免费国产精品自在自线-91精品国产色综合久久久浪潮-99热久久免费频精品-国产精品国模在线观看-久久亚洲国产精品成人?V秋霞-久久国产一级A片免费播放-亚洲国产欧洲综合97久久-久久国产白嫩美女呻吟高潮

ARTICLE DETAIL

資訊詳情

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

ESP32應用商店實戰(zhàn):WebAssembly與OTA固件解耦

ESP32應用商店實戰(zhàn):WebAssembly與OTA固件解耦 1. 從一個“離譜”的想法說起為什么要在 ESP32 上折騰應用商店第一次聽到“在 ESP32 上做應用商店”這個說法我腦子里蹦出來的畫面是一塊指甲蓋大小的芯片跑著一個比指甲蓋還小的屏幕上面整整齊齊排著圖標點一下下載個“溫濕度計”再點一下裝個“藍牙遙控器”。聽起來像是把手機生態(tài)硬塞進單片機多少有點行為藝術的味道。但真把這事拆開看它其實一點都不離譜。ESP32 這類芯片現(xiàn)在的算力、內存、Flash 容量早就不是當年那個只能點個燈的玩具了。雙核 240MHz、幾百 KB 的 SRAM、外掛 4MB 到 16MB 的 Flash再加上 Wi-Fi 和藍牙它已經(jīng)能跑完整的網(wǎng)絡協(xié)議棧、能驅動彩屏、能做邊緣推理。硬件底子擺在這問題就變成了我們怎么把“應用”這個概念從手機和電腦的世界搬到嵌入式設備上。這里說的“應用商店”本質上是三件事的組合一個應用的分發(fā)機制、一個應用的隔離與加載機制、一個應用的更新機制。對應到熱詞里就是OTA、固件、WebAssembly這幾個關鍵詞。它解決的核心痛點是傳統(tǒng)嵌入式開發(fā)里功能是焊死在固件里的你想改一個邏輯就得重新編譯、重新燒錄、整機重啟用戶端完全沒有“裝個新功能”的能力。而應用商店這套思路是想把“固件”和“應用”解耦讓設備出廠之后還能持續(xù)長出新的能力。適合看這篇內容的人我大致分三類一類是做 IoT 產(chǎn)品、被 OTA 和固件版本管理折磨過的嵌入式工程師一類是玩 ESP32、想給自己的小項目加個“可擴展”能力的愛好者還有一類是純粹好奇“單片機上的應用商店到底怎么實現(xiàn)”的技術觀察者。不管你是哪一類下面我會把這件事從思路、原理、實操到踩坑一層層拆開講清楚。2. 核心思路拆解ESP32 上的“應用”到底該長什么樣2.1 三種技術路線的取舍腳本、字節(jié)碼還是原生固件要在 ESP32 上實現(xiàn)“裝應用”第一道坎就是應用用什么形式存在。這不是一個隨便選選的問題它直接決定了內存占用、執(zhí)行效率、安全邊界和開發(fā)難度。我實際折騰下來主流就三條路各有各的脾氣。第一條路是腳本解釋執(zhí)行典型代表是 MicroPython 和 Lua。應用就是一個.py或.lua文本文件設備上跑一個解釋器下載下來直接執(zhí)行。優(yōu)點是開發(fā)極快、熱更新幾乎零成本、應用體積極小一個功能可能就幾 KB。缺點是解釋執(zhí)行慢內存開銷大而且腳本能碰到底層硬件的邊界很模糊一個死循環(huán)就能把整個系統(tǒng)拖垮。適合邏輯為主、對實時性要求不高的場景比如傳感器采集上報、簡單的 UI 交互。第二條路是字節(jié)碼或中間格式代表就是WebAssembly。應用編譯成 wasm 字節(jié)碼設備上跑一個 wasm 運行時比如 WAMR 或者 wasm3。這條路的好處非常明顯語言無關你用 C、Rust、甚至 AssemblyScript 寫都行沙箱隔離天然比腳本強wasm 的內存模型是線性的越界訪問會被運行時攔住執(zhí)行效率比解釋腳本高一個量級。代價是運行時本身要占幾百 KB 的 Flash 和幾十 KB 的 RAM對 ESP32 來說不算小數(shù)目而且和外設交互需要額外做 host function 橋接。熱詞里WebAssembly能跟 ESP32 掛上鉤靠的就是這條路。第三條路是原生固件分區(qū)切換也就是把每個“應用”編譯成獨立的固件通過 OTA 機制在多個 Flash 分區(qū)之間切換。這其實就是 ESP-IDF 自帶的 OTA 思路的延伸。優(yōu)點是性能拉滿、沒有運行時開銷、能用到全部硬件能力。缺點是每個應用都是完整固件體積大、編譯慢、切換要重啟而且應用之間沒法共享代碼。它更像“多系統(tǒng)啟動”而不是“裝應用”。我把這三條路的關鍵指標整理成一張表方便你對照自己的場景選路線代表技術應用體積執(zhí)行效率隔離性開發(fā)難度適合場景腳本解釋MicroPython / Lua幾 KB低弱極低邏輯為主、低頻交互字節(jié)碼WebAssembly幾十 KB中高強中需要隔離、多語言原生固件OTA 分區(qū)切換幾百 KB 起最高無高性能敏感、功能完整我個人的建議是如果你只是想給設備加個“可配置”的能力腳本就夠了如果你真的想要一個像樣的應用生態(tài)WebAssembly 是目前最平衡的選擇它在隔離性和效率之間找到了一個嵌入式能接受的甜點。2.2 為什么“應用商店”不等于“OTA 升級”很多人一聽到應用商店第一反應就是“不就是 OTA 嗎”。我一開始也這么想后來發(fā)現(xiàn)這倆根本不是一回事混淆它們會導致架構設計走偏。OTA 升級的對象是整個固件。它的邏輯是設備當前跑的是 A 版本服務器上有 B 版本設備把 B 下載下來校驗寫入備用分區(qū)重啟切換過去。整個過程是“整體替換”用戶感知是“系統(tǒng)更新了”。ESP-IDF 里的esp_ota_ops那套 API 就是干這個的配合esp_https_ota還能直接從 HTTPS 拉固件。應用商店的對象是單個應用。它的邏輯是設備固件本身不動只是把某個應用模塊下載進來掛載到運行時的應用容器里然后啟動它。用戶感知是“我裝了個新功能”。這里固件是“操作系統(tǒng)”應用是“軟件”兩者生命周期完全獨立。這個區(qū)別帶來的連鎖反應很大。OTA 升級要重啟應用安裝理論上可以不重啟OTA 升級要保證固件完整性應用安裝要保證的是應用和當前固件 ABI 兼容OTA 升級失敗可能變磚應用安裝失敗最多是這個應用跑不起來系統(tǒng)還在。所以一個真正的應用商店底層一定有一套應用容器 版本管理 依賴校驗的機制OTA 只是它可能用到的一個傳輸手段而不是它的全部。注意如果你把應用商店簡單實現(xiàn)成“每次裝應用就 OTA 一次固件”那設備會頻繁重啟Flash 壽命也會被快速消耗。ESP32 的 Flash 擦寫次數(shù)是有限的通常標稱 10 萬次左右頻繁整片擦寫是慢性自殺。2.3 應用商店真正解決的三個問題把話說透ESP32 上做應用商店價值不在“炫技”而在解決三個很實際的問題。第一個是功能迭代的敏捷性。傳統(tǒng)固件開發(fā)改一行代碼要走完整的編譯燒錄流程產(chǎn)品賣出去之后想加個功能只能召回或者讓用戶自己刷機。有了應用商店新功能以應用的形式下發(fā)用戶點一下就能用上迭代周期從“月”縮短到“天”。第二個是硬件資源的復用。同一塊 ESP32 板子出廠時是通用固件用戶按需裝應用想做溫濕度監(jiān)控就裝采集應用想做燈控就裝照明應用想做小車就裝電機控制應用。硬件不變軟件定義功能這對小批量、多品類的產(chǎn)品特別友好。第三個是生態(tài)的可能性。當應用的分發(fā)和安裝標準化之后第三方開發(fā)者就能參與進來。你提供硬件和運行時別人提供應用這就有了生態(tài)的雛形。熱詞里那些“星火應用商店”“深度應用商店”是桌面 Linux 的思路但底層邏輯是一樣的把軟件分發(fā)這件事標準化讓供給和需求能高效匹配。3. 核心技術點深挖WebAssembly 運行時在 ESP32 上怎么落地3.1 選 WAMR 還是 wasm3一次實測對比要在 ESP32 上跑 WebAssembly繞不開兩個運行時WAMRWebAssembly Micro Runtime和wasm3。這兩個我都實際編過、跑過說下真實感受。WAMR 是 Intel 主導的項目功能全支持解釋執(zhí)行、AOT 編譯、JITESP32 上 JIT 基本用不了架構不支持還帶了一套完整的 host function 機制和內存管理。它的體積相對大最小配置下 Flash 占用大概 200KB 到 400KBRAM 占用幾十 KB 起。好處是文檔全、社區(qū)活躍、和 ESP-IDF 集成有現(xiàn)成的 component。wasm3 主打的就是“小”號稱最快的解釋器之一Flash 占用可以壓到 100KB 以內RAM 占用也更低。它的設計非常精簡適合資源緊張的場合。代價是功能相對少host function 的寫法沒有 WAMR 那么規(guī)范調試工具也弱一些。我當時的選型邏輯是這樣的如果我的固件本身已經(jīng)很大Flash 余量緊張那就 wasm3如果我需要比較完整的 wasm 特性支持、需要長期維護、需要和 C 代碼做復雜交互那就 WAMR。實測下來在 ESP32-S3 上跑一個簡單的計算型 wasm 模塊wasm3 的啟動速度快一點點但差距不大跑復雜一點的模塊WAMR 的穩(wěn)定性更好。對比項WAMRwasm3Flash 占用200-400KB100KBRAM 占用幾十 KB更低特性支持完整精簡調試工具完善較弱集成難度中低適合場景復雜應用、長期維護資源緊張、簡單應用3.2 內存布局ESP32 的 RAM 到底夠不夠用這是所有人最關心的問題。ESP32 經(jīng)典款有 520KB SRAMESP32-S3 有 512KB SRAM 外加可選的 PSRAM。聽起來不少但你要知道Wi-Fi 協(xié)議棧、藍牙協(xié)議棧、FreeRTOS、各種驅動這些加起來就能吃掉一大半。真正留給應用的可能就一兩百 KB。WebAssembly 的內存模型是線性的一個 wasm 模塊實例會申請一塊連續(xù)的線性內存默認從 64KB 起可以按頁增長每頁 64KB。這意味著你的應用能用的內存取決于你給運行時留了多少。我的做法是把 wasm 線性內存上限卡在 64KB 到 128KB 之間超過這個數(shù)要么優(yōu)化應用邏輯要么上 PSRAM。這里有個坑要提醒ESP32 的 SRAM 分內部和外部PSRAM 雖然大但訪問速度比內部 SRAM 慢不少。如果你的 wasm 應用對內存訪問延遲敏感盡量讓它跑在內部 SRAM 里如果只是存數(shù)據(jù)、不頻繁讀寫放 PSRAM 沒問題。我在一個項目里把 wasm 堆放到 PSRAM結果一個矩陣運算應用跑起來明顯卡頓換回內部 SRAM 就順了。提示在 ESP-IDF 里可以通過heap_caps_malloc指定內存類型MALLOC_CAP_SPIRAM走 PSRAMMALLOC_CAP_INTERNAL走內部 SRAM。給 wasm 運行時分配內存時這個選擇很關鍵。3.3 Host Function應用怎么碰到真實硬件WebAssembly 本身是沙箱它碰不到 GPIO、I2C、Wi-Fi 這些硬件。應用要控制硬件必須通過host function——也就是運行時暴露給 wasm 的“接口函數(shù)”。這是整個應用商店架構里最需要設計的地方。舉個例子我想讓一個 wasm 應用能讀溫濕度傳感器。流程是這樣的在 C 代碼里寫一個函數(shù)read_temp()它去調 I2C 驅動讀傳感器然后把這個函數(shù)注冊到 wasm 運行時起個名字叫env.read_tempwasm 應用里聲明import env.read_temp調用它就能拿到溫度值。這套機制的關鍵在于接口的穩(wěn)定性和安全性。接口一旦發(fā)布就不能隨便改否則已經(jīng)裝好的應用全廢了。所以我在設計 host function 的時候遵循幾個原則接口粒度不要太細一個函數(shù)盡量完成一個完整動作減少調用次數(shù)參數(shù)和返回值盡量用簡單類型避免復雜結構體跨邊界傳遞所有涉及硬件操作的接口內部都要做參數(shù)校驗防止應用傳個非法引腳號把系統(tǒng)搞崩。熱詞里提到的“esp32 外部中斷實戰(zhàn)”“藍牙 app 控制 esp32”“電機控制”這些如果要做成應用本質上都是通過 host function 把中斷、藍牙、PWM 這些能力暴露出去。應用層只負責邏輯硬件操作全部收口在 host function 里這樣既安全又好維護。4. 實操過程從零搭一個最小可用的應用商店原型4.1 環(huán)境準備與工程結構先說環(huán)境。我用的組合是ESP-IDF v5.x WAMR component 自建應用管理模塊。如果你習慣 Arduino 框架也能做但 WAMR 的集成會麻煩一些因為 Arduino 對 component 的支持不如 IDF 原生。熱詞里“arduino ide esp32 離線包”“vscode platformio esp32 開發(fā)”這些如果你只是玩腳本方案Arduino 完全夠但要做 wasm 應用商店我還是建議上 ESP-IDF。工程結構我這樣組織project/ ├── main/ │ ├── main.c # 主入口初始化運行時和應用管理器 │ ├── app_manager.c # 應用下載、校驗、加載、啟動 │ └── host_functions.c # 暴露給 wasm 的硬件接口 ├── components/ │ └── wamr/ # WAMR 運行時組件 ├── apps/ # 應用源碼目錄編譯成 wasm │ └── hello/ │ └── main.c └── partitions.csv # 分區(qū)表劃出應用存儲區(qū)分區(qū)表這塊要單獨說。默認的分區(qū)表只有一個 factory 分區(qū)和一個 ota 分區(qū)不夠用。我劃了這么幾塊factory放主固件appstore放下載下來的 wasm 應用nvs放應用元數(shù)據(jù)版本、依賴、狀態(tài)ota_0和ota_1留給固件自身的 OTA。appstore分區(qū)我給了 1MB夠放幾十個小型 wasm 應用。4.2 應用的分發(fā)與校驗流程應用從服務器到設備中間要經(jīng)過下載、校驗、落盤、注冊四步。每一步都有講究。下載我用的是 HTTPSESP-IDF 的esp_http_client配合esp_crt_bundle做證書校驗。這里有個經(jīng)驗不要用 HTTP哪怕只是內網(wǎng)。應用是會被執(zhí)行的代碼傳輸過程被篡改就是安全災難。HTTPS 是底線。校驗分兩層。第一層是傳輸完整性用 SHA-256 校驗下載的文件和服務器上聲明的是否一致。第二層是來源可信用 ECDSA 簽名驗證應用確實是你簽發(fā)的。ESP-IDF 里有mbedtls的簽名驗證 API可以直接用。私鑰保存在服務器端公鑰燒進設備固件這樣即使服務器被攻破攻擊者沒有私鑰也簽不出合法應用。落盤就是把校驗通過的應用寫進appstore分區(qū)。我用的格式是一個簡單的頭部應用 ID、版本號、大小、入口函數(shù)名、簽名 wasm 字節(jié)碼。頭部信息同時寫一份到 NVS方便快速查詢不用每次掃描整個分區(qū)。注冊就是更新 NVS 里的應用列表標記這個應用“已安裝、可用”。設備重啟后應用管理器讀 NVS就知道有哪些應用可以加載。4.3 應用的加載與沙箱隔離加載一個 wasm 應用WAMR 的流程大致是創(chuàng)建運行時實例、加載 wasm 模塊、實例化這一步會綁定 host function 和分配線性內存、調用入口函數(shù)。我把它封裝成一個app_load(app_id)函數(shù)內部處理所有細節(jié)。沙箱隔離這塊WAMR 提供了幾個關鍵能力。一是內存隔離每個 wasm 實例有獨立的線性內存A 應用改不了 B 應用的數(shù)據(jù)。二是調用棧隔離wasm 的執(zhí)行棧和宿主 C 代碼的棧是分開的應用遞歸爆棧不會拖垮系統(tǒng)。三是資源限制可以設置執(zhí)行時間上限、內存上限防止應用死循環(huán)或者瘋狂申請內存。我實測過一個場景寫一個故意死循環(huán)的 wasm 應用看系統(tǒng)會不會卡死。結果是如果不設限制它確實會占滿一個核但因為我把它跑在單獨的任務里并且設置了執(zhí)行超時超時后運行時能中斷它主系統(tǒng)不受影響。這個隔離能力是腳本方案很難做到的也是我最終選 wasm 的重要原因。注意wasm 的隔離不是絕對安全host function 是唯一的突破口。如果你的 host function 寫得有漏洞比如允許應用傳任意地址做內存拷貝那沙箱就形同虛設。所有 host function 的入?yún)⒍家敵伞安豢尚泡斎搿眮硇r灐?.4 應用的生命周期管理一個應用從安裝到卸載中間會經(jīng)歷幾個狀態(tài)已下載、已校驗、已安裝、運行中、已停止、已卸載。我用一個狀態(tài)機來管理狀態(tài)存在 NVS 里每次操作都先檢查當前狀態(tài)是否允許這個操作。啟動應用時我做了個“單實例”限制同一個應用同時只能跑一個實例避免資源競爭。停止應用時調用 WAMR 的銷毀接口釋放線性內存和運行時資源。卸載應用時從 NVS 刪記錄從appstore分區(qū)擦除數(shù)據(jù)。這里要注意擦除 Flash 是按扇區(qū)來的如果多個應用擠在一個扇區(qū)里刪一個會影響到別的所以我在寫入時就做了扇區(qū)對齊每個應用獨占整數(shù)個扇區(qū)。還有個細節(jié)是應用間的通信。我目前沒做復雜的 IPC只提供了一個簡單的消息隊列 host function應用可以往隊列里發(fā)消息也可以訂閱別人的消息。夠用但不強大。如果要做真正的多應用協(xié)作這塊還得再設計。5. 常見問題與排查技巧實錄5.1 應用加載失敗從日志里找線索應用加載失敗是最常見的問題原因五花八門。我整理了一個排查順序基本能覆蓋九成情況。第一步看 wasm 文件本身。用wasm-validate工具在電腦上先驗一遍確認字節(jié)碼合法。很多時候是編譯參數(shù)不對比如用了 ESP32 不支持的特性線程、SIMD運行時加載就會報錯。第二步看 host function 綁定。如果 wasm 里 import 了一個運行時沒注冊的函數(shù)實例化會失敗。日志里通常會打印缺失的函數(shù)名對著補上就行。第三步看內存。線性內存申請失敗多半是內存不夠。這時候要么調小 wasm 的內存需求要么檢查是不是有別的應用占著內存沒釋放。第四步看版本兼容。應用編譯時用的 host function 接口版本和當前固件提供的不一致也會失敗。我在應用頭部里存了 ABI 版本號加載前先比對不匹配直接拒絕給出明確提示。現(xiàn)象可能原因排查方法加載即失敗wasm 字節(jié)碼非法用 wasm-validate 驗證實例化失敗host function 缺失看日志里的 import 名運行中崩潰內存越界或超時開運行時日志加內存檢查啟動后無反應入口函數(shù)名不對核對頭部里的入口名反復重啟應用觸發(fā)看門狗檢查是否有死循環(huán)5.2 OTA 與應用商店的沖突處理固件 OTA 和應用安裝如果同時進行會出亂子。我踩過一次坑固件正在 OTA 寫ota_0分區(qū)同時用戶點了個應用安裝結果應用寫appstore分區(qū)的時候系統(tǒng)資源被 OTA 占滿寫入超時應用裝了一半分區(qū)狀態(tài)不一致。解決辦法是加一把“全局鎖”。固件 OTA 和應用安裝互斥同一時間只允許一個進行。實現(xiàn)上用一個 FreeRTOS 的互斥量就行操作前先拿鎖拿不到就排隊或者提示用戶稍后再試。另外固件 OTA 完成后如果重啟了應用商店的狀態(tài)要能恢復所以應用安裝的中間狀態(tài)必須持久化到 NVS重啟后能續(xù)上或者回滾。還有個更隱蔽的問題固件 OTA 升級后host function 的接口可能變了老應用可能不兼容。我的做法是固件里維護一個“支持的 ABI 版本列表”O(jiān)TA 后應用管理器掃描已安裝應用ABI 不匹配的標記為“需更新”提示用戶。這樣不會出現(xiàn)升級完固件一堆應用全掛的情況。5.3 幾個我踩過的坑和獨家技巧第一個坑是Flash 壽命。我早期做測試頻繁安裝卸載應用一個月就把一塊開發(fā)板的 Flash 寫壞了一個扇區(qū)。后來我加了寫入緩存應用元數(shù)據(jù)先在 RAM 里攢著攢夠一批再統(tǒng)一寫 NVS減少擦寫次數(shù)。另外應用數(shù)據(jù)盡量追加寫而不是覆蓋寫也能延長壽命。第二個坑是wasm 模塊的編譯優(yōu)化。同樣的 C 代碼用-O2和-Os編譯出來的 wasm體積能差一倍執(zhí)行效率也有差別。我的經(jīng)驗是邏輯密集的用-O2體積敏感的用-Os然后實測跑一下看哪個更合適。別迷信某一個優(yōu)化級別。第三個技巧是應用預熱。wasm 模塊第一次加載會慢一些因為要做驗證和實例化。我做了個“預加載”機制設備空閑時把常用應用提前加載到內存里掛著用戶點開就是秒開。代價是占內存所以只對高頻應用做。第四個技巧是日志分級。應用運行時的日志如果全打到串口會拖慢系統(tǒng)。我把應用日志分成 error、warn、info、debug 四級默認只輸出 error 和 warn調試時再開詳細級別。這樣既不影響性能出問題時又能查到線索。6. 這套東西到底值不值得做我的真實判斷折騰完這一圈我對“ESP32 上做應用商店”這件事的看法是技術上完全可行但要不要做取決于你的場景。如果你做的是單一功能的消費級產(chǎn)品比如一個智能插座、一個溫濕度計那應用商店是過度設計。OTA 升級固件就夠了簡單可靠沒必要引入運行時和沙箱的復雜度。如果你做的是平臺型硬件比如一塊面向開發(fā)者的 ESP32 核心板、一個需要支持多種外設組合的網(wǎng)關、一個希望第三方參與的教育套件那應用商店的價值就出來了。它把“功能擴展”這件事從廠商手里部分交給了用戶和開發(fā)者硬件的生命周期被拉長生態(tài)的可能性被打開。從技術選型上我依然認為WebAssembly 是目前嵌入式應用商店最靠譜的底座。它的隔離性、多語言支持、執(zhí)行效率在 ESP32 這個級別的硬件上達到了一個難得的平衡。腳本方案太弱原生固件方案太重wasm 卡在中間剛剛好。熱詞里那些“固件安全”“固件加密”“OTA 全量包”的關注點其實都指向同一個焦慮設備出廠之后我們怎么安全地、可控地讓它繼續(xù)進化。應用商店是這個問題的一種答案不是唯一的答案但在需要“裝應用”這個語義的場景里它是最貼切的答案。最后分享一個我在實際項目里的小體會別一上來就追求大而全的應用商店。先做一個能裝一個 hello world 應用的最小閉環(huán)把下載、校驗、加載、運行這條鏈路跑通再逐步加功能。我見過太多項目架構圖畫得天花亂墜結果連一個 wasm 模塊都沒跑起來。先把最小閉環(huán)跑通剩下的都是在這個骨架上長肉。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
日本天天色| 久久人妻久久| 午夜九九九九九九九九九九九九九| 91丨九色丨首页| 大地资源色婷婷视频在线| 九九九热精品| 亚洲激情五月| www一起操| 人人操人人爰人人一天天碰夜夜拍夜夜爽-中国A级毛片天天看天天谢… | 婷婷激情五月| 九九黄色网| 超碰成人免费| 五月婷婷久草| 九九av在线| 无码yw| 激情五月综合网| 婷婷综合| 国产综合网在线| 激情五月天偷拍综合网| 九九99在线免费在线观看视频| 九九伊人网| 中文字幕一色哟哟哟哟| 五月婷婷,六月婷婷| 色 五月 天 婷婷 丁香 九月| www.日韩国产| 丁香五月停停av| 综合五月天婷婷色| 99riAV国产精品视频| 欧洲亚洲免费视频9 | 久久人妻系列| 五月丁香激情综合网| 狠狠爱婷婷丁香| 婷婷中文在线| 韩国不卡AC视频| 91互操| 26uuu.| 99 这里只有精品| 99思思热只有在这里看| 久久激情网| 国产无遮挡又黄又爽免费网站| 99re视频在线精品| 欧美色色色| 五月婷婷婷婷婷婷艺术| 丁香五月欧美| 亚洲激情婷婷| 狠狠狠狠狠操| 丁香五月婷婷影院| 月丁香久久久| 色日本丁香婷婷| 五月婷婷无码| 亚洲精品色| 91人人爱| 五月丁香网av| 色玖玖综合| 最近免费中文字幕大全高清大全1| 玖玖伊人网| 中文无码婷婷| 色五月婷婷亚洲| 97精品综合久久| AV免费在线网站| 久这里只有精品| 国产97色在线 | 日韩| 五月丁香激情啪啪| 久久婷婷综| 影音先锋 婷婷| 香蕉综合在线| 六月婷婷最新网址| 色天天综合| 青青青在线视频国产| 日本激情91| 激情久久久久久久久久久| 日本特黄aaaaa| www.天天干| 欧美日韩成人在线| 99久视频| 丁香婷婷九月| 色综合五月| 婷婷五月成年人| 91成人视频| 丁香综合日产精品久久| 午夜理论片最新午夜理论剧| 91精品无码| 99精品综合在线| 丁香五月婷婷成人综合| 人妻内射视频| 97干免费视频| 狠狠摸狠狠摸| 欧美色偷拍| www.minyis.com【JT】币址百万U预算可预付QQ2101460746 | 九色在线五月婷婷网址| 丁香六月中文| 四色99久久| 欧美人人女女精品综合五月天| www.夜夜.com| tingtingseav| 五月涩涩网| 欧美性猛交XXXX乱大交极品| 久这里只有精品| 亚洲AV免费在线| 97热精品| 9色在线| 久久精品夜色噜噜亚洲a∨| 五月天婷婷在线播放免费| 成人做爰A片免费看视频| 色9999日韩国产| 99热这里只有精品2| 亚洲综合色成丁香五月色| 热99视频精品| av操逼网| A网在线欧洲| 亚洲网在线观看| 五月天色婷婷激情综合| 五月天综合色| 国产婷婷五月中文字幕高清| 丁香五月天社区| 天堂婷婷五月在线| www久久久久久久久久久| 岛国av网| 婷婷五月,综合伊人| 思思热热久久| 99热全是精品| 东京热伊人| 久色网址| 国产成人片| 五月天激情网址| 超碰国产在线播放| 中文av网站| 有码一区二区三区| 另类视频五月天| 九色在线观看91av| 久久综合影院 | 激情五月婷色| 婷婷五月六月| 草榴视频网| 久久在线大香蕉| 99ri久久| 嫩草AV久久伊人妇女超级A| 玖玖在线资源视频| 开心久久网婷婷| 色色色国产| 九九婷婷五月天| 超碰熟女拍拍| 99热99色| 黄色片avv| 婷婷五月婷| 久热91精品| 大香蕉手机视频| 天天免费成年人视频| 九九亚洲天堂| 伊人网碰碰| 99色色热热| 国产精品大香蕉| 九九热九九热精品| 亚洲在线成人| 99精彩视频| 夜夜爽日日躁| 丁香六月| 99在线精品免费视频| 色五月综合激情| 久久综合婷| 综合激情婷婷| 亚洲五月天综合| 九九久久玖玖爱| 超碰人人操| 五月色在线| 一二线视频 另类| 丁香五月伊人| ss99热| 婷婷丁香五月天熟女丝袜| 99色综合网| 五月婷婷视频啪啪美女| 六月婷婷视频| 国产乱子轮XXX农村| 亚洲这里只有精品| 色五月天.con| 色色网91| 婷婷成人基地| 精品人人操| 色综合五月婷婷狠狠干| 五月丁香好婷婷A片网| 国产67194| 3p日韩网站视频| 97色色综合| 嫩草AV久久伊人妇女超级A| 几激情五月婷婷色五月色天堂| 97欧美在线| 91超级碰| 99久久久久久www| 亚洲在线激情婷婷五月| 丁香色综合| 精品二区| 五月天婷婷综合网| 99在线精品视频免费观看20| 深爱婷婷基地| 五月丁香婷婷婷激情爱爱| 欧日韩成人| 99精品综合视频| 色琪琪一综合久久激情五月视频| 婷婷丁香精品视频在线观看| 婷婷六月丁| 色噜噜综合网| 色综合香蕉| 天天色情站| 无码橾| 久久这里只有精品视频26| av一区二区电影免费在线观看| 播五月,色五月,开心五月播放器| 新激情五月开心五月婷婷五月丁香五月| 9l视频自拍九色9l视频在线观看| 亲子乱av一区二区三区的| 丁香婷婷大香蕉| 婷婷色片| 国产日韩欧美| 丁香五月五月婷婷五月天激情四射| 亚洲AV网站在线观看| 婷婷综合中文| 国产SUV精品一区二区6| 色激情五月天| 九九黄色网| 99色视频在线| 天天久综合| 五月丁香婷婷色色| 丁香五月网| AA片在线观看视频在线播放| 天天干天天日天天操| 桃色激情网| 五月天激情在线视频| 天天操中文字幕| 日本97人人| 亚洲日韩一页精品发布| 日韩无码专区| 综合网激情| 99热这里只有精品13| 国产性av| 久久9热好| 思思热视频在线观看| 色五月婷婷大香蕉| 五月激情小说| 欧美性色视频| 久色激情| 99久久玖玖| 久超超碰| 五月丁香成人| 五月丁香啪综合| 久久香视频| 97人妻超级碰碰碰碰碰| 国外亚洲成AV人片在线观看| 国产毛片欧美毛片久久久| 日韩色色视频| 亚洲超碰在线| 人人操av| 亚洲国产精品VA在线看黑人| 99婷婷精品推荐在线视频| 99自拍视频| 亭亭玉月丁香| 国产这里只有精品| 日本人妻伦在线中文字幕| 日日噜噜夜夜狠狠久久丁香六月| 久久这里只有精品99| 久操大香蕉| 激情婷婷丁香五月天| 婷婷成人五月天| 色综合色色| 五月丁查人人| 欧美影院| 色婷丁香| 99超级碰免费视频| 日本色色色色色色色色一色二色| 性爱激情久久| 夫妇交换刺激做爰| 七月丁香五月婷婷在线| 日韩精品呦呦va| 嫩草视频。| 欧美日韩国产成人在线| 狠狠色噜噜狠狠| 激情五月色婷婷| 九九色网| 日本天堂免费99| 亚洲色人妻| www.maotanji.com| 欧美va精品va老师va| av在线免费播放| 97人人干人人操| 五月天色色激情综合| 丁香六月啪啪啪| 九九热黄色| 99热在线爱| sisi热国产| 成人婷婷五月| 五月永久激情| 爱穴久久| 婷婷五月色惰| 婷婷五月在线免费| 内射激情在线| 五月综合激情视频在线| 久久精品婷婷| 日本视频久久| 免费在线a| 操九色| 桃色激情网| 色色九九五月天 | 日本玖玖在线| 色欲九区| 婷婷成人综合免费视频| 色色色色色网站| 五月婷婷六月激情| 99精品久久| 色五月丁香com| 九热视频免费观看| 激情综合啪啪啪| 另类图片 五月激情| 久久色这里只有精品| 色婷婷国产精品综合在线观看| 欧美色五月| 国产亚洲精品久久久久苍井松| 91怕怕网| 丁香五月色| 五月婷色丁香| 色婷婷9| 激情婷婷六月天| 激情综合网址| 久久99久久99精品,久国产,久久精品免费,99久在线,久久久久国产精品免费网站,9 | 婷婷日欧美在线观看| 另类小说五月天| 亚洲视频一区| 超碰男人色| 天天爽天天日人人爱| 九一99| 丁香六月色婷婷| 强壮的公次次弄得我高潮A片日本 | 99re久热| 久久久久久久久久久久久久人妻视频| 婷婷精品性视频| 99热这里只有精品66| 成人av在线网址| 五月天激情网图片 - 百度| 色婷婷亚洲在线| 久久玖玖综合| AAA级久久久精品| 97干婷婷| 思思w99| 激情小说在线视频| 色婷婷8| 亚洲免费99| 操一区| 色情五月综合婷婷| 色激情五月| 五月婷婷丁香91| 91九色在线视频| 天天干天天干天天干天天干天天干天天 | 丁香五月玖玖| 无码地址| 在线视频99| ..真实国产乱子伦对白在线_欧| 97资源碰碰在线| 第六色在线| 久久婷婷五月综合色奶水99啪| 青柠影视免费高清电视剧| 婷婷激情在线| 中文字幕成人| 九九成人电影婷婷| 在线观看五月婷婷网| 久久狠狠干| 精品一二三区久久AAA片| 国精产品一区一区三区免费视频 | 操碰91| 国产VA亚洲VA96| 丁香婷婷色五月| 色婷婷久久综| 五月激情六月综合| 丁香五月天堂婷婷| 婷婷亚洲五月丁香综合在线| 激情五月婷婷网| 伊人久久大香天蕉亚洲特级| 99色 色| 狠狠色色| 婷婷五月天免费小说| 天天综合五月天| 久久受www免费人成| 操笔无码| 五月激情综合网| 97se视频在线| 亚洲天堂色色| av电影在线播放| 韩国婷婷丁香五月| 国外亚洲成AV人片在线观看| 六月婷婷之青青草| 色婷婷狠狠| 性视频久久| 思思热视频在线观看| 婷婷色色综合| AⅤ色区| 99色色网| 婷婷激情五月天天天开心| 五月婷精品| 九九av在线| 很很干夜夜干| 91色欲综合| 综合综合网| 亚洲第一成人无码A片| 色欲Av五月天| 五月丁香色综合| 《诡秘之主》在线观看| 五月丁香婷婷基地| 激情五月,色五月| 99热都是精品| 中文字幕在线资源| 99热超碰在线| 五月婷婷新网站| 狠狠干,狠狠操| 色婷婷激情视频| 五月综合婷婷久久在线| 99精品综合| 99久久精品网| 国产精品18久久久| 色五月天网| 搡BBBB搡BBB搡18 | 天天操,天天插| 九九视频在线观看视频6| 丁香五月六月婷婷自拍| 91无码色色| 九九一综合精品| 亚洲中字AV电影在线网站| 激情二色月| 教师性爱毛片| 噜噜色婷婷| 超碰在线94| 狠狠色成人影片| 无码橾| 国产免费一区二区三州老师F1F1| 中文字幕在线日亚洲9| 久久综合九九| 亚洲丁香五月天在线视频| 人与禽A片啪啪| 五月婷婷深爱六月| 激情国产五月| 亚洲综合五月天| 色五月天丁香婷婷| 在线综合网| 色日本丁香婷婷| 99久久精品免费精品国产_国产精品久久久久久_国产在线|日韩_久久国产精品电影 | 噜噜视频| 另类A片| 色播五月| 色丁香婷婷美女视频网站| 99久热视频在线| 婷婷色基地| 欧美性久| 99视频自拍| 亚洲99视频| 99操网站| 激情文学久久| 国产精品五月丁香| 激情婷婷黄色五月| 99热最新网址| 五月天激情国产综合AV| 色99www.| 精品乱码久久久久| 精品免费99| 五月婷婷七月丁香| www.色婷婷| 五月婷网站| 久久看婷婷| 婷婷综合五月| 久久99激情丁香婷婷小说网| www.久久久.com| 国产精品美女久久久久AV超清| 色婷婷在线视频综合| 五月丁香婷婷啪啪网| 97人人射| 99综合免费视频| 五月婷婷天堂| 99视频在线观看地址| 国产密乳av一区二区三区四区| 欧美va视频| 最近中文字幕2019视频1| 99色色色色| 99精品自拍视频| 丰满人妻妇伦又伦精品国产 | 日韩免费乱轮网站| 在线一起草av| 五月天色不卡| 99热这里只| 成人噜噜网| 99碰碰。| 深爱综合网| 亚洲情a| 久久9久| 九月激情婷婷丁香| 久热九九| 第四色首页| 婷婷放心五日爱| 丁香婷婷五月激情四射网| 九九久久综合| 综合激情视频| 六月米奇色综合| 一级二级色大片| 国产精产国品一二三在观看| 伊人色综合久久久| 六月五月婷婷| 久久久jd| 免费碰碰视频久| 亚洲操b| 婷婷五月激情天| 国产乱码久久| 久色88| 日本乱子人伦在线视频| 丁香六月啪| 综合久久人妻| 久色成人| 99视频自拍| 久久九九囯产| 中日韩美欧成人一区二区精品在线| 91干视频| 99热官网精品在线| 六月丁香五月亭亭| 激情五月天在线观看婷婷| 五月丁香花激情啪啪网| 内射干少妇亚洲69XXX| AV中文在线| 91男人资源站| 疯狂做受XXXX高潮A片动画| 伊人www22综合色| 精品51XX| 日日夜夜青青草| 91成人视频| 日日噜噜久久婷婷五月天| 大地资源色婷婷视频在线| 99久久网站| 久色欧美| xfplayav在线| 色必久悠悠影院| 亚洲五月婷| www.久久9| av不卡网站| 国产精品99久久久久久久女警| 噜噜干日本| www.婷婷五月| 五月丁香六月婷婷综合网缴情| 秋霞九九无码| 久久人妻熟女一区二区| 九九色精品| 久久99网站| 婷婷五月激情中文字幕| 狠狠操婷婷| 森林影视大全,最好看的2019年视频| 婷婷五月天成人网| 精品人人操| 日本97在线| 五月丁香偷拍| 婷婷丁香综合色AV| 五月丁香另类网| 成人中文网| 欧洲色| www.操.com| 亚洲色爽| 五月丁色AV| 天天五月丁香五月| 久久人妻久久久久| 思思热闹这里只有精品 | 少妇性按摩无码中文A片| 色婷婷丁香五月| 美日韩成人| 婷婷久久五月| 婷婷五月天丁香| 97婷婷色| 99热手机在线精品| 99精品色| 丁香啪啪| 日产精品久久久久久久蜜臀| 青青草免费公开视频| www.26uuu.com亚洲电影| 97色伦另类图片小说视频 | 六月亭亭久久综合激情| 天天草天天日| 天天干天天色天天干| 色色色色色色色色色999| 欧爱综合视频| 日日夜夜天天爽| 97五月天婷婷| 五月婷婷性| 99热精品中文字幕| 亚洲人人操| 色婷婷丁香五月天激情综合网| 无码G高清天| 最近中文字幕2019视频1| 色婷婷丁香五月| 精品一二三区久久AAA片| 丁香六月婷婷综合| 久久99久久99精品,久国产,久久精品免费,99久在线,久久久久国产精品免费网站,9 | 色激情五月| 成人婷婷| 一本色道久久综合狠狠躁小说| 天天操天天插| 99精彩视频网站在线| 性爱网五月婷婷| 婷婷五月综合基地| 婷婷丁香社区| 丁香五月性爱| 思思久久精品视频| 国产精品汇聚精彩第二页 - 高清完整版在线 - 青蛙AV | 丁香五月综合AV在线| 日本色五月婷婷| 亚洲综合视频网| 婷婷综合网| 亚洲精品V天堂中文字幕| 91色色五月天| www.综合久久| 丁香五月综合| 国产精品-第3页-91JQ就要激情网91JQ5.JQJQ926.XYZ| 婷婷狠狠五月综合| 九九热视频这里只有精品| 操操天堂| 色色国产| 激情五月天第四色| 国产肥白大熟妇BBBB视频| 91男人操女人视频| 99 福利 导航| 亚洲婷婷视频| 无码人妻一区二区三区免费九色| 丁香六月婷| 激情伊人五月天| 久久AAAA片一区二区| 丁香九色不卡aaa| 久久综合首页| 亚洲激情高潮| 日韩aaa| 狠狠做深爱婷婷久久综合一区| 天天综合激情| 99久高清视频| 亚洲国产精品二二三三区| 九九色播五月丁香| 五月激情综合深爱| 丁香蜜臀黄色婷婷五月天| 4438全国最大视频成人网站在线观看| 色色色99| 亚洲AV成人精品日韩在线播放| 亭亭五月天黑人2014| 色色婷婷五月| 婷婷丁香五月色偷偷| 中国丰满熟女A片免费观| 伊人激情啪啪| 天天舔天天摸| 色色网站免费| 99精品无码网站| 综合玖玖性爱免费视频| 超碰在线观看9| 日本色超碰| 久久精品一区二区三区四区| www色五月| 色狠狠999综合| 99爱视频在线播放| 激情五月www| 婷婷五月天激情偷拍| 欧美精品99久久久| 婷婷综合视频| 五月婷婷影视| pom538精品视频| 手机激情网| 天天噜日日噜综合无码| 97碰碰叉| 久久欧洲久久| 六月丁丁香| 日本欧美成人片AAAA| 人妻九九九九| 五月丁香六月激情欧美综合| 粉嫩AV久久一区二区三区| 青996青| 色大综合| 色五月播五月| 高清成人综合| 热99精品视频| 99色视频| 婷香五月| 色五月涩涩婷婷| 综合欧美五月婷婷| www.婷婷五月天| 五月天婷婷视频小说| 人人看人人97| 99re6热在线精品视频播放速度| 天天色色婷婷| 丁香五月婷婷啪啪啪| 婷婷丁香精品视频在线观看| 色色亚洲无码| 这里只有精品视频在线| 九月丁香八月婷婷加勒比| 玖热精品综合视频| 超碰色色综合| 亚洲色综合色网| 色婷婷五月天小说网| 青青草激情网| 色哟哟www| 夜夜干天天干| 极骚大香蕉伊人| www色婷婷久久综合久色| 中文字幕婷婷| 久久人操| 五月婷婷啪啪啪| 欧美25p| 国产亚洲精品久久久久久郑州| 成人午夜视频精品一区| 久久免费干| 色色综合色| 桃色五月天| 538午夜激情| 51XX午夜影福利| 丁香五月婷婷天堂大香蕉| 99这里有精品视频视频| 狠狠穞A片一區二區三區| avh片在线观看| 五月色丁香国产在线视频| 大香蕉久| 久去色色| 色色a| 色欲av伊人久久大香线蕉影院 | 伊人五月婷婷| 激情综合99| 婷婷刺激综合| 99.N在线视频| 这里只有精品久久| 玖玖婷婷婷丁香五月| 激情五月天小说|五月天开心激情网|亚洲精品国产自在现线|黄色五月天 | 深爱激情四射| 色综合五月| 国产成人一区二区三区在线观看 | 影音先锋色色色资源色资源色| 三十路磁力链接| 婷婷五月天干干| www色中色综合| 亚洲欧美日韩VIP| 色婷婷国色天香综合| 日本色色网| 琪琪秋霞| 中文字幕无码人妻少妇免费视频| 五月天丁香啪啪综合| 五月婷婷久久综合| 亚州欧美国产久精国产99综合视频| 99激情| 日韩 欧美 国产 一区 二区| 五月丁香影院| 五月丁香六月婷婷综合网| 人与禽A片啪啪| 亚洲人妻一区二区| 五月丁香狠狠爱婷婷综合| 婷婷色激情五月天| 久久婷婷五月激情综合| 色偷偷色婷婷| 久久色情| 玖玖在线视频| www.五月天。com| 久热re视频在线观看网站| 99热6色| 玖玖婷婷色五月| 色五月色五天色情网| 狠狠干综合| 五月丁香综合网| 深爱激情久久| 91seAV| 伊人玖玖婷婷| 操操碰| 99久久综合| 亚洲VA在线| 任你干嘛免费视频播放| 久久多色| 色欲Av五月天| 91大操| 五月花婷婷| 99久久婷婷| 嫩草AV久久伊人妇女超级A| 丁香婷在线| 色9月| 丁香五月Av| 国产精品国产成人国产三级| 亚洲黄3级片网站欧美| 涩综合网| 99热这里只有精品在线免费| 久久九九激情五月天 | 丁香六月婷婷综合缴| 激情亚洲婷婷| 婷婷在线视频| 综合色激情| 人人97碰| 亚洲精品无人区| 天天狠狠六月婷丁香影院| 久久久WWW| 免看黄大片AA | 色色色色热| 丁香5月激情网| 97日本操| 97色婷婷成人综合在线观看| 无码天天操| 免费操超碰| 五月天综合色| 婷婷五月天在线观看第二页| 色五月五月天| 思思热在线观看| 日日激情网| 99re久热只有精品6在线直播.com| 亚洲va成人va成人va在线观看| www.lingjunshare.com| 日本在线视频播放91| AA片在线观看视频在线播放 | 日本色99| 激情综合网亚洲色图| www久久艹| 国产真实乱对白精彩| 色五月成人| 午夜性爱影视一区77| 婷婷成人AV| 国精产品一区一区三区免费视频| 五月色综合| 激情婷婷五月黑人| 五月天伊人综合| 亚洲成人影视在线| 国产精品久久..4399| 婷婷激情五月综合在线视频| 色五月琪琪| 婷婷九九色| 欧美性爱五月天| 日本婷婷色日| 婷婷综合五月天激情| 99色五月| 五月丁香色停停啪啪啪| 青草激情综合| 99在线小视频| www.五月天性.com| 亚洲网视屏| 婷婷狠狠爱| 国产精品18久久久| 玖玖在线视| 2025年最新亚洲在线欧美| se99高清无码| 国产AV不卡福利| 4399啪啪视频| 99热精品中文字幕| 狠狠狠狠狠| 五月丁香六月婷婷综合伊人| 天天综合情| 激情视频综合| 五月婷婷综合成人| 大香蕉啪啪啪| 91久久久久久久久久久| 精品成人a v无码内射| caobi四区| 97人人超| 亚洲成人另类| 激情五月狠狠喔| 激情五月婷婷| 激情丁香五月| 日本久久人人| 天天操婷婷| 丁香色五月婷婷91桃色| 77799热| 久久99婷婷| 五月天基地| 色呦呦在线| 国产AV一区二区三区最新精品 | 亚洲av综合在线| 疯狂做受XXXX高潮A片| 婷婷激情五月综合| 色女人久久| 99无码黄色视频| 丁香五月婷婷亚洲另类| 天天爽—爽| 99色在线视频| 久操激情| 99人人操人人爱久久久| 超碰99热在线观看| 五月婷婷激情啪啪| AV成人在线网站| 免费视频无码| 国产67194| 思思热精品在线| 超碰人人色| 激情婷婷五月| 99超级碰碰| 五月天婷婷丁香导航| www.婷婷.com| 超碰1999| 丁香五月婷久久| 久久性爱视频这里只有精品| 亚洲色vA| 青草热视频这里只有精品| 欧美一区二区三区不卡影视| 六月激情婷婷色| 丁香五月天在线视频| 天天开心天天色| 色噜噜狠狠色综合日日| 九九操操| 色噜噜狠狠色综合日日| 大香蕉手机视频| 久久丁香五月天| 99精品久久| 日韩中文欧美| 思思热国产视频| 五月丁香爱婷婷深深| 激情婷婷丁香五月天小说| 丁香无月在线观看| 那里有AV网址| 天天日日人| 色五月久久成人婷婷| 天天色综合色| 色情播放| 天天操天爱综合| 丁香婷婷色六月| 色婷婷基地| 第四色五月天| 免费看成人747474九号视频在线观看| 日本爆乳片手机在线播放| 五月丁香色婷婷久久| 97视频91| www.色五月| 六月丁香五月婷婷| 国产乱人偷精品人妻A片| 99原创自拍视频在线观看| 伊人五月婷| 久热精彩视频98| 亚洲爱婷婷| 操操国产| 99热 这里只有精品 国产 日韩| 五月婷六月综合在线观看| 2025中文在线视频字幕免费观看| 五月天激情网址| 久久欧洲综合网| 久热这里只有精品6| 狠狠99| 色婷婷小说| www.狠狠| 超碰69天堂| 丁香五月综合无码趴趴| 激情四射网| 噜一噜免费视频| 五月丁香婷婷婷婷综合网| 玖玖资源站视频| 色婷五月天| 天天色综网| 99精品偷自拍| 久久久五月天婷婷成人网| 日韩精品超碰在线观看| 大香蕉啪啪啪| 六月丁香五月亭亭| 人人干人人操人人摸| 久久久久激情| 六月婷婷五月丁香| 丁香婷婷综合影院| 久久总和99| 天天日夜夜B久久| 狠狠干思思热| 国产无人区大片| 日本综合久久| 狠狠色综合图片| 99在线视频免费| 熟女激情网| 欧美啄木乌丝袜人妻系列| 色综合久久中文| 五月婷婷色| 1024久婷| 99综合网| www夜夜操wwwcon| 人人操人人干AV| 五月婷婷五月天| 91日综合欧美| 激情欧美婷婷| 色五婷婷| 久久激情五月| 久久91久久精品久久| 99热99极品观看| www.狠狠狠狠| 五月天伊人| 成AV人片一区二区三区久久| 丁香综合久久| 五五月丁香花激情综合网| 五月天激情网开心网| 亚洲激情AV| 五月婷婷亚洲天堂97色婷婷| 久久五月天视频| 在线综合婷婷| 五月久久婷婷天堂视频| 欧美色综合天天久久综合精品| 五月五月婷婷| 五月在线婷色| 激情综合激情综合| www.夜夜| 99碰| 亚洲国产精品成人va在线观看| 伊人久久五月天| 天天成人综合视频| 欧美色图天堂网| 一级片无码| 欧美极品999| 天天精品视频免费观看| 久久精彩免费视频| 久婷婷五月天影院| 五月色婷婷AV| 九月丁香| 色色色五月天激情资源| 五月天天天操天天爽夜夜操| 五日激情综合| 成人午夜天| 婷婷六月激情| 色婷婷基地| 天天射影院| 九九99九九99| 99这里有精品视频视频| 狠狠色婷婷7777久| 色女人久久| 五月婷婷人妻| 97在线精品| 毛片新网地| 久热网在线视频| 激情五月天综合网| 久久性操| 亚州色色色| 无码免费人妻A片AAA毛片西瓜| 人人澡玖玖一| 色五婷婷开心缴| 丁香五月五月婷婷欧美大香蕉| 国产 亚洲 在线| 热久久99热欧美国产亚洲| 欧洲第一无人区观看| 色婷婷丁香综合中文字幕| 婷婷五月中文在线视频| 成人片黄网站色大片免费毛片| 久久久久久9| 色色色色色色色色网站| 日比网免费国产| 丁香六月婷月91婷月| 91久久九久久九久久九久久九久久| 99久久婷婷精品视频| 五月天无码视屏播放| 九九色婷婷| 激情亭亭五月| 六月丁香社区| 中文字幕视频色婷婷| 狠狠看狠狠| 天天色播| 亚洲mm色| 色婷激情网| 日本综合色色| 99在线播放| 国产一级婬片毛片| 成人亚洲精品久久久久| 玖玖综合色区在线观看| 色色综合无码| 色婷婷久久综合中文久久一本| 婷婷偷拍网| 午夜少妇在线观看视频| 人妻肉射免费观看| 激情婷婷五月社区| 开心五月天激情网| 五月婷网| 操91| 九九热视频免费的| 99视频啪啪| 久久久久久97| 天天爱天天做天天日| 精品一二三区久久AAA片| 亚洲噜色| 十区AV| 久久97| 天天干天天日日| 超碰成人影视| 日韩另类在线观看| 色天天综合天天综合频道。| 久久人人做人人妻人人玩精品va| 亚洲aV写真天天综合网久久 | 天天做天天爱天天高潮| 99视频这里只有久久精品| 五月天丁香花婷婷| 99热爱爱干干日| 99热这是里只有精品| 先锋影音男人的天堂AV| 综合色色婷婷| 亚洲精品va| 五月天丁香久久综合 | 综合久久五月天| 欧洲不卡视频| 成人国产欧美大片一区| 99热这里只有精品16| 伊人超碰| 国产精品A成V人在线播放| 欧美日本va| 日本色色图| 欧美情色一区| 99热资源在线| 五月丁香婷婷在线综合蜜桃| 亚洲182在线观看| 六月丁香色色| 无码毛片992367| www.激情五月天.con| 亚洲综合色色色| 亚洲一区二区无码蜜乳av| 97婷婷狠狠久久综合9色| 亚洲激情久久| 狠狠干五月丁香综合网| 五月丁香啪啪啪啪| 激情操逼婷婷| 狠狠狠狠狠狠色| 欧洲日韩一区二区三区| 婷婷久久影院| 亚洲精品字幕在线观看 | 丁香五月成人社区| 五月丁香美女视频| 丁香五月 性爱| 另类小说五月天| 九九热视频思思| 99综合久久| 九久久九精品视频| 日韩操人| 色婷婷综合网站| 成人在线不卡| 婷婷五月色综合香五月| 五月丁香色| 五月丁香青草综合啪啪| 欧美丁香五月97色| 五月伊人91| 亚洲日日操| 99视频在线精品免费观看2| AVDV久久| 五月色导航| 99热线观看9| www.97视频| 伊人碰碰碰| 婷婷射婷婷舔| 五月天婷婷综合久久| 噜噜五月天综合| 久热大香蕉| 激情六月婷婷| 秋霞电影理论| 97精品自拍| www.婷婷五月.com| 婷婷中文字幕| 五月欧美丁香在线观看| 丁香五月98| caop在线视频| 3DAV亚洲香蕉久久 一区二区| www.色婷婷.com| 99精品综合| 激情婷婷五月色| 婷婷色综合| 亚洲激情五月| 亚洲欧洲中文日韩久久AV乱码| 久婷| 五月天天天色| 天堂五月婷婷| 人妻熟妇国产精品| 99热大| 无码少妇高潮喷水A片免费| 大香蕉精品视频| 六月色播| 青青草婷婷综合五月| 丁香婷婷六月激情文学| 丁香六月婷婷社区| 五月天网址在线刘玥| 九九av| 中文成人在线| 久热这里只有精品在线| 777久久精品| 97丁香婷婷| 99日在线观看视频| 婷婷综合中文字幕| 五月婷丁香| 免费观看亚洲AV片| 99这里只有精品视频| 婷婷五月婷婷五月天| 99亚色色色| 亚洲操精品| 99热一本久道| 久久婷婷原创视频| 中文字幕日产A片在线看| 超碰久热| 4438激情网| 五月婷婷婷| 丁香婷婷视频一区二区| 插插插色综合网| 97色色色色| 九九九九国产| 4399伦理午夜| 97日日碰碰| 人妻免费网站| 少妇人妻偷人精品无码视频新浪 | 91碰超| 激情久久婷婷| 超碰无码老师| av大片在线| WWW.国产| 大香蕉人妻| 少妇激情五月天| 婷婷四色五月| AV色婷婷| 99热官网| 色婷狠狠| 99无码黄色视频| 五月天久久丁香| 丁香婷婷久久老熟女综合网| 开心婷婷五月天电影院| 色婷五月婷婷| 婷婷伊人| 色啪综合| 色久九| 婷婷激情性爱| 久久刺激网| 97在线/亚洲| 成人Av在线大片| 2020日日干| 99日精品视频| 婷婷五月丁香花综合| 国产九九一区二区三区| 99在线视频女女视频| 97在线日本| 久久码久久无清| 激情av网| 九九热91| 婷婷自拍| 婷婷中文字幕在线| 成人网页在线观看| 亚洲成片在线观看| 97操碰人人| 久久99精品久久久久久三级| 中文在线成人| 玖玖婷婷精品| 成人电影在线免费试看| 中文资源在线a| 五月丁香精品| 久久久激情| 热九九在线| 99精品这里只有免费视频| 91艹人| 丁香五月婷婷88在线| 色婷婷五月网| 五月丁香婷庭在线| 婷婷五月天成人综合网| 亚洲激情网站| 女高怪谈在线观看| 精品久久99码| 99人妻碰碰碰久久久久视| 色哟哟精品| 婷婷五月激情综合| 五月天婷婷在线视频| 99爱在线视频| 777米奇影视第四色| www五月婷婷| 日韩精品一曲二曲三曲四曲五曲| 欧美三级视频下载| 久久激情天堂| 久久五月丁香婷婷| 思思热闹这里只有精品| 激情五月综合六月丁香婷婷狠狠干| 婷婷5月开心6月| 色欲五月婷婷| 亚洲日日日| 96精品久久久久久久久| 大香蕉九九| 激情五月婷| 久久久久久久11111111111| 1024AV视频| 伦99热| 色九区| 激情婷婷亚洲五月| 天天看夜夜看| 成人va在线播放| 啊v视频在线观看| www.夜夜操| 校园春色亚洲色| 五月天伊人久久久久| 色色五月婷|