{
  "runtimeTarget": {
    "name": ".NETCoreApp,Version=v5.0",
    "signature": ""
  },
  "compilationOptions": {},
  "targets": {
    ".NETCoreApp,Version=v5.0": {
      "ClashDotNet/1.0.0": {
        "dependencies": {
          "CoelWu.Clash.SDK": "1.3.8",
          "CoelWu.Garbage.Collector": "1.0.3",
          "Dirkster.WatermarkControlsLib": "1.1.0",
          "Emoji.Wpf": "0.3.3",
          "HMBSbige.SingleInstance": "5.0.0",
          "Hardcodet.NotifyIcon.Wpf": "1.1.0",
          "LiveCharts.NetCore": "0.9.7",
          "LiveCharts.Wpf.NetCore3": "0.9.7",
          "NHotkey": "2.1.0",
          "NHotkey.Wpf": "2.1.0",
          "Newtonsoft.Json": "13.0.1",
          "RunAtStartup": "5.0.2",
          "SharpCompress": "0.28.3",
          "ToggleSwitch": "1.2.0",
          "URIScheme": "5.0.0",
          "VirtualizingWrapPanel": "1.5.4",
          "WindowsFirewallHelper": "2.0.4.70-beta2",
          "WindowsProxy": "5.0.6",
          "YamlDotNet": "11.2.1",
          "ZXing.Net": "0.16.6"
        },
        "runtime": {
          "ClashDotNet.dll": {}
        }
      },
      "CoelWu.Clash.SDK/1.3.8": {
        "dependencies": {
          "Microsoft.CSharp": "4.7.0",
          "Newtonsoft.Json": "13.0.1",
          "Websocket.Client": "4.3.30"
        },
        "runtime": {
          "lib/net5.0-windows7.0/Clash.SDK.dll": {
            "assemblyVersion": "1.3.8.0",
            "fileVersion": "1.3.8.0"
          }
        }
      },
      "CoelWu.Garbage.Collector/1.0.3": {
        "runtime": {
          "lib/netstandard2.0/Garbage.Collector.dll": {
            "assemblyVersion": "1.0.3.0",
            "fileVersion": "1.0.3.0"
          }
        }
      },
      "Dirkster.WatermarkControlsLib/1.1.0": {
        "runtime": {
          "lib/netcoreapp3.0/WatermarkControlsLib.dll": {
            "assemblyVersion": "1.1.0.0",
            "fileVersion": "1.1.0.0"
          }
        }
      },
      "Emoji.Wpf/0.3.3": {
        "runtime": {
          "lib/netcoreapp3.1/Emoji.Wpf.dll": {
            "assemblyVersion": "0.3.3.0",
            "fileVersion": "0.3.3.0"
          },
          "lib/netcoreapp3.1/Typography.GlyphLayout.dll": {
            "assemblyVersion": "1.0.0.0",
            "fileVersion": "1.0.0.0"
          },
          "lib/netcoreapp3.1/Typography.OpenFont.dll": {
            "assemblyVersion": "1.0.0.0",
            "fileVersion": "1.0.0.0"
          }
        }
      },
      "Hardcodet.NotifyIcon.Wpf/1.1.0": {
        "runtime": {
          "lib/net5.0-windows7.0/Hardcodet.NotifyIcon.Wpf.dll": {
            "assemblyVersion": "1.1.0.0",
            "fileVersion": "1.1.0.17"
          }
        }
      },
      "HMBSbige.SingleInstance/5.0.0": {
        "dependencies": {
          "System.Reactive": "5.0.0"
        },
        "runtime": {
          "lib/net5.0/SingleInstance.dll": {
            "assemblyVersion": "5.0.0.0",
            "fileVersion": "5.0.0.0"
          }
        }
      },
      "LiveCharts.NetCore/0.9.7": {
        "runtime": {
          "lib/netcoreapp3.1/LiveCharts.dll": {
            "assemblyVersion": "0.9.7.0",
            "fileVersion": "0.9.7.0"
          }
        }
      },
      "LiveCharts.Wpf.NetCore3/0.9.7": {
        "dependencies": {
          "System.Data.DataSetExtensions": "4.5.0"
        },
        "runtime": {
          "lib/netcoreapp3.1/LiveCharts.Wpf.dll": {
            "assemblyVersion": "0.9.7.0",
            "fileVersion": "0.9.7.0"
          }
        }
      },
      "Microsoft.CSharp/4.7.0": {},
      "Microsoft.NETCore.Platforms/5.0.0": {},
      "Microsoft.Win32.Registry/5.0.0": {
        "dependencies": {
          "System.Security.AccessControl": "5.0.0",
          "System.Security.Principal.Windows": "5.0.0"
        }
      },
      "Newtonsoft.Json/13.0.1": {
        "runtime": {
          "lib/netstandard2.0/Newtonsoft.Json.dll": {
            "assemblyVersion": "13.0.0.0",
            "fileVersion": "13.0.1.25517"
          }
        }
      },
      "NHotkey/2.1.0": {
        "runtime": {
          "lib/netcoreapp3.0/NHotkey.dll": {
            "assemblyVersion": "2.0.0.0",
            "fileVersion": "2.1.0.0"
          }
        }
      },
      "NHotkey.Wpf/2.1.0": {
        "dependencies": {
          "NHotkey": "2.1.0"
        },
        "runtime": {
          "lib/netcoreapp3.0/NHotkey.Wpf.dll": {
            "assemblyVersion": "2.0.0.0",
            "fileVersion": "2.1.0.0"
          }
        }
      },
      "RunAtStartup/5.0.2": {
        "dependencies": {
          "Microsoft.Win32.Registry": "5.0.0"
        },
        "runtime": {
          "lib/net5.0-windows7.0/RunAtStartup.dll": {
            "assemblyVersion": "5.0.2.0",
            "fileVersion": "5.0.2.0"
          }
        }
      },
      "SharpCompress/0.28.3": {
        "runtime": {
          "lib/net5.0/SharpCompress.dll": {
            "assemblyVersion": "0.28.3.0",
            "fileVersion": "0.28.3.0"
          }
        }
      },
      "System.Data.DataSetExtensions/4.5.0": {},
      "System.Diagnostics.EventLog/4.7.0": {
        "dependencies": {
          "Microsoft.NETCore.Platforms": "5.0.0",
          "Microsoft.Win32.Registry": "5.0.0",
          "System.Security.Principal.Windows": "5.0.0"
        }
      },
      "System.Reactive/5.0.0": {
        "runtime": {
          "lib/net5.0/System.Reactive.dll": {
            "assemblyVersion": "5.0.0.0",
            "fileVersion": "5.0.0.1"
          }
        }
      },
      "System.Security.AccessControl/5.0.0": {
        "dependencies": {
          "Microsoft.NETCore.Platforms": "5.0.0",
          "System.Security.Principal.Windows": "5.0.0"
        }
      },
      "System.Security.Principal.Windows/5.0.0": {},
      "System.ServiceProcess.ServiceController/4.7.0": {
        "dependencies": {
          "System.Diagnostics.EventLog": "4.7.0"
        },
        "runtime": {
          "lib/netstandard2.0/System.ServiceProcess.ServiceController.dll": {
            "assemblyVersion": "4.2.3.0",
            "fileVersion": "4.700.19.56404"
          }
        },
        "runtimeTargets": {
          "runtimes/win/lib/netstandard2.0/System.ServiceProcess.ServiceController.dll": {
            "rid": "win",
            "assetType": "runtime",
            "assemblyVersion": "4.2.3.0",
            "fileVersion": "4.700.19.56404"
          }
        }
      },
      "System.Threading.Channels/4.7.0": {},
      "ToggleSwitch/1.2.0": {
        "runtime": {
          "lib/netcoreapp3.1/ToggleSwitch.dll": {
            "assemblyVersion": "1.2.0.0",
            "fileVersion": "1.2.0.0"
          }
        }
      },
      "URIScheme/5.0.0": {
        "dependencies": {
          "Microsoft.Win32.Registry": "5.0.0"
        },
        "runtime": {
          "lib/net5.0-windows7.0/URIScheme.dll": {
            "assemblyVersion": "5.0.0.0",
            "fileVersion": "5.0.0.0"
          }
        }
      },
      "VirtualizingWrapPanel/1.5.4": {
        "runtime": {
          "lib/net5.0-windows7.0/VirtualizingWrapPanel.dll": {
            "assemblyVersion": "1.5.4.0",
            "fileVersion": "1.5.4.0"
          }
        }
      },
      "Websocket.Client/4.3.30": {
        "dependencies": {
          "System.Reactive": "5.0.0",
          "System.Threading.Channels": "4.7.0"
        },
        "runtime": {
          "lib/netstandard2.1/Websocket.Client.dll": {
            "assemblyVersion": "4.3.0.0",
            "fileVersion": "4.3.0.0"
          }
        }
      },
      "WindowsFirewallHelper/2.0.4.70-beta2": {
        "dependencies": {
          "System.ServiceProcess.ServiceController": "4.7.0"
        },
        "runtime": {
          "lib/netstandard2.0/WindowsFirewallHelper.dll": {
            "assemblyVersion": "2.0.4.70",
            "fileVersion": "2.0.4.70"
          }
        }
      },
      "WindowsProxy/5.0.6": {
        "runtime": {
          "lib/net5.0/WindowsProxy.dll": {
            "assemblyVersion": "5.0.6.0",
            "fileVersion": "5.0.6.0"
          }
        }
      },
      "YamlDotNet/11.2.1": {
        "runtime": {
          "lib/netstandard2.1/YamlDotNet.dll": {
            "assemblyVersion": "11.0.0.0",
            "fileVersion": "11.2.1.0"
          }
        }
      },
      "ZXing.Net/0.16.6": {
        "runtime": {
          "lib/netcoreapp3.1/zxing.dll": {
            "assemblyVersion": "0.16.6.0",
            "fileVersion": "0.16.6.0"
          }
        }
      }
    }
  },
  "libraries": {
    "ClashDotNet/1.0.0": {
      "type": "project",
      "serviceable": false,
      "sha512": ""
    },
    "CoelWu.Clash.SDK/1.3.8": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-+PJp1sxR3Oi0plw1BTVZRdOI+oKL+p51d+F8BeEiWSMYSSi3T5ACM9alcu8BeDXR/8GGTGYPYuQl8vy0ZGVA/Q==",
      "path": "coelwu.clash.sdk/1.3.8",
      "hashPath": "coelwu.clash.sdk.1.3.8.nupkg.sha512"
    },
    "CoelWu.Garbage.Collector/1.0.3": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-wMHsbZP0ZhF/LXHH5BhvVbugToc7Um62t3mP6EWF7Q4/CJodElBN/wn+Sxw5V9zE/LWrkjouaNxZ1vsHkSsVww==",
      "path": "coelwu.garbage.collector/1.0.3",
      "hashPath": "coelwu.garbage.collector.1.0.3.nupkg.sha512"
    },
    "Dirkster.WatermarkControlsLib/1.1.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-LUzkoLnfkzQUlgtfqoo8sYQj05Rz7IXBiYXP1R4u90Ra2utkm/RvEWUWmoMhxBbTs3CEUjbhwpJMxm3RGEWsiw==",
      "path": "dirkster.watermarkcontrolslib/1.1.0",
      "hashPath": "dirkster.watermarkcontrolslib.1.1.0.nupkg.sha512"
    },
    "Emoji.Wpf/0.3.3": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-2LbqyW8v9Q731iEobd0Zq/OgssdLjlWx6CeVEt4ZPEL0KL/3ClAJPH2eq265BbtHwylolTcsna8sD6OWMruxig==",
      "path": "emoji.wpf/0.3.3",
      "hashPath": "emoji.wpf.0.3.3.nupkg.sha512"
    },
    "Hardcodet.NotifyIcon.Wpf/1.1.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-FFEkdRSidMrbMfQVwhCzq6KtSyR1qQojqtiUrkCyjnOOuMf7W3TNQkzFnBBxYxFe7uLk5mz7M38wFh1qdWyfvg==",
      "path": "hardcodet.notifyicon.wpf/1.1.0",
      "hashPath": "hardcodet.notifyicon.wpf.1.1.0.nupkg.sha512"
    },
    "HMBSbige.SingleInstance/5.0.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-n5jxOJ2hRwguPFv5yjm7XHMgU7mYt2BRHMKfzAvbfJVsWNROgnIkRr268InfW6Qwfu6D6z2SjAhlj2AigKlXHg==",
      "path": "hmbsbige.singleinstance/5.0.0",
      "hashPath": "hmbsbige.singleinstance.5.0.0.nupkg.sha512"
    },
    "LiveCharts.NetCore/0.9.7": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-vRLJNyQAhYxw8TvGL9tY3Xskhi3JqhC74mWN+KWLheDCqsHpg8CwicLUvz/7MjWhNPcQ3HL1DmiPfnf8QkaAwg==",
      "path": "livecharts.netcore/0.9.7",
      "hashPath": "livecharts.netcore.0.9.7.nupkg.sha512"
    },
    "LiveCharts.Wpf.NetCore3/0.9.7": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-d0HkmjLi+HifeXyD+E14aOMPDRmwkkiqPYW4GDbUS8Z1m6eQPGCShcDcbWwP4tBoWzGEkkSsy+XSHvaoW50b0Q==",
      "path": "livecharts.wpf.netcore3/0.9.7",
      "hashPath": "livecharts.wpf.netcore3.0.9.7.nupkg.sha512"
    },
    "Microsoft.CSharp/4.7.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-pTj+D3uJWyN3My70i2Hqo+OXixq3Os2D1nJ2x92FFo6sk8fYS1m1WLNTs0Dc1uPaViH0YvEEwvzddQ7y4rhXmA==",
      "path": "microsoft.csharp/4.7.0",
      "hashPath": "microsoft.csharp.4.7.0.nupkg.sha512"
    },
    "Microsoft.NETCore.Platforms/5.0.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-VyPlqzH2wavqquTcYpkIIAQ6WdenuKoFN0BdYBbCWsclXacSOHNQn66Gt4z5NBqEYW0FAPm5rlvki9ZiCij5xQ==",
      "path": "microsoft.netcore.platforms/5.0.0",
      "hashPath": "microsoft.netcore.platforms.5.0.0.nupkg.sha512"
    },
    "Microsoft.Win32.Registry/5.0.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-dDoKi0PnDz31yAyETfRntsLArTlVAVzUzCIvvEDsDsucrl33Dl8pIJG06ePTJTI3tGpeyHS9Cq7Foc/s4EeKcg==",
      "path": "microsoft.win32.registry/5.0.0",
      "hashPath": "microsoft.win32.registry.5.0.0.nupkg.sha512"
    },
    "Newtonsoft.Json/13.0.1": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-ppPFpBcvxdsfUonNcvITKqLl3bqxWbDCZIzDWHzjpdAHRFfZe0Dw9HmA0+za13IdyrgJwpkDTDA9fHaxOrt20A==",
      "path": "newtonsoft.json/13.0.1",
      "hashPath": "newtonsoft.json.13.0.1.nupkg.sha512"
    },
    "NHotkey/2.1.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-zr6ngoY5OujU8zhp8DGZF4I10HSrHjOuiXw9LdXaplXdOJPxwbYPvIDacGtsTCnLLSZDTF+lwjDpdr+bnntRdw==",
      "path": "nhotkey/2.1.0",
      "hashPath": "nhotkey.2.1.0.nupkg.sha512"
    },
    "NHotkey.Wpf/2.1.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-rDanPmRtx8c8/eKSqxhCXf6N9JanEAdIaW+FA9fRKda7TBVRNXXXPyU05s5O614KBhvm9a0YGjS9wfhqNPwi6A==",
      "path": "nhotkey.wpf/2.1.0",
      "hashPath": "nhotkey.wpf.2.1.0.nupkg.sha512"
    },
    "RunAtStartup/5.0.2": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-7eotJj+C+96ILgm96upJ7YEib1AyOGt0M8ikwtfXmVClXQBAXTc//XAAlaRaggAOB050mIStNxIoeb7B4zeM/g==",
      "path": "runatstartup/5.0.2",
      "hashPath": "runatstartup.5.0.2.nupkg.sha512"
    },
    "SharpCompress/0.28.3": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-xHwIcPrCDHV0dBHQOTgFQxFcDERRysISrUpVjDBNhBl27Sha+nBZApip9xpUHA8FK+7V0T0p7J4xve29awGHEw==",
      "path": "sharpcompress/0.28.3",
      "hashPath": "sharpcompress.0.28.3.nupkg.sha512"
    },
    "System.Data.DataSetExtensions/4.5.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-221clPs1445HkTBZPL+K9sDBdJRB8UN8rgjO3ztB0CQ26z//fmJXtlsr6whGatscsKGBrhJl5bwJuKSA8mwFOw==",
      "path": "system.data.datasetextensions/4.5.0",
      "hashPath": "system.data.datasetextensions.4.5.0.nupkg.sha512"
    },
    "System.Diagnostics.EventLog/4.7.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-iDoKGQcRwX0qwY+eAEkaJGae0d/lHlxtslO+t8pJWAUxlvY3tqLtVOPnW2UU4cFjP0Y/L1QBqhkZfSyGqVMR2w==",
      "path": "system.diagnostics.eventlog/4.7.0",
      "hashPath": "system.diagnostics.eventlog.4.7.0.nupkg.sha512"
    },
    "System.Reactive/5.0.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-erBZjkQHWL9jpasCE/0qKAryzVBJFxGHVBAvgRN1bzM0q2s1S4oYREEEL0Vb+1kA/6BKb5FjUZMp5VXmy+gzkQ==",
      "path": "system.reactive/5.0.0",
      "hashPath": "system.reactive.5.0.0.nupkg.sha512"
    },
    "System.Security.AccessControl/5.0.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-dagJ1mHZO3Ani8GH0PHpPEe/oYO+rVdbQjvjJkBRNQkX4t0r1iaeGn8+/ybkSLEan3/slM0t59SVdHzuHf2jmw==",
      "path": "system.security.accesscontrol/5.0.0",
      "hashPath": "system.security.accesscontrol.5.0.0.nupkg.sha512"
    },
    "System.Security.Principal.Windows/5.0.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-t0MGLukB5WAVU9bO3MGzvlGnyJPgUlcwerXn1kzBRjwLKixT96XV0Uza41W49gVd8zEMFu9vQEFlv0IOrytICA==",
      "path": "system.security.principal.windows/5.0.0",
      "hashPath": "system.security.principal.windows.5.0.0.nupkg.sha512"
    },
    "System.ServiceProcess.ServiceController/4.7.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-FuYfwENKZqWxGtYU5Vay2ai2dPWLKzRgI+WZkjceN3jaTK9ZVYnV1GRMTtN3Qodm9RT0gOiN8WoHGNXzTaZ+fw==",
      "path": "system.serviceprocess.servicecontroller/4.7.0",
      "hashPath": "system.serviceprocess.servicecontroller.4.7.0.nupkg.sha512"
    },
    "System.Threading.Channels/4.7.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-gdOOXBhtt2UpTxYJm1DRmoqNfYg5ypvhzhVt0vxKhzxXFjS81r8yIOSFsJYLRa1Jc14GBAqCnjxJstO3zBN7gg==",
      "path": "system.threading.channels/4.7.0",
      "hashPath": "system.threading.channels.4.7.0.nupkg.sha512"
    },
    "ToggleSwitch/1.2.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-Rhv4kXlH8Zo8Hb5ZEBECwONAF9HKmYyz1AR5RFyOrU5trbyyu1FCjDQ9E1Njo8ocsfYdjzbsdxgYYEQ3Oh9v9w==",
      "path": "toggleswitch/1.2.0",
      "hashPath": "toggleswitch.1.2.0.nupkg.sha512"
    },
    "URIScheme/5.0.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-MY+ax5jd5UHLVwcanFLusRcTjvKonedr8TvqZdVclmBLvHiUHlJnoH5BxR74HU7BUNcXjkhDuMJVRJEZsFKcdw==",
      "path": "urischeme/5.0.0",
      "hashPath": "urischeme.5.0.0.nupkg.sha512"
    },
    "VirtualizingWrapPanel/1.5.4": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-MKUn9S8HHBWkyba560GNUQsj3eQNjM62BTVhu0SN5hRdYd8TYN6hitsaqqh0kf36J+Xgq5P3M2tOyVwccNRAEg==",
      "path": "virtualizingwrappanel/1.5.4",
      "hashPath": "virtualizingwrappanel.1.5.4.nupkg.sha512"
    },
    "Websocket.Client/4.3.30": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-sCspVWUhVVmTHusBm4dnyaCoHRHGn/NI7XeTGPxpAd8Ko9qTZBuXiGFbDAVYARZDx9yxwLEVp7peEnCtZhqhug==",
      "path": "websocket.client/4.3.30",
      "hashPath": "websocket.client.4.3.30.nupkg.sha512"
    },
    "WindowsFirewallHelper/2.0.4.70-beta2": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-OtuYl6kjgMWw1N+NF4pmarm4+zKVwS3dMSEiN9jvIns6XQ4RR8q7Ym3p7l9UnwXkzQ3BGHOOwbBW2UhDwr3zcQ==",
      "path": "windowsfirewallhelper/2.0.4.70-beta2",
      "hashPath": "windowsfirewallhelper.2.0.4.70-beta2.nupkg.sha512"
    },
    "WindowsProxy/5.0.6": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-+fgoj5u7omrSnvKzvycSdVyJ1fYIy0lewYNSBYx/sBfUpssJyAIOHw/5eaJcE1QSrMvFYEwT5fpnxF+1VzLmZA==",
      "path": "windowsproxy/5.0.6",
      "hashPath": "windowsproxy.5.0.6.nupkg.sha512"
    },
    "YamlDotNet/11.2.1": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-tBt8K+korVfrjH9wyDEhiLKxbs8qoLCLIFwvYgkSUuMC9//w3z0cFQ8LQAI/5MCKq+BMil0cfRTRvPeE7eXhQw==",
      "path": "yamldotnet/11.2.1",
      "hashPath": "yamldotnet.11.2.1.nupkg.sha512"
    },
    "ZXing.Net/0.16.6": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-0+6EcJ7Ve1BocwqvqpAmgMa7xF3wxqROcM3KvAE6WGNIqXLA5YEziLjRX+kKYVrcttlFRz1IaoRSzt/o6Ttviw==",
      "path": "zxing.net/0.16.6",
      "hashPath": "zxing.net.0.16.6.nupkg.sha512"
    }
  }
}