久久亚洲成a人片熟女精品色一区二区三区|国产精品视频第一精品视频|av天堂热无码手机版|亚洲?v无码久久无遮挡|国产精品偷伦视频免费观看国产|麻豆国产自产精品丰满熟妇|av无码av不卡一区二区|久久亚洲精品中文字

ARTICLE DETAIL

資訊詳情

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

UDS診斷ECU升級刷寫上位機(jī)參考代碼:從10 03到11 01完整鏈路與避坑指南

UDS診斷ECU升級刷寫上位機(jī)參考代碼:從10 03到11 01完整鏈路與避坑指南 簡介這份資源面向汽車電子診斷開發(fā)初學(xué)者與嵌入式工程師提供基于UDS協(xié)議的ECU升級刷寫上位機(jī)參考代碼幫助讀者理解診斷會話控制、安全訪問、數(shù)據(jù)傳輸與錯誤處理等核心流程并借助CAN總線完成與ECU的通信交互。壓縮包共49個文件約2.07MB以22張png截圖、15篇md筆記、6個cpp源文件與4個頭文件為主輔以少量jpg與txt涵蓋環(huán)境搭建、交叉編譯、SocketCAN、pthread與動態(tài)庫等模塊目錄按Part1、Part2與DiagboxSRC分層組織便于按主題檢索。目前已有5774人學(xué)習(xí)下載適合需要動手實(shí)踐UDS刷寫邏輯的開發(fā)者參考。讀者可從中獲取上位機(jī)框架、通信會話管理、文件傳輸與編程算法適配思路以及測試調(diào)試與排錯方法為構(gòu)建自有診斷刷寫工具提供可復(fù)用的代碼基礎(chǔ)與學(xué)習(xí)路徑。1. 從一次刷寫失敗說起這套 UDS 診斷 ECU 升級上位機(jī)代碼到底能干什么去年幫一個做車載電子的朋友排查問題他們的產(chǎn)線刷寫工具在寫 Application 分區(qū)時偶發(fā)校驗(yàn)失敗換了兩臺電腦、三根 CAN 線都沒定位到原因。最后發(fā)現(xiàn)是上位機(jī)在 RequestDownload 之后沒有嚴(yán)格按 blockSequenceCounter 遞增發(fā)送 TransferDataECU 端超時后直接回了負(fù)響應(yīng)。這件事讓我意識到一套靠譜的 UDS 刷寫上位機(jī)參考代碼價(jià)值不在于界面多好看而在于它把 ISO 14229 里那些容易踩坑的時序、計(jì)數(shù)器、狀態(tài)機(jī)都老老實(shí)實(shí)實(shí)現(xiàn)了一遍。這份 UDS 診斷 ECU 升級刷寫上位機(jī)參考代碼面向的就是需要自己搭一套刷寫工具、或者想搞懂 UDS 刷寫完整鏈路的開發(fā)者。它覆蓋了從 10 03 進(jìn)入擴(kuò)展會話、27 安全訪問、34/36/37 傳輸數(shù)據(jù)到 31 例程校驗(yàn)、11 復(fù)位這一整條刷寫流程適合做 ECU 產(chǎn)線刷寫、售后診斷工具、或者 Bootloader 聯(lián)調(diào)的團(tuán)隊(duì)拿來當(dāng)起點(diǎn)。如果你正在找一份能直接跑、又能改的 UDS 升級刷寫參考實(shí)現(xiàn)這份代碼值得先跑通再動手改。2. 技術(shù)選型與整體架構(gòu)為什么是分層狀態(tài)機(jī)而不是一把梭2.1 上位機(jī)側(cè)的技術(shù)棧取舍拿到一份刷寫上位機(jī)代碼第一件事是看它怎么組織通信層和業(yè)務(wù)層。這份參考代碼走的是典型的「CAN 驅(qū)動 ISO-TP 傳輸 UDS 服務(wù) 刷寫流程」四層結(jié)構(gòu)。底層用 CAN 適配器常見做法是 PCAN、Kvaser 或周立功的二次封裝庫中間用 ISO 15765-2 做多幀拆包上面才是 UDS 服務(wù)層和刷寫狀態(tài)機(jī)。為什么強(qiáng)調(diào)分層因?yàn)樗戇^程中最怕的就是把「發(fā)一幀 CAN」和「發(fā)一條 UDS 請求」混在一起寫。一旦混了超時重傳、流控幀處理、連續(xù)幀序號這些邏輯就會散落在業(yè)務(wù)代碼里改一個參數(shù)要動三四個文件。分層之后換一個 CAN 盒子只需要改驅(qū)動適配層UDS 服務(wù)層和刷寫流程完全不用動。# 通信層抽象不同 CAN 適配器實(shí)現(xiàn)同一套接口 class CanDriverBase: def open(self, channel, bitrate): ... def send(self, can_id, data): ... def recv(self, timeout_ms): ... class IsoTpLayer: ISO 15765-2 傳輸層負(fù)責(zé)單幀/首幀/連續(xù)幀/流控幀 def __init__(self, driver, tx_id, rx_id): self.driver driver self.tx_id tx_id self.rx_id rx_id self.block_size 0 # 流控幀里的 BS self.st_min 0 # 流控幀里的 STmin def send_uds(self, payload: bytes): # 大于 7 字節(jié)走多幀首幀 連續(xù)幀 if len(payload) 7: self.driver.send(self.tx_id, bytes([len(payload)]) payload) else: self._send_multi_frame(payload)這段代碼里block_size和st_min是從 ECU 回的流控幀里解析出來的不是寫死的。很多自己寫的刷寫工具翻車就翻在這里——把 BS 固定成 0表示不再發(fā)流控幀結(jié)果 ECU 其實(shí)要求每發(fā) N 幀就等一次流控發(fā)快了直接丟幀。參數(shù)說明tx_id是上位機(jī)發(fā)給 ECU 的功能/物理尋址 IDrx_id是 ECU 回給上位機(jī)的 ID刷寫場景一般用物理尋址避免多個 ECU 同時響應(yīng)。2.2 刷寫流程的狀態(tài)機(jī)設(shè)計(jì)刷寫不是一條直線中間任何一步 NRC負(fù)響應(yīng)都可能需要回退或重試。這份代碼把整個刷寫過程拆成了一個顯式狀態(tài)機(jī)每個狀態(tài)對應(yīng)一個 UDS 服務(wù)或一個等待條件。from enum import Enum, auto class FlashState(Enum): IDLE auto() SESSION_EXT auto() # 10 03 SECURITY_ACCESS auto() # 27 01 / 27 02 ROUTINE_PRE auto() # 31 01 FF00 預(yù)編程 DOWNLOAD auto() # 34 RequestDownload TRANSFER auto() # 36 TransferData TRANSFER_EXIT auto() # 37 RequestTransferExit CHECK_DEPENDENCY auto() # 31 01 FF01 依賴檢查 ERASE auto() # 31 01 FF00 擦除 CHECK_MEMORY auto() # 31 01 0202 校驗(yàn) RESET auto() # 11 01 class FlashStateMachine: def __init__(self, uds_client): self.uds uds_client self.state FlashState.IDLE self.block_seq 0 # blockSequenceCounter從 1 開始 def step(self): if self.state FlashState.SESSION_EXT: resp self.uds.send([0x10, 0x03]) if resp and resp[0] 0x50: self.state FlashState.SECURITY_ACCESS else: raise FlashError(進(jìn)入擴(kuò)展會話失敗, resp) # ... 其余狀態(tài)遷移狀態(tài)機(jī)的核心價(jià)值在于每個狀態(tài)只關(guān)心「發(fā)什么請求、期望什么響應(yīng)、失敗怎么處理」。block_seq是 TransferData 的塊計(jì)數(shù)器從 1 開始每發(fā)一塊加 1溢出后回繞到 0注意不是 1。這個細(xì)節(jié)在 ISO 14229 里有明確定義但手寫代碼時極容易寫成從 0 開始或者溢出后回 1ECU 會直接回 0x73wrongBlockSequenceCounter。2.3 目錄結(jié)構(gòu)一覽參考代碼的目錄組織大致如下方便你按模塊定位目錄/文件職責(zé)drivers/CAN 適配器封裝PCAN、Kvaser、ZLG 各一個文件isotp/ISO 15765-2 傳輸層單幀/多幀/流控uds/UDS 服務(wù)封裝10/11/14/19/27/28/31/34/36/37/3E/85flash/刷寫狀態(tài)機(jī)、S19/HEX 解析、分塊策略config/ECU 描述文件含 CAN ID、安全算法 DLL 路徑、Flash 驅(qū)動地址ui/上位機(jī)界面PyQt 或 WinForms視版本而定tests/針對 ISO-TP 和 UDS 層的單元測試這個結(jié)構(gòu)的好處是你要換安全算法只動config/里指向的 DLL要換刷寫文件格式只動flash/里的解析器要換 CAN 盒子只動drivers/。各層之間通過接口耦合不是通過具體實(shí)現(xiàn)耦合。3. 核心模塊拆解從 10 03 到 11 01 的完整鏈路3.1 會話與安全訪問27 服務(wù)的種子密鑰邏輯刷寫的第一步是進(jìn)擴(kuò)展會話10 03第二步是安全訪問27 01 請求種子27 02 發(fā)送密鑰。安全算法通常由 ECU 供應(yīng)商以 DLL 形式提供上位機(jī)通過 ctypes 或 JNA 調(diào)用。import ctypes class SecurityAccess: def __init__(self, dll_path): self.dll ctypes.CDLL(dll_path) # 常見導(dǎo)出函數(shù)GenerateKey(seed, seed_len, key, key_len) self.dll.GenerateKey.argtypes [ ctypes.POINTER(ctypes.c_ubyte), ctypes.c_int, ctypes.POINTER(ctypes.c_ubyte), ctypes.POINTER(ctypes.c_int) ] def request_seed(self, uds): resp uds.send([0x27, 0x01]) if resp[0] ! 0x67: raise FlashError(請求種子失敗, resp) return resp[2:] # 跳過 67 01 def send_key(self, uds, seed): key_buf (ctypes.c_ubyte * 16)() key_len ctypes.c_int(16) seed_buf (ctypes.c_ubyte * len(seed))(*seed) self.dll.GenerateKey(seed_buf, len(seed), key_buf, ctypes.byref(key_len)) key bytes(key_buf[:key_len.value]) resp uds.send([0x27, 0x02] list(key)) if resp[0] ! 0x67: raise FlashError(安全訪問被拒, resp)這里有個血淚經(jīng)驗(yàn)種子長度和密鑰長度不一定相等有的 ECU 種子 4 字節(jié)、密鑰 8 字節(jié)有的反過來。GenerateKey的簽名里key_len是入?yún)⒊鰠⒄{(diào)用前要設(shè)成緩沖區(qū)大小調(diào)用后才是實(shí)際密鑰長度。如果直接按種子長度去截密鑰大概率會得到一個 NRC 0x35invalidKey。3.2 34/36/37 傳輸分塊大小與超時怎么定RequestDownload34里要帶上 memoryAddress 和 memorySizeECU 返回 maxNumberOfBlockLength這個值決定了你每塊 TransferData 最多能帶多少字節(jié)。def request_download(self, uds, address, size): # 34 服務(wù)dataFormatIdentifier addressAndLengthFormatIdentifier # 常見做法0x00 表示不壓縮不加密0x44 表示 4 字節(jié)地址 4 字節(jié)長度 req [0x34, 0x00, 0x44] req list(address.to_bytes(4, big)) req list(size.to_bytes(4, big)) resp uds.send(req) if resp[0] ! 0x74: raise FlashError(RequestDownload 失敗, resp) # 響應(yīng)格式74 lengthFormatIdentifier maxNumberOfBlockLength max_len int.from_bytes(resp[2:], big) return max_len def transfer_data(self, uds, data, max_block_len): # max_block_len 包含 SID blockSequenceCounter所以實(shí)際數(shù)據(jù)要減 2 chunk_size max_block_len - 2 offset 0 self.block_seq 1 while offset len(data): chunk data[offset:offset chunk_size] req [0x36, self.block_seq] list(chunk) resp uds.send(req, timeout_ms2000) if resp[0] ! 0x76: raise FlashError(fTransferData 失敗 seq{self.block_seq}, resp) self.block_seq (self.block_seq 1) 0xFF if self.block_seq 0: self.block_seq 1 # 回繞到 1不是 0 offset len(chunk)參數(shù)說明max_block_len是 ECU 告訴你的單塊最大長度包含 SID 和 blockSequenceCounter 兩個字節(jié)所以實(shí)際數(shù)據(jù)塊要減 2。timeout_ms在擦除和寫入 Flash 時通常要放大到 2000ms 以上因?yàn)?ECU 內(nèi)部擦寫一個扇區(qū)可能耗時幾百毫秒。如果你用默認(rèn)的 100ms 超時會看到大量超時重傳最后刷寫失敗但不知道卡在哪。3.3 31 例程控制擦除、校驗(yàn)、依賴檢查的順序31 服務(wù)在刷寫里承擔(dān)了三個關(guān)鍵例程預(yù)編程FF00、擦除FF00 帶不同參數(shù)、校驗(yàn)0202。順序不能亂擦除必須在 RequestDownload 之前校驗(yàn)必須在 TransferExit 之后。def routine_control(self, uds, routine_id, sub_func, paramsNone): req [0x31, sub_func] list(routine_id.to_bytes(2, big)) if params: req list(params) resp uds.send(req, timeout_ms5000) # 擦除例程耗時長 if resp[0] ! 0x71: raise FlashError(f例程 {routine_id:#06x} 失敗, resp) return resp[3:] # 跳過 71 sub_func routine_id # 典型調(diào)用順序 routine_control(uds, 0xFF00, 0x01) # 預(yù)編程 routine_control(uds, 0xFF00, 0x01, [0x00]) # 擦除參數(shù)視 ECU 而定 # ... 34/36/37 ... routine_control(uds, 0xFF01, 0x01) # 依賴檢查 routine_control(uds, 0x0202, 0x01) # 校驗(yàn)注意擦除例程的響應(yīng)時間可能長達(dá)數(shù)秒timeout_ms要設(shè)夠。有的 ECU 在擦除期間會周期性發(fā) 0x7F 31 01responsePending上位機(jī)需要正確處理這種「請稍等」的響應(yīng)而不是當(dāng)成失敗。這份代碼在 ISO-TP 層做了 0x7F 的透傳UDS 層再判斷是否繼續(xù)等待。3.4 S19/HEX 文件解析與地址對齊刷寫文件通常是 Motorola S-record 或 Intel HEX 格式。解析時要處理地址不連續(xù)、數(shù)據(jù)段之間有空洞的情況。def parse_s19(file_path): segments [] # [(address, data), ...] with open(file_path, r) as f: for line in f: line line.strip() if not line.startswith(S): continue rec_type line[1] if rec_type 3: # S34 字節(jié)地址 byte_count int(line[2:4], 16) address int(line[4:12], 16) data bytes.fromhex(line[12:12 (byte_count - 5) * 2]) segments.append((address, data)) # 合并連續(xù)段按地址排序 segments.sort(keylambda x: x[0]) return segments解析完之后要做地址對齊Flash 寫入通常要求按頁對齊比如 8 字節(jié)或 16 字節(jié)如果某段數(shù)據(jù)長度不是頁大小的整數(shù)倍需要補(bǔ)齊 0xFF。補(bǔ)齊的字節(jié)在后續(xù)校驗(yàn)時會被 ECU 忽略還是參與計(jì)算取決于 ECU 的校驗(yàn)算法這一點(diǎn)要跟 ECU 供應(yīng)商確認(rèn)不能想當(dāng)然。4. 跑起來環(huán)境搭建與第一次刷寫4.1 依賴安裝與 CAN 驅(qū)動配置參考代碼的 Python 版本依賴通常在requirements.txt里核心是python-can、cantools可選用于 DBC 解析、pyserial如果走串口轉(zhuǎn) CAN。pip install python-can cantools pyserial # 如果用的是 PCAN還需要裝 PCAN-Basic 驅(qū)動 # 如果用的是周立功裝 ZLG 的 CAN 驅(qū)動和 Python 封裝CAN 驅(qū)動配置是新手最容易卡住的地方。以 PCAN 為例python-can的配置里要指定interfacepcan、channelPCAN_USBBUS1、bitrate500000。如果can.Bus()初始化報(bào)錯先確認(rèn)驅(qū)動裝沒裝、盒子插沒插、通道號對不對。常見做法是先用廠商自帶的工具發(fā)一幀確認(rèn)硬件通路沒問題再跑上位機(jī)代碼。4.2 配置文件怎么填config/下的 ECU 描述文件一般包含這些字段字段說明示例tx_id上位機(jī)發(fā)送 ID0x7A0rx_idECU 響應(yīng) ID0x7A8bitrateCAN 波特率500000security_dll安全算法 DLL 路徑./sec/seed_key.dllflash_driverFlash 驅(qū)動地址0x40000000app_startApplication 起始地址0x8000app_sizeApplication 大小0x3F000填錯tx_id/rx_id的表現(xiàn)是發(fā)出去的請求沒有任何響應(yīng)或者收到的是別的 ECU 的響應(yīng)。用 CAN 分析儀抓一下報(bào)文就能確認(rèn)。app_start和app_size填錯的話RequestDownload 可能成功但校驗(yàn)會失敗因?yàn)閷懙搅隋e誤的地址。4.3 第一次刷寫的完整命令序列跑通第一次刷寫建議按下面的順序手動發(fā)一遍確認(rèn)每一步都有正確響應(yīng)再讓狀態(tài)機(jī)自動跑。# 假設(shè)用 python-can 的 cansend 工具做手動驗(yàn)證 # 1. 進(jìn)擴(kuò)展會話 cansend can0 7A0#021003 # 期望7A8#06500300 32 01 F4 P250ms, P2*5000ms # 2. 請求種子 cansend can0 7A0#022701 # 期望7A8#066701 種子 # 3. 發(fā)密鑰假設(shè)密鑰是 11223344 cansend can0 7A0#06270211223344 # 期望7A8#026702 # 4. 預(yù)編程 cansend can0 7A0#043101FF00 # 期望7A8#067101FF00 可選參數(shù)每一步的響應(yīng)都要看 SID 是不是請求 SID 0x40是的話說明肯定響應(yīng)不是的話看 NRC 碼。0x78 表示 responsePending繼續(xù)等0x33 表示安全訪問被拒0x31 表示請求超出范圍0x72 表示編程失敗。把這些 NRC 碼整理成一張表貼在工位上排查效率會高很多。5. 避坑與排查刷寫失敗時先看這五個地方5.1 現(xiàn)象TransferData 發(fā)到一半 ECU 不再響應(yīng)原因blockSequenceCounter 回繞邏輯寫錯或者流控幀的 BS/STmin 沒按 ECU 要求處理。有的 ECU 要求每發(fā) 8 幀就等一次流控上位機(jī)如果一口氣發(fā)完ECU 緩沖區(qū)溢出后直接丟幀。解決在 ISO-TP 層嚴(yán)格按流控幀的 BS 值控制發(fā)送節(jié)奏BS0 表示不再發(fā)流控幀BSN 表示每 N 幀等一次。STmin 是連續(xù)幀之間的最小間隔單位可能是毫秒或微秒要看流控幀里的編碼。5.2 現(xiàn)象安全訪問一直返回 0x35原因密鑰算錯了。要么是種子長度和密鑰長度搞混要么是 DLL 調(diào)用時參數(shù)類型不對比如把 unsigned char* 傳成了 char*要么是字節(jié)序問題。解決先用已知的種子-密鑰對單獨(dú)測 DLL確認(rèn) DLL 本身沒問題。再檢查上位機(jī)傳給 DLL 的種子是不是完整的、有沒有被截?cái)唷W止?jié)序方面有的算法要求種子按小端傳入有的要求大端這個只能看 ECU 供應(yīng)商的文檔。5.3 現(xiàn)象擦除例程超時但 ECU 其實(shí)在擦原因擦除 Flash 扇區(qū)耗時可能超過默認(rèn)的 P2 超時ECU 會先回 0x7F 31 01responsePending擦完再回 0x71。上位機(jī)如果沒處理 0x7F會直接報(bào)超時。解決在 UDS 層判斷響應(yīng)字節(jié)如果是 0x7F 且 NRC 是 0x78就繼續(xù)等待直到收到最終響應(yīng)或達(dá)到 P2* 超時。P2* 通常比 P2 大很多比如 P250ms、P2*5000ms。5.4 現(xiàn)象校驗(yàn)例程返回失敗但數(shù)據(jù)看著寫進(jìn)去了原因校驗(yàn)算法不匹配。ECU 可能用 CRC32、累加和、或者自定義算法。上位機(jī)如果按 CRC32 算ECU 按累加和算結(jié)果肯定對不上。解決找 ECU 供應(yīng)商要校驗(yàn)算法的說明或者用已知正確的刷寫文件反推算法。有的 ECU 在 Bootloader 里提供了讀校驗(yàn)值的例程可以先讀出來跟上位機(jī)算的對比。5.5 現(xiàn)象刷完復(fù)位后 ECU 不啟動原因Application 的入口地址或中斷向量表沒配對或者刷寫時漏掉了某個必須寫入的配置區(qū)。解決確認(rèn)刷寫文件是否完整有沒有漏掉 Bootloader 要求的配置段。復(fù)位后如果 ECU 不響應(yīng)可能需要重新進(jìn) Bootloader 模式通??坑布_或特定的 CAN 報(bào)文觸發(fā)再刷一遍。6. 二次開發(fā)把這套代碼改成你自己的刷寫工具拿到這份參考代碼之后最常改的三個地方是安全算法、刷寫文件格式、以及刷寫流程的定制。安全算法方面如果你的 ECU 用的是標(biāo)準(zhǔn)算法比如某些通用 Bootloader 的固定算法可以直接在 Python 里實(shí)現(xiàn)不用調(diào) DLL。如果是自定義算法保持 DLL 調(diào)用方式只換 DLL 路徑就行。我一般會在config/里加一個security_type字段支持dll和builtin兩種模式方便切換。刷寫文件格式方面除了 S19 和 HEX有的項(xiàng)目用 bin 文件加地址偏移。這時候只需要在flash/下加一個parse_bin(file_path, base_address)函數(shù)返回同樣的[(address, data)]結(jié)構(gòu)上層狀態(tài)機(jī)完全不用動。這就是分層的好處。刷寫流程定制方面有的 ECU 要求在 RequestDownload 之前先寫一個特定的配置字或者在校驗(yàn)之后讀一下某個 DID 確認(rèn)版本。這些都可以在狀態(tài)機(jī)里插入新的狀態(tài)或者在現(xiàn)有狀態(tài)的前后加 hook。我習(xí)慣把每個狀態(tài)的處理函數(shù)寫成可注冊的這樣不同項(xiàng)目可以復(fù)用同一套狀態(tài)機(jī)框架只替換差異部分。# 可注冊的狀態(tài)處理器方便不同項(xiàng)目定制 class FlashStateMachine: def __init__(self, uds_client): self.handlers {} self.register(FlashState.SESSION_EXT, self._handle_session_ext) # ... def register(self, state, handler): self.handlers[state] handler def _handle_session_ext(self): resp self.uds.send([0x10, 0x03]) if resp[0] ! 0x50: raise FlashError(進(jìn)入擴(kuò)展會話失敗, resp) return FlashState.SECURITY_ACCESS驗(yàn)證改造是否成功最直接的方法是拿一個已知能刷成功的 ECU 和刷寫文件跑一遍完整流程對比改造前后的 CAN 報(bào)文。如果報(bào)文序列一致說明改造沒有引入行為差異。如果報(bào)文有差異逐幀對比看差異出現(xiàn)在哪個狀態(tài)再定位到對應(yīng)的處理函數(shù)。從那以后我每次改刷寫流程都強(qiáng)制走一遍「抓報(bào)文 對比 再刷一次」的閉環(huán)不靠肉眼 review 代碼。希望這份參考代碼和上面的拆解能幫你少走幾個我當(dāng)年踩過的坑。本文還有配套的精品資源點(diǎn)擊獲取
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
色噜噜综合在线| 国产操操日韩三级黄| 性色avv| 亚洲色欧美| 嗯嗯嗯啊啊啊操的我好爽 | 亚洲 日本 国产 综合| 精品无码一区二区三区色欲| 校园春色宗合网| 精品四五区| 久精品无码av一区二免费国产在线观看 | 人妻少妇精品视频一区二区三区| 天天日美女的B| 97人人干| 婷婷丁香五月综合| 日操粉逼逼| 无码外流操逼视频| 偷拍 欧美 日韩| 久久久三区二区一区| 久噜噜| 狼人综合婷婷激情四射| 久久久99久9| 午夜男人一级A片7777| 亚洲色图欧美色图日韩色图| 久久精品国产亚洲AV清纯| 一区e区三| 天天日熟妇| 国模不卡一本二本三电影| 人妻少妇精品一区二区三区| 狼人久草| 99ri在线视频| 亚洲婷婷五月天| 日本黄 R色 成 人网站| 深夜激情无码| 亚洲精品97在线| 桃色五月天| 精品人妻伦一二三区久久| 操逼网站视频漫画国产| 黄片www.| 啊灬啊灬啊灬好深灬快高潮了动漫-国产字幕国产在线观看-B049AV | 综合色久欲| 青青操少妇| 蜜臀AV一区二区三区激情综合| 久久久九九网站| 国产精品久久久三级无码| 曰韩操B| 激情小说图片亚洲首页| 国产精品一区av在线| 超碰97人人cao| 男插女青青影院| 婷婷五月天激情四射| 久久大黄片| 好爽免费视频| 嗯嗯,啊啊,国产精品| 一二三区在线| 91夜色chaopeng| 蜜桃狠狠色伊人亚洲综合 | 天天日天天干天天操| 日韩兔费看黄片| 日产操逼| 十八岁啪啪视频免费看| 五月天激情四射| 丁香五月影院| 蜜臀久久在线视频| 国产搭汕a级片| 欧美色图91| 日本性爰一道本| 人人插人人摸人人| 男人的天堂,欧美亚洲另类国产日韩,日本高清一区二区 | 91久久堂| 东京太热男人的天堂久久久| 啪啪啪精品| 国产精品无码av| 五月婷婷六月丁香| 夜夜福利| 搡老女人老91妇女老熟女| 成全动漫视频观看免费下载| 色五月综合网| 日韩无码久久熟女一级片| 日本不卡免费二区| 岛国在线免费视频| 天天干天天拍| 变态另类专区| 人人操人人操人人操人人操人人操人人人11.CM | 日韩中文字幕人妻视频| 最新加勒比丝袜在线| 99RE在线视频精品,这里只有精品| 超碰欧美97资源| 农村女一级毛卡片| 国产精品青青草| 在线色资源| 国产精品视频内谢女人| 强免费黄色网址| 日韩99999色| 精品久久久不卡一区二区| 综合 亚洲 欧美| 日日操丁香五月天| 国产精品丝袜久久亚洲不卡| 婷婷五月天激情四射| 3d成人精品一区二区| 久久r精品| 九色黄站| 中文字幕一区 二区三四五 区日 日骚| 欧美暴力猛交| 国产成人拍国产亚洲精品| 色色色综合网| 91国产丝袜白虎| 久久国产免费激情视频| 久久綜合很很很| 欧美激情一区| 午夜呻吟欧美| 黄色免费网页无码| 欧美综合网1| 欧美偷拍区| AV天堂丝袜| 久久久涩| 九九性视频| 国产丸一视频| 日本韩欧美在线播放a| 在线免费试看60秒| 国产亚洲色婷婷久久99精品91葵花宝典 | 十八禁网站在线| 亚洲国产日韩精品久久久| Blackedraw视频一区二区| 色偷偷男人的天堂麻豆| 久久久久国产无av| 亚洲中文字幕久久无码精品| 亚洲操人| 精品亚洲天堂| 97视频900| 亚洲啪啪视频一区二区| 蜜臀一二三| 伊人久久大香线蕉无码| 丁香7月婷婷| 高清一区AV无码| 成人精品一区二区三区| 国语国产操逼伊人AV网| 青青久日| baiduhicn.com。| 操逼大黄片| 97国产综合欧美| 日韩免费性爱视频在线观看| 91制服丝袜中文字幕| 婷婷丁香六月天| 亚洲少妇在线观看| 欧美亚洲AN| 国产亚洲精品av一区| 久久是精品| 婷婷五月av| 亚洲一二三四区| 欲色影视综合吧| 99青草| 国产亚洲欧美每日在线| 亚洲性猛| 天天看综合网| 91高清无码下载| 日日骚一区二区三区| 狠狠 91| 天天激情综合站| 九九久精品| 97午夜剧场日韩| 岛国大片国产| 夫妻日逼| 在线免费试看60秒| ,国产乱人伦精品一区二区三区| 日本1区2区不卡视频| 91美女視頻| 中文伊人大香蕉视频| 美女极品一区二区三区| 中文字幕在线免费观看| 女人18精品一区二区三区| 夂久色| 欧美91视频| 酒色综合网| 日韩人妻精品中文字幕| 日本免费一区二| 九九无码视频| 竹菊影视国产一区二区| 无码精品久久| 97极品无码| 91男女| 亚洲欧美另类少妇精品| 人妻少妇视频在线播放| 黄色区免费观看中文字幕| 久久免费9| 另类 综合 日韩 欧美 亚洲| 97精品国产97久久久久久免费| 天天搞在线综合网| 99久久精品欧美国产| 中文字幕99999| 抽插一区二区视频| 9997se| 美日韩一二三区| 在线观看十八禁| 丰满人妻-区二区三区免费| 乳欲人妻办公室奶水| 啊啊啊好想要| 中文字幕三四五区| 立川理惠被中出无码| 高精欧美色| 蜜臀va69| 亚洲一区二区中文字幕| 干妹子| 天美欧美国产| 亚洲第一二区另类图| 国产97在线播放| 欧美日韩国产人人| 欧美一区二区三熟女剧情| 天综合网欧美| 国产AV人人夜夜澡人人爽麻豆| 激情终合网| 真实高潮91| 97视频网站在线观看| 91 亚洲 欧洲| 青青草伊人久久| 久久国产视频专区一二三| 天天综合色电影| 国产在线76页| 久久男人| xxx0国产在线播放| 亚洲精品乱码久久久久久蜜桃麻豆| 五十路六十路七十路熟婆| AV一区观看| 人妻日日干| 干婷婷综合网| 久久久久久久少妇| 殴洲老熟女| 四虎在线免费视频| 一本色道久久综合精品婷婷| 一区在线精品中文字幕| 国产中文大片资源中文字幕 | 91热情品| 日韩干B| 黄色交缠性感爆操91国产精品免费一区二区三区| 污电影在线观看| 啪啪啪男女亚洲中文字幕99| 在线97视频| 欧洲亚洲国产综合在线| 午夜天堂精品久久久久91| 精品久久久九九九孕妇| 欧美91精彩| 国产av色网| 国产999精品久久久| 亚洲欧洲成人在线电影| www.av在线视频| 色情综合网| 九月丁香婷婷| 亚洲91射| 午夜啪| 国语对白在线播放视频| 老熟女区| 久久久青草青青国产亚洲免观精品高清完整版_97久久综合区小说区图片区,国精品 | 亚洲欧美在线观看2021 | 女生久久网| 国产特级毛片AAAAAA高潮流水 | 黄页av| 欧美性爱日韩高清| 国产精品成人在线| 97超碰久久色| 少妇熟女1区2区3区| 色乱二区| 国产青视频| 国产成人精品网站| 麻花传媒免费网站在线观看| 后入 亚洲 美女 射| 99re在线视频| 欧美性爱无码一区二区三区| 91人人爽人人爽人人人,gav福利视频导航,日韩欧美亚洲国产字幕四区 | 人人摸人人干| 蜜桃臀一区二区aV| 日韩精品在线放| 五月丁香综合啪啪| 97精品视频在线播放| 免费无码婬片AAAA片直播色戒| www.91理论| 亚洲综合另类欧美久久久| 精品无人区麻豆乱码1区2区图片| 亚洲三区视频| 欧亚第一综合网| 欧美高清16| 免費黃色視頻觀看一| 精品96久久| 国产精品96| 99操碰| 欧美在线中M| 国产精品分类在线观看| 操人妻逼91| 91欧美在线| 国产 日韩 欧美 人妻 熟女 中文| 射丝袜大香蕉| 99热18| 亚洲熟女乱综合一区二区在线-...亚洲国产日韩欧美一区二区三区,久久久久久精 | 久久久啊啊啊| 99在线精品观看99| 蜜臀久久99精品久久久久久婷婷| 中文字幕精品一区二区精品| 国产一区二区精品久久久不卡蜜臀 | 99自拍B亚洲| 久久午夜色播影院免费高清| 清柠毛片| av毛片aaaaa免费看| 久久,精品一二三| 亚洲不雅视频1区二区| 五月丁香影视| 强奸乱伦 亚洲一区| ,国产乱人伦精品一区二区三区| 久久狠狠色噜噜狠狠狠狠97| 国产日韩精品一区二区三区| 91性高朝久久久久久久久| 色性荡荡荡荡视频| 老子午夜伦不卡影院| 熟妇女人妻呻吟久久AV| 国产无码三级视频在线观看| 欧美亚洲厕所精品偷拍91 | 亚州高清av| 欧美 亚洲 偷拍自拍| 欧美综合色,www| 大胆91| 精品国产Av无码久久久亚洲| 蜜桃狠狠色伊人亚洲综合 | 992视频一区| 欧美日韩色图片| 91肉片| 欧美亚洲成人在线一区二区三区| 户外裸露刺激视频第一区| 国产伊人精品在线| 欧美熟妇精品黑人巨大一二三区| 亚洲天堂人妻熟妇视频| 日韩欧美女求操每天更新| 国产怡红院| 天天色天天干天天爱| 一区二三区四区视频大全套| 国产伦精品一区二区三区视频女| 伊人黄色片| 视频二区熟女人妻| 亚洲色9| 亚洲精品乱码久久久久久蜜桃麻豆| 国产一线二线三线av| 国产传媒1234区| 岛国片在线观看视频亚洲| 日韩9区| 色综合99999| 欧美躁死她一区二区| 国产传媒午夜理伦精品| 丰满人妻一区二区三区色-百度| 欧美少妇第一页| HEYZO高无码国产精品227| 老妇女91| 亚洲se电影| 75大香蕉| 女同亚洲欧美一二三区久久电影| 国产精品极品美女视频| 加勒比东京热五月天天堂网| 色哟哟511老熟女| 无码在线亚洲| 欧美日韩啪啪电影| 91性网| 美女黄码视频午夜| 大香蕉手机在线| 羞答答AV中文字| 四季av一区二区凹凸精品小说| 爽爽淫人网| 人人操人人大香蕉| 九色精品视频导航1| 懂色Av| 粉嫩久久久极品| 亚洲AV无码国产精品久久久久| 欧美色图片欧美色图| 操碰97| 99热亚洲天堂| 96久久久久久久| 一级性爱啪啪视频| 亚洲性爱成人| 嫩草在线视频| 中文操逼字幕| 曰韩人妻中文字幕在线| 欧美天天射| 久草色在线观看| 久草精品一区 | 91欧美长吊| 老鸭窝亚洲毛片| 95精品在线| 韩国久久97| 91亚·色| 久久久久久久78| 97超碰天天爱天天爱| 台湾佬中文娱乐自偷自拍| 水野优香在线观看| 日本在线不卡123| 俺去也婷婷| 久久丁香| 亚洲国成人情色好看电影| 91久热这里只有精品| 四虎AV在线观看| 色婷婷五月综合| 天美AV片| 91久久久视| 欧美日韩少妇色情| 日韩BBN| 99草精| 夜夜高潮夜夜爽夜夜爱爱一区| 久久久免费视频18| 亚洲交性| 超碰午夜| 女人喷水视频在线观看| 久久天堂婷婷网| 日韩成人色图| 久久综合超碰| 日韩日韩日韩-国产乱码精品一区二区| 亚洲天堂一区二区| 性色aV一区二区三区噜噜| 国产高清成人免费视频| 乱论91| 成人性爱电影一区二区| 亚洲熟妇乱女区二区三区| 国产精品久久久777| 国产人妻精品一区二区三区秋霞| 欧美色另类| 高清有码一区二区| 伊人影院综合是一个与深夜成人在线 | 99色在线| 最新精品久久蜜桃| 天天干人人乐| 无码丰满熟妇一区二区浪潮AV| 久久久久亚洲Aⅴ无码| 天天爽天天操| 日韩无码久久熟女一级片| 精人妻一区二区三区| 免费人成毛片乱码| 蜜臀操逼黄色视频操的好爽| 欧美日韩色图片| 成人久久精品| 成年人网站在线免费观看| 欧美日本国产日韩激情视频| 97资源超碰| 97丝袜亚洲在线播放| 四虎精品一区二区| 网页导航五月天免费一二三区| 六月丁丁香| 婷婷美人网| V A在线| 日韩操人| 青操影院| 日本色色视频网站| 亚洲日韩肥臀视频在线观看| 国产精品伦理| 亚洲国产麻豆一区二区三区| 极品内射| 日韩免费簧片| 天美传媒国产原创中文字幕亚洲欧美另类 | 亚洲黄色网址视频| 欧美性爱一区| 青娱乐二区免费| 六月丁香五月婷婷| 9久9久9久9久视频网站| 蜜乳AV一区| 麻豆AV短剧| 私人尤物在线精品不卡| 色色色色色色色色色色色色色色综合| 午夜福利 成人 91| 熟女六十路| 东京热熟女亚洲视频网站| 污色区网站| 亚洲91极品| 91天堂| 久久久五月天| 91亚洲图片| 婷婷六月色开| 91在线观看,天天综合| 在线视频日韩欧美国产| 后入式999| 国产AV激情无码久久无码| 天天摸夜夜操视频| 亚洲高清国产理伦片| 91天天c| 久思思热视频在线观看| 青娱乐手机日韩在线视频| 高清国产无码av| 久久综合久久综合人久久夜精品| 香蕉欧美| 欧美韩国你懂得在线| 超碰在线观看av不卡| 91美女色视频亚洲| 国产懂色精品国产av| 国产第二页| 免费强奸av| 国际精品久久久| 99这里只有精品| 青娱乐啪啪视频| 亭亭丁香激情| 91精品久久久久五月天精品| 操老熟女AV| 婷婷色网| 九九九精品成人免费视频小说| 国产亚卅97| 无色无码| 搡老女人老91妇女老熟女| 久久最新视频免费观看| 亚洲操人| 桃花色综合影院| 色在线69堂| 色999亚洲人成色| 明星性猛交ⅹxxx乱大交| 性生活无遮挡纯毛片在线看| 激情接吻视频久久久久久| 欧美亚洲丝袜人妻制服中文99| 激情综合97| 欧美性生活免费网| 国产欧美另类久久久精品课程| 91丝袜美腿网站| 亚洲精品aa久久伊人| 欧美色乱| 黑白配性爱AV成| 国产乱婷婷精品二区三区| 国产99久久99热这里只有精品15 | 久久久无码av精| 国产97色在线| 五月开心久久AV官网| 久操精品网| 国产精品视频自拍在线| 易易A毛视频| 欧美亚洲高清不卡| 爱爱动态120秒| 亚欧高清在线| 国产精品女生av| 久久久久久九九九| 黄页网站成人免费| 新视频sss国产| 在线观看AV不卡| 日韩欧美中文| 中文字幕精品一区欧美| JIZZJIZZ亚洲女人被躁| 少妇色欲综合网2| 啊啊啊不要啊啊受不了了视频在线| 亚洲人妻av| 丰满人妻无码一区二区三区| 欧美gv在线观看| 男女国产精品| 大逼色网站| 国产自啪精品视频网站黑丝| 国产噜噜噜噜噜久久久久久久久| 久久久艹艹艹| 久久久蜜桃一区二区三区| 久久鲁干| 92人人操人人| 亚洲乱码国产乱码精网站| 欧美的性爱网站免费| 久久久久久久久999| 天天久久久久久| 亚州欧美综合| 日日嗨AV一区二区夜夜| 97超碰超欧美。| 色大香蕉97N| 麻豆福利视频导航| 日韩精品第3页| 久久9亚洲| 少妇被玩视频二三区| 亚洲熟妇图片| www.一本大99| 国产丰满熟夫69mpp| 欧美 日韩 国产传媒| 高清不卡视频| 国产AV天美| 国产一级久久久| 97超碰天天| 撸撸成人在线视频| 精品久久大胆人体| 精品美女人人干| julia ann久久| 噜噜噜亚洲精| 久久天堂| 欧美一区二区福利在线| 久久riav中文精品| 操我无码| 99热超碰在线| 韩国轻伦国内自拍一区| 国产精品亚洲四五区在线观看| 久久AV无码1区2区3区| 2000亚洲男人天堂| 麻豆区久久久久亚| 黑人在线91| 凹凸视频在线一区二区| 国产精品视频自拍在线| 日韩AV一起草| 丰满翘臀美女影院视频| av天天在线| 哈哈操 大香蕉| 日韩肏逼视频| 太久视频| www.狠狠干.coom | 99超碰碰| 成人一道本免费视频| 美女极品一区二区三区| 国产 码在线成人网站| 又大又黄国产| Julia Annxxxxx| 91爱啪| 日日夜夜精品| 五月天婷婷色色| 国产性感在线观看| 91美女视频。| 国产91会所女技师在线观看| 日韩,欧美,中文在线| 欧美性天天影视| 熟妇高潮精品一区二区三区下载| 啊啊啊啊好多水| 午夜视频久久久久一区| 91久久99久久91熟女精品| 欧美色997| 婷婷激情丁香| 日韩一性一交一A片俄罗斯| 日韩有码一区三区| 久久精品91| 2019精品国产无码成人| 婷色五月天| 欧日韩在线观看| 亚洲欧美日韩中文播放| 五月色网| 丝袜狠狠草尤物 91| 欧美国产精品久久九九| 婷婷亚洲色| 亚洲宗合网| 东京热视频网| 精品网站9999| 久久中文字幕在线观看| 国产 丝袜 欧美中文 另类| 91美女在线视频| 东京热毛片177b2viP| 色欲日韩欧美在线一区| 91日产欧美| 亚洲国产精品V?在线播放| 亚洲国产精品久久久久久久久久| 久久久久久久久久久久欧美日| 呦呦一区| 亚洲天堂东京热| 天天影视亚洲| 色色色综合网| 色妇综合网| 无码99| 欧美三四五区| 国产动漫操逼视频| 综合大香蕉美。| 九月丁香综合网| 极品AV网站在线观看| 国产精品永久免费10000| 99色悠悠| 日韩欧美亚洲自拍偷拍| 久久国产精品一级二级三级| 亚洲熟女诱惑| 91人妻超碰| 在线午夜成人无码视频| 精品99999久久久久久| 欧美极品| 一区二区 日韩 欧美 国产 传媒| 成人26uuu| 日韩三级在线观看mp4| 天天激情综合站| 60秒免费小视频| 婷婷去俺也去六月色| 黑人精品久久97| 2021久久国产综合精品青草| 欧美亚洲清纯| 激情五月天网站| 久久久久久久人妻丝袜| 67194无码不卡| 男人的天堂午夜av| 久久人妻无码毛片A片麻豆| 搡老熟女老女人老熟妇免费视频| 四虎av在线| 久久精品一区二区三区不卡| 中文?日韩?免费?精品| 91精品电影18| 96免费视频在线| 国产一级137片内射麻豆| 久久精品中文| 99这里有精品| 国产传媒午夜理伦精品| 人人爽夜夜玩视频| 又黄又爽在线观看视频| 日韩精品中文字幕人妻| 热的中文 热的有码 热的国产| 欧美成人黄网色网站| 欧成人精品一区二区三区| 香一区二区三区| 久久人人爽爽人人爽人人片αV| 人妻 欧美亚洲| 91熟女熟妇视频网站| 五十路六十路七十路熟婆| 好吊爽好吊爽在线视频,中文字幕精品一区二区日本,国产良妇出轨视频在线观看, | 久久九九久精品国产尤物|国产精品爽黄69天堂A片潘金莲,国产亚洲精品第一综合 | 在线观看不卡一区二区三区| AV男人天堂网| 99久久无色码| 久久久久亚洲?V片无码V| 热G综合热G中文| 成人AV素股で擦久久| 久久久久亚洲?V片无码V| 亚洲图片 欧美电影| 亚洲欧美另类少妇精品| 五月天激情四射| 久久久久亚洲AV无码专区少妇| 欧美亚洲系列| 精品人妻无码一区二区三区不卡-精品人妻无码一区二区...|精品少妇一区二区三 | 岛国艾薇凹凸视频天堂| 97香蕉网| 97久操| 综合天天网| 色综合美国| 国产精品久久久久久久久AV大片| 人人么人人操| 清纯唯美第一页| 人人操人人射人人干| 国产精品肉丝自拍| 日本三级黄页| 国产激情在线| 国模艳艳啪啪一区| 欧美18 在线观看| 成人怡红院| 久9爱精品| 中文字幕伊人| 99热 按摩 日韩| 中文字幕一区 二 区 三 四 五 区日 日 骚 | 欧美色图片色哟哟| 亚洲青青草| 国产午夜视频| 色九月综合| 欧美黑人猛交春色影视大全| 亚洲色诱惑| 蜜乳AV一区二区三区四| 亚洲国产成人福利在线观看| 夜夜草天天| 97爱爱| 青娱乐啪啪视频| 校园春色AV天堂| 欧美图片校园春色| 麻豆色约约| 国产中文字幕在线观看| 亚洲清纯唯美| 久9爱经典视频| 本道在线| 日本2020一区二区| 亚洲色性| 老鸭窝成人免费毛片视频| 97伊人| 九九九九九精品视频| 日本大香蕉综合网红本杳社区| 亚洲熟女乱综合一区二区在线-...亚洲国产日韩欧美一区二区三区,久久久久久精 | www.yeyecao| 国产精品爱欲| 国产成人午夜视频网址| 久久精品国产亚洲AV嘿嘿| 影音先锋视频在线| 色婷婷视频| 亚洲欧综合另类无码一区| 色成人Www精品永久观看| 99精品视频在线观看免费| 久久精品国产亚洲AV高级北京| 亚洲成人美女无吗| 美女自卫慰黄网站免费| 久/久精品99看9| 国产精品天美传媒| 成人老鸭窝人人在线视频| 中文字幕少妇色| 国产一区二区三区不卡手机在线| 婷婷久月| 国产男女边吃边摸视频网站| 九九精品99| 久久精视频美日韩在线视频| 亚洲日韩精品在线播放| 日韩中文欧美| 高树玛利亚无码流出| 精品一二三区女同| 91久热| 熟妇乱伦一区二区| 成年人黄色小视频网站| 午夜福利成人免费视频| www.色婷婷| 一级黄碟在线观看| 日韩欧美~中文字| 大JI巴好深好爽又大又粗视频| 欧美性爱第一页久久| 国产亚洲精品美女久久久m| 色播综合| 97这里都是精品| 91插B网站| 日产操逼| 九九RE视频在线精品| 亚洲不卡不卡中文字幕不卡 | 无码人妻系列少妇| 伊人麻豆传媒| 久久久久国产精品喷潮免费观看臀| 午夜免费视频1000| 99精品久久久久久| 青青草国产欧美非洲黑人| 五月婷婷六月丁香网址| 思思热在线视频精品| 都市激情人妻一区二区青青操视频 | AV色五月| A一区片| 久久人妻精品| 在线中文AV| 欧美v日韩v亚洲v最新在线| 性爱1区| 久久久久久9999| 国产精品国产精品国产| 牛牛aV| 中文字幕人妻色偷偷久久皮| 97国产精品一区| 郑州宾馆老熟女露脸啪啪| 欧美日韩国产中文超碰| 亚州,欧美在线| 男人天堂黄片| 麻豆国产av网| 丰满人妻一区二区三区| 国产热RE99久久6国产精品首| 日日橹狠狠爱欧美超碰| 蜜臀一区二区三区亚洲最新章节在线观看 - 高清蜜臀一区二区三区亚洲全集播放 | 亚洲污污网站| 亚洲人妻中文在线视频| 久久怡红院| 国产中文字幕在线观看| 91精品国产日韩欧美综合| 亚洲中文字幕乱码无码一区二区| 中国91AV| 狠狠色综合网| 91美女精品| 97色色婷婷| 欧美热图99| 国内三级自拍小视频在线观看| 熟妇国产免费一区| 午夜.DJ高清在线观看免费7| 一区中文字幕二区日韩| 国产一区二区三区高清视频| 青青网三级视频| 大香蕉日韩| www.婷婷| 欧美黑人极品高潮喷吹熟女黑人性暴力日韩在线欧美极品一区二区老师黑人潮喷一 | 日本国产亚洲一区在线观看| 东北夫妻性偷拍| 91黑丝在线| 欧美精品在线观看| 欧美成人一级麻豆| 亚洲一二三精品久久网| 日B操| 亚洲综合小视频小说在线观看| 国产精品嫩草影院午夜两性| 午夜啊啊啊| 手机在线中文字幕国产| 香蕉免费一区二区三区不读| 久久久久久国产无码精品| 婷婷九月国产| 婷婷五月天av| 99re超碰| 欧色综合| 乳欲人妻办公室奶水| 久久精品日韩专区免费观看| 精品亚洲国产成人AV制服丝袜| 嗯~啊~轻一点 视频| 98超碰日本| 91丝袜在线视频| 久久综合婷婷| 91久精品| 大香蕉免费3| 男人天堂久久日韩| 亚洲性爱免费电影| 欧美草草| 黄污污污污| 波多野42部激情无码喷潮| 欧美91在线+|+欧美| 福利伊人玖玖国产| 精品国产综合久久福利,热99这里有精品综合久久,99热这里只有免费国产精品,精 | 亚州伊人色综台| 国产成人在线观看网址| 亚洲淫乱骚妇AV| 亚洲精品亚洲人成在线麻豆| 人人操人人摸超碰| 99啪啪| 图片区小说区| 日本操逼视频免费| 免费草草草草草视频| 亚洲综合五月天婷婷丁香| 日韩免费福利在线观看| 9 1超碰九色| 啊啊啊啊视频免费| 天天日天天干天天整| 97精品免费| 1.igao73.com 加入收藏 免费专区 国产精品 中文字幕 日韩精品 欧美精品 精彩 | AV无码久久久精品| 国内一区二区免费| 97欧美色综合| 欧美无圣光在线| 国产高潮AA片免费看| 三级日本一区二区三区| 激情文学小说一区二区| 大香蕉综合| 国产激情综合| 欧美大香蕉同搞| 性猛交| 无码人妻丰满熟妇区毛片| 人人爽夜夜操| 五月丁香| 欧美强奸乱| av网站在线看| 97chaopengongkai| 欧美综合777| 欧美色图私拍91| www.婷婷六月天| 黄片aaaaa一区| а√天堂资源官网在线资源| 久草看看看| 五月天亚洲网| www.男人天堂| 欧美美女在线高潮999| av大香蕉| 新版天堂中文资源8在线| 亚洲综合另类小说色区亚洲成av人片在www | 91色射| 91高潮喷水美女| 久久男人网| 江都AV在线| 玖玖综合.com| 六月婷婷色综合| 亚洲成人性爱在线观看| 九九干| 欧美性爱免费短视频| 天堂v无码免费视频| 麻豆成人AV| 欧日韩一二三f区| 国产精品久久久久999| 婷婷香网站| 亚洲AV不卡在线观看尤物| 久久天天躁日日躁狠狠躁 | 亚州色图欧美色图| 人人妻人人色一区二区三区| 97视频在线免费播放| 久久草视频污视频| 欧美一级专区免费大片| 999 久久久| 亚洲性综合| 加勒比东京热五月天天堂网| 亚洲资源网| 尤物视频网 刘玥| 一起草三级AV电影在线观看| 中文字幕熟女人妻丝袜| 亚洲丝袜综合| 中文字幕三四区| 久久精品国产亚洲5555| 99婷婷一区二区| 自拍偷拍 日韩欧美| 无码外流操逼视频| 久久精品国产亚洲AV嘿嘿| 日韩亚洲国产视频| 国产成人bd在线观看| 国产18精品亚洲精品| 中文字幕黄色片| 欧日韩不卡视.频| 色女网日韩| 1204av韩国| 曰韩少妇无码| 亚洲少妇视频| 国产精品成人AV片免费看网站| 亚洲无码太久| 国产一区二区在线电影| A久久| 中文字幕乱碼在线| 嫩草 我啊~嗯~在线| 国产日韩怡红院| 日韩av无码网站| 久久成人午夜精品影院| 噜噜吧,噜噜色,噜噜| 天美传媒国产原创中文字幕亚洲欧美另类 | 国产理论视频在线播放| 欧美日韩性爱视屏免费看了| 偷拍 精品另类 凸凹了四区| 亚洲综合影视| 日韩丨制服丨中文|在线| 少妇无码999| 91伊人久| 久久九九网| 日日夜夜骚| 疯操AV| 亚洲欧美日韩制服另类| 一级久久久久久久久久久| 欧美成人精品A片免费一区99| 欧色综合| 欧美97网| 先锋激情∨在线视频播放| 国内精品伊人久久久久影院会| 国产高清1234区| 国产和美国毛片| 91天天| 精品在线观看视频在线| 区一在线观看| 中文字幕黄色一起草| 亚洲色图尤物视频| 99∨VTV| 久久AV色| 白丝被操91| 婷婷导航| 丝袜高跟澳门91视频| 色激情综合网站| 亚洲经典啪啪| 天美传媒AV国产在线| 亚洲欧美日韩激情不卡| Blackedraw视频一区二区| 99.色网| 91色宗合| 静品嫩模一区二区| 精品国产乱码久久久兰草影视| 九月伊人中文字幕| 色婷亚洲五月在线观看| 男人网站婷婷| 国产精品直播在线观看直播| 五月丁香六月激情综合| 中字一区| 欧美一级特黄淫片在线观看| 亚洲另类久操网| 美女性91| 天天躁日日躁AAAXX| 在线亚洲丝袜视频网站| 你懂的在线观看区国产| 日韩素人无码一区二区三区三州| 精品成人久久久人人亚洲| 综合操逼| 夜夜操一区二区| 国产精品毛片?v一区二区三区| 高潮内射在线| 中文字幕在线免费观看 | 久草免费在线视频| 五月天婷婷基地| 97超碰影音| 亚洲一区二区性爱电影| 国产第二页| 密乳无码| 日韩精品电影| 中国大陆国产高清AⅤ毛片| 久久蜜色情在线视频xxx免费观看| 97免费视频在线观看| 久7色| 色欧美综合| 最新欧美色网| 91天天| 国产有码一区| 五月丁香六月综合缴清无码 | 青青草华人在线欧美在线| 成人乱码一区二区三少妇| 日日干夜夜欢| 免费的黄片wwwwww| 深爱伊人影院| 啊灬啊灬啊灬好深灬快高潮了动漫-国产字幕国产在线观看-B049AV | 久久久精品国产亚洲伊人| 欧美资源| 男人下部插入女人下部| 天堂69亚洲精品中文字| 人人妻人人操人人乐| 97久久精品| 午夜呻吟欧美| 思思热在线视频在线| 天天碰操中国年青熟妇| 天天色,天天干,天天干| 91处女在线视频| 伊人黄色视频免费观看| 久久久女人| 久久本道| 999亚洲国产视频| 欧美日韩97在线| 婷婷综合| 操逼无码操逼| 精品一二三区四视频| 户外裸露刺激视频第一区| 变态另类专区| 国产性感骚丝袜在线| 色在线综合| 无码操逼天堂| 日日操天天操| 久久永久无码人妻视频| 国产无码久久高清| 搞中出视频在线观看| 中文字幕在线高清男人的天堂 | 东京太热男人的天堂久久久| 禁止观看美女黄| 园内精品自拍视频在线播放| 99热8| 激情五月天网站| 亚洲色欲天天天堂色欲网女| 亚欧美色图| 91亚洲黑人| 成人5码视频| 夜夜骑夜夜操| 蜜臀av中文字幕| 97色色网| 99久久精品无码一区二区| 久久东京热久久| 亚洲 欧美 另类 日韩 人妻一区| 爱爱久久| 啊啊啊啊嗯嗯嗯用力好爽| av网站国产主播在线| 超碰一区二区| 操狠狠| 加勒比在线视频一区二区三区| 狠狠爱夜夜| 天堂亚洲精品久久老牛| 婷婷五月天成人网| 国产黄片精品在线| 人人妻人人爽一区二区三区| 久久超碰、| 国产精品麻豆成人AV艾秋| 国产AV激情无码久久无码| 国产91 丝袜在线播放00-百度| 超碰97久久观看| 日韩中字av一区| 91站街按摩店老熟女熟女| 亚洲?V无码专区在线电影| 中文字幕1区2区| 蜜桃丰满熟妇av无码区不卡| 99中出在线| 无码人妻精品一区二区三区99不卡| 人妻喷水| 久久久久久久9最新免费视频观看| 熟妇高潮一区二区免费视频| 嫖老熟女A片一二三区| 精品亚洲成人免费在线| 精品人妻一区二区三区四区不卡在| 亚洲AV在线资源| 欧美91在线+|+欧美| 97综合在线观看| 欧美国产日韩清纯唯美| 日韩成人性爱电影在线播放| 国产丝袜美女在线一区| 校园春色五月天| 亚洲人综合19| 欧美日韩亚洲少妇寂寞影院正在播放 | 久操在97| 北京专精特新企业招聘信息| 99热免费| 欧美成人精品A片免费一区99| 国产在线视视频有精品| 亚川综合视频| 在线观看一级α片刺激高潮视频| 综合夜夜| 99re99在线视频| 狠狠干2020| 少妇久久久免费| 亚洲欧美综合网站| 91N综合网在线| 动漫av中文| 亚洲宗合网| 91色s| 亚洲脚交| 本道在线| 嗯嗯啊啊啊好爽| 中文字幕精品码亚洲| 78精品在线| AV女资源| 三四中文字幕| 日本不卡一区二区| 午夜啪| 国产超碰AV在线精品| 日韩性爱视频在线免费观看| av网站在线观看了| 欧美亚洲另类在线蜜桃|