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

ARTICLE DETAIL

資訊詳情

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

用Python實現(xiàn)PCAN報文自動發(fā)送:從初始化到周期循環(huán)的完整方案

用Python實現(xiàn)PCAN報文自動發(fā)送:從初始化到周期循環(huán)的完整方案 簡介該資源是一套基于Python3.7的PCAN自動發(fā)送CAN報文程序面向汽車電子、嵌入式開發(fā)及CAN總線測試人員用于解決使用PEAK PCAN-USB適配器時上位機周期性發(fā)送多幀CAN報文的自動化需求。壓縮包共5個文件包括2個Python腳本、2個pyc緩存文件和1個PCANBasic.dll。其中main.py為主控制程序定義了10ms、100ms、1000ms三個周期任務(wù)各周期分別自動發(fā)送若干幀數(shù)據(jù)PCANBasic.py配合PCANBasic.dll封裝了PCAN接口的底層調(diào)用pyc為對應(yīng)編譯字節(jié)碼整體壓縮包約1.04MB結(jié)構(gòu)簡潔、即下即用。該資源已有3101人學(xué)習(xí)查看。實際使用中只需修改main.py中的msg.ID、msg.MSGTYPE、msg.DATA三處參數(shù)即可靈活設(shè)定幀ID、幀類型如標(biāo)準(zhǔn)幀/擴展幀與數(shù)據(jù)內(nèi)容無需從零編寫底層收發(fā)邏輯適合快速搭建CAN報文周期發(fā)送工具也可作為后續(xù)功能擴展的參考基礎(chǔ)。1. 為什么要把PCAN報文發(fā)送寫成Python程序搞過整車測試或者ECU臺架的人應(yīng)該都有這種經(jīng)歷某個節(jié)點需要持續(xù)往CAN總線上丟報文比如模擬車速、模擬檔位或者給某個控制器喂心跳幀。用CANoe手動發(fā)不是不行但建立工程、配數(shù)據(jù)庫、寫CAPL腳本一套下來半天就沒了用PCAN自帶的調(diào)試軟件點鼠標(biāo)一次兩次能忍要連續(xù)跑幾百次循環(huán)、按不同周期發(fā)幾十個ID手點不現(xiàn)實。而這個Python版PCAN自動發(fā)送程序正是把這類重復(fù)勞動打包好的現(xiàn)成方案——基于PCANBasic驅(qū)動接口用Python把設(shè)備初始化、報文構(gòu)造、周期循環(huán)、故障排查串成一條完整通路。新手照著跑起來就能發(fā)幀熟手直接改參數(shù)就能復(fù)用最適合做ECU閃爍測試、節(jié)點模擬、耐久性輪巡這類場景。2. 跑起來之前要知道的三件事驅(qū)動、接口、總線參數(shù)2.1 PCAN設(shè)備驅(qū)動和PCANBasic接口的關(guān)系很多人在這一步就卡住了。拿到代碼包第一反應(yīng)是直接pip install結(jié)果發(fā)現(xiàn)根本裝不上任何名字叫PCAN的東西。實際上PEAK的CAN卡在Python下沒有PyPI倉庫那套說法它依賴的是廠商提供的PCANBasic動態(tài)庫以及對應(yīng)的Python封裝文件。裝上官方驅(qū)動之后驅(qū)動目錄里會帶有PCANBasic.dll、PCANBasic.lib這類底層文件Python程序只是通過平臺調(diào)用機制去訪問它們。常見的做法是把驅(qū)動自帶的PCANBasic.py放到項目同一目錄或者手動引入安裝路徑。記得先確認(rèn)你用的Python是64位還是32位——調(diào)用DLL時位數(shù)不一致會直接拋出找不到指定模塊的異常這在換機器、換環(huán)境時特別容易翻車。2.2 初始化一條PCAN通道從CAN_Initialize到驗證握手代碼包里的主控腳本打開后你會發(fā)現(xiàn)最開始做的事其實是初始化通道。PCANBasic提供的核心函數(shù)是Initialize它接收五個參數(shù)通道編號、波特率、硬件類型、I/O端口和中斷號。實際使用中后兩個參數(shù)在USB接入的場景下直接傳0就行關(guān)鍵是通道號必須和驅(qū)動面板里顯示的一致。import sys import time # 把驅(qū)動自帶封裝加入搜索路徑Windows下典型安裝路徑如下 sys.path.append(rC:\Program Files\PEAK\PCAN-Basic) from PCANBasic import * # 定義一個全局Channel變量便于多個函數(shù)共用 PCAN_CHANNEL PCAN_USBBUS1 def init_can(): # 初始化USB通道1波特率500kbps常見動力CAN速率 result CAN_Initialize(PCAN_CHANNEL, PCAN_BAUD_500K, 0, 0, 0) if result ! PCAN_ERROR_OK: return False # 讀一次設(shè)備版本驗證驅(qū)動握手確實成功 ver CAN_GetValue(PCAN_CHANNEL, PCAN_CHANNEL_VERSION) print(PCAN通道版本信息, ver) return True if __name__ __main__: if init_can(): print(通道初始化成功準(zhǔn)備發(fā)送) else: print(通道初始化失敗請檢查驅(qū)動和線纜連接)這段代碼的重點是CAN_Initialize這個函數(shù)它的返回值是判斷環(huán)境是否正常的金標(biāo)準(zhǔn)??傆腥擞X得打印了一行初始化成功就是萬事大吉實際上應(yīng)該把返回值完整打印出來看。PCAN_ERROR_OK代表一切正常如果返回PCAN_ERROR_ILCLIENT這類值多半是設(shè)備被其他軟件占用也就是常說的總線被黑匣子吃掉了CANoe或者PCAN-View還掛著沒關(guān)。2.3 波特率不對時總線上的現(xiàn)象和判定方法波特率是CAN通訊里最容易出玄學(xué)問題的一環(huán)。同一個網(wǎng)絡(luò)里所有節(jié)點必須使用相同的波特率否則單個節(jié)點發(fā)送時會一直報ACK錯誤。PCANBasic里波特率對應(yīng)的常量名從PCAN_BAUD_1M到PCAN_BAUD_10K都有常見動力CAN用500K車身舒適CAN用125K或者250K會比較多。要注意的是波特率寫錯時PCAN_Initialize本身往往返回正常因為你只是告訴設(shè)備按某個速率收發(fā)設(shè)備不會主動校驗總線上的實際協(xié)商結(jié)果。等到真正發(fā)報文時如果總線上沒有其他設(shè)備回應(yīng)ACK發(fā)送函數(shù)會持續(xù)返回錯誤。所以我在寫這類程序時有個習(xí)慣初始化成功后先跑一個非阻塞讀確認(rèn)能在總線上看到對端回幀再進入正式發(fā)送循環(huán)這能大幅減少后面排錯的時間。3. CAN報文的構(gòu)造與解析ID、DLC和數(shù)據(jù)域3.1 從物理信號到報文數(shù)據(jù)域的拆解拿到一個真實需求時比如“把車速信號發(fā)到總線上”需要明確的是CAN報文里只傳字節(jié)流車速是多少千米每小時、怎么編碼完全由報文數(shù)據(jù)庫決定。最常見的編碼方式是Intel格式也就是小端序比如某個車速信號占用第0字節(jié)和第1字節(jié)共16位分辨率0.01km/h偏移0那實際車速就是這兩個字節(jié)拼出的數(shù)值乘以0.01。實現(xiàn)發(fā)送前先要搞清楚每條報文的ID、DLC、周期和每一字節(jié)的定義。程序包里的報文字典結(jié)構(gòu)就是這么設(shè)計的——用Python字典把報文ID映射到數(shù)據(jù)列表中日常改參數(shù)只需要改配置區(qū)不需要動循環(huán)邏輯。3.2 用PCANBasic構(gòu)造一條完整的CAN報文PCANBasic里報文對象是TPCANMsg它有五個關(guān)鍵屬性ID、MSGTYPE、LEN、DATA和DATA64。常用的標(biāo)準(zhǔn)幀只需要前四個。ID即報文標(biāo)識符MSGTYPE傳PCAN_MESSAGE_STANDARD代表標(biāo)準(zhǔn)幀如果要擴展幀就換成PCAN_MESSAGE_EXTENDEDLEN是數(shù)據(jù)長度DATA是字節(jié)數(shù)組。from PCANBasic import * def build_message(msg_id, data_list): # data_list長度為1到8超過8字節(jié)的標(biāo)準(zhǔn)CAN幀無法承載 if len(data_list) 8: return None msg TPCANMsg() msg.ID msg_id # 標(biāo)準(zhǔn)幀ID范圍為0x000到0x7FF msg.MSGTYPE PCAN_MESSAGE_STANDARD msg.LEN len(data_list) # PCANBasic的DATA類型要求長度固定這里逐字節(jié)賦值 for i in range(8): msg.DATA[i] data_list[i] if i len(data_list) else 0 return msg # 構(gòu)造一條0x123的報文數(shù)據(jù)長度為4內(nèi)容依次為01 02 03 04 new_msg build_message(0x123, [0x01, 0x02, 0x03, 0x04])逐字節(jié)賦值那塊是我特別想強調(diào)的。TPCANMsg的DATA底層是一個定長數(shù)組哪怕你只發(fā)兩個字節(jié)剩余槽位也要填充。如果你用data_list直接賦值Python列表和底層數(shù)組類型不匹配程序會直接拋TypeError。代碼包里沒有用列表整體賦值而是走了循環(huán)逐位拷貝正是為了繞開這個類型坑。3.3 小端大端轉(zhuǎn)換函數(shù)不用每次手算字節(jié)實際項目里手算字節(jié)太容易算錯尤其是16位和32位信號。我一般會在發(fā)送模塊里附帶兩個轉(zhuǎn)換輔助函數(shù)一個把小端數(shù)值拆成字節(jié)列表一個把字節(jié)列表拼回數(shù)值調(diào)試時對照報文數(shù)據(jù)庫逐字節(jié)核對效率高很多。def little_endian_to_bytes(value, byte_count): # 將整數(shù)按小端序拆分為指定長度的字節(jié)列表 result [] for i in range(byte_count): result.append((value (8 * i)) 0xFF) return result def big_endian_to_bytes(value, byte_count): # 將整數(shù)按大端序拆分為指定長度的字節(jié)列表 result [] for i in range(byte_count - 1, -1, -1): result.append((value (8 * i)) 0xFF) return result # 示例把0x1234拆成兩個字節(jié) print(little_endian_to_bytes(0x1234, 2)) # 輸出 [0x34, 0x12] print(big_endian_to_bytes(0x1234, 2)) # 輸出 [0x12, 0x34]這里的移位邏輯不復(fù)雜但值得逐行看清楚。小端序就是把最低有效字節(jié)放在最低地址所以先從低位往高位取大端序相反先取最高字節(jié)。byte_count參數(shù)很關(guān)鍵它必須和報文數(shù)據(jù)庫里信號占用的字節(jié)數(shù)一致否則會拆出多余字節(jié)或者缺字節(jié)接收端解析出來的值就會跟發(fā)出去的完全對不上。4. 自動發(fā)送的循環(huán)邏輯周期控制與退出機制4.1 最簡單的周期發(fā)送固定延時加發(fā)送調(diào)用拿到程序包后最快能跑通的發(fā)送邏輯就是一個while循環(huán)加time.sleep。先調(diào)用一次發(fā)送函數(shù)把報文推上總線然后sleep一個固定毫秒數(shù)再發(fā)下一幀。這個方案對總線負載不高、周期精度要求不苛刻的測試夠用比如周期性發(fā)送狀態(tài)幀保證節(jié)點不掉線。import time from PCANBasic import * def start_stub_sender(msg_cycle_ms, total_duration_s): # 構(gòu)造一個示例報文 sample_msg build_message(0x321, [0x00, 0x11, 0x22, 0x33]) start_time time.time() send_count 0 while time.time() - start_time total_duration_s: # 調(diào)用PCANBasic發(fā)送函數(shù)寫入為1代表啟用自接收 result CAN_Write(PCAN_USBBUS1, sample_msg) if result ! PCAN_ERROR_OK: print(發(fā)送失敗錯誤碼, result) break send_count 1 time.sleep(msg_cycle_ms / 1000.0) print(總計發(fā)送次數(shù), send_count)sleep的實際精度受操作系統(tǒng)線程調(diào)度影響Windows下普通線程的sleep精度在10到15毫秒左右。如果你的報文周期要求精確到1毫秒就必須換成下面說的方案。4.2 用時間戳補償漂移周期精度提升一個量級固定延時的最大問題是累積漂移。每輪循環(huán)里發(fā)送本身耗時加上調(diào)度延遲實際周期會比設(shè)定值偏長跑上幾分鐘累計誤差就大了。更穩(wěn)妥的做法是記錄每輪發(fā)送的絕對時間然后把下一次發(fā)送時間點預(yù)先計算出來當(dāng)前線程醒來后如果提前了就sleep到目標(biāo)點再發(fā)。import time def precise_sender(msg_cycle_ms, total_duration_s): sample_msg build_message(0x345, [0x00, 0xAA, 0xBB]) start_ts time.perf_counter() next_send_ts start_ts cycle_s msg_cycle_ms / 1000.0 while True: next_send_ts cycle_s # 先發(fā)送再等待保證首幀立即上線 result CAN_Write(PCAN_USBBUS1, sample_msg) if result ! PCAN_ERROR_OK: print(發(fā)送失敗錯誤碼, result) break current_ts time.perf_counter() # 如果還沒到計劃時間點主動休眠剩余時間 delay next_send_ts - current_ts if delay 0: time.sleep(delay) # 如果累計超時超過總時長退出循環(huán) if current_ts - start_ts total_duration_s: break邏輯上的差異在于當(dāng)前輪次的時間基準(zhǔn)是上一輪的預(yù)計發(fā)送時間加周期而不是本輪實際發(fā)送時間加周期。這樣即使某一輪發(fā)送被系統(tǒng)調(diào)用拖慢了下一輪也不會順延而是盡量追趕回原節(jié)奏相當(dāng)于把漂移限制在單輪抖動范圍內(nèi)而不是無限累積。4.3 退出機制的選擇從硬性循環(huán)到優(yōu)雅停止長時間耐久測試時程序不能永遠跑下去必須有可控的退出路徑。程序包里常見的做法是三種并用到達預(yù)設(shè)時長自動退出檢測到鍵盤按鍵退出以及通過條件變量由事件觸發(fā)退出。第三種適合在自動化測試平臺里由上位機動態(tài)控制。import threading def start_with_manual_stop(): stop_event threading.Event() sample_msg build_message(0x365, [0x00, 0x01, 0x02]) def sender_loop(): # 每100ms發(fā)送一幀直到外部調(diào)用stop_event.set() while not stop_event.is_set(): CAN_Write(PCAN_USBBUS1, sample_msg) time.sleep(0.1) sender_thread threading.Thread(targetsender_loop) sender_thread.start() # 主線程等待輸入輸入任意字符后停止發(fā)送 input(按任意鍵停止發(fā)送...) stop_event.set() sender_thread.join()條件變量和線程組合是實際項目里的主力方案。主線程負責(zé)等待用戶輸入或者接收網(wǎng)絡(luò)命令發(fā)送子線程只關(guān)心stop_event的狀態(tài)。這個模式可擴展性好比如把input替換成socket接收或者配置文件監(jiān)控都能讓同一個發(fā)送程序變成可復(fù)用的測試工具。5. 避坑記錄PCAN Python開發(fā)中常見的五個坑5.1 打開設(shè)備失敗錯誤碼提示PCAN_ERROR_ILCLIENT現(xiàn)象CAN_Initialize返回錯誤甚至初始化都過不了總提示設(shè)備被占用。原因最常見的情況是PCAN-View、CANoe、或者別的測試軟件還開著同一路通道。PCAN設(shè)備默認(rèn)不允許同一通道被多個進程同時打開這是一種總線占用保護機制防止兩個軟件同時往同一通道發(fā)數(shù)據(jù)導(dǎo)致總線信號互相覆蓋。解決先關(guān)掉所有占用總線的工具。如果確認(rèn)沒有其他程序占用檢查驅(qū)動管理器中PCAN設(shè)備是否處于正常狀態(tài)綠色圖標(biāo)代表正常黃色感嘆號代表驅(qū)動安裝不完整重新安裝驅(qū)動一般能解決。5.2 初始化成功但發(fā)送返回錯誤且總線無響應(yīng)現(xiàn)象初始化正常CAN_Write卻持續(xù)返回報錯程序卡在發(fā)送調(diào)用上。原因多半是波特率跟總線上其他節(jié)點不匹配。PCAN設(shè)備不會自動協(xié)商波特率它只會按你設(shè)置的速率盲發(fā)如果對端節(jié)點速率不同ACK無法正確返回PCAN就會報發(fā)送失敗。另一個隱蔽原因是總線缺少終端電阻兩端無120歐姆匹配時信號反射嚴(yán)重同樣會導(dǎo)致通信不穩(wěn)定。解決先用PCAN-View手動連接同一通道并設(shè)置相同波特率如果PCAN-View能正常收發(fā)說明硬件鏈路沒問題再回過來檢查Python程序里波特率常量是否傳對。終端電阻問題可以用萬用表量CAN_H和CAN_L之間的阻值正常應(yīng)該在60歐姆附近。5.3 周期發(fā)送的實際間隔比設(shè)置值大得多現(xiàn)象設(shè)置了100ms發(fā)送周期示波器上看到的實際間隔卻在110到120ms之間來回跳。原因time.sleep本身精度有限加上Python解釋器執(zhí)行循環(huán)體內(nèi)部代碼也需要消耗時間常見的做法是在計算下一次發(fā)送時間點時把執(zhí)行耗時也計入buffer但補償過頭了又會讓周期整體偏長。此外Windows下多媒體定時器沒有啟用時普通sleep確實只有10ms級別的精度。解決切換到前面說的絕對時間戳方案并且將周期盡量設(shè)為10ms的整數(shù)倍。如果精度還不夠可以改用PCAN驅(qū)動自帶的硬件定時發(fā)送功能讓報文由網(wǎng)關(guān)卡內(nèi)部硬件周期性發(fā)送不經(jīng)過Python線程調(diào)度精度能穩(wěn)定到微秒級代價是靈活性降低、沒法在同一循環(huán)里做條件判斷。5.4 CAN_Write的返回值一直是OK但總線上其他節(jié)點收不到現(xiàn)象程序打印發(fā)送成功PCAN-View上看不到幀接收方也沒反應(yīng)。原因一個比較容易忽略的選項是自接收標(biāo)志位。PCANBasic發(fā)送函數(shù)的第一組參數(shù)里有個write_flag形參默認(rèn)傳0代表普通發(fā)送但如果傳了PCAN_MESSAGE_BUSERR這類特殊標(biāo)志數(shù)據(jù)可能被設(shè)備內(nèi)部消化掉根本不會出現(xiàn)在總線上。另一個原因是報文ID超出了當(dāng)前網(wǎng)絡(luò)的幀過濾規(guī)則接收節(jié)點配置了接收過濾ID你發(fā)的ID不在白名單里。解決先檢查發(fā)送API里Write參數(shù)是否只傳了PCAN_USBBUS1和報文對象這兩個參數(shù)多余標(biāo)志全刪掉。再對照接收方的報文數(shù)據(jù)庫配置確認(rèn)過濾條件沒有被錯誤設(shè)置為只接收特定ID列表。5.5 字節(jié)順序錯亂導(dǎo)致接收端解析出的物理值完全不對現(xiàn)象發(fā)送端數(shù)據(jù)明明填的是0x1234接收端解析出來卻變成0x3412甚至0x34120000。原因字節(jié)序定義不一致。信號在報文數(shù)據(jù)庫里被定義成Intel格式還是Motorola格式直接決定了它在數(shù)據(jù)域里的排列方式。發(fā)送端用大端拆分、接收端按小端解析數(shù)值必然翻轉(zhuǎn)。如果信號跨多個字節(jié)且數(shù)據(jù)庫里的起始位不是字節(jié)邊界問題會更隱蔽。解決拿到任何一條報文前先打開對應(yīng)的DBC或者Excel信號定義表逐個確認(rèn)每個信號的字節(jié)序和起始位再用3.3節(jié)里的拆分函數(shù)按相同規(guī)則生成字節(jié)列表最后用總線記錄工具抓一幀抓下來人工對照解析一遍確認(rèn)沒有歧義再進入自動化流程。6. 讓自動發(fā)送程序變成真正的測試小工具把發(fā)送邏輯跑通只是第一步實際測試中你多半需要動態(tài)修改參數(shù)而不是每次改完代碼重新運行。我給這個程序包做的最常用升級是加一個命令行參數(shù)解析入口用argparse把報文ID、周期、持續(xù)時長、波特率全暴露成命令行選項這樣在不同的測試場景下切換時不用碰代碼。import argparse def parse_args(): parser argparse.ArgumentParser(descriptionPCAN報文自動發(fā)送工具) parser.add_argument(--id, typelambda x: int(x, 16), requiredTrue, help報文ID十六進制格式例如0x123) parser.add_argument(--cycle, typeint, default100, help發(fā)送周期單位毫秒默認(rèn)100ms) parser.add_argument(--duration, typefloat, default10, help發(fā)送總時長單位秒默認(rèn)10秒) parser.add_argument(--data, typelambda x: [int(v, 16) for v in x.split(,)], default00,00,00,00, help報文數(shù)據(jù)逗號分隔的十六進制字節(jié)默認(rèn)4個0字節(jié)) return parser.parse_args() args parse_args() print(f即將發(fā)送 ID0x{args.id:X}周期{args.cycle}ms數(shù)據(jù){args.data})命令行參數(shù)化帶來的收益是測試流程可以寫成批處理腳本比如同時跑三組不同ID的輪巡測試直接在命令行里傳參就行不用開三個IDE窗口改代碼。我還會讓程序把每次發(fā)送的時間戳和報文內(nèi)容寫入CSV日志這樣測完可以回放發(fā)送記錄、核對通訊行為排查問題時有據(jù)可查。這套程序包真正解決的問題不是幫你寫代碼而是把PCAN設(shè)備操作的通路完整趟平了。我從第一次拿到類似項目時還在為DLL位數(shù)不一致發(fā)愁到后來養(yǎng)成一個習(xí)慣——每次換機器第一件事是先跑一遍初始化測試腳本確認(rèn)硬件握手再談業(yè)務(wù)邏輯。那段經(jīng)歷讓我明白CAN相關(guān)的坑大多集中在環(huán)境層和參數(shù)層把這些前置問題用腳本固化下來后邊的業(yè)務(wù)就從容很多。希望這份筆記能幫你在接手PCAN設(shè)備開發(fā)時少走幾段彎路。本文還有配套的精品資源點擊獲取
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
亚洲综合九| 激情综合亚洲| 午夜AV人气不卡| 国产女人极品高潮毛片| 99热9| 天综合网| 2020中文字幕在线| 狠狠操狠狠操操| 97超碰中文| 久久久久女教师免费一区| 久久久久9999| 五月丁香综合| 九九热re99re6在线精品| 国内毛片国产专区二| 性站| 人妻素股| 国产亚洲日韩欧| 黄色网址在线免费观看| 亚洲国产一区二区三区在线| chaopen97久久| 老妇女91| 高清无码国产亚洲| 国产99999久久精品| 五十路六十路素人熟女| 亚洲女人91| 性爱综合一区二区| 日韩pv中文| 桑老女人九区| 顶级丝袜熟女一区二区三区| 97色97好| 欧美不卡五十路| 日本高清一区二区在线| 亚洲国产精品久久久男人的天堂| 蜜乳AV免费观看| 久久亚洲婷婷| 少妇熟女视频一二三区| 国产精品女生av| 91肏屄网| 亚洲国产美女久久久久| 成人久久久精品| 国产无码精品成人| 日本伦理一区二区| 国产强奸无码乱伦| 欧美熟妇视频| 十八禁啪啪视频| 殴美日韩m| 乱欲视频| 日日躁狠狠躁天天躁精品| 久久老子无码午夜伦不卡| 日韩黄色小说| 国产亲戚伦亲在线| 97手机日韩| 第45页一区二区| 精品人妻av在线播放| 好吊爽好吊爽在线视频,中文字幕精品一区二区日本,国产良妇出轨视频在线观看, | 亚洲熟女人妻中文字幕一区二区| 久操精品网| 美女黄页网站| 99热8| 亚洲经典啪啪| 欧美亚洲色图另类国产| 久久久久女教师免费一区 | 婷婷五月天在线观看| 黑人综合色| 97色伦欧美| 亚洲偷拍自拍在线视频| 天天综合网在线观看| 国产精品2020| 色情综合| 免费精品人妻一区二区三| 国产99热| 曰本特级特黄特色黄色A级网站高清在线免费看 | 蜜臀99精品国产高清在线观看| 青青草原人妻| 黄片在线免费在线观看| 亚洲Av诱惑| 免费9 1久久| 日本高清一本二本免费不卡| 人妻天堂综合网| 91成人无码| 色网在线| 欧美日韩亚洲高清不卡一区二区三区| 91精品人妻偷情| 人人操人人精品影片| 97精品视频免费| 欧美v亚洲v日韩v最新在线二区| 亚州色综合| 欧美黑人极品高潮喷吹熟女黑人性暴力日韩在线欧美极品一区二区 | 亚洲色鬼| 日韩在线视频1234| 亚洲精品视频二区| 五月丁香婷婷综合| 亚洲暴力强奸AV| 天堂无码| 97免费视频在线观看| 日本久久久久久久久久| 2019天天操天天爽天天拍| 国内毛片无码一级毛片| 日韩一级片在线看| 思思热免费在线视频| 国产精品久久久久久高清无码免费看 | 日韩少妇丰满亚洲| 99精品网| 丁香六月婷| 久久99网站| 国产精品久久久久久片| 日韩欧美tv一区二区在线观看| 久久久96| 久久精品无码一区二区三区| 东京热毛片调教| 欧美 亚洲 大香| 日韩97超碰中文字幕| 国产精品亚洲美女久久久久| 精品久久人妻成人网| 激情网色| WWW黄片COM| 麻豆2区1区天美| 97香焦色区| 99精品在线| 香蕉在线一区二区三区| 超碰调教97| 亚洲情色电影网| 嗯嗯啊操我| 青青草日韩无码| 欧美国产成人在线| 久久的网站啊啊啊啊啊| 青青欧美| 伊人久久亚洲中文字幕不卡| 久久久精品,3| 操操吧亚洲乱伦视频| a片 xxxx受爽视频| 偷拍 欧美 日韩| 91精品国产91综合久久蜜臀| 国内毛片无遮挡国产| 天天操人人操狠狠插| 伦伦成年午夜免费视频| 久久五月丁香| 裸模AV女优| 日韩精品国模| 欧美乱欲| 白天啪啪晚上啪啪视频| 中国东北熟女老太婆内谢| 久操网视频| av凤凰久久久| 一及黄久一点| 久操免费电影| 蜜臀AV秘一区翔田千里| 噜噜吧,噜噜色,噜噜| 婷婷五月天在线观看| 亚洲欧洲精品成人| 好湿好紧视频| 人人摸人人叼| 六月丁香五月婷婷| 麻豆激情综合| 天美麻豆一区二区三区| JIZZJIZZ国产精品喷水| 精品国产乱码久久久影院| 嫩草影院在线观看精品| 夜色综合| 一区二区三区四区免费视频| 加勒比无码一区二区三区| 99啪啪| 青青草无码视频| 久久老女人| 亚洲成熟国产精品美女| 国产免费大片| 人人操人人操人妻人| 久久精品久久久久久久久| 久久久成人国产精品无码| 亚洲欧洲美腿丝袜| 亚洲高清综合网| 日本好吊色视频| 欧美性暴力猛交| 亚洲精品xxx| 久妇网| 久久久久久裸体| 日韩欧美性吧婷婷乱伦大香蕉| 亚洲天堂人妻熟妇视频| 91精品丝袜在线观看| 老熟女91av| 综合少妇网| 岛国视频免费在线观看| 亚州久久9| 男人天堂电影院| 婷婷深爱五月| 五十路熟女在线不卡观看一区二区| 色噜噜综合在线| 青青草久草AV| 国产亚洲美日韩Aⅴ中文字幕无码成人| 99久久com免费视频′| 欧美丰满少妇交换91欧美精品| 看大黄色大片原件| 日日骚 av| 天天性射网| 99久久久er直播网址| 粉嫩少妇自慰在线| 内射夫妻三片| 久久久久久久久久久久九| 国产精品久久久| 玖色AV| 天天射日日干| 美国美女AV在线| 美女啊啊啊啊啊啊| 爽爽歪在线视频| 91n处女在线观看| 中文久久久| 亚洲色五月| 久久中文字幕人妻熟av女蜜柚| 人人操人人操草草| 国产97综合| 婷婷五月天影院| 中文字幕精品三级久久久| 日韩精品人妻一| 国产精品丝袜久久亚洲不卡| 伊人加勒比| 福利伊人玖玖国产| 久久机热| 99热97| 2024年最新色情网站在线观看| 国内精品999| 欧美亚洲天堂| 夜色97| 亚洲黄网在哪免费看| 婷婷探花久久精品一区| 开心五月婷婷| 370p日韩欧美亚洲精品| 亚 欧 美 综合| 热99这里有精品综合久久 | 国产精品久久久亚洲第一牛牛_在线观看| 日本午夜久久电影| 色欲三区| 97 国产精品| 9久综合网| 狠狠色噜噜狠狠狠狠2018| 精品人妻一区春色| 九月婷婷综合| 永久免费av无码网站国产app| 久久久精品一区二区| 乱老女人一区二区视频| 国产精品点击进入在线影院| 啊啊啊啊好疼| 日韩精品人妻中文字幕久久久| 天天视频黄网站| 国产欧美另类久久久精品课程| 九九精品美女高溯喷水| 丰满高潮18xxxx| 999999精品| 九九九九精品| 曰本道人妻久久久在线不卡色视频 | 亚欧美色图| 毛片视频白嫩| 99亚洲天堂| 亚洲**2021在线观看| 欧美精品,四区。五区| 天天摸夜夜添无码小视频| 国产一区二区在线看| 国内操逼视频二区| 亚洲精品99| 日日噜噜夜夜狠狠视频无| 久艹日日日| 久久久精品久久| 色老汉玖玖爱| 亚洲精品色| 风流老熟女一区二区三区l| 美女啊啊啊啊啊| 欧美性五月| 麻豆性爱视频在线播放| 色五月婷婷麻豆在| 97人人射| 黑人精品成人一区二区三区 | 4虎在线观看| 亚洲精品 欧美精品| 日本淫色网| 亚洲超碰在线| 把腿张开老子CAO烂你| 国产最新小视频在线播放下载| 2017天天操天天日| 韩国毛片一区二区三区| 免费看污网址| 97久久久精品| 97色97好| 欧美综合色站| 婷婷综合在线观看| 极品色www影院| 国产亚洲精品激情| 视频黄色国产一级| 欧美一级黄色18片免费看| 欧美黑人精品在线播放| 国产精品探花视频| 日本操嫩b网| 精品九九国产无码| 国产精品制服丝袜清纯唯美| 九月丁香婷婷色| 日韩黄片影院| 亚洲天堂中文字| 国产狂喷潮在线精品| 国产午夜精品在线观看| 欧美亚洲91| 欧美精品宗合| 免费的黄片有限公司| 一中国女人毛片水真多| 国产一区二区三区免费视频在性观看| 久久久久久久伊人精品| www..com操老师| 中文字幕一区电影在线观看| 欧美视频一区二区在线| 亚欧性爱ab| 日本午夜精品理论片A级APP发布| 99热这里只有精品9| 精品人妻伦一二三区久久| 9久热| 99热色这里只有精品| 天美av在线观看| 91久| 久久免费99精品久久久久久| 成人a级高清视频在线观看| 91人妻最真实刺激绿帽| 婷婷色影院| 大香樵伊人网| 麻豆影音天美视频| 超碰精品人妻狠狠干| 欧美成人精品一区二区男人蜜臀| 久久老熟女| 国产精品福利视频| 性在久久久久久| 日韩AC| 色嘟嘟人妻天堂网| 久久久久久中文版| 国产一二三在线视频五十路| 国产精品自拍xxxx| 久久婷婷五月天| 嗯嗯啊啊啊好舒服| 夜夜操夜夜高潮夜夜爽国产精品区| 超碰在线综合97| 久久久久久十| 天天做日日做| 五月天婷婷综合网| 操亚州| 欧美色蜜桃97| 亚洲精品三区在线观看| 男人天堂2012| 欧美成人国产精品| 97久久网| 大伊香蕉在线视频免费| 夜夜夜夜夜夜夜夜夜狠狠狠狠狠狠狠 | 日韩偷拍一区二区三区| 伊人久久婷婷| 国产欧美黑人丰满在线| 中文字幕蜜乳av| 风流老熟女一区二区三区l| www.婷婷| 蜜汁欧美| 成人三一级一片aaa| 一本一道人妻久久一区二区三区 | 久久久久久裸体| 亚洲精品久久久久毛片A片拉屎 | 少妇厨房愉情理伦片bd在线观看| www.色综合| 99re在线观看| 国产美女高潮| 成人看片网站| 日本中文字幕熟妇| 国产乱伦亚洲| 日韩二级| av激情亚洲五月天| 91久久99久久91熟女精品| 久久久久久久久久久999| 蜜臀久久久99久久久久 | 国模少妇一区二区三区| 亚州日韩97| 国产精品视频内谢女人| 九九内射在线| 天天躁日日躁XXXXYY| 91在线色| 亚洲图片激情综合另类| 台湾佬中文娱乐自偷自拍| 亚洲色人阁| 午夜精品探花| AV中文字幕三四五| 99色在线视频| 97操碰| 国产强奸超碰AV| 夜夜人妻爽| 日韩免费一级性爱视频| 人妻精品4K4K4K4K4| 国产久久久| 99精品无码| 99热婷婷一区二区三| 狠狠激情综合狠狠操中文字幕| 久久精品人妻一区二区| 91在线视频免费播放| 欧美激情片一区二区| 天天视频网站黄| 蜜伊人色综合97| 欧美夜夜草视频| 婷婷三区| 久久黄片国产一区二区| 91久久堂| 操比国产| 亚洲毛片久久| 天美传媒av 在线| 超碰美女97| 97超碰国产精品| 国产强奸AV在线| 熟妇艹鸡八| 亚洲天堂一区二区久久| 亚洲91综合| 亚洲最大无码中文字幕网站| 日韩欧美传媒一区国产| 欧洲中文字幕| 久久毛卡| 殴美色网| 厕所偷拍在线| 激情无码日韩| 一区二区三区男人的天堂| 91碰碰| 神马久久午夜| 亚洲精品一卡二卡三卡福利视频网站| 怡红院一区二区熟女人妻| 欧美色图99| 97亚洲性爱| 精品中文字幕一区二区| 国产精品久久久午夜夜伦鲁鲁| 91久久99久久91熟女精品| 一本色道久久综合精品婷婷| 淫色网综合| 精品成人动漫一区二区| 日韩精品亚洲一二三| 欧美久久婷| 欧美日韩国产高清在线一二三区 | 99热大香蕉伊在线| 久久久久久久久久久97| jizzjizz欧美| 欧美综合天天| 青操影院| 国产性感在线观看| 国产乱伦性爱AV| 老女人日韩美91| 在线国产福利网址导航| 国产99999| 亚洲综合射| 久久午夜伦| 2019久久久久久久久福利| 天堂性色| 精品一区二区久久| 91嫩草欧美| 一区二区三区机械有限公司| 亚洲国产精品成人综合| 亚洲Av诱惑| 热久日综合| 97超碰jingpin| 亚洲蜜臀精品视频久久| 伊人加勒比| 久久婷婷影院| 蜜臀网址在线| 精品一区二区成人动漫| 日韩无码AB| 美国黄片aaa| 日本一区二区三区精品| 熟妇色99| 中文字幕黑人大片| 综合久久9| 啊啊啊好爽快点啊啊啊嗯嗯| 大逼色网站| 国产原创剧情在线丝袜| 91熟女视频网| 中文字幕日本久久| 91丝袜人妻| 久久欧美性爱视频| 性高潮久久久久久久久久久| 强奸乱伦av电影| 午夜福利在线合集| 播播亚洲小说亚洲| 91AV国产精品| 六月婷婷色综合| 激情小说激情视频| 久热免费视频| 麻豆久久精品亚洲精品88 | 综合夜夜| 亚洲情色一区三区| 日韩精品在线观看观看| a片亚洲一本通视频| 精品国产丝袜一区二区三区乱码| 亚洲自拍欧美色综合| 亚洲系列第一页| 欧美青青草视频| 国产一区二区视频在线播放| 青青草色AV| 激激五月| 中国一级操逼视频| 熟妇女伦乱视频视频| 日本精品不卡一二三区| 免费一级毛片在线视频观看| 亚洲国产一区二区三区四区国产| 爱射综合| 亚洲人精品久久久喷水| 夜夜操av亚洲一区二区| 欧美三级免费伊人| 九一综合网| 99福利社| 国产91 丝袜在线播放00-百度| 97亚洲中文| 国产白丝精品在线观看| 日本成人A片免费看| 日本成人A片免费看| 久操凹凸视频| 国产精品爽爽va在线观看98| 激情99| 校园春色制服丝袜中文字亚洲 | 性做久久久久久久| 亚洲色图大香| 成人女人国产| 老色鬼成人精品视频下载大在线观看| 91国产丝袜白虎| 亚洲日韩美女丝袜美腿人妻视频| 99久久精品国产系列| 亚洲A曰本VA欧美VA视频| 久综合国内精品自在自线| 国产极品99热在线播放69| 日本色色色视频| 亚洲男人的天堂亚洲| 天操天操夜操夜月操月年年操| 屌妞视频久久久久久久久久久久| 美女网站黄页| 亚洲色图综合| 久久6热视频免费观看| 69人妻精品一区二区绯色| 国产亚洲欧洲在线观看| 九九热只有精品| 亚洲第一页第二页激情| 日本在线播放不卡一区| 污到发麻的视频 国产| 亚洲天堂日本| 亚洲综合九九| 色情乱伦AV| 欧美嗯啊……在线观看视频免费| 新精精品久久精品| 婷婷五月天激情四射| 色色色色日本| 免费看污网站| 女人香蕉久久毛毛片精品| 一级AV性爱| 伊人成人中文字幕久久网| 天天日天天操VV| 91亚洲人| 国产男女无套视频免费观看| 99热导航| 超碰免费97| 精品久久人妻成人网| 久久久婷婷| 玖玖爱影院| 日本在线视频导航| 亚热日本熟女| 青娱乐二区免费| 超碰成人免费| 日本天天干天天日一区| 中文字幕日韩电影人妻| 欧美AB在线观看| 成年女人18级毛片毛片免费观看| 99精品伊人| 精品无码一区二区三区色欲| 色吧综合网| 福利大香蕉| 国产一区二区三区白丝| 九九九九九九亚洲| 国产97亚洲| 91超碰人人操| 蜜汁欧美| 97av在线视频| 久久久无码精品人妻二区| 韩国午夜理伦三级好看| 亚洲激情天堂网| 日韩 国产 欧美自拍| 一本一道人妻久久一区二区三区 | 国产精品久久久久久久久久久久久久久久久久 | a久久| 婷婷人妻激情| 婷婷激情五月| 亚洲人久久久久日| 亚洲av在线免费观看| 国产精品乱码久久| 亚洲……91| 亚洲阿v天堂在线| 日韩人妻操B| 国产欧美在线观看免费观看| 欧美日韩国产中文精品字幕自在自线,| 久久一区二区蜜桃| 久久本道| 韩国三级一线观看久| 欧美性区| 91人妻做a观看视频| 久久精品99久久久久久| 亚洲一区二区精品福利| 亚洲中字慕不卡| 综合色播| 女人天堂av在线播放| 殴美日韩m| 亚洲91在线播放影院| 日韩av情韩国爱禁区av一区二区| 日韩一级欧美一级在线观看| 欧综合网| 国产又大又粗又长视频在线| 国产亚洲精品农村妇女| 亚洲欧美天| 一区二区三区精品黑丝白丝酒店对鸡 | 久久久久久无码人妻中文字幕| 色婷婷五月综合激情中文字幕| 九九九九热只有精品| 2001天天操| 久久久久久亚洲中文| 日韩欧美天堂| 精品少妇一区二区三区免费观看| 日韩精品在线放| 91精品免费| 99综合网| 密乳无码| 欧美人妻少妇| 久久香蕉超碰97国产精品 | 人妻偷拍一区二区三区| 综合久欧洲| 九九九九久久久| 超碰久久精品| 五月婷色| 影视综合无码少妇| 久久东京热成人| 欧美在线伊人色| 欧日a| J?P?NESEHD熟女熟妇伦| 久草久日| 久插综合| 综合熟女| 久久亚洲AV成人精品无码| 一区二区视频在看| 亚洲精品 欧美精品| www.婷婷六月天| 日韩无码a片| 中文字幕乱码在线| 国产精品午夜精品| 久久爽爽精品| 久久久草成人网站久久久草成人久久久草久久久 | 乱伦av.com| 东京热双插| 色香综合天天影视综合 | 欧美情色贴图| 奸色色 男人天堂 天天射| 亚洲 国产 精品一区| 自拍内地三级在线观看| 精品天堂| 久久精品女同亚洲女同13| 秋霞一区二区三区四区五区六区七区| 亚洲欧美精品一区天堂久久| 啪一啪免费视频| 国产av激情无码久久天堂| 亚洲一区二区AV| 精品一区二区2| 亚洲欧美日韩国产丝袜自拍中文| 亚洲不卡不卡中文字幕不卡| www.色婷婷| 偷窥自拍A片| 韩国黄片aaaa| 天天激情干| 欧美性生活男人的天堂| 欧美性爱第1 页| 91天堂网| 亚洲精品97| 好吊色综合| 欧美在线天堂| 啊v在线观看视频| 久久精品国产亚洲粉嫩| 一级AAA片一区二区三区| 日韩 女同 综合| 屁股久久久久久久久| 超碰在线97国产| 欧美72网页| 97玖玖超碰| 亚洲综合影片| 精品视频专区| 大香蕉在线免| 成熟熟女国产精品一区二区| 日日日骚女人精品| 伊人 俄罗斯 a v| 后入式在线免费观看60秒| 欧美视频第二页| 国产成自自拍在线观看| 久操在97| 热久久无毒不卡| 国产三级中文字幕粉嫩| 精品国产a∨一区天美传媒| 欧美综合色图网| 啊v在线观看视频| 男啪女色黄无遮挡免费观看| 久久国产在线一区二区| 两女互慰AV高潮喷水在线观看| 欧美18 在线观看| 欧美日韩黄片精品在线| 日韩欧美中文日韩欧美色| 人妻日日干| 欧美激情五月天| 观看免费区二区三区二| 狠狠图片青青草| 久草线上视频免费看| 国产97av| 欧美一区二区三区不卡高清视频| 欧美区亚洲区偷拍区| 欧美极品性爱天天射| 亚洲第一成人影院色播| www.五月天| 天美麻豆精品视频99| 欧洲精品一区二区三区| 97伦乱| 超碰91在线| 国产二区视频在线观看电影| 中文字幕亚洲在线一区| 怡红院视频在线| 欧美人妻色| www.久久超碰| 日本国产亚洲一区在线观看| 亚洲一级特黄大片在线播放91| 久热大香蕉| 抽查国产福利主播| 大干人妻| 青青青国产手线观看视频2| 亚洲成人久久一区二区| 亚洲欧美校园另类春色| 欧美色图人妻| 亚州综合色| 郑州宾馆老熟女露脸啪啪| 日本特黄f c2| 男人成人黄色视频在线观看免费下载| 夜色综合| 免费看欧美美女黄色大片| 97超碰色色| 国产白嫩漂亮KTV在线| 五月激情综合网| 伊人久久亚洲色欲综合网站 | 国产剧情AV不卡在线观看| 日本有码影片下载| 大白逼三四级| 久久久久久69国产一区二区| 丁香五月AV| 好吊爽好吊爽在线视频,中文字幕精品一区二区日本,国产良妇出轨视频在线观看, | 国产欧美在线观看免费观看| 图片区小说区| 久久精品免视看国产成人﹣蜜臀av一区. 久久精品免视看国产成人,蜜臀av一区 | 中文字幕99999| 最近2019中文字幕国语免费版| 超碰97起碰| 欧美性少妇| 黄色AAAAAAAAAAA大片| 中文啪啪视频| 中文字幕AV中出| 国产激情av女片自拍| 日本A级视频| 日韩无码一级黄色av片| 午夜色婷婷| 九九av| 超碰人人操97碰| 国产精品 亚洲情色| 78精品| 日韩在线观看中文字幕视频| 日韩无码久久熟女一级片| 亚洲最新Av| 97中文天堂| 日躁天天爽爽| 六月婷婷综合| 亚洲高清综合网| 九九色精品| 中文字幕一二三av| 欧美性爱伊人| 亚洲AV色图一区| 久久久久成人亚洲国产| 91久久久老司机| 成 人片 黄色大片| 蜜臀久久在线视频| 偷拍三区| 精品九九淫乱男| 久久成人国产| 日产成人久久| 99精品成人免费看| 丰满少妇精品一区二区| 欧亚免费视频| 狠狠入| 丰满人妻-区二区三区免费| 欧美美女视频| 中文字幕艹艹| 操人人| 97在线无精品| 亚洲一区二区三区AV无码| 亚洲加勒比色图| 色婷婷九月| 99在线精品视频| 日韩成人色图| 无码免费在线观看黄色片| 欧美日本天堂| 國產尤物AV尤物在線觀看| 婷婷激情五月综合| av大香蕉| 国产在线综合福利网站| 99操| 日本精品高清一二区一本到| 天天干人人乐| 高清不卡国产| 亚洲精品官网在线观看| 久久久九| 97超碰国产精品| 翔田千里无码中出中文字幕| 少妇第一页| 伊人99热| 操国产逼| 九九免费影片| 不卡在线一区,精品一区二区三区中| 日本操逼视频免费| 综合视频91| 亚洲操人| 成人无码在线超碰网| 97资源站久久| 欧美日韩国产中文精品字幕自在自线,| yaouchengrenav| 久久是精品| 97久久久久久久精| 乱欲一区二区| 亚洲97| 日韩人妻精品| 91人人爽人人爽| 亚洲高清无码在线桃色| 97干色| 亚洲丝袜制服国产91_国语字幕免费观看完整版下载第5集_ | 小视频玖玖| 超碰九7免费| 综合网97| 一区,二区,三区网站| 日韩性爱电影一区| a片 xxxx受爽视频| 黑白配性爱AV成| 超碰97玖玖爱| 丁香激情五月| 欧美日本一区二区a人| 欧美狠狠| 97国产精品在线观看| 91撸色网 玖玖网 欧美| 九九综合| 唐山老熟妇露脸啪啪叫| 国产肏逼网站| 日日躁夜夜躁狠狠躁超爽| 人人噜夜夜操| 欧美日韩国产中文精品字幕自在自线,| 影音先锋乱| 亚洲AV无码乱码| 9久久久久| 人妻无码一区二区三区久久99| 亚洲人在线成线成人| 激情av| 亚洲最新a在线观看| 92性色国产午夜福利在线661| 欧美日韩人妻精品一区二区三区| 九九九九热| 色九九久九九| 久久精品男人的天堂| 亚洲自拍欧美国产首页网曝| 久久秀这里有精品| 亚洲激情综合| 国产吞精a级片激情电影| 国产精品亚洲天堂网址| 100啪啪视频大全| 亚洲另类春色| 亚洲日韩精品一区二区| 综合熟妇一区二区三区| 人妻超碰青青草98| 久操大香蕉超碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰 | 中国探花熟女| 手机在线人成免费视频| 97在线精品观看视频| 一级性爱视频免费在线| 免费视频一二三区| 极品色综合| 97超碰大| 九九热国产| 精精品人妻一区二区三区| 97在线观看视频| 在线 欧美 亚洲| 久久久久深夜无码| 亚洲不卡一| 91综合天天看| 综合亚洲网| 超碰吊日色| 欧美一级二级三级| 天天cao在线| 欧州91高潮| 亚洲中文字幕在现观看| 国产 日韩,欧美 自拍| 久久精品国产Aⅴ| 欧美精品三级黄片| 超碰97人妻免费在线| 免费观看日本操逼视频| 欧美少妇大量自拍视频在线观看| 五月天啪啪| 九九香蕉网| 九月婷婷综合| 狠狠狠一区二区三区| 伊人97超碰| 67194无码不卡| 麻豆福利视频导航| 欧美日韩国产人人| 精品国产乱码久久久久久日本公司| 精品欧美日韩在线观看| 日产精品久久久一区二区| 好湿好紧视频| 久久精品一区二区三区四区五区| 视频国产成人精品日本亚洲18| 69视频入口| 秋霞久久亚洲精品成人| 国产日本久久免费精品| 久久久五月天| 国产精品久久久视频| 男人的天堂VA在线| 欧美日韩中国x| 久久中文字幕在线观看| 成 人 A V免费视频在线观看| 亚洲另类小说卡通动漫| 亚洲码专区| 久久亚洲影院一区二区| 一牛一区二区三区久久| 91狠狠狠| 国产综合日韩伦理| 日韩丰满熟妇| 乱人伦 国语对白:视频直接看| 欧美日本久久精品一区 | 精品十三区| 青青草五月份天| 好色综合| 亚洲图片欧洲图片aⅴ| 欧美日不卡| 天美传媒av在线| 久久久久99999| 国产Aα| 日韩三级视频一区二区三区| 美女啪欧美一区| 欧美亚洲天天| 亚洲天堂中文字| 丝袜美腿诱惑亚洲欧美视频在线观看 | 色婷婷综合视频| 97内射偷拍| 超碰97久| 狼狼色丁香久久婷婷综合五月| 色婷婷狠狠| 欧美人妻中出| 亚洲AV无码乱码| 久久精品国产亚洲AV片多多| 97国产精品国| 蜜汁欧美| 久操网线| 午夜天堂精品久久| JuliaAnnXXX888| 人人看欧美性爱| 嗯啊啊啊轻点视频 | 日韩精品人妻| www.色综合| 亚洲色图欧美色图制服诱惑| 蜜臀一区二区三区在线| 久久婷婷亚洲| 亚洲欧美国产va在线| 立川理惠被中出无码| 日韩午夜啪啪视频| 60秒免费视频| 91丨九色丨国产丨人妻在线 | 日本天天吊| 午夜福利免费福利视频| 综合网~91综合网| 精品人妻av区天天看片| 人人扣人人操| 日韩中文9| 亚洲国产一区二区入口| 日韩影片中文字幕一区二区三区| 亚洲无码一区成人免费午夜| 一区二区三区 日韩欧美| 欧美日韩国产电影| 一个色导综合| 99999精品成人| 91视频综合网| 91熟女熟妇视频网站| 青青操日韩| 亚洲成?V人片在线观看福利| 98福利在线视频| 中国zzijzzijzzwww精品| 伊人久久大香线综合无码| 国产高清自拍视频| 亚洲一区二区三区久久 亚洲一区二区| 国产精品伦理| 婷婷激情五月| 嗯嗯不要 视频| 九九亚洲视频| 96超碰网| 色色无码| 日本综合色图| 欧美大香蕉卡久久| 欧美精品精品一区二区| 黄色二级片网站| 三男一女不戴套的A片| 啊嗯好大视频在线观看| 亚洲国产成人精品久久久国产成人一区二区 | 强奸乱伦αv片| 大香交| 久久老子无码午夜伦不卡| 99在线精品观看视频中文| 日本欧美国内在线| 国产丝袜啪啪| 9久综合网| 少妇一级无码精品| 伊人久久大香线蕉亚洲五月天,青草青草欧美日本一区二区,欧美日产欧美日产国产 | 无码操逼天堂| 黑人黄片在线免费观看| 性感美女91影视| 2020视频1区2区3区| 久久AV无码AV| 精品一区二区麻豆| 国产精品蜜乳AV| 精品国产乱码久久久久久免费| av大香蕉| A级在线视频| 国产少妇高潮| 探花激情视频| 欧美少妇色图| 97亚洲欧美日韩| 人妻熟女av国产网站| suv精产一二三区| 中文字幕在线观看第二页| www亚洲免费| 亚洲双插| 91扒丝袜综合在线| 亚洲无吗在线视频| 91精品丝袜久久久久久| 乱理日韩中文| 亚州AV无码国产精品| 久久系列| 天天日天天操VV| 色五月综合网| 欧美呦呦性爱| 四虎精品亚洲| 高树玛利亚无码流出| 无码人妻丰满热妇又大又粗| 欧美91变态| 老鸭窝黄色视频网站| 久久激情综合| 五十路六十路七十路熟婆| 久久精品成人一区二区三区蜜臀| 首页亚洲国产高跟丝袜诱惑视频| 国产欧美日本亚洲精品| 亚洲脚交| 91精品人妻一区二区三区蜜桃臀| 老司机深夜影院18未满| 亚洲精品少妇| 性九九九九九九| 国产精品青青草| 囯产乱伦一区二区三女| 蜜臀无码视频在线观看| 九草九九九| 一区二区三区四区姦女| 亚洲精品视频在线播放| 91伊人久| 狠日欧美| 精品制服美女中文一区二区三区| 极品白嫩福利在线| 日本3级一区二区免费| 人人看人人插| 美女久久久久久久久久久| 欧美性综合| 久热久一区二区三区| 青草av在线| 新久久AV| 家庭乱伦麻豆| 78精品在线| 大香蕉92| 大香网伊人久久综合网eew| 婷婷五月天福利| 亚洲 欧美 手机在线观看| AV乱伦专区| 亚洲开心网| 97久久超碰日韩精品| 久久综合久色欧美综合狠狠| 青青草视频久久久久| 偷拍 精品另类 凸凹了四区| 一块操欧美性爱| 岛国黄色短视频| 性爱网站一区二区| 精品视频一区二区| 成人性生活高清视频在线播放| 亚洲丝袜制服国产91_国语字幕免费观看完整版下载第5集_ | 激情久久久| 欧美日本国产日韩激情视频| 1人人看人人摸人人操| 家庭乱伦麻豆| 欧美在线播放| 日韩欧美日韩| 亚洲图片第一页| 激情欧美97| 青娱乐黄色录像| 一本久久久精品| 97 国产精品| 91亚洲丝袜熟女| 91狠狠狠| 欧美美逼| 黑人在线91| 人妻丝袜日本| 中文字幕在线免费观看 | 久久久久9| 色婷婷亚洲婷婷| 五月天色图| 任你草| 五月丁香六月| 蜜桃色色网站视频三区| 精品丰满人妻一区二区三区免费观| 国产精品大香蕉| 男人的天堂啪啪| 久久精精区一区二区一蜜桃一区二区| 色爱综合网| 女色视频社区| 黄色乱论网站| 二对二中文字幕。| 亚热日本熟女| 伊人久久亚洲色欲综合网站| 国产丝袜一区二区三区| 伊人网在线点播| 600国产精品视频| 少妇久久久久久| 中文字幕高清精品一区| 波多野结衣被操50分钟免费视频| AV和黑人在线播放| 亚洲少妇综合在线播放| 亚洲无码一区二区三区三州| 久久98| 青青草在线成人视频| 日本一片一区| 人妻素股| 久草这里只有精品 | 天美av在线| 欧州91高潮| 思思视频免费看网站| 一牛影视成人片免费| 夜夜草网站| 国产原创精品| 91欧美另类| 亚洲第二页| 日韩性爱小视频| 性爱免费视频成人| 久久九九网| 中文字幕在线观看AV| 色爱综合网| 91丝袜视频在线观看| 懂色av一区二区三区天美传媒| 欧美18老人禁| av无码精品久久久久| 蜜桃臀av在线观看| 久久久熟妇熟女国产| 久草毛片| 天天看夜夜看日日干| 日韩 欧美 另类 人妻| 九九九九久久久| 人妻免费观看| 精品欧美乱码久| 一类无码操逼视频|