CrabtreeOn,印度客户定制APP,迁移2.0平台版本
陈嘉乐
2021-02-01 0e9129254837bf36523d69e735527448f71d6337
Merge branch 'master' into wjc
1个文件已添加
21个文件已修改
11131 ■■■■ 已修改文件
Crabtree/.vs/SmartHome/xs/UserPrefs.xml 41 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Crabtree/.vs/SmartHome/xs/project-cache/ON.Ios-Debug|iPhone.json 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
Crabtree/ON.Ios/Resources/Language.ini 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Crabtree/ON/Assets/Language.ini 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Crabtree/ON/Resources/Resource.designer.cs 8054 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Crabtree/SmartHome/HDL/Common/CommonUtlis.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
Crabtree/SmartHome/HDL/Common/HDLLinkUtlis.cs 2168 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Crabtree/SmartHome/HDL/Common/HttpUtil/HttpServerRequest.cs 42 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Crabtree/SmartHome/HDL/Common/HttpUtil/HttpUtil.cs 387 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Crabtree/SmartHome/HDL/Common/HttpUtil/IMessageCommon.cs 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Crabtree/SmartHome/HDL/Common/HttpUtil/NewAPI.cs 10 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Crabtree/SmartHome/HDL/Operation/Control.cs 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Crabtree/SmartHome/HDL/Operation/MyEnum.cs 8 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Crabtree/SmartHome/HDL/Operation/ResponseEntity/API.cs 20 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Crabtree/SmartHome/SmartHome.projitems 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Crabtree/SmartHome/UI/SimpleControl/Phone/Guide/GuideAddGateway.cs 3 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Crabtree/SmartHome/UI/SimpleControl/Phone/Guide/GuideAddResidence.cs 3 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Crabtree/SmartHome/UI/SimpleControl/Phone/Guide/GuideSettingGateway.cs 269 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Crabtree/SmartHome/UI/SimpleControl/Phone/Register/AccountLogin.cs 10 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Crabtree/SmartHome/UI/SimpleControl/Phone/Register/Databackup.cs 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Crabtree/SmartHome/UI/SimpleControl/Phone/Schedule/HelpView.cs 77 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Crabtree/SmartHome/UI/SimpleControl/R.cs 10 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Crabtree/.vs/SmartHome/xs/UserPrefs.xml
@@ -1,37 +1,49 @@
<Properties StartupConfiguration="{9D9EF20B-6E65-4A65-92BF-567EBF1E1443}|Default">
  <MonoDevelop.Ide.ItemProperties.ON.Droid PreferredExecutionTarget="Android.4b65c4650918" />
  <MonoDevelop.Ide.Workbench ActiveDocument="SmartHome/UI/SimpleControl/MainPage.cs">
<Properties StartupConfiguration="{1D83BF28-BA88-4152-BA41-D7EFE90A5437}|Default">
  <MonoDevelop.Ide.ItemProperties.ON.Droid PreferredExecutionTarget="Android.Android_Accelerated_Oreo" />
  <MonoDevelop.Ide.Workbench ActiveDocument="SmartHome/HDL/Common/HDLLinkUtlis.cs">
    <Files>
      <File FileName="SmartHome/UI/SimpleControl/Phone/User/UserSettingView.cs" Line="306" Column="55" />
      <File FileName="SmartHome/UI/SimpleControl/Phone/Schedule/UserSchedule.cs" Line="72" Column="63" />
      <File FileName="SmartHome/UI/SimpleControl/Phone/Schedule/AddSchedule.cs" Line="679" Column="56" />
      <File FileName="SmartHome/HDL/Operation/ResponseEntity/Timer.cs" Line="96" Column="88" />
      <File FileName="SmartHome/UI/SimpleControl/MainPage.cs" Line="410" Column="36" />
      <File FileName="SmartHome/HDL/Common/HDLLinkUtlis.cs" Line="1724" Column="21" />
      <File FileName="SmartHome/UI/SimpleControl/Phone/Schedule/HelpView.cs" Line="220" Column="100" />
      <File FileName="SmartHome/HDL/Operation/UserConfig.cs" Line="162" Column="34" />
      <File FileName="SmartHome/HDL/Operation/UserInfo.cs" Line="1" Column="1" />
    </Files>
    <Pads>
      <Pad Id="ProjectPad">
        <State name="__root__">
          <Node name="SmartHome" expanded="True">
            <Node name="ON.Droid" expanded="True" />
            <Node name="ON.Ios" expanded="True" />
            <Node name="Shared" expanded="True">
              <Node name="HDL" expanded="True">
                <Node name="Common" expanded="True">
                  <Node name="HttpUtil" expanded="True" />
                  <Node name="HDLLinkUtlis.cs" selected="True" />
                </Node>
                <Node name="Operation" expanded="True">
                  <Node name="Device" expanded="True" />
                  <Node name="ResponseEntity" expanded="True" />
                </Node>
              </Node>
              <Node name="IO" expanded="True" />
              <Node name="UI" expanded="True">
                <Node name="SimpleControl" expanded="True">
                  <Node name="Phone" expanded="True">
                    <Node name="Alexa" expanded="True" />
                    <Node name="Guide" expanded="True" />
                    <Node name="Register" expanded="True" />
                    <Node name="Room" expanded="True" />
                    <Node name="Schedule" expanded="True" />
                    <Node name="Sensor" expanded="True" />
                    <Node name="User" expanded="True" />
                    <Node name="Warning" expanded="True" />
                  </Node>
                  <Node name="MainPage.cs" selected="True" />
                </Node>
              </Node>
            </Node>
          </Node>
        </State>
      </Pad>
      <Pad Id="MonoDevelop.Debugger.WatchPad">
        <State />
      </Pad>
    </Pads>
  </MonoDevelop.Ide.Workbench>
@@ -43,10 +55,13 @@
    <String>IosService/IosService.csproj</String>
    <String>DroidService/DroidService.csproj</String>
  </DisabledProjects>
  <MonoDevelop.Ide.Workspace ActiveConfiguration="Debug|iPhoneSimulator" />
  <MonoDevelop.Ide.ItemProperties.ON.Ios PreferredExecutionTarget="MonoDevelop.IPhone.IPhoneSimulatorTarget.D4411691-F5B8-40F4-97C1-964F33115DBC" />
  <MonoDevelop.Ide.Workspace ActiveConfiguration="Debug|iPhone" />
  <MonoDevelop.Ide.ItemProperties.ON.Ios PreferredExecutionTarget="MonoDevelop.IPhone.IPhoneDeviceTarget.00008030-00014C392121802E" />
  <MonoDevelop.Ide.DebuggingService.Breakpoints>
    <BreakpointStore />
    <BreakpointStore>
      <Breakpoint file="/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Common/HttpUtil/HttpUtil.cs" relfile="SmartHome/HDL/Common/HttpUtil/HttpUtil.cs" line="219" column="1" />
      <Breakpoint file="/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Common/HttpUtil/HttpUtil.cs" relfile="SmartHome/HDL/Common/HttpUtil/HttpUtil.cs" line="215" column="1" />
    </BreakpointStore>
  </MonoDevelop.Ide.DebuggingService.Breakpoints>
  <MultiItemStartupConfigurations />
</Properties>
Crabtree/.vs/SmartHome/xs/project-cache/ON.Ios-Debug|iPhone.json
@@ -1 +1 @@
{"Format":1,"ProjectReferences":[],"MetadataReferences":[{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/dll/IOS/JLJailBreak.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/packages/Microsoft.AppCenter.Analytics.4.0.0/lib/Xamarin.iOS10/Microsoft.AppCenter.Analytics.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/packages/Microsoft.AppCenter.Analytics.4.0.0/lib/Xamarin.iOS10/Microsoft.AppCenter.Analytics.iOS.Bindings.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/packages/Microsoft.AppCenter.Crashes.4.0.0/lib/Xamarin.iOS10/Microsoft.AppCenter.Crashes.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/packages/Microsoft.AppCenter.Crashes.4.0.0/lib/Xamarin.iOS10/Microsoft.AppCenter.Crashes.iOS.Bindings.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/packages/Microsoft.AppCenter.4.0.0/lib/Xamarin.iOS10/Microsoft.AppCenter.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/packages/Microsoft.AppCenter.4.0.0/lib/Xamarin.iOS10/Microsoft.AppCenter.iOS.Bindings.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Microsoft.CSharp.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/dll/IOS/MJRefresh_Xamarin.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/packages/MQTTnet.3.0.13/lib/netstandard2.1/MQTTnet.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/mscorlib.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/dll/Newtonsoft.Json.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/OpenTK-1.0.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/packages/RestSharp.106.11.7/lib/netstandard2.0/RestSharp.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/dll/IOS/Shared.IOS.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/dll/IOS/Shared.IOS.TBL.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/System.Core.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/System.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Drawing.Common.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/System.IO.Compression.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/System.Net.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/System.Net.Http.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/System.Web.Services.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/System.Xml.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/packages/Xamarin.Essentials.1.6.0/lib/xamarinios10/Xamarin.Essentials.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Xamarin.iOS.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/packages/ZXing.Net.Mobile.2.4.1/lib/Xamarin.iOS10/ZXing.Net.Mobile.Core.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/packages/ZXing.Net.Mobile.2.4.1/lib/Xamarin.iOS10/zxing.portable.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/packages/ZXing.Net.Mobile.2.4.1/lib/Xamarin.iOS10/ZXingNetMobile.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Contracts.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.FileVersionInfo.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Net.Security.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Xml.XPath.XDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Net.WebSockets.Client.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.IO.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Dynamic.Runtime.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Runtime.Serialization.Xml.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Principal.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Reflection.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Threading.ThreadPool.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Cng.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.EventBasedAsync.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encryption.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Runtime.CompilerServices.VisualC.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Threading.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.DeriveBytes.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/netstandard.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.IO.UnmanagedMemoryStream.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.Http.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Xml.XPath.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Xml.XmlDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Xml.Xsl.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Resources.Writer.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Console.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Net.Cache.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Net.Sockets.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Text.Encoding.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Net.NetworkInformation.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Net.Utilities.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Principal.Windows.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Claims.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Hashing.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.DriveInfo.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.X509Certificates.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Reflection.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Runtime.Numerics.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.Watcher.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.TraceSource.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Reflection.Emit.Lightweight.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Text.Encoding.CodePages.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Linq.Expressions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Threading.Timer.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Runtime.InteropServices.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.IO.Pipes.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Net.HttpListener.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Text.RegularExpressions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Threading.Tasks.Parallel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Collections.NonGeneric.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Collections.Concurrent.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Threading.Overlapped.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Pkcs.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Runtime.Handles.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Data.SqlClient.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.ObjectModel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Net.WebHeaderCollection.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Runtime.InteropServices.RuntimeInformation.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.TypeConverter.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Net.Mail.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Threading.Tasks.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Linq.Parallel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Xml.XDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.SecureString.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/Microsoft.Win32.Registry.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.RSA.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.Annotations.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.IO.Compression.ZipFile.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Runtime.InteropServices.WindowsRuntime.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Linq.Queryable.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Resources.ResourceManager.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Resources.Reader.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Collections.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Reflection.Emit.ILGeneration.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Data.Common.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Net.NameResolution.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.ServiceProcess.ServiceController.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encryption.ECDiffieHellman.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Runtime.Loader.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.Security.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Net.AuthenticationManager.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Xml.ReaderWriter.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Threading.Tasks.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Tracing.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.AppContext.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Buffers.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encryption.ECDsa.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Csp.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.TextWriterTraceListener.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Text.Encoding.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.IO.MemoryMappedFiles.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.OpenSsl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/Microsoft.Win32.Registry.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Globalization.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.RandomNumberGenerator.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Collections.Specialized.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.ProtectedData.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.ValueTuple.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Xml.XPath.XmlDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Runtime.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Net.ServicePoint.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Xml.XmlSerializer.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Reflection.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Globalization.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Runtime.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Resources.ReaderWriter.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encoding.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.IO.IsolatedStorage.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Threading.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.NetTcp.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Reflection.TypeExtensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Globalization.Calendars.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Net.Requests.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Net.WebSockets.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Reflection.Emit.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Runtime.Serialization.Json.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Algorithms.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Threading.Thread.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Linq.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Process.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Tools.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Hashing.Algorithms.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Debug.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/Microsoft.Win32.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Runtime.Serialization.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.TraceEvent.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Drawing.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Runtime.Serialization.Formatters.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Net.Ping.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.Duplex.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.StackTrace.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Reflection.DispatchProxy.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encryption.Aes.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Memory.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Net.Primitives.dll","Aliases":[],"Framework":null}],"Files":["/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Main.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/AppDelegate.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/ViewController.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/ViewControllerBase.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Reachability.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/IosMethod.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Scan.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/BusSocket.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/CRC.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/ABase.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/HVAC.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/Common.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/CommonSwitch.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/Scene.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Global.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/MyEnum.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Packet.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Target.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/Net/DownLoadIImage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/Net/HttpListener.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/CommonPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/Series.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Control.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/OnePortWirelessFR.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/LightSwitch.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/LightDimming.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/OnePortBus.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/CurtainModel.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/R.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/AppAttribute.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/EquipmentPublicClass.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/FoolHeat.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/ACPanel.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/ButtonPanel.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/FoolHeatPanel.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/IO/FileUtils.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/DryContact.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/InfraredMode.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/MusicModel.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/ACInfrared.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/CurtainTrietex.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/CurtainRoller.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Command.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/Room.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/AC.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Format.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/A31Music.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/A31PlayStatus.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/FoolHeat/UserDeviceToFH.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/FoolHeat/UserFHPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/SecurityModul.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/TV/UserTVNumberView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/TV/UserTVAddCustomChannel.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/TV/UserTVCustomChannel.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/TV/UserTVFrameLayout.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/TV/UserDeviceToTV.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Curtain/SystemCurtainModel.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Curtain/SystemCurtainRoller.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Curtain/SystemCurtainTrietex.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Curtain/UserCurtainPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Curtain/UserDeviceToCurtains.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Panel/SystemACPanel.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Panel/SystemFloorHeatingPanel.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/SystemLightDimming.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/SystemLightSwitch.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/UserDeviceToLight.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/UserLightPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/AC/SystemACHost.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/AC/UserACPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/AC/UserDeviceToAC.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemEquipmentBase.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemHomePage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemInfrared.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemMiddle.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemMusicModel.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemOnePortBus.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemRemote.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemWirelessGateway.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserDryContact.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserHomePage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserMiddle.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserTop.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Panel/SystemPanel.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Scene/UserScenePage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Scene/UserAddSceneDevice.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Scene/SceneMethod.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/LightLogic.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/SystemLightLogic.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/Backup.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/Databackup.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/ForgotPassword.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Warning/WarningList.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/RemoteInfo.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/UserDeviceToSocket.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/FoolHeat/SystemFoolHeat.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/FanModule.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Fan/SystemFan.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Fan/UserFan.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Fan/UserDeviceToFan.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Panel/SystemMusicPanel.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/MusicPanel.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/LogicModule.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/AC/ACMethod.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/MainPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/MusicA31.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/Net/MyWebClient.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/SkinStyle.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/RCU.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemRCU.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/LightMixDimming.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/LightMixSwitch.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/SystemLightMixDimming.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/SystemLightMixSwitch.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/LightEnergySwitch.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/SystemLightEnergySwitch.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/FavoriteRoom.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/SuperWireless.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserSettingView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserDeviceView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Scene/UserDeviceToScene.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/DoorLock.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockAlarmScene.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockAlarmSceneTargets.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockEditedScence.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockInfo.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockRecord.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockRemindSetting.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockScene.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockSystemSetting.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockUserMangement.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/FingerPrint.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/GenerateTempPasswordResult.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/PasswordList.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/ProximityCard.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/RemotelyUnlock.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockSecurity.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/TempPasswordList.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/TemporaryPassword.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/UserDeviceToDoorLock.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/UserDoorLock.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/UserIDView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/AccountRegistration.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/AccountLogin.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/AccountView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/SubaccountListView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/AccountModifyPassword.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/ResultStatus.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/ResultSubaccount.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/FingerprintAndProximityScene.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/FirstRemoteUnlock.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/RemoteUnLockForgetPassword.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/RemoteUnLockPasswordReset.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/RemoteUnlockPasswordSet.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/RemoteUnLockPasswordSetOrModify.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/DMX48.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/UniversalDevice.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/UniversalDevice/UserDeviceToUniversalDevice.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/UniversalDevice/UserUniversalPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Security/UserDeviceToSecurity.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Security/UserSecurityAreaPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Security/UserSecurityPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/UserInfo.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/Sensor.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/SystemSensor.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserDeviceToSensor.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/DeviceCommon.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/PushMessageEntity.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/Security.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/CustomViewObj.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/HomeTheater.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/HomeListView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/ResponseEntity/DeviceInfoRes.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/ResponseEntity/GatewayRes.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/ResponseEntity/ResponsePack.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/ResponseEntity/RoomInfoRes.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/ResponseEntity/RoomObjectiveRes.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/ResponseEntity/SceneObjectiveRes.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/ResponseEntity/SceneRes.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/ResponseEntity/SubAccountRes.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/ResponseEntity/UserLoginRes.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/ResponseEntity/BackupInfoRes.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/ResponseEntity/FolderRes.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/ResponseEntity/MessageInfoRes.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/ResponseEntity/RegionInfoRes.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemOnePortBusBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/FreshAir.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/FresAir/SysFresAir.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/UserConfig.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/FresAir/UserFresAirList.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/FresAir/FreshAirBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/FresAir/UserFreshAirPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Security/UserSecurityAreaView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Security/UserSecurityView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/CustomAC.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorSettingPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorSettingPushPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/AccountListDB.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorSettingTempPushDialog.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorAutomationPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/ResponseEntity/SendJson.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorAutomationTargetSet.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorAutomationDeviceSetPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorHistoryPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/ResponseEntity/GetSensorPushHistory.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorAutomationDeviceTypeChoose.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/ResponseEntity/SensorHistory.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorAutomationSettingPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorAutomationConditionSettingPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Guide/GuideAddResidence.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Guide/GuideAddGateway.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/GatewayBase.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Room/UserRoom.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Room/UserRooms.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Room/UserDeviceListPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Schedule/UserSchedule.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Schedule/AddSchedule.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/ResponseEntity/Timer.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Schedule/HelpView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/ResponseEntity/Alexa.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Alexa/AlexaSettingPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Alexa/AlexaDeviceListPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31AddListMuisc.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31CNRadio.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31CnList.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31CommonLogin.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31DeviceArgument.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31Dlna.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31DlnaList.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31DlnaListMusic.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31EqualizerMode.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31GenresListPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31LikeList.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31ListMusic.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31LocalMusic.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31MusicSoAaAl.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31MusicSourcePage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31MyList.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31NewPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31Pandora.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31PandoraList.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31PlayList.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31PlayListPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31PlayMusicPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31RadioList.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31RadioPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31Rename.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31Search.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31SetInformation.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31SoAaAl.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31Song.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31StreamingMusic.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31TidalHomePage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31TidalLogin.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31TidalMymusic.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31TidalRisingPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31TidalSearchTrackPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31Tidalhome.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31Usbmusic.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31UserLogin.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31Wifi.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31WifiPassword.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31vTuner.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/DLNAServer.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/Homemusic.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/LikeList.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/ListPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/MyMusic.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/PandoraConfig.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/PlayPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/RadioPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/SetUpPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/SonglistPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/SourcePage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/Tidal.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/Usbmusic.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/WiFiSet.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Alexa/AlexaSceneEditPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Guide/GuideSettingInfraredModule.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/TV/ConfigIRCode.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/MqttCommon.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Guide/GuideSettingGateway.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/OnePortMqttFR.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/ResponseEntity/API.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/SendControl.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Room/GenericDialog.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Alexa/AlexaAddScenePage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Common/Constant.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Common/HttpUtil/ErrorCode.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Common/HttpUtil/HttpServerRequest.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Common/HttpUtil/HttpUtil.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Common/HttpUtil/IMessageCommon.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Common/HttpUtil/NewAPI.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Common/HttpUtil/NewApiRes.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Common/CommonUtlis.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Common/Utlis.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Common/CommonConfig.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Info.plist","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Entitlements.plist","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/packages.config","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Language.ini","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/InfraredCode/1.txt","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/InfraredCode/2.txt","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/InfraredCode/3.txt","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/InfraredCode/4.txt","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/InfraredCode/5.txt","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/InfraredCode/6.txt","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/InfraredType/1.txt","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/InfraredType/2.txt","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/InfraredType/3.txt","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/InfraredType/4.txt","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/InfraredType/5.txt","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/InfraredType/6.txt","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Base.lproj/localizable.txt","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Base.lproj/localizableEn.txt","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/titilliumtext25l005.otf","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/MJRefresh.bundle/arrow@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/MJRefresh.bundle/en.lproj/Localizable.strings","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/MJRefresh.bundle/zh-Hans.lproj/Localizable.strings","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/MJRefresh.bundle/zh-Hant.lproj/Localizable.strings","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/PGDatePicker.bundle/en.lproj/Localizable.strings","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/PGDatePicker.bundle/zh-Hans.lproj/Localizable.strings","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/PGDatePicker.bundle/zh-Hant.lproj/Localizable.strings","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/hold.wav","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/line_real.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/linphonerc","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/linphonerc-factory","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/linphonerc-factory~ipad","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/linphonerc~ipad","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/ring.caf","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/ring.wav","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/ringback.wav","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/rootca.pem","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/shortring.caf","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/en.lproj/InfoPlist.strings","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/zh-Hans.lproj/InfoPlist.strings","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/echarts.html","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/js/echarts-all.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/theme/blue.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/theme/dark.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/theme/gray.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/theme/green.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/theme/helianthus.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/theme/infographic.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/theme/macarons.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/theme/macarons2.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/theme/mint.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/theme/red.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/theme/roma.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/theme/sakura.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/theme/shine.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/AC+.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/AC+Selected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/AC-.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/AC-Selected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/AC.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACAuto.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACBackground.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACClose.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACCloseSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACDehumidification.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACDialog+.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACDialog+On.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACDialog-.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACDialog-On.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACDialogForward.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACDialogForwardOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACDialogRegresses.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACDialogRegressesOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACDialogSwitch.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACDialogSwitchOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACDialog_.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACHeating.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACHeatingSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACHighWind.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACHighWindSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACLeft.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACLeftSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACLowWind.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACLowWindSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACModeAuto.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACRefrigeration.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACRight.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACRightSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACStroke.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/DialogTime+.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/DialogTime+On.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/DialogTime-.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/DialogTime-On.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ac+1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ac-1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ac_left.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ac_on+.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ac_on-.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ac_right.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AccountSettings/Backup.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AccountSettings/DataShared.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AccountSettings/DeviceManagement.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AccountSettings/UserIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AirQuality/0.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AirQuality/1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AirQuality/10.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AirQuality/13.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AirQuality/14.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AirQuality/15.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AirQuality/16.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AirQuality/17.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AirQuality/18.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AirQuality/19.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AirQuality/2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AirQuality/20.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AirQuality/29.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AirQuality/3.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AirQuality/4.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AirQuality/45.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AirQuality/5.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AirQuality/6.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AirQuality/7.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AirQuality/8.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AirQuality/9.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AirQuality/HumidityIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AirQuality/PM25Icon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/Alexa.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/Choose.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/ChooseOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/CloudLink.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/CloudUnlink.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/Dimmer.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/DimmerOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/Edit.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/EditOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/Help.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/HidePW.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/Position.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/PositionOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/Schedule.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/ShowPW.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/SubaccountIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/Timer.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/WiFi.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/WiFiUnlink.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Curtain/Curtain.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainBackground.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainChange.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainChangeOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainClose.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainCloseSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainOpen.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainOpenSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainRollerDown.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainRollerDownOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainRollerUp.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainRollerUpOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainTimeOut.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainTimeOutSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Curtain/curtain1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Curtain/rollerCurtain.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/doorLockHomePage.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_ headshot.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_ headshot_h0.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_ headshot_h1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_ headshot_h2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_ headshot_h3.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_ headshot_h4.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_ headshot_h5.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_ headshot_h6.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_ scene.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_ scene_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_alarm.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_alert.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_background.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_close.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_device.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_device_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_down_pic.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_down_pic_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_edit_scene_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_error_alarm.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_fingerprint.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_homePage.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_homepage2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_notice.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_open.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_password.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_proximity_card.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_remote.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_search.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_search_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_search_pic.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_search_pic_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_unedit_scene.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_user.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_user_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FH/FH+.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FH/FH+on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FH/FH-.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FH/FH-on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Auto.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Auto_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Cold.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Cold_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Common.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Common_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Day.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Day_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Heat.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Heat_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Leave.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Leave_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Night.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Night_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Switch.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Switch_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Fan/Fan+.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Fan/Fan+On.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Fan/Fan-.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Fan/Fan-On.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Fan/Fan.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Fan/FanBackground.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Fan/FanIconSwitch.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Fan/FanIconSwitchOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Fan/FanOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Fan/FanSpeedBackground.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Fan/FanSwitch.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Fan/FanSwitchOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Fan/Speed0.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Fan/Speed1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Fan/Speed2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Fan/Speed3.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Fan/Speed4.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Fan/Speed5.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Fan/Speed6.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Fan/Speed7.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Fan/Speed8.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FreshAir/FAConstantTemp.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FreshAir/FAConstantTempOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FreshAir/FAInternalCirculation.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FreshAir/FAInternalCirculationOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FreshAir/FAManual.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FreshAir/FAManualOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FreshAir/FASmart.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FreshAir/FASmartOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FreshAir/FreshAir.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FreshAir/FreshAirBackground.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/+.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/+Selected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/Back.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/BackSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/Check.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/CheckSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/DefaultRoomIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/DefaultSceneIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/DefaultSceneIconSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/DelInRightView.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/Down.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/DownSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/DryContact.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/EditInRightView.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/Editor.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/EditorSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/FloorHeating.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/FloorHeatingBackground.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/FloorHeatingSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/Gateway.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/GatewayMapping.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/GatewayMappingSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/GatwayInfoHide.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/GatwayInfoShow.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/Help.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/HelpSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/HomePage.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/HomePageSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/InfraredAC.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/InfraredDVD.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/InfraredFan.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/InfraredIPTV.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/InfraredModel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/InfraredProjector.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/InfraredSTB.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/InfraredTV.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/Item.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/ItemSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/Light.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/LightBackground.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/LightSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/LightingCount.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/LightingCountSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/LogicModule.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/Monitor.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/MonitorSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/More2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/More2Selected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/Music.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/MusicBackground.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/NetParameter.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/NetParameterSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/OnePort.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/OnePortSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/Panel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/PickerColorWheel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/Point.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/PointBig.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/PointBigSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/PointSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/PositioningDialogBack.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/Power.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/PowerSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/Projector.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/RH_Lights.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/RH_LightsSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/RedistributionAddress.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/RedistributionAddressSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/Refresh.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/RefreshOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/Remote.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/RemoteAccess.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/RemoteAccessSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/Right.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/Scan.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/SceneAdd.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/SceneBackground.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/SceneSettingBackground.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/SecenDefaultBackground.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/Security.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/SecurityBackground.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/SecuritySelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/SeekBarButton.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/SwitchClose.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/SwitchOpen.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TVBackground.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TVSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_AV-TV.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_AV-TVSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Add.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_AddSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Back.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_BackSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Bottom.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_BottomSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_ChannelDown.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_ChannelDownSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_ChannelUp.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_ChannelUpSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Down.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_DownSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Home.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_HomeSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Left.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_LeftSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Menu.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_MenuSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Miuns.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_MiunsSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Mute.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_MuteSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_NewFavorite.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_NewFavoriteSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Ok.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_OkSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Power.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_PowerSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Right.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_RightSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_TopBackground.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Up.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_UpSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TextBox.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/Transparent.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/UserSceneDelIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/UserSceneEditIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/Wireless.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/WirelessSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/AllLight.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/AllLightOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/Check.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/CheckOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/DimmingSetting.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/Light+.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/Light+On.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/Light-.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/Light-On.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/LightSceneIcon1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/LightSceneIcon1On.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/LightSceneIcon2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/LightSceneIcon2On.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/LightSceneIcon3.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/LightSceneIcon3On.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/LightSceneIcon4.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/LightSceneIcon4On.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/LightSceneIcon5.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/LightSceneIcon5On.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/LightSceneIcon6.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/LightSceneIcon6On.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/RGBSetting.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/Socket.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/SocketBackground.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/SocketOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/UserLightAddScene.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Logo/Logo.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Logo/Register_logo.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_BottomColor.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_Edit_Kuang.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_Edit_Kuang_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_VideoPlay.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_VideoPlay_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_balcony.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_choose.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_choose_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_close.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_close_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_del.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_del_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_door.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_edit.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_edit_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_full_screen.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_full_screen_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_play.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_play_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_stop.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_stop_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/CD.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/FD.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/FM.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageBack.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageBackgroun.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageFavourite.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageFavouriteSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageMusic.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageRadio.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageSeek.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageSeekSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageSet.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageSounds.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageWatercress.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageWorld.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Homepagedown.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepagedownSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageiHeartRadio.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageplaymusicSelected1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Homepagexiala.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepagexialaSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Homepagplaymusic.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/IEseekSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Lately.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Listreading.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Music.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/MusicBack.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/MusicBackSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/MusicBackgroun.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/MusicPlay.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/MusicPlaySelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/MusicSet.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/MusicVoice.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Next.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/NextSelecte.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayBack.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayBackSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayBackgroun.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayLike.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayLikeSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayList.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayListSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayMusicset.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayMute.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayMuteSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayNext.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayNextSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayPortrait.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayPrve.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayPrveSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlaySelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayVoice.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayVoiceSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Playplay.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayplaySelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Radioaudio.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Radiodown.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/RadiodownSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Radiogarden.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Radioupward.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/RadioupwardSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Rradio.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Selectedaddvol.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Selectedredvol.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Spotify.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Spotify1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Talk.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Tidal.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Tidal1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/USB.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/USB1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/USBselected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/add.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/addvol.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/androidwifi.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/bluetooth.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/bluetooth1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/card.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/content.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/delpas.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/delplayer.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/dlna.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/dlnaSource.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/hidden.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/information.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/iossetwifi.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/kumusic.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/language.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/like.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/likeSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/line.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/line1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/list.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/listSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/local.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/local1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/muiscline.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/muiscline1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/musicMusic.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/musicMusic1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/musiccn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/musicplay1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/mylist.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/nas.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/news.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/noselected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/ocalradio.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/pandora.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/pandora1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/place.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/placeselected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/playModeDDdanquplay.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/playModeDanquplay.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/playModeliebiaoplay.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/playModeshunxuplay.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/playModesuijiplay.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/playmusicplaySelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/podcast.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/popular.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/qqmusic.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/qqmusic1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/radio.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/radioSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/radius.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/radius11.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/radiusselected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/redvol.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/refurbish.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/refurbishSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/rename.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/renameselected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/seekSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/seekdevice.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/selected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/selehidden.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/set.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/sports.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/streaming.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/timelock.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/wifi.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/yyyy.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Navigation/MenuCategory.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Navigation/MenuCategoryOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Navigation/MenuFavorite.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Navigation/MenuFavoriteOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Navigation/MenuRoom.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Navigation/MenuRoomOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Navigation/MenuSettings.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Navigation/MenuSettingsOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACAuto.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACAutoMode.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACAutoModeOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACAutoOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACChuShi.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACChuShiOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACCool.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACCoolOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACHigh.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACHighOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACHot.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACHotOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACLow.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACLowOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACMedium.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACMediumOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACWindMode.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACWindModeOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/AtNight.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/AtNightOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/Automatic.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/AutomaticOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/Backup_.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/Black.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/Day.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/DayOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/FHCooling.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/FHHeating.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/FHPadTemp.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/GoAway.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/GoAwayOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ModeBlackOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/Ordinary.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/OrdinaryOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/PadSetting.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/PadSocket.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/PadSocketOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/PadTemp.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/Register_Account.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/RemoteIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/SidebarData.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/SidebarDevice.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/SidebarRemote.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/SidebarRoom.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/SidebarSystem.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/SidebarZoneControl.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/SpeedBlackOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/SwitchBlackOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Panel/Position.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Password/password_Kuang.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Register/BackupIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Register/BackupIcon_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Register/Backup_ restores.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Register/Backup_ restores_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Register/Register_City_Kuang.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Register/Register_City_Kuang_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Register/Register_Email_Address.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Register/Register_Email_Address_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Register/Register_Email_kuang_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Register/Register_Kuang.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Register/Register_Kuang_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Register/Register_Password_kuang.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Register/Register_Password_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Register/Register_Type.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Register/Register_email_kuang.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Register/backup_Kuang.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Register/backup_Kuang_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Register/backup_Next.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Register/backup_Next_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Register/backup_del.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/RemoteMsg/RemoteIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/RemoteMsg/RemoteIconOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/RemoteMsg/RemoteMsg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/RemoteMsg/RemoteWarining.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Room/FavoriteRoom.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Room/godwon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Room/r1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Room/r2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Room/r3.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Room/r4.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Room/r5.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Scene/Scene.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Scene/s0.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Scene/s1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Scene/s2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Scene/s3.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Scene/s4.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Scene/s5.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Scene/s6.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Scene/s7.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Scene/s8.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Scene/s9.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/Arm.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/ArmOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/Away.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/AwayOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/Day.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/DayOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/Disarm.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/DisarmOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/IconArm.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/IconArmOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/IconDisarm.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/IconDisarmOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/IconDoor.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/IconDoorOffline.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/IconDoorOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/IconInduction.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/IconInductionOffline.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/IconInductionOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/IconWindow.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/IconWindowOffline.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/IconWindowOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/Night.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/NightOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/Reception.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/ReceptionOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/SecurityBackgoround.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/Vacation.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/VacationOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Sensor/Add.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Sensor/AddOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Sensor/Sensor.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Sensor/SensorBackground.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Skin/Check.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Skin/Skin.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Skin/SkinLinstItem.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Skin/SkinOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/ChangeSTB.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/ChangeTV.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/STBIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/STB_ON.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_0.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_0_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_10.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_10_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_1_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_2_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_3.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_3_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_4.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_4_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_5.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_5_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_6.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_6_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_7.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_7_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_8.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_8_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_9.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_9_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_OK.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_OK_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_10.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_11.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_12.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_13.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_14.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_15.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_16.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_17.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_18.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_19.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_20.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_21.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_22.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_23.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_24.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_25.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_26.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_27.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_28.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_29.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_3.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_30.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_31.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_32.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_33.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_34.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_35.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_36.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_37.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_38.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_39.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_4.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_40.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_41.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_42.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_43.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_44.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_5.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_6.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_7.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_8.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_9.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TVIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TVNum0.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TVNum0_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV_Bottom.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV_Edit.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV_ON.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV_edit_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/UniversalDevice/UniversalDevice.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/UniversalDevice/UniversalDeviceBackground.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/UniversalDevice/UniversalDeviceOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/VideoIntercom/VideoIntercom.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/VideoIntercom/VideoIntercomBackground.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TVNum0.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DownIRCodeIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/DownIRCodeIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/FromSharing.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/Logout.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/WiFiOffline.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/CloudOffline.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/addDevice_success.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/addDevice_success.imageset/addDevice_success.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/addDevice_success.imageset/addDevice_success@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/add_server1.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/add_server1.imageset/add_server1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/add_server1.imageset/add_server1@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/add_server2.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/add_server2.imageset/add_server2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/add_server2.imageset/add_server2@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/add_server3.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/add_server3.imageset/add_server3.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/add_server3.imageset/add_server3@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/add_server4.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/add_server4.imageset/add_server4.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/add_server4.imageset/add_server4@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/add_success_icon.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/add_success_icon.imageset/add_success_icon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/add_success_icon.imageset/add_success_icon@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/blue_button.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/blue_button.imageset/blue_button.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/blue_button.imageset/blue_button@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/blue_button_sel.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/blue_button_sel.imageset/blue_button_sel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/blue_button_sel.imageset/blue_button_sel@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/button_disable.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/button_disable.imageset/button_disable.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/button_disable.imageset/button_disable@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/close.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/close.imageset/close.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/close.imageset/close@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/connect_wifi1.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/connect_wifi1.imageset/connect_wifi1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/connect_wifi1.imageset/connect_wifi1@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/connect_wifi2.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/connect_wifi2.imageset/connect_wifi2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/connect_wifi2.imageset/connect_wifi2@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/connect_wifi3.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/connect_wifi3.imageset/connect_wifi3.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/connect_wifi3.imageset/connect_wifi3@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/connect_wifi4.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/connect_wifi4.imageset/connect_wifi4.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/connect_wifi4.imageset/connect_wifi4@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/device.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/device.imageset/device.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/device.imageset/device@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/device_default.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/device_default.imageset/device_default.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/device_default.imageset/device_default@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/device_reset.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/device_reset.imageset/device_reset.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/device_reset.imageset/device_reset@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/failure_account.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/failure_account.imageset/failure_account.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/failure_account.imageset/failure_account@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/failure_server.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/failure_server.imageset/failure_server.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/failure_server.imageset/failure_server@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/failure_wifi.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/failure_wifi.imageset/failure_wifi.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/failure_wifi.imageset/failure_wifi@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/join_qq_group.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/join_qq_group.imageset/join_qq_group.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/join_qq_group.imageset/join_qq_group@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/large_back_btn.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/large_back_btn.imageset/large_back_btn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/large_back_btn.imageset/large_back_btn@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/link_account1.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/link_account1.imageset/link_account1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/link_account1.imageset/link_account1@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/link_account2.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/link_account2.imageset/link_account2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/link_account2.imageset/link_account2@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/link_account3.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/link_account3.imageset/link_account3.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/link_account3.imageset/link_account3@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/link_account4.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/link_account4.imageset/link_account4.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/link_account4.imageset/link_account4@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/logo.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/logo.imageset/logo.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/logo.imageset/logo@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/logo_loading_1.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/logo_loading_1.imageset/logo_loading_1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/logo_loading_1.imageset/logo_loading_1@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/logo_loading_2.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/logo_loading_2.imageset/logo_loading_2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/logo_loading_2.imageset/logo_loading_2@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/logo_loading_3.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/logo_loading_3.imageset/logo_loading_3.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/logo_loading_3.imageset/logo_loading_3@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/logo_loading_4.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/logo_loading_4.imageset/logo_loading_4.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/logo_loading_4.imageset/logo_loading_4@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/message.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/message.imageset/message.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/message.imageset/message@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/message_callhelp.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/message_callhelp.imageset/message_callhelp.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/message_callhelp.imageset/message_callhelp@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/message_sel.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/message_sel.imageset/message_sel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/message_sel.imageset/message_sel@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/no_message-1.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/no_message-1.imageset/no_message.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/no_message-1.imageset/no_message@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/no_message.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/no_message.imageset/no_message.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/no_message.imageset/no_message@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/no_video.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/no_video.imageset/no_video.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/no_video.imageset/no_video@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/no_wifi.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/no_wifi.imageset/no_wifi.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/no_wifi.imageset/no_wifi@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/offline.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/offline.imageset/offline.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/offline.imageset/offline@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/open.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/open.imageset/open.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/open.imageset/open@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/orange_button.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/orange_button.imageset/orange_button.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/orange_button.imageset/orange_button@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/orange_button_sel.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/orange_button_sel.imageset/orange_button_sel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/orange_button_sel.imageset/orange_button_sel@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/pause.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/pause.imageset/pause.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/pause.imageset/pause@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/pause_sel.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/pause_sel.imageset/pause_sel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/pause_sel.imageset/pause_sel@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/picture_bg.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/picture_bg.imageset/picture_bg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/picture_bg.imageset/picture_bg@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/play.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/play.imageset/play.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/play.imageset/play@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/play_close.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/play_close.imageset/play_close.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/play_close.imageset/play_close@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/play_close_sel.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/play_close_sel.imageset/play_close_sel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/play_close_sel.imageset/play_close_sel@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/play_sel.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/play_sel.imageset/play_sel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/play_sel.imageset/play_sel@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/playback.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/playback.imageset/playback.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/playback.imageset/playback@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/playback_sel.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/playback_sel.imageset/playback_sel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/playback_sel.imageset/playback_sel@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_barrel.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_barrel.imageset/preview_barrel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_barrel.imageset/preview_barrel@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_barrel_dis.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_barrel_dis.imageset/preview_barrel_dis.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_barrel_dis.imageset/preview_barrel_dis@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_barrel_sel.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_barrel_sel.imageset/preview_barrel_sel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_barrel_sel.imageset/preview_barrel_sel@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_enlarge.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_enlarge.imageset/preview_enlarge.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_enlarge.imageset/preview_enlarge@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_enlarge_btn_sel.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_enlarge_btn_sel.imageset/preview_enlarge_btn_sel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_enlarge_btn_sel.imageset/preview_enlarge_btn_sel@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_play_btn.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_play_btn.imageset/preview_play_btn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_play_btn.imageset/preview_play_btn@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_play_btn_sel.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_play_btn_sel.imageset/preview_play_btn_sel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_play_btn_sel.imageset/preview_play_btn_sel@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_quality_background.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_quality_background.imageset/preview_quality_background.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_quality_background.imageset/preview_quality_background@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_recording.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_recording.imageset/preview_recording.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_recording.imageset/preview_recording@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_recording_dis.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_recording_dis.imageset/preview_recording_dis.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_recording_dis.imageset/preview_recording_dis@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_recording_sel.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_recording_sel.imageset/preview_recording_sel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_recording_sel.imageset/preview_recording_sel@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_screenshot.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_screenshot.imageset/preview_screenshot.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_screenshot.imageset/preview_screenshot@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_screenshot_dis.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_screenshot_dis.imageset/preview_screenshot_dis.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_screenshot_dis.imageset/preview_screenshot_dis@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_screenshot_sel.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_screenshot_sel.imageset/preview_screenshot_sel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_screenshot_sel.imageset/preview_screenshot_sel@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_stopplay_btn.imageset/.DS_Store","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_stopplay_btn.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_stopplay_btn.imageset/preview_stopplay_btn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_stopplay_btn.imageset/preview_stopplay_btn@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_stopplay_btn_sel.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_stopplay_btn_sel.imageset/preview_stopplay_btn_sel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_stopplay_btn_sel.imageset/preview_stopplay_btn_sel@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_talkback.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_talkback.imageset/preview_talkback.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_talkback.imageset/preview_talkback@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_talkback_dis.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_talkback_dis.imageset/preview_talkback_dis.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_talkback_dis.imageset/preview_talkback_dis@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_talkback_sel.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_talkback_sel.imageset/preview_talkback_sel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_talkback_sel.imageset/preview_talkback_sel@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_unvoice_btn.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_unvoice_btn.imageset/preview_unvoice_btn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_unvoice_btn.imageset/preview_unvoice_btn@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_unvoice_btn_sel.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_unvoice_btn_sel.imageset/preview_unvoice_btn_sel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_unvoice_btn_sel.imageset/preview_unvoice_btn_sel@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_voice_btn.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_voice_btn.imageset/preview_voice_btn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_voice_btn.imageset/preview_voice_btn@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_voice_btn_sel.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_voice_btn_sel.imageset/preview_voice_btn_sel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_voice_btn_sel.imageset/preview_voice_btn_sel@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/ptz_bg.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/ptz_bg.imageset/ptz_bg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/ptz_bg.imageset/ptz_bg@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/ptz_bottom_sel.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/ptz_bottom_sel.imageset/ptz_bottom_sel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/ptz_bottom_sel.imageset/ptz_bottom_sel@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/ptz_left_sel.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/ptz_left_sel.imageset/ptz_left_sel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/ptz_left_sel.imageset/ptz_left_sel@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/ptz_right_sel.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/ptz_right_sel.imageset/ptz_right_sel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/ptz_right_sel.imageset/ptz_right_sel@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/ptz_up_sel.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/ptz_up_sel.imageset/ptz_up_sel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/ptz_up_sel.imageset/ptz_up_sel@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/qr_scan_line.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/qr_scan_line.imageset/qr_scan_line.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/qr_scan_line.imageset/qr_scan_line@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/results_pic_bg.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/results_pic_bg.imageset/results_pic_bg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/results_pic_bg.imageset/results_pic_bg@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/setup.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/setup.imageset/setup.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/setup.imageset/setup@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/setup_sel.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/setup_sel.imageset/setup_sel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/setup_sel.imageset/setup_sel@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/slider.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/slider.imageset/slider.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/slider.imageset/slider@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/slider_sel.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/slider_sel.imageset/slider_sel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/slider_sel.imageset/slider_sel@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/spkImg.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/spkImg.imageset/spkImg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/spkImg.imageset/spkImg@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/upgrade.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/upgrade.imageset/upgrade.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/upgrade.imageset/upgrade@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/white_button.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/white_button.imageset/white_button.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/white_button.imageset/white_button@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/white_button_sel.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/white_button_sel.imageset/white_button_sel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/white_button_sel.imageset/white_button_sel@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/wifi_bg.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/wifi_bg.imageset/wifi_bg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/wifi_bg.imageset/wifi_bg@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/场景.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/场景.imageset/场景.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/场景.imageset/场景@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/场景点亮.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/场景点亮.imageset/场景点亮.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/场景点亮.imageset/场景点亮@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/底色.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/底色.imageset/底色.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/底色.imageset/底色@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/placeholderImg.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/placeholderImg.imageset/placeholderImg-1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/placeholderImg.imageset/placeholderImg@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/Back.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/Back.imageset/Back.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/Back.imageset/Back@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/FVBack.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/FVBack.imageset/FVBack.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/FVBack.imageset/FVBack@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/bigUnlock.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/bigUnlock.imageset/bigUnlock.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/bigUnlock.imageset/bigUnlock@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/bigUnlockSelected.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/bigUnlockSelected.imageset/bigUnlockSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/bigUnlockSelected.imageset/bigUnlockSelected@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/CallIn.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/CallIn.imageset/CallIn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/CallIn.imageset/CallIn@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/CallInSelected.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/CallInSelected.imageset/CallInSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/CallInSelected.imageset/CallInSelected@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/camera.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/camera.imageset/camera.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/camera.imageset/camera@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/cameraSelected.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/cameraSelected.imageset/cameraSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/cameraSelected.imageset/cameraSelected@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/check.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/check.imageset/check.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/check.imageset/check@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/checkSelected.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/checkSelected.imageset/checkSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/checkSelected.imageset/checkSelected@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/doorUnlock.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/doorUnlock.imageset/doorUnlock.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/doorUnlock.imageset/doorUnlock@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/doorUnlockSelected.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/doorUnlockSelected.imageset/doorUnlockSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/doorUnlockSelected.imageset/doorUnlockSelected@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/down.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/down.imageset/down.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/down.imageset/down@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/downSelected.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/downSelected.imageset/downSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/downSelected.imageset/downSelected@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/FVAddKey.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/FVAddKey.imageset/FVAddKey.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/FVAddKey.imageset/FVAddKey@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/FVAddKeySelected.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/FVAddKeySelected.imageset/FVAddKeySelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/FVAddKeySelected.imageset/FVAddKeySelected@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/FVbackground.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/FVbackground.imageset/FVbackground.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/FVbackground.imageset/FVbackground@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/hangup.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/hangup.imageset/hangup.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/hangup.imageset/hangup@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/hangupSelected.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/hangupSelected.imageset/hangupSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/hangupSelected.imageset/hangupSelected@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/key.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/key.imageset/key.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/key.imageset/key@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/keySelected.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/keySelected.imageset/keySelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/keySelected.imageset/keySelected@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/lock.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/lock.imageset/lock.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/lock.imageset/lock@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/lockSelected.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/lockSelected.imageset/lockSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/lockSelected.imageset/lockSelected@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/microphone.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/microphone.imageset/microphone.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/microphone.imageset/microphone@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/microphoneSelected.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/microphoneSelected.imageset/microphoneSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/microphoneSelected.imageset/microphoneSelected@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/notAllowSpeak.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/notAllowSpeak.imageset/notAllowSpeak.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/notAllowSpeak.imageset/notAllowSpeak@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/notice.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/notice.imageset/notice.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/notice.imageset/notice@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/noticeSelected.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/noticeSelected.imageset/noticeSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/noticeSelected.imageset/noticeSelected@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/recentVisit.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/recentVisit.imageset/recentVisit.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/recentVisit.imageset/recentVisit@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/recentVisitSelected.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/recentVisitSelected.imageset/recentVisitSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/recentVisitSelected.imageset/recentVisitSelected@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/right.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/right.imageset/right.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/right.imageset/right@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/video.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/video.imageset/video.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/video.imageset/video@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/videoSelected.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/videoSelected.imageset/videoSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/videoSelected.imageset/videoSelected@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/volumeIncrease.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/volumeIncrease.imageset/volumeIncrease.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/volumeIncrease.imageset/volumeIncrease@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/volumeIncreaseSelected.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/volumeIncreaseSelected.imageset/volumeIncreaseSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/volumeIncreaseSelected.imageset/volumeIncreaseSelected@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/volumeReduction.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/volumeReduction.imageset/volumeReduction.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/volumeReduction.imageset/volumeReduction@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/volumeReductionSelected.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/volumeReductionSelected.imageset/volumeReductionSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/volumeReductionSelected.imageset/volumeReductionSelected@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/thumbImage.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/thumbImage.imageset/thumbImage.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/thumbImage.imageset/thumbImage@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/minimumTrackImage.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/minimumTrackImage.imageset/minimumTrackImage.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/minimumTrackImage.imageset/minimumTrackImage@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/maximumTrackImage.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/maximumTrackImage.imageset/maximumTrackImage.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/maximumTrackImage.imageset/maximumTrackImage@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/.DS_Store","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/1242x2208.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/750X1334.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/2208X1242.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/640X960.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/640X1136.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/768X1024.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/1536X2048.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/1024X768.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/2048X1536.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/320X480.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/768X1004.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/1536X2008.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/1024X748.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/2048X1496.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/Image-1.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/2048x2732 .png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/1125X2436.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/2436X1125.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/AppIcon.appiconset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/AppIcon.appiconset/40.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/AppIcon.appiconset/120.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/AppIcon.appiconset/180.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/AppIcon.appiconset/76.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/AppIcon.appiconset/152.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/AppIcon.appiconset/1024.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/iTunesArtwork","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/iTunesArtwork@2x","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/DLL/Newtonsoft.Json.dll"],"BuildActions":["Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","None","None","None","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ITunesArtwork","ITunesArtwork","None"],"Analyzers":[],"AdditionalFiles":[],"EditorConfigFiles":[]}
{"Format":1,"ProjectReferences":[],"MetadataReferences":[{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/dll/IOS/JLJailBreak.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/packages/Microsoft.AppCenter.Analytics.4.0.0/lib/Xamarin.iOS10/Microsoft.AppCenter.Analytics.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/packages/Microsoft.AppCenter.Analytics.4.0.0/lib/Xamarin.iOS10/Microsoft.AppCenter.Analytics.iOS.Bindings.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/packages/Microsoft.AppCenter.Crashes.4.0.0/lib/Xamarin.iOS10/Microsoft.AppCenter.Crashes.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/packages/Microsoft.AppCenter.Crashes.4.0.0/lib/Xamarin.iOS10/Microsoft.AppCenter.Crashes.iOS.Bindings.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/packages/Microsoft.AppCenter.4.0.0/lib/Xamarin.iOS10/Microsoft.AppCenter.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/packages/Microsoft.AppCenter.4.0.0/lib/Xamarin.iOS10/Microsoft.AppCenter.iOS.Bindings.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Microsoft.CSharp.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/dll/IOS/MJRefresh_Xamarin.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/packages/MQTTnet.3.0.13/lib/netstandard2.1/MQTTnet.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/mscorlib.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/dll/Newtonsoft.Json.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/OpenTK-1.0.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/packages/RestSharp.106.11.7/lib/netstandard2.0/RestSharp.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/dll/IOS/Shared.IOS.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/dll/IOS/Shared.IOS.TBL.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/System.Core.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/System.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Drawing.Common.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/System.IO.Compression.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/System.Net.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/System.Net.Http.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/System.Web.Services.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/System.Xml.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/packages/Xamarin.Essentials.1.6.0/lib/xamarinios10/Xamarin.Essentials.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Xamarin.iOS.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/packages/ZXing.Net.Mobile.2.4.1/lib/Xamarin.iOS10/ZXing.Net.Mobile.Core.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/packages/ZXing.Net.Mobile.2.4.1/lib/Xamarin.iOS10/zxing.portable.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/packages/ZXing.Net.Mobile.2.4.1/lib/Xamarin.iOS10/ZXingNetMobile.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Contracts.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.FileVersionInfo.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Net.Security.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Xml.XPath.XDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Net.WebSockets.Client.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.IO.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Dynamic.Runtime.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Runtime.Serialization.Xml.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Principal.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Reflection.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Threading.ThreadPool.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Cng.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.EventBasedAsync.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encryption.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Runtime.CompilerServices.VisualC.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Threading.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.DeriveBytes.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/netstandard.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.IO.UnmanagedMemoryStream.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.Http.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Xml.XPath.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Xml.XmlDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Xml.Xsl.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Resources.Writer.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Console.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Net.Cache.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Net.Sockets.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Text.Encoding.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Net.NetworkInformation.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Net.Utilities.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Principal.Windows.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Claims.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Hashing.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.DriveInfo.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.X509Certificates.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Reflection.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Runtime.Numerics.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.Watcher.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.TraceSource.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Reflection.Emit.Lightweight.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Text.Encoding.CodePages.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Linq.Expressions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Threading.Timer.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Runtime.InteropServices.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.IO.Pipes.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Net.HttpListener.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Text.RegularExpressions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Threading.Tasks.Parallel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Collections.NonGeneric.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Collections.Concurrent.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Threading.Overlapped.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Pkcs.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Runtime.Handles.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Data.SqlClient.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.ObjectModel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Net.WebHeaderCollection.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Runtime.InteropServices.RuntimeInformation.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.TypeConverter.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Net.Mail.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Threading.Tasks.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Linq.Parallel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Xml.XDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.SecureString.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/Microsoft.Win32.Registry.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.RSA.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.Annotations.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.IO.Compression.ZipFile.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Runtime.InteropServices.WindowsRuntime.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Linq.Queryable.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Resources.ResourceManager.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Resources.Reader.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Collections.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Reflection.Emit.ILGeneration.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Data.Common.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Net.NameResolution.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.ServiceProcess.ServiceController.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encryption.ECDiffieHellman.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Runtime.Loader.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.Security.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Net.AuthenticationManager.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Xml.ReaderWriter.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Threading.Tasks.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Tracing.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.AppContext.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Buffers.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encryption.ECDsa.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Csp.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.TextWriterTraceListener.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Text.Encoding.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.IO.MemoryMappedFiles.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.OpenSsl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/Microsoft.Win32.Registry.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Globalization.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.RandomNumberGenerator.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Collections.Specialized.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.ProtectedData.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.ValueTuple.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Xml.XPath.XmlDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Runtime.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Net.ServicePoint.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Xml.XmlSerializer.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Reflection.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Globalization.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Runtime.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Resources.ReaderWriter.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encoding.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.IO.IsolatedStorage.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Threading.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.NetTcp.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Reflection.TypeExtensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Globalization.Calendars.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Net.Requests.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Net.WebSockets.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Reflection.Emit.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Runtime.Serialization.Json.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Algorithms.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Threading.Thread.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Linq.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Process.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Tools.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Hashing.Algorithms.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Debug.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/Microsoft.Win32.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Runtime.Serialization.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.TraceEvent.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Drawing.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Runtime.Serialization.Formatters.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Net.Ping.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.Duplex.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.StackTrace.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Reflection.DispatchProxy.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encryption.Aes.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Memory.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Net.Primitives.dll","Aliases":[],"Framework":null}],"Files":["/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Main.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/AppDelegate.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/ViewController.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/ViewControllerBase.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Reachability.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/IosMethod.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Scan.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/BusSocket.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/CRC.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/ABase.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/HVAC.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/Common.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/CommonSwitch.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/Scene.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Global.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/MyEnum.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Packet.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Target.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/Net/DownLoadIImage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/Net/HttpListener.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/CommonPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/Series.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Control.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/OnePortWirelessFR.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/LightSwitch.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/LightDimming.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/OnePortBus.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/CurtainModel.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/R.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/AppAttribute.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/EquipmentPublicClass.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/FoolHeat.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/ACPanel.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/ButtonPanel.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/FoolHeatPanel.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/IO/FileUtils.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/DryContact.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/InfraredMode.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/MusicModel.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/ACInfrared.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/CurtainTrietex.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/CurtainRoller.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Command.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/Room.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/AC.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Format.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/A31Music.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/A31PlayStatus.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/FoolHeat/UserDeviceToFH.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/FoolHeat/UserFHPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/SecurityModul.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/TV/UserTVNumberView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/TV/UserTVAddCustomChannel.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/TV/UserTVCustomChannel.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/TV/UserTVFrameLayout.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/TV/UserDeviceToTV.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Curtain/SystemCurtainModel.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Curtain/SystemCurtainRoller.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Curtain/SystemCurtainTrietex.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Curtain/UserCurtainPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Curtain/UserDeviceToCurtains.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Panel/SystemACPanel.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Panel/SystemFloorHeatingPanel.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/SystemLightDimming.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/SystemLightSwitch.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/UserDeviceToLight.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/UserLightPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/AC/SystemACHost.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/AC/UserACPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/AC/UserDeviceToAC.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemEquipmentBase.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemHomePage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemInfrared.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemMiddle.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemMusicModel.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemOnePortBus.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemRemote.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemWirelessGateway.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserDryContact.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserHomePage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserMiddle.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserTop.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Panel/SystemPanel.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Scene/UserScenePage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Scene/UserAddSceneDevice.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Scene/SceneMethod.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/LightLogic.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/SystemLightLogic.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/Backup.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/Databackup.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/ForgotPassword.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Warning/WarningList.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/RemoteInfo.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/UserDeviceToSocket.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/FoolHeat/SystemFoolHeat.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/FanModule.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Fan/SystemFan.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Fan/UserFan.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Fan/UserDeviceToFan.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Panel/SystemMusicPanel.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/MusicPanel.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/LogicModule.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/AC/ACMethod.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/MainPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/MusicA31.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/Net/MyWebClient.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/SkinStyle.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/RCU.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemRCU.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/LightMixDimming.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/LightMixSwitch.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/SystemLightMixDimming.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/SystemLightMixSwitch.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/LightEnergySwitch.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/SystemLightEnergySwitch.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/FavoriteRoom.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/SuperWireless.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserSettingView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserDeviceView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Scene/UserDeviceToScene.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/DoorLock.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockAlarmScene.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockAlarmSceneTargets.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockEditedScence.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockInfo.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockRecord.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockRemindSetting.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockScene.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockSystemSetting.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockUserMangement.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/FingerPrint.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/GenerateTempPasswordResult.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/PasswordList.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/ProximityCard.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/RemotelyUnlock.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockSecurity.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/TempPasswordList.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/TemporaryPassword.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/UserDeviceToDoorLock.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/UserDoorLock.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/UserIDView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/AccountRegistration.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/AccountLogin.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/AccountView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/SubaccountListView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/AccountModifyPassword.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/ResultStatus.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/ResultSubaccount.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/FingerprintAndProximityScene.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/FirstRemoteUnlock.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/RemoteUnLockForgetPassword.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/RemoteUnLockPasswordReset.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/RemoteUnlockPasswordSet.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/RemoteUnLockPasswordSetOrModify.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/DMX48.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/UniversalDevice.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/UniversalDevice/UserDeviceToUniversalDevice.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/UniversalDevice/UserUniversalPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Security/UserDeviceToSecurity.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Security/UserSecurityAreaPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Security/UserSecurityPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/UserInfo.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/Sensor.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/SystemSensor.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserDeviceToSensor.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/DeviceCommon.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/PushMessageEntity.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/Security.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/CustomViewObj.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/HomeTheater.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/HomeListView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/ResponseEntity/DeviceInfoRes.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/ResponseEntity/GatewayRes.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/ResponseEntity/ResponsePack.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/ResponseEntity/RoomInfoRes.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/ResponseEntity/RoomObjectiveRes.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/ResponseEntity/SceneObjectiveRes.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/ResponseEntity/SceneRes.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/ResponseEntity/SubAccountRes.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/ResponseEntity/UserLoginRes.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/ResponseEntity/BackupInfoRes.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/ResponseEntity/FolderRes.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/ResponseEntity/MessageInfoRes.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/ResponseEntity/RegionInfoRes.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemOnePortBusBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/FreshAir.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/FresAir/SysFresAir.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/UserConfig.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/FresAir/UserFresAirList.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/FresAir/FreshAirBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/FresAir/UserFreshAirPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Security/UserSecurityAreaView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Security/UserSecurityView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/CustomAC.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorSettingPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorSettingPushPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/AccountListDB.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorSettingTempPushDialog.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorAutomationPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/ResponseEntity/SendJson.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorAutomationTargetSet.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorAutomationDeviceSetPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorHistoryPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/ResponseEntity/GetSensorPushHistory.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorAutomationDeviceTypeChoose.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/ResponseEntity/SensorHistory.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorAutomationSettingPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorAutomationConditionSettingPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Guide/GuideAddResidence.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Guide/GuideAddGateway.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/GatewayBase.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Room/UserRoom.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Room/UserRooms.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Room/UserDeviceListPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Schedule/UserSchedule.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Schedule/AddSchedule.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/ResponseEntity/Timer.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Schedule/HelpView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/ResponseEntity/Alexa.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Alexa/AlexaSettingPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Alexa/AlexaDeviceListPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31AddListMuisc.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31CNRadio.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31CnList.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31CommonLogin.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31DeviceArgument.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31Dlna.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31DlnaList.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31DlnaListMusic.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31EqualizerMode.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31GenresListPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31LikeList.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31ListMusic.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31LocalMusic.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31MusicSoAaAl.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31MusicSourcePage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31MyList.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31NewPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31Pandora.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31PandoraList.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31PlayList.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31PlayListPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31PlayMusicPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31RadioList.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31RadioPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31Rename.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31Search.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31SetInformation.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31SoAaAl.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31Song.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31StreamingMusic.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31TidalHomePage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31TidalLogin.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31TidalMymusic.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31TidalRisingPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31TidalSearchTrackPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31Tidalhome.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31Usbmusic.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31UserLogin.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31Wifi.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31WifiPassword.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31vTuner.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/DLNAServer.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/Homemusic.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/LikeList.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/ListPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/MyMusic.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/PandoraConfig.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/PlayPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/RadioPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/SetUpPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/SonglistPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/SourcePage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/Tidal.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/Usbmusic.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/WiFiSet.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Alexa/AlexaSceneEditPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Guide/GuideSettingInfraredModule.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/TV/ConfigIRCode.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/MqttCommon.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Guide/GuideSettingGateway.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/OnePortMqttFR.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/ResponseEntity/API.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/SendControl.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Room/GenericDialog.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Alexa/AlexaAddScenePage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Common/Constant.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Common/HttpUtil/ErrorCode.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Common/HttpUtil/HttpServerRequest.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Common/HttpUtil/HttpUtil.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Common/HttpUtil/IMessageCommon.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Common/HttpUtil/NewAPI.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Common/HttpUtil/NewApiRes.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Common/CommonUtlis.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Common/Utlis.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Common/CommonConfig.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Common/HDLLinkUtlis.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Info.plist","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Entitlements.plist","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/packages.config","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Language.ini","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/InfraredCode/1.txt","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/InfraredCode/2.txt","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/InfraredCode/3.txt","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/InfraredCode/4.txt","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/InfraredCode/5.txt","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/InfraredCode/6.txt","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/InfraredType/1.txt","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/InfraredType/2.txt","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/InfraredType/3.txt","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/InfraredType/4.txt","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/InfraredType/5.txt","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/InfraredType/6.txt","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Base.lproj/localizable.txt","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Base.lproj/localizableEn.txt","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/titilliumtext25l005.otf","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/MJRefresh.bundle/arrow@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/MJRefresh.bundle/en.lproj/Localizable.strings","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/MJRefresh.bundle/zh-Hans.lproj/Localizable.strings","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/MJRefresh.bundle/zh-Hant.lproj/Localizable.strings","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/PGDatePicker.bundle/en.lproj/Localizable.strings","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/PGDatePicker.bundle/zh-Hans.lproj/Localizable.strings","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/PGDatePicker.bundle/zh-Hant.lproj/Localizable.strings","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/hold.wav","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/line_real.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/linphonerc","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/linphonerc-factory","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/linphonerc-factory~ipad","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/linphonerc~ipad","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/ring.caf","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/ring.wav","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/ringback.wav","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/rootca.pem","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/shortring.caf","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/en.lproj/InfoPlist.strings","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/zh-Hans.lproj/InfoPlist.strings","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/echarts.html","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/js/echarts-all.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/theme/blue.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/theme/dark.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/theme/gray.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/theme/green.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/theme/helianthus.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/theme/infographic.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/theme/macarons.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/theme/macarons2.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/theme/mint.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/theme/red.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/theme/roma.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/theme/sakura.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/theme/shine.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/AC+.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/AC+Selected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/AC-.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/AC-Selected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/AC.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACAuto.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACBackground.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACClose.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACCloseSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACDehumidification.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACDialog+.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACDialog+On.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACDialog-.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACDialog-On.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACDialogForward.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACDialogForwardOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACDialogRegresses.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACDialogRegressesOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACDialogSwitch.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACDialogSwitchOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACDialog_.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACHeating.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACHeatingSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACHighWind.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACHighWindSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACLeft.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACLeftSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACLowWind.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACLowWindSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACModeAuto.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACRefrigeration.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACRight.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACRightSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACStroke.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/DialogTime+.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/DialogTime+On.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/DialogTime-.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/DialogTime-On.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ac+1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ac-1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ac_left.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ac_on+.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ac_on-.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ac_right.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AccountSettings/Backup.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AccountSettings/DataShared.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AccountSettings/DeviceManagement.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AccountSettings/UserIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AirQuality/0.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AirQuality/1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AirQuality/10.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AirQuality/13.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AirQuality/14.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AirQuality/15.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AirQuality/16.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AirQuality/17.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AirQuality/18.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AirQuality/19.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AirQuality/2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AirQuality/20.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AirQuality/29.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AirQuality/3.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AirQuality/4.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AirQuality/45.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AirQuality/5.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AirQuality/6.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AirQuality/7.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AirQuality/8.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AirQuality/9.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AirQuality/HumidityIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AirQuality/PM25Icon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/Alexa.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/Choose.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/ChooseOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/CloudLink.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/CloudUnlink.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/Dimmer.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/DimmerOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/Edit.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/EditOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/Help.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/HidePW.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/Position.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/PositionOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/Schedule.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/ShowPW.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/SubaccountIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/Timer.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/WiFi.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/WiFiUnlink.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Curtain/Curtain.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainBackground.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainChange.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainChangeOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainClose.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainCloseSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainOpen.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainOpenSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainRollerDown.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainRollerDownOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainRollerUp.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainRollerUpOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainTimeOut.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainTimeOutSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Curtain/curtain1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Curtain/rollerCurtain.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/doorLockHomePage.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_ headshot.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_ headshot_h0.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_ headshot_h1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_ headshot_h2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_ headshot_h3.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_ headshot_h4.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_ headshot_h5.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_ headshot_h6.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_ scene.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_ scene_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_alarm.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_alert.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_background.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_close.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_device.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_device_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_down_pic.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_down_pic_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_edit_scene_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_error_alarm.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_fingerprint.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_homePage.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_homepage2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_notice.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_open.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_password.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_proximity_card.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_remote.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_search.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_search_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_search_pic.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_search_pic_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_unedit_scene.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_user.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_user_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FH/FH+.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FH/FH+on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FH/FH-.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FH/FH-on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Auto.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Auto_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Cold.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Cold_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Common.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Common_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Day.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Day_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Heat.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Heat_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Leave.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Leave_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Night.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Night_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Switch.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Switch_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Fan/Fan+.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Fan/Fan+On.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Fan/Fan-.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Fan/Fan-On.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Fan/Fan.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Fan/FanBackground.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Fan/FanIconSwitch.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Fan/FanIconSwitchOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Fan/FanOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Fan/FanSpeedBackground.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Fan/FanSwitch.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Fan/FanSwitchOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Fan/Speed0.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Fan/Speed1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Fan/Speed2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Fan/Speed3.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Fan/Speed4.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Fan/Speed5.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Fan/Speed6.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Fan/Speed7.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Fan/Speed8.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FreshAir/FAConstantTemp.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FreshAir/FAConstantTempOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FreshAir/FAInternalCirculation.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FreshAir/FAInternalCirculationOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FreshAir/FAManual.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FreshAir/FAManualOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FreshAir/FASmart.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FreshAir/FASmartOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FreshAir/FreshAir.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FreshAir/FreshAirBackground.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/+.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/+Selected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/Back.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/BackSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/Check.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/CheckSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/DefaultRoomIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/DefaultSceneIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/DefaultSceneIconSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/DelInRightView.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/Down.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/DownSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/DryContact.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/EditInRightView.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/Editor.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/EditorSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/FloorHeating.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/FloorHeatingBackground.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/FloorHeatingSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/Gateway.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/GatewayMapping.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/GatewayMappingSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/GatwayInfoHide.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/GatwayInfoShow.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/Help.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/HelpSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/HomePage.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/HomePageSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/InfraredAC.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/InfraredDVD.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/InfraredFan.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/InfraredIPTV.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/InfraredModel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/InfraredProjector.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/InfraredSTB.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/InfraredTV.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/Item.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/ItemSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/Light.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/LightBackground.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/LightSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/LightingCount.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/LightingCountSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/LogicModule.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/Monitor.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/MonitorSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/More2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/More2Selected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/Music.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/MusicBackground.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/NetParameter.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/NetParameterSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/OnePort.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/OnePortSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/Panel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/PickerColorWheel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/Point.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/PointBig.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/PointBigSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/PointSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/PositioningDialogBack.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/Power.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/PowerSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/Projector.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/RH_Lights.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/RH_LightsSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/RedistributionAddress.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/RedistributionAddressSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/Refresh.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/RefreshOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/Remote.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/RemoteAccess.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/RemoteAccessSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/Right.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/Scan.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/SceneAdd.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/SceneBackground.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/SceneSettingBackground.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/SecenDefaultBackground.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/Security.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/SecurityBackground.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/SecuritySelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/SeekBarButton.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/SwitchClose.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/SwitchOpen.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TVBackground.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TVSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_AV-TV.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_AV-TVSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Add.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_AddSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Back.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_BackSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Bottom.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_BottomSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_ChannelDown.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_ChannelDownSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_ChannelUp.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_ChannelUpSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Down.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_DownSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Home.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_HomeSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Left.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_LeftSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Menu.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_MenuSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Miuns.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_MiunsSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Mute.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_MuteSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_NewFavorite.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_NewFavoriteSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Ok.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_OkSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Power.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_PowerSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Right.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_RightSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_TopBackground.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Up.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_UpSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TextBox.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/Transparent.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/UserSceneDelIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/UserSceneEditIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/Wireless.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/WirelessSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/AllLight.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/AllLightOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/Check.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/CheckOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/DimmingSetting.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/Light+.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/Light+On.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/Light-.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/Light-On.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/LightSceneIcon1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/LightSceneIcon1On.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/LightSceneIcon2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/LightSceneIcon2On.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/LightSceneIcon3.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/LightSceneIcon3On.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/LightSceneIcon4.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/LightSceneIcon4On.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/LightSceneIcon5.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/LightSceneIcon5On.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/LightSceneIcon6.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/LightSceneIcon6On.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/RGBSetting.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/Socket.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/SocketBackground.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/SocketOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/UserLightAddScene.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Logo/Logo.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Logo/Register_logo.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_BottomColor.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_Edit_Kuang.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_Edit_Kuang_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_VideoPlay.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_VideoPlay_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_balcony.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_choose.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_choose_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_close.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_close_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_del.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_del_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_door.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_edit.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_edit_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_full_screen.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_full_screen_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_play.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_play_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_stop.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_stop_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/CD.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/FD.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/FM.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageBack.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageBackgroun.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageFavourite.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageFavouriteSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageMusic.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageRadio.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageSeek.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageSeekSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageSet.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageSounds.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageWatercress.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageWorld.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Homepagedown.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepagedownSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageiHeartRadio.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageplaymusicSelected1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Homepagexiala.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepagexialaSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Homepagplaymusic.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/IEseekSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Lately.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Listreading.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Music.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/MusicBack.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/MusicBackSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/MusicBackgroun.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/MusicPlay.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/MusicPlaySelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/MusicSet.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/MusicVoice.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Next.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/NextSelecte.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayBack.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayBackSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayBackgroun.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayLike.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayLikeSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayList.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayListSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayMusicset.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayMute.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayMuteSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayNext.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayNextSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayPortrait.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayPrve.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayPrveSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlaySelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayVoice.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayVoiceSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Playplay.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayplaySelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Radioaudio.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Radiodown.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/RadiodownSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Radiogarden.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Radioupward.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/RadioupwardSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Rradio.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Selectedaddvol.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Selectedredvol.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Spotify.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Spotify1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Talk.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Tidal.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Tidal1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/USB.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/USB1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/USBselected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/add.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/addvol.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/androidwifi.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/bluetooth.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/bluetooth1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/card.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/content.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/delpas.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/delplayer.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/dlna.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/dlnaSource.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/hidden.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/information.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/iossetwifi.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/kumusic.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/language.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/like.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/likeSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/line.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/line1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/list.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/listSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/local.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/local1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/muiscline.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/muiscline1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/musicMusic.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/musicMusic1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/musiccn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/musicplay1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/mylist.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/nas.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/news.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/noselected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/ocalradio.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/pandora.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/pandora1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/place.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/placeselected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/playModeDDdanquplay.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/playModeDanquplay.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/playModeliebiaoplay.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/playModeshunxuplay.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/playModesuijiplay.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/playmusicplaySelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/podcast.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/popular.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/qqmusic.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/qqmusic1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/radio.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/radioSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/radius.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/radius11.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/radiusselected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/redvol.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/refurbish.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/refurbishSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/rename.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/renameselected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/seekSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/seekdevice.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/selected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/selehidden.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/set.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/sports.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/streaming.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/timelock.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/wifi.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/yyyy.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Navigation/MenuCategory.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Navigation/MenuCategoryOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Navigation/MenuFavorite.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Navigation/MenuFavoriteOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Navigation/MenuRoom.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Navigation/MenuRoomOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Navigation/MenuSettings.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Navigation/MenuSettingsOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACAuto.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACAutoMode.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACAutoModeOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACAutoOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACChuShi.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACChuShiOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACCool.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACCoolOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACHigh.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACHighOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACHot.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACHotOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACLow.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACLowOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACMedium.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACMediumOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACWindMode.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACWindModeOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/AtNight.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/AtNightOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/Automatic.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/AutomaticOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/Backup_.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/Black.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/Day.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/DayOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/FHCooling.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/FHHeating.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/FHPadTemp.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/GoAway.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/GoAwayOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ModeBlackOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/Ordinary.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/OrdinaryOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/PadSetting.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/PadSocket.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/PadSocketOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/PadTemp.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/Register_Account.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/RemoteIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/SidebarData.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/SidebarDevice.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/SidebarRemote.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/SidebarRoom.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/SidebarSystem.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/SidebarZoneControl.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/SpeedBlackOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/SwitchBlackOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Panel/Position.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Password/password_Kuang.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Register/BackupIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Register/BackupIcon_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Register/Backup_ restores.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Register/Backup_ restores_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Register/Register_City_Kuang.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Register/Register_City_Kuang_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Register/Register_Email_Address.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Register/Register_Email_Address_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Register/Register_Email_kuang_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Register/Register_Kuang.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Register/Register_Kuang_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Register/Register_Password_kuang.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Register/Register_Password_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Register/Register_Type.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Register/Register_email_kuang.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Register/backup_Kuang.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Register/backup_Kuang_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Register/backup_Next.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Register/backup_Next_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Register/backup_del.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/RemoteMsg/RemoteIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/RemoteMsg/RemoteIconOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/RemoteMsg/RemoteMsg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/RemoteMsg/RemoteWarining.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Room/FavoriteRoom.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Room/godwon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Room/r1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Room/r2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Room/r3.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Room/r4.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Room/r5.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Scene/Scene.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Scene/s0.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Scene/s1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Scene/s2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Scene/s3.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Scene/s4.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Scene/s5.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Scene/s6.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Scene/s7.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Scene/s8.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Scene/s9.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/Arm.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/ArmOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/Away.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/AwayOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/Day.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/DayOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/Disarm.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/DisarmOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/IconArm.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/IconArmOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/IconDisarm.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/IconDisarmOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/IconDoor.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/IconDoorOffline.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/IconDoorOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/IconInduction.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/IconInductionOffline.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/IconInductionOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/IconWindow.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/IconWindowOffline.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/IconWindowOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/Night.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/NightOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/Reception.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/ReceptionOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/SecurityBackgoround.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/Vacation.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/VacationOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Sensor/Add.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Sensor/AddOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Sensor/Sensor.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Sensor/SensorBackground.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Skin/Check.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Skin/Skin.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Skin/SkinLinstItem.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Skin/SkinOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/ChangeSTB.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/ChangeTV.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/STBIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/STB_ON.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_0.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_0_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_10.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_10_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_1_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_2_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_3.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_3_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_4.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_4_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_5.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_5_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_6.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_6_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_7.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_7_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_8.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_8_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_9.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_9_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_OK.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_OK_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_10.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_11.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_12.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_13.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_14.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_15.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_16.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_17.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_18.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_19.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_20.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_21.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_22.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_23.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_24.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_25.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_26.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_27.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_28.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_29.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_3.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_30.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_31.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_32.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_33.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_34.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_35.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_36.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_37.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_38.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_39.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_4.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_40.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_41.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_42.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_43.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_44.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_5.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_6.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_7.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_8.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_9.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TVIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TVNum0.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TVNum0_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV_Bottom.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV_Edit.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV_ON.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV_edit_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/UniversalDevice/UniversalDevice.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/UniversalDevice/UniversalDeviceBackground.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/UniversalDevice/UniversalDeviceOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/VideoIntercom/VideoIntercom.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/VideoIntercom/VideoIntercomBackground.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TVNum0.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DownIRCodeIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/DownIRCodeIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/FromSharing.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/Logout.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/WiFiOffline.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/CloudOffline.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/addDevice_success.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/addDevice_success.imageset/addDevice_success.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/addDevice_success.imageset/addDevice_success@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/add_server1.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/add_server1.imageset/add_server1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/add_server1.imageset/add_server1@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/add_server2.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/add_server2.imageset/add_server2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/add_server2.imageset/add_server2@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/add_server3.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/add_server3.imageset/add_server3.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/add_server3.imageset/add_server3@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/add_server4.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/add_server4.imageset/add_server4.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/add_server4.imageset/add_server4@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/add_success_icon.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/add_success_icon.imageset/add_success_icon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/add_success_icon.imageset/add_success_icon@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/blue_button.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/blue_button.imageset/blue_button.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/blue_button.imageset/blue_button@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/blue_button_sel.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/blue_button_sel.imageset/blue_button_sel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/blue_button_sel.imageset/blue_button_sel@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/button_disable.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/button_disable.imageset/button_disable.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/button_disable.imageset/button_disable@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/close.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/close.imageset/close.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/close.imageset/close@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/connect_wifi1.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/connect_wifi1.imageset/connect_wifi1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/connect_wifi1.imageset/connect_wifi1@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/connect_wifi2.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/connect_wifi2.imageset/connect_wifi2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/connect_wifi2.imageset/connect_wifi2@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/connect_wifi3.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/connect_wifi3.imageset/connect_wifi3.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/connect_wifi3.imageset/connect_wifi3@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/connect_wifi4.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/connect_wifi4.imageset/connect_wifi4.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/connect_wifi4.imageset/connect_wifi4@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/device.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/device.imageset/device.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/device.imageset/device@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/device_default.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/device_default.imageset/device_default.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/device_default.imageset/device_default@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/device_reset.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/device_reset.imageset/device_reset.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/device_reset.imageset/device_reset@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/failure_account.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/failure_account.imageset/failure_account.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/failure_account.imageset/failure_account@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/failure_server.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/failure_server.imageset/failure_server.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/failure_server.imageset/failure_server@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/failure_wifi.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/failure_wifi.imageset/failure_wifi.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/failure_wifi.imageset/failure_wifi@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/join_qq_group.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/join_qq_group.imageset/join_qq_group.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/join_qq_group.imageset/join_qq_group@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/large_back_btn.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/large_back_btn.imageset/large_back_btn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/large_back_btn.imageset/large_back_btn@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/link_account1.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/link_account1.imageset/link_account1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/link_account1.imageset/link_account1@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/link_account2.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/link_account2.imageset/link_account2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/link_account2.imageset/link_account2@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/link_account3.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/link_account3.imageset/link_account3.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/link_account3.imageset/link_account3@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/link_account4.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/link_account4.imageset/link_account4.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/link_account4.imageset/link_account4@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/logo.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/logo.imageset/logo.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/logo.imageset/logo@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/logo_loading_1.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/logo_loading_1.imageset/logo_loading_1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/logo_loading_1.imageset/logo_loading_1@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/logo_loading_2.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/logo_loading_2.imageset/logo_loading_2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/logo_loading_2.imageset/logo_loading_2@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/logo_loading_3.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/logo_loading_3.imageset/logo_loading_3.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/logo_loading_3.imageset/logo_loading_3@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/logo_loading_4.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/logo_loading_4.imageset/logo_loading_4.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/logo_loading_4.imageset/logo_loading_4@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/message.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/message.imageset/message.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/message.imageset/message@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/message_callhelp.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/message_callhelp.imageset/message_callhelp.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/message_callhelp.imageset/message_callhelp@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/message_sel.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/message_sel.imageset/message_sel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/message_sel.imageset/message_sel@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/no_message-1.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/no_message-1.imageset/no_message.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/no_message-1.imageset/no_message@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/no_message.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/no_message.imageset/no_message.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/no_message.imageset/no_message@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/no_video.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/no_video.imageset/no_video.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/no_video.imageset/no_video@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/no_wifi.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/no_wifi.imageset/no_wifi.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/no_wifi.imageset/no_wifi@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/offline.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/offline.imageset/offline.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/offline.imageset/offline@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/open.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/open.imageset/open.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/open.imageset/open@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/orange_button.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/orange_button.imageset/orange_button.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/orange_button.imageset/orange_button@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/orange_button_sel.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/orange_button_sel.imageset/orange_button_sel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/orange_button_sel.imageset/orange_button_sel@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/pause.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/pause.imageset/pause.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/pause.imageset/pause@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/pause_sel.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/pause_sel.imageset/pause_sel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/pause_sel.imageset/pause_sel@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/picture_bg.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/picture_bg.imageset/picture_bg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/picture_bg.imageset/picture_bg@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/play.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/play.imageset/play.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/play.imageset/play@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/play_close.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/play_close.imageset/play_close.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/play_close.imageset/play_close@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/play_close_sel.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/play_close_sel.imageset/play_close_sel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/play_close_sel.imageset/play_close_sel@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/play_sel.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/play_sel.imageset/play_sel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/play_sel.imageset/play_sel@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/playback.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/playback.imageset/playback.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/playback.imageset/playback@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/playback_sel.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/playback_sel.imageset/playback_sel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/playback_sel.imageset/playback_sel@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_barrel.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_barrel.imageset/preview_barrel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_barrel.imageset/preview_barrel@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_barrel_dis.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_barrel_dis.imageset/preview_barrel_dis.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_barrel_dis.imageset/preview_barrel_dis@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_barrel_sel.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_barrel_sel.imageset/preview_barrel_sel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_barrel_sel.imageset/preview_barrel_sel@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_enlarge.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_enlarge.imageset/preview_enlarge.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_enlarge.imageset/preview_enlarge@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_enlarge_btn_sel.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_enlarge_btn_sel.imageset/preview_enlarge_btn_sel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_enlarge_btn_sel.imageset/preview_enlarge_btn_sel@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_play_btn.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_play_btn.imageset/preview_play_btn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_play_btn.imageset/preview_play_btn@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_play_btn_sel.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_play_btn_sel.imageset/preview_play_btn_sel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_play_btn_sel.imageset/preview_play_btn_sel@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_quality_background.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_quality_background.imageset/preview_quality_background.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_quality_background.imageset/preview_quality_background@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_recording.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_recording.imageset/preview_recording.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_recording.imageset/preview_recording@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_recording_dis.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_recording_dis.imageset/preview_recording_dis.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_recording_dis.imageset/preview_recording_dis@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_recording_sel.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_recording_sel.imageset/preview_recording_sel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_recording_sel.imageset/preview_recording_sel@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_screenshot.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_screenshot.imageset/preview_screenshot.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_screenshot.imageset/preview_screenshot@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_screenshot_dis.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_screenshot_dis.imageset/preview_screenshot_dis.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_screenshot_dis.imageset/preview_screenshot_dis@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_screenshot_sel.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_screenshot_sel.imageset/preview_screenshot_sel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_screenshot_sel.imageset/preview_screenshot_sel@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_stopplay_btn.imageset/.DS_Store","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_stopplay_btn.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_stopplay_btn.imageset/preview_stopplay_btn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_stopplay_btn.imageset/preview_stopplay_btn@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_stopplay_btn_sel.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_stopplay_btn_sel.imageset/preview_stopplay_btn_sel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_stopplay_btn_sel.imageset/preview_stopplay_btn_sel@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_talkback.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_talkback.imageset/preview_talkback.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_talkback.imageset/preview_talkback@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_talkback_dis.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_talkback_dis.imageset/preview_talkback_dis.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_talkback_dis.imageset/preview_talkback_dis@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_talkback_sel.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_talkback_sel.imageset/preview_talkback_sel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_talkback_sel.imageset/preview_talkback_sel@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_unvoice_btn.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_unvoice_btn.imageset/preview_unvoice_btn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_unvoice_btn.imageset/preview_unvoice_btn@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_unvoice_btn_sel.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_unvoice_btn_sel.imageset/preview_unvoice_btn_sel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_unvoice_btn_sel.imageset/preview_unvoice_btn_sel@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_voice_btn.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_voice_btn.imageset/preview_voice_btn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_voice_btn.imageset/preview_voice_btn@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_voice_btn_sel.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_voice_btn_sel.imageset/preview_voice_btn_sel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_voice_btn_sel.imageset/preview_voice_btn_sel@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/ptz_bg.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/ptz_bg.imageset/ptz_bg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/ptz_bg.imageset/ptz_bg@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/ptz_bottom_sel.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/ptz_bottom_sel.imageset/ptz_bottom_sel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/ptz_bottom_sel.imageset/ptz_bottom_sel@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/ptz_left_sel.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/ptz_left_sel.imageset/ptz_left_sel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/ptz_left_sel.imageset/ptz_left_sel@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/ptz_right_sel.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/ptz_right_sel.imageset/ptz_right_sel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/ptz_right_sel.imageset/ptz_right_sel@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/ptz_up_sel.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/ptz_up_sel.imageset/ptz_up_sel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/ptz_up_sel.imageset/ptz_up_sel@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/qr_scan_line.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/qr_scan_line.imageset/qr_scan_line.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/qr_scan_line.imageset/qr_scan_line@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/results_pic_bg.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/results_pic_bg.imageset/results_pic_bg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/results_pic_bg.imageset/results_pic_bg@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/setup.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/setup.imageset/setup.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/setup.imageset/setup@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/setup_sel.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/setup_sel.imageset/setup_sel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/setup_sel.imageset/setup_sel@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/slider.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/slider.imageset/slider.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/slider.imageset/slider@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/slider_sel.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/slider_sel.imageset/slider_sel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/slider_sel.imageset/slider_sel@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/spkImg.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/spkImg.imageset/spkImg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/spkImg.imageset/spkImg@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/upgrade.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/upgrade.imageset/upgrade.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/upgrade.imageset/upgrade@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/white_button.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/white_button.imageset/white_button.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/white_button.imageset/white_button@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/white_button_sel.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/white_button_sel.imageset/white_button_sel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/white_button_sel.imageset/white_button_sel@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/wifi_bg.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/wifi_bg.imageset/wifi_bg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/wifi_bg.imageset/wifi_bg@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/场景.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/场景.imageset/场景.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/场景.imageset/场景@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/场景点亮.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/场景点亮.imageset/场景点亮.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/场景点亮.imageset/场景点亮@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/底色.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/底色.imageset/底色.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/底色.imageset/底色@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/placeholderImg.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/placeholderImg.imageset/placeholderImg-1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/placeholderImg.imageset/placeholderImg@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/Back.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/Back.imageset/Back.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/Back.imageset/Back@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/FVBack.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/FVBack.imageset/FVBack.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/FVBack.imageset/FVBack@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/bigUnlock.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/bigUnlock.imageset/bigUnlock.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/bigUnlock.imageset/bigUnlock@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/bigUnlockSelected.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/bigUnlockSelected.imageset/bigUnlockSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/bigUnlockSelected.imageset/bigUnlockSelected@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/CallIn.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/CallIn.imageset/CallIn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/CallIn.imageset/CallIn@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/CallInSelected.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/CallInSelected.imageset/CallInSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/CallInSelected.imageset/CallInSelected@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/camera.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/camera.imageset/camera.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/camera.imageset/camera@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/cameraSelected.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/cameraSelected.imageset/cameraSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/cameraSelected.imageset/cameraSelected@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/check.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/check.imageset/check.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/check.imageset/check@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/checkSelected.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/checkSelected.imageset/checkSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/checkSelected.imageset/checkSelected@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/doorUnlock.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/doorUnlock.imageset/doorUnlock.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/doorUnlock.imageset/doorUnlock@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/doorUnlockSelected.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/doorUnlockSelected.imageset/doorUnlockSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/doorUnlockSelected.imageset/doorUnlockSelected@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/down.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/down.imageset/down.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/down.imageset/down@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/downSelected.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/downSelected.imageset/downSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/downSelected.imageset/downSelected@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/FVAddKey.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/FVAddKey.imageset/FVAddKey.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/FVAddKey.imageset/FVAddKey@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/FVAddKeySelected.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/FVAddKeySelected.imageset/FVAddKeySelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/FVAddKeySelected.imageset/FVAddKeySelected@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/FVbackground.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/FVbackground.imageset/FVbackground.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/FVbackground.imageset/FVbackground@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/hangup.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/hangup.imageset/hangup.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/hangup.imageset/hangup@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/hangupSelected.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/hangupSelected.imageset/hangupSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/hangupSelected.imageset/hangupSelected@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/key.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/key.imageset/key.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/key.imageset/key@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/keySelected.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/keySelected.imageset/keySelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/keySelected.imageset/keySelected@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/lock.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/lock.imageset/lock.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/lock.imageset/lock@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/lockSelected.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/lockSelected.imageset/lockSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/lockSelected.imageset/lockSelected@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/microphone.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/microphone.imageset/microphone.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/microphone.imageset/microphone@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/microphoneSelected.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/microphoneSelected.imageset/microphoneSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/microphoneSelected.imageset/microphoneSelected@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/notAllowSpeak.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/notAllowSpeak.imageset/notAllowSpeak.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/notAllowSpeak.imageset/notAllowSpeak@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/notice.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/notice.imageset/notice.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/notice.imageset/notice@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/noticeSelected.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/noticeSelected.imageset/noticeSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/noticeSelected.imageset/noticeSelected@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/recentVisit.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/recentVisit.imageset/recentVisit.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/recentVisit.imageset/recentVisit@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/recentVisitSelected.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/recentVisitSelected.imageset/recentVisitSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/recentVisitSelected.imageset/recentVisitSelected@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/right.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/right.imageset/right.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/right.imageset/right@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/video.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/video.imageset/video.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/video.imageset/video@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/videoSelected.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/videoSelected.imageset/videoSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/videoSelected.imageset/videoSelected@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/volumeIncrease.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/volumeIncrease.imageset/volumeIncrease.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/volumeIncrease.imageset/volumeIncrease@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/volumeIncreaseSelected.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/volumeIncreaseSelected.imageset/volumeIncreaseSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/volumeIncreaseSelected.imageset/volumeIncreaseSelected@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/volumeReduction.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/volumeReduction.imageset/volumeReduction.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/volumeReduction.imageset/volumeReduction@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/volumeReductionSelected.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/volumeReductionSelected.imageset/volumeReductionSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/volumeReductionSelected.imageset/volumeReductionSelected@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/thumbImage.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/thumbImage.imageset/thumbImage.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/thumbImage.imageset/thumbImage@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/minimumTrackImage.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/minimumTrackImage.imageset/minimumTrackImage.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/minimumTrackImage.imageset/minimumTrackImage@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/maximumTrackImage.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/maximumTrackImage.imageset/maximumTrackImage.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/maximumTrackImage.imageset/maximumTrackImage@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/.DS_Store","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/1242x2208.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/750X1334.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/2208X1242.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/640X960.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/640X1136.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/768X1024.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/1536X2048.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/1024X768.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/2048X1536.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/320X480.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/768X1004.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/1536X2008.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/1024X748.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/2048X1496.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/Image-1.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/2048x2732 .png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/1125X2436.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/2436X1125.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/AppIcon.appiconset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/AppIcon.appiconset/40.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/AppIcon.appiconset/120.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/AppIcon.appiconset/180.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/AppIcon.appiconset/76.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/AppIcon.appiconset/152.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/AppIcon.appiconset/1024.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/iTunesArtwork","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/iTunesArtwork@2x","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/DLL/Newtonsoft.Json.dll"],"BuildActions":["Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","None","None","None","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ITunesArtwork","ITunesArtwork","None"],"Analyzers":[],"AdditionalFiles":[],"EditorConfigFiles":[]}
Crabtree/ON.Ios/Resources/Language.ini
@@ -1104,7 +1104,8 @@
20053=Gateway searched successfully, enable local connection.
20054=Gateway cannot be searched locally.
20055=Added successfully
20056=The backup folder does not exist.
20057=The backup file does not exist.
[Chinese]
1=你好
Crabtree/ON/Assets/Language.ini
@@ -1104,7 +1104,8 @@
20053=Gateway searched successfully, enable local connection.
20054=Gateway cannot be searched locally.
20055=Added successfully
20056=The backup folder does not exist.
20057=The backup file does not exist.
[Chinese]
1=你好
Crabtree/ON/Resources/Resource.designer.cs
Diff too large
Crabtree/SmartHome/HDL/Common/CommonUtlis.cs
@@ -8,8 +8,8 @@
{
    public class CommonUtlis
    {
        #region ■ 变量声明___________________________
        #region ■ Current___________________________
        /// <summary>
        /// 通用方法
        /// </summary>
Crabtree/SmartHome/HDL/Common/HDLLinkUtlis.cs
New file
@@ -0,0 +1,2168 @@
using System;
using System.Collections.Generic;
using Shared;
using Shared.IO;
namespace Shared
{
    /// <summary>
    /// HDLLink协议 工具类
    /// </summary>
    public class HDLLinkUtlis
    {
        #region ■ Current___________________________
        /// <summary>
        /// 通用方法
        /// </summary>
        private static HDLLinkUtlis m_Current = null;
        /// <summary>
        /// 通用方法
        /// </summary>
        public static HDLLinkUtlis Current {
            get {
                if (m_Current == null) {
                    m_Current = new HDLLinkUtlis ();
                }
                return m_Current;
            }
        }
        #endregion
        /// <summary>
        ///
        /// </summary>
        /// <returns></returns>
        public bool UploadOidAndSidList ()
        {
            var res = false;
            try {
                IotCloud currentProject = new IotCloud ();
                var list = GetAllDeviceList ();
                ConvertOidListToIotStruct (UserConfig.Instance.CurrentRegion.Id, UserConfig.Instance.HomeGateway.gatewayId, list, ref currentProject);
                Utlis.WriteLine ("list: " + list.Count + "currentProject : " + currentProject.functions.devices.Count);
                var revertObj = HttpServerRequest.Current.UploadDeviceOidList (currentProject.modules);
                if(revertObj.Code == StateCode.SUCCESS) {
                    var revertObj2 = HttpServerRequest.Current.UploadDeviceSidList (currentProject.functions);
                    if (revertObj2.Code == StateCode.SUCCESS) {
                        res = true;
                    } else {
                        IMessageCommon.Current.ShowErrorInfoAlter (revertObj2.Code);
                    }
                } else {
                    IMessageCommon.Current.ShowErrorInfoAlter (revertObj.Code);
                }
            } catch {
            }
            return res;
        }
        /// <summary>
        ///
        /// </summary>
        /// <returns></returns>
        public List<Common> GetAllDeviceList ()
        {
            List<Common> TargetList = new List<Common> ();
            //找出需要显示的设备
            var filesList = FileUtils.ReadFiles ().FindAll ((obj) => {
                string [] str = obj.Split ('_');
                return obj.StartsWith ("Equipment_") && str.Length == 5;
            });
            var localEquipments = filesList.FindAll ((obj) => {
                string typeString = obj.Split ('_') [1];
                return (
                #region light
                    typeString.ToString () == DeviceType.LightCCT.ToString () ||
                typeString.ToString () == DeviceType.LightRGB.ToString () ||
                typeString.ToString () == DeviceType.LightDALI.ToString () ||
                typeString.ToString () == DeviceType.LightRGBW.ToString () ||
                typeString.ToString () == DeviceType.LightLogic.ToString () ||
                typeString.ToString () == DeviceType.LightSwitch.ToString () ||
                typeString.ToString () == DeviceType.LightDimming.ToString () ||
                typeString.ToString () == DeviceType.LightMixSwitch.ToString () ||
                typeString.ToString () == DeviceType.LightRGBandCCT.ToString () ||
                typeString.ToString () == DeviceType.LightMixDimming.ToString () ||
                typeString.ToString () == DeviceType.LightEnergySwitch.ToString () ||
                typeString.ToString () == DeviceType.LightEnergySocket.ToString () ||
                typeString.ToString () == DeviceType.LightSwitchSocket.ToString ()
                || typeString.ToString () == DeviceType.DMX48.ToString ()
                #endregion
                #region light
                    || typeString.ToString () == DeviceType.SensorCH4.ToString () ||
                typeString.ToString () == DeviceType.SensorCO2.ToString () ||
                typeString.ToString () == DeviceType.SensorLPG.ToString () ||
                typeString.ToString () == DeviceType.SensorCOH2.ToString () ||
                typeString.ToString () == DeviceType.SensorPM25.ToString () ||
                typeString.ToString () == DeviceType.SensorTVOC.ToString () ||
                typeString.ToString () == DeviceType.SensorPower.ToString () ||
                typeString.ToString () == DeviceType.SensorSmoke.ToString () ||
                typeString.ToString () == DeviceType.SensorWater.ToString () ||
                typeString.ToString () == DeviceType.SensorWeight.ToString () ||
                typeString.ToString () == DeviceType.SensorCurrent.ToString () ||
                typeString.ToString () == DeviceType.SensorVoltage.ToString ()
                || typeString.ToString () == DeviceType.SensorRainfall.ToString ()
                || typeString.ToString () == DeviceType.SensorVelocity.ToString ()
                || typeString.ToString () == DeviceType.SensorMenciAndwindowMagnetic.ToString ()
                || typeString.ToString () == DeviceType.SensorMobileDetection.ToString ()
                || typeString.ToString () == DeviceType.SensorLiquidPressure.ToString ()
                || typeString.ToString () == DeviceType.SensorVibration.ToString ()
                || typeString.ToString () == DeviceType.SensorLiquidFlow.ToString ()
                || typeString.ToString () == DeviceType.SensorLiquidDepth.ToString ()
                || typeString.ToString () == DeviceType.SensorTemperature.ToString ()
                || typeString.ToString () == DeviceType.SensorHeightLength.ToString ()
                || typeString.ToString () == DeviceType.SensorIllumination.ToString ()
                || typeString.ToString () == DeviceType.SensorWindPressure.ToString ()
                || typeString.ToString () == DeviceType.SensorHumidity.ToString ()
                #endregion
                #region curtain
                    || typeString.ToString () == DeviceType.CurtainModel.ToString ()
                || typeString.ToString () == DeviceType.CurtainRoller.ToString ()
                || typeString.ToString () == DeviceType.CurtainTrietex.ToString ()
                #endregion
                #region ac
                    || typeString.ToString () == DeviceType.ACPanel.ToString ()
                || typeString.ToString () == DeviceType.ACDevice.ToString ()
                || typeString.ToString () == DeviceType.ACInfrared.ToString ()
                || typeString.ToString () == DeviceType.ACCoolmaster.ToString ()
                || typeString.ToString () == DeviceType.CustomAC.ToString ()
                || typeString.ToString () == DeviceType.HVAC.ToString ()
                #endregion
                #region foolheat
                    || typeString.ToString () == DeviceType.FoolHeat.ToString ()
                || typeString.ToString () == DeviceType.FoolHeatPanel.ToString ()
                #endregion
                #region
                    || typeString.ToString () == DeviceType.InfraredMode.ToString ()
                || typeString.ToString () == DeviceType.DoorLock.ToString ()
                || typeString.ToString () == DeviceType.FanModule.ToString ()
                || typeString.ToString () == DeviceType.FreshAir.ToString ()
                || typeString.ToString () == DeviceType.InfraredTV.ToString ()
                || typeString.ToString () == DeviceType.UniversalDevice.ToString ()
                || typeString.ToString () == DeviceType.MusicModel.ToString ()
                || typeString.ToString () == DeviceType.SecurityModule.ToString ()
                || typeString.ToString () == DeviceType.LogicModule.ToString ()
                || typeString.ToString () == DeviceType.SecurityPanel.ToString ()
                #endregion
                    );
            });
            foreach (string deviceFilePath in localEquipments) {
                try {
                    string [] str = deviceFilePath.Split ('_');
                    var commonBytes = FileUtils.ReadFile (deviceFilePath);
                    if (commonBytes.Length == 0) {
                        Utlis.WriteLine ("length loss");
                        continue;
                    }
                    if (commonBytes.Length == 1) {
                        Utlis.WriteLine ("length loss 1");
                        continue;
                    }
                    Common commonDevice = Newtonsoft.Json.JsonConvert.DeserializeObject<Common> (System.Text.Encoding.UTF8.GetString (commonBytes));
                    if (commonDevice == null) {
                        continue;
                    }
                    TargetList.Add (commonDevice);
                } catch {
                }
            }
            return TargetList;
        }
        /// <summary>
        /// 将在线设备转换成sid + 属性列表
        /// </summary>
        /// <param name="moduleCommon">模块设备</param>
        /// <returns></returns>
        public List<Sid> ConvertToSidListToIotCloud (string sOid, Common loopCommon)
        {
            List<Sid> sidList = new List<Sid> ();
            try {
                Sid tmpSid = new Sid ();
                tmpSid.sid = FormingNewSid (sOid, loopCommon);
                tmpSid.oid = sOid;
                tmpSid.name = loopCommon.Name;
                SidObject tmp = UpdateSidAttributesToDeviceList (loopCommon, sOid);
                tmpSid.attributes = tmp.attributes;
                //UpdateSidAttributesToDeviceList(onlineDevice.DeviceType, sOid, j, BigType, SmallType, ref spk);
                tmpSid.spk = tmp.spk;
                sidList.Add (tmpSid);
                return sidList;
            } catch (Exception) {
                return sidList;
            }
        }
        /// <summary>
        /// 处理本地数据,转换生成Oid和Sid列表
        /// </summary>
        /// <param name="homeId"></param>
        /// <param name="onlineDevices"></param>
        /// <param name="gatewayId"></param>
        /// <param name="currentProject"></param>
        public void ConvertOidListToIotStruct (string homeId, string gatewayId, List<Common> loopCommonList, ref IotCloud currentProject)
        {
            try {
                //step 1 转换类型
                Sids functionList = new Sids();
                List<Sid> tmpFunction = new List<Sid> ();
                //step 2 转换生成Oids列表和sid 设备列表
                Oids mOidList = ConvertToOidListToIotCloud (loopCommonList, ref tmpFunction);
                mOidList.homeId = homeId;
                //step 3
                functionList.devices = new List<Sid> ();
                functionList.homeId = homeId;
                functionList.gatewayId = gatewayId;
                if (tmpFunction != null) {
                    functionList.devices = tmpFunction;
                }
                currentProject.modules = mOidList;
                currentProject.functions = functionList;
            } catch (Exception ex) {
                //MessageBox.Show (ex.Tostring ());
                //throw;
            }
        }
        /// <summary>
        /// 转换类型在线设备列表转OID列表 只在上传或者下载时使用
        /// </summary>
        /// <param name="onlineDevices"></param>
        /// <returns></returns>
        public Oids ConvertToOidListToIotCloud (List<Common> loopCommonListlolooloopl, ref List<Sid> functionLists)
        {
            Oids mOidsList = new Oids ();
            try {
                mOidsList.devices = new List<Oid> ();
                //HDLSysPF.IniDeviceChannelRemark (); //整理全部设备备注到缓存列表
                foreach (Common tmp in loopCommonListlolooloopl) {
                    //1.deviceType标识 云端是int类型
                    var deviceType = ((int)tmp.Type);
                    //2.addresses标识 子网号、设备号
                    var addresses = string.Format ("{0}{1}", tmp.SubnetID.ToString ("X2"), tmp.DeviceID.ToString ("X2"));
                    //3.判断当前回路设备之前是否生成过相同模块的oid,存在则取之前的oid 没有则创建新增新的oid
                    var deviceOid = mOidsList.devices.Find (o => o.deviceType == deviceType && o.addresses == addresses);
                    if (deviceOid == null) {
                        //3.1没有则创建新增新的oid
                        Oid tmpOid = new Oid ();
                        tmpOid.protocolType = "bus";
                        tmpOid.device_name = tmp.Type.ToString ();
                        tmpOid.oid = FormingNewOid (tmp.Type);
                        tmpOid.addresses = addresses;
                        tmpOid.device_model = tmp.Type.ToString ();
                        tmpOid.fw_version = "";
                        tmpOid.deviceType = deviceType;
                        tmpOid.hw_info = "";
                        tmpOid.mac = tmp.MAC;
                        mOidsList.devices.Add (tmpOid);
                        functionLists.AddRange (ConvertToSidListToIotCloud (tmpOid.oid, tmp));
                        Utlis.WriteLine ("新的模块,新的的OID:" + tmpOid.addresses + " deviceType:" + tmpOid.deviceType);
                    } else {
                        //3.2存在则取之前的oid
                        functionLists.AddRange (ConvertToSidListToIotCloud (deviceOid.oid, tmp));
                        Utlis.WriteLine ("相同的模块,取之前的OID:" + deviceOid.addresses + " deviceType:" + deviceOid.deviceType);
                    }
                }
                return mOidsList;
            } catch (Exception ex) {
                return mOidsList;
            }
        }
        ///// <summary>
        /////
        ///// </summary>
        ///// <param name="homeId"></param>
        ///// <param name="onlineDevices"></param>
        ///// <param name="gatewayId"></param>
        ///// <param name="currentProject"></param>
        //public void ConvertOidListToIotStruct (string homeId, List<Common> onlineDevices, string gatewayId, ref IotCloud currentProject)
        //{
        //    try {
        //        //step 1 转换类型
        //        Sids functionList = currentProject.functions;
        //        List<Sid> tmpFunction = new List<Sid> ();
        //        //step 2 转换类型
        //        Oids tmp = ConvertToOidListToIotCloud (onlineDevices, ref tmpFunction);
        //        if (currentProject.modules == null || currentProject.modules.devices == null || currentProject.modules.devices.Count == 0) currentProject.modules = tmp;
        //        else {
        //            foreach (Oid tmpModule in tmp.devices) {
        //                Oid tmpFind = currentProject.modules.devices.Find (P => P.mac.Equals (tmpModule.mac));
        //                if (tmpFind == null) currentProject.modules.devices.Add (tmpModule);
        //            }
        //        }
        //        tmp.homeId = homeId;
        //        //上传功能列表
        //        #region
        //        //if (functionList == null)
        //        //{
        //        functionList = new Sids ();
        //        functionList.devices = new List<Sid> ();
        //        functionList.devices = tmpFunction;
        //        //}
        //        functionList.homeId = homeId;
        //        functionList.gatewayId = gatewayId;
        //        currentProject.modules = tmp;
        //        currentProject.functions = functionList;
        //        #endregion
        //    } catch (Exception ex) {
        //        //MessageBox.Show (ex.Tostring ());
        //        //throw;
        //    }
        //}
        /// <summary>
        /// 生成设备Oid
        /// </summary>
        /// <param name="iDeviceType"></param>
        /// <returns></returns>
        public string FormingNewOid (DeviceType deviceType)
        {
            string sOid = "";
            try {
                //1.生成 厂商 + 通讯方式
                string sOidBeginsWith = "000101";//厂商 + 通讯方式
                //2.生成产品时间戳
                long sTimeSp = ConvertDateTimeLong (); //以2020年1月1日算出的时间戳0.1s为单位
                string sTimeSpan = "";
                ConvertIntToByteArray (sTimeSp, ref sTimeSpan);
                if (sTimeSpan.Length != 8) return sOid;
                //延迟10ms
                //3.生成产品类别
                var productType = GetProductType (deviceType);
                sOid = sOidBeginsWith + sTimeSpan + productType;
                return sOid;
            } catch {
                return sOid;
            }
        }
        /// <summary>
        /// 获取产品类别
        /// 产品类别目前没有规范的文档,没有确定的标准
        /// 暂时和buspro软件规则一致
        ///
        ///文档规则,但是不是正确的版本
        //产品类别 1byte
        //编号   描述
        //01    调光器
        //02    继电器
        //03    干接点模块
        //04    传感器
        //05    面板
        //06    RCU
        //07    网关
        //08    红外发射
        //09    Android屏
        //10    场景
        //11    音乐播放器
        //12    232/485转换器
        //21    自动化
        //22    安防防区
        //14    窗帘模块
        //15    HVAC
        //16    地热模块
        /// </summary>
        /// <param name="deviceType"></param>
        /// <returns></returns>
        public string GetProductType (DeviceType deviceType)
        {
            string productType = "";
            switch (deviceType) {
            case DeviceType.LightDimming:
            case DeviceType.LightCCT:
            case DeviceType.LightDALI:
            case DeviceType.LightRGB:
            case DeviceType.LightRGBW:
            case DeviceType.LightLogic:
            case DeviceType.LightRGBandCCT:
            case DeviceType.DMX48:
                productType = "01";//01    调光器
                break;
            case DeviceType.LightSwitch:
            case DeviceType.LightEnergySwitch:
            case DeviceType.LightEnergySocket:
            case DeviceType.LightSwitchSocket:
            case DeviceType.LightMixSwitch:
                productType = "02";//02 继电器类
                break;
            case DeviceType.CurtainModel:
            case DeviceType.CurtainRoller:
            case DeviceType.CurtainTrietex:
                productType = "03";//03    遮阳类(窗帘)
                break;
            case DeviceType.SensorWindSpeed:
                productType = "04";//04    传感器)
                break;
            case DeviceType.OnePortWirelessFR:
            case DeviceType.OnePortBus:
            case DeviceType.RCU:
            case DeviceType.SuperWireless:
            case DeviceType.OnePortMqttFR:
                productType = "07";//07    网关类
                break;
            case DeviceType.ACPanel:
            case DeviceType.ACDevice:
            case DeviceType.ACInfrared:
            case DeviceType.ACCoolmaster:
            case DeviceType.CustomAC:
            case DeviceType.HVAC:
            case DeviceType.FoolHeat:
            case DeviceType.FoolHeatPanel:
                productType = "12";//12 恒温器(空调、地热)
                break;
            case DeviceType.MusicModel:
            case DeviceType.MusicPanel:
            case DeviceType.MusicA31:
                productType = "0B";
                break;
            default:
                productType = "00";
                break;
            }
            return productType;
        }
        /// <summary>
        /// 获取生成物理模型参数
        /// 2021-01-22 目前物模还不完善
        /// </summary>
        /// <param name="deviceType"></param>
        /// <returns></returns>
        public string GetPhysicalModelType (DeviceType deviceType)
        {
            string productType = "";
            switch (deviceType) {
            case DeviceType.LightEnergySwitch:
                productType = "0101";
                break;
            case DeviceType.LightEnergySocket:
            case DeviceType.LightSwitchSocket:
                productType = "0102";
                break;
            case DeviceType.LightSwitch:
            case DeviceType.LightMixSwitch:
                productType = "0201";
                break;
            case DeviceType.LightDimming:
                productType = "0202";
                break;
            case DeviceType.LightCCT:
            case DeviceType.LightDALI:
                productType = "0203";
                break;
            case DeviceType.LightRGB:
            case DeviceType.LightRGBW:
            case DeviceType.LightLogic:
            case DeviceType.LightRGBandCCT:
            case DeviceType.DMX48:
                productType = "0204";
                break;
            //窗帘
            case DeviceType.CurtainModel:
                productType = "0301";
                break;
            case DeviceType.CurtainTrietex:
                productType = "0303";
                break;
            case DeviceType.CurtainRoller:
                productType = "0304";
                break;
            case DeviceType.ACPanel:
            case DeviceType.ACDevice:
            case DeviceType.ACInfrared:
            case DeviceType.ACCoolmaster:
            case DeviceType.CustomAC:
            case DeviceType.HVAC:
                productType = "0701";
                break;
            case DeviceType.FoolHeat:
            case DeviceType.FoolHeatPanel:
                productType = "0801";
                break;
            case DeviceType.MusicModel:
            case DeviceType.MusicPanel:
            case DeviceType.MusicA31:
                productType = "0901";
                break;
            case DeviceType.FanModule:
                productType = "1001";
                break;
            default:
                productType = ((int)deviceType).ToString ("X4");
                break;
            }
            return productType;
        }
        /// <summary>
        /// 生成功能设备Sid
        /// </summary>
        /// <param name="iDeviceType"></param>
        /// <param name="sOid"></param>
        /// <param name="iChnId"></param>
        /// <param name="isUseE548ReturnBigSmallType"></param>
        /// <param name="BigType"></param>
        /// <param name="SmallType"></param>
        /// <returns></returns>
        public string FormingNewSid (string sOid, Common loopCommon)
        {
            if (sOid == null || sOid == "") return "";
            try {
                //物模型类+通道号+大小类别
                string sSid = "";
                //1.物模型类
                string mPhysicalModelType = GetPhysicalModelType (loopCommon.Type);
                //2.通道号
                string loopIDStr = loopCommon.LoopID.ToString ("X4");
                //3.大小类别
                string bigMinStr = loopCommon.BigClass.ToString ("X2") + loopCommon.MinClass.ToString ("X2");
                //4.拼接
                sSid = sOid + mPhysicalModelType + loopIDStr + bigMinStr;
                return sSid;
            } catch {
                return "";
            }
        }
        /// <summary>
        /// 生成SPK属性
        /// </summary>
        /// <param name="loopCommon"></param>
        /// <param name="iChnRemark"></param>
        /// <param name="sOid"></param>
        /// <param name="iChnId"></param>
        /// <param name="BigType"></param>
        /// <param name="SmallType"></param>
        /// <param name="isUseE548ReturnBigSmallType"></param>
        /// <returns></returns>
        public SidObject UpdateSidAttributesToDeviceList (Common loopCommon, string sOid)
        {
            SidObject tmp = new SidObject ();
            try {
                string sSid = FormingNewSid (sOid, loopCommon);
                tmp.oid = sOid;
                tmp.sid = sSid;
                tmp.name = loopCommon.Name;
                tmp.attributes = new List<FunctionSid> ();
                tmp.omodel = loopCommon.Type.ToString ();
                //继电器开关类
                if (loopCommon.Type == DeviceType.LightSwitch
                    || loopCommon.Type == DeviceType.LightEnergySwitch
                    || loopCommon.Type == DeviceType.LightEnergySocket
                    || loopCommon.Type == DeviceType.LightSwitchSocket
                    || loopCommon.Type == DeviceType.LightMixSwitch) {
                    tmp.spk = "light.switch";
                    #region on_off
                    FunctionSid tempFunction = new FunctionSid ();
                    tempFunction.key = "on_off";
                    tempFunction.data_type = "string";
                    tempFunction.value = new List<string> ();
                    tempFunction.value.Add ("on");
                    tempFunction.value.Add ("off");
                    tempFunction.max = 1;
                    tempFunction.min = 0;
                    tmp.attributes.Add (tempFunction);
                    #endregion
                } else if (loopCommon.Type == DeviceType.LightDimming
                    || loopCommon.Type == DeviceType.LightCCT
                    || loopCommon.Type == DeviceType.LightDALI) {
                    //调光类
                    tmp.spk = "light.dimming";
                    #region on_off
                    FunctionSid tempFunction = new FunctionSid ();
                    tempFunction.key = "on_off";
                    tempFunction.data_type = "string";
                    tempFunction.value = new List<string> ();
                    tempFunction.value.Add ("on");
                    tempFunction.value.Add ("off");
                    tempFunction.max = 1;
                    tempFunction.min = 0;
                    tmp.attributes.Add (tempFunction);
                    #endregion
                    #region brightness
                    FunctionSid tempFunction1 = new FunctionSid ();
                    tempFunction1.key = "brightness";
                    tempFunction1.data_type = "integer";
                    tempFunction1.value = new List<string> ();
                    tempFunction1.max = 100;
                    tempFunction1.min = 0;
                    tmp.attributes.Add (tempFunction1);
                    #endregion
                    #region fade_time
                    FunctionSid tempFunction3 = new FunctionSid ();
                    tempFunction3.key = "fade_time";
                    tempFunction3.data_type = "integer";
                    tempFunction3.value = new List<string> ();
                    //tempFunction1.value.Add("percent");
                    //for (int iPercent = 0; iPercent <= 100; iPercent++)
                    //{
                    //    tempFunction1.value.Add(iPercent.ToString());
                    //}
                    tempFunction3.max = 100;
                    tempFunction3.min = 0;
                    tmp.attributes.Add (tempFunction3);
                    #endregion
                    if (loopCommon.Type == DeviceType.LightCCT || loopCommon.Type == DeviceType.LightDALI)//色温类别
                    {
                        tmp.spk = "light.cct";
                        #region cct
                        FunctionSid tempFunction2 = new FunctionSid ();
                        tempFunction2.key = "cct";
                        tempFunction2.data_type = "integer";
                        tempFunction2.value = new List<string> ();
                        //tempFunction2.value.Add("warm light ");
                        //tempFunction2.value.Add("cold light ");
                        tempFunction2.max = 65535;
                        tempFunction2.min = 0;
                        tmp.attributes.Add (tempFunction2);
                        #endregion
                    }
                } else if (loopCommon.Type == DeviceType.LightRGB
                    || loopCommon.Type == DeviceType.LightRGBW
                    || loopCommon.Type == DeviceType.LightLogic
                    || loopCommon.Type == DeviceType.LightRGBandCCT
                    || loopCommon.Type == DeviceType.DMX48) {
                    tmp.spk = "light.rgb";
                    #region on_off
                    FunctionSid tempFunction = new FunctionSid ();
                    tempFunction.key = "on_off";
                    tempFunction.data_type = "string";
                    tempFunction.value = new List<string> ();
                    tempFunction.value.Add ("on");
                    tempFunction.value.Add ("off");
                    tempFunction.max = 1;
                    tempFunction.min = 0;
                    tmp.attributes.Add (tempFunction);
                    #endregion
                    #region brightness
                    FunctionSid tempFunction2 = new FunctionSid ();
                    tempFunction2.key = "brightness";
                    tempFunction2.data_type = "integer";
                    tempFunction2.value = new List<string> ();
                    tempFunction2.max = 100;
                    tempFunction2.min = 0;
                    tmp.attributes.Add (tempFunction2);
                    #endregion
                    if (loopCommon.Type == DeviceType.LightRGBW) {
                        tmp.spk = "light.rgbw";
                        #region color
                        FunctionSid tempFunction3 = new FunctionSid ();
                        tempFunction3.key = "rgb";
                        tempFunction3.data_type = "integer";
                        tempFunction3.value = new List<string> ();
                        //tempFunction2.value.Add("red");
                        //tempFunction2.value.Add("green");
                        //tempFunction2.value.Add("blue");
                        tempFunction3.max = 255;
                        tempFunction3.min = 0;
                        tmp.attributes.Add (tempFunction3);
                        #endregion
                    } else {
                        #region color
                        FunctionSid tempFunction3 = new FunctionSid ();
                        tempFunction3.key = "rgb";
                        tempFunction3.data_type = "integer";
                        tempFunction3.value = new List<string> ();
                        tempFunction3.min = 0;
                        tmp.attributes.Add (tempFunction3);
                        #endregion
                    }
                    if (loopCommon.Type == DeviceType.LightRGBandCCT) {
                        #region CCT
                        FunctionSid tempFunctionCCT = new FunctionSid ();
                        tempFunctionCCT.key = "cct";
                        tempFunctionCCT.data_type = "integer";
                        tempFunctionCCT.value = new List<string> ();
                        //tempFunction2.value.Add("red");
                        //tempFunction2.value.Add("green");
                        //tempFunction2.value.Add("blue");
                        tempFunctionCCT.max = 65535;
                        tempFunctionCCT.min = 0;
                        tmp.attributes.Add (tempFunctionCCT);
                        #endregion
                    }
                } else if (loopCommon.Type == DeviceType.CurtainModel || loopCommon.Type == DeviceType.CurtainRoller || loopCommon.Type == DeviceType.CurtainTrietex) {
                    tmp.spk = "curtain.switch";
                    #region on_off
                    FunctionSid tempFunction = new FunctionSid ();
                    tempFunction.key = "on_off";
                    tempFunction.data_type = "string";
                    tempFunction.value = new List<string> ();
                    tempFunction.value.Add ("on");
                    tempFunction.value.Add ("off");
                    tempFunction.value.Add ("stop");
                    tempFunction.max = 2;
                    tempFunction.min = 0;
                    tmp.attributes.Add (tempFunction);
                    #endregion
                    if (loopCommon.Type == DeviceType.CurtainRoller || loopCommon.Type == DeviceType.CurtainTrietex)//所有卷帘控制器
                    {
                        tmp.spk = "curtain.trietex";
                        #region openlevel
                        FunctionSid tempFunction1 = new FunctionSid ();
                        tempFunction1.key = "percent";
                        tempFunction1.data_type = "integer";
                        tempFunction1.value = new List<string> ();
                        //tempFunction1.value.Add("percent");
                        tempFunction1.max = 100;
                        tempFunction1.min = 0;
                        tmp.attributes.Add (tempFunction1);
                        #endregion
                    }
                } else if (loopCommon.Type == DeviceType.ACPanel
                   || loopCommon.Type == DeviceType.ACDevice
                   || loopCommon.Type == DeviceType.ACInfrared
                   || loopCommon.Type == DeviceType.ACCoolmaster
                   || loopCommon.Type == DeviceType.CustomAC
                   || loopCommon.Type == DeviceType.HVAC) {
                    //空调类
                    tmp.spk = "ac.standard";
                    #region on_off
                    FunctionSid tempFunction = new FunctionSid ();
                    tempFunction.key = "on_off";
                    tempFunction.data_type = "string";
                    tempFunction.value = new List<string> ();
                    tempFunction.value.Add ("on");
                    tempFunction.value.Add ("off");
                    tempFunction.max = 1;
                    tempFunction.min = 0;
                    tmp.attributes.Add (tempFunction);
                    #endregion
                    #region mode
                    FunctionSid tempFunction1 = new FunctionSid ();
                    tempFunction1.key = "mode";
                    tempFunction1.data_type = "integer";
                    tempFunction1.value = new List<string> ();
                    tempFunction1.value.Add ("cool");
                    tempFunction1.value.Add ("heat");
                    tempFunction1.value.Add ("fan");
                    tempFunction1.value.Add ("auto");
                    tempFunction1.value.Add ("dry");
                    tempFunction1.max = 4;
                    tempFunction1.min = 0;
                    tmp.attributes.Add (tempFunction1);
                    #endregion
                    #region fan
                    FunctionSid tempFunction2 = new FunctionSid ();
                    tempFunction2.key = "fan";
                    tempFunction2.data_type = "integer";
                    tempFunction2.value = new List<string> ();
                    tempFunction2.value.Add ("high");
                    tempFunction2.value.Add ("medium");
                    tempFunction2.value.Add ("low");
                    tempFunction2.value.Add ("auto");
                    tempFunction2.max = 3;
                    tempFunction2.min = 0;
                    tmp.attributes.Add (tempFunction2);
                    #endregion
                    #region temp
                    FunctionSid tempFunction3 = new FunctionSid ();
                    tempFunction3.key = "set_temp";
                    //2020 08 11  hvac 温度控制 1°-> int 0.5°->float
                    //if (HVACModuleDeviceTypeList.HDLHVACwithAcControlHighPrecision.Contains(DevOnLineTmp.DeviceType))
                    //{
                    //20201224 设置温度数据类型统一float 伟南后续ai+数据类型网关处理
                    tempFunction3.data_type = "float";
                    //}
                    //else
                    //{
                    //    tempFunction3.data_type = "integer";
                    //}
                    tempFunction3.value = new List<string> ();
                    tempFunction3.max = 30;
                    tempFunction3.min = 16;
                    tmp.attributes.Add (tempFunction3);
                    #endregion
                    #region temp_step
                    FunctionSid tempFunction5 = new FunctionSid ();
                    tempFunction5.key = "set_temp_step";
                    tempFunction5.data_type = "string";
                    tempFunction5.value = new List<string> ();
                    tempFunction5.value.Add ("up");
                    tempFunction5.value.Add ("down");
                    tempFunction5.max = 1;
                    tempFunction5.min = 0;
                    tmp.attributes.Add (tempFunction5);
                    #endregion
                    #region room_temp
                    FunctionSid tempFunction6 = new FunctionSid ();
                    tempFunction6.key = "room_temp";
                    tempFunction6.data_type = "float";
                    tempFunction6.value = new List<string> ();
                    tempFunction6.max = 50;
                    tempFunction6.min = -50;
                    tmp.attributes.Add (tempFunction6);
                    #endregion
                    #region swing
                    FunctionSid tempFunction4 = new FunctionSid ();
                    tempFunction4.key = "swing";
                    tempFunction4.data_type = "string";
                    tempFunction4.value = new List<string> ();
                    tempFunction4.value.Add ("up_down");
                    //tempFunction4.value.Add("down");
                    tempFunction4.value.Add ("left_right");
                    //tempFunction4.value.Add("right");
                    tempFunction4.value.Add ("stop");
                    tempFunction4.max = 3;
                    tempFunction4.min = 0;
                    tmp.attributes.Add (tempFunction4);
                    #endregion
                    #region lock
                    #endregion
                } else if (loopCommon.Type == DeviceType.FoolHeat
                    || loopCommon.Type == DeviceType.FoolHeatPanel) {
                    tmp.spk = "floorHeat.standard";
                    #region on_off
                    FunctionSid tempFunction = new FunctionSid ();
                    tempFunction.key = "on_off";
                    tempFunction.data_type = "string";
                    tempFunction.value = new List<string> ();
                    tempFunction.value.Add ("on");
                    tempFunction.value.Add ("off");
                    tempFunction.max = 1;
                    tempFunction.min = 0;
                    tmp.attributes.Add (tempFunction);
                    #endregion
                    #region mode
                    FunctionSid tempFunction1 = new FunctionSid ();
                    tempFunction1.key = "mode";
                    tempFunction1.data_type = "string";
                    tempFunction1.value = new List<string> ();
                    tempFunction1.value.Add ("day");
                    tempFunction1.value.Add ("night");
                    tempFunction1.value.Add ("away");
                    tempFunction1.value.Add ("normal");
                    tempFunction1.value.Add ("timer");
                    tempFunction1.max = 4;
                    tempFunction1.min = 0;
                    tmp.attributes.Add (tempFunction1);
                    #endregion
                    #region temp
                    FunctionSid tempFunction3 = new FunctionSid ();
                    tempFunction3.key = "set_temp";
                    tempFunction3.data_type = "float";
                    tempFunction3.value = new List<string> ();
                    //tempFunction3.value.Add("up");
                    //tempFunction3.value.Add("down");
                    //tempFunction3.value.Add("value");
                    tempFunction3.max = 35;
                    tempFunction3.min = 0;
                    tmp.attributes.Add (tempFunction3);
                    #endregion
                    #region temp
                    FunctionSid tempFunction4 = new FunctionSid ();
                    tempFunction4.key = "set_temp_step";
                    tempFunction4.data_type = "string";
                    tempFunction4.value = new List<string> ();
                    tempFunction4.value.Add ("up");
                    tempFunction4.value.Add ("down");
                    tempFunction4.max = 1;
                    tempFunction4.min = 0;
                    tmp.attributes.Add (tempFunction4);
                    #endregion
                    #region room_temp
                    FunctionSid tempFunction5 = new FunctionSid ();
                    tempFunction5.key = "room_temp";
                    tempFunction5.data_type = "float";
                    tempFunction5.value = new List<string> ();
                    tempFunction5.max = 50;
                    tempFunction5.min = -50;
                    tmp.attributes.Add (tempFunction5);
                    #endregion
                    #region lock
                    #endregion
                } else if (loopCommon.Type == DeviceType.MusicA31
                    || loopCommon.Type == DeviceType.MusicModel
                    || loopCommon.Type == DeviceType.MusicPanel) {
                    tmp.spk = "music.standard";
                    // on_off  volume song_step  audio  list_channel  mode  song_num  special_song  volume_level
                    #region on_off
                    FunctionSid tempFunction = new FunctionSid ();
                    tempFunction.key = "on_off";
                    tempFunction.data_type = "string";
                    tempFunction.value = new List<string> ();
                    tempFunction.value.Add ("play");
                    tempFunction.value.Add ("pause");
                    //tempFunction.value.Add("play");
                    //tempFunction.value.Add("stop");
                    //tempFunction.value.Add("pause");
                    //play stop pause
                    tempFunction.max = 2;
                    tempFunction.min = 0;
                    tmp.attributes.Add (tempFunction);
                    #endregion
                    #region volume
                    FunctionSid tempFunction1 = new FunctionSid ();
                    tempFunction1.key = "volume";
                    tempFunction1.data_type = "integer";
                    tempFunction1.value = new List<string> ();
                    //tempFunction1.value.Add("percent");
                    tempFunction1.max = 100;
                    tempFunction1.min = 0;
                    tmp.attributes.Add (tempFunction1);
                    #endregion
                    #region volume_step
                    FunctionSid tempFunction9 = new FunctionSid ();
                    tempFunction9.key = "volume_step";
                    tempFunction9.data_type = "string";
                    tempFunction9.value = new List<string> ();
                    tempFunction9.value.Add ("up");
                    tempFunction9.value.Add ("down");
                    tempFunction9.max = 1;
                    tempFunction9.min = 0;
                    tmp.attributes.Add (tempFunction9);
                    #endregion
                    #region volume_level
                    FunctionSid tempFunction10 = new FunctionSid ();
                    tempFunction10.key = "volume_level";
                    tempFunction10.data_type = "integer";
                    tempFunction10.value = new List<string> ();
                    //tempFunction1.value.Add("percent");
                    tempFunction10.max = 10;
                    tempFunction10.min = 0;
                    tmp.attributes.Add (tempFunction10);
                    #endregion
                    #region volume_level_step
                    FunctionSid tempFunction11 = new FunctionSid ();
                    tempFunction11.key = "volume_level_step";
                    tempFunction11.data_type = "string";
                    tempFunction11.value = new List<string> ();
                    tempFunction11.value.Add ("up");
                    tempFunction11.value.Add ("down");
                    tempFunction11.max = 1;
                    tempFunction11.min = 0;
                    tmp.attributes.Add (tempFunction11);
                    #endregion
                    #region treble
                    FunctionSid tempFunction14 = new FunctionSid ();
                    tempFunction14.key = "treble";
                    tempFunction14.data_type = "integer";
                    tempFunction14.max = 10;
                    tempFunction14.min = -10;
                    tmp.attributes.Add (tempFunction14);
                    #endregion
                    #region treble_step
                    FunctionSid tempFunction12 = new FunctionSid ();
                    tempFunction12.key = "treble_step";
                    tempFunction12.data_type = "string";
                    tempFunction12.value = new List<string> ();
                    tempFunction12.value.Add ("up");
                    tempFunction12.value.Add ("down");
                    tempFunction12.max = 1;
                    tempFunction12.min = 0;
                    tmp.attributes.Add (tempFunction12);
                    #endregion
                    #region bass
                    FunctionSid tempFunction15 = new FunctionSid ();
                    tempFunction15.key = "bass";
                    tempFunction15.data_type = "integer";
                    tempFunction15.max = 10;
                    tempFunction15.min = -10;
                    tmp.attributes.Add (tempFunction15);
                    #endregion
                    #region bass_step
                    FunctionSid tempFunction13 = new FunctionSid ();
                    tempFunction13.key = "bass_step";
                    tempFunction13.data_type = "string";
                    tempFunction13.value = new List<string> ();
                    tempFunction13.value.Add ("up");
                    tempFunction13.value.Add ("down");
                    tempFunction13.max = 1;
                    tempFunction13.min = 0;
                    tmp.attributes.Add (tempFunction13);
                    #endregion
                    #region mode
                    FunctionSid tempFunction5 = new FunctionSid ();
                    tempFunction5.key = "mode";
                    tempFunction5.data_type = "string";
                    tempFunction5.value = new List<string> ();
                    //singel/single_circle/order/all
                    //single/single_cycle/order/list_cycle/random
                    tempFunction5.value.Add ("single");
                    tempFunction5.value.Add ("single_cycle");
                    tempFunction5.value.Add ("order");
                    tempFunction5.value.Add ("list_cycle");
                    tempFunction5.value.Add ("random");
                    tempFunction5.max = 3;
                    tempFunction5.min = 0;
                    tmp.attributes.Add (tempFunction5);
                    #endregion
                    #region source
                    //1    = SD, 2 = External Input, 3 = FTP, 4 = Radio
                    //sdcard/external_input/ftp/radio
                    FunctionSid tempFunction3 = new FunctionSid ();
                    tempFunction3.key = "source";
                    tempFunction3.data_type = "string";
                    tempFunction3.value = new List<string> ();
                    tempFunction3.value.Add ("sdcard");
                    tempFunction3.value.Add ("audio_in");
                    tempFunction3.value.Add ("ftp");
                    tempFunction3.value.Add ("radio");
                    tempFunction3.value.Add ("bluetooth");
                    tempFunction3.max = 3;
                    tempFunction3.min = 0;
                    tmp.attributes.Add (tempFunction3);
                    #endregion
                    #region song_step
                    FunctionSid tempFunction2 = new FunctionSid ();
                    tempFunction2.key = "song_step";
                    tempFunction2.data_type = "string";
                    tempFunction2.value = new List<string> ();
                    tempFunction2.value.Add ("up");
                    tempFunction2.value.Add ("down");
                    tempFunction2.max = 1;
                    tempFunction2.min = 0;
                    tmp.attributes.Add (tempFunction2);
                    #endregion
                    #region bass
                    FunctionSid tempFunction16 = new FunctionSid ();
                    tempFunction16.key = "playlist_name";
                    tempFunction16.data_type = "string";
                    tmp.attributes.Add (tempFunction16);
                    #endregion
                    #region bass
                    FunctionSid tempFunction17 = new FunctionSid ();
                    tempFunction17.key = "song_name";
                    tempFunction17.data_type = "string";
                    tmp.attributes.Add (tempFunction17);
                    #endregion
                    #region bass
                    FunctionSid tempFunction19 = new FunctionSid ();
                    tempFunction19.key = "song_time";
                    tempFunction19.data_type = "string";
                    tmp.attributes.Add (tempFunction19);
                    #endregion
                    #region bass
                    FunctionSid tempFunction20 = new FunctionSid ();
                    tempFunction20.key = "playing_time";
                    tempFunction20.data_type = "string";
                    tmp.attributes.Add (tempFunction20);
                    #endregion
                } else if (loopCommon.BigClass == 5) {
                    //传感器
                    if (loopCommon.Type == DeviceType.SensorMobileDetection) {
                        tmp.spk = "sensor.pir";
                        #region on_off
                        FunctionSid tempFunction = new FunctionSid ();
                        tempFunction.key = "enable";
                        tempFunction.data_type = "string";
                        tempFunction.value = new List<string> ();
                        tempFunction.value.Add ("true");
                        tempFunction.value.Add ("false");
                        tempFunction.max = 1;
                        tempFunction.min = 0;
                        tmp.attributes.Add (tempFunction);
                        #endregion
                        #region status
                        FunctionSid tempFunction1 = new FunctionSid ();
                        tempFunction1.key = "status";
                        tempFunction1.data_type = "string";
                        tempFunction1.value = new List<string> ();
                        tempFunction1.value.Add ("true");
                        tempFunction1.value.Add ("false");
                        tempFunction1.max = 1;
                        tempFunction1.min = 0;
                        tmp.attributes.Add (tempFunction1);
                        #endregion
                        #region sensitivity
                        FunctionSid tempFunction2 = new FunctionSid ();
                        tempFunction2.key = "sensitivity";
                        tempFunction2.data_type = "integer";
                        tempFunction2.max = 100;
                        tempFunction2.min = 0;
                        tmp.attributes.Add (tempFunction2);
                        #endregion
                    }else if (loopCommon.Type == DeviceType.SensorTemperature) {
                        tmp.spk = "sensor.temperature";
                        #region on_off
                        FunctionSid tempFunction = new FunctionSid ();
                        tempFunction.key = "enable";
                        tempFunction.data_type = "string";
                        tempFunction.value = new List<string> ();
                        tempFunction.value.Add ("true");
                        tempFunction.value.Add ("false");
                        tempFunction.max = 1;
                        tempFunction.min = 0;
                        tmp.attributes.Add (tempFunction);
                        #endregion
                        #region temp
                        FunctionSid tempFunction1 = new FunctionSid ();
                        tempFunction1.key = "value";  //2020 12 22
                        tempFunction1.data_type = "float";
                        tempFunction1.max = 50;
                        tempFunction1.min = 0;
                        tmp.attributes.Add (tempFunction1);
                        #endregion
                        #region type
                        FunctionSid tempFunction2 = new FunctionSid ();
                        tempFunction2.key = "type";
                        tempFunction2.data_type = "string";
                        tempFunction2.value = new List<string> ();
                        tempFunction2.value.Add ("C");
                        tempFunction2.value.Add ("F");
                        tempFunction2.max = 1;
                        tempFunction2.min = 0;
                        tmp.attributes.Add (tempFunction2);
                        #endregion
                        //#region precision
                        //Function tempFunction3 = new GateWay.Function();
                        //tempFunction3.key = "precision";
                        //tempFunction3.data_type = "string";
                        //tempFunction3.value = new List<string>();
                        //tempFunction3.value.Add("0.01");
                        //tempFunction3.value.Add("0.1");
                        //tempFunction3.value.Add("100");
                        //tempFunction3.max = 2;
                        //tempFunction3.min = 0;
                        //tmp.attributes.Add(tempFunction3);
                        //#endregion
                    }else if (loopCommon.Type == DeviceType.SensorIllumination) {
                        tmp.spk = "sensor.light";
                        #region on_off
                        FunctionSid tempFunction = new FunctionSid ();
                        tempFunction.key = "enable";
                        tempFunction.data_type = "string";
                        tempFunction.value = new List<string> ();
                        tempFunction.value.Add ("true");
                        tempFunction.value.Add ("false");
                        tempFunction.max = 1;
                        tempFunction.min = 0;
                        tmp.attributes.Add (tempFunction);
                        #endregion
                        #region lux
                        FunctionSid tempFunction1 = new FunctionSid ();
                        tempFunction1.key = "value";  //2020 12 22
                        tempFunction1.data_type = "integer";
                        tmp.attributes.Add (tempFunction1);
                        #endregion
                        #region error_value
                        FunctionSid tempFunction2 = new FunctionSid ();
                        tempFunction2.key = "error_value";
                        tempFunction2.data_type = "integer";
                        tmp.attributes.Add (tempFunction2);
                        #endregion
                        #region precision
                        FunctionSid tempFunction3 = new FunctionSid ();
                        tempFunction3.key = "precision";
                        tempFunction3.data_type = "string";
                        tempFunction3.value = new List<string> ();
                        tempFunction3.value.Add ("0.01");
                        tempFunction3.value.Add ("0.1");
                        tempFunction3.value.Add ("100");
                        tempFunction3.max = 2;
                        tempFunction3.min = 0;
                        tmp.attributes.Add (tempFunction3);
                        #endregion
                    } else if (loopCommon.Type == DeviceType.SensorPM25) {
                        tmp.spk = "sensor.pm25";
                        #region on_off
                        FunctionSid tempFunction = new FunctionSid ();
                        tempFunction.key = "enable";
                        tempFunction.data_type = "string";
                        tempFunction.value = new List<string> ();
                        tempFunction.value.Add ("true");
                        tempFunction.value.Add ("false");
                        tempFunction.max = 1;
                        tempFunction.min = 0;
                        tmp.attributes.Add (tempFunction);
                        #endregion
                        #region value
                        FunctionSid tempFunction1 = new FunctionSid ();
                        tempFunction1.key = "value";
                        tempFunction1.data_type = "integer";
                        tmp.attributes.Add (tempFunction1);
                        #endregion
                        #region error_value
                        FunctionSid tempFunction2 = new FunctionSid ();
                        tempFunction2.key = "error_value";
                        tempFunction2.data_type = "integer";
                        tmp.attributes.Add (tempFunction2);
                        #endregion
                        #region precision
                        FunctionSid tempFunction3 = new FunctionSid ();
                        tempFunction3.key = "precision";
                        tempFunction3.data_type = "string";
                        tempFunction3.value = new List<string> ();
                        tempFunction3.value.Add ("0.01");
                        tempFunction3.value.Add ("0.1");
                        tempFunction3.value.Add ("100");
                        tempFunction3.max = 2;
                        tempFunction3.min = 0;
                        tmp.attributes.Add (tempFunction3);
                        #endregion
                    }else if (loopCommon.Type == DeviceType.SensorHumidity) {
                        tmp.spk = "sensor.humidity";
                        #region on_off
                        FunctionSid tempFunction = new FunctionSid ();
                        tempFunction.key = "enable";
                        tempFunction.data_type = "string";
                        tempFunction.value = new List<string> ();
                        tempFunction.value.Add ("true");
                        tempFunction.value.Add ("false");
                        tempFunction.max = 1;
                        tempFunction.min = 0;
                        tmp.attributes.Add (tempFunction);
                        #endregion
                        #region value
                        FunctionSid tempFunction1 = new FunctionSid ();
                        tempFunction1.key = "value";
                        tempFunction1.data_type = "float";
                        tempFunction1.max = 10000;
                        tempFunction1.min = 0;
                        tmp.attributes.Add (tempFunction1);
                        #endregion
                    }else if (loopCommon.Type == DeviceType.SensorTVOC) {
                        tmp.spk = "sensor.tvoc";
                        #region on_off
                        FunctionSid tempFunction = new FunctionSid ();
                        tempFunction.key = "enable";
                        tempFunction.data_type = "string";
                        tempFunction.value = new List<string> ();
                        tempFunction.value.Add ("true");
                        tempFunction.value.Add ("false");
                        tempFunction.max = 1;
                        tempFunction.min = 0;
                        tmp.attributes.Add (tempFunction);
                        #endregion
                        #region value
                        FunctionSid tempFunction1 = new FunctionSid ();
                        tempFunction1.key = "value";
                        tempFunction1.data_type = "integer";
                        tempFunction1.max = 10000;
                        tempFunction1.min = 0;
                        tmp.attributes.Add (tempFunction1);
                        #endregion
                    }else if (loopCommon.Type == DeviceType.SensorCO2) {
                        tmp.spk = "sensor.co2";
                        #region on_off
                        FunctionSid tempFunction = new FunctionSid ();
                        tempFunction.key = "enable";
                        tempFunction.data_type = "string";
                        tempFunction.value = new List<string> ();
                        tempFunction.value.Add ("true");
                        tempFunction.value.Add ("false");
                        tempFunction.max = 1;
                        tempFunction.min = 0;
                        tmp.attributes.Add (tempFunction);
                        #endregion
                        #region value
                        FunctionSid tempFunction1 = new FunctionSid ();
                        tempFunction1.key = "value";
                        tempFunction1.data_type = "integer";
                        tempFunction1.max = 10000;
                        tempFunction1.min = 0;
                        tmp.attributes.Add (tempFunction1);
                        #endregion
                    }else if (loopCommon.Type == DeviceType.Sensor) {
                        tmp.spk = "dryContact.standard";
                        #region on_off
                        FunctionSid tempFunction = new FunctionSid ();
                        tempFunction.key = "enable";
                        tempFunction.data_type = "string";
                        tempFunction.value = new List<string> ();
                        tempFunction.value.Add ("true");
                        tempFunction.value.Add ("false");
                        tempFunction.max = 1;
                        tempFunction.min = 0;
                        tmp.attributes.Add (tempFunction);
                        #endregion
                        #region status
                        FunctionSid tempFunction1 = new FunctionSid ();
                        tempFunction1.key = "status";
                        tempFunction1.data_type = "string";
                        tempFunction1.value = new List<string> ();
                        tempFunction1.value.Add ("on");
                        tempFunction1.value.Add ("off");
                        tempFunction1.max = 1;
                        tempFunction1.min = 0;
                        tmp.attributes.Add (tempFunction1);
                        #endregion
                    } else {
                        #region on_off
                        FunctionSid tempFunction = new FunctionSid ();
                        tempFunction.key = "enable";
                        tempFunction.data_type = "string";
                        tempFunction.value = new List<string> ();
                        tempFunction.value.Add ("true");
                        tempFunction.value.Add ("false");
                        tempFunction.max = 1;
                        tempFunction.min = 0;
                        tmp.attributes.Add (tempFunction);
                        #endregion
                        #region value
                        FunctionSid tempFunction1 = new FunctionSid ();
                        tempFunction1.key = "value";
                        tempFunction1.data_type = "integer";
                        tempFunction1.max = 10000;
                        tempFunction1.min = 0;
                        tmp.attributes.Add (tempFunction1);
                        #endregion
                    }
                } else {
                    #region on_off
                    FunctionSid tempFunction = new FunctionSid ();
                    tempFunction.key = "on_off";
                    tempFunction.data_type = "string";
                    tempFunction.value = new List<string> ();
                    tempFunction.value.Add ("on");
                    tempFunction.value.Add ("off");
                    tempFunction.max = 1;
                    tempFunction.min = 0;
                    tmp.attributes.Add (tempFunction);
                    #endregion
                }
            } catch { }
            return tmp;
        }
        //#region 判断类型
        ///// <summary>
        ///// 继电器类别
        ///// </summary>
        ///// <param name="deviceType"></param>
        ///// <returns></returns>
        //public bool IsHDLRelayDeviceType (DeviceType deviceType)
        //{
        //    return false;
        //}
        ///// <summary>
        ///// 调光器类别
        ///// </summary>
        ///// <param name="deviceType"></param>
        ///// <returns></returns>
        //public bool IsHDLDimmerDeviceType (DeviceType deviceType)
        //{
        //    return false;
        //}
        ///// <summary>
        ///// 遮阳类别(窗帘、卷帘、开合帘)
        ///// </summary>
        ///// <param name="deviceType"></param>
        ///// <returns></returns>
        //public bool IsHDLCurtainDeviceType (DeviceType deviceType)
        //{
        //    return deviceType == DeviceType.CurtainModel
        //            || deviceType == DeviceType.CurtainRoller
        //            || deviceType == DeviceType.CurtainTrietex;
        //}
        ///// <summary>
        ///// 传感器类别
        ///// </summary>
        ///// <param name="deviceType"></param>
        ///// <returns></returns>
        //public bool IsHDLSensorDeviceType (DeviceType deviceType)
        //{
        //    return false;
        //}
        ///// <summary>
        ///// 网关类别
        ///// </summary>
        ///// <param name="deviceType"></param>
        ///// <returns></returns>
        //public bool IsHDLGatewayDeviceType (DeviceType deviceType)
        //{
        //    return false;
        //}
        ///// <summary>
        ///// 空调
        ///// </summary>
        ///// <param name="deviceType"></param>
        ///// <returns></returns>
        //public bool IsHDLACDeviceType (DeviceType deviceType)
        //{
        //    return false;
        //}
        //#endregion
        #region 生成4位byte 时间戳
        private long LastTime = 0;
        /// <summary>
        /// DateTime时间格式转换为13位带毫秒的Unix时间戳
        /// </summary>
        /// <param name="time"> DateTime时间格式</param>
        /// <returns>Unix时间戳格式</returns>
        public long ConvertDateTimeLong ()
        {
            System.DateTime startTime = TimeZone.CurrentTimeZone.ToLocalTime (new System.DateTime (2020, 1, 1));
            long l = (long)(Math.Round ((DateTime.Now - startTime).TotalSeconds, 1) * 10);
            if (l <= LastTime) l = LastTime + 1;
            LastTime = l;
            return l;
        }
        /// <summary>
        ///
        /// </summary>
        /// <param name="m"></param>
        /// <param name="strTmp"></param>
        /// <returns></returns>
        public bool ConvertIntToByteArray (long m, ref string strTmp)
        {
            strTmp = "00000000";
            byte [] arry = new byte [4];
            arry [0] = (byte)(m & 0xFF);
            arry [1] = (byte)((m & 0xFF00) >> 8);
            arry [2] = (byte)((m & 0xFF0000) >> 16);
            arry [3] = (byte)((m & 0xFF000000) >> 24);
            strTmp = arry [0].ToString ("X2") + arry [1].ToString ("X2") + arry [2].ToString ("X2") + arry [3].ToString ("X2");
            return true;
        }
        #endregion
    }
    [Serializable]
    public class BaseCloudFeedback
    {
        public int code { get; set; }
        public string timestamp { get; set; }
        public bool isSuccess { get; set; }
        public string message { get; set; }
    }
    [Serializable]
    public class Sids
    {
        public string homeId { get; set; }
        public string gatewayId { get; set; }
        public List<Sid> devices { get; set; }
    }
    [Serializable]
    public class Oids
    {
        public string homeId { get; set; }
        public string gatewayId { get; set; }
        public List<Oid> devices { get; set; }
    }
    [Serializable]
    public class Oid
    {
        public string protocolType { get; set; }
        public string device_name { get; set; }
        public string oid { get; set; }
        public string addresses { get; set; }
        public string device_model { get; set; }
        public string fw_version { get; set; }
        public string hw_info { get; set; }
        public string mac { get; set; }
        public int deviceType { get; set; }
    }
    [Serializable]
    public class Sid
    {
        public string sid { get; set; }
        public string name { get; set; }
        public string [] uids { get; set; }
        public string spk { get; set; }
        public string oid { get; set; }  //设备模块地址
        public string omodel { get; set; }    //型号
        public List<FunctionSid> attributes { get; set; } //属性列表
    }
    [Serializable]
    public class FunctionSid
    {
        //public string name { get; set; }
        public string key { get; set; }
        public List<string> value { get; set; }
        public int max { get; set; }
        public int min { get; set; }
        public string data_type { get; set; }
    }
    [Serializable]
    public class SidObject : Sid
    {
    }
    [Serializable]
    public class IotCloud
    {
        public Oids modules { get; set; } //设备列表
        public Sids functions { get; set; } //功能列表
    }
    /// <summary>
    /// 设备列表响应data参数
    /// </summary>
    public class DevcieFunctionRes
    {
        public List<Function> list = new List<Function> ();
        //public string totalCount = "0";
        //public string totalPage = "0";
        //public string pageNo = "0";
        //public string pageSize = "0";
    }
    /// <summary>
    /// 功能类能满足数据使用要求,子类只是为了方便使用属性
    /// </summary>
    public class Function
    {
        public Function ()
        {
        }
        #region base info
        /// <summary>
        /// HDL统一协议格式:14bytes
        /// 举例: 来源   厂商代码 通讯方式  产品时间戳   产品类别 物模型类  通道号   大小类别
        ///       1byte    1byte    1byte      4byte        1byte    2byte   2byte   2byte
        /// 来源:00    默认原生态系统数据 、01    网关或者其他A设备、02    调试软件、03    APP应用程序、04    第三方网关或者平台
        /// 厂商代码:01    HDL
        /// 通讯方式:01    HDL Bus、02    Zigbee、03 KNX、04 Z-Wave
        /// 产品时间戳:4bytes    以2020年1月1日算出的时间戳0.1s为单位
        /// 产品类别:01    调光器、02 继电器、03    干接点模块、04    传感器、05 面板
        /// 物模型类型:
        ///     01    开关类:01 开关、02 插座、03
        ///     02    照明: 01 开关、02    调光、03    色温、04    LED
        ///     03    遮阳: 01    窗帘电机、02 百叶窗、03 开合帘、04 卷帘
        ///     04    恒温器:01 空调、02 地暖、03 毛细空调
        ///     05    新风
        ///     06    影音
        ///     07    音乐
        ///     08    能源
        ///     09    安防
        /// 大类别    1bytes    (预留)
        /// 小类别    1byte    (预留)
        /// </summary>
        public string sid = "0301011234567801012301230123";
        /// <summary>
        ///
        /// </summary>
        public string oid;
        /// <summary>
        /// 备注
        /// </summary>
        public string name;
        /// <summary>
        /// 设备ID
        /// 云端负责生成
        /// </summary>
        public string deviceId = "0";
        /// <summary>
        /// 设备spk
        /// </summary>
        public string spk = "";
        /// <summary>
        ///
        /// </summary>
        string spk_Prefix;
        /// <summary>
        /// spk前缀
        /// 大类
        /// 功能类别
        /// 如:空调类、灯光类、窗帘类
        /// </summary>
        public string Spk_Prefix {
            get {
                if (string.IsNullOrEmpty (spk_Prefix)) {
                    spk_Prefix = spk.Split (".") [0];
                }
                return spk_Prefix;
            }
        }
        string spk_Suffix;
        /// <summary>
        /// A协议功能的特性
        /// 如:是AC功能:特性:on_off,mode,fan,temperature
        /// attri
        /// </summary>
        public List<FunctionAttributes> attributes = new List<FunctionAttributes> ();
        /// <summary>
        /// 房间ID列表
        /// 该功能添加到到房间列表
        /// </summary>
        public List<string> roomIds = new List<string> ();
        /// <summary>
        /// bus协议数据格式
        /// 使用A协议控制时,改属性为空
        /// </summary>
        public BusData bus;
        /// <summary>
        /// 是否收藏
        /// </summary>
        public bool collect = false;
        /// <summary>
        /// 是否在线
        /// </summary>
        public bool online = true;
        /// <summary>
        /// 云端数据创建的时间
        /// </summary>
        public string createTime = "";
        /// <summary>
        /// 云端数据修改的最后时间
        /// </summary>
        public string modifyTime = "";
        /// <summary>
        /// 删除标记
        /// 需要删除数据时,标记为:true
        /// 由云端删除成功之后,返回数据再清除本地数据
        /// </summary>
        public bool DeleteSign = false;
        #endregion
        /// <summary>
        /// 延时
        /// </summary>
        public int delay = 0;
        /// <summary>
        /// 最后控制的一次状态
        /// </summary>
        [Newtonsoft.Json.JsonIgnore]
        public string lastState = "";
        FunctionAttributes _trait_on_off;
        [Newtonsoft.Json.JsonIgnore]
        public FunctionAttributes trait_on_off {
            get {
                if (_trait_on_off == null) {
                    _trait_on_off = attributes.Find ((obj) => obj.key == FunctionAttributeKey.OnOff);
                    //找不到属性需要声明一个,防止报错闪退
                    if (_trait_on_off == null) {
                        _trait_on_off = new FunctionAttributes () {
                            key = "on_off",
                            value = new List<string> { "on", "off" },
                            max = 1,
                            min = 0,
                        };
                        _trait_on_off.curValue = "off";
                    }
                }
                if (_trait_on_off.curValue.ToString () != "on" && _trait_on_off.curValue.ToString () != "off") {
                    _trait_on_off.curValue = "off";
                }
                return _trait_on_off;
            }
            //set
            //{
            //    _trait_on_off = value;
            //}
        }
        /// <summary>
        /// 使用次数
        /// </summary>
        public double controlCounter = 0;
        /// <summary>
        /// 使用频率
        /// </summary>
        public double usageFrequency {
            get {
                return controlCounter / 7;
            }
        }
        /// <summary>
        /// 固定的序号
        /// </summary>
        public int fixedSerialNumber = int.MaxValue;
    }
    /// <summary>
    /// 功能属性
    /// 属性字段解析:attri :属性内容,value 属性的值,max 最大值 min 最小值
    /// </summary>
    [System.Serializable]
    public class FunctionAttributes
    {
        /// <summary>
        /// 属性键名
        /// </summary>
        public string key;
        /// <summary>
        /// 属性的值列表
        /// </summary>
        public List<string> value = new List<string> ();
        /// <summary>
        /// 最大值
        /// </summary>
        public int max = 100;
        /// <summary>
        /// 最小值
        /// </summary>
        public int min = 0;
        /// <summary>
        /// 数据类型
        /// </summary>
        public string data_type = "";
        /// <summary>
        /// 当前值
        /// </summary>
        public object curValue = new object ();
    }
    /// <summary>
    /// 功能属性键名列表
    /// </summary>
    public static class FunctionAttributeKey
    {
        /// <summary>
        /// 开关
        /// </summary>
        public const string OnOff = "on_off";
        /// <summary>
        /// 亮度
        /// </summary>
        public const string Brightness = "brightness";
        /// <summary>
        /// 颜色
        /// </summary>
        public const string RGB = "rgb";
        /// <summary>
        /// 渐变时间
        /// </summary>
        public const string FadeTime = "fade_time";
        /// <summary>
        /// 模式
        /// </summary>
        public const string Mode = "mode";
        /// <summary>
        /// 风速
        /// </summary>
        public const string FanSpeed = "fan";
        /// <summary>
        /// 设置温度
        /// </summary>
        public const string SetTemp = "set_temp";
        /// <summary>
        /// 延时
        /// </summary>
        public const string Delay = "delay";
        /// <summary>
        /// 色温
        /// </summary>
        public const string CCT = "cct";
        /// <summary>
        /// 百分比
        /// </summary>
        public const string Percent = "percent";
        /// <summary>
        /// 室内温度
        /// </summary>
        public const string IndoorTemp = "room_temp";
        /// <summary>
        /// value
        /// </summary>
        public const string Value = "value";
    }
    /// <summary>
    /// 兼容旧协议控制
    /// </summary>
    public class BusData
    {
        public string addresses = "FFFF";
        [Newtonsoft.Json.JsonIgnore]
        public byte SubnetID {
            get {
                return Convert.ToByte (addresses.Substring (0, 2), 16);
            }
        }
        [Newtonsoft.Json.JsonIgnore]
        public byte DeviceID {
            get {
                return Convert.ToByte (addresses.Substring (2, 2), 16);
            }
        }
        public byte LoopId {
            get {
                return Convert.ToByte (loopId, 16);
            }
        }
        public string loopId;
    }
    public static class SPK
    {
        /// <summary>
        /// (开关灯)
        /// </summary>
        public const string LightSwitch = "light.switch";
        /// <summary>
        /// (调光灯)
        /// </summary>
        public const string LightDimming = "light.dimming";
        /// <summary>
        /// (RGB灯)
        /// </summary>
        public const string LightRGB = "light.rgb";
        /// <summary>
        /// (RGBW灯)
        /// </summary>
        public const string LightRGBW = "light.rgbw";
        /// <summary>
        /// (CCT灯)
        /// </summary>
        public const string LightCCT = "light.cct";
        /// <summary>
        /// (开关窗帘)
        /// </summary>
        public const string CurtainSwitch = "curtain.switch";
        /// <summary>
        /// (开合帘)
        /// </summary>
        public const string CurtainTrietex = "curtain.trietex";
        /// <summary>
        /// (百叶帘)
        /// </summary>
        public const string CurtainShades = "curtain.shades";
        /// <summary>
        /// (卷帘)
        /// </summary>
        public const string CurtainRoller = "curtain.roller";
        /// <summary>
        /// (空调)
        /// </summary>
        public const string AcStandard = "ac.standard";
        /// <summary>
        /// (地热)
        /// </summary>
        public const string FloorHeatStandard = "floorHeat.standard";
        /// <summary>
        /// (新风)
        /// </summary>
        public const string AirFreshStandard = "airFresh.standard";
        /// <summary>
        /// (音乐)
        /// </summary>
        public const string MusicStandard = "music.standard";
        /// <summary>
        /// (亮度传感器)
        /// </summary>
        public const string SensorLight = "sensor.light";
        /// <summary>
        /// (温度传感器)
        /// </summary>
        public const string SensorTemperature = "sensor.temperature";
        /// <summary>
        /// (红外移动传感器)
        /// </summary>
        public const string SensorPir = "sensor.pir";
        /// <summary>
        /// (门窗传感器)
        /// </summary>
        public const string SensorDoorWindow = "sensor.doorwindow";
        /// <summary>
        /// (PM2.5传感器)
        /// </summary>
        public const string SensorPm25 = "sensor.pm25";
        /// <summary>
        /// co2传感器
        /// </summary>
        public const string SensorCO2 = "sensor.co2";
        /// <summary>
        /// tvoc传感器
        /// </summary>
        public const string SensorTVOC = "sensor.tvoc";
        /// <summary>
        /// 湿度传感器
        /// </summary>
        public const string SensorHumidity = "sensor.humidity";
        /// <summary>
        /// (干接点)
        /// </summary>
        public const string DryContact = "dryContact.standard";
        /// <summary>
        /// 家电、插座
        /// </summary>
        public const string ElectricSocket = "electrical.socket";
        /// <summary>
        /// 家电、电视
        /// </summary>
        public const string ElectricTV = "electrical.tv";
        /// <summary>
        /// 家电、风扇
        /// </summary>
        public const string ElectricFan = "electrical.fan";
    }
    /// <summary>
    /// 功能类别
    /// </summary>
    public static class FunctionCategory
    {
        /// <summary>
        ///(灯)
        /// </summary>
        public const string Light = "light";
        /// <summary>
        /// (窗帘)
        /// </summary>
        public const string Curtain = "curtain";
        /// <summary>
        /// (空调)
        /// </summary>
        public const string AC = "ac";
        /// <summary>
        /// (地热)
        /// </summary>
        public const string FloorHeat = "floorHeat";
        /// <summary>
        /// (新风)
        /// </summary>
        public const string AirFresh = "airFresh";
        /// <summary>
        /// (音乐)
        /// </summary>
        public const string Music = "music";
        /// <summary>
        /// (传感器)
        /// </summary>
        public const string Sensor = "sensor";
        /// <summary>
        /// (干接点)
        /// </summary>
        public const string DryContact = "dryContact";
        /// <summary>
        /// 家电
        /// </summary>
        public const string Electric = "electrical";
        //Music = 0x09,
    }
    ///// <summary>
    ///// 上传Oid列表
    ///// </summary>
    //[Serializable]
    //public class UploadOids
    //{
    //    public string homeId { get; set; } //住宅ID
    //    public Oids devices { get; set; } //设备列表
    //}
    ///// <summary>
    ///// 上传Sid列表
    ///// </summary>
    //[Serializable]
    //public class UploadSids
    //{
    //    public string homeId { get; set; } //住宅ID
    //    public string gatewayId { get; set; } //网关ID
    //    public Sids devices { get; set; } //设备列表
    //}
}
//sid组成部分:
//sid
//来源    厂商代码    通讯方式    产品时间戳    产品类别    物模型类    通道号    大小类别
//1byte    1byte    1byte    4byte    1byte    2byte    2byte    2byte
//oid组成部分:
//来源    厂商代码    通讯方式    产品时间戳    产品类别
//1byte    1 byte    1 byte    4 byte    1byte
//其中各部分代码列表:
//来源    1byte    编号    描述
//        00    默认原生态系统数据
//        01    网关或者其他A设备
//        02    调试软件
//        03    APP应用程序
//        04    第三方网关或者平台
//厂商代码    1byte    编号    描述
//        01    HDL
//        02
//通讯方式    1byte    编号    描述
//        01    HDL Bus
//        02    Zigbee
//        03    KNX
//        04    Z-Wave
//产品时间戳    4bytes    以2020年1月1日算出的时间戳0.1s为单位
//产品类别    1byte    编号    描述
//        01    调光器
//        02    继电器
//        03    干接点模块
//        04    传感器
//        05    面板
//        06    RCU
//        07    网关
//        08    红外发射
//        09    Android屏
//        10    场景
//        11    音乐播放器
//        12    232/485转换器
//        21    自动化
//        22    安防防区
//        14    窗帘模块
//        15    HVAC
//        16    地热模块
//物模型类型    2bytes    编号    描述
//        01    开关类    01    开关
//                02    插座
//                03
//        02    照明    01    开关
//                02    调光
//                03    色温(CCT)
//                04    RGB
//        03    遮阳    01    窗帘控制器
//                02    百叶窗
//                03    开合帘
//                04    卷帘
//                05     推窗器
//                06     投影幕
//        04    面板    01    按键面板
//        05    传感器    01    移动探测
//                02    温度传感器
//                03    湿度传感器
//                04    照度传感器
//                05    TVOC
//                06    PM2.5
//                07    CO2
//                08    毫米波传感器
//                09
//                10
//                11    烟雾传感器
//                25    干接点
//        07    恒温器    01    空调
//                02    风扇
//                03    毛细空调
//        08    地热    01    地热模块
//        09    背景音乐    01    音乐播放器
//                02    Sonos
//        10    场景    01    场景
//                02    电影场景
//        19    新风    01    新风
//13    能源    01    电表
//                02    水表
//                03    燃气
//        16    电器    01    风扇
//                02    TV
//        20    安防    01    安防
//        21    自动化    01    自动化
//大类别    1bytes    (预留)
//小类别    1byte    (预留)
Crabtree/SmartHome/HDL/Common/HttpUtil/HttpServerRequest.cs
@@ -853,6 +853,46 @@
        #endregion
        #region * 上传设备列表___________________________
        /// <summary>
        ///
        /// </summary>
        /// <param name="mOids"></param>
        /// <returns></returns>
        public ResponsePackNew UploadDeviceOidList (Oids mOids)
        {
            var requestJson = HttpUtil.GetSignRequestJson (mOids);
            return HttpUtil.RequestHttpsPostFroHome (NewAPI.API_POST_Device_Oid_Add, requestJson);
        }
        /// <summary>
        ///
        /// </summary>
        /// <param name="mOids"></param>
        /// <returns></returns>
        public ResponsePackNew UploadDeviceSidList (Sids mSids)
        {
            var requestJson = HttpUtil.GetSignRequestJson (mSids);
            return HttpUtil.RequestHttpsPostFroHome (NewAPI.API_POST_Device_Sid_Add, requestJson);
        }
        /// <summary>
        ///
        /// </summary>
        /// <param name="mOids"></param>
        /// <returns></returns>
        public ResponsePackNew GetDeviceList ()
        {
            var requestJson = HttpUtil.GetSignRequestJson (new HomeIdObj {
                homeId = UserConfig.Instance.CurrentRegion.Id,
            });
            return HttpUtil.RequestHttpsPostFroHome (NewAPI.Api_Post_GetDevcieList, requestJson);
        }
        #endregion
        //#region Kaede --设备功能——————————————————————————————————
        ///// <summary>
        ///// 获取设备列表
@@ -1164,7 +1204,7 @@
        //    d.Add("pageSize", "1000");
        //    var requestJson = HttpUtil.GetSignRequestJson(d);
        //    var pack = HttpUtil.RequestHttpsPostFroHome(NewAPI.Api_Post_GetRoomList, requestJson);
        //    return pack;
        //}
        ///// <summary>
Crabtree/SmartHome/HDL/Common/HttpUtil/HttpUtil.cs
@@ -55,9 +55,9 @@
        /// <param name="replaceToken"></param>
        /// <param name="mTimeout"></param>
        /// <returns></returns>
        public static ResponsePackNew RequestHttpsGet(string apiPath, Dictionary<string, object> queryDictionary = null, Dictionary<string, object> urlSegmentDictionary = null, string urlHead = "", string replaceToken = "", int mTimeout = 10)
        public static ResponsePackNew RequestHttpsGet (string apiPath, Dictionary<string, object> queryDictionary = null, Dictionary<string, object> urlSegmentDictionary = null, string urlHead = "", string replaceToken = "", int mTimeout = 10)
        {
            return RequestHttps(Method.GET, apiPath, null, queryDictionary, urlSegmentDictionary, urlHead, replaceToken, mTimeout);
            return RequestHttps (Method.GET, apiPath, null, queryDictionary, urlSegmentDictionary, urlHead, replaceToken, mTimeout);
        }
        ///// <summary>
@@ -95,7 +95,7 @@
        /// <param name="bodyParameterJson"></param>
        /// <param name="mTimeout"></param>
        /// <returns></returns>
        public static ResponsePackNew RequestHttpsPostFroHome(string apiPath, string bodyParameterJson, int mTimeout = 10)
        public static ResponsePackNew RequestHttpsPostFroHome (string apiPath, string bodyParameterJson, int mTimeout = 10)
        {
            //string urlHead2 = UserConfig.Instance.CurrentRegion.regionUrl;
            string urlHead = GlobalRequestHttpsHost;
@@ -104,7 +104,7 @@
            //{
            //    replaceToken = DB_ResidenceData.residenceData.MasterToken;
            //}
            return RequestHttps(Method.POST, apiPath, bodyParameterJson, null, null, urlHead, "", mTimeout);
            return RequestHttps (Method.POST, apiPath, bodyParameterJson, null, null, urlHead, "", mTimeout);
        }
        /// <summary>
@@ -117,9 +117,9 @@
        /// <param name="replaceToken"></param>
        /// <param name="mTimeout"></param>
        /// <returns></returns>
        public static ResponsePackNew RequestHttpsPost(string apiPath, string bodyParameterJson, string urlHead = "", string replaceToken = "", int mTimeout = 10)
        public static ResponsePackNew RequestHttpsPost (string apiPath, string bodyParameterJson, string urlHead = "", string replaceToken = "", int mTimeout = 10)
        {
            return RequestHttps(Method.POST, apiPath, bodyParameterJson, null, null, urlHead, replaceToken, mTimeout);
            return RequestHttps (Method.POST, apiPath, bodyParameterJson, null, null, urlHead, replaceToken, mTimeout);
        }
        /// <summary>
@@ -132,9 +132,9 @@
        /// <param name="replaceToken"></param>
        /// <param name="mTimeout"></param>
        /// <returns></returns>
        public static ResponsePackNew RequestHttpsPost(string apiPath, Dictionary<string, object> queryDictionary, string urlHead = "", string replaceToken = "", int mTimeout = 10)
        public static ResponsePackNew RequestHttpsPost (string apiPath, Dictionary<string, object> queryDictionary, string urlHead = "", string replaceToken = "", int mTimeout = 10)
        {
            return RequestHttps(Method.POST, apiPath, null, queryDictionary, null, urlHead, replaceToken, mTimeout);
            return RequestHttps (Method.POST, apiPath, null, queryDictionary, null, urlHead, replaceToken, mTimeout);
        }
        /// <summary>
@@ -149,14 +149,12 @@
        /// <param name="replaceToken"></param>
        /// <param name="mTimeout"></param>
        /// <returns></returns>
        static ResponsePackNew RequestHttpsBase(Method method, string apiPath, string bodyParameterJson = null, Dictionary<string, object> queryDictionary = null, Dictionary<string, object> urlSegmentDictionary = null, string urlHead = "", string replaceToken = "", int mTimeout = 10)
        static ResponsePackNew RequestHttpsBase (Method method, string apiPath, string bodyParameterJson = null, Dictionary<string, object> queryDictionary = null, Dictionary<string, object> urlSegmentDictionary = null, string urlHead = "", string replaceToken = "", int mTimeout = 10)
        {
            #region HttpWebRequest
            try
            {
            try {
                if (string.IsNullOrEmpty(urlHead))
                {
                if (string.IsNullOrEmpty (urlHead)) {
                    urlHead = GlobalRequestHttpsHost;
                }
                string requestFullUrl = urlHead + apiPath;
@@ -166,83 +164,64 @@
                //string requestFullUrl = GlobalRequestHttpsHost + apiPath;
                ////**************测试**************
                RestClient client = new RestClient(requestFullUrl);
                RestClient client = new RestClient (requestFullUrl);
                RestRequest request = new RestRequest(method);
                RestRequest request = new RestRequest (method);
                request.Timeout = mTimeout * 1000;
                request.AddHeader("content-type", "application/json");
                request.AddHeader ("content-type", "application/json");
                if (string.IsNullOrEmpty(replaceToken))
                {
                    if(MainPage.LoginUser != null)
                    {/* 如果不需要验证Token可以不用传入 */
                        request.AddHeader("Authorization",  MainPage.LoginUser.LoginTokenString);
                if (string.IsNullOrEmpty (replaceToken)) {
                    if (MainPage.LoginUser != null) {/* 如果不需要验证Token可以不用传入 */
                        request.AddHeader ("Authorization", MainPage.LoginUser.LoginTokenString);
                    }
                }
                else
                {
                    request.AddHeader("Authorization", replaceToken);
                }
                if (bodyParameterJson != null)
                {
                    request.AddParameter("application/json", bodyParameterJson, ParameterType.RequestBody);
                } else {
                    request.AddHeader ("Authorization", replaceToken);
                }
                if (queryDictionary != null)
                {
                    foreach (var data in queryDictionary)
                    {
                        request.AddQueryParameter(data.Key, data.Value.ToString());
                if (bodyParameterJson != null) {
                    request.AddParameter ("application/json", bodyParameterJson, ParameterType.RequestBody);
                }
                if (queryDictionary != null) {
                    foreach (var data in queryDictionary) {
                        request.AddQueryParameter (data.Key, data.Value.ToString ());
                    }
                }
                if (urlSegmentDictionary != null)
                {
                    foreach (var data in urlSegmentDictionary)
                    {
                        request.AddUrlSegment(data.Key, data.Value.ToString());
                if (urlSegmentDictionary != null) {
                    foreach (var data in urlSegmentDictionary) {
                        request.AddUrlSegment (data.Key, data.Value.ToString ());
                    }
                }
                IRestResponse response = client.Execute(request);
                if (response.StatusCode == HttpStatusCode.OK)
                {
                    try
                    {
                        ResponsePackNew revertObj = new ResponsePackNew() { };
                        revertObj = Newtonsoft.Json.JsonConvert.DeserializeObject<ResponsePackNew>(response.Content);
                IRestResponse response = client.Execute (request);
                if (response.StatusCode == HttpStatusCode.OK) {
                    try {
                        ResponsePackNew revertObj = new ResponsePackNew () { };
                        revertObj = Newtonsoft.Json.JsonConvert.DeserializeObject<ResponsePackNew> (response.Content);
                        //*****一些判空处理*****************
                        if (revertObj.Code == null)
                        {
                        if (revertObj.Code == null) {
                            revertObj.Code = StateCode.DATA_EXCEPTION;
                        }
                        if (revertObj.Data == null)
                        {
                        if (revertObj.Data == null) {
                            revertObj.Data = "";
                        }
                        //*****一些判空处理*****************
                        return revertObj;
                    } catch (Exception ex) {
                        Utlis.WriteLine (ex.Message);
                        return new ResponsePackNew () { Code = StateCode.DATA_EXCEPTION };
                    }
                    catch (Exception ex)
                    {
                        Utlis.WriteLine(ex.Message);
                        return new ResponsePackNew() { Code = StateCode.DATA_EXCEPTION };
                    }
                }
                else
                {
                    Utlis.WriteLine(response.Content);
                    return new ResponsePackNew() { Code = StateCode.NETWORK_ERROR };
                } else {
                    Utlis.WriteLine (response.Content);
                    return new ResponsePackNew () { Code = StateCode.NETWORK_ERROR };
                }
            }
            catch (Exception ex)
            {
                Utlis.WriteLine(ex.Message);
                return new ResponsePackNew() { Code = StateCode.NETWORK_ERROR };
            } catch (Exception ex) {
                Utlis.WriteLine (ex.Message);
                return new ResponsePackNew () { Code = StateCode.NETWORK_ERROR };
            }
            #endregion
@@ -262,18 +241,15 @@
        /// <param name="replaceToken"></param>
        /// <param name="mTimeout"></param>
        /// <returns></returns>
        public static ResponsePackNew RequestHttps(Method method, string apiPath, string bodyParameterJson = null, Dictionary<string, object> queryDictionary = null, Dictionary<string, object> urlSegmentDictionary = null, string urlHead = "", string replaceToken = "", int mTimeout = 10)
        public static ResponsePackNew RequestHttps (Method method, string apiPath, string bodyParameterJson = null, Dictionary<string, object> queryDictionary = null, Dictionary<string, object> urlSegmentDictionary = null, string urlHead = "", string replaceToken = "", int mTimeout = 10)
        {
            var responsePackNew = RequestHttpsBase(method, apiPath, bodyParameterJson, queryDictionary, urlSegmentDictionary, urlHead, replaceToken, mTimeout);
            var responsePackNew = RequestHttpsBase (method, apiPath, bodyParameterJson, queryDictionary, urlSegmentDictionary, urlHead, replaceToken, mTimeout);
            //*****************Token过期处理*****************
            if (responsePackNew.Code == StateCode.TOKEN_EXPIRED)
            {
            if (responsePackNew.Code == StateCode.TOKEN_EXPIRED) {
                //刷新Token
                if (RefreshToken()) {
                    return RequestHttpsBase(method, apiPath, bodyParameterJson, queryDictionary, urlSegmentDictionary, urlHead, replaceToken, mTimeout);
                }
                else
                {
                if (RefreshToken ()) {
                    return RequestHttpsBase (method, apiPath, bodyParameterJson, queryDictionary, urlSegmentDictionary, urlHead, replaceToken, mTimeout);
                } else {
                    return responsePackNew;
                }
            }
@@ -286,28 +262,23 @@
        /// 刷新Token
        /// </summary>
        /// <returns></returns>
        static bool RefreshToken()
        static bool RefreshToken ()
        {
            try
            {
                var requestJson = GetSignRequestJson(new RefreshTokenObj()
                {
            try {
                var requestJson = GetSignRequestJson (new RefreshTokenObj () {
                    refreshToken = MainPage.LoginUser.RefreshToken,
                });
                var revertObj = RequestHttpsBase(Method.POST, NewAPI.API_POST_Login, requestJson);
                if (revertObj.Code == StateCode.SUCCESS)
                {
                    var revertData = Newtonsoft.Json.JsonConvert.DeserializeObject<UserLoginRes>(revertObj.Data.ToString());
                var revertObj = RequestHttpsBase (Method.POST, NewAPI.API_POST_Login, requestJson);
                if (revertObj.Code == StateCode.SUCCESS) {
                    var revertData = Newtonsoft.Json.JsonConvert.DeserializeObject<UserLoginRes> (revertObj.Data.ToString ());
                    MainPage.LoginUser.LoginTokenString = revertData.headerPrefix + revertData.accessToken;
                    MainPage.LoginUser.RefreshToken = revertData.refreshToken;
                    MainPage.LoginUser.LastTime = DateTime.Now;
                    MainPage.LoginUser.SaveUserInfo();
                    MainPage.LoginUser.SaveUserInfo ();
                    return true;
                }
                return false;
            }
            catch
            {
            } catch {
                return false;
            }
        }
@@ -322,13 +293,11 @@
        /// <param name="replaceToken"></param>
        /// <param name="mTimeout"></param>
        /// <returns></returns>
        public static byte[] RequestHttpsDownload(string apiPath, string bodyParameterJson = null, Dictionary<string, object> queryDictionary = null, string urlHead = "", string replaceToken = "", int mTimeout = 20)
        public static byte [] RequestHttpsDownload (string apiPath, string bodyParameterJson = null, Dictionary<string, object> queryDictionary = null, string urlHead = "", string replaceToken = "", int mTimeout = 20)
        {
            #region RestRequest
            try
            {
                if (string.IsNullOrEmpty(urlHead))
                {
            try {
                if (string.IsNullOrEmpty (urlHead)) {
                    urlHead = GlobalRequestHttpsHost;
                }
                string requestFullUrl = urlHead + apiPath;
@@ -337,42 +306,33 @@
                //string requestFullUrl = GlobalRequestHttpsHost + apiPath;
                ////**************测试**************
                RestClient client = new RestClient(requestFullUrl);
                RestRequest request = new RestRequest(Method.POST);
                RestClient client = new RestClient (requestFullUrl);
                RestRequest request = new RestRequest (Method.POST);
                request.Timeout = mTimeout * 1000;
                request.AddHeader("content-type", "application/json");
                request.AddHeader ("content-type", "application/json");
                if (string.IsNullOrEmpty(replaceToken))
                {
                    if ( MainPage.LoginUser != null)
                    {/* 如果不需要验证Token可以不用传入 */
                        request.AddHeader("Authorization",  MainPage.LoginUser.LoginTokenString);
                if (string.IsNullOrEmpty (replaceToken)) {
                    if (MainPage.LoginUser != null) {/* 如果不需要验证Token可以不用传入 */
                        request.AddHeader ("Authorization", MainPage.LoginUser.LoginTokenString);
                    }
                }
                else
                {
                    request.AddHeader("Authorization", replaceToken);
                } else {
                    request.AddHeader ("Authorization", replaceToken);
                }
                if (bodyParameterJson != null)
                {
                    request.AddParameter("application/json", bodyParameterJson, ParameterType.RequestBody);
                if (bodyParameterJson != null) {
                    request.AddParameter ("application/json", bodyParameterJson, ParameterType.RequestBody);
                }
                if (queryDictionary != null)
                {
                    foreach (var data in queryDictionary)
                    {
                        request.AddQueryParameter(data.Key, data.Value.ToString());
                if (queryDictionary != null) {
                    foreach (var data in queryDictionary) {
                        request.AddQueryParameter (data.Key, data.Value.ToString ());
                    }
                }
                IRestResponse response = client.Execute(request);
                IRestResponse response = client.Execute (request);
                return response.RawBytes;
            }
            catch (Exception ex)
            {
                Utlis.WriteLine(ex.Message);
            } catch (Exception ex) {
                Utlis.WriteLine (ex.Message);
                return null;
            }
            #endregion
@@ -391,14 +351,12 @@
        /// <param name="replaceToken"></param>
        /// <param name="mTimeout"></param>
        /// <returns></returns>
        public static ResponsePackNew RequestHttpsUpload(Method method, string apiPath, object bodyParameterObject = null, Dictionary<string, object> queryDictionary = null, Dictionary<string, object> urlSegmentDictionary = null, string urlHead = "", string replaceToken = "", int mTimeout = 20)
        public static ResponsePackNew RequestHttpsUpload (Method method, string apiPath, object bodyParameterObject = null, Dictionary<string, object> queryDictionary = null, Dictionary<string, object> urlSegmentDictionary = null, string urlHead = "", string replaceToken = "", int mTimeout = 20)
        {
            #region HttpWebRequest
            try
            {
            try {
                if (string.IsNullOrEmpty(urlHead))
                {
                if (string.IsNullOrEmpty (urlHead)) {
                    urlHead = GlobalRequestHttpsHost;
                }
                string requestFullUrl = urlHead + apiPath;
@@ -407,77 +365,59 @@
                //string requestFullUrl = GlobalRequestHttpsHost + apiPath;
                ////**************测试**************
                RestClient client = new RestClient(requestFullUrl);
                RestRequest request = new RestRequest(method);
                RestClient client = new RestClient (requestFullUrl);
                RestRequest request = new RestRequest (method);
                request.Timeout = mTimeout * 1000;
                //request.AddHeader ("content-type", "application/json");
                request.AddHeader("content-type", "application/octet-stream");
                request.AddHeader ("content-type", "application/octet-stream");
                if (string.IsNullOrEmpty(replaceToken))
                {
                    if ( MainPage.LoginUser != null)
                    {/* 如果不需要验证Token可以不用传入 */
                        request.AddHeader("Authorization",  MainPage.LoginUser.LoginTokenString);
                if (string.IsNullOrEmpty (replaceToken)) {
                    if (MainPage.LoginUser != null) {/* 如果不需要验证Token可以不用传入 */
                        request.AddHeader ("Authorization", MainPage.LoginUser.LoginTokenString);
                    }
                }
                else
                {
                    request.AddHeader("Authorization", replaceToken);
                } else {
                    request.AddHeader ("Authorization", replaceToken);
                }
                if (bodyParameterObject != null)
                {
                    request.AddParameter("application/octet-stream", bodyParameterObject, ParameterType.RequestBody);
                if (bodyParameterObject != null) {
                    request.AddParameter ("application/octet-stream", bodyParameterObject, ParameterType.RequestBody);
                }
                if (queryDictionary != null)
                {
                    foreach (var data in queryDictionary)
                    {
                        request.AddQueryParameter(data.Key, data.Value.ToString());
                if (queryDictionary != null) {
                    foreach (var data in queryDictionary) {
                        request.AddQueryParameter (data.Key, data.Value.ToString ());
                    }
                }
                if (urlSegmentDictionary != null)
                {
                    foreach (var data in urlSegmentDictionary)
                    {
                        request.AddUrlSegment(data.Key, data.Value.ToString());
                if (urlSegmentDictionary != null) {
                    foreach (var data in urlSegmentDictionary) {
                        request.AddUrlSegment (data.Key, data.Value.ToString ());
                    }
                }
                IRestResponse response = client.Execute(request);
                if (response.StatusCode == HttpStatusCode.OK)
                {
                    try
                    {
                        ResponsePackNew revertObj = new ResponsePackNew() { };
                        revertObj = Newtonsoft.Json.JsonConvert.DeserializeObject<ResponsePackNew>(response.Content);
                        if (revertObj.Code == null)
                        {
                IRestResponse response = client.Execute (request);
                if (response.StatusCode == HttpStatusCode.OK) {
                    try {
                        ResponsePackNew revertObj = new ResponsePackNew () { };
                        revertObj = Newtonsoft.Json.JsonConvert.DeserializeObject<ResponsePackNew> (response.Content);
                        if (revertObj.Code == null) {
                            revertObj.Code = StateCode.DATA_EXCEPTION;
                        }
                        ////统一转成大写
                        //revertObj.StateCode = revertObj.StateCode.ToUpper ();
                        return revertObj;
                    } catch (Exception ex) {
                        Utlis.WriteLine (ex.Message);
                        return new ResponsePackNew () { Code = StateCode.DATA_EXCEPTION };
                    }
                    catch (Exception ex)
                    {
                        Utlis.WriteLine(ex.Message);
                        return new ResponsePackNew() { Code = StateCode.DATA_EXCEPTION };
                    }
                }
                else
                {
                    Utlis.WriteLine(response.Content);
                    return new ResponsePackNew() { Code = StateCode.NETWORK_ERROR };
                } else {
                    Utlis.WriteLine (response.Content);
                    return new ResponsePackNew () { Code = StateCode.NETWORK_ERROR };
                }
            }
            catch (Exception ex)
            {
                Utlis.WriteLine(ex.Message);
                return new ResponsePackNew() { Code = StateCode.NETWORK_ERROR };
            } catch (Exception ex) {
                Utlis.WriteLine (ex.Message);
                return new ResponsePackNew () { Code = StateCode.NETWORK_ERROR };
            }
            #endregion
@@ -494,21 +434,18 @@
        /// <param name="replaceToken"></param>
        /// <param name="mTimeout"></param>
        /// <returns></returns>
        public static byte[] HttpsDownload(string requestFullUrl, int mTimeout = 30)
        public static byte [] HttpsDownload (string requestFullUrl, int mTimeout = 30)
        {
            #region RestRequest
            try
            {
                RestClient client = new RestClient(requestFullUrl);
                RestRequest request = new RestRequest(Method.GET);
            try {
                RestClient client = new RestClient (requestFullUrl);
                RestRequest request = new RestRequest (Method.GET);
                request.Timeout = mTimeout * 1000;
                IRestResponse response = client.Execute(request);
                IRestResponse response = client.Execute (request);
                return response.RawBytes;
            }
            catch (Exception ex)
            {
                Utlis.WriteLine(ex.Message);
            } catch (Exception ex) {
                Utlis.WriteLine (ex.Message);
                return null;
            }
            #endregion
@@ -531,10 +468,10 @@
        /// 获取当前时间戳值
        /// </summary>
        /// <returns></returns>
        static string GetTimestamp()
        static string GetTimestamp ()
        {
            System.DateTime startTime = TimeZone.CurrentTimeZone.ToLocalTime(new System.DateTime(1970, 1, 1)); // 当地时区
            return ((long)(DateTime.Now - startTime).TotalMilliseconds).ToString(); // 相差秒数
            System.DateTime startTime = TimeZone.CurrentTimeZone.ToLocalTime (new System.DateTime (1970, 1, 1)); // 当地时区
            return ((long)(DateTime.Now - startTime).TotalMilliseconds).ToString (); // 相差秒数
            //return ((long)(DateTime.Now - startTime).TotalSeconds).ToString(); // 相差秒数
        }
@@ -543,15 +480,29 @@
        /// </summary>
        /// <param name="signstr"></param>
        /// <returns></returns>
        static string SignMD5Encrypt(string s)
        static string SignMD5Encrypt (string s)
        {
            byte[] sign = MD5.Create().ComputeHash(UTF8Encoding.UTF8.GetBytes(s));
            byte [] sign = MD5.Create ().ComputeHash (UTF8Encoding.UTF8.GetBytes (s));
            string signstr = string.Empty;
            foreach (byte item in sign)
            {
                signstr += item.ToString("X2");
            foreach (byte item in sign) {
                signstr += item.ToString ("X2");
            }
            return signstr.ToLower();
            return signstr.ToLower ();
        }
        /// <summary>
        /// 判断当前值是否需要参与签名,保持跟云端一致
        /// 空字符串不参与
        /// 数组,集合,对象不参与
        /// </summary>
        /// <param name="valueStr"></param>
        /// <returns></returns>
        static bool IfValueNeedSign (string valueStr)
        {
            if (string.IsNullOrEmpty (valueStr) || valueStr.StartsWith ("{") || valueStr.StartsWith ("[")) {
                return false;
            }
            return true;
        }
        /// <summary>
@@ -560,57 +511,45 @@
        /// 计算sign签名
        /// </summary>
        /// <returns></returns>
        public static string GetSignRequestJson(object requestObj)
        public static string GetSignRequestJson (object requestObj)
        {
            try
            {
            try {
                //1. 将model实体转为Dictionary<string, object>
                var paramDictionary = Newtonsoft.Json.JsonConvert.DeserializeObject<Dictionary<string, object>>(Newtonsoft.Json.JsonConvert.SerializeObject(requestObj));
                var paramDictionary = Newtonsoft.Json.JsonConvert.DeserializeObject<Dictionary<string, object>> (Newtonsoft.Json.JsonConvert.SerializeObject (requestObj));
                //2. 计算sign
                if (paramDictionary != null)
                {
                    paramDictionary.Add("appKey", APP_KEY);
                    paramDictionary.Add("timestamp", GetTimestamp());
                if (paramDictionary != null) {
                    paramDictionary.Add ("appKey", APP_KEY);
                    paramDictionary.Add ("timestamp", GetTimestamp ());
                    //2.1 字典升序
                    paramDictionary = paramDictionary.OrderBy(o => o.Key).ToDictionary(o => o.Key, p => p.Value);
                    paramDictionary = paramDictionary.OrderBy (o => o.Key).ToDictionary (o => o.Key, p => p.Value);
                    //2.2 拼接按URL键值对
                    string str = string.Empty;
                    foreach (KeyValuePair<string, object> item in paramDictionary)
                    {
                    foreach (KeyValuePair<string, object> item in paramDictionary) {
                        //Value为null不参加校验
                        if (item.Value != null)
                        {
                            //Value.ToString()为null或者""也不参加校验
                            if (!string.IsNullOrEmpty(item.Value.ToString()))
                            {
                        if (item.Value != null) {
                            //检测当前参数是否需要参与校验
                            if (IfValueNeedSign (item.Value.ToString ())) {
                                //如果是bool类型,要转小写
                                if (item.Value is bool)
                                {
                                    str += item.Key + "=" + item.Value.ToString().ToLower() + "&";
                                }
                                else
                                {
                                    str += item.Key + "=" + item.Value.ToString() + "&";
                                if (item.Value is bool) {
                                    str += item.Key + "=" + item.Value.ToString ().ToLower () + "&";
                                } else {
                                    str += item.Key + "=" + item.Value.ToString () + "&";
                                }
                            }
                        }
                    }
                    //2.3 拼接SECRET_KEY
                    str = str.Substring(0, str.Length - 1) + SECRET_KEY;
                    str = str.Substring (0, str.Length - 1) + SECRET_KEY;
                    //2.4 MD5转换+转小写
                    var signstr = SignMD5Encrypt(str);
                    paramDictionary.Add("sign", signstr);
                    var signResult = Newtonsoft.Json.JsonConvert.SerializeObject(paramDictionary);
                    var signstr = SignMD5Encrypt (str);
                    paramDictionary.Add ("sign", signstr);
                    var signResult = Newtonsoft.Json.JsonConvert.SerializeObject (paramDictionary);
                    return signResult;
                }
                else
                {
                } else {
                    return "";
                }
            }
            catch
            {
            } catch {
                return "";
            }
        }
Crabtree/SmartHome/HDL/Common/HttpUtil/IMessageCommon.cs
@@ -175,6 +175,18 @@
            //自动化已存在
            stateCodeDic ["14502"] = MyInternationalizationString.AutomationAlreadyExists;
            //-------------------备份模块-------------------
            //备注名称已经存在,请更换后重试!文件夹名称已经存在
            stateCodeDic ["10601"] = SimpleControl.R.MyInternationalizationString.FileNamehasExisted;
            //备份文件夹不存在
            stateCodeDic ["10602"] = SimpleControl.R.MyInternationalizationString.FolderNoExist;
            //备份文件不存在
            stateCodeDic ["10603"] = SimpleControl.R.MyInternationalizationString.FileNoExist;
            //备份失败
            stateCodeDic ["10607"] = SimpleControl.R.MyInternationalizationString.FailedToBackupFile;
            //*********设备*********
            //设备目标重复
            stateCodeDic ["10801"] = MyInternationalizationString.DuplicateDeviceTarget;
Crabtree/SmartHome/HDL/Common/HttpUtil/NewAPI.cs
@@ -463,6 +463,16 @@
        public const string API_POST_Logic_Enable = "/home-wisdom/app/logic/enable";
        #endregion
        #region 上传设备列表 oid sid
        /// <summary>
        /// 子设备基本信息(oid)全量添加
        /// </summary>
        public const string API_POST_Device_Oid_Add = "/home-wisdom/program/device/oid/add";
        /// <summary>
        /// 设备(功能)全量更新
        /// </summary>
        public const string API_POST_Device_Sid_Add = "/home-wisdom/program/device/add";
        #endregion
        #endregion
Crabtree/SmartHome/HDL/Operation/Control.cs
@@ -167,6 +167,7 @@
                case Command.SetGateWayAdminInfoACK:
                case Command.ReadGateWayLocalEncryptionACK:
                case Command.SetReadGateWayLocalEncryptionACK:
                case Command.SetGateWayMqttURLAddressACK:
                //************************************
                case Command.ReadGateWayModelInfoACK:
                case Command.ReadGatewayServerIPACK:
@@ -523,6 +524,7 @@
            case Command.SetGateWayAdminInfo:
            case Command.SetGateWayLocalEncryption:
            case Command.ReadGateWayLocalEncryption:
            case Command.SetGateWayMqttURLAddress:
            //************************************
            case Command.ReadGateWayModelInfo:
            case Command.ReadGatewayServerIP:
Crabtree/SmartHome/HDL/Operation/MyEnum.cs
@@ -1913,6 +1913,14 @@
        SetGateWayLocalEncryption = 0x303E,
        SetReadGateWayLocalEncryptionACK = 0x303F,
        /// <summary>
        /// 修改网关远程连接域名地址
        /// </summary>
        SetGateWayMqttURLAddress = 0x3046,
        SetGateWayMqttURLAddressACK = 0x3047,
        /// <summary>
        /// 0xF003
Crabtree/SmartHome/HDL/Operation/ResponseEntity/API.cs
@@ -250,18 +250,18 @@
        #endregion
        #region EmqMqtt 部分
        //***************************EmqMqtt 部分********************************
        public static string API_EmqMqtt = "/EmqMqtt/";
        //public static string API_EmqMqtt = "/EmqMqtt/";
        /// <summary>
        ///  5.03 获取分享者Mqtt远程控制信息(Emq版本)
        /// </summary>
        public static string ShareMemberConnMqttInfo = API_EmqMqtt + "ShareMemberConnMqttInfo";
        ///// <summary>
        /////  5.03 获取分享者Mqtt远程控制信息(Emq版本)
        ///// </summary>
        //public static string ShareMemberConnMqttInfo = API_EmqMqtt + "ShareMemberConnMqttInfo";
        /// <summary>
        /// 客户端获取连接云端Mqtt信息
        /// Connection
        /// </summary>
        public static string GetConnMqttInfo = API_EmqMqtt + "GetConnMqttInfo";
        ///// <summary>
        ///// 客户端获取连接云端Mqtt信息
        ///// Connection
        ///// </summary>
        //public static string GetConnMqttInfo = API_EmqMqtt + "GetConnMqttInfo";
        #endregion
Crabtree/SmartHome/SmartHome.projitems
@@ -300,6 +300,7 @@
    <Compile Include="$(MSBuildThisFileDirectory)HDL\Common\CommonUtlis.cs" />
    <Compile Include="$(MSBuildThisFileDirectory)HDL\Common\Utlis.cs" />
    <Compile Include="$(MSBuildThisFileDirectory)HDL\Common\CommonConfig.cs" />
    <Compile Include="$(MSBuildThisFileDirectory)HDL\Common\HDLLinkUtlis.cs" />
  </ItemGroup>
  <ItemGroup>
    <Folder Include="$(MSBuildThisFileDirectory)DLL\" />
Crabtree/SmartHome/UI/SimpleControl/Phone/Guide/GuideAddGateway.cs
@@ -4,6 +4,9 @@
namespace Shared.SimpleControl.Phone
{
    /// <summary>
    /// 搜索和写加密网关、绑定网关的页面
    /// </summary>
    public class GuideAddGateway : FrameLayout
    {
        static GuideAddGateway inView;
Crabtree/SmartHome/UI/SimpleControl/Phone/Guide/GuideAddResidence.cs
@@ -3,6 +3,9 @@
namespace Shared.SimpleControl.Phone
{
    /// <summary>
    /// 住宅列表页面
    /// </summary>
    public class GuideAddResidence : FrameLayout
    {
        public bool IsHideBack = false;
Crabtree/SmartHome/UI/SimpleControl/Phone/Guide/GuideSettingGateway.cs
@@ -157,7 +157,7 @@
                RemoteSettingWithHDLMQTT ();
            } else {
                Utlis.WriteLine ("Assign OnePortWirelessFR");
                RemoteSettingWithOldDevice ();
                //RemoteSettingWithOldDevice ();
                //RemoteSettingWithMQTT ();
            }
        }
@@ -602,134 +602,134 @@
        /// <summary>
        /// 远程配置
        /// </summary>
        void RemoteSettingWithOldDevice ()
        {
            byte [] gatewayBytes = null;
            byte [] serverIPBytes = null;
        ///// <summary>
        ///// 远程配置
        ///// </summary>
        //void RemoteSettingWithOldDevice ()
        //{
        //    byte [] gatewayBytes = null;
        //    byte [] serverIPBytes = null;
            string [] strServerIP = (MainPage.SeviceIP).Split ('.');
            string [] strServerIP1 = (MainPage.SeviceIP).Split ('.');
            MainPage.Loading.Start ("Configuring device...");
            System.Threading.Tasks.Task.Run (() => {
                try {
        //    string [] strServerIP = (MainPage.SeviceIP).Split ('.');
        //    string [] strServerIP1 = (MainPage.SeviceIP).Split ('.');
        //    MainPage.Loading.Start ("Configuring device...");
        //    System.Threading.Tasks.Task.Run (() => {
        //        try {
                    //var currentRegionIdBytes = new byte [] {
                    //    (byte)(UserConfig.Instance.CurrentRegion.RegionID / 256 / 256 / 256),
                    //    (byte)(UserConfig.Instance.CurrentRegion.RegionID / 256 / 256),
                    //    (byte)(UserConfig.Instance.CurrentRegion.RegionID / 256),
                    //    (byte)(UserConfig.Instance.CurrentRegion.RegionID % 256),
                    //};
        //            //var currentRegionIdBytes = new byte [] {
        //            //    (byte)(UserConfig.Instance.CurrentRegion.RegionID / 256 / 256 / 256),
        //            //    (byte)(UserConfig.Instance.CurrentRegion.RegionID / 256 / 256),
        //            //    (byte)(UserConfig.Instance.CurrentRegion.RegionID / 256),
        //            //    (byte)(UserConfig.Instance.CurrentRegion.RegionID % 256),
        //            //};
                    //var currentRegionIdBytes = Utlis.IntToByteArray (UserConfig.Instance.CurrentRegion.RegionID);
        //            //var currentRegionIdBytes = Utlis.IntToByteArray (UserConfig.Instance.CurrentRegion.RegionID);
                    byte [] RegionIDBytes = CommonPage.MyEncodingGB2312.GetBytes (UserConfig.Instance.CurrentRegion.Id.ToString ());
                    var currentRegionIdBytes = new byte [4];
                    Array.Copy (RegionIDBytes, 0, currentRegionIdBytes, 0, 4 < RegionIDBytes.Length ? 4 : RegionIDBytes.Length);
        //            byte [] RegionIDBytes = CommonPage.MyEncodingGB2312.GetBytes (UserConfig.Instance.CurrentRegion.Id.ToString ());
        //            var currentRegionIdBytes = new byte [4];
        //            Array.Copy (RegionIDBytes, 0, currentRegionIdBytes, 0, 4 < RegionIDBytes.Length ? 4 : RegionIDBytes.Length);
                    gatewayBytes = Control.ControlBytesSendHasReturn (Command.ReadGateWayModelInfo, gatewayDeicve.SubnetID, gatewayDeicve.DeviceID, new byte [] { });
                    serverIPBytes = Control.ControlBytesSendHasReturn (Command.ReadGatewayServerIP, gatewayDeicve.SubnetID, gatewayDeicve.DeviceID, new byte [] { });
        //            gatewayBytes = Control.ControlBytesSendHasReturn (Command.ReadGateWayModelInfo, gatewayDeicve.SubnetID, gatewayDeicve.DeviceID, new byte [] { });
        //            serverIPBytes = Control.ControlBytesSendHasReturn (Command.ReadGatewayServerIP, gatewayDeicve.SubnetID, gatewayDeicve.DeviceID, new byte [] { });
                    gatewayDeicve.Remote_GroupName = MainPage.LoginUser.AccountString;//UserConfig.Instance.CurrentRegion.RegionName;
                    gatewayDeicve.Remote_ProjectName = gatewayDeicve.MAC.Replace (".", "");//UserConfig.Instance.CurrentRegion.RegionName;
                    gatewayDeicve.Remote_UserName = "Admin";
                    gatewayDeicve.Remote_Password = "c" + MainPage.LoginUser.ID;
                    byte [] ggn = new byte [20];
                    byte [] b1 = CommonPage.MyEncodingGB2312.GetBytes (gatewayDeicve.Remote_GroupName);
                    gatewayDeicve.Remote_GroupName = CommonPage.MyEncodingGB2312.GetString (b1);
                    Array.Copy (b1, 0, ggn, 0, 20 < b1.Length ? 20 : b1.Length);
        //            gatewayDeicve.Remote_GroupName = MainPage.LoginUser.AccountString;//UserConfig.Instance.CurrentRegion.RegionName;
        //            gatewayDeicve.Remote_ProjectName = gatewayDeicve.MAC.Replace (".", "");//UserConfig.Instance.CurrentRegion.RegionName;
        //            gatewayDeicve.Remote_UserName = "Admin";
        //            gatewayDeicve.Remote_Password = "c" + MainPage.LoginUser.ID;
        //            byte [] ggn = new byte [20];
        //            byte [] b1 = CommonPage.MyEncodingGB2312.GetBytes (gatewayDeicve.Remote_GroupName);
        //            gatewayDeicve.Remote_GroupName = CommonPage.MyEncodingGB2312.GetString (b1);
        //            Array.Copy (b1, 0, ggn, 0, 20 < b1.Length ? 20 : b1.Length);
                    byte [] gpn = new byte [20];
                    byte [] b2 = CommonPage.MyEncodingGB2312.GetBytes (gatewayDeicve.Remote_ProjectName);
                    Array.Copy (b2, 0, gpn, 0, 20 < b2.Length ? 20 : b2.Length);
        //            byte [] gpn = new byte [20];
        //            byte [] b2 = CommonPage.MyEncodingGB2312.GetBytes (gatewayDeicve.Remote_ProjectName);
        //            Array.Copy (b2, 0, gpn, 0, 20 < b2.Length ? 20 : b2.Length);
                    byte [] gun = new byte [8];
                    byte [] b3 = CommonPage.MyEncodingGB2312.GetBytes (gatewayDeicve.Remote_UserName);
                    Array.Copy (b3, 0, gun, 0, 8 < b3.Length ? 8 : b3.Length);
        //            byte [] gun = new byte [8];
        //            byte [] b3 = CommonPage.MyEncodingGB2312.GetBytes (gatewayDeicve.Remote_UserName);
        //            Array.Copy (b3, 0, gun, 0, 8 < b3.Length ? 8 : b3.Length);
                    byte [] gpw = new byte [8];
                    byte [] b4 = CommonPage.MyEncodingGB2312.GetBytes (gatewayDeicve.Remote_Password);
                    Array.Copy (b4, 0, gpw, 0, 8 < b4.Length ? 8 : b4.Length);
        //            byte [] gpw = new byte [8];
        //            byte [] b4 = CommonPage.MyEncodingGB2312.GetBytes (gatewayDeicve.Remote_Password);
        //            Array.Copy (b4, 0, gpw, 0, 8 < b4.Length ? 8 : b4.Length);
                    byte [] macAddress = Control.ControlBytesSendHasReturn (Command.ReadDeviceMac, gatewayDeicve.SubnetID, gatewayDeicve.DeviceID, new byte [] { });
        //            byte [] macAddress = Control.ControlBytesSendHasReturn (Command.ReadDeviceMac, gatewayDeicve.SubnetID, gatewayDeicve.DeviceID, new byte [] { });
                    gatewayBytes [0] = 2;//远程标示
                    Array.Copy (ggn, 0, gatewayBytes, 1, 20 < ggn.Length ? 20 : ggn.Length);
                    Array.Copy (gpn, 0, gatewayBytes, 21, 20 < gpn.Length ? 20 : gpn.Length);
                    Array.Copy (gun, 0, gatewayBytes, 41, 8 < gun.Length ? 8 : gun.Length);
                    Array.Copy (gpw, 0, gatewayBytes, 49, 8 < gpw.Length ? 8 : gpw.Length);
        //            gatewayBytes [0] = 2;//远程标示
        //            Array.Copy (ggn, 0, gatewayBytes, 1, 20 < ggn.Length ? 20 : ggn.Length);
        //            Array.Copy (gpn, 0, gatewayBytes, 21, 20 < gpn.Length ? 20 : gpn.Length);
        //            Array.Copy (gun, 0, gatewayBytes, 41, 8 < gun.Length ? 8 : gun.Length);
        //            Array.Copy (gpw, 0, gatewayBytes, 49, 8 < gpw.Length ? 8 : gpw.Length);
                    Control.ControlBytesSend (Command.SetGateWayModelInfo, gatewayDeicve.SubnetID, gatewayDeicve.DeviceID, gatewayBytes);
        //            Control.ControlBytesSend (Command.SetGateWayModelInfo, gatewayDeicve.SubnetID, gatewayDeicve.DeviceID, gatewayBytes);
                    serverIPBytes [0] = Convert.ToByte (strServerIP [0]);
                    serverIPBytes [1] = Convert.ToByte (strServerIP [1]);
                    serverIPBytes [2] = Convert.ToByte (strServerIP [2]);
                    serverIPBytes [3] = Convert.ToByte (strServerIP [3]);
                    int point1 = 9999;
        //            serverIPBytes [0] = Convert.ToByte (strServerIP [0]);
        //            serverIPBytes [1] = Convert.ToByte (strServerIP [1]);
        //            serverIPBytes [2] = Convert.ToByte (strServerIP [2]);
        //            serverIPBytes [3] = Convert.ToByte (strServerIP [3]);
        //            int point1 = 9999;
                    serverIPBytes [4] = Convert.ToByte (point1 / 256);
                    serverIPBytes [5] = Convert.ToByte (point1 % 256);
        //            serverIPBytes [4] = Convert.ToByte (point1 / 256);
        //            serverIPBytes [5] = Convert.ToByte (point1 % 256);
                    serverIPBytes [6] = Convert.ToByte (strServerIP1 [0]);
                    serverIPBytes [7] = Convert.ToByte (strServerIP1 [1]);
                    serverIPBytes [8] = Convert.ToByte (strServerIP1 [2]);
                    serverIPBytes [9] = Convert.ToByte (strServerIP1 [3]);
                    int point2 = 9999;
        //            serverIPBytes [6] = Convert.ToByte (strServerIP1 [0]);
        //            serverIPBytes [7] = Convert.ToByte (strServerIP1 [1]);
        //            serverIPBytes [8] = Convert.ToByte (strServerIP1 [2]);
        //            serverIPBytes [9] = Convert.ToByte (strServerIP1 [3]);
        //            int point2 = 9999;
                    serverIPBytes [10] = Convert.ToByte (point2 / 256);
                    serverIPBytes [11] = Convert.ToByte (point2 % 256);
        //            serverIPBytes [10] = Convert.ToByte (point2 / 256);
        //            serverIPBytes [11] = Convert.ToByte (point2 % 256);
                    //远程ip地址的设置
                    var mobytes = Control.ControlBytesSendHasReturn (Command.SetGateWayModelInternetInfo, gatewayDeicve.SubnetID, gatewayDeicve.DeviceID, serverIPBytes);
                    if (mobytes == null) {
                        Application.RunOnMainThread (() => {
                            new Alert ("", ErrorCode.GatewayNoResponse,
                                       Language.StringByID (R.MyInternationalizationString.Close)).Show ();
                        });
                    } else if (mobytes [0] == 0xF5) {
                        Application.RunOnMainThread (() => {
                            new Alert ("", Language.StringByID (R.MyInternationalizationString.OperationFailed),
                                       Language.StringByID (R.MyInternationalizationString.Close)).Show ();
                        });
                    } else {
                        if (gatewayDeicve.Type == DeviceType.OnePortWirelessFR) {
                            var bindReginIdStatus = Control.ControlBytesSendHasReturn (Command.Write_APP_Data_STORE_1D5E_CMD, gatewayDeicve.SubnetID, gatewayDeicve.DeviceID, currentRegionIdBytes);
                            if (bindReginIdStatus == null) {
                                Application.RunOnMainThread (() => {
                                    new Alert ("", ErrorCode.GatewayNoResponse, Language.StringByID (R.MyInternationalizationString.Close)).Show ();
                                });
                                return;
                            } else if (bindReginIdStatus [0] != 0xF8) {
                                //new Alert ("", "网关绑定住宅失败!", Language.StringByID (R.MyInternationalizationString.Close)).Show ();
                                Application.RunOnMainThread (() => {
                                    new Alert ("", "Gateway failed to bind residence!", Language.StringByID (R.MyInternationalizationString.Close)).Show ();
                                });
                                return;
                            }
                        }
                        GotoHomePage ();
                    }
                } catch (Exception ex) {
                    Utlis.WriteLine (ex.Message);
                    Application.RunOnMainThread (() => {
                        new Alert ("", Language.StringByID (R.MyInternationalizationString.OperationFailed), Language.StringByID (R.MyInternationalizationString.Close)).Show ();
                    });
                    bool canRemove = false;
                } finally {
                    Application.RunOnMainThread (() => {
                        MainPage.Loading.Hide ();
                        //this.RemoveAll ();
                    });
                }
            });
            //Room.InitAllRoom ();
        }
        //            //远程ip地址的设置
        //            var mobytes = Control.ControlBytesSendHasReturn (Command.SetGateWayModelInternetInfo, gatewayDeicve.SubnetID, gatewayDeicve.DeviceID, serverIPBytes);
        //            if (mobytes == null) {
        //                Application.RunOnMainThread (() => {
        //                    new Alert ("", ErrorCode.GatewayNoResponse,
        //                               Language.StringByID (R.MyInternationalizationString.Close)).Show ();
        //                });
        //            } else if (mobytes [0] == 0xF5) {
        //                Application.RunOnMainThread (() => {
        //                    new Alert ("", Language.StringByID (R.MyInternationalizationString.OperationFailed),
        //                               Language.StringByID (R.MyInternationalizationString.Close)).Show ();
        //                });
        //            } else {
        //                if (gatewayDeicve.Type == DeviceType.OnePortWirelessFR) {
        //                    var bindReginIdStatus = Control.ControlBytesSendHasReturn (Command.Write_APP_Data_STORE_1D5E_CMD, gatewayDeicve.SubnetID, gatewayDeicve.DeviceID, currentRegionIdBytes);
        //                    if (bindReginIdStatus == null) {
        //                        Application.RunOnMainThread (() => {
        //                            new Alert ("", ErrorCode.GatewayNoResponse, Language.StringByID (R.MyInternationalizationString.Close)).Show ();
        //                        });
        //                        return;
        //                    } else if (bindReginIdStatus [0] != 0xF8) {
        //                        //new Alert ("", "网关绑定住宅失败!", Language.StringByID (R.MyInternationalizationString.Close)).Show ();
        //                        Application.RunOnMainThread (() => {
        //                            new Alert ("", "Gateway failed to bind residence!", Language.StringByID (R.MyInternationalizationString.Close)).Show ();
        //                        });
        //                        return;
        //                    }
        //                }
        //                GotoHomePage ();
        //            }
        //        } catch (Exception ex) {
        //            Utlis.WriteLine (ex.Message);
        //            Application.RunOnMainThread (() => {
        //                new Alert ("", Language.StringByID (R.MyInternationalizationString.OperationFailed), Language.StringByID (R.MyInternationalizationString.Close)).Show ();
        //            });
        //            bool canRemove = false;
        //        } finally {
        //            Application.RunOnMainThread (() => {
        //                MainPage.Loading.Hide ();
        //                //this.RemoveAll ();
        //            });
        //        }
        //    });
        //    //Room.InitAllRoom ();
        //}
@@ -757,8 +757,11 @@
                    if (SetGateWayModelInfo()) {
                        //2.修改管理信息
                        if (SetGateWayAdminInfo ()) {
                            //3.写配置成功后下一步操作
                            GatewaySettingSucceeded ();
                            //3.写Mqtt远程域名地址
                            if (SetGateWayMqttUrlAddress ()) {
                                //4.写配置成功后下一步操作
                                GatewaySettingSucceeded ();
                            }
                        }
                    }
@@ -846,10 +849,9 @@
        /// <returns></returns>
        bool SetGateWayAdminInfo ()
        {
            byte [] name = CommonPage.MyEncodingGB2312.GetBytes (MainPage.LoginUser.AccountString);
            //byte [] currentRegionIdBytes = CommonPage.MyEncodingGB2312.GetBytes (UserConfig.Instance.CurrentRegion.RegionID);
            //byte [] name = CommonPage.MyEncodingGB2312.GetBytes (MainPage.LoginUser.AccountString);
            byte [] name = CommonPage.MyEncodingGB2312.GetBytes (UserConfig.Instance.HomeGateway.gatewayId);//帐号名改成gatewayId
            byte [] currentRegionIdBytes = CommonPage.MyEncodingGB2312.GetBytes (UserConfig.Instance.CurrentRegion.Id.ToString ());
            //var currentRegionIdBytes = Utlis.IntToByteArray (UserConfig.Instance.CurrentRegion.RegionID);
            byte [] adminBytes = new byte [73];
            adminBytes [36] = 1;//住宅标志位
            Array.Copy (name, 0, adminBytes, 0, 36 < name.Length ? 36 : name.Length);
@@ -861,6 +863,47 @@
        }
        /// <summary>
        ///
        /// </summary>
        /// <param name="bytes"></param>
        /// <returns></returns>
        private byte GetCheckSum (byte [] bytes)
        {
            //byte checksum = 0x00;
            //foreach (byte bt in bytes) {
            //    checksum ^= bt;
            //}
            int iSum = 0;
            for (int i = 0; i < bytes.Length; i++) {
                iSum += bytes [i];
            }
            return (byte)(0xff & (0x100 - iSum));
        }
        /// <summary>
        /// 修改Mqtt域名地址
        /// </summary>
        /// <returns></returns>
        bool SetGateWayMqttUrlAddress ()
        {
            byte [] utlBytes = new byte [65];
            var url = new Uri (UserConfig.Instance.CurrentRegion.regionUrl);
            var host = "";
            if (url != null) {
                host = url.Host;
            }
            byte [] hostBytes = CommonPage.MyEncodingGB2312.GetBytes (host);
            Array.Copy (hostBytes, 0, utlBytes, 0, 64 < hostBytes.Length ? 64 : hostBytes.Length);
            var sum = GetCheckSum (hostBytes);
            utlBytes [64] = sum;//校验位
            byte [] backBytes = Control.ControlBytesSendHasReturn (Command.SetGateWayMqttURLAddress, gatewayDeicve.SubnetID, gatewayDeicve.DeviceID, utlBytes);
            return CheckIsSuccessfulWithBytes (backBytes, "Failed to modify gateway remote address!");
        }
        /// <summary>
        /// 判断是否修复成功 F8 = 成功; F5=失败
        /// </summary>
        /// <param name="backBytes"></param>
Crabtree/SmartHome/UI/SimpleControl/Phone/Register/AccountLogin.cs
@@ -78,11 +78,11 @@
            //etAccount.Text = "18926269190@189.cn";
            //etAccount.Text = "721343314@qq.com";
            //etAccount.Text = "crabtreel12019@gmail.com";
            //etAccount.Text = "2791308028@qq.com";
            etAccount.Text = "551775569@qq.com";
            etAccount.Text = "2791308028@qq.com";
            //etAccount.Text = "551775569@qq.com";
            //etAccount.Text = "18824864143";
           // etAccount.Text = "cjl@hdlchina.com.cn";
            //etAccount.Text = "cjl@hdlchina.com.cn";
#endif
            accountView.AddChidren (etAccount);
@@ -135,8 +135,8 @@
                Text = password,
            };
#if DEBUG
            //etPasswrod.Text = "123456";
            etPasswrod.Text = "123456-Aa";
            etPasswrod.Text = "123456";
            //etPasswrod.Text = "123456-Aa";
#endif
            passwrodView.AddChidren (etPasswrod);
Crabtree/SmartHome/UI/SimpleControl/Phone/Register/Databackup.cs
@@ -575,14 +575,14 @@
        /// <returns></returns>
        bool DownloadSomeDataBackup (string folderId, BackupFileInfoRes file)
        {
            var requestJson = Newtonsoft.Json.JsonConvert.SerializeObject (new BackupFileDownObj () {
            var requestJson = HttpUtil.GetSignRequestJson (new BackupFileDownObj () {
                folderId = folderId,
                fileId = file.id,
                homeId = UserConfig.Instance.CurrentRegion.Id
            });
            var revertObj = HttpUtil.RequestHttpsDownload (NewAPI.API_POST_File_Down, requestJson, null, UserConfig.Instance.CurrentRegion.regionUrl);
            if (revertObj != null) {
            if (revertObj != null && revertObj.Length > 0) {
                Utlis.WriteLine ("DownloadSomeDataBackup: " + file.fileName);
                IO.FileUtils.WriteFileByBytes (file.fileName, revertObj);
                return true;
Crabtree/SmartHome/UI/SimpleControl/Phone/Schedule/HelpView.cs
@@ -1,6 +1,7 @@
using System;
using System.Collections.Generic;
using Shared.SimpleControl.Phone.Music;
using SmartHome;
namespace Shared.SimpleControl.Phone
{
@@ -139,6 +140,13 @@
            };
            msgView.AddChidren (btnMail2);
            btnMail2.MouseUpEventHandler += (e, e2) => {
#if DEBUG
                GetDeviceList ();
#endif
            };
            var btnFAQ = new Button () { 
                Height = Application.GetRealHeight(100),
                Y = msgView.Bottom + Application.GetRealHeight(20),
@@ -150,6 +158,15 @@
            };
            AddChidren (btnFAQ);
            btnFAQ.MouseUpEventHandler += (e,e2) =>{
#if DEBUG
                upload ();
#endif
            };
   
            var btnLine = new Button () { 
@@ -160,5 +177,65 @@
            AddChidren (btnLine);
        }
        /// <summary>
        ///
        /// </summary>
        void upload ()
        {
            MainPage.Loading.Start (Language.StringByID (R.MyInternationalizationString.load));
            System.Threading.Tasks.Task.Run (() => {
                try {
                    var RES = HDLLinkUtlis.Current.UploadOidAndSidList ();
                    Application.RunOnMainThread (() => {
                        if (RES) {
                            Utlis.ShowTip ("上传成功");
                        } else {
                            Utlis.ShowTip ("上传失败");
                        }
                    });
                } catch {
                    MainPage.FailureToServer ();
                } finally {
                    Application.RunOnMainThread (() => {
                        MainPage.Loading.Hide ();
                    });
                }
            });
        }
        /// <summary>
        ///
        /// </summary>
        void GetDeviceList ()
        {
            MainPage.Loading.Start (Language.StringByID (R.MyInternationalizationString.load));
            System.Threading.Tasks.Task.Run (() => {
                try {
                    var deviceResult = HttpServerRequest.Current.GetDeviceList ();
                    if (deviceResult.Code == StateCode.SUCCESS) {
                        var deviceList = Newtonsoft.Json.JsonConvert.DeserializeObject<DevcieFunctionRes> (deviceResult.Data.ToString ());
                        Utlis.WriteLine ("deviceList Count" + deviceList.list.Count);
                    } else {
                        Utlis.ShowTip ("设备列表");
                    }
                    //Application.RunOnMainThread (() => {
                    //});
                } catch {
                    MainPage.FailureToServer ();
                } finally {
                    Application.RunOnMainThread (() => {
                        MainPage.Loading.Hide ();
                    });
                }
            });
        }
    }
}
Crabtree/SmartHome/UI/SimpleControl/R.cs
@@ -1179,8 +1179,14 @@
        /// 添加成功
        /// </summary>
        public const int AddedSuccessfully = 20055;
        /// <summary>
        /// 备份文件夹不存在
        /// </summary>
        public const int FolderNoExist = 20056;
        /// <summary>
        /// 文件不存在
        /// </summary>
        public const int FileNoExist = 20057;