国内一级大片_久久久久亚洲国产av麻豆_屁屁影院ccyy国产第一页_欧美a视频在线观看_丁香六月激情_天天干天天av_久久久免费精品少妇高潮毛片_精品国产福利_老司机性色福利精品视频_日本高清三区_国产精品久久久亚洲女人的第一次_国产精品揄拍100视频_国产深夜在线观看_a毛看片免费观看视频_蜜桃成人无码区免费视频网站_国产亚洲精品a在线无码_亚洲无线观看国产高清_成人午夜视频精品一区_毛片一卡二卡_国产成人啪精品视频免费视频

熱門搜索: DJSF1352-RN-6DJSF1352-RN導軌式1500V雙路計量直流電能表 DJSF1352-RN-6DJSF1352-RN儲能用1500V直流電能表 安科瑞ADL400N-CT/D10ADL系列華為逆變器配套防逆流電表 AISD300-20K安科瑞AISD300系列三相智能安全配電裝置 ANAPF30-380安科瑞ANAPF有源電力濾波器 安科瑞ADL400N-CT/D10ADL系列導軌式防逆流電表 Acrel-1000DP分布式光伏監控系統 ADL200N-CT/D16儲能雙向計量電表 安科瑞DTSY1352-NK預付費三相電表 ASCP200-20D滅弧式電氣過載保護器 ARB6-A6低壓母線弧光保護解決方案 DJSF1352-RN雙向光伏組件發電計量電表 Acrel-3000WE電能實時監控管理系統 ARTM系列3路模擬量輸出溫度巡檢儀 安裝方便導軌式三相電監控裝置 ARTM系列嵌入式電力監控測溫裝置
產品分類

Cassification

技術文章/ Technical Articles

您的位置:首頁  /  技術文章  /  安科瑞AcrelEMS-IDC企業綜合能效管理系統在某數據中心的應用

安科瑞AcrelEMS-IDC企業綜合能效管理系統在某數據中心的應用

更新時間:2023-08-31      瀏覽次數:584

  【摘要】介紹AcrelEMS-IDC綜合能效管理系統在某大型數據中心的應用情況,分析了AcrelEMS-IDC綜合能效管理系統在各類數據中心的應用可行性。

  【關鍵詞】數據中心;動環監控;綜合能效管理系統

  一、項目概述

  該數據中心自建了110KV變電所 作為總進線,規劃占地超3萬平方米,一期建筑面積達到1.5萬平方米,設計總容量達到20萬KVA。機房采用國際T3+/國內*標準建設(2N),可容納1.5萬個機柜,一期工程包含了2個高壓變配電室,3個低壓變配電室,5個電池室,5個常規數據機房和2個運營商數據機房。

  數據中心是全球協作的特定設備網絡,用來在internet網絡基礎設施上傳遞、加速、展示、計算、存儲數據信息。在今后的發展中,數據中心也將會成為企業競爭的資產,商業模式也會因此發生改變。隨著數據中心應用的廣泛化,人工智能、網絡安全等也相繼出現,更多的用戶都被帶到了網絡和手機的應用中。隨著計算機和數據量的增多,人們也可以通過不斷學習積累提升自身的能力,是邁向信息化時代的重要標志。

  我司在該數據中心機房監控需求中,根據項目要求制定了一套完整的解決方案,其中包括了監測高低壓配電房各進出線回路的電力參數等配電監控、監測列頭柜、UPS、蓄電池、空調狀態以及各項參數等設備監控、監測機房溫濕度,水浸,電池間氫氣等環境監控、監測IT,空調,動力,照明等分項能耗分析、記錄數據中心遙信告警、遙測告警等事件記錄以及幫助現場運維人員進行巡檢任務的發布及確認等運維管理。通過我司工作人員以及多方工作人員的共同努力,滿足了客戶需求、完善了用戶體驗、實現了項目目標。

  數據中心是全球協作的特定設備網絡,用來在因特網絡基礎設施上傳遞、加速、展示、計算、存儲數據信息。數據中心大部分電子元件都是由低直流電源驅動運行的。

  數據中心的產生致使人們的認識從定量、結構的世界進入到不確定和非結構的世界中,它將和交通、網絡通訊一樣逐漸成為現代社會基礎設施的一部分,進而對很多產業都產生了正面影響。不過數據中心的發展不能僅憑經驗,還要結合實踐,促使數據中心發揮價值作用,促使社會的快速變革。

  二、項目需求

  1、對數據中心配電系統進行實時監控,包括市電進線、柴發運行狀態油箱油位、變壓器、中低開關柜電氣參數等;

  2、提供多路市電和柴油發電機的快速切換邏輯和自動/遠程操作,避免長時間斷電;

  3、監測中低壓配電回路接點溫度,包括斷路器觸頭或觸臂、母排、線纜連接外等,保障用電安全;

  4、數據中心IT設備、UPS等設備產生諧波較大,對無功補償和諧波治理有一定要求,提高用能效率;

  5、對大型UPS運行狀態、蓄電池溫度、電壓、電流、內阻、進行監測,對蓄電池室可燃氣體濃度監測和報警并啟動排風;

  6、監測空調運行狀況,監測機房內部溫濕度、浸水積水、視頻、門禁狀態;

  7、分項統計總能耗、空調照明能耗、IT能耗(列頭柜/母線槽)等,計算能效PUE值,提供用能調整依據。

  三、應用方案

  該數據中心一期工程涉及兩臺110KV主變,8臺低壓變壓器,總容量2萬KVA,2個高壓變配電室,以及4個低壓變配電室。低壓配電室配備有UPS設備以保障供電。每個配電房均配備ANet-2E4SM模塊化網關設備。涉及7個機房。其中2個為運營機房。其余5個常規數據機房,共計擁有70面列頭柜,33臺空調,列頭柜及空調數據統一通過以太網(Modbus-TCP)轉發至網關設備,由網關設備集中采集上傳AcrelEMS-IDC綜合能效管理系統。共采用16臺ANet-2E4SM模塊化網關設備。具體見下方示意圖。

  一個數據中心的主要目的是運行應用來處理商業和運作的組織的數據。這樣的系統屬于并由組織內部開發,或者從企業軟件供應商那里買。像通用應用有ERP和CRM系統。一個數據中心也許只關注于操作體系結構或者也提供其他的服務。常常這些應用由多個主機構成,每個主機運行一個單一的構件。通常這種構件是數據庫,文件服務器,應用服務器,中間件以及其他的各種各樣的東西。數據中心也常常用于非工作站點的備份。公司也許預定被數據中心提供的服務。這常常聯合備份磁帶使用。備份能夠將服務器本地的東西放在磁帶上,然而,磁帶存放場所也易受火災和洪水的安全威脅。較大的公司也許發送他們的備份到非工作場所。這個通過回投而能夠被數據中心完成。加密的備份能夠通過Internet發送到另一個數據中心,安全保存起來。為了災難恢復,各種大的硬件供應商開發了移動設備解決方案,能夠安裝并在短時間內可操作。供應商像思科系統,Sun微系統,IBM和HP開發的系統能夠用于這個目的。

  


  


  四、現場圖片

  


  配電開關柜

  


  數據機房

  


  機房冷通道

  


  電池室

  五、系統界面分享

  


  監測數據中心總能耗,IT能耗,空調能耗,動力能耗,并計算PUE值

  


  根據各配電房結構,繪制一次圖。

  


  監測機房每個列頭柜及其支路參數。

  


  監測空調的回風溫濕度,出回水溫度。

  


  監測電池組電壓、電流、浮充電流、組溫。單節電池的電壓,內阻,溫度。

  


  系統分四級報警,涵蓋數據中心所有主要設備及配電回路

  六、結語

  2020年,數據中心建設被正式列入新基建戰略。近幾年越來越受到國家重視,數據中心是新基建有序運行的基礎保障,被視為“新基建的基礎設施"。

  在“十四五"規劃和2035年遠景目標綱要,第十一章明確指出,“加快構建全國一體化大數據中心體系,強化算力統籌智能調度,建設若干國家樞紐節點和大數據中心集群"。

  AcrelEMS-IDC綜合能效管理系統采用分層式結構,對數據中心各配電設備和用電設備的電力運行參數進行采集,實現多回路在線監測以及故障報警,能效分析。穩定可靠,訪問便捷。滿足絕大多數數據中心的需求。

  數據中心是與人力資源、自然資源一樣重要的戰略資源,在信息時代下的數據中心行業中,只有對數據進行大規模和靈活性的運用,才能更好的去理解數據,運用數據,才能促使我國數據中心行業快速發展,體現出國家發展的大智慧。海量數據的產生,也促使信息數據的收集與處理發生了重要的轉變,企業也從實體服務走向了數據服務。產業界需求與關注點也發生了轉變,企業關注轉向了數據,計算機行業從追求的計算能力轉變為數據處理能力,軟件業也將從編程為主向數據為主轉變,云計算將從分析向服務轉變。在信息時代下,數據中心的產生,更多的網絡內容也將不再由專業網站或者特定人群所產生,而是由全體網民共同參與。隨著數據中心行業的興起,網民參與互聯網、貢獻內容也更加便捷,呈現出多元化。巨量網絡數據都能夠存儲在數據中心,數據價值也會越來越高,可靠性能也在進一步加強。

作者介紹黃飛蓉,本科,江蘇安科瑞電器制造有限公司,主要從事光儲充等研發與應用;

產品推薦:導軌式直流電能表;直流霍爾傳感器;多用戶預付費電能表

微信掃一掃

郵箱:panli@email.acrel.cn

傳真:

地址:江蘇省江陰市南閘東盟路5號

Copyright © 2025 江蘇安科瑞微電網研究院有限公司版權所有   備案號:蘇ICP備20029731號-4   技術支持:智能制造網
主站蜘蛛池模板: | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |