├── .github
└── workflows
│ └── run.yml
├── README.md
├── clash.yaml
├── run.sh
└── v2ray.txt
/.github/workflows/run.yml:
--------------------------------------------------------------------------------
1 | # name属性用来指定这个工作流的名字
2 | name: Download The SUBSCRIBE
3 |
4 | on:
5 | push:
6 | branches:
7 | - main
8 | schedule:
9 | - cron: '0 * * * *' #国际标准时间,北京时间+8,即下午1点钟
10 |
11 |
12 |
13 | jobs:
14 | run-csjs:
15 | runs-on: ubuntu-latest
16 | steps:
17 | - uses: actions/checkout@main #采用main分支下的
18 | - name: Download the subscribe
19 | run: |
20 | sh ./run.sh
21 | - name: Commit Changes
22 | run: |
23 | git config --global user.email flik@92coco.cn
24 | git config --global user.name Flik
25 | git add .
26 | git commit -m"由github actions推送,日期:`date`"
27 | git pull --rebase
28 | - name: Push changes
29 | uses: ad-m/github-push-action@master
30 | with:
31 | github_token: ${{ secrets.TOKEN }}
32 | branch: main
33 | force_with_lease: true
34 | directory: .
35 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # getNode
2 | ## 简介
3 | > 获取节点信息,合并各大仓库及网络相关免费节点信息。
4 | - 每个小时获取1次最新的节点信息
5 | - 所有节点信息来自互联网
6 | ## 订阅链接
7 | - Clash源地址:https://raw.githubusercontent.com/a2470982985/getNode/main/clash.yaml
8 | - Clash加速地址1:https://ghproxy.com/https://raw.githubusercontent.com/a2470982985/getNode/main/clash.yaml
9 | - Clash加速地址2:https://cdn.jsdelivr.net/gh/a2470982985/getNode@main/clash.yaml
10 | - v2ray源地址:https://raw.githubusercontent.com/a2470982985/getNode/main/v2ray.txt
11 | - v2ray加速地址1:https://ghproxy.com/https://raw.githubusercontent.com/a2470982985/getNode/main/v2ray.txt
12 | - v2ray加速地址2:https://cdn.jsdelivr.net/gh/a2470982985/getNode@main/v2ray.txt
13 | ## 工具推荐
14 |
15 | > 加粗字体为推荐使用
16 |
17 | | 工具 | Windows | MacOS | Android | IOS | 备注 |
18 | | ------------ | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------------------------------------------------------ | :-------------------------------------------------- |
19 | | Shadowsocks | [shadowsocks-win](https://github.com/shadowsocks/shadowsocks-windows/releases)
[shadowsocks-qt5](https://github.com/shadowsocks/shadowsocks-qt5/releases)
[SSD](https://github.com/TheCGDF/SSD-Windows/releases) | [ShadowsocksX-NG](https://github.com/shadowsocks/ShadowsocksX-NG/releases)
[Surge](https://nssurge.com/) | [Google Play](https://play.google.com/store/apps/details?id=com.github.shadowsocks)
[Github](https://github.com/shadowsocks/shadowsocks-android/releases)
[SSD](https://github.com/TheCGDF/SSD-Android/releases)
[Surfboard](https://manual.getsurfboard.com/) | **[Shadowrocket](https://apps.apple.com/us/app/id932747118)**
**[Surge4](https://apps.apple.com/us/app/id1442620678)**
[ShadowSocks](http://apt.thebigboss.org/onepackage.php?bundleid=com.linusyang.shadowsocks)
**[QuantumultX](https://apps.apple.com/us/app/id1443988620)** | IOS工具下载需要用美区的AppleID |
20 | | ShadowsocksR | [SSR](https://github.com/shadowsocksrr/shadowsocksr-csharp/releases)
**[HMBSbige/SSR](https://github.com/HMBSbige/ShadowsocksR-Windows/releases)** | | **[SSRR](https://github.com/shadowsocksrr/shadowsocksr-android/releases)** | | |
21 | | QV2ray | **[Qv2ray](https://github.com/Qv2ray/Qv2ray/releases)** | **[Qv2ray](https://github.com/Qv2ray/Qv2ray/releases)** | | | [官网](https://qv2ray.net/) |
22 | | V2ray | [V2rayN](https://github.com/2dust/v2rayN/releases) | [V2rayU](https://github.com/yanue/V2rayU/releases)
[V2rayX](https://github.com/Cenmrev/V2RayX/releases) | [V2rayNG](https://github.com/2dust/v2rayNG/releases)
[Actinium](https://github.com/V2Ray-Android/Actinium/releases)
[BifrostV](https://play.google.com/store/apps/details?id=com.github.dawndiy.bifrostv) | [kitsunebi](https://apps.apple.com/us/app/kitsunebi-proxy-utility/id1446584073) | [官网](https://www.v2ray.com/) |
23 | | Outline | [Outline](https://github.com/Jigsaw-Code/outline-client/releases) | [Outline](https://github.com/Jigsaw-Code/outline-client/releases) | [Outline](https://github.com/Jigsaw-Code/outline-client/releases) | [Outline](https://github.com/Jigsaw-Code/outline-client/releases) | |
24 | | Netch | [Netch](https://github.com/NetchX/Netch/releases) | | | | |
25 | | SSCap | [SSCap4.0](https://www.sockscap64.com/forums/topic/sscap%E9%85%8D%E7%BD%AE%E6%95%99%E7%A8%8B/) | | | | |
26 | | SSTap | [SSTap 1.0.9.7](https://github.com/mayunbaba2/SSTap-beta-setup) | | | | |
27 | | Sockscap64 | [Sockscap64](https://www.sockscap64.com/sockscap-64-free-download-zh-hans/) | | | | |
28 | | Brook | [Brook](https://github.com/txthinking/brook/releases) | [Brook](https://github.com/txthinking/brook/releases) | [Brook](https://github.com/txthinking/brook/releases) | [Brook](https://github.com/txthinking/brook/releases) | |
29 | | Clash | **[Clash](https://github.com/Fndroid/clash_for_windows_pkg/releases)**
[ClashDotNet](https://github.com/ClashDotNetFramework/ClashDotNetFramework/releases)
[Clashy](https://github.com/SpongeNobody/Clashy/releases)
[ClashXW](https://github.com/ysc3839/ClashXW/releases)
[ClashMini](https://github.com/MetaCubeX/Clash.Mini/releases) | **[ClashX Pro](https://install.appcenter.ms/users/clashx/apps/clashx-pro/distribution_groups/public)**
**[ClashX](https://github.com/yichengchen/clashX/releases)**
[Clashy](https://github.com/SpongeNobody/Clashy/releases) | [Clash](https://github.com/Kr328/ClashForAndroid/releases) **[ClashR](https://github.com/BROBIRD/ClashForAndroid/releases)** | | [ClashR文档](https://docs.cfw.lbyczf.com/) |
30 | | trojan | [trojan](https://github.com/trojan-gfw/trojan/releases) | [trojan](https://github.com/trojan-gfw/trojan/releases) | [trojan](https://github.com/trojan-gfw/igniter/releases) | | |
31 | | WireGuard | [WireGuard](https://www.wireguard.com/install/) | [WireGuard](https://www.wireguard.com/install/) | [WireGuard](https://play.google.com/store/apps/details?id=com.wireguard.android) | | |
32 | | lantern | [lantern](https://getlantern.org/) | [lantern](https://getlantern.org/) | [lantern](https://getlantern.org/) | | |
33 | | Tor Browser | [Tor Browser](https://www.torproject.org/download/) | [Tor Browser](https://www.torproject.org/download/) | [Tor Browser](https://www.torproject.org/download/) | | [官网](https://www.torproject.org/) |
34 | | 无界浏览 | [无界浏览](http://www.wujieliulan.com/news.php) | | [无界浏览](http://www.wujieliulan.com/news.php) | | |
35 | | 自由門 | [自由門](https://git.io/fgp) | | [自由門](https://git.io/fgma) | | |
36 | | 赛风 | [psiphon3](https://psiphon3.com/zh/download.html) | | [Psiphon Pro](https://play.google.com/store/apps/details?id=com.psiphon3.subscription) | [Psiphon](https://itunes.apple.com/us/app/psiphon/id1276263909?ls=1&mt=8) | [用户指南](https://psiphon3.com/zh/user-guide.html) |
37 |
38 |
39 |
40 | [Stair SpeedTest](https://github.com/tindy2013/stairspeedtest-reborn/releases):批量节点检测工具,支持单链接、订阅地址,支持SS\SSR\V2ray协议
41 |
42 | 临时存储网盘:[OneDrive网盘](https://xiaobing-my.sharepoint.com/:f:/g/personal/if404_blay_tw/EjuJCuQm4DJCryNZxHi9wjsBDDJucpDVPL1OAu8Sb1OnuQ?e=BkkIJz)
43 |
--------------------------------------------------------------------------------
/clash.yaml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Flikify/getNode/7a79f2987509aab35b5c883f773b14e4d2a28bc5/clash.yaml
--------------------------------------------------------------------------------
/run.sh:
--------------------------------------------------------------------------------
1 | currentdate=$(date +%Y%m%d)
2 | currentmonth=$(date +%Y%m)
3 | currentmonths=$(date +%m)
4 | currentyears=$(date +%Y)
5 | #subscribeclash="http://raw.92coco.cn:25500/sub?target=clash&url=https%3A%2F%2Fghproxy.com%2Fhttps%3A%2F%2Fraw.githubusercontent.com%2Fmahdibland%2FSSAggregator%2Fmaster%2Fsub%2Fairport_merge_yaml.yml%7Chttps%3A%2F%2Fghproxy.com%2Fhttps%3A%2F%2Fraw.githubusercontent.com%2Fermaozi%2Fget_subscribe%2Fmain%2Fsubscribe%2Fclash.yml%7Chttps%3A%2F%2Fghproxy.com%2Fhttps%3A%2F%2Fraw.githubusercontent.com%2Flearnhard-cn%2Ffree_proxy_ss%2Fmain%2Fclash%2Fclash.provider.yaml%7Chttps%3A%2F%2Fghproxy.com%2Fhttps%3A%2F%2Fraw.githubusercontent.com%2Fpeasoft%2FNoMoreWalls%2Fmaster%2Flist.txt&insert=false&emoji=true&list=false&udp=false&tfo=false&expand=true&scv=false&fdn=false&new_name=true"
6 | #subscribeV2ray="http://raw.92coco.cn:25500/sub?target=v2ray&url=https%3A%2F%2Fghproxy.com%2Fhttps%3A%2F%2Fraw.githubusercontent.com%2Fmahdibland%2FSSAggregator%2Fmaster%2Fsub%2Fairport_merge_yaml.yml%7Chttps%3A%2F%2Fghproxy.com%2Fhttps%3A%2F%2Fraw.githubusercontent.com%2Fermaozi%2Fget_subscribe%2Fmain%2Fsubscribe%2Fclash.yml%7Chttps%3A%2F%2Fghproxy.com%2Fhttps%3A%2F%2Fraw.githubusercontent.com%2Flearnhard-cn%2Ffree_proxy_ss%2Fmain%2Fclash%2Fclash.provider.yaml%7Chttps%3A%2F%2Fghproxy.com%2Fhttps%3A%2F%2Fraw.githubusercontent.com%2Fpeasoft%2FNoMoreWalls%2Fmaster%2Flist.txt&insert=false&emoji=true&list=false&udp=false&tfo=false&expand=true&scv=false&fdn=false&new_name=true"
7 | subscribeclash="https://api-suc.0z.gs/sub?target=clash&url=https%3A%2F%2Fproxy.v2gh.com%2Fhttps%3A%2F%2Fraw.githubusercontent.com%2FPawdroid%2FFree-servers%2Fmain%2Fsub%7Chttps%3A%2F%2Fraw.githubusercontent.com%2Fermaozi01%2Ffree_clash_vpn%2Fmain%2Fsubscribe%2Fclash.yml&insert=false&config=https%3A%2F%2Fraw.githubusercontent.com%2FNZESupB%2FProfile%2Fmain%2Foutpref%2Fpypref%2Fpyfull.ini&filename=GitHub-GetNode&append_type=true&emoji=true&list=false&tfo=false&scv=true&fdn=false&sort=true&udp=true&new_name=true"
8 | subscribeV2ray="https://api-suc.0z.gs/sub?target=v2ray&url=https%3A%2F%2Fproxy.v2gh.com%2Fhttps%3A%2F%2Fraw.githubusercontent.com%2FPawdroid%2FFree-servers%2Fmain%2Fsub%7Chttps%3A%2F%2Fraw.githubusercontent.com%2Fermaozi01%2Ffree_clash_vpn%2Fmain%2Fsubscribe%2Fclash.yml&insert=false&config=https%3A%2F%2Fraw.githubusercontent.com%2FNZESupB%2FProfile%2Fmain%2Foutpref%2Fpypref%2Fpyfull.ini&filename=GitHub-GetNode&append_type=true&emoji=true&list=false&tfo=false&scv=true&fdn=false&sort=true&udp=true&new_name=true"
9 | if [ ! -f "./clash.yaml" ];then
10 | rm ./clash.yaml
11 | fi
12 | if [ ! -f "./v2ray.txt" ];then
13 | rm ./v2ray.txt
14 | fi
15 | echo get subscribe
16 | wget $subscribeclash -O ./clash.yaml
17 | wget $subscribeV2ray -O ./v2ray.txt
18 | echo get subscribe sucessfully
19 | echo hope you have a good day~
20 | echo bye~
21 |
--------------------------------------------------------------------------------
/v2ray.txt:
--------------------------------------------------------------------------------
1 | dm1lc3M6Ly9leUoySWpvaU1pSXNJbkJ6SWpvaTVaQ0o1cDZYNTV5QklPZW51K1dLcUNqbGhham5uSUhwZ0pybmxLZ3BJaXdpWVdSa0lqb2lNVEV4TGpJMkxqRXdPUzQzT1NJc0luQnZjblFpT2lJek1EZ3lPQ0lzSW5SNWNHVWlPaUp1YjI1bElpd2lhV1FpT2lKalltSXpaamczTnkxa01XWmlMVE0wTkdNdE9EZGhPUzFrTVRVelltWm1aRFUwT0RRaUxDSmhhV1FpT2lJeUlpd2libVYwSWpvaWQzTWlMQ0p3WVhSb0lqb2lMMjl2YjI4aUxDSm9iM04wSWpvaWIyTmlZeTVqYjIwaUxDSjBiSE1pT2lJaWZRPT0Kdm1lc3M6Ly9leUoySWpvaU1pSXNJbkJ6SWpvaTVaQ0o1cDZYNTV5QklPZW51K1dLcUNqbGhham5uSUhwZ0pybmxLZ3BJaXdpWVdSa0lqb2lkakk1TG1obFpIVnBZVzR1YkdsdWF5SXNJbkJ2Y25RaU9pSXpNRGd5T1NJc0luUjVjR1VpT2lKdWIyNWxJaXdpYVdRaU9pSmpZbUl6WmpnM055MWtNV1ppTFRNME5HTXRPRGRoT1Mxa01UVXpZbVptWkRVME9EUWlMQ0poYVdRaU9pSXlJaXdpYm1WMElqb2lkM01pTENKd1lYUm9Jam9pTDI5dmIyOGlMQ0pvYjNOMElqb2liMk5pWXk1amIyMGlMQ0owYkhNaU9pSWlmUT09CnZtZXNzOi8vZXlKMklqb2lNaUlzSW5Ceklqb2k1Ym0vNUxpYzU1eUI1TGl0NWJHeDViaUNJT2VudStXS3FDSXNJbUZrWkNJNklqRTRNeTR5TXpndU9UQXVPQ0lzSW5CdmNuUWlPaUl6T1RBM05pSXNJblI1Y0dVaU9pSnViMjVsSWl3aWFXUWlPaUkwTVRnd05EaGhaaTFoTWprekxUUmlPVGt0T1dJd1l5MDVPR05oTXpVNE1HUmtNalFpTENKaGFXUWlPaUl3SWl3aWJtVjBJam9pZEdOd0lpd2ljR0YwYUNJNklpOGlMQ0pvYjNOMElqb2lJaXdpZEd4eklqb2lJbjA9CnZtZXNzOi8vZXlKMklqb2lNaUlzSW5Ceklqb2k1Ym0vNUxpYzU1eUI1cm1iNXJHZjViaUNJT2VudStXS3FDSXNJbUZrWkNJNklqRXlNQzR4T1RndU56RXVNakU1SWl3aWNHOXlkQ0k2SWpVeE1EazFJaXdpZEhsd1pTSTZJbTV2Ym1VaUxDSnBaQ0k2SWpReE9EQTBPR0ZtTFdFeU9UTXROR0k1T1MwNVlqQmpMVGs0WTJFek5UZ3daR1F5TkNJc0ltRnBaQ0k2SWpBaUxDSnVaWFFpT2lKMFkzQWlMQ0p3WVhSb0lqb2lMeUlzSW1odmMzUWlPaUlpTENKMGJITWlPaUlpZlE9PQp2bWVzczovL2V5SjJJam9pTWlJc0luQnpJam9pNWJtLzVMaWM1NXlCNXJtYjVyR2Y1YmlDSU9lbnUrV0txQ0lzSW1Ga1pDSTZJakV5TUM0eE9UZ3VOekV1TWpFMklpd2ljRzl5ZENJNklqUTJNVFU1SWl3aWRIbHdaU0k2SW01dmJtVWlMQ0pwWkNJNklqUXhPREEwT0dGbUxXRXlPVE10TkdJNU9TMDVZakJqTFRrNFkyRXpOVGd3WkdReU5DSXNJbUZwWkNJNklqQWlMQ0p1WlhRaU9pSjBZM0FpTENKd1lYUm9Jam9pTHlJc0ltaHZjM1FpT2lJaUxDSjBiSE1pT2lJaWZRPT0Kdm1lc3M6Ly9leUoySWpvaU1pSXNJbkJ6SWpvaThKK0hxUENmaDZZZ1gwTkJYK1dLb09hTHYrV2tweUlzSW1Ga1pDSTZJakV3T0M0eE9ERXVNVEF1TVRjaUxDSndiM0owSWpvaU9EQWlMQ0owZVhCbElqb2libTl1WlNJc0ltbGtJam9pTkRjMFpUZzJPREF0TnpBeFppMHhNV1ZsTFdJME16WXRNakExWXpaa05XWTFaRGM0SWl3aVlXbGtJam9pTUNJc0ltNWxkQ0k2SW5keklpd2ljR0YwYUNJNklpOGlMQ0pvYjNOMElqb2lJaXdpZEd4eklqb2lJbjA9CnZtZXNzOi8vZXlKMklqb2lNaUlzSW5Ceklqb2k4SitIcVBDZmg3TWdYMVJYWCtXUHNPYTV2aTArOEorSHV2Q2ZoN2hmVlZOZjU3Nk81WnU5SWl3aVlXUmtJam9pTVRBM0xqRTJOeTR4T0RJdU1qTXdJaXdpY0c5eWRDSTZJamd3SWl3aWRIbHdaU0k2SW01dmJtVWlMQ0pwWkNJNkltVm1ZMkkzWkRkakxXTTFPREl0TkRabU5TMWxaV1ptTFRCbE5UVXpNelF5TlRJNFpDSXNJbUZwWkNJNklqQWlMQ0p1WlhRaU9pSjNjeUlzSW5CaGRHZ2lPaUl2ZEdkQWFHdGhZVEFpTENKb2IzTjBJam9pSWl3aWRHeHpJam9pSW4wPQp2bWVzczovL2V5SjJJam9pTWlJc0luQnpJam9pOEorSHFQQ2ZoN01nNWJtLzVMaWM1NXlCNWJtLzViZWU1YmlDSU9lbnUrV0txQ0lzSW1Ga1pDSTZJakU0TXk0eU16WXVOVEV1TXpnaUxDSndiM0owSWpvaU16TTVNVGtpTENKMGVYQmxJam9pYm05dVpTSXNJbWxrSWpvaU5ERTRNRFE0WVdZdFlUSTVNeTAwWWprNUxUbGlNR010T1RoallUTTFPREJrWkRJMElpd2lZV2xrSWpvaU1DSXNJbTVsZENJNkluUmpjQ0lzSW5CaGRHZ2lPaUl2SWl3aWFHOXpkQ0k2SWlJc0luUnNjeUk2SWlKOQp2bWVzczovL2V5SjJJam9pTWlJc0luQnpJam9pOEorSHFQQ2ZoN01nNWJtLzVMaWM1NXlCNWJtLzViZWU1YmlDSU9lbnUrV0txQ0lzSW1Ga1pDSTZJakU0TXk0eU16WXVOVEV1TXpnaUxDSndiM0owSWpvaU5Ea3pNRElpTENKMGVYQmxJam9pYm05dVpTSXNJbWxrSWpvaU5ERTRNRFE0WVdZdFlUSTVNeTAwWWprNUxUbGlNR010T1RoallUTTFPREJrWkRJMElpd2lZV2xrSWpvaU5qUWlMQ0p1WlhRaU9pSjBZM0FpTENKd1lYUm9Jam9pTHlJc0ltaHZjM1FpT2lJaUxDSjBiSE1pT2lJaWZRPT0Kdm1lc3M6Ly9leUoySWpvaU1pSXNJbkJ6SWpvaThKK0hxZkNmaDZvZ1gxVlRYK2UranVXYnZTMCs4SitIcWZDZmg2cGZSRVZmNWI2MzVadTlJaXdpWVdSa0lqb2labXhyWmpJdWMyaGhZbWxxYVdOb1lXNW5MbU52YlNJc0luQnZjblFpT2lJNE1DSXNJblI1Y0dVaU9pSnViMjVsSWl3aWFXUWlPaUpqTkRVNE5qazFaQzAyT1RBNExUUTFZek10T1RVeE1pMWxNR00wTmpReE9EUTFOR01pTENKaGFXUWlPaUl3SWl3aWJtVjBJam9pZDNNaUxDSndZWFJvSWpvaUx5SXNJbWh2YzNRaU9pSm1iR3RtTWk1emFHRmlhV3BwWTJoaGJtY3VZMjl0SWl3aWRHeHpJam9pSW4wPQp2bWVzczovL2V5SjJJam9pTWlJc0luQnpJam9pOEorSHJQQ2ZoNmNnWDFWVFgrZStqdVdidlMwKzhKK0hyUENmaDZkZlIwSmY2SXV4NVp1OVh6RWlMQ0poWkdRaU9pSnRjbUl5TG5Ob1lXSnBhbWxqYUdGdVp5NWpiMjBpTENKd2IzSjBJam9pT0RBaUxDSjBlWEJsSWpvaWJtOXVaU0lzSW1sa0lqb2lZelExT0RZNU5XUXROamt3T0MwME5XTXpMVGsxTVRJdFpUQmpORFkwTVRnME5UUmpJaXdpWVdsa0lqb2lNQ0lzSW01bGRDSTZJbmR6SWl3aWNHRjBhQ0k2SWk4aUxDSm9iM04wSWpvaWJYSmlNaTV6YUdGaWFXcHBZMmhoYm1jdVkyOXRJaXdpZEd4eklqb2lJbjA9CnZtZXNzOi8vZXlKMklqb2lNaUlzSW5Ceklqb2k4SitIclBDZmg2Y2dYMVZUWCtlK2p1V2J2UzArOEorSHJQQ2ZoNmRmUjBKZjZJdXg1WnU5WHpJaUxDSmhaR1FpT2lKc1pESXVjMmhoWW1scWFXTm9ZVzVuTG1OdmJTSXNJbkJ2Y25RaU9pSTRNQ0lzSW5SNWNHVWlPaUp1YjI1bElpd2lhV1FpT2lKak5EVTROamsxWkMwMk9UQTRMVFExWXpNdE9UVXhNaTFsTUdNME5qUXhPRFExTkdNaUxDSmhhV1FpT2lJd0lpd2libVYwSWpvaWQzTWlMQ0p3WVhSb0lqb2lMeUlzSW1odmMzUWlPaUpzWkRJdWMyaGhZbWxxYVdOb1lXNW5MbU52YlNJc0luUnNjeUk2SWlKOQp2bWVzczovL2V5SjJJam9pTWlJc0luQnpJam9pOEorSHJ2Q2ZoN01nWDFWVFgrZStqdVdidlMwKzhKK0hydkNmaDdOZlNVNWY1WTJ3NWJxbVh6RWlMQ0poWkdRaU9pSXhNRFF1TVRjdU1UZ3VNallpTENKd2IzSjBJam9pT0RBaUxDSjBlWEJsSWpvaWJtOXVaU0lzSW1sa0lqb2lOVEU0TURRME5HRXRORGMxTmkwME0ySTBMVGsyTUdJdE5EbGxZamt3TlRKbE5HVTRJaXdpWVdsa0lqb2lNQ0lzSW01bGRDSTZJbmR6SWl3aWNHRjBhQ0k2SWk4aUxDSm9iM04wSWpvaUlpd2lkR3h6SWpvaUluMD0Kdm1lc3M6Ly9leUoySWpvaU1pSXNJbkJ6SWpvaThKK0hydkNmaDdNZ1gxVlRYK2UranVXYnZTMCs4SitIcnZDZmg3TmZTVTVmNVkydzVicW1YeklpTENKaFpHUWlPaUl4TURRdU1qWXVPQzQwTkNJc0luQnZjblFpT2lJNE1DSXNJblI1Y0dVaU9pSnViMjVsSWl3aWFXUWlPaUkxTVRnd05EUTBZUzAwTnpVMkxUUXpZalF0T1RZd1lpMDBPV1ZpT1RBMU1tVTBaVGdpTENKaGFXUWlPaUl3SWl3aWJtVjBJam9pZDNNaUxDSndZWFJvSWpvaUx5SXNJbWh2YzNRaU9pSWlMQ0owYkhNaU9pSWlmUT09CnZtZXNzOi8vZXlKMklqb2lNaUlzSW5Ceklqb2k4SitIcnZDZmg3TWdYMVZUWCtlK2p1V2J2UzArOEorSHJ2Q2ZoN05mU1U1ZjVZMnc1YnFtWHpNaUxDSmhaR1FpT2lKdGJUSXVjMmhoWW1scWFXTm9ZVzVuTG1OdmJTSXNJbkJ2Y25RaU9pSTRNQ0lzSW5SNWNHVWlPaUp1YjI1bElpd2lhV1FpT2lKak5EVTROamsxWkMwMk9UQTRMVFExWXpNdE9UVXhNaTFsTUdNME5qUXhPRFExTkdNaUxDSmhhV1FpT2lJd0lpd2libVYwSWpvaWQzTWlMQ0p3WVhSb0lqb2lMeUlzSW1odmMzUWlPaUp0YlRJdWMyaGhZbWxxYVdOb1lXNW5MbU52YlNJc0luUnNjeUk2SWlKOQp2bWVzczovL2V5SjJJam9pTWlJc0luQnpJam9pOEorSHJ2Q2ZoN01nWDFWVFgrZStqdVdidlMwKzhKK0hydkNmaDdOZlNVNWY1WTJ3NWJxbVh6UWlMQ0poWkdRaU9pSnRiVE11YzJoaFltbHFhV05vWVc1bkxtTnZiU0lzSW5CdmNuUWlPaUk0TUNJc0luUjVjR1VpT2lKdWIyNWxJaXdpYVdRaU9pSmpORFU0TmprMVpDMDJPVEE0TFRRMVl6TXRPVFV4TWkxbE1HTTBOalF4T0RRMU5HTWlMQ0poYVdRaU9pSXdJaXdpYm1WMElqb2lkM01pTENKd1lYUm9Jam9pTHlJc0ltaHZjM1FpT2lKdGJUTXVjMmhoWW1scWFXTm9ZVzVuTG1OdmJTSXNJblJzY3lJNklpSjkKdm1lc3M6Ly9leUoySWpvaU1pSXNJbkJ6SWpvaThKK0hzL0NmaDdFZ1gxVlRYK2UranVXYnZTMCs4SitIcy9DZmg3RmZUa3hmNkkyMzVZV3dJaXdpWVdSa0lqb2lORFV1TVRrNUxqRXpPQzR4T1RFaUxDSndiM0owSWpvaU16QXdNREFpTENKMGVYQmxJam9pYm05dVpTSXNJbWxrSWpvaU5ERTRNRFE0WVdZdFlUSTVNeTAwWWprNUxUbGlNR010T1RoallUTTFPREJrWkRJMElpd2lZV2xrSWpvaU5qUWlMQ0p1WlhRaU9pSjNjeUlzSW5CaGRHZ2lPaUl2Y0dGMGFDOHhOamsyTWpVeE5USXlORE00SWl3aWFHOXpkQ0k2SWlJc0luUnNjeUk2SW5Sc2N5SjkKdm1lc3M6Ly9leUoySWpvaU1pSXNJbkJ6SWpvaThKK0h1UENmaDZZZ1gxVlRYK2UranVXYnZTMCs4SitIdVBDZmg2WmZVMEZmNXJLWjU0bTU2WmkvNW91SjVMeXZJaXdpWVdSa0lqb2lhbVF6TG5Ob1lXSnBhbWxqYUdGdVp5NWpiMjBpTENKd2IzSjBJam9pT0RBaUxDSjBlWEJsSWpvaWJtOXVaU0lzSW1sa0lqb2lZelExT0RZNU5XUXROamt3T0MwME5XTXpMVGsxTVRJdFpUQmpORFkwTVRnME5UUmpJaXdpWVdsa0lqb2lNQ0lzSW01bGRDSTZJbmR6SWl3aWNHRjBhQ0k2SWk4aUxDSm9iM04wSWpvaWFtUXpMbk5vWVdKcGFtbGphR0Z1Wnk1amIyMGlMQ0owYkhNaU9pSWlmUT09CnZtZXNzOi8vZXlKMklqb2lNaUlzSW5Ceklqb2k4SitIdXZDZmg3Z2dYMVZUWCtlK2p1V2J2Vjh4SWl3aVlXUmtJam9pTWpBMkxqRTJPQzR4T1RBdU1qRTVJaXdpY0c5eWRDSTZJakl3T0RJaUxDSjBlWEJsSWpvaWJtOXVaU0lzSW1sa0lqb2laVE14WTJFM05UQXROekZtTnkweE1XVmxMV0k1TWpBdE1USXpPV1F3TWpVMU1qY3lJaXdpWVdsa0lqb2lNQ0lzSW01bGRDSTZJbmR6SWl3aWNHRjBhQ0k2SWk5MmJYZHpJaXdpYUc5emRDSTZJaUlzSW5Sc2N5STZJaUo5CnZtZXNzOi8vZXlKMklqb2lNaUlzSW5Ceklqb2k4SitIdXZDZmg3Z2dYMVZUWCtlK2p1V2J2Vjh5SWl3aVlXUmtJam9pZDI1a01pNXphR0ZpYVdwcFkyaGhibWN1WTI5dElpd2ljRzl5ZENJNklqZ3dJaXdpZEhsd1pTSTZJbTV2Ym1VaUxDSnBaQ0k2SW1NME5UZzJPVFZrTFRZNU1EZ3RORFZqTXkwNU5URXlMV1V3WXpRMk5ERTRORFUwWXlJc0ltRnBaQ0k2SWpBaUxDSnVaWFFpT2lKM2N5SXNJbkJoZEdnaU9pSXZJaXdpYUc5emRDSTZJbmR1WkRJdWMyaGhZbWxxYVdOb1lXNW5MbU52YlNJc0luUnNjeUk2SWlKOQp2bWVzczovL2V5SjJJam9pTWlJc0luQnpJam9pOEorSHV2Q2ZoN2dnWDFWVFgrZStqdVdidlY4eklpd2lZV1JrSWpvaU5EVXVNVGs1TGpFek9DNHhPRFlpTENKd2IzSjBJam9pTXpBd01EQWlMQ0owZVhCbElqb2libTl1WlNJc0ltbGtJam9pTkdWak1HRmxOakl0WkdVd09TMDBNREk1TFRrd05HRXRNRE14TTJRME5qSTRaV05tSWl3aVlXbGtJam9pTmpRaUxDSnVaWFFpT2lKM2N5SXNJbkJoZEdnaU9pSXZjR0YwYUM4eE5qazJOamd5TnpJd01UTTRJaXdpYUc5emRDSTZJaUlzSW5Sc2N5STZJblJzY3lKOQp2bWVzczovL2V5SjJJam9pTWlJc0luQnpJam9pOEorSHV2Q2ZoN2dnWDFWVFgrZStqdVdidlY4MElpd2lZV1JrSWpvaWQyNWtNeTV6YUdGaWFXcHBZMmhoYm1jdVkyOXRJaXdpY0c5eWRDSTZJamd3SWl3aWRIbHdaU0k2SW01dmJtVWlMQ0pwWkNJNkltTTBOVGcyT1RWa0xUWTVNRGd0TkRWak15MDVOVEV5TFdVd1l6UTJOREU0TkRVMFl5SXNJbUZwWkNJNklqQWlMQ0p1WlhRaU9pSjNjeUlzSW5CaGRHZ2lPaUl2SWl3aWFHOXpkQ0k2SW5kdVpETXVjMmhoWW1scWFXTm9ZVzVuTG1OdmJTSXNJblJzY3lJNklpSjkKdm1lc3M6Ly9leUoySWpvaU1pSXNJbkJ6SWpvaThKK0h1dkNmaDdnZ1gxVlRYK2UranVXYnZWODFJaXdpWVdSa0lqb2lNVEEwTGpJeExqYzFMakkwTmlJc0luQnZjblFpT2lJNE1DSXNJblI1Y0dVaU9pSnViMjVsSWl3aWFXUWlPaUpqTkRVNE5qazFaQzAyT1RBNExUUTFZek10T1RVeE1pMWxNR00wTmpReE9EUTFOR01pTENKaGFXUWlPaUl3SWl3aWJtVjBJam9pZDNNaUxDSndZWFJvSWpvaUx5SXNJbWh2YzNRaU9pSWlMQ0owYkhNaU9pSWlmUT09CnZtZXNzOi8vZXlKMklqb2lNaUlzSW5Ceklqb2k4SitIdXZDZmg3Z2c1NzZPNVp1OUlFTnNiM1ZrUm14aGNtWG9pb0xuZ3JraUxDSmhaR1FpT2lKMWN6QXhMbk5vTFdOc2IzVmtabXhoY21VdWMySnpJaXdpY0c5eWRDSTZJamcwTkRNaUxDSjBlWEJsSWpvaWJtOXVaU0lzSW1sa0lqb2lNek0zWldSbFpHVXROVEJsTXkwMFlUSTJMVGszWlRjdE4yRXhNREV6WlRKbU1XUTFJaXdpWVdsa0lqb2lNQ0lzSW01bGRDSTZJbmR6SWl3aWNHRjBhQ0k2SWk4aUxDSm9iM04wSWpvaWRYTXdNUzV6YUMxamJHOTFaR1pzWVhKbExuTmljeUlzSW5Sc2N5STZJblJzY3lKOQo=
--------------------------------------------------------------------------------