国产精品久久久久久久久久久久久久_国产肉体ⅹxxx137大胆_国产精品mv_国产日韩中文字幕_国产福利一区二区三区在线视频_中文字幕www_久草最新_日韩av第一页在线播放_青青草在线视频网站_少妇淫片aaaaa毛片叫床爽_成人精品在线视频_超碰97免费观看_毛片一级视频_他掀开裙子把舌头伸进去添视频_天堂一区二区三区在线_黑人日比视频_一区在线看_一区日本_亚洲中文字幕无码中文字_国产一级视频免费看

VMware

[置頂] 我的VMware認證設計專家(VCDX)之路

作者:范軍(FrankFan)新浪微博:frankfan7作為一個IT老兵,十幾年來考的證也有一些了。VCDX(VMwareCertifiedDesignExpert)是我最有挑戰(zhàn)性和欣慰的一段經(jīng)歷了。截至2012年12月,全球僅有近105名VCDX。其中近半是VMware的職員。英國IT媒體TheRegister采訪了我和另外一位VCDX后發(fā)表了一篇文章。VCDX:Theelitecertificationjust105peoplehold我還是說說這認

系統(tǒng) 2019-08-12 01:33:20 3479

VMware

轉換 Vmware Image to Virtualbox Image 或者

VirtualBoxisafamilyofpowerfulx86virtualizationproductsforenterpriseaswellashomeuse.NotonlyisVirtualBoxanextremelyfeaturerich,highperformanceproductforenterprisecustomers,itisalsotheonlyprofessionalsolutionthatisfreelyavailableasOp

系統(tǒng) 2019-08-29 22:01:24 3478

VMware

VMware 虛擬機Red Hat 5.9 交換區(qū)及硬盤空間調整

首先要通過VMware設置簡單實現(xiàn)內存擴大。但是系統(tǒng)中的/swap應該如何設置呢?1.創(chuàng)建swap文件使用如下命令:#ddif=/dev/zeroof=/swap/swapfilebs=1Mcount=3072dd命令作用是用指定大小的塊拷貝一個文件,并在拷貝同時進行指定的轉換。語法:dd[選項]if=輸入文件(或設備名稱)。of=輸出文件(或設備名稱)。ibs=bytes一次讀取bytes字節(jié),即讀入緩沖區(qū)的字節(jié)數(shù)。skip=blocks跳過讀入緩沖區(qū)開

系統(tǒng) 2019-08-12 01:32:15 3395

VMware

VMware vCloud與Zend Server實現(xiàn)PHP應用程序自

在巴塞羅那2013年VMworld大會上,開發(fā)商VMware公司和zend公司在云管理市場上大放異彩。兩家公司的產品VMwarevCloud和ZendServer組合,實現(xiàn)了PHP程序自動化交付。ZendServer平臺提供了自動化的核心功能:PHP應用程序交付。PHP應用程序交付包括:自動化應用程序部署、集群和高可用性、核心程序管理功能。VMwarevCloud自動化中心允許任何IT進程被創(chuàng)建為一個服務。這兩個產品的組合允許客戶端,創(chuàng)建服務需求自動配置從

系統(tǒng) 2019-08-12 01:32:03 3294

VMware

VMware Workstation

安裝VMWare時Failedtocreaterequestedregistrykey的解決方法文章分類:操作系統(tǒng)在安裝前檢查注冊表是否有HKEY_LOCAL_MACHINE\SOFTWARE\VMware,Inc.如果有的話刪除然后再手工創(chuàng)建一個同名的項即可VMwareWorkstation7正式版下載地址:http://59.36.100.206/server/VMware-workstation-full-7.0.0-203739.exeVMware

系統(tǒng) 2019-08-29 23:26:11 3273

VMware

VMware安裝RHEL5.5后修改分辨率設置

1、進入桌面后,點擊System->Administration->Display,選擇Hardware,點擊MonitorType后面的Configure(默認是autoconfigured),在新窗口中選擇GenericCRTDisplay,選擇適合你的分辨率,我的是1024x768。點擊OK退出。2、回到剛才DisplaySettings的窗口,切換到第一個標簽頁Settings,在Resolution的下拉菜單中,會發(fā)現(xiàn)多出了一些分辨率,選擇102

系統(tǒng) 2019-08-12 01:33:41 3230

VMware

在VMware上安裝CentOS-6.5 minimal - 安裝VMwar

由于CentOS-6.5minimal很多工具都默認沒有安裝,安裝VMwareTools需要用到Perl,所以老伯建議先配置好網(wǎng)絡再接著安裝。網(wǎng)絡配置方法可以參考在VMware上安裝CentOS-6.5minimal-配置網(wǎng)絡。安裝Perlyuminstallperl安裝VMwareTools1點擊VMware菜單上的InstallVMwareTools選項后,光驅就會自動加載linux.iso文件。2掛載光驅mount/dev/cdrom/mnt3將/m

系統(tǒng) 2019-08-12 01:31:58 3174

VMware

VMware-workstation-full-8.0取消托盤提示

環(huán)境:VMware-workstation-full-8.0.1問題:用完VMWare,關閉程序時,會發(fā)現(xiàn)任務欄有一個小托盤。怎樣取消呢?任務欄提示:右鍵點擊HideTrayIcon,會出現(xiàn)這個界面。可以單擊Hidepermanently(對應ShowTrayIcon設置為Never),或者Hidethistime(對應ShowTrayIcon不做設置)。也可以這樣設置:Edit------>Preferences------>ShowTrayIcon--

系統(tǒng) 2019-08-29 22:20:53 3153

VMware

How To Install VMware Player In Ubuntu 12.04

ThelatestVMwarePlayer4.0.3failstoinstallinUbuntu12.04(withLinuxKernel3.2.x)duetoaVirtualNetworkDeviceerror,butyoucangetittoworkusingapatch.Here'showtodoit.InstallVMwarePlayerinUbuntu12.04PrecisePangolin(LinuxKernel3.2)1.DownloadVM

系統(tǒng) 2019-08-29 22:10:04 3083

VMware

在VMware上安裝CentOS-6.5 minimal - 配置網(wǎng)絡

CentOS的minimal版本默認不啟動網(wǎng)絡,所以安裝完CentOS要自己配置網(wǎng)絡。老伯的VMware虛擬機網(wǎng)絡連接方式采用NAT方式(其他方式?jīng)]試過)。1修改配置文件/etc/sysconfig/network-script/ifcfg-eth0修改下面兩項:#是否依賴NetworkManager的控制,minimal沒裝這玩意,所以設為noNM_CONTROLLED="no"#開機啟動,當然yesONBOOT="yes"2重啟服務servicenet

系統(tǒng) 2019-08-12 01:31:58 3045

VMware

Win環(huán)境安裝VMware Server 2.0手記

一直都在用VMwareWorkstation6.5(以下簡稱VW6),今天無意中看到了VMwareServer2.0(以下簡稱VS2),看到介紹中的夸的那么強悍,心里癢癢的想下載個試試。VMwareServer2.0最大的亮點是集成了VIWebAccess這一基于Web的訪問功能,該功能使你能夠通過網(wǎng)絡瀏覽器對虛擬機進行配置和管理。VMware遠程控制臺。USB2.0設備支持。增大了內存支持,每個虛擬機允許分配的最大內存從3.6GB增加到8GB。改進了64

系統(tǒng) 2019-08-12 09:30:29 3022

VMware

讓你的VMware Workstation隨主系統(tǒng)自動啟動

找到你要隨主系統(tǒng)啟動的虛擬機的配置文件,如我的為D:\Eduoaserver\WindowsServer2003EnterpriseEdition.vmx右鍵創(chuàng)建一個快捷方式,將這個快捷加入到啟動菜單,OK當然你也可以將下面的代碼存為批處理文件,將這個批處理文件加到啟動菜單即可記得路徑哦cdC:\ProgramFiles\VMware\VMwareWorkstation\vmware.exe-x"D:\Eduoaserver\WindowsServer20

系統(tǒng) 2019-08-12 01:32:30 2992

VMware

用vmware安裝redhat 9出現(xiàn)“光盤無法被掛載”錯

今天在用vmware安裝redhat的時候,提示:redhat請插入第二張光盤后再繼續(xù)加載后,點擊確認,提示:光盤無法被掛載。以為光盤鏡像出了問題。放棄,并刪除安裝了一大半的redhat虛擬文件,但沒有刪除鏡像。晚上有空再試試,還是不行。從網(wǎng)上搜索,才發(fā)現(xiàn)不只我一個人有這個問題。該光盤無法被掛載vmware裝redhat出現(xiàn)無法掛載光盤解決方法用VMWARE裝REDHAT,到第二張時提示換盤,選擇后確定提示:反復試都不行,最后找到方法,在VMWARE右下角

系統(tǒng) 2019-08-29 22:24:33 2885

VMware

openstack鏡像如何在vmware 環(huán)境中運行

1.云鏡像文件下載地址:http://sahara-files.mirantis.com/sahara-juno-spark-1.0.0-ubuntu-14.04.qcow2(安裝有sahara-spark軟件的鏡像文件)從該網(wǎng)站可以獲取ubuntu云鏡像文件,該鏡像部署在openstack上,它的后綴名為qcow2.2.把qcow2鏡像文件轉成vmdk(vmware)格式。采用qmenu-img工具進行轉換下載地址:http://download.csd

系統(tǒng) 2019-08-12 09:26:50 2878

主站蜘蛛池模板: | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |