99蜜桃臀久久久欧美精品_亚洲精品成人福利网站_免费xxxx大片国产在线_色偷偷五月天_亚洲情网站_就要爱爱视频_免费观看18禁无遮挡真人网站_国产成人福利美女观看视频_91热爆在线观看_总裁憋尿揉裆呻吟一天不许尿_久久av在线影院_丰满少妇内射一区_久久草草精品入口av_好好日.com_亚洲超碰av_99精品免费在线_国产精品久久久久久亚洲毛片_污的网站_欧美在线观看免费观看视频_www.97色.com

您好,歡迎訪問本網站,我們將竭誠為您服務!
關注我們
關注我們
15343837555

當前位置:首頁 >> 藥材佳選 >> 藥材加工

藥材佳選

道地藥材 工藝創(chuàng)新
如何對河南膏藥代加工過程中的產品標準進行有效監(jiān)管?
詳細內容:

對膏藥代加工過程中的產品標準實施有效監(jiān)管,是確保產品質量和安全性的重要舉措。下面將詳細闡述這一過程的具體措施和策略:

一、原料采選及質量控制

1. 供應商篩選:對于原材料供應商的篩選,需進行整體細致的考察與審核。這包括對供應商的生產資質、生產設備、質量控制體系等各方面的評估,確保其具備提供符合標準原材料的能力。

2. 原料入廠檢驗:建立嚴格的原料入廠檢驗機制,對每批次的原料進行嚴格的質量檢測。這包括對原料的外觀、特性、成分、含量、純度以及微生物限度等方面的檢查,確保原料質量達到要求。對于任何不符合標準的原料,堅決不予接收,從源頭上保障產品質量。

二、生產過程的質量把控

1. 人員培訓與管理:代加工企業(yè)應對生產人員進行定期的專業(yè)培訓,使其熟悉膏藥生產的工藝流程、操作規(guī)范及質量標準。同時,監(jiān)管生產人員是否遵守衛(wèi)生規(guī)范,如穿著規(guī)定的工作服、工作帽、口罩等,以保持生產環(huán)境和個人衛(wèi)生。

2. 生產環(huán)境監(jiān)控:對代加工企業(yè)的生產車間環(huán)境進行持續(xù)監(jiān)控,確保車間的溫度、濕度、潔凈度等符合膏藥生產的要求。定期對車間進行清潔和消毒,以防止微生物污染。此外,還需對生產設備的清潔和維護情況進行檢查,確保設備正常運行,不會對產品質量產生不良影響。

3. 關鍵工序的監(jiān)控:針對膏藥生產中的關鍵工序,如提取、濃縮、煉膏、涂布等,應進行重要點監(jiān)控。這包括檢查生產過程中各工序的參數(shù)是否符合工藝要求,如提取的溫度和時間,濃縮的程度,煉膏的火候等。同時,代加工企業(yè)應做好生產記錄,詳細記錄每批產品在各工序的生產時間、參數(shù)、操作人員等信息,以便于產品追溯和查詢。

三、成品檢驗及留樣觀察

1. 出廠檢驗:建立嚴格的成品出廠檢驗制度,對每批膏藥產品在出廠前進行整體檢驗。檢驗項目應涵蓋質量標準、規(guī)格標準、功效標準等方面,包括外觀、尺寸、重量、成分含量、穩(wěn)定性、微生物限度以及治療功效等。只有檢驗合格的產品方可出廠,對于不合格產品,應責令代加工企業(yè)進行返工或銷毀。

2. 留樣觀察:代加工企業(yè)應對每批次產品進行留樣,留樣數(shù)量應滿足一定時間的觀察和檢驗需求。對留樣產品進行定期觀察和檢驗,以檢查產品在儲存過程中的質量變化情況,如是否出現(xiàn)變色、變質、干裂等問題,及時發(fā)現(xiàn)潛在的質量風險。

四、建立完善的產品追溯體系

1. 信息記錄:建立整體的產品追溯體系,要求代加工企業(yè)對膏藥生產的全過程進行詳細記錄。這包括原材料采購、生產加工、質量檢驗、包裝入庫、銷售等各個環(huán)節(jié)的信息。記錄內容應包括原材料的供應商信息、批次號、生產日期,生產過程中的各工序參數(shù)、操作人員,成品的檢驗報告、批次號、生產日期、保質期等。

2. 標識管理:為每批膏藥產品賦予單一的標識,如批次號、生產日期、追溯碼等。產品包裝上應清晰標注產品的相關信息,包括成分、規(guī)格、功效、使用方法、注意事項等,以便消費者查詢和監(jiān)督。通過產品標識,能夠快速追溯到產品的生產源頭和相關信息,實現(xiàn)對產品質量的全程監(jiān)管。

五、定期審計與監(jiān)督檢查的執(zhí)行

1. 定期審計:委托方應定期對代加工企業(yè)進行審計,以檢查其質量管理體系的運行情況、生產過程的合規(guī)性以及產品質量的穩(wěn)定性等。審計內容包括查閱文件記錄、實地查看生產現(xiàn)場以及與相關人員進行溝通等,及時發(fā)現(xiàn)代加工企業(yè)存在的問題和不足,并提出整改要求。

2. 不定期監(jiān)督檢查:委托方還可進行不定期的監(jiān)督檢查,重要點檢查原材料采購、生產過程控制、成品檢驗等環(huán)節(jié)是否符合產品標準和相關法規(guī)要求。對于檢查中發(fā)現(xiàn)的問題,應立即要求代加工企業(yè)整改,并跟蹤整改情況,確保問題得到有效解決。

總之,通過以上措施和方法的有效實施,可以對膏藥代加工過程中的產品標準進行有效監(jiān)管,確保產品質量和安全性達到預期要求。  質量監(jiān)管與標準執(zhí)行

一、原材料的嚴格篩選

對進廠的原材料執(zhí)行嚴密的品質檢查流程,細致入微地核對是否符合質量標準,以確保產品原料的佳質可靠。

二、生產過程中的多頻次檢驗

在生產流程的各個環(huán)節(jié)中,定期進行質量檢測與把控,通過細密的儀器與嚴謹?shù)牧鞒蹋_保每個環(huán)節(jié)的質量達標。

三、成品的整體檢測

對末終產品進行細致整體的質量檢測,確保其完全符合末終的質量標準,為消費者提供安全、可靠的產品。

四、詳盡的生產與檢驗記錄

對生產過程中的各項參數(shù)和操作進行詳盡的記錄,以便后續(xù)追溯與分析,同時也為產品質量提供了堅實的依據(jù)。

五、檢驗報告的歸檔保存

所有原材料、過程檢驗和成品檢驗的記錄都應妥善保存,作為產品質量追溯的重要依據(jù)。

六、建立快效的產品追溯體系

構建完善的產品追溯系統(tǒng),當出現(xiàn)問題時能夠迅速定位并解決,保障消費者的權益。

七、定期的員工質量管理培訓

定期組織員工進行質量管理相關的培訓,確保員工熟練掌握相關標準和要求,提升整體質量意識。

八、考核與激勵機制的建立

設立科學的考核機制,對員工在質量管理方面的表現(xiàn)進行評估,同時通過激勵機制激發(fā)員工的工作積極性。

九、客戶聲音的傾聽與改進

積極收集客戶的反饋意見,了解產品質量和服務的實際情況,根據(jù)客戶需求和市場需求持續(xù)改進質量管理體系。

十、合同條款與法律保障的雙重保障

在合同中明確約定質量標準和監(jiān)管要求,同時確保合同具有法律效力,為雙方的合作提供法律保障。

具體實施步驟詳述:

初步的品質溝通

與代工廠進行初步的溝通與交流,明確雙方對于產品質量的期望與標準。

合同詳細條款的制定

在合同中詳細列出各項質量標準和監(jiān)管措施,確保雙方對于責任與義務有清晰的理解。

定期的內部與第三方審核

定期進行內部與第三方的質量審核,確保生產流程與質量標準相符合。

實時監(jiān)控系統(tǒng)的運用

利用先進的實時監(jiān)控系統(tǒng),對生產過程中的各項參數(shù)進行嚴密監(jiān)控,確保其符合標準。

整體的檢測流程

不僅對原材料進行檢測,還包括對生產過程中的半成品及末終成品的河南膏藥電商源頭代工OEM貼牌整體檢測。

記錄與追溯體系的建立

建立完善的記錄與追溯體系,確保每一批產品的生產與檢驗過程都有據(jù)可查。

員工培訓與考核并舉

不僅定期對員工進行質量管理培訓,還通過考核機制評估員工對于相關標準和要求的掌握程度。

持續(xù)改進的循環(huán)

持續(xù)收集客戶反饋,并根據(jù)反饋與審核結果不斷改進質量管理體系。

應急預案的制定與實施

制定應急預案,明確在出現(xiàn)質量問題時的處理流程與糾正措施,確保問題能夠得到迅速解決。

通過上述措施與方法,我們能夠有效地監(jiān)管膏藥代加工過程中的產品質量標準,確保產品www.advup.cn的品質與合規(guī)性,為合作雙方提供堅實的保障。


發(fā)布時間:2025-02-28  閱讀:309 次  【打印此頁】
下一篇:沒有了!
在線客服
服務熱線

服務熱線

15343837555

15343837555

微信咨詢
微信二維碼
返回頂部
×微信二維碼

截屏,微信識別二維碼

微信號:

(點擊微信號復制,添加好友)

打開微信

微信號已復制,請打開微信添加咨詢詳情!
主站蜘蛛池模板: | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |