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

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

转:以Delphi Package架构多人开发应用程序环境

發(fā)布時間:2023/12/16 编程问答 43 豆豆
生活随笔 收集整理的這篇文章主要介紹了 转:以Delphi Package架构多人开发应用程序环境 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

?????轉(zhuǎn)自https://www.cnblogs.com/dingjie/articles/195195.html

本人編寫的另一實現(xiàn)BPL窗體嵌入主程序的Demo發(fā)布在我的個人網(wǎng)站,blog.hsuzo.cn,該文后有源碼。

  • 印象中的Package

在一般的AP開發(fā)時,我們知道在Delphi7.0整合環(huán)境中將Project->Options->選到Packages卷標(biāo)頁,Builder with runtime packages選項打勾,就會讓編譯出來的執(zhí)行文件Size變小很多(以空白的Form1為例,編譯出來的Size由367kb變成20kb),因為它把一些VCL共享模塊的Loding放到*.bpl中;換句話說這個變小的EXE文件在執(zhí)行時是需要那些*.bpl的,而原本較大的執(zhí)行文件執(zhí)行時則不需要那些*.bpl,這樣看來其實只是換湯不換藥罷了。

這種編譯架構(gòu)的差異有什么優(yōu)點?試想,如果Project1.exe&Project2.exe都不使用Builder with runtime packages選項,Project1.exe跟Project2.exe編譯出來的Size都是367kb,若有10個ProjectN.exe,則占用的Size將是全部exe加起來的總和,若是我們將其中共享的部分(如VCL共享模塊)獨立出來,每個EXE都將只有20K(以測試用的空白Form而言),缺點則只有每個exe執(zhí)行時都要在系統(tǒng)搜尋路徑中找得到那些VCL的共享模塊(以*.bpl文件名存在);所以這種架構(gòu)適用于一個項目系統(tǒng)內(nèi)有多個獨立執(zhí)行文件或獨立業(yè)務(wù)模塊存在的情況,多個執(zhí)行文件就可以分散給多個人去開發(fā),也可依照應(yīng)用程序不同的業(yè)務(wù)性質(zhì)去區(qū)隔并分別設(shè)計。

將執(zhí)行文件分散開來開發(fā),這種做法跟一個主執(zhí)行文件配合多個不同業(yè)務(wù)別的DLL開發(fā)沒有什么差別,而降低每支執(zhí)行文件的Size也只是Package最普通的應(yīng)用;使用Package有一個更強(qiáng)大的優(yōu)點——可以共享變量,如果將數(shù)據(jù)模塊當(dāng)成一個共享變量的觀念去看待,我們不用在每次啟動或關(guān)閉不同的子系統(tǒng)業(yè)務(wù)模塊時,重新連接或釋放數(shù)據(jù)庫的Connection。不過,要真正能共享數(shù)據(jù)庫模塊是需要每個業(yè)務(wù)模塊皆以*.bpl的方式存在,這也是實際應(yīng)用上的狀況。

項目架構(gòu)種類

Package編譯方式

類型一

Project0.exe(MIS主系統(tǒng))

Project1.exe(會計子系統(tǒng))

Project2.exe(人事子系統(tǒng))

Project3.exe(庫存子系統(tǒng))

所有EXE文件編譯選項

□Builder with runtime

packages

1.每個子系統(tǒng)都是完整獨立的EXE文件;每個EXE文件至少都有數(shù)百KB以上

類型二

Project0.exe(MIS主系統(tǒng))

Project1.exe(會計子系統(tǒng))

Project2.exe(人事子系統(tǒng))

Project3.exe(庫存子系統(tǒng))

VCL共享模塊(*.bpl)

所有EXE文件編譯選項

■Builder with runtime

packages(打勾)

1.每個子系統(tǒng)雖然都是EXE文件,但執(zhí)行時需要VCL的共享模塊存在;此種方式,每個EXE文件SIZE都只有幾十KB

2.此種架構(gòu)只有節(jié)省檔案SIZE的優(yōu)點

類型三

Project0.exe(MIS主系統(tǒng))

Project1.bpl(會計子系統(tǒng))

Project2.bpl(人事子系統(tǒng))

Project3.bpl(庫存子系統(tǒng))

VCL共享模塊(*.bpl)

DataMoudle(db.bpl)

所有EXE文件編譯選項

■Builder with runtime

packages(打勾)

1.將各子系統(tǒng)中共享的程序(如連接數(shù)據(jù)庫的模塊)獨立出來共享

2.除主系統(tǒng)外其余子系統(tǒng)皆為BPL型式存在

3.節(jié)省檔案SIZE外,并有共

用數(shù)據(jù)庫連結(jié)模塊的優(yōu)點

注:

1.MIS主系統(tǒng)(Project0.exe)可能只是一個選單(Menu),用來當(dāng)作啟動各子系統(tǒng)的Shell

2.VCL共享模塊(*.bpl)Delphi在安裝時即安裝至C:\WINNT\SYSTEM32\中的那些*.bpl檔案,不管你EXE文件是否Builderwithruntimepackages,那些*.bpl早已存在,端看你要不要用它而已(Builderwithruntimepackages是否打勾)

3.當(dāng)AP開發(fā)是以Builderwithruntimepackages(打勾)編譯時,RELEASE到客戶端同時也要將C:\WINNT\SYSTEM32\中的那些*.bpl檔案COPY到客戶端,因為客戶端沒有安裝Delphi,所以沒有那些VCL共享模塊(*.bpl)

4.BPL跟EXE一樣是可以“LOAD”其它的*.bpl;如Project1.bpl(會計子系統(tǒng))會”LOAD”VCL共享模塊(*.bpl)以及DataMoudle(db.bpl)

5.在類型三中,作為唯一的EXE文件,Project0.exe編譯時一定要Builderwithruntimepackages(打勾),否則在動態(tài)加載其它子系統(tǒng)模塊時,會出現(xiàn)找不到類別的錯誤

?

  • Package架構(gòu)的優(yōu)缺點

使用Package的優(yōu)點:

1.類似DLL-應(yīng)用程序可以被高度的模塊化

2.優(yōu)于DLL之處-可以共享變量

使用Package的缺點:

1.架構(gòu)較復(fù)雜,需要花比較多的心思在模塊化的設(shè)計

2.需要程度較高的開發(fā)人員,若對package的使用不熟,容易出trouble

?

  • 哪些東西可以開發(fā)成為Package

前面講過,Package其實就是類似DLL的一種架構(gòu),但是是專門屬于Borland C++Builder/Delphi使用的一種DLL架構(gòu),舉凡有含F(xiàn)orm的Unit文件、無Form的Unit文件(如自己寫的函數(shù)庫)、組件等等,都可以編譯成為Package

Package檔案的類型

?

Package項目

相當(dāng)于一般項目

相當(dāng)于DLL項目

編譯前

*.DPK

Package項目文件

DPR文件

DPR文件

*.PAS

PackageSource

PAS文件(Source)

PAS文件(Source)

編譯后(產(chǎn)出)

*.DCP

Package產(chǎn)出文件

?

LIB文件

*.BPL

Package產(chǎn)出文件

EXE文件

DLL文件

Package中的DCP文件,跟DLL項目的LIB文件類似,DCP是提供為靜態(tài)連結(jié)編譯之用(注意:只是靜態(tài)連結(jié)的“編譯過程”用之),BPL則是直接提供為執(zhí)行環(huán)境之用;DCP只有在提供給別的EXE或BPL靜態(tài)連結(jié)的“編譯過程”中會用到,所以不用RELEASE到客戶端;在執(zhí)行環(huán)境中,Package不管是被靜態(tài)聯(lián)結(jié)或是動態(tài)連結(jié)使用,一律以BPL型式存在。

例如Project0.exe以“靜態(tài)連結(jié)”方式使用到Package1,Project0.exe在編譯時需要Package1.dcp的檔案存在,但編譯后分發(fā)到客戶端的檔案則為roject0.exe以及Package1.bpl(Package1.dcp不用release),雖然它們之間是使用靜態(tài)連結(jié)(加載)…

如果Project0.exe以“動態(tài)連結(jié)”方式使用到Package1,Project0在編譯過程中根本不需要任何Package1的檔案,而分發(fā)到客戶端一樣仍然只有roject0.exe以及Package1.bpl。

?

Package的載入(從EXE載入BPL的角度來看)

靜態(tài)加載–不管用得用不到,該*.dcp是一定都要加載的,也就是在exe項目選項中的Builder with runtime packages->Add加入,如Project0.exe(MIS主系統(tǒng))一定要加載VCL共享模塊(*.dcp),否則無法產(chǎn)生GUI接口;所以就用靜態(tài)加載的方式加載它;靜態(tài)加載的*.dcp,是在編譯時就已決定的

動態(tài)加載–使用到時,才透過LoadPackage()這個API來呼叫,如Project0.exe(MIS主系統(tǒng))呼叫各個子系統(tǒng)的*.bpl,是透過Coding的方式去加載子系統(tǒng)的*.bpl,Project0.exe(MIS主系統(tǒng))并不需要在編譯時將所有子系統(tǒng)加載編譯

Package的載入(從BPL載入BPL的角度來看)

靜態(tài)加載–放在Package項目之Requires區(qū)段中的*.dcp文件,反正是“一定要用到”的,不需要利用動態(tài)加載的就放在這兒

動態(tài)加載–跟EXE動態(tài)加載BPL方式相同,使用到時,才透過Coding方式利用LoadPackage()這個API來加載的

?

  • Package項目的建立

在Delphi7.0整合環(huán)境中,主菜單->File->Close ALL關(guān)掉所有的Form及項目;然后再一次:主菜單->File->New->Other...->選擇Package,建立一個全新的Package項目

一個全新的Package應(yīng)該是長的如下圖所示,分為兩個部分:Contains內(nèi)放的是項目的主題,也就是我們要為這個Package開發(fā)的程序代碼;Require內(nèi)放的是要“靜態(tài)連結(jié)” 的其它Package(*.dcp文件),也就是不需要利用LoadPackage()這個API來加載(動態(tài)加載)的Package就放到Require中;rtl.dcp是系統(tǒng)內(nèi)建就已Require的Package,應(yīng)該是VCL之類的東西吧

接下來我們要開始設(shè)計項目內(nèi)容,幫這個Package項目加入一個空白的Form,到Delphi主菜單->File->New->Form;我們再回到Project Manager看看在Contains區(qū)段是否多了Unit1(Form1);前面說過,Contains內(nèi)放的是項目的主題,也就是我們要為這個Package開發(fā)的程序代碼,接下來要在Form1中放什么組件,寫什么程序代碼,都跟一般的Form沒什么兩樣,只是若這個Form是寫在一般的項目中(Project1.dpr)它可以被編譯成EXE文件,而在Package項目中(Package1.dpk),它只能被編譯成Package1.dcp(給別的項目靜態(tài)連結(jié)編譯時用)和Package1.bpl

Package1.dcp以及Package1.bpl這兩個編譯后的結(jié)果,Default是放到Delphi7.0目錄的.\Projects\Bpl\中;若要改變,請至Delphi主菜單->Project->Options(如下圖),修改項目的輸出目錄路徑為目前路徑(.\)

還有,很重要的一點,在Package項目中的Form由于將來會被別人加載使用(不管被靜態(tài)或被動態(tài)加載);它都需要先向系統(tǒng)注冊它的類別;所以在前面的例子中,將Unit1(Form1)開發(fā)好后,最后要在end.之前插入注冊(RegisterClass)/注銷(UnRegisterClass)的程序代碼,注冊內(nèi)容就是自己的Form類別(如TForm1、TForm2等等)

(其它程序代碼)............initializationRegisterClass(TForm1);finalizationUnRegisterClass(TForm1);end.

?

  • Package的應(yīng)用限制

如果只是一個EXE文件附帶一個BPL文件,這種架構(gòu)還算單純,但如果如文章開始所述:一個MIS主系統(tǒng)(Project0.exe)帶著多個子系統(tǒng)(*.bpl),那會有什么限制發(fā)生呢?

1.各個Package(*.bpl)在開發(fā)過程中,彼此的Contains區(qū)段中不能有同名的Unit

2.共享的unit一定要放在package,也就是要把共享模塊變成Package

我們現(xiàn)在來想想,如果是我們來主導(dǎo)這個系統(tǒng),我們會如何設(shè)計呢?

1.雖然各項子系統(tǒng)是各自獨立開發(fā),甚至是交由不同的開發(fā)TEAM來完成,但為了接口的風(fēng)格一致及操作統(tǒng)一(如Button的大小及位置),我們會有一個共通的BaseForm的雛形,讓所有的子系統(tǒng)的主Form都由這個BaseForm繼承而來,這樣會讓子系統(tǒng)(Package)的Contains區(qū)段都會有一個共同uses的BaseForm.pas

2.為了程序代碼的一致性,也為了增加Coding速度,公司累積了程序代碼經(jīng)驗,可能會有一個公用副函數(shù)集MySub供各個子系統(tǒng)呼叫,這樣也會讓子系統(tǒng)(Package)的Contains區(qū)段都會有一個共同uses的MySub.pas

為了不讓BaseForm.pas及MySub.pas成為Package開發(fā)的限制瓶頸,所以我們要將BaseForm及MySub也變成Package(成為BaseForm.dcp及MySub.dcp),然后讓各個子系統(tǒng)Package放在Requires中靜態(tài)連結(jié)編譯

?

  • Package的動態(tài)加載

前面已介紹了Package在靜態(tài)加載以及編譯的方法,現(xiàn)在要介紹Package應(yīng)用的重頭戲-動態(tài)加載;一般來說,共通的副函數(shù)或共享分享的數(shù)據(jù)庫模塊以及共享的繼承樣板會先被制作成Package,然后被主程序(EXE文件)及各個子系統(tǒng)模塊(BPL文件)作為靜態(tài)連結(jié)之用;而整個系統(tǒng)開發(fā)的主角,也就是各個子系統(tǒng)模塊會被主程序或子系統(tǒng)模塊(BPL文件)間,當(dāng)成動態(tài)加載的目標(biāo)。

varModuleInstance1:HMODULE;{$R*.dfm}//---------------------------------------------------------------//動態(tài)加載Package//---------------------------------------------------------------procedureTForm0.Button1Click(Sender:TObject);beginModuleInstance1:=LoadPackage('Package1.bpl');end;//---------------------------------------------------------------//將Package中的Form1帶出//---------------------------------------------------------------procedureTForm0.Button2Click(Sender:TObject);varfrm?:?TcustomForm;beginfrm :=CreateFormByClassName('TForm1');tryfrm.ShowModal;finallyfrm.Release;end;end;//---------------------------------------------------------------//釋放Package//---------------------------------------------------------------procedureTForm0.Button3Click(Sender:TObject);beginUnloadAddInPackage(ModuleInstance1);end;

注:

1.在上列的程序代碼中,加載Package的LoadPackage()是系統(tǒng)內(nèi)建函數(shù)

2.帶出Package中的Form資源或是釋放Package的函數(shù)由于要多做一些處理,所以把它包在CreateFormByClassName()以及UnloadAddInPackage()兩個自訂函數(shù)中

//---------------------------------------------------------------//自訂函數(shù)–CreateFormByClassName(),建立Form//---------------------------------------------------------------Function?TForm0.CreateFormByClassName(const ClassName:string) : TCustomForm;varAClass:TPersistentClass;beginAClass:=GetClass(ClassName);If?AClass=nil then?exit;Result:=TComponentClass(AClass).Create(Application)?as?TCustomForm;//或Result:=TCustomForm(TComponentClass(AClass).Create(Application));end;//---------------------------------------------------------------//自訂函數(shù)–CreateDataModuleByClassName(),建立數(shù)據(jù)模塊//---------------------------------------------------------------Function?TForm0.CreateDataModuleByClassName(const?ClassName: string):TDataModule;varAClass:TPersistentClass;beginResult:=nil;AClass:=GetClass(ClassName);If?AClass=nil then?exit;Result:=TComponentClass(AClass).Create(Application)?as?TDataModule;end;//---------------------------------------------------------------//自訂函數(shù)–UnloadAddInPackage(),釋放Package//---------------------------------------------------------------Procedure?TForm0.UnloadAddInPackage(ModuleInstance:HMODULE);vari:Integer;M:TMemoryBasicInformation;beginfor?i:=Application.ComponentCount-1?downto?0?dobeginVirtualQuery(GetClass(Application.Components[i].ClassName),M,SizeOf(M));if?(ModuleInstance=0)?or?(HMODULE(M.AllocationBase)=ModuleInstance)?thenApplication.Components[i].Free;end;//下面這兩個函數(shù)應(yīng)該是只要取其中一個呼叫即可UnRegisterModuleClasses(ModuleInstance);//直接注銷PackageUnloadPackage(ModuleInstance);//間接注銷,呼叫Package中的finalization區(qū)段end;

?

?

  • 完整的Package項目架構(gòu)范例

子系統(tǒng)名稱

內(nèi)部主要對象

補(bǔ)充

Project0.exe(MIS主系統(tǒng))

Form0(Unit0.pas)

整個項目中唯一的EXE文件Project的Option選項要設(shè)

■Builderwithruntimepackages并加入BaseForm,MySub兩個DCP

(靜態(tài)連結(jié))

Package1.bpl(會計子系統(tǒng))

Form1(Unit1.pas)

Requires區(qū)段要加入

BaseForm,MySub兩個DCP

(靜態(tài)連結(jié))

Package2.bpl(人事子系統(tǒng))

Form2(Unit2.pas)

Requires區(qū)段要加入

BaseForm,MySub兩個DCP

(靜態(tài)連結(jié))

Package3.bpl(庫存子系統(tǒng))

Form3(Unit3.pas)

Requires區(qū)段要加入

BaseForm,MySub兩個DCP

(靜態(tài)連結(jié))

MySub.bpl共享函數(shù)庫

無,只有函數(shù)程序代碼

MySub2003.pas

并提供MySub.dcp供其它系統(tǒng)靜態(tài)連結(jié)之用

BaseForm.bpl共享繼承Form雛形

FormBase

(UnitFormBase.pas)

并提供BaseForm.dcp供其它系統(tǒng)靜態(tài)連結(jié)之用

注:在此仍不厭其煩的提醒:每個Package的Source最后都要在end.之前插入注冊(RegisterClass)/注銷(UnRegisterClass)自己類別的程序代碼

?

  • Project0.exe(MIS主系統(tǒng))

注:不管這個唯一的EXE主程序是否需要加入自訂的共享模塊(如本例的BaseForm,MySub兩個DCP)有的話,它仍然要將Builder with runtime packages打勾(就算只有使用那些系統(tǒng)內(nèi)定的VCLDCP),否則這個EXE文件執(zhí)行后會無法動態(tài)加載其它的子系統(tǒng)模塊,會出現(xiàn)找不到類的錯誤,這個問題我花了一整個下午才找到問題原來在這里;但我不知原因是否為Delphi Bug;因為在我的認(rèn)知,若不使用自訂的共享模塊(有的話也是放到靜態(tài)鏈接中),主程式跟其它的子系統(tǒng)間則只有動態(tài)加載的關(guān)系,那靜態(tài)鏈接則只有決定是否要將系統(tǒng)的VCL靜態(tài)鏈接進(jìn)來的問題;Builder with runtime packages打不打勾,單純也只決定跟系統(tǒng)VCL間的關(guān)系,為何會影響其它子系統(tǒng)的動態(tài)加載??我不愿就看圖故事或湊答案的方式來牽強(qiáng)解釋這個問題原因….只有推論為Delphi bug

  • Package1.bpl(會計子系統(tǒng))
  • Package2.bpl(人事子系統(tǒng))
  • Package3.bpl(庫存子系統(tǒng))

(略,以上類推)

注:

1.在Requires區(qū)段(靜態(tài)連結(jié))中,除了手動加入的BaseForm,MySub兩個DCP外,其它DCP是由系統(tǒng)自動加入的,不用理會它

2.Package的Contains區(qū)段中,彼此間不能有相同名稱的Unit,也就是說Package2中的Unit不能跟Package1中一樣也叫Unit1(要改名如Unit2或其它)

  • MySub.bpl共享函數(shù)庫(無Form,只有函數(shù)庫的程序代碼MySub2003.pas)
  • BaseForm.bpl共享繼承Form雛形

?

?

  • Package項目的測試環(huán)境

Package在測試及除錯上由于BPL不能直接執(zhí)行驗證結(jié)果,所以在開發(fā)中的測試是個問題;不過前面說過,除了項目文件架構(gòu)不同外,Source開發(fā)式和一般Project項目是沒什么兩樣的,以前面介紹過的Package1.bpl(會計子系統(tǒng))為例,我們來看一下如何開發(fā)及測試

1.建立一標(biāo)準(zhǔn)可編譯成EXE的Project1.dpr項目,加入Unit1(Form1),將項目寫好后直接編譯為EXE文件測試

2.當(dāng)測試好后沒問題,新開啟一Package項目叫做Package1.dpk,將Contains區(qū)段納入剛才開發(fā)的Project1.dpr項目中的Unit1(Form1);此時重新編譯,會計子系統(tǒng)就變成一個BPL而不是EXE文件了

3.以后要修改會計子系統(tǒng),就利用Project1.dpr項目來編譯成EXE測試,再用Package1.dpk項目來編譯成BPL

?

  • Package項目網(wǎng)狀加載問題

在先前介紹的系統(tǒng)中,各個子系統(tǒng)理應(yīng)由Project0.exe(MIS主系統(tǒng))這個唯一的EXE文件來切換進(jìn)入或退出各子系統(tǒng)的時機(jī);但是我們在實際的應(yīng)用中,也可能發(fā)生直接由Package1.bpl(會計子系統(tǒng))加載(跳到)Package3.bpl(庫存子系統(tǒng))的情況(記得BPL也是可以加載BPL的吧?),整個系統(tǒng)RUN過一段時間后,誰加載誰,或誰已被退出,已經(jīng)不是很清楚了,若此時突然有個快捷方式直接回主程序中并結(jié)束程序,我們要能保證所有曾經(jīng)被加載的BPL都要被全部完全釋放干凈;如果動態(tài)加載其它BPL的LoadPackage()函數(shù)是分散在各子系統(tǒng)中(人人都可以加載其它的BPL),我們?nèi)绾稳ソy(tǒng)一管理那些PackageHandle變量呢(HMODULE)?所以理想的方法是將加載BPL的動作統(tǒng)一放在共同函數(shù)庫(如MySub中),主程序或各個子系統(tǒng)要加載或釋放BPL都透過在共通函數(shù)庫中包裝好的Package載入或釋放函數(shù),該函數(shù)內(nèi)部有List數(shù)組來記錄管理所有的PackageHandle的消長情況;參考資料“DelphiPackage學(xué)習(xí)筆記”及“DelphiPackage無痛使用”中有個寫好的共享函數(shù)庫,叫做PkgUtils.pas,您可以把它里面的函數(shù)合并到您公司開發(fā)的共享函數(shù)庫中(如MySub中),所有主程序或各個子系統(tǒng)的Package加載/釋放動作都透過這個公用函數(shù)庫包裝的函數(shù)去執(zhí)行動作。

總結(jié)

以上是生活随笔為你收集整理的转:以Delphi Package架构多人开发应用程序环境的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

毛片99| 亚洲日b视频 | 久久久男人的天堂 | 日韩av三区 | 六月婷婷网 | 成人免费视频播放 | 人人添人人| 国产亚洲成人精品 | 久久毛片视频 | 日韩国产欧美在线视频 | 在线香蕉视频 | 国产精品免费看久久久8精臀av | 麻豆 91 在线 | 青青草国产精品 | 国产色女 | 麻豆91网站 | 国产精品永久 | 国产视频一区二区在线 | 亚洲最新在线视频 | 欧美激情奇米色 | 欧美怡红院 | 日日躁天天躁 | 丝袜美腿在线视频 | 日本mv大片欧洲mv大片 | 国产黄色精品在线 | 91丨九色丨91啦蝌蚪老版 | 色橹橹欧美在线观看视频高清 | 99精品视频免费 | 亚欧洲精品视频在线观看 | 91亚洲欧美 | av免费在线播放 | www夜夜| 亚洲最新视频在线 | 亚州av网站大全 | 国产成人高清av | 三级av中文字幕 | 狠狠躁夜夜躁人人爽超碰91 | 成人一区影院 | 992tv成人免费看片 | 亚洲国产婷婷 | 黄a在线 | 波多野结衣小视频 | www.99久久.com | h网站免费在线观看 | 国语对白少妇爽91 | 色婷婷福利 | 亚洲一区av | 日韩亚洲欧美中文字幕 | 日韩高清激情 | 国产精品久久久久毛片大屁完整版 | .国产精品成人自产拍在线观看6 | 亚洲不卡123 | 2022中文字幕在线观看 | 97日日碰人人模人人澡分享吧 | 激情久久小说 | 国产精品久久久久久av | 五月婷婷欧美 | 日韩免费小视频 | 91亚洲精品久久久蜜桃网站 | 狠狠色丁香久久综合网 | 在线免费观看成人 | 久久99精品久久久久蜜臀 | 99热精品国产一区二区在线观看 | 色噜噜噜 | 亚洲成人资源网 | 国产99免费 | 中文字幕在线一区观看 | 国产精品99久久久久久久久久久久 | 国产一级视频免费看 | 国产精品美女免费视频 | 亚洲精品免费在线观看视频 | 黄色一级大片免费看 | 亚洲乱码精品久久久久 | 欧美日产在线观看 | 韩国av免费在线 | 天天操夜夜操天天射 | 五月婷婷在线视频观看 | 青青草国产成人99久久 | 91精品国产成人观看 | 91丨九色丨国产丨porny精品 | 综合久久五月天 | 一二三区视频在线 | 免费av网址在线观看 | 丁香六月av| 成人av免费在线看 | 狠狠色狠狠色综合日日92 | 免费91麻豆精品国产自产在线观看 | 色综合久久网 | 天天干天天搞天天射 | 成人在线超碰 | 一级黄色大片在线观看 | 国产尤物在线视频 | a v在线观看 | 国产免费大片 | 亚洲激情小视频 | 97精品久久人人爽人人爽 | 国产成人61精品免费看片 | av线上免费观看 | 欧美激情xxxx性bbbb | 欧美在线99 | 天天操网站 | 国产精品久久久亚洲 | 最近高清中文在线字幕在线观看 | 黄色最新网址 | 亚洲精品2区 | 午夜国产福利视频 | 久久色亚洲| 久久国产精品一区二区 | 精品国产一区二区久久 | 在线观看亚洲精品 | 亚洲一级国产 | 日韩美在线 | 免费在线观看av网站 | 日韩影视大全 | 国产精品一区二区久久 | 亚洲国产精品va在线 | 天天躁日日躁狠狠躁av中文 | 亚洲伦理中文字幕 | 精品九九久久 | 中文字幕第 | www.综合网.com | 中文久久精品 | 成年人在线免费视频观看 | 久久人视频 | 日本中文字幕在线免费观看 | 久久婷婷一区二区三区 | 国产精品久久久久一区二区三区 | 国产麻豆精品一区二区 | 国产精品成久久久久三级 | 成片免费观看视频大全 | 久草爱 | 91精品资源 | 黄色片免费在线 | 97超碰在线久草超碰在线观看 | 亚洲午夜精品一区二区三区电影院 | 日韩久久一区二区 | av解说在线观看 | 国产在线精品播放 | 美女视频免费一区二区 | 成人久久18免费 | 久久久精品欧美一区二区免费 | 国产精品久久久久久高潮 | 婷五月天激情 | 欧美色888 | 天天曰夜夜爽 | 欧美日韩性视频在线 | 天天干天天操天天搞 | 69精品在线观看 | 狠狠狠狠狠干 | 久久精品福利视频 | 色综合 久久精品 | 91免费看黄色 | 国产成人精品一区二区在线 | 国产一区在线看 | 日韩免费电影在线观看 | 成人av免费网站 | 日韩在线视频观看 | 国产精品少妇 | 国产精品成久久久久 | 激情婷婷网 | 在线观看岛国 | 日韩欧美精品免费 | 日韩大片免费在线观看 | av东方在线 | 久草网站在线 | 超碰在线观看97 | av在线进入 | 免费av网站在线 | 亚洲少妇激情 | 国产人免费人成免费视频 | 日韩中文在线观看 | 久久久免费国产 | 国产精品网站一区二区三区 | 欧美日韩不卡在线视频 | 9999激情| 久久无码av一区二区三区电影网 | 国产精品3区 | 欧美久久久久久久久久久久 | 久久精品毛片基地 | 国产精品视频区 | 91福利视频在线 | 欧美特一级 | 黄色成品视频 | 一级成人免费 | 高清不卡一区二区在线 | 韩国av电影在线观看 | 97超碰超碰久久福利超碰 | 91天堂素人约啪 | 日韩欧美高清一区二区三区 | 国产高清综合 | 欧美坐爱视频 | 99精品视频在线看 | 免费观看久久 | 精品99视频 | www狠狠操 | 精品久久久久久电影 | 黄色免费高清视频 | 久久成人在线视频 | 欧美精品久久 | 国产精品9999久久久久仙踪林 | 久久免费视频1 | 日本xxxx裸体xxxx17 | 成人免费视频观看 | 一级理论片在线观看 | 日韩在线精品一区 | 日韩在线观看视频一区二区三区 | 人人爽人人片 | 欧美日一级片 | 国产精品1024 | 日本不卡一区二区三区在线观看 | 91正在播放 | 国产一区二区精品 | 人人干人人艹 | 国产青青青 | 337p西西人体大胆瓣开下部 | 又黄又爽的视频在线观看网站 | www.色com| 色a综合 | 91成人免费观看视频 | 在线免费三级 | 欧美精品久久久久久久亚洲调教 | av在线一级 | 久久草草热国产精品直播 | 免费在线一区二区 | 天天色欧美| 婷婷国产一区二区三区 | 黄色软件视频大全免费下载 | 中文字幕一区二区三区四区在线视频 | 久久综合狠狠综合久久综合88 | 国产美女视频免费 | 天天爽夜夜爽精品视频婷婷 | 中文不卡视频在线 | 国产高清在线 | 精品九九九 | 日韩在线观看a | 又黄又爽又无遮挡免费的网站 | 国产精品美女久久久免费 | www.福利视频 | 国产1级视频 | 日韩精品中文字幕久久臀 | 91av视频免费观看 | 精品视频在线视频 | 黄色免费大全 | 最新一区二区三区 | 蜜桃av综合网 | 天天插天天 | 久久久精品 一区二区三区 国产99视频在线观看 | 日韩成年视频 | 国产精选视频 | 国产日韩视频在线 | 国产精品色 | 国产麻豆剧果冻传媒视频播放量 | 99精品视频免费全部在线 | 国产一卡二卡四卡国 | 国产精品成人av久久 | 国产美女精品视频 | 久久中文字幕导航 | 伊人久久国产精品 | 国产亚洲一级高清 | 国内视频在线观看 | 中文字幕在线资源 | 玖玖玖国产精品 | 激情综合五月天 | 精品二区视频 | 色诱亚洲精品久久久久久 | 一级黄色在线免费观看 | av在线播放亚洲 | 免费av观看网站 | 日韩欧美视频在线 | 亚洲精品乱码久久久久久按摩 | 精品一区二区在线观看 | 亚洲精品久久久久中文字幕m男 | 免费在线观看av的网站 | 国产亚洲精品久 | 亚洲一区久久 | 日本黄网站| 在线观看黄色的网站 | 亚洲影视九九影院在线观看 | 欧美日韩免费观看一区=区三区 | 久久精品—区二区三区 | 青青河边草观看完整版高清 | www.99在线观看 | 亚洲va韩国va欧美va精四季 | 欧美精品一区二区三区一线天视频 | 成人欧美日韩国产 | 久久婷婷一区二区三区 | 尤物一区二区三区 | 98涩涩国产露脸精品国产网 | 免费视频久久 | av在线网站免费观看 | 99精品视频在线观看 | 黄色视屏在线免费观看 | 亚洲国产影院av久久久久 | 91免费视频国产 | 夜夜躁天天躁很躁波 | 日韩精品一区二区三区免费视频观看 | 日韩三级视频 | 国产伦精品一区二区三区在线 | aa一级片| 日日操日日插 | 一本一本久久a久久精品综合妖精 | 狠狠操欧美 | 国产精品黑丝在线观看 | www色综合 | 麻豆成人精品 | 免费男女羞羞的视频网站中文字幕 | 在线成人av | 午夜久久久精品 | 成人全视频免费观看在线看 | 国产资源 | 超碰激情在线 | 免费的黄色av | 最近日本韩国中文字幕 | 国产成人精品一区二区三区网站观看 | 人人天天夜夜 | 久久免费看a级毛毛片 | 国产一级不卡视频 | 欧美日韩国产一区二区三区 | 国内丰满少妇猛烈精品播 | 日本黄区免费视频观看 | 午夜精品久久久久久久久久久 | 久久国内免费视频 | 永久免费精品视频网站 | 超碰人人做 | 99久久婷婷国产 | 久久久国产精品电影 | 超碰国产在线播放 | 久久久国产毛片 | 日韩激情视频在线 | 日韩高清在线一区二区 | 最近免费观看的电影完整版 | 99tvdz@gmail.com | 免费91麻豆精品国产自产在线观看 | 免费成人在线网站 | 碰碰影院 | 99精品毛片| 色婷婷亚洲精品 | 成人天堂网| 日韩一区二区免费在线观看 | 国产香蕉视频在线播放 | 美女黄视频免费看 | 91九色蝌蚪在线 | 999视频在线播放 | 久久久精品国产一区二区 | 国产一区 在线播放 | 亚州性色 | 国内一区二区视频 | 日韩在线观看不卡 | 久久人人爽人人片av | 国产免费久久精品 | 免费久久久久久 | 欧美一二三区播放 | 黄色亚洲在线 | 伊人色播 | 中国黄色一级大片 | 亚洲男女精品 | 成人黄色免费在线观看 | 国产特级毛片aaaaaaa高清 | 日本系列中文字幕 | 亚洲午夜不卡 | 色美女在线 | 2020天天干夜夜爽 | 91精品国产麻豆国产自产影视 | 精品视频在线免费观看 | 日韩在线观看视频免费 | 人人插人人爱 | 成人av片免费看 | 亚洲国产中文字幕在线 | 中文字幕丝袜 | 国产伦理久久精品久久久久_ | 婷婷成人在线 | 日韩免费在线视频 | 成人网大片 | 91超在线 | 激情婷婷综合网 | www.久久久 | 精品一区二区在线观看 | 在线视频 区 | 日韩在线观看你懂的 | 99色| 超碰免费公开 | 麻豆传媒视频在线 | 亚洲日本精品视频 | 中文字幕在线播放一区二区 | 亚洲男模gay裸体gay | 亚洲精品乱码久久久久 | 91在线日本 | 97热久久免费频精品99 | 人人爽人人搞 | 国产一区二区免费看 | 日韩大陆欧美高清视频区 | 久久久www成人免费毛片 | 久久久影视 | www.com久久久 | 五月婷婷亚洲 | 91成人国产| 欧美性天天 | av福利在线免费观看 | 国产成人1区 | 国产福利在线 | 日韩色综合网 | 亚洲一级片免费观看 | 男女日麻批 | 久久国产女人 | 中文字幕乱码日本亚洲一区二区 | 色综合五月| 亚洲影院国产 | 国产欧美中文字幕 | 一区二区伦理电影 | 又粗又长又大又爽又黄少妇毛片 | 成人h视频 | 97操操| 久久久久久电影 | 人人插人人干 | 国产色视频网站 | 婷婷中文字幕在线观看 | 国产二区视频在线观看 | 久久激五月天综合精品 | 五月花婷婷 | 国产精品区免费视频 | 久久综合久久综合这里只有精品 | 成人久久久久久久久久 | 高清国产一区 | 精品一区二区三区香蕉蜜桃 | 亚洲精品影院在线观看 | 六月色丁 | 深爱激情av| 麻豆传媒一区二区 | 久久久久97国产 | 欧美一级淫片videoshd | 天天操福利视频 | 最近中文字幕完整视频高清1 | 欧美激情综合网 | 麻豆国产精品一区二区三区 | 国产一区二区影院 | 天天艹天天操 | 伊人狠狠色丁香婷婷综合 | 国产欧美综合在线观看 | 不卡的av中文字幕 | 色婷婷中文 | 波多野结衣电影久久 | 亚洲国产日韩av | 久操97| 91精品久久久久久久久 | 亚洲综合激情网 | 欧美另类一二三四区 | 国产麻豆剧果冻传媒视频播放量 | 九九久久影院 | 91人人澡人人爽人人精品 | 亚洲一区二区视频在线播放 | 成人av在线直播 | 天操夜夜操 | 黄色91免费观看 | 国产97在线视频 | 婷婷伊人五月 | 久久99国产精品久久99 | 白丝av免费观看 | 欧美最新大片在线看 | 狠狠伊人 | 日韩电影一区二区三区 | 99精品视频在线 | 亚洲精品久久久蜜臀下载官网 | 精品成人网 | 国产成人久久av免费高清密臂 | 日日夜夜精品免费视频 | 深夜国产在线 | 91女人18片女毛片60分钟 | 99精品视频免费观看视频 | 国产精品久久久久久电影 | 天天色天天射天天操 | 日本中文乱码卡一卡二新区 | av动态图片| 日本成人免费在线观看 | 狠狠地操 | 精品综合久久久 | 色亚洲激情 | 在线播放视频一区 | 免费在线色电影 | 久久久久久久影院 | 欧美久久综合 | 国产中文字幕91 | 国产精品久久久久久婷婷天堂 | 欧美大荫蒂xxx | 黄色成人毛片 | 成年人免费在线观看网站 | 香蕉视频最新网址 | 91成版人在线观看入口 | 亚州人成在线播放 | 日本成人a| 操碰av| 欧美性受极品xxxx喷水 | 欧美激情第十页 | 久久国产电影院 | 欧美激情亚洲综合 | 日韩高清二区 | 天天操夜夜爱 | 色综合久久88色综合天天 | 99国产精品视频免费观看一公开 | 日韩黄色在线 | 久久综合九色九九 | 丁香综合五月 | 97精品在线| 国产精品一区二区无线 | 麻豆视频免费入口 | 99免费在线观看视频 | 久久高清国产 | 日韩乱码在线 | 99综合电影在线视频 | 国产精品一区二区无线 | 久久只精品99品免费久23小说 | 亚洲成人av一区二区 | 天天操天天干天天综合网 | av福利电影| 五月视频| 日日日日日| 色欧美成人精品a∨在线观看 | 国产精品久久久av久久久 | 亚洲性少妇性猛交wwww乱大交 | 99视频黄 | 日韩精品中文字幕久久臀 | 在线播放av网址 | 国产精品第一视频 | 久久理论电影网 | 国产又粗又硬又长又爽的视频 | 日韩av一区二区三区四区 | 国产黄网站在线观看 | 国外成人在线视频网站 | 亚洲砖区区免费 | 亚洲视频1区2区 | 黄色一级在线观看 | 亚洲一区视频免费观看 | 在线观看黄av | 天天撸夜夜操 | 久久久久网址 | 96久久久| 婷婷视频在线观看 | 麻豆免费在线视频 | 99热最新 | 97超级碰碰碰视频在线观看 | 久久久久国产精品免费 | 亚洲国产一区在线观看 | 亚洲精品理论片 | 国产视频一二区 | 日韩欧美在线高清 | 久久亚洲成人网 | 97精产国品一二三产区在线 | 久久综合九色综合欧美狠狠 | 久久免费激情视频 | 国产精品免费观看国产网曝瓜 | 人人爽爽人人 | 天天干天天操av | 免费午夜视频在线观看 | 97av超碰| 精品久久久久_ | 在线观看成人小视频 | 美女黄频 | 91在线视频免费91 | 97免费在线视频 | 啪啪av在线 | 日韩特黄一级欧美毛片特黄 | 超碰在线个人 | 欧美成人aa | 久久久久亚洲精品男人的天堂 | 久久精品一二三区 | 久久成人高清 | 久久精品91视频 | 久久人人爽人人片av | 久久99精品视频 | 国产精品av免费 | 日韩国产高清在线 | 国产一卡久久电影永久 | 国产精品高清免费在线观看 | 久久久久久国产精品美女 | 亚洲国产精品视频 | 亚洲一区二区高潮无套美女 | 欧洲高潮三级做爰 | av在观看 | 婷婷色中文 | 免费网站看av片 | 精品成人久久 | 国产一卡在线 | 狠狠色香婷婷久久亚洲精品 | av丁香| 人人舔人人舔 | 国产在线观看免 | 黄色av网站在线观看 | 国产精品久久99综合免费观看尤物 | aaa亚洲精品一二三区 | 国产美腿白丝袜足在线av | 奇米网777 | 久久日本视频 | 国产高清一区二区 | 永久免费看av | 亚洲91在线| 国产极品尤物在线 | 成人黄色av免费在线观看 | 久久久这里有精品 | 国产品久精国精产拍 | 中文字幕在线观看第二页 | 欧美狠狠操 | 精品亚洲一区二区三区 | 99精品热| 欧美a√在线 | 日韩有码在线播放 | 97热在线观看 | 久久久999精品视频 国产美女免费观看 | 天天干天天天 | 97成人在线视频 | 91成人网在线 | 69视频在线| av在线h| 波多野结衣精品 | 九九色在线观看 | 激情五月六月婷婷 | 在线看欧美 | 96超碰在线 | 天天天操天天天干 | 国产精品免费观看国产网曝瓜 | 狠狠的干狠狠的操 | 在线观看黄色免费视频 | 日韩深夜在线观看 | 亚洲成年人免费网站 | 国产亚洲精品av | 97国产小视频 | 伊人色播 | 一级黄色电影网站 | 亚洲成人精品久久久 | 日韩欧美亚州 | 久久久久久激情 | 色欧美视频 | 黄色毛片视频免费观看中文 | 久久五月激情 | 久久免费国产视频 | 日韩av高清 | 色综合久久中文综合久久牛 | 夜色资源网 | 天天操狠狠干 | 香蕉视频网站在线观看 | 久久国产精品成人免费浪潮 | 黄色影院在线播放 | 91在线资源 | 欧美精品一区二区在线播放 | 91丨九色丨蝌蚪丨对白 | 三级视频片 | 久久久久久久av麻豆果冻 | 日韩高清三区 | wwwwww色| 亚洲国产精品激情在线观看 | 国产高清视频在线播放一区 | 在线观看日本高清mv视频 | 99免费精品| 黄色大片日本免费大片 | 精品国产乱码久久久久久三级人 | 97超视频在线观看 | 在线免费高清一区二区三区 | 丁香网婷婷| 男女精品久久 | 午夜男人影院 | 青春草免费视频 | 久久艹在线观看 | 欧美视屏一区二区 | 九九精品视频在线看 | 亚洲精品国产第一综合99久久 | 99久久这里有精品 | av亚洲产国偷v产偷v自拍小说 | 人人舔人人舔 | 成人黄大片视频在线观看 | 亚洲精选国产 | 天天夜夜操 | 久久精品久久久久久久 | 亚洲最新av在线 | 免费在线观看污 | 国产一区私人高清影院 | 激情在线免费视频 | 毛片无卡免费无播放器 | 国产精品不卡一区 | 亚洲一级片免费观看 | 久久人人爽人人爽 | 亚洲激情视频在线观看 | 欧美人人| 中文字幕一区二区三区视频 | 97精品国产91久久久久久 | 9999毛片 | 国产精品久久久视频 | 美女av在线免费 | 亚洲成人黄色 | 精壮的侍卫呻吟h | av一级免费 | 在线视频久久 | 国产精品成人在线观看 | 成人黄色在线电影 | 国产麻豆视频网站 | 98超碰在线观看 | 国产综合在线观看视频 | 黄色影院在线免费观看 | 911av视频 | 天天操天天射天天爽 | 91精品视频在线播放 | 精品一区二区三区香蕉蜜桃 | 国产破处精品 | 天堂中文在线播放 | 在线观看一区二区精品 | 久久成人18免费网站 | 日本老少交| 国产精品亚洲人在线观看 | 免费日p视频 | 国产视频亚洲 | 欧美日产一区 | 中文在线字幕免费观看 | 麻豆传媒视频观看 | 日日夜夜婷婷 | 亚洲欧美日韩国产精品一区午夜 | 亚洲资源| 亚洲综合小说 | 一区二区三区福利 | 中文字幕在 | 国产99久久久久 | 五月婷婷在线观看 | 99久久精品一区二区成人 | 色插综合 | 99视频精品在线 | 992tv又爽又黄的免费视频 | 91天天视频 | 欧美国产91 | 免费观看xxxx9999片 | 一区二区三区精品在线视频 | 免费在线观看亚洲视频 | 天天干天天摸天天操 | 99久久99久久精品国产片 | 日韩视频一区二区三区 | 午夜精品99久久免费 | 又爽又黄又无遮挡网站动态图 | 成人小视频在线播放 | 开心激情久久 | 天天天在线综合网 | 国内毛片毛片 | 国产精品女同一区二区三区久久夜 | 日韩中文字幕a | 99久热在线精品视频 | 中文一区在线观看 | 日韩成人邪恶影片 | 精品久久久网 | 91看片淫黄大片91 | 97超碰人人澡 | 亚洲一区二区高潮无套美女 | 91视频国产高清 | 黄色片视频在线观看 | 182午夜在线观看 | 免费av的网站 | 亚洲精品在线免费播放 | 91网在线观看 | 特黄特色特刺激视频免费播放 | 99免在线观看免费视频高清 | 日韩免| 日韩乱码在线 | 久久视频这里只有精品 | 超碰在线最新地址 | 免费视频三区 | 日韩亚洲欧美中文字幕 | 三级av网| 天天操天天干天天爱 | 亚洲一级特黄 | 男女激情免费网站 | 亚洲欧美视频 | 国产一区不卡在线 | 久久免费电影网 | 国产理论片在线观看 | 米奇四色影视 | 久久视频在线观看中文字幕 | 国产无吗一区二区三区在线欢 | 国产亚洲va综合人人澡精品 | 色婷婷成人 | 国产精品白丝av | 日本狠狠干 | 一级免费看 | 色哟哟国产精品 | 久久免费激情视频 | 中文字幕在线国产 | 久久久久久久综合色一本 | 久久99精品国产 | 亚洲精品白浆高清久久久久久 | 99久久精品免费看国产免费软件 | 91九色视频在线播放 | 国产精品久久久久免费a∨ 欧美一级性生活片 | 日韩一二区在线观看 | 中文字幕色婷婷在线视频 | 黄色日视频 | 国产精品大片免费观看 | 久久美女视频 | 久视频在线 | 中文亚洲欧美日韩 | 国产黄色视 | 精品国产乱码久久久久久天美 | 色久av| 91av国产视频| 国产精品永久免费视频 | 国产精品人成电影在线观看 | 一本色道久久综合亚洲二区三区 | 国产视频69 | 久久久国际精品 | 伊人亚洲综合网 | 中文字幕日韩国产 | 91激情视频在线播放 | 美女视频网 | 黄色av影院 | 亚洲国产视频在线 | 就操操久久 | 欧美精品久久久久久久久免 | 国产成人精品av在线观 | 午夜精品久久久久99热app | 狠狠地操| 91麻豆免费看| 日韩中字在线 | 天天操天天干天天 | 在线观看日本韩国电影 | 色开心 | 亚洲免费在线观看视频 | 麻豆传媒视频观看 | 欧美黄色成人 | 午夜精品久久久久久 | 色噜噜在线观看 | 18性欧美xxxⅹ性满足 | 午夜性福利 | 久草在线免费资源 | 天天操天天能 | 日韩国产精品一区 | 欧美99精品| 在线 国产 日韩 | 麻豆果冻剧传媒在线播放 | 欧美成人xxxxxxxx| 99视频偷窥在线精品国自产拍 | 中文字幕在线观看视频免费 | 超碰97公开| 欧美极品少妇xbxb性爽爽视频 | 8x成人免费视频 | 国产精品自产拍在线观看 | 久草视频播放 | 欧美另类z0zx | 精品1区2区3区 | 国产福利中文字幕 | 福利视频入口 | 日韩专区视频 | 天天综合网天天 | 午夜视频在线瓜伦 | 日韩午夜高清 | 涩涩网站在线播放 | 日日夜夜网 | 国产在线一线 | 国产成视频在线观看 | 久久久久国产一区二区三区四区 | 日日夜夜天天久久 | 一区二区三区免费看 | 国产亚洲免费观看 | 亚洲视频在线视频 | 久久综合中文字幕 | 特黄特色特刺激视频免费播放 | 国产一区在线免费观看视频 | 美女网站黄免费 | 久久久国产精品一区二区三区 | 国产精品一区二区三区在线 | 久久国产精品99精国产 | 国产一区二区不卡在线 | 一区二区欧美在线观看 | 丰满少妇高潮在线观看 | 99热最新 | 欧美少妇的秘密 | 波多野结衣视频一区二区 | 久草在线视频网 | 国产成人精品一区一区一区 | av国产在线观看 | 九九九热精品免费视频观看网站 | 国产精品18久久久久久不卡孕妇 | 色偷偷男人的天堂av | 国产无吗一区二区三区在线欢 | 国产专区在线播放 | 亚洲丁香久久久 | 国产高清在线视频 | 99精品久久久久 | 午夜精品一区二区三区免费视频 | 国产精品一区二区麻豆 | 日韩欧美69 | 99精品视频在线免费观看 | 国产精品久久久久久一二三四五 | 香蕉影视 | 豆豆色资源网xfplay | 久久精品国产免费看久久精品 | 一区二区三区四区在线免费观看 | 国内精品久久久久久久久久久 | 在线亚洲欧美日韩 | 狠狠躁日日躁狂躁夜夜躁 | 国产精品999久久久 久产久精国产品 | 免费看一级特黄a大片 | 天天曰 | 天天综合中文 | 国产精品午夜免费福利视频 | 久久久久黄 | 久久激情小说 | 久久的色 | 正在播放一区 | 99国产免费网址 | 成人午夜黄色影院 | 欧美精品乱码久久久久 | 麻豆精品国产传媒 | 亚洲视频精选 | 国产黄色片免费在线观看 | 国产精品大片免费观看 | 国产成人a v电影 | 国产亚洲精品久久久久久久久久 | 91免费版在线观看 | 国产美女久久久 | 日韩免费电影网站 | 国产一区在线看 | 蜜臀一区二区三区精品免费视频 | 中文国产在线观看 | 久久99免费观看 | 国模一区二区三区四区 | 亚洲国产片 | 91免费高清在线观看 | 成年人黄色免费看 | 丁香激情网 | av一区二区在线观看中文字幕 | 最新不卡av | 精品久久一级片 | jizz18欧美18| 五月天开心 | 欧美色图视频一区 | 天天干夜夜擦 | 亚洲综合涩| www.狠狠插.com | 色婷婷激情 | 在线视频你懂得 | 91av在线免费看 | 国产高清精品在线观看 | 中文字幕永久在线 | 国产高清无av久久 | 在线观看不卡视频 | 欧美国产日韩一区二区 | 亚洲欧美成aⅴ人在线观看 四虎在线观看 | 久久视频精品在线观看 | 欧美国产日韩激情 | 久久看片网站 | 国产一区久久 | 欧美成人久久 | 亚洲美女精品区人人人人 | 欧美乱熟臀69xxxxxx | 久久伊人色综合 | 免费在线观看国产精品 | 日韩大片免费在线观看 | 精品久久久久亚洲 | 有码视频在线观看 | 色福利网| 在线看片一区 | 中文字幕在线观看你懂的 | 久久黄色精品视频 | 日韩日韩日韩日韩 | 91在线色| 欧美国产日韩一区二区三区 | 精品播放 | 日韩视频一区二区在线 | 成人a大片| 2017狠狠干 | 国产色拍 | 日韩久久在线 | 91精品国产入口 | 激情开心网站 | 久草免费在线视频 | 成年人视频在线观看免费 | 日本在线观看一区二区 | 日韩v欧美v日本v亚洲v国产v | 91大神精品视频在线观看 | 国产免费叼嘿网站免费 | 亚洲男男gaygay无套 | 国产精品久久9 | 久久久久免费电影 | www.色爱| 国产在线精品播放 | 在线观看免费高清视频大全追剧 | 国产精品 日韩 欧美 | 天天干天天射天天操 | 久久99国产精品二区护士 | 国产一区二区三区视频在线 | 黄色av影视| 美女网色 | 国产精选在线观看 | 国产精品激情在线观看 | 国产黄色免费电影 | 视频在线观看日韩 | 国产精品久久久久久久久久久久久 | 国产女人18毛片水真多18精品 | 国产视频1区2区3区 久久夜视频 | 久久国产精品久久精品国产演员表 | 国产成人精品一区二区三区网站观看 | 操操操日日日干干干 | 91在线播 | 韩日电影在线免费看 | 日本护士三级少妇三级999 | 99久久久成人国产精品 | 精品在线不卡 |