Autotaskmcp
概述
安裝
工具列表
內容詳情
替代品
什麼是Autotask MCP Server?
Autotask MCP Server是一個橋樑工具,它將Claude AI助手與Autotask專業服務自動化(PSA)系統連接起來。通過這個服務器,您可以直接在Claude聊天界面中使用自然語言來查詢、創建和管理Autotask中的工單、客戶信息和聯繫人數據,就像與一位懂技術的助手交談一樣。如何使用Autotask MCP Server?
使用過程非常簡單:首先完成一次性的配置設置,將您的Autotask賬戶憑證安全地存儲在本地配置文件中。配置完成後,每次啟動Claude Desktop時,服務器會自動連接,您就可以直接在Claude中詢問關於Autotask數據的問題或執行管理操作。適用場景
這個工具特別適合技術支持團隊、IT服務經理和客戶服務代表。當您需要快速查找客戶信息、創建新的支持工單、更新工單狀態或搜索特定問題時,無需離開Claude界面即可完成,大大提高了工作效率。主要功能
工單管理
搜索、查看、創建和更新Autotask工單。支持按狀態、優先級、分配人等條件篩選,可以添加備註和更改工單狀態。
公司搜索
通過公司名稱快速查找客戶信息,獲取公司詳細資料和關聯數據。
聯繫人管理
按公司、電子郵件或姓名搜索聯繫人,獲取聯繫人的完整信息和工作職責。
雙格式響應
支持Markdown(人類可讀)和JSON(機器可讀)兩種響應格式,既方便人工查看,也適合自動化處理。
安全認證
使用標準的Autotask API密鑰認證,憑證存儲在本地配置文件中,不通過網絡傳輸。
智能錯誤處理
提供清晰易懂的錯誤信息,幫助用戶快速識別和解決連接或權限問題。
優勢
無需學習複雜的Autotask界面,使用自然語言即可操作
大幅減少在不同應用間切換的時間
配置簡單,5分鐘內即可完成設置
支持豐富的查詢條件,靈活查找所需信息
響應速度快,即時獲取Autotask數據
完全免費開源,由專業團隊維護
侷限性
需要Claude Desktop應用,不支持網頁版Claude
僅支持Autotask系統,不兼容其他PSA平臺
需要有效的Autotask API訪問權限
部分高級Autotask功能可能尚未支持
依賴穩定的網絡連接訪問Autotask API
如何使用
安裝依賴包
在命令行中運行安裝命令,獲取必要的Python庫支持。
測試連接
運行測試腳本驗證您的Autotask憑證是否正確,確保能夠成功連接。
配置Claude Desktop
根據您的操作系統,編輯Claude Desktop的配置文件,添加MCP服務器設置。需要提供Autotask API的完整路徑和您的認證信息。
重啟Claude Desktop
完全退出並重新啟動Claude Desktop應用,使配置生效。
開始使用
在Claude聊天界面中,使用自然語言查詢或管理Autotask數據。
使用案例
快速響應客戶查詢
當客戶來電詢問工單狀態時,您可以直接在Claude中查詢,無需切換到Autotask界面。
批量處理工單
每天早晨檢查所有高優先級未解決的工單,確保緊急問題得到及時處理。
創建標準化工單
為新報告的問題創建結構化工單,確保所有必要信息都被記錄。
客戶信息查找
在通話中快速查找客戶信息,提供個性化服務。
常見問題
為什麼我收到'認證失敗'的錯誤?
請檢查:1) 用戶名、密鑰和集成代碼是否正確且無多餘空格;2) API用戶是否具有足夠的安全權限;3) API URL是否正確(注意webservices後的數字應與您的Autotask實例匹配)。
MCP服務器沒有出現在Claude中怎麼辦?
請按順序檢查:1) 配置文件JSON語法是否正確;2) Python腳本的路徑是否為絕對路徑;3) 是否完全重啟了Claude Desktop(不只是關閉窗口);4) 查看Claude日誌文件獲取更多信息。
我可以在網頁版Claude中使用這個服務器嗎?
目前不支持。MCP服務器需要與Claude Desktop桌面應用配合使用,因為需要本地配置和進程通信。網頁版Claude沒有這個能力。
這個工具安全嗎?我的Autotask憑證會被洩露嗎?
是安全的。憑證存儲在您本地計算機的配置文件中,不會發送到任何遠程服務器。所有通信都通過Autotask官方的加密API進行,與您手動使用Autotask網頁界面同樣安全。
支持哪些Autotask版本?
支持所有使用REST API v1.0的Autotask版本。如果您的Autotask實例可以通過webservices[x].autotask.net訪問,就應該兼容。測試腳本會幫助您驗證兼容性。
我可以自定義或擴展這個服務器的功能嗎?
可以!這是開源項目,您可以根據需要修改Python代碼。支持添加新的查詢功能、自定義響應格式或集成其他系統。建議先了解MCP協議和Autotask API文檔。
相關資源
完整文檔
詳細的安裝指南、API參考和高級配置說明
快速開始指南
簡化的5分鐘設置教程,適合初次使用者
Autotask API官方文檔
Autotask官方API參考,瞭解可用端點和數據模型
Model Context Protocol規範
MCP協議的官方技術規範,瞭解底層工作原理
問題反饋與支持
遇到問題或需要幫助時聯繫開發團隊
安裝
複製以下命令到你的Client進行配置
{
"mcpServers": {
"autotask": {
"command": "python",
"args": ["/FULL/PATH/TO/autotask_mcp.py"],
"env": {
"AUTOTASK_USERNAME": "your-username@company.com",
"AUTOTASK_SECRET": "your-api-secret-here",
"AUTOTASK_INTEGRATION_CODE": "your-integration-code-here",
"AUTOTASK_API_URL": "https://webservices5.autotask.net/ATServicesRest/v1.0"
}
}
}
}注意:您的密鑰屬於敏感信息,請勿與任何人分享。
🚀 自動任務MCP服務器
本項目可助力你將自動任務系統與Claude桌面端集成,實現通過Claude便捷管理自動任務中的工單、公司和聯繫人信息,提升工作效率。
🚀 快速開始
步驟 1:安裝依賴項
pip install mcp httpx pydantic
步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟步驟
autotask_get_ticket
根據ID從Autotask獲取工單
參數
ticket_id : int*
描述
要檢索的工單ID
autotask_search_tickets
使用各種過濾器在Autotask中搜索工單
參數
company_id : int*
描述
按公司ID篩選
參數
status : int*
描述
按狀態ID篩選
參數
priority : int*
描述
按優先級ID篩選
參數
assigned_resource_id : int*
描述
按分配的資源ID篩選
參數
queue_id : int*
描述
按隊列ID篩選
參數
title_contains : string*
描述
按標題包含此文本篩選
參數
max_results : int*
描述
要返回的最大結果數
autotask_create_ticket
在Autotask中創建新工單
參數
title : string*
描述
工單標題/主題
參數
description : string*
描述
工單描述
參數
company_id : int*
描述
工單的公司ID
參數
status : int*
描述
狀態ID(默認:1=新建)
參數
priority : int*
描述
優先級ID(默認:2=中等)
參數
queue_id : int*
描述
分配工單的隊列ID
參數
assigned_resource_id : int*
描述
分配工單的資源ID
參數
assigned_resource_role_id : int*
描述
分配資源的角色ID
參數
due_date_time : string*
描述
截止日期/時間(ISO格式)
參數
ticket_type : int*
描述
工單類型(1=服務請求,2=事件等)
autotask_update_ticket
更新Autotask中的現有工單
參數
ticket_id : int*
描述
要更新的工單ID
參數
title : string*
描述
新工單標題
參數
description : string*
描述
新工單描述
參數
status : int*
描述
新狀態ID
參數
priority : int*
描述
新優先級ID
參數
queue_id : int*
描述
新隊列ID
參數
assigned_resource_id : int*
描述
新分配的資源ID
參數
assigned_resource_role_id : int*
描述
分配資源的新角色ID
參數
due_date_time : string*
描述
新截止日期/時間(ISO格式)
autotask_create_ticket_note
在Autotask中的工單上創建備註
參數
ticket_id : int*
描述
要添加備註的工單ID
參數
title : string*
描述
備註標題
參數
description : string*
描述
備註內容/正文
參數
note_type : int*
描述
備註類型ID(1=任務詳情,2=解決方案,3=摘要等)
參數
publish : int*
描述
發佈/可見性設置(1=所有Autotask用戶,2=僅內部,3=Datto內部)
autotask_create_time_entry
在Autotask中創建時間記錄
參數
ticket_id : int*
描述
記錄時間的工單ID(與task_id二選一)
參數
task_id : int*
描述
記錄時間的任務ID(與ticket_id二選一)
參數
resource_id : int*
描述
執行工作的資源ID
參數
role_id : int*
描述
資源的角色ID
參數
date_worked : string*
描述
工作日期(YYYY-MM-DD格式,默認為今天)
參數
hours_worked : float*
描述
工作小時數(必須>0且<=24)
參數
summary_notes : string*
描述
工作摘要/描述
參數
internal_notes : string*
描述
內部備註(客戶不可見)
參數
billing_code_id : int*
描述
工作類型/計費代碼ID
參數
contract_id : int*
描述
計費合同ID
參數
hours_to_bill : float*
描述
可計費小時數(默認為hours_worked)
參數
is_non_billable : boolean*
描述
時間是否不可計費
參數
show_on_invoice : boolean*
描述
是否在發票上顯示
參數
start_date_time : string*
描述
開始時間(ISO格式)
參數
end_date_time : string*
描述
結束時間(ISO格式)
autotask_search_companies
在Autotask中搜索公司
參數
name_contains : string*
描述
按公司名稱包含此文本篩選
參數
is_active : boolean*
描述
按活動狀態篩選
參數
max_results : int*
描述
最大結果數
autotask_get_company
根據ID從Autotask獲取公司
參數
company_id : int*
描述
要檢索的公司ID
autotask_search_contacts
在Autotask中搜索聯繫人
參數
company_id : int*
描述
按公司ID篩選
參數
email_contains : string*
描述
按電子郵件包含此文本篩選
參數
first_name : string*
描述
按名字篩選
參數
last_name : string*
描述
按姓氏篩選
參數
max_results : int*
描述
最大結果數
autotask_search_resources
在Autotask中搜索資源(用戶/技術人員)
參數
first_name : string*
描述
按名字篩選
參數
last_name : string*
描述
按姓氏篩選
參數
email : string*
描述
按電子郵件篩選
參數
is_active : boolean*
描述
按活動狀態篩選
參數
max_results : int*
描述
最大結果數
autotask_get_resource
根據ID從Autotask獲取資源
參數
resource_id : int*
描述
要檢索的資源ID
autotask_get_picklist_values
獲取Autotask中字段的下拉列表值
參數
entity : string*
描述
實體名稱(如'Tickets'、'TicketNotes'、'TimeEntries')
參數
field : string*
描述
字段名稱(如'status'、'priority'、'noteType'、'publish')
autotask_search_roles
在Autotask中搜索角色
參數
is_active : boolean*
描述
按活動狀態篩選
參數
max_results : int*
描述
最大結果數
autotask_update_ticket_status_with_note
更新工單狀態並添加備註
參數
ticket_id : int*
描述
要更新的工單ID
參數
status : int*
描述
新狀態ID
參數
note_description : string*
描述
添加說明狀態變更的備註
參數
note_type : int*
描述
備註類型ID(默認:1)
參數
publish : int*
描述
備註發佈設置(默認:1=所有Autotask用戶)
autotask_log_time_and_update_status
記錄時間並可選更新狀態
參數
ticket_id : int*
描述
工單ID
參數
resource_id : int*
描述
執行工作的資源ID
參數
role_id : int*
描述
資源的角色ID
參數
hours_worked : float*
描述
工作小時數
參數
summary_notes : string*
描述
工作摘要
參數
new_status : int*
描述
可選更新工單狀態
參數
date_worked : string*
描述
工作日期(默認為今天)
替代品

Claude Context
Claude Context是一個MCP插件,通過語義代碼搜索為AI編程助手提供整個代碼庫的深度上下文,支持多種嵌入模型和向量數據庫,實現高效代碼檢索。
TypeScript
5.7K
5分
A
Acemcp
Acemcp是一個代碼庫索引和語義搜索的MCP服務器,支持自動增量索引、多編碼文件處理、.gitignore集成和Web管理界面,幫助開發者快速搜索和理解代碼上下文。
Python
9.8K
5分
B
Blueprint MCP
Blueprint MCP是一個基於Arcade生態的圖表生成工具,利用Nano Banana Pro等技術,通過分析代碼庫和系統架構自動生成架構圖、流程圖等可視化圖表,幫助開發者理解複雜系統。
Python
8.2K
4分
M
MCP Agent Mail
MCP Agent Mail是一個為AI編程代理設計的郵件式協調層,提供身份管理、消息收發、文件預留和搜索功能,支持多代理異步協作和衝突避免。
Python
8.4K
5分
M
MCP
微軟官方MCP服務器,為AI助手提供最新微軟技術文檔的搜索和獲取功能
13.0K
5分
A
Aderyn
Aderyn是一個開源的Solidity智能合約靜態分析工具,由Rust編寫,幫助開發者和安全研究人員發現Solidity代碼中的漏洞。它支持Foundry和Hardhat項目,可生成多種格式報告,並提供VSCode擴展。
Rust
10.7K
5分
D
Devtools Debugger MCP
Node.js調試器MCP服務器,提供基於Chrome DevTools協議的完整調試功能,包括斷點設置、單步執行、變量檢查和表達式評估等
TypeScript
10.0K
4分
S
Scrapling
Scrapling是一個自適應網頁抓取庫,能自動學習網站變化並重新定位元素,支持多種抓取方式和AI集成,提供高性能解析和開發者友好體驗。
Python
11.8K
5分

Markdownify MCP
Markdownify是一個多功能文件轉換服務,支持將PDF、圖片、音頻等多種格式及網頁內容轉換為Markdown格式。
TypeScript
23.6K
5分

Baidu Map
已認證
百度地圖MCP Server是國內首個兼容MCP協議的地圖服務,提供地理編碼、路線規劃等10個標準化API接口,支持Python和Typescript快速接入,賦能智能體實現地圖相關功能。
Python
31.2K
4.5分

Firecrawl MCP Server
Firecrawl MCP Server是一個集成Firecrawl網頁抓取能力的模型上下文協議服務器,提供豐富的網頁抓取、搜索和內容提取功能。
TypeScript
85.9K
5分

Sequential Thinking MCP Server
一個基於MCP協議的結構化思維服務器,通過定義思考階段幫助分解複雜問題並生成總結
Python
25.1K
4.5分

Notion Api MCP
已認證
一個基於Python的MCP服務器,通過Notion API提供高級待辦事項管理和內容組織功能,實現AI模型與Notion的無縫集成。
Python
14.1K
4.5分

Magic MCP
Magic Component Platform (MCP) 是一個AI驅動的UI組件生成工具,通過自然語言描述幫助開發者快速創建現代化UI組件,支持多種IDE集成。
JavaScript
16.2K
5分

Edgeone Pages MCP Server
EdgeOne Pages MCP是一個通過MCP協議快速部署HTML內容到EdgeOne Pages並獲取公開URL的服務
TypeScript
18.9K
4.8分

Context7
Context7 MCP是一個為AI編程助手提供即時、版本特定文檔和代碼示例的服務,通過Model Context Protocol直接集成到提示中,解決LLM使用過時信息的問題。
TypeScript
58.2K
4.7分