• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    CVTree:A Parallel Alignment-free Phylogeny and Taxonomy Tool Based on Composition Vectors of Genomes

    2021-03-30 02:47:18GuanghongZuo
    Genomics,Proteomics & Bioinformatics 2021年4期

    Guanghong Zuo

    T-Life Research Center,Department of Physics,Fudan University,Shanghai 200433,China

    Abstract Composition Vector Tree (CVTree) is an alignment-free algorithm to infer phylogenetic relationships from genome sequences.It has been successfully applied to study phylogeny and taxonomy of viruses,prokaryotes,and fungi based on the whole genomes,as well as chloroplast genomes,mitochondrial genomes,and metagenomes.Here we presented the standalone software for the CVTree algorithm.In the software,an extensible parallel workflow for the CVTree algorithm was designed.Based on the workflow,new alignment-free methods were also implemented.And by examining the phylogeny and taxonomy of 13,903 prokaryotes based on 16S rRNA sequences,we showed that CVTree software is an efficient and effective tool for studying phylogeny and taxonomy based on genome sequences.The code of CVTree software can be available at https://github.com/ghzuo/cvtree.

    KEYWORDS CVTree;Composition vector;Alignment-free;Dissimilarity matrix;Phylogeny;Taxonomy

    Introduction

    Comparative analysis of genome sequences is the fundamental approach for the phylogenetic study of biology.Traditionally,sequence comparison is based on pairwise,including global sequence alignment [1],local sequence alignment [2],and multiple sequence alignment (MSA).Software tools for sequence alignment,such as BLAST[3]and CLUSTAL[4],are the most widely used bioinformatics methods.The aligned sequences provide a very intuitive impression of the difference between sequences,especially for the sequences with high identity.However,the computation of an accurate MSA is an non-deterministic polynomial(NP)-hard problem.The MSA-based methods cannot be solved in a realistic time for the large datasets that are available today.Most MSA tools are based on heuristic algorithms.It has been found that alignment-based techniques are inaccurate in scenarios of low sequence identity [5,6].Therefore,as an alternative solution to sequence alignment,many alignment-free approaches to sequence analysis have been developed in recent decades[6-10].These methods are computationally less expensive than the alignment-based methods.Their scalability allows them to be applied to much larger datasets than conventional MSA-based methods.

    Composition Vector Tree (CVTree) is a cluster of alignment-free methods based on subsequences of a defined length (named as k-string).They generated dissimilarity matrices (DMs) from a comparatively large collection of genome sequences for phylogenetic studies.The classical CVTree method was proposed by Prof.Bailin Hao and coworkers in 2004[11].In the classical CVTree algorithm,every genome sequence,including protein sequence,RNA,and DNA,was represented by a composition vector (CV),which was calculated by the difference between the frequencies of k-strings and the prediction frequencies by the Markov model.And the similarity between the two sequences was measured by the cosine of two CVs.The classical CVTree method was first developed to infer evolutionary relatedness of Bacteria and Archaea[11-14],and then successfully applied to fungi [15,16],viruses [17],chloroplasts [18],and mitochondria [19],as well as metagenomes[20,21].After the proposal of the classical CVTree method,there are three versions of CVTree web server were released successively by our group [22-24].The latest released CVTree web server,CVTree3[24],is available from http://cvtree.online (Aliyun,Shenzhen,China).

    In this study,we presented the standalone software for the CVTree algorithm.Due to the flexibility of the standalone software,the CVTree software is helpful for the researchers who are interested in the intermediate results (e.g.,the collection of CVs and DMs)or unwilling to upload their data to web server,as well as bioinformatics developers.In the CVTree software,the programs were redesigned in an objectoriented model.The OpenMP technique was employed to make the main programs parallel.An inbuilt automatic workflow helps users to obtain the phylogenetic tree from the Fasta files directly,and the intermediate result can be cached to avoid redundant calculation.Based on the scheme of the CVTree algorithm,other alignment-free phylogenetic methods based on the CVs were implemented[25].Furthermore,by using CVTree software,we obtained the phylogeny of 13,903 prokaryotes based on their 16S rRNA sequences[26].Interestingly,these CVTree methods are much faster than the alignment-based methods,and they are effective to obtain a taxonomy-compactible phylogenetic tree.

    Algorithms and implementations

    Scheme of CVTree

    CVTree includes a cluster of alignment-free methods to obtain phylogenetic relationships based on genome sequences.Figure 1showed the scheme of the CVTree algorithm.There are three steps for the algorithm,i.e.,modeling the genomes to the CVs,calculating the DM from the CVs,and inferring a phylogenetic tree based on the DM.In the CVTree software,the classical CVTree CV generative model and algorithm were named as Hao model and Hao method,respectively,to honor Prof.Bailin Hao [27].And in the Hao method,the genome sequences were cut into small k-strings.Then the CV of the genome was modeled by the frequencies of k-strings,including the lengthsk-2,k-1,andk,based on a Markov model.The dissimilarity of the two genomes was measured by the cosine of the angle between two vectors.Finally,the phylogenetic tree was inferred by the neighbor-joint algorithm.Based on the scheme,other conventional dissimilarity methods,including Jaccard,Manhattan,and Euclidean,were integrated into the CVTree software [25].Two CV models (i.e.,direct count model and Hao model) and an enhanced neighbor-joint tree method were also provided in the software.Users can compose the models and methods by the options of programs (see details in File S1).

    Figure 1 Scheme of CVTree algorithm

    Implementation

    The CVTree software,written in standard C++,facilitates compilation compliant with CMake and execution on Linux/Unix,Macintosh,and Windows platforms.The CVTree software,including example data,documentation,and source codes,is freely available for academic use at https://github.com/ghzuo/cvtree.

    The CVTree programs were designed in an objectoriented model.In the scheme of CVTree algorithm(Figure 1),there are four states for the information:genomes,CVs,DM,and phylogenetic tree.They were described by different classes in CVTree programs.In more detail,the k-strings were encoded into an unsigned long integer(64-bit length) to improve efficiency.It is obvious that for aNlength sequence consisting ofmletters,when the lengthkof k-strings is large enough,the number of k-strings in the sequence,,is much less than that of the types of k-strings,mk.That is,the CV is sparse,i.e.,most of the dimensions are zero.Thus,only the non-zero dimensions were saved as key-value pairs in CVTree programs.All CVs were handled by associated arrays in the generation and by sorted sequential arrays in the calculation,respectively.The operations on these four states were also described by classes.And to organize different methods,we designed three virtual classes as the interface to describe the three operations in the CVTree scheme.In this way,a new method can be implemented by deriving from corresponding base classes (see details in File S1).To improve efficiency,the main programs of CVTree were implemented in parallel by OpenMP techniques.And these classes were carefully designed to keep threads safe.

    The input data for CVTree software are the genomes in Fasta form,in which one file contains one genome.A file containing the list of the genomes is also required.The final output of CVTree is the phylogenetic tree in Newick form.In the scheme of CVTree algorithm,there are three steps from genomes to a phylogenetic tree.Thus,there are three programs,named asg2cv,cv2dm,anddm2tree,to perform these three tasks,respectively.Apart from the step-by-step way,an integrated program,named ascvtree,is also provided in the CVTree software.Figure 2showed the flowchart of thecvtreeprogram.Instead of bundling those three programs into a command,thecvtreeprogram automatically refers to the intermediate data to reduce computing resource consumption.Therefore,besides the final phylogenetic tree,the intermediate data,including CVs and DMs,are also saved for reuse in the next calculation.And to save storage,these intermediate data are compressed into binary format,which cannot be inspected directly.Thus,we also provided the tools to handle these compressed files in the CVTree software(see details in File S1).

    Results and discussion

    Performance of cvtree command

    The CVTree was first developed to infer evolutionary relatedness based on whole genomes to obtain real species trees instead of gene trees.The phylogenetic tree for prokaryotes based on whole genomes can be accessed on the CVTree3 web server by an interactive interface.As an example,here we showed the CVTree software by performingcvtreecommand on 13,904 RNA sequences,in which 13,903 sequences were 16S rRNA sequences from the LTPs132 of the “All-Species Living” project [26] and one sequence was from the virus,Ferret parechovirus,as the outgroup to root the phylogenetic tree.It was found that the performance ofcvtreeis very remarkable.By the acceleration of multi-core CPUs,a typical phylogenetic tree for these 13,904 sequences can be obtained in 108.8 s on our Dell PowerEdge Server(4×20-Core Intel Xeon Gold 6248@ 2.50GHz,Linux System) or in 493.4 s on our Apple MacBook Pro (8-Core Intel Core i9 @ 2.3GHz,MacOS System).Figure 3showed the elapsed time ofcvtreecommand as a function of the number of threads in our Dell PowerEdge Server.As shown in Figure 3,the speedup of parallel was very significant.The calculation was accelerated about 1.7 times when the number of threads doubled.Detailed studies showed that most of the time was spent in the last two steps,calculating the DM and inferring the phylogenetic tree,and the speedup by parallel in calculating the DM was more significant.It was about 1.9 times with double of threads.We noted that with the increase of the length of genome sequences,the complexity of calculating a DM is lower than linear complexity,while the complexity of inferring a phylogenetic tree is constant.That is,the amount of computing resource of CVTree methods is scaled with the length of the sequence below linear.And CVTree method may obtain a rich benefit by parallel.Therefore,the CVTree programs are efficient enough to obtain the all-species living tree based on whole genomes.

    Figure 2 Flowchart of cvtree command

    Compatibility with taxonomy

    To examine the accuracy of CVTree,we compared the phylogenetic trees with the taxonomy system of these prokaryotes.It was a frequently asked question that what is the best length of the k-string,i.e.,how to set the parameterk.According to our studies,a reasonable length was in the range logmN<k<(logmN)+2for the Hao method,wheremis the number of the genome tyeps (i.e.,the types of amino acids or nucleotides)andNis the average length of the genome sequences.And the reasonablekfor new methods in the CVTree software should be a little bigger than that of the Hao method and has a larger value range.A detailed discussion of this problem can refer to our previous studies [28,29].In this study,we setk=6 for the Hao method andk=7 for the InterList method and the InterSet method.Figure 4showed the relative entropy difference between the taxonomy and the phylogenetic tree at every taxon level.The relative entropy difference between the taxonomy and the phylogenetic tree from the LTPs132,which was obtained by the alignment method,was also plotted in the figure as the benchmark.It was found that the results of CVTree methods and LTPs132 had similar performance at the high taxon levels of phylum,class,and order.At the low taxon levels of family,genus,and species,however,the results of CVTree methods were more consistent with the taxonomy than that of LTPs132.That is,the taxa were more monophyly in the CVTree methods.Moreover,our previous study showed that the CVTree methods may have much better performance with whole genomes for prokaryotes[30].This indicated that the CVTree was an effective tool for deducing the taxonomy system.

    Figure 3 Speedup of cvtree command by multi-thread

    Figure 4 Relative entropy difference between phylogeny and taxonomy

    Conclusion

    CVTree is a cluster of alignment-free methods to infer phylogenetic relationships based on genome sequences.It has been applied to viruses,prokaryotes,and fungi with remarkable success,as well as chloroplasts,mitochondria,and metagenomes.Here we released the standalone CVTree software.The main programs of the software are parallel by OpenMP techniques.It is efficient to obtain a taxonomycompactible phylogenetic tree based on the 16S rRNA sequences.Since the complexity of the CVTree algorithm islower than linear complexity with the length of genome sequences,CVTree is efficient to handle huge whole genomes to obtain the phylogenetic relationship,especially for the prokaryotes.We believe that CVTree software is an efficient and effective tool for establishing a phylogenybased prokaryotic taxonomy.

    Code availability

    CVTree software code can be downloaded at https://github.com/ghzuo/cvtree and https://ngdc.cncb.ac.cn/biocode/tools/BT007094.

    CRediT author statement

    Guanghong Zuo:Conceptualization,Methodology,Software,Data curation,Visualization,Investigation,Supervision,Validation,Writing-original draft,Writing-review&editing.The author has read and approved the final manuscript.

    Competing interests

    The author has declared that no competing interests exist.

    Acknowledgments

    We thank Dr.Qiang Li for his helpful discussion.

    Supplementary material

    Supplementary data to this article can be found online at https://doi.org/10.1016/j.gpb.2021.03.006.

    ORCID

    0000-0002-7822-5969 (Guanghong Zuo)

    亚洲精品成人av观看孕妇| 日日干狠狠操夜夜爽| 色精品久久人妻99蜜桃| 老司机福利观看| netflix在线观看网站| 黄网站色视频无遮挡免费观看| 久久人人精品亚洲av| 黄色视频不卡| 69精品国产乱码久久久| 亚洲人成伊人成综合网2020| 国产成人av激情在线播放| 少妇 在线观看| 国产三级在线视频| 性色av乱码一区二区三区2| 午夜老司机福利片| 91九色精品人成在线观看| 亚洲成人免费电影在线观看| 国产精品国产av在线观看| 99国产综合亚洲精品| 18禁黄网站禁片午夜丰满| 正在播放国产对白刺激| 又紧又爽又黄一区二区| 亚洲第一青青草原| 国产色视频综合| √禁漫天堂资源中文www| 免费在线观看视频国产中文字幕亚洲| 99久久人妻综合| 老汉色av国产亚洲站长工具| 久久香蕉激情| 脱女人内裤的视频| 国产亚洲av高清不卡| 国产主播在线观看一区二区| 69av精品久久久久久| 成人国语在线视频| 欧美精品啪啪一区二区三区| 成人三级黄色视频| 最近最新中文字幕大全免费视频| 熟女少妇亚洲综合色aaa.| 国产成+人综合+亚洲专区| 亚洲av成人不卡在线观看播放网| 国产成人精品在线电影| 国产成人精品无人区| 欧美丝袜亚洲另类 | 丝袜美足系列| 成人国产一区最新在线观看| 国产精品爽爽va在线观看网站 | www.999成人在线观看| 99riav亚洲国产免费| 高清在线国产一区| 国产精品一区二区精品视频观看| 国产xxxxx性猛交| 亚洲成av片中文字幕在线观看| 露出奶头的视频| 69av精品久久久久久| 亚洲欧美精品综合久久99| 国产成+人综合+亚洲专区| 精品久久久久久,| 俄罗斯特黄特色一大片| 国产成人一区二区三区免费视频网站| 香蕉久久夜色| 国产精品香港三级国产av潘金莲| www.www免费av| 国产高清国产精品国产三级| 久久精品91蜜桃| 久久精品国产清高在天天线| 99在线视频只有这里精品首页| 我的亚洲天堂| 国产精品影院久久| 亚洲一码二码三码区别大吗| 黑人猛操日本美女一级片| av免费在线观看网站| 婷婷六月久久综合丁香| 国产色视频综合| 黄色a级毛片大全视频| 999久久久精品免费观看国产| 精品乱码久久久久久99久播| 久久久国产成人免费| 国产99久久九九免费精品| 欧美日韩亚洲高清精品| 天天添夜夜摸| 成人三级做爰电影| 亚洲三区欧美一区| 国产精品二区激情视频| 一级片免费观看大全| 国产精品秋霞免费鲁丝片| 国产日韩一区二区三区精品不卡| 国产免费男女视频| ponron亚洲| 国产av一区二区精品久久| 亚洲精品中文字幕一二三四区| 黄色片一级片一级黄色片| 国产精品永久免费网站| 精品国产国语对白av| www日本在线高清视频| 丰满饥渴人妻一区二区三| 亚洲成人精品中文字幕电影 | 中国美女看黄片| 极品人妻少妇av视频| 搡老乐熟女国产| 国产亚洲精品综合一区在线观看 | 国产激情欧美一区二区| 在线国产一区二区在线| 精品福利观看| 久久人人97超碰香蕉20202| avwww免费| 亚洲九九香蕉| 亚洲人成伊人成综合网2020| 精品第一国产精品| 欧美日韩瑟瑟在线播放| 伊人久久大香线蕉亚洲五| 精品一品国产午夜福利视频| 国产免费现黄频在线看| 亚洲一区二区三区欧美精品| aaaaa片日本免费| 法律面前人人平等表现在哪些方面| 免费一级毛片在线播放高清视频 | 丝袜在线中文字幕| 丰满的人妻完整版| 超色免费av| 亚洲精品久久午夜乱码| 美女大奶头视频| 高清黄色对白视频在线免费看| 成人亚洲精品av一区二区 | 69精品国产乱码久久久| 欧美性长视频在线观看| 人人妻人人爽人人添夜夜欢视频| 亚洲成a人片在线一区二区| 免费日韩欧美在线观看| 久久精品国产亚洲av香蕉五月| 丝袜人妻中文字幕| 亚洲av片天天在线观看| 亚洲精品久久成人aⅴ小说| 在线观看午夜福利视频| 99国产精品99久久久久| 久久精品aⅴ一区二区三区四区| 在线观看免费日韩欧美大片| 91在线观看av| 日韩精品免费视频一区二区三区| 国产熟女午夜一区二区三区| 国产伦一二天堂av在线观看| 男女做爰动态图高潮gif福利片 | 色婷婷av一区二区三区视频| 曰老女人黄片| 啦啦啦 在线观看视频| 99久久精品国产亚洲精品| 国产精品乱码一区二三区的特点 | 午夜福利在线观看吧| 久久人人爽av亚洲精品天堂| 国产男靠女视频免费网站| 满18在线观看网站| 9色porny在线观看| 天天躁狠狠躁夜夜躁狠狠躁| 电影成人av| 黄片播放在线免费| 亚洲伊人色综图| 在线看a的网站| 亚洲欧洲精品一区二区精品久久久| 亚洲成人久久性| 丝袜美腿诱惑在线| 久久热在线av| 美女大奶头视频| 国产亚洲精品第一综合不卡| 啪啪无遮挡十八禁网站| 国产1区2区3区精品| 久久人人精品亚洲av| 夜夜爽天天搞| 午夜日韩欧美国产| 欧美午夜高清在线| 99香蕉大伊视频| 搡老熟女国产l中国老女人| av在线播放免费不卡| 国产精品成人在线| 欧美 亚洲 国产 日韩一| av视频免费观看在线观看| 亚洲色图 男人天堂 中文字幕| 91在线观看av| 免费av毛片视频| 免费在线观看黄色视频的| 欧美国产精品va在线观看不卡| 国产精品久久久人人做人人爽| 午夜免费激情av| 日日夜夜操网爽| 搡老岳熟女国产| 十八禁人妻一区二区| 久久国产亚洲av麻豆专区| 亚洲第一av免费看| bbb黄色大片| 美女国产高潮福利片在线看| 成人免费观看视频高清| 男女高潮啪啪啪动态图| 国产亚洲精品第一综合不卡| 成年人黄色毛片网站| 亚洲欧美一区二区三区久久| 亚洲精品久久成人aⅴ小说| 一级作爱视频免费观看| 国产乱人伦免费视频| 一二三四社区在线视频社区8| 97超级碰碰碰精品色视频在线观看| 欧美不卡视频在线免费观看 | 99国产精品99久久久久| 1024香蕉在线观看| 极品人妻少妇av视频| 九色亚洲精品在线播放| 大陆偷拍与自拍| 成人18禁在线播放| 色在线成人网| 99香蕉大伊视频| 亚洲自偷自拍图片 自拍| 91成人精品电影| 国产精品九九99| 成人三级做爰电影| 亚洲伊人色综图| 国产精品 国内视频| 制服人妻中文乱码| 欧美精品亚洲一区二区| 女人被躁到高潮嗷嗷叫费观| 18禁黄网站禁片午夜丰满| 淫妇啪啪啪对白视频| 9热在线视频观看99| 色在线成人网| 久久精品国产亚洲av高清一级| 大码成人一级视频| 国产精品国产高清国产av| 日韩欧美一区视频在线观看| a级毛片在线看网站| 国产在线精品亚洲第一网站| 老熟妇仑乱视频hdxx| 黑丝袜美女国产一区| 人妻久久中文字幕网| 欧美精品亚洲一区二区| 中文字幕人妻丝袜一区二区| 女警被强在线播放| 一区二区三区国产精品乱码| 久久婷婷成人综合色麻豆| 国产91精品成人一区二区三区| 最近最新免费中文字幕在线| 久久影院123| 99国产精品99久久久久| 咕卡用的链子| 亚洲精品一区av在线观看| 亚洲国产精品sss在线观看 | 日韩人妻精品一区2区三区| 可以免费在线观看a视频的电影网站| 亚洲av成人一区二区三| 亚洲一区二区三区色噜噜 | 欧美日韩乱码在线| 久9热在线精品视频| www.精华液| 岛国在线观看网站| 久久婷婷成人综合色麻豆| 国产欧美日韩一区二区三| 欧美激情高清一区二区三区| a级片在线免费高清观看视频| 国产亚洲精品久久久久5区| 校园春色视频在线观看| 色婷婷久久久亚洲欧美| 在线观看一区二区三区| 国产精华一区二区三区| 国产伦一二天堂av在线观看| 999精品在线视频| 国产主播在线观看一区二区| 黑丝袜美女国产一区| 夜夜爽天天搞| 日本wwww免费看| 黑人猛操日本美女一级片| 亚洲av成人一区二区三| 亚洲人成网站在线播放欧美日韩| 最好的美女福利视频网| 亚洲,欧美精品.| 欧美日韩乱码在线| 日韩欧美在线二视频| 亚洲精品成人av观看孕妇| 欧美一区二区精品小视频在线| 在线观看一区二区三区| 久久久国产精品麻豆| 国产黄色免费在线视频| 免费不卡黄色视频| 50天的宝宝边吃奶边哭怎么回事| 色婷婷久久久亚洲欧美| 精品电影一区二区在线| 国产av一区二区精品久久| 极品教师在线免费播放| 中文欧美无线码| 欧美成人免费av一区二区三区| netflix在线观看网站| 国产亚洲av高清不卡| 美女大奶头视频| 国产亚洲精品第一综合不卡| 亚洲欧美日韩另类电影网站| 每晚都被弄得嗷嗷叫到高潮| 狠狠狠狠99中文字幕| 日韩人妻精品一区2区三区| 操美女的视频在线观看| 亚洲精品久久午夜乱码| 一级a爱视频在线免费观看| 亚洲少妇的诱惑av| 国产精品一区二区三区四区久久 | 精品久久久久久成人av| 在线观看舔阴道视频| 不卡一级毛片| 久久精品国产亚洲av香蕉五月| 精品国产乱码久久久久久男人| 国产熟女午夜一区二区三区| 国产1区2区3区精品| 欧美亚洲日本最大视频资源| 纯流量卡能插随身wifi吗| 长腿黑丝高跟| 亚洲色图 男人天堂 中文字幕| 少妇的丰满在线观看| 99国产精品99久久久久| 国产一区二区三区视频了| 国产主播在线观看一区二区| 日本免费a在线| 在线观看免费午夜福利视频| 亚洲精品国产色婷婷电影| 777久久人妻少妇嫩草av网站| 亚洲精品国产区一区二| 国产精品二区激情视频| 美女 人体艺术 gogo| 丝袜美足系列| 日本黄色视频三级网站网址| 1024香蕉在线观看| 18禁裸乳无遮挡免费网站照片 | 激情在线观看视频在线高清| 亚洲男人天堂网一区| 国产精品偷伦视频观看了| 天堂影院成人在线观看| 欧美日韩亚洲高清精品| 欧美黑人欧美精品刺激| 久久这里只有精品19| 国产熟女xx| av视频免费观看在线观看| 久久九九热精品免费| 色播在线永久视频| 亚洲伊人色综图| 国内毛片毛片毛片毛片毛片| 伦理电影免费视频| 999久久久国产精品视频| 91av网站免费观看| 正在播放国产对白刺激| 成人特级黄色片久久久久久久| 亚洲欧美日韩无卡精品| 欧美日韩中文字幕国产精品一区二区三区 | 欧美大码av| 精品少妇一区二区三区视频日本电影| 精品一区二区三卡| 满18在线观看网站| 国产亚洲欧美精品永久| 亚洲成人久久性| 久久精品国产亚洲av高清一级| 日韩大尺度精品在线看网址 | avwww免费| 国产成人一区二区三区免费视频网站| 麻豆成人av在线观看| av在线播放免费不卡| 一区二区三区精品91| 久久人妻av系列| 欧美+亚洲+日韩+国产| cao死你这个sao货| 欧美日韩亚洲国产一区二区在线观看| 丰满饥渴人妻一区二区三| 国产有黄有色有爽视频| 美女扒开内裤让男人捅视频| 一区二区三区激情视频| 中文字幕人妻丝袜制服| 成人三级做爰电影| 久久久久国产精品人妻aⅴ院| 亚洲人成网站在线播放欧美日韩| 久热这里只有精品99| 亚洲av第一区精品v没综合| 成人亚洲精品av一区二区 | 成在线人永久免费视频| 亚洲人成伊人成综合网2020| 50天的宝宝边吃奶边哭怎么回事| 麻豆久久精品国产亚洲av | 成人18禁在线播放| 在线观看免费视频日本深夜| 午夜免费观看网址| 青草久久国产| 精品国产乱子伦一区二区三区| 国产一区二区三区视频了| 国产一区二区三区在线臀色熟女 | 国产精品久久久久成人av| 男女下面进入的视频免费午夜 | 国产高清videossex| 自线自在国产av| 黄频高清免费视频| 婷婷丁香在线五月| 女性被躁到高潮视频| 国产精品久久久av美女十八| 99国产综合亚洲精品| 99久久精品国产亚洲精品| www.熟女人妻精品国产| 美女福利国产在线| 久久久久久人人人人人| 亚洲国产精品999在线| 精品免费久久久久久久清纯| 国产99久久九九免费精品| 国产又色又爽无遮挡免费看| 又大又爽又粗| 美国免费a级毛片| 国产欧美日韩精品亚洲av| 亚洲精品国产一区二区精华液| 亚洲精品中文字幕在线视频| www.www免费av| 久久 成人 亚洲| 国产精品久久久人人做人人爽| 亚洲一区高清亚洲精品| 国产精品98久久久久久宅男小说| 亚洲精品粉嫩美女一区| 亚洲一卡2卡3卡4卡5卡精品中文| 精品国内亚洲2022精品成人| www.自偷自拍.com| 欧美日韩中文字幕国产精品一区二区三区 | 午夜免费鲁丝| 一进一出抽搐gif免费好疼 | 两个人看的免费小视频| 久久精品91蜜桃| 亚洲熟妇熟女久久| 国产熟女午夜一区二区三区| 麻豆一二三区av精品| 女人高潮潮喷娇喘18禁视频| 免费观看人在逋| 欧美中文综合在线视频| 黄网站色视频无遮挡免费观看| 亚洲久久久国产精品| 免费在线观看黄色视频的| 亚洲午夜理论影院| 啦啦啦免费观看视频1| 18美女黄网站色大片免费观看| 精品久久久久久久久久免费视频 | 亚洲精品久久成人aⅴ小说| 十八禁人妻一区二区| 日日夜夜操网爽| 国产野战对白在线观看| 交换朋友夫妻互换小说| 两个人看的免费小视频| 国产欧美日韩一区二区三区在线| 大陆偷拍与自拍| 成人亚洲精品av一区二区 | 久久99一区二区三区| 国产高清videossex| 久久婷婷成人综合色麻豆| 亚洲狠狠婷婷综合久久图片| 欧美一级毛片孕妇| 亚洲欧美激情在线| 色综合站精品国产| www国产在线视频色| 一级a爱视频在线免费观看| 深夜精品福利| 精品一区二区三区四区五区乱码| 色婷婷久久久亚洲欧美| a级片在线免费高清观看视频| 亚洲午夜精品一区,二区,三区| 日韩欧美一区二区三区在线观看| 如日韩欧美国产精品一区二区三区| 久久久久久久久中文| 欧美在线黄色| 丝袜人妻中文字幕| 一级毛片高清免费大全| 国产又爽黄色视频| 在线观看免费日韩欧美大片| 成人精品一区二区免费| av在线播放免费不卡| 制服诱惑二区| 成人永久免费在线观看视频| 少妇被粗大的猛进出69影院| 久99久视频精品免费| 欧美国产精品va在线观看不卡| 亚洲第一青青草原| 亚洲欧美激情综合另类| 亚洲欧美精品综合一区二区三区| 一二三四社区在线视频社区8| 最新在线观看一区二区三区| 九色亚洲精品在线播放| 欧美日本中文国产一区发布| 国产成人av教育| av免费在线观看网站| 亚洲中文av在线| 欧美成人免费av一区二区三区| 精品国产超薄肉色丝袜足j| av在线天堂中文字幕 | 中文字幕精品免费在线观看视频| a级片在线免费高清观看视频| 日本撒尿小便嘘嘘汇集6| 久热爱精品视频在线9| 成人亚洲精品一区在线观看| 亚洲国产中文字幕在线视频| 99久久久亚洲精品蜜臀av| 欧美成人性av电影在线观看| 黄色怎么调成土黄色| 一级a爱片免费观看的视频| 久久九九热精品免费| 日韩国内少妇激情av| www.999成人在线观看| 老司机午夜福利在线观看视频| 久久久久久免费高清国产稀缺| 国产亚洲精品久久久久5区| 人人澡人人妻人| 国产精品久久久av美女十八| 欧美色视频一区免费| 色老头精品视频在线观看| 19禁男女啪啪无遮挡网站| 国产激情久久老熟女| 久久人人97超碰香蕉20202| 午夜福利在线观看吧| 91九色精品人成在线观看| 午夜福利,免费看| www国产在线视频色| 午夜视频精品福利| 亚洲黑人精品在线| 色播在线永久视频| 精品乱码久久久久久99久播| 欧美中文日本在线观看视频| 热re99久久精品国产66热6| 欧美成人性av电影在线观看| 国产成人免费无遮挡视频| 午夜福利一区二区在线看| 亚洲人成伊人成综合网2020| 日本黄色视频三级网站网址| 久久精品国产亚洲av高清一级| 啦啦啦在线免费观看视频4| 亚洲成人免费av在线播放| a在线观看视频网站| 99久久99久久久精品蜜桃| 在线观看免费视频网站a站| 99香蕉大伊视频| 国产精品乱码一区二三区的特点 | 亚洲精品中文字幕在线视频| 性色av乱码一区二区三区2| 精品久久久久久久久久免费视频 | 国产又色又爽无遮挡免费看| 中文欧美无线码| 99国产精品一区二区三区| 免费在线观看完整版高清| 女人被狂操c到高潮| 久久久久久免费高清国产稀缺| 少妇裸体淫交视频免费看高清 | 国产精品 欧美亚洲| 久久久久久人人人人人| 亚洲国产精品一区二区三区在线| 人人妻人人添人人爽欧美一区卜| 精品人妻1区二区| 一区二区三区精品91| 亚洲自偷自拍图片 自拍| 欧美激情极品国产一区二区三区| 久久久国产一区二区| 91字幕亚洲| 亚洲一区二区三区欧美精品| 咕卡用的链子| 国产精品二区激情视频| 精品日产1卡2卡| 亚洲 国产 在线| 久久精品91无色码中文字幕| 一级毛片高清免费大全| 欧美午夜高清在线| 97超级碰碰碰精品色视频在线观看| 激情视频va一区二区三区| 日本免费a在线| 怎么达到女性高潮| 国产不卡一卡二| 午夜老司机福利片| 亚洲精品成人av观看孕妇| 久久中文字幕一级| 国产在线精品亚洲第一网站| 国产一区在线观看成人免费| 中文字幕人妻熟女乱码| 欧美激情久久久久久爽电影 | 午夜两性在线视频| 免费女性裸体啪啪无遮挡网站| 50天的宝宝边吃奶边哭怎么回事| 一区福利在线观看| 狂野欧美激情性xxxx| 村上凉子中文字幕在线| 男人操女人黄网站| 一进一出抽搐gif免费好疼 | 国产视频一区二区在线看| 这个男人来自地球电影免费观看| 亚洲人成网站在线播放欧美日韩| 桃红色精品国产亚洲av| 国产亚洲av高清不卡| 又大又爽又粗| 欧美精品亚洲一区二区| 精品国产乱码久久久久久男人| 我的亚洲天堂| 亚洲精品久久成人aⅴ小说| 很黄的视频免费| 12—13女人毛片做爰片一| 中亚洲国语对白在线视频| 精品久久久精品久久久| 亚洲精品美女久久久久99蜜臀| 丰满人妻熟妇乱又伦精品不卡| 搡老岳熟女国产| 桃色一区二区三区在线观看| 日本五十路高清| 女人精品久久久久毛片| 国产亚洲精品第一综合不卡| 97超级碰碰碰精品色视频在线观看| 神马国产精品三级电影在线观看 | 如日韩欧美国产精品一区二区三区| 一区二区三区激情视频| 一区二区三区精品91| 亚洲 欧美 日韩 在线 免费| 一区二区三区精品91| 日本黄色视频三级网站网址| 十八禁人妻一区二区| 亚洲 欧美 日韩 在线 免费| 91国产中文字幕| 亚洲一区二区三区色噜噜 | svipshipincom国产片| 精品一品国产午夜福利视频| 免费久久久久久久精品成人欧美视频| 一a级毛片在线观看| √禁漫天堂资源中文www| 国产蜜桃级精品一区二区三区|