From ebac8042eab9d6ecb434cb803a0a962369ccda4b Mon Sep 17 00:00:00 2001 From: luorijun Date: Wed, 10 Jun 2026 14:32:45 +0800 Subject: [PATCH] =?UTF-8?q?=E9=87=8D=E6=9E=84=E6=8F=90=E5=8F=96=E9=80=BB?= =?UTF-8?q?=E8=BE=91=EF=BC=8C=E6=96=B0=E5=A2=9E=20area=20=E8=A1=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 3 + cmd/gen/main.go | 1 + docker-compose.yaml | 1 + scripts/sql/fill-area.sql | 258 ++ scripts/sql/fill-edge.sql | 6601 +++++++++++++++++++++++++++++ scripts/sql/init.sql | 38 +- web/globals/gost.go | 2 +- web/globals/gost_test.go | 96 - web/handlers/area.go | 29 + web/handlers/channel.go | 119 +- web/handlers/proxy.go | 367 +- web/models/area.go | 20 + web/models/edge.go | 22 +- web/queries/area.gen.go | 443 ++ web/queries/channel.gen.go | 31 + web/queries/edge.gen.go | 112 +- web/queries/gen.go | 8 + web/queries/proxy.gen.go | 25 + web/routes.go | 52 +- web/services/area.go | 112 + web/services/channel.go | 72 +- web/services/channel_baiyin.go | 24 +- web/services/channel_gost.go | 36 +- web/services/channel_gost_test.go | 74 - web/services/edge.go | 48 - web/services/proxy.go | 11 + 26 files changed, 7939 insertions(+), 666 deletions(-) create mode 100644 scripts/sql/fill-area.sql create mode 100644 scripts/sql/fill-edge.sql delete mode 100644 web/globals/gost_test.go create mode 100644 web/handlers/area.go create mode 100644 web/models/area.go create mode 100644 web/queries/area.gen.go create mode 100644 web/services/area.go delete mode 100644 web/services/channel_gost_test.go delete mode 100644 web/services/edge.go diff --git a/README.md b/README.md index f6bef66..b161489 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,8 @@ ## TODO +- 日志记录 +- 后台展示 mac, ip:port,实际地区 + 上传文件平铺到 uploads,不分子文件夹 错误提示增强,展示整链路信息 diff --git a/cmd/gen/main.go b/cmd/gen/main.go index e031068..323705f 100644 --- a/cmd/gen/main.go +++ b/cmd/gen/main.go @@ -35,6 +35,7 @@ func main() { m.Admin{}, m.AdminRole{}, m.Announcement{}, + m.Area{}, m.Article{}, m.ArticleGroup{}, m.Bill{}, diff --git a/docker-compose.yaml b/docker-compose.yaml index 691abc5..cdd13c4 100644 --- a/docker-compose.yaml +++ b/docker-compose.yaml @@ -46,6 +46,7 @@ services: -api test:test@:9700 ports: - "9700:9700" + restart: unless-stopped volumes: postgres_data: diff --git a/scripts/sql/fill-area.sql b/scripts/sql/fill-area.sql new file mode 100644 index 0000000..87f4acf --- /dev/null +++ b/scripts/sql/fill-area.sql @@ -0,0 +1,258 @@ +insert into area + (name, level) +values + ('上海',1), + ('云南',1), + ('内蒙古',1), + ('北京',1), + ('吉林',1), + ('四川',1), + ('天津',1), + ('宁夏',1), + ('安徽',1), + ('山东',1), + ('山西',1), + ('广东',1), + ('广西',1), + ('新疆',1), + ('江苏',1), + ('江西',1), + ('河北',1), + ('河南',1), + ('浙江',1), + ('海南',1), + ('湖北',1), + ('湖南',1), + ('甘肃',1), + ('福建',1), + ('贵州',1), + ('辽宁',1), + ('重庆',1), + ('陕西',1), + ('黑龙江',1) +; + + +insert into area + (name, level, parent_id) +values + ('上海', 2, (select id from area where name = '上海')), + ('昆明', 2, (select id from area where name = '云南')), + ('包头', 2, (select id from area where name = '内蒙古')), + ('呼伦贝尔', 2, (select id from area where name = '内蒙古')), + ('呼和浩特', 2, (select id from area where name = '内蒙古')), + ('赤峰', 2, (select id from area where name = '内蒙古')), + ('通辽', 2, (select id from area where name = '内蒙古')), + ('鄂尔多斯', 2, (select id from area where name = '内蒙古')), + ('北京', 2, (select id from area where name = '北京')), + ('四平', 2, (select id from area where name = '吉林')), + ('延边朝鲜族自治州', 2, (select id from area where name = '吉林')), + ('松原', 2, (select id from area where name = '吉林')), + ('白山', 2, (select id from area where name = '吉林')), + ('通化', 2, (select id from area where name = '吉林')), + ('长春', 2, (select id from area where name = '吉林')), + ('乐山', 2, (select id from area where name = '四川')), + ('内江', 2, (select id from area where name = '四川')), + ('南充', 2, (select id from area where name = '四川')), + ('宜宾', 2, (select id from area where name = '四川')), + ('广元', 2, (select id from area where name = '四川')), + ('德阳', 2, (select id from area where name = '四川')), + ('成都', 2, (select id from area where name = '四川')), + ('攀枝花', 2, (select id from area where name = '四川')), + ('泸州', 2, (select id from area where name = '四川')), + ('绵阳', 2, (select id from area where name = '四川')), + ('自贡', 2, (select id from area where name = '四川')), + ('达州', 2, (select id from area where name = '四川')), + ('天津', 2, (select id from area where name = '天津')), + ('银川', 2, (select id from area where name = '宁夏')), + ('亳州', 2, (select id from area where name = '安徽')), + ('六安', 2, (select id from area where name = '安徽')), + ('合肥', 2, (select id from area where name = '安徽')), + ('安庆', 2, (select id from area where name = '安徽')), + ('宣城', 2, (select id from area where name = '安徽')), + ('宿州', 2, (select id from area where name = '安徽')), + ('池州', 2, (select id from area where name = '安徽')), + ('淮北', 2, (select id from area where name = '安徽')), + ('淮南', 2, (select id from area where name = '安徽')), + ('滁州', 2, (select id from area where name = '安徽')), + ('芜湖', 2, (select id from area where name = '安徽')), + ('蚌埠', 2, (select id from area where name = '安徽')), + ('铜陵', 2, (select id from area where name = '安徽')), + ('阜阳', 2, (select id from area where name = '安徽')), + ('马鞍山', 2, (select id from area where name = '安徽')), + ('黄山', 2, (select id from area where name = '安徽')), + ('东营', 2, (select id from area where name = '山东')), + ('临沂', 2, (select id from area where name = '山东')), + ('威海', 2, (select id from area where name = '山东')), + ('德州', 2, (select id from area where name = '山东')), + ('日照', 2, (select id from area where name = '山东')), + ('枣庄', 2, (select id from area where name = '山东')), + ('泰安', 2, (select id from area where name = '山东')), + ('济南', 2, (select id from area where name = '山东')), + ('济宁', 2, (select id from area where name = '山东')), + ('淄博', 2, (select id from area where name = '山东')), + ('滨州', 2, (select id from area where name = '山东')), + ('潍坊', 2, (select id from area where name = '山东')), + ('烟台', 2, (select id from area where name = '山东')), + ('聊城', 2, (select id from area where name = '山东')), + ('菏泽', 2, (select id from area where name = '山东')), + ('青岛', 2, (select id from area where name = '山东')), + ('临汾', 2, (select id from area where name = '山西')), + ('吕梁', 2, (select id from area where name = '山西')), + ('大同', 2, (select id from area where name = '山西')), + ('太原', 2, (select id from area where name = '山西')), + ('忻州', 2, (select id from area where name = '山西')), + ('晋城', 2, (select id from area where name = '山西')), + ('朔州', 2, (select id from area where name = '山西')), + ('运城', 2, (select id from area where name = '山西')), + ('长治', 2, (select id from area where name = '山西')), + ('阳泉', 2, (select id from area where name = '山西')), + ('东莞', 2, (select id from area where name = '广东')), + ('中山', 2, (select id from area where name = '广东')), + ('云浮', 2, (select id from area where name = '广东')), + ('佛山', 2, (select id from area where name = '广东')), + ('广州', 2, (select id from area where name = '广东')), + ('惠州', 2, (select id from area where name = '广东')), + ('揭阳', 2, (select id from area where name = '广东')), + ('梅州', 2, (select id from area where name = '广东')), + ('汕头', 2, (select id from area where name = '广东')), + ('汕尾', 2, (select id from area where name = '广东')), + ('江门', 2, (select id from area where name = '广东')), + ('河源', 2, (select id from area where name = '广东')), + ('深圳', 2, (select id from area where name = '广东')), + ('清远', 2, (select id from area where name = '广东')), + ('湛江', 2, (select id from area where name = '广东')), + ('潮州', 2, (select id from area where name = '广东')), + ('珠海', 2, (select id from area where name = '广东')), + ('肇庆', 2, (select id from area where name = '广东')), + ('茂名', 2, (select id from area where name = '广东')), + ('阳江', 2, (select id from area where name = '广东')), + ('韶关', 2, (select id from area where name = '广东')), + ('北海', 2, (select id from area where name = '广西')), + ('南宁', 2, (select id from area where name = '广西')), + ('柳州', 2, (select id from area where name = '广西')), + ('桂林', 2, (select id from area where name = '广西')), + ('玉林', 2, (select id from area where name = '广西')), + ('贵港', 2, (select id from area where name = '广西')), + ('钦州', 2, (select id from area where name = '广西')), + ('乌鲁木齐', 2, (select id from area where name = '新疆')), + ('南京', 2, (select id from area where name = '江苏')), + ('南通', 2, (select id from area where name = '江苏')), + ('宿迁', 2, (select id from area where name = '江苏')), + ('常州', 2, (select id from area where name = '江苏')), + ('徐州', 2, (select id from area where name = '江苏')), + ('扬州', 2, (select id from area where name = '江苏')), + ('无锡', 2, (select id from area where name = '江苏')), + ('泰州', 2, (select id from area where name = '江苏')), + ('淮安', 2, (select id from area where name = '江苏')), + ('盐城', 2, (select id from area where name = '江苏')), + ('苏州', 2, (select id from area where name = '江苏')), + ('连云港', 2, (select id from area where name = '江苏')), + ('镇江', 2, (select id from area where name = '江苏')), + ('上饶', 2, (select id from area where name = '江西')), + ('九江', 2, (select id from area where name = '江西')), + ('南昌', 2, (select id from area where name = '江西')), + ('吉安', 2, (select id from area where name = '江西')), + ('宜春', 2, (select id from area where name = '江西')), + ('抚州', 2, (select id from area where name = '江西')), + ('新余', 2, (select id from area where name = '江西')), + ('景德镇', 2, (select id from area where name = '江西')), + ('萍乡', 2, (select id from area where name = '江西')), + ('赣州', 2, (select id from area where name = '江西')), + ('鹰潭', 2, (select id from area where name = '江西')), + ('保定', 2, (select id from area where name = '河北')), + ('唐山', 2, (select id from area where name = '河北')), + ('廊坊', 2, (select id from area where name = '河北')), + ('张家口', 2, (select id from area where name = '河北')), + ('承德', 2, (select id from area where name = '河北')), + ('沧州', 2, (select id from area where name = '河北')), + ('石家庄', 2, (select id from area where name = '河北')), + ('秦皇岛', 2, (select id from area where name = '河北')), + ('衡水', 2, (select id from area where name = '河北')), + ('邢台', 2, (select id from area where name = '河北')), + ('邯郸', 2, (select id from area where name = '河北')), + ('信阳', 2, (select id from area where name = '河南')), + ('南阳', 2, (select id from area where name = '河南')), + ('周口', 2, (select id from area where name = '河南')), + ('商丘', 2, (select id from area where name = '河南')), + ('安阳', 2, (select id from area where name = '河南')), + ('开封', 2, (select id from area where name = '河南')), + ('新乡', 2, (select id from area where name = '河南')), + ('洛阳', 2, (select id from area where name = '河南')), + ('漯河', 2, (select id from area where name = '河南')), + ('焦作', 2, (select id from area where name = '河南')), + ('许昌', 2, (select id from area where name = '河南')), + ('郑州', 2, (select id from area where name = '河南')), + ('驻马店', 2, (select id from area where name = '河南')), + ('鹤壁', 2, (select id from area where name = '河南')), + ('丽水', 2, (select id from area where name = '浙江')), + ('台州', 2, (select id from area where name = '浙江')), + ('嘉兴', 2, (select id from area where name = '浙江')), + ('宁波', 2, (select id from area where name = '浙江')), + ('杭州', 2, (select id from area where name = '浙江')), + ('温州', 2, (select id from area where name = '浙江')), + ('湖州', 2, (select id from area where name = '浙江')), + ('绍兴', 2, (select id from area where name = '浙江')), + ('舟山', 2, (select id from area where name = '浙江')), + ('衢州', 2, (select id from area where name = '浙江')), + ('金华', 2, (select id from area where name = '浙江')), + ('三亚', 2, (select id from area where name = '海南')), + ('文昌', 2, (select id from area where name = '海南')), + ('海口', 2, (select id from area where name = '海南')), + ('咸宁', 2, (select id from area where name = '湖北')), + ('孝感', 2, (select id from area where name = '湖北')), + ('宜昌', 2, (select id from area where name = '湖北')), + ('武汉', 2, (select id from area where name = '湖北')), + ('荆州', 2, (select id from area where name = '湖北')), + ('荆门', 2, (select id from area where name = '湖北')), + ('襄阳', 2, (select id from area where name = '湖北')), + ('黄冈', 2, (select id from area where name = '湖北')), + ('黄石', 2, (select id from area where name = '湖北')), + ('岳阳', 2, (select id from area where name = '湖南')), + ('株洲', 2, (select id from area where name = '湖南')), + ('湘潭', 2, (select id from area where name = '湖南')), + ('衡阳', 2, (select id from area where name = '湖南')), + ('邵阳', 2, (select id from area where name = '湖南')), + ('郴州', 2, (select id from area where name = '湖南')), + ('长沙', 2, (select id from area where name = '湖南')), + ('兰州', 2, (select id from area where name = '甘肃')), + ('三明', 2, (select id from area where name = '福建')), + ('南平', 2, (select id from area where name = '福建')), + ('厦门', 2, (select id from area where name = '福建')), + ('宁德', 2, (select id from area where name = '福建')), + ('泉州', 2, (select id from area where name = '福建')), + ('福州', 2, (select id from area where name = '福建')), + ('莆田', 2, (select id from area where name = '福建')), + ('龙岩', 2, (select id from area where name = '福建')), + ('六盘水', 2, (select id from area where name = '贵州')), + ('贵阳', 2, (select id from area where name = '贵州')), + ('遵义', 2, (select id from area where name = '贵州')), + ('铜仁', 2, (select id from area where name = '贵州')), + ('黔东南苗族侗族自治州', 2, (select id from area where name = '贵州')), + ('大连', 2, (select id from area where name = '辽宁')), + ('抚顺', 2, (select id from area where name = '辽宁')), + ('朝阳', 2, (select id from area where name = '辽宁')), + ('沈阳', 2, (select id from area where name = '辽宁')), + ('盘锦', 2, (select id from area where name = '辽宁')), + ('营口', 2, (select id from area where name = '辽宁')), + ('葫芦岛', 2, (select id from area where name = '辽宁')), + ('铁岭', 2, (select id from area where name = '辽宁')), + ('鞍山', 2, (select id from area where name = '辽宁')), + ('重庆', 2, (select id from area where name = '重庆')), + ('咸阳', 2, (select id from area where name = '陕西')), + ('宝鸡', 2, (select id from area where name = '陕西')), + ('渭南', 2, (select id from area where name = '陕西')), + ('西安', 2, (select id from area where name = '陕西')), + ('铜川', 2, (select id from area where name = '陕西')), + ('七台河', 2, (select id from area where name = '黑龙江')), + ('伊春', 2, (select id from area where name = '黑龙江')), + ('佳木斯', 2, (select id from area where name = '黑龙江')), + ('双鸭山', 2, (select id from area where name = '黑龙江')), + ('哈尔滨', 2, (select id from area where name = '黑龙江')), + ('大庆', 2, (select id from area where name = '黑龙江')), + ('牡丹江', 2, (select id from area where name = '黑龙江')), + ('绥化', 2, (select id from area where name = '黑龙江')), + ('鸡西', 2, (select id from area where name = '黑龙江')), + ('鹤岗', 2, (select id from area where name = '黑龙江')), + ('黑河', 2, (select id from area where name = '黑龙江')), + ('齐齐哈尔', 2, (select id from area where name = '黑龙江')) diff --git a/scripts/sql/fill-edge.sql b/scripts/sql/fill-edge.sql new file mode 100644 index 0000000..b70ea65 --- /dev/null +++ b/scripts/sql/fill-edge.sql @@ -0,0 +1,6601 @@ +INSERT INTO edge (type, version, mac, ip, port, isp, area_id, status) VALUES +(2, 1, 'jh-30-1-44001', '192.168.50.2', 44001, 0, 30, 1), +(2, 1, 'jh-30-2-44001', '192.168.50.3', 44001, 0, 30, 1), +(2, 1, 'jh-30-3-44001', '192.168.50.4', 44001, 0, 30, 1), +(2, 1, 'jh-30-4-44001', '192.168.50.5', 44001, 0, 30, 1), +(2, 1, 'jh-30-5-44001', '192.168.50.6', 44001, 0, 30, 1), +(2, 1, 'jh-30-6-44001', '192.168.50.7', 44001, 0, 30, 1), +(2, 1, 'jh-30-7-44001', '192.168.50.8', 44001, 0, 30, 1), +(2, 1, 'jh-30-8-44001', '192.168.50.9', 44001, 0, 30, 1), +(2, 1, 'jh-30-9-44001', '192.168.50.10', 44001, 0, 30, 1), +(2, 1, 'jh-30-10-44001', '192.168.50.11', 44001, 0, 30, 1), +(2, 1, 'jh-30-11-44001', '192.168.50.12', 44001, 0, 30, 1), +(2, 1, 'jh-30-12-44001', '192.168.50.13', 44001, 0, 30, 1), +(2, 1, 'jh-30-13-44001', '192.168.50.14', 44001, 0, 30, 1), +(2, 1, 'jh-30-14-44001', '192.168.50.15', 44001, 0, 30, 1), +(2, 1, 'jh-30-15-44001', '192.168.50.16', 44001, 0, 30, 1), +(2, 1, 'jh-30-16-44001', '192.168.50.17', 44001, 0, 30, 1), +(2, 1, 'jh-30-17-44001', '192.168.50.18', 44001, 0, 30, 1), +(2, 1, 'jh-30-18-44001', '192.168.50.19', 44001, 0, 30, 1), +(2, 1, 'jh-30-19-44001', '192.168.50.20', 44001, 0, 30, 1), +(2, 1, 'jh-30-20-44001', '192.168.50.21', 44001, 0, 30, 1), +(2, 1, 'jg-30-1-20001', '192.168.0.232', 20001, 0, 30, 1), +(2, 1, 'jg-30-1-20002', '192.168.0.232', 20002, 0, 30, 1), +(2, 1, 'jg-30-1-20003', '192.168.0.232', 20003, 0, 30, 1), +(2, 1, 'jg-30-1-20004', '192.168.0.232', 20004, 0, 30, 1), +(2, 1, 'jg-30-1-20005', '192.168.0.232', 20005, 0, 30, 1), +(2, 1, 'jg-30-1-20006', '192.168.0.232', 20006, 0, 30, 1), +(2, 1, 'jg-30-1-20007', '192.168.0.232', 20007, 0, 30, 1), +(2, 1, 'jg-30-1-20008', '192.168.0.232', 20008, 0, 30, 1), +(2, 1, 'jg-30-1-20009', '192.168.0.232', 20009, 0, 30, 1), +(2, 1, 'jg-30-1-20010', '192.168.0.232', 20010, 0, 30, 1), +(2, 1, 'jh-31-1-44002', '192.168.50.2', 44002, 0, 31, 1), +(2, 1, 'jh-31-2-44002', '192.168.50.3', 44002, 0, 31, 1), +(2, 1, 'jh-31-3-44002', '192.168.50.4', 44002, 0, 31, 1), +(2, 1, 'jh-31-4-44002', '192.168.50.5', 44002, 0, 31, 1), +(2, 1, 'jh-31-5-44002', '192.168.50.6', 44002, 0, 31, 1), +(2, 1, 'jh-31-6-44002', '192.168.50.7', 44002, 0, 31, 1), +(2, 1, 'jh-31-7-44002', '192.168.50.8', 44002, 0, 31, 1), +(2, 1, 'jh-31-8-44002', '192.168.50.9', 44002, 0, 31, 1), +(2, 1, 'jh-31-9-44002', '192.168.50.10', 44002, 0, 31, 1), +(2, 1, 'jh-31-10-44002', '192.168.50.11', 44002, 0, 31, 1), +(2, 1, 'jh-31-11-44002', '192.168.50.12', 44002, 0, 31, 1), +(2, 1, 'jh-31-12-44002', '192.168.50.13', 44002, 0, 31, 1), +(2, 1, 'jh-31-13-44002', '192.168.50.14', 44002, 0, 31, 1), +(2, 1, 'jh-31-14-44002', '192.168.50.15', 44002, 0, 31, 1), +(2, 1, 'jh-31-15-44002', '192.168.50.16', 44002, 0, 31, 1), +(2, 1, 'jh-31-16-44002', '192.168.50.17', 44002, 0, 31, 1), +(2, 1, 'jh-31-17-44002', '192.168.50.18', 44002, 0, 31, 1), +(2, 1, 'jh-31-18-44002', '192.168.50.19', 44002, 0, 31, 1), +(2, 1, 'jh-31-19-44002', '192.168.50.20', 44002, 0, 31, 1), +(2, 1, 'jh-31-20-44002', '192.168.50.21', 44002, 0, 31, 1), +(2, 1, 'jg-31-1-20011', '192.168.0.232', 20011, 0, 31, 1), +(2, 1, 'jg-31-1-20012', '192.168.0.232', 20012, 0, 31, 1), +(2, 1, 'jg-31-1-20013', '192.168.0.232', 20013, 0, 31, 1), +(2, 1, 'jg-31-1-20014', '192.168.0.232', 20014, 0, 31, 1), +(2, 1, 'jg-31-1-20015', '192.168.0.232', 20015, 0, 31, 1), +(2, 1, 'jg-31-1-20016', '192.168.0.232', 20016, 0, 31, 1), +(2, 1, 'jg-31-1-20017', '192.168.0.232', 20017, 0, 31, 1), +(2, 1, 'jg-31-1-20018', '192.168.0.232', 20018, 0, 31, 1), +(2, 1, 'jg-31-1-20019', '192.168.0.232', 20019, 0, 31, 1), +(2, 1, 'jg-31-1-20020', '192.168.0.232', 20020, 0, 31, 1), +(2, 1, 'jh-32-1-44003', '192.168.50.2', 44003, 0, 32, 1), +(2, 1, 'jh-32-2-44003', '192.168.50.3', 44003, 0, 32, 1), +(2, 1, 'jh-32-3-44003', '192.168.50.4', 44003, 0, 32, 1), +(2, 1, 'jh-32-4-44003', '192.168.50.5', 44003, 0, 32, 1), +(2, 1, 'jh-32-5-44003', '192.168.50.6', 44003, 0, 32, 1), +(2, 1, 'jh-32-6-44003', '192.168.50.7', 44003, 0, 32, 1), +(2, 1, 'jh-32-7-44003', '192.168.50.8', 44003, 0, 32, 1), +(2, 1, 'jh-32-8-44003', '192.168.50.9', 44003, 0, 32, 1), +(2, 1, 'jh-32-9-44003', '192.168.50.10', 44003, 0, 32, 1), +(2, 1, 'jh-32-10-44003', '192.168.50.11', 44003, 0, 32, 1), +(2, 1, 'jh-32-11-44003', '192.168.50.12', 44003, 0, 32, 1), +(2, 1, 'jh-32-12-44003', '192.168.50.13', 44003, 0, 32, 1), +(2, 1, 'jh-32-13-44003', '192.168.50.14', 44003, 0, 32, 1), +(2, 1, 'jh-32-14-44003', '192.168.50.15', 44003, 0, 32, 1), +(2, 1, 'jh-32-15-44003', '192.168.50.16', 44003, 0, 32, 1), +(2, 1, 'jh-32-16-44003', '192.168.50.17', 44003, 0, 32, 1), +(2, 1, 'jh-32-17-44003', '192.168.50.18', 44003, 0, 32, 1), +(2, 1, 'jh-32-18-44003', '192.168.50.19', 44003, 0, 32, 1), +(2, 1, 'jh-32-19-44003', '192.168.50.20', 44003, 0, 32, 1), +(2, 1, 'jh-32-20-44003', '192.168.50.21', 44003, 0, 32, 1), +(2, 1, 'jg-32-1-20021', '192.168.0.232', 20021, 0, 32, 1), +(2, 1, 'jg-32-1-20022', '192.168.0.232', 20022, 0, 32, 1), +(2, 1, 'jg-32-1-20023', '192.168.0.232', 20023, 0, 32, 1), +(2, 1, 'jg-32-1-20024', '192.168.0.232', 20024, 0, 32, 1), +(2, 1, 'jg-32-1-20025', '192.168.0.232', 20025, 0, 32, 1), +(2, 1, 'jg-32-1-20026', '192.168.0.232', 20026, 0, 32, 1), +(2, 1, 'jg-32-1-20027', '192.168.0.232', 20027, 0, 32, 1), +(2, 1, 'jg-32-1-20028', '192.168.0.232', 20028, 0, 32, 1), +(2, 1, 'jg-32-1-20029', '192.168.0.232', 20029, 0, 32, 1), +(2, 1, 'jg-32-1-20030', '192.168.0.232', 20030, 0, 32, 1), +(2, 1, 'jh-33-1-44004', '192.168.50.2', 44004, 0, 33, 1), +(2, 1, 'jh-33-2-44004', '192.168.50.3', 44004, 0, 33, 1), +(2, 1, 'jh-33-3-44004', '192.168.50.4', 44004, 0, 33, 1), +(2, 1, 'jh-33-4-44004', '192.168.50.5', 44004, 0, 33, 1), +(2, 1, 'jh-33-5-44004', '192.168.50.6', 44004, 0, 33, 1), +(2, 1, 'jh-33-6-44004', '192.168.50.7', 44004, 0, 33, 1), +(2, 1, 'jh-33-7-44004', '192.168.50.8', 44004, 0, 33, 1), +(2, 1, 'jh-33-8-44004', '192.168.50.9', 44004, 0, 33, 1), +(2, 1, 'jh-33-9-44004', '192.168.50.10', 44004, 0, 33, 1), +(2, 1, 'jh-33-10-44004', '192.168.50.11', 44004, 0, 33, 1), +(2, 1, 'jh-33-11-44004', '192.168.50.12', 44004, 0, 33, 1), +(2, 1, 'jh-33-12-44004', '192.168.50.13', 44004, 0, 33, 1), +(2, 1, 'jh-33-13-44004', '192.168.50.14', 44004, 0, 33, 1), +(2, 1, 'jh-33-14-44004', '192.168.50.15', 44004, 0, 33, 1), +(2, 1, 'jh-33-15-44004', '192.168.50.16', 44004, 0, 33, 1), +(2, 1, 'jh-33-16-44004', '192.168.50.17', 44004, 0, 33, 1), +(2, 1, 'jh-33-17-44004', '192.168.50.18', 44004, 0, 33, 1), +(2, 1, 'jh-33-18-44004', '192.168.50.19', 44004, 0, 33, 1), +(2, 1, 'jh-33-19-44004', '192.168.50.20', 44004, 0, 33, 1), +(2, 1, 'jh-33-20-44004', '192.168.50.21', 44004, 0, 33, 1), +(2, 1, 'jg-33-1-20031', '192.168.0.232', 20031, 0, 33, 1), +(2, 1, 'jg-33-1-20032', '192.168.0.232', 20032, 0, 33, 1), +(2, 1, 'jg-33-1-20033', '192.168.0.232', 20033, 0, 33, 1), +(2, 1, 'jg-33-1-20034', '192.168.0.232', 20034, 0, 33, 1), +(2, 1, 'jg-33-1-20035', '192.168.0.232', 20035, 0, 33, 1), +(2, 1, 'jg-33-1-20036', '192.168.0.232', 20036, 0, 33, 1), +(2, 1, 'jg-33-1-20037', '192.168.0.232', 20037, 0, 33, 1), +(2, 1, 'jg-33-1-20038', '192.168.0.232', 20038, 0, 33, 1), +(2, 1, 'jg-33-1-20039', '192.168.0.232', 20039, 0, 33, 1), +(2, 1, 'jg-33-1-20040', '192.168.0.232', 20040, 0, 33, 1), +(2, 1, 'jh-34-1-44005', '192.168.50.2', 44005, 0, 34, 1), +(2, 1, 'jh-34-2-44005', '192.168.50.3', 44005, 0, 34, 1), +(2, 1, 'jh-34-3-44005', '192.168.50.4', 44005, 0, 34, 1), +(2, 1, 'jh-34-4-44005', '192.168.50.5', 44005, 0, 34, 1), +(2, 1, 'jh-34-5-44005', '192.168.50.6', 44005, 0, 34, 1), +(2, 1, 'jh-34-6-44005', '192.168.50.7', 44005, 0, 34, 1), +(2, 1, 'jh-34-7-44005', '192.168.50.8', 44005, 0, 34, 1), +(2, 1, 'jh-34-8-44005', '192.168.50.9', 44005, 0, 34, 1), +(2, 1, 'jh-34-9-44005', '192.168.50.10', 44005, 0, 34, 1), +(2, 1, 'jh-34-10-44005', '192.168.50.11', 44005, 0, 34, 1), +(2, 1, 'jh-34-11-44005', '192.168.50.12', 44005, 0, 34, 1), +(2, 1, 'jh-34-12-44005', '192.168.50.13', 44005, 0, 34, 1), +(2, 1, 'jh-34-13-44005', '192.168.50.14', 44005, 0, 34, 1), +(2, 1, 'jh-34-14-44005', '192.168.50.15', 44005, 0, 34, 1), +(2, 1, 'jh-34-15-44005', '192.168.50.16', 44005, 0, 34, 1), +(2, 1, 'jh-34-16-44005', '192.168.50.17', 44005, 0, 34, 1), +(2, 1, 'jh-34-17-44005', '192.168.50.18', 44005, 0, 34, 1), +(2, 1, 'jh-34-18-44005', '192.168.50.19', 44005, 0, 34, 1), +(2, 1, 'jh-34-19-44005', '192.168.50.20', 44005, 0, 34, 1), +(2, 1, 'jh-34-20-44005', '192.168.50.21', 44005, 0, 34, 1), +(2, 1, 'jg-34-1-20041', '192.168.0.232', 20041, 0, 34, 1), +(2, 1, 'jg-34-1-20042', '192.168.0.232', 20042, 0, 34, 1), +(2, 1, 'jg-34-1-20043', '192.168.0.232', 20043, 0, 34, 1), +(2, 1, 'jg-34-1-20044', '192.168.0.232', 20044, 0, 34, 1), +(2, 1, 'jg-34-1-20045', '192.168.0.232', 20045, 0, 34, 1), +(2, 1, 'jg-34-1-20046', '192.168.0.232', 20046, 0, 34, 1), +(2, 1, 'jg-34-1-20047', '192.168.0.232', 20047, 0, 34, 1), +(2, 1, 'jg-34-1-20048', '192.168.0.232', 20048, 0, 34, 1), +(2, 1, 'jg-34-1-20049', '192.168.0.232', 20049, 0, 34, 1), +(2, 1, 'jg-34-1-20050', '192.168.0.232', 20050, 0, 34, 1), +(2, 1, 'jh-35-1-44006', '192.168.50.2', 44006, 0, 35, 1), +(2, 1, 'jh-35-2-44006', '192.168.50.3', 44006, 0, 35, 1), +(2, 1, 'jh-35-3-44006', '192.168.50.4', 44006, 0, 35, 1), +(2, 1, 'jh-35-4-44006', '192.168.50.5', 44006, 0, 35, 1), +(2, 1, 'jh-35-5-44006', '192.168.50.6', 44006, 0, 35, 1), +(2, 1, 'jh-35-6-44006', '192.168.50.7', 44006, 0, 35, 1), +(2, 1, 'jh-35-7-44006', '192.168.50.8', 44006, 0, 35, 1), +(2, 1, 'jh-35-8-44006', '192.168.50.9', 44006, 0, 35, 1), +(2, 1, 'jh-35-9-44006', '192.168.50.10', 44006, 0, 35, 1), +(2, 1, 'jh-35-10-44006', '192.168.50.11', 44006, 0, 35, 1), +(2, 1, 'jh-35-11-44006', '192.168.50.12', 44006, 0, 35, 1), +(2, 1, 'jh-35-12-44006', '192.168.50.13', 44006, 0, 35, 1), +(2, 1, 'jh-35-13-44006', '192.168.50.14', 44006, 0, 35, 1), +(2, 1, 'jh-35-14-44006', '192.168.50.15', 44006, 0, 35, 1), +(2, 1, 'jh-35-15-44006', '192.168.50.16', 44006, 0, 35, 1), +(2, 1, 'jh-35-16-44006', '192.168.50.17', 44006, 0, 35, 1), +(2, 1, 'jh-35-17-44006', '192.168.50.18', 44006, 0, 35, 1), +(2, 1, 'jh-35-18-44006', '192.168.50.19', 44006, 0, 35, 1), +(2, 1, 'jh-35-19-44006', '192.168.50.20', 44006, 0, 35, 1), +(2, 1, 'jh-35-20-44006', '192.168.50.21', 44006, 0, 35, 1), +(2, 1, 'jg-35-1-20051', '192.168.0.232', 20051, 0, 35, 1), +(2, 1, 'jg-35-1-20052', '192.168.0.232', 20052, 0, 35, 1), +(2, 1, 'jg-35-1-20053', '192.168.0.232', 20053, 0, 35, 1), +(2, 1, 'jg-35-1-20054', '192.168.0.232', 20054, 0, 35, 1), +(2, 1, 'jg-35-1-20055', '192.168.0.232', 20055, 0, 35, 1), +(2, 1, 'jg-35-1-20056', '192.168.0.232', 20056, 0, 35, 1), +(2, 1, 'jg-35-1-20057', '192.168.0.232', 20057, 0, 35, 1), +(2, 1, 'jg-35-1-20058', '192.168.0.232', 20058, 0, 35, 1), +(2, 1, 'jg-35-1-20059', '192.168.0.232', 20059, 0, 35, 1), +(2, 1, 'jg-35-1-20060', '192.168.0.232', 20060, 0, 35, 1), +(2, 1, 'jh-36-1-44007', '192.168.50.2', 44007, 0, 36, 1), +(2, 1, 'jh-36-2-44007', '192.168.50.3', 44007, 0, 36, 1), +(2, 1, 'jh-36-3-44007', '192.168.50.4', 44007, 0, 36, 1), +(2, 1, 'jh-36-4-44007', '192.168.50.5', 44007, 0, 36, 1), +(2, 1, 'jh-36-5-44007', '192.168.50.6', 44007, 0, 36, 1), +(2, 1, 'jh-36-6-44007', '192.168.50.7', 44007, 0, 36, 1), +(2, 1, 'jh-36-7-44007', '192.168.50.8', 44007, 0, 36, 1), +(2, 1, 'jh-36-8-44007', '192.168.50.9', 44007, 0, 36, 1), +(2, 1, 'jh-36-9-44007', '192.168.50.10', 44007, 0, 36, 1), +(2, 1, 'jh-36-10-44007', '192.168.50.11', 44007, 0, 36, 1), +(2, 1, 'jh-36-11-44007', '192.168.50.12', 44007, 0, 36, 1), +(2, 1, 'jh-36-12-44007', '192.168.50.13', 44007, 0, 36, 1), +(2, 1, 'jh-36-13-44007', '192.168.50.14', 44007, 0, 36, 1), +(2, 1, 'jh-36-14-44007', '192.168.50.15', 44007, 0, 36, 1), +(2, 1, 'jh-36-15-44007', '192.168.50.16', 44007, 0, 36, 1), +(2, 1, 'jh-36-16-44007', '192.168.50.17', 44007, 0, 36, 1), +(2, 1, 'jh-36-17-44007', '192.168.50.18', 44007, 0, 36, 1), +(2, 1, 'jh-36-18-44007', '192.168.50.19', 44007, 0, 36, 1), +(2, 1, 'jh-36-19-44007', '192.168.50.20', 44007, 0, 36, 1), +(2, 1, 'jh-36-20-44007', '192.168.50.21', 44007, 0, 36, 1), +(2, 1, 'jg-36-1-20061', '192.168.0.232', 20061, 0, 36, 1), +(2, 1, 'jg-36-1-20062', '192.168.0.232', 20062, 0, 36, 1), +(2, 1, 'jg-36-1-20063', '192.168.0.232', 20063, 0, 36, 1), +(2, 1, 'jg-36-1-20064', '192.168.0.232', 20064, 0, 36, 1), +(2, 1, 'jg-36-1-20065', '192.168.0.232', 20065, 0, 36, 1), +(2, 1, 'jg-36-1-20066', '192.168.0.232', 20066, 0, 36, 1), +(2, 1, 'jg-36-1-20067', '192.168.0.232', 20067, 0, 36, 1), +(2, 1, 'jg-36-1-20068', '192.168.0.232', 20068, 0, 36, 1), +(2, 1, 'jg-36-1-20069', '192.168.0.232', 20069, 0, 36, 1), +(2, 1, 'jg-36-1-20070', '192.168.0.232', 20070, 0, 36, 1), +(2, 1, 'jh-37-1-44008', '192.168.50.2', 44008, 0, 37, 1), +(2, 1, 'jh-37-2-44008', '192.168.50.3', 44008, 0, 37, 1), +(2, 1, 'jh-37-3-44008', '192.168.50.4', 44008, 0, 37, 1), +(2, 1, 'jh-37-4-44008', '192.168.50.5', 44008, 0, 37, 1), +(2, 1, 'jh-37-5-44008', '192.168.50.6', 44008, 0, 37, 1), +(2, 1, 'jh-37-6-44008', '192.168.50.7', 44008, 0, 37, 1), +(2, 1, 'jh-37-7-44008', '192.168.50.8', 44008, 0, 37, 1), +(2, 1, 'jh-37-8-44008', '192.168.50.9', 44008, 0, 37, 1), +(2, 1, 'jh-37-9-44008', '192.168.50.10', 44008, 0, 37, 1), +(2, 1, 'jh-37-10-44008', '192.168.50.11', 44008, 0, 37, 1), +(2, 1, 'jh-37-11-44008', '192.168.50.12', 44008, 0, 37, 1), +(2, 1, 'jh-37-12-44008', '192.168.50.13', 44008, 0, 37, 1), +(2, 1, 'jh-37-13-44008', '192.168.50.14', 44008, 0, 37, 1), +(2, 1, 'jh-37-14-44008', '192.168.50.15', 44008, 0, 37, 1), +(2, 1, 'jh-37-15-44008', '192.168.50.16', 44008, 0, 37, 1), +(2, 1, 'jh-37-16-44008', '192.168.50.17', 44008, 0, 37, 1), +(2, 1, 'jh-37-17-44008', '192.168.50.18', 44008, 0, 37, 1), +(2, 1, 'jh-37-18-44008', '192.168.50.19', 44008, 0, 37, 1), +(2, 1, 'jh-37-19-44008', '192.168.50.20', 44008, 0, 37, 1), +(2, 1, 'jh-37-20-44008', '192.168.50.21', 44008, 0, 37, 1), +(2, 1, 'jg-37-1-20071', '192.168.0.232', 20071, 0, 37, 1), +(2, 1, 'jg-37-1-20072', '192.168.0.232', 20072, 0, 37, 1), +(2, 1, 'jg-37-1-20073', '192.168.0.232', 20073, 0, 37, 1), +(2, 1, 'jg-37-1-20074', '192.168.0.232', 20074, 0, 37, 1), +(2, 1, 'jg-37-1-20075', '192.168.0.232', 20075, 0, 37, 1), +(2, 1, 'jg-37-1-20076', '192.168.0.232', 20076, 0, 37, 1), +(2, 1, 'jg-37-1-20077', '192.168.0.232', 20077, 0, 37, 1), +(2, 1, 'jg-37-1-20078', '192.168.0.232', 20078, 0, 37, 1), +(2, 1, 'jg-37-1-20079', '192.168.0.232', 20079, 0, 37, 1), +(2, 1, 'jg-37-1-20080', '192.168.0.232', 20080, 0, 37, 1), +(2, 1, 'jh-38-1-44009', '192.168.50.2', 44009, 0, 38, 1), +(2, 1, 'jh-38-2-44009', '192.168.50.3', 44009, 0, 38, 1), +(2, 1, 'jh-38-3-44009', '192.168.50.4', 44009, 0, 38, 1), +(2, 1, 'jh-38-4-44009', '192.168.50.5', 44009, 0, 38, 1), +(2, 1, 'jh-38-5-44009', '192.168.50.6', 44009, 0, 38, 1), +(2, 1, 'jh-38-6-44009', '192.168.50.7', 44009, 0, 38, 1), +(2, 1, 'jh-38-7-44009', '192.168.50.8', 44009, 0, 38, 1), +(2, 1, 'jh-38-8-44009', '192.168.50.9', 44009, 0, 38, 1), +(2, 1, 'jh-38-9-44009', '192.168.50.10', 44009, 0, 38, 1), +(2, 1, 'jh-38-10-44009', '192.168.50.11', 44009, 0, 38, 1), +(2, 1, 'jh-38-11-44009', '192.168.50.12', 44009, 0, 38, 1), +(2, 1, 'jh-38-12-44009', '192.168.50.13', 44009, 0, 38, 1), +(2, 1, 'jh-38-13-44009', '192.168.50.14', 44009, 0, 38, 1), +(2, 1, 'jh-38-14-44009', '192.168.50.15', 44009, 0, 38, 1), +(2, 1, 'jh-38-15-44009', '192.168.50.16', 44009, 0, 38, 1), +(2, 1, 'jh-38-16-44009', '192.168.50.17', 44009, 0, 38, 1), +(2, 1, 'jh-38-17-44009', '192.168.50.18', 44009, 0, 38, 1), +(2, 1, 'jh-38-18-44009', '192.168.50.19', 44009, 0, 38, 1), +(2, 1, 'jh-38-19-44009', '192.168.50.20', 44009, 0, 38, 1), +(2, 1, 'jh-38-20-44009', '192.168.50.21', 44009, 0, 38, 1), +(2, 1, 'jg-38-1-20081', '192.168.0.232', 20081, 0, 38, 1), +(2, 1, 'jg-38-1-20082', '192.168.0.232', 20082, 0, 38, 1), +(2, 1, 'jg-38-1-20083', '192.168.0.232', 20083, 0, 38, 1), +(2, 1, 'jg-38-1-20084', '192.168.0.232', 20084, 0, 38, 1), +(2, 1, 'jg-38-1-20085', '192.168.0.232', 20085, 0, 38, 1), +(2, 1, 'jg-38-1-20086', '192.168.0.232', 20086, 0, 38, 1), +(2, 1, 'jg-38-1-20087', '192.168.0.232', 20087, 0, 38, 1), +(2, 1, 'jg-38-1-20088', '192.168.0.232', 20088, 0, 38, 1), +(2, 1, 'jg-38-1-20089', '192.168.0.232', 20089, 0, 38, 1), +(2, 1, 'jg-38-1-20090', '192.168.0.232', 20090, 0, 38, 1), +(2, 1, 'jh-39-1-44010', '192.168.50.2', 44010, 0, 39, 1), +(2, 1, 'jh-39-2-44010', '192.168.50.3', 44010, 0, 39, 1), +(2, 1, 'jh-39-3-44010', '192.168.50.4', 44010, 0, 39, 1), +(2, 1, 'jh-39-4-44010', '192.168.50.5', 44010, 0, 39, 1), +(2, 1, 'jh-39-5-44010', '192.168.50.6', 44010, 0, 39, 1), +(2, 1, 'jh-39-6-44010', '192.168.50.7', 44010, 0, 39, 1), +(2, 1, 'jh-39-7-44010', '192.168.50.8', 44010, 0, 39, 1), +(2, 1, 'jh-39-8-44010', '192.168.50.9', 44010, 0, 39, 1), +(2, 1, 'jh-39-9-44010', '192.168.50.10', 44010, 0, 39, 1), +(2, 1, 'jh-39-10-44010', '192.168.50.11', 44010, 0, 39, 1), +(2, 1, 'jh-39-11-44010', '192.168.50.12', 44010, 0, 39, 1), +(2, 1, 'jh-39-12-44010', '192.168.50.13', 44010, 0, 39, 1), +(2, 1, 'jh-39-13-44010', '192.168.50.14', 44010, 0, 39, 1), +(2, 1, 'jh-39-14-44010', '192.168.50.15', 44010, 0, 39, 1), +(2, 1, 'jh-39-15-44010', '192.168.50.16', 44010, 0, 39, 1), +(2, 1, 'jh-39-16-44010', '192.168.50.17', 44010, 0, 39, 1), +(2, 1, 'jh-39-17-44010', '192.168.50.18', 44010, 0, 39, 1), +(2, 1, 'jh-39-18-44010', '192.168.50.19', 44010, 0, 39, 1), +(2, 1, 'jh-39-19-44010', '192.168.50.20', 44010, 0, 39, 1), +(2, 1, 'jh-39-20-44010', '192.168.50.21', 44010, 0, 39, 1), +(2, 1, 'jg-39-1-20091', '192.168.0.232', 20091, 0, 39, 1), +(2, 1, 'jg-39-1-20092', '192.168.0.232', 20092, 0, 39, 1), +(2, 1, 'jg-39-1-20093', '192.168.0.232', 20093, 0, 39, 1), +(2, 1, 'jg-39-1-20094', '192.168.0.232', 20094, 0, 39, 1), +(2, 1, 'jg-39-1-20095', '192.168.0.232', 20095, 0, 39, 1), +(2, 1, 'jg-39-1-20096', '192.168.0.232', 20096, 0, 39, 1), +(2, 1, 'jg-39-1-20097', '192.168.0.232', 20097, 0, 39, 1), +(2, 1, 'jg-39-1-20098', '192.168.0.232', 20098, 0, 39, 1), +(2, 1, 'jg-39-1-20099', '192.168.0.232', 20099, 0, 39, 1), +(2, 1, 'jg-39-1-20100', '192.168.0.232', 20100, 0, 39, 1), +(2, 1, 'jh-40-1-44011', '192.168.50.2', 44011, 0, 40, 1), +(2, 1, 'jh-40-2-44011', '192.168.50.3', 44011, 0, 40, 1), +(2, 1, 'jh-40-3-44011', '192.168.50.4', 44011, 0, 40, 1), +(2, 1, 'jh-40-4-44011', '192.168.50.5', 44011, 0, 40, 1), +(2, 1, 'jh-40-5-44011', '192.168.50.6', 44011, 0, 40, 1), +(2, 1, 'jh-40-6-44011', '192.168.50.7', 44011, 0, 40, 1), +(2, 1, 'jh-40-7-44011', '192.168.50.8', 44011, 0, 40, 1), +(2, 1, 'jh-40-8-44011', '192.168.50.9', 44011, 0, 40, 1), +(2, 1, 'jh-40-9-44011', '192.168.50.10', 44011, 0, 40, 1), +(2, 1, 'jh-40-10-44011', '192.168.50.11', 44011, 0, 40, 1), +(2, 1, 'jh-40-11-44011', '192.168.50.12', 44011, 0, 40, 1), +(2, 1, 'jh-40-12-44011', '192.168.50.13', 44011, 0, 40, 1), +(2, 1, 'jh-40-13-44011', '192.168.50.14', 44011, 0, 40, 1), +(2, 1, 'jh-40-14-44011', '192.168.50.15', 44011, 0, 40, 1), +(2, 1, 'jh-40-15-44011', '192.168.50.16', 44011, 0, 40, 1), +(2, 1, 'jh-40-16-44011', '192.168.50.17', 44011, 0, 40, 1), +(2, 1, 'jh-40-17-44011', '192.168.50.18', 44011, 0, 40, 1), +(2, 1, 'jh-40-18-44011', '192.168.50.19', 44011, 0, 40, 1), +(2, 1, 'jh-40-19-44011', '192.168.50.20', 44011, 0, 40, 1), +(2, 1, 'jh-40-20-44011', '192.168.50.21', 44011, 0, 40, 1), +(2, 1, 'jg-40-1-20101', '192.168.0.232', 20101, 0, 40, 1), +(2, 1, 'jg-40-1-20102', '192.168.0.232', 20102, 0, 40, 1), +(2, 1, 'jg-40-1-20103', '192.168.0.232', 20103, 0, 40, 1), +(2, 1, 'jg-40-1-20104', '192.168.0.232', 20104, 0, 40, 1), +(2, 1, 'jg-40-1-20105', '192.168.0.232', 20105, 0, 40, 1), +(2, 1, 'jg-40-1-20106', '192.168.0.232', 20106, 0, 40, 1), +(2, 1, 'jg-40-1-20107', '192.168.0.232', 20107, 0, 40, 1), +(2, 1, 'jg-40-1-20108', '192.168.0.232', 20108, 0, 40, 1), +(2, 1, 'jg-40-1-20109', '192.168.0.232', 20109, 0, 40, 1), +(2, 1, 'jg-40-1-20110', '192.168.0.232', 20110, 0, 40, 1), +(2, 1, 'jh-41-1-44012', '192.168.50.2', 44012, 0, 41, 1), +(2, 1, 'jh-41-2-44012', '192.168.50.3', 44012, 0, 41, 1), +(2, 1, 'jh-41-3-44012', '192.168.50.4', 44012, 0, 41, 1), +(2, 1, 'jh-41-4-44012', '192.168.50.5', 44012, 0, 41, 1), +(2, 1, 'jh-41-5-44012', '192.168.50.6', 44012, 0, 41, 1), +(2, 1, 'jh-41-6-44012', '192.168.50.7', 44012, 0, 41, 1), +(2, 1, 'jh-41-7-44012', '192.168.50.8', 44012, 0, 41, 1), +(2, 1, 'jh-41-8-44012', '192.168.50.9', 44012, 0, 41, 1), +(2, 1, 'jh-41-9-44012', '192.168.50.10', 44012, 0, 41, 1), +(2, 1, 'jh-41-10-44012', '192.168.50.11', 44012, 0, 41, 1), +(2, 1, 'jh-41-11-44012', '192.168.50.12', 44012, 0, 41, 1), +(2, 1, 'jh-41-12-44012', '192.168.50.13', 44012, 0, 41, 1), +(2, 1, 'jh-41-13-44012', '192.168.50.14', 44012, 0, 41, 1), +(2, 1, 'jh-41-14-44012', '192.168.50.15', 44012, 0, 41, 1), +(2, 1, 'jh-41-15-44012', '192.168.50.16', 44012, 0, 41, 1), +(2, 1, 'jh-41-16-44012', '192.168.50.17', 44012, 0, 41, 1), +(2, 1, 'jh-41-17-44012', '192.168.50.18', 44012, 0, 41, 1), +(2, 1, 'jh-41-18-44012', '192.168.50.19', 44012, 0, 41, 1), +(2, 1, 'jh-41-19-44012', '192.168.50.20', 44012, 0, 41, 1), +(2, 1, 'jh-41-20-44012', '192.168.50.21', 44012, 0, 41, 1), +(2, 1, 'jg-41-1-20111', '192.168.0.232', 20111, 0, 41, 1), +(2, 1, 'jg-41-1-20112', '192.168.0.232', 20112, 0, 41, 1), +(2, 1, 'jg-41-1-20113', '192.168.0.232', 20113, 0, 41, 1), +(2, 1, 'jg-41-1-20114', '192.168.0.232', 20114, 0, 41, 1), +(2, 1, 'jg-41-1-20115', '192.168.0.232', 20115, 0, 41, 1), +(2, 1, 'jg-41-1-20116', '192.168.0.232', 20116, 0, 41, 1), +(2, 1, 'jg-41-1-20117', '192.168.0.232', 20117, 0, 41, 1), +(2, 1, 'jg-41-1-20118', '192.168.0.232', 20118, 0, 41, 1), +(2, 1, 'jg-41-1-20119', '192.168.0.232', 20119, 0, 41, 1), +(2, 1, 'jg-41-1-20120', '192.168.0.232', 20120, 0, 41, 1), +(2, 1, 'jh-42-1-44013', '192.168.50.2', 44013, 0, 42, 1), +(2, 1, 'jh-42-2-44013', '192.168.50.3', 44013, 0, 42, 1), +(2, 1, 'jh-42-3-44013', '192.168.50.4', 44013, 0, 42, 1), +(2, 1, 'jh-42-4-44013', '192.168.50.5', 44013, 0, 42, 1), +(2, 1, 'jh-42-5-44013', '192.168.50.6', 44013, 0, 42, 1), +(2, 1, 'jh-42-6-44013', '192.168.50.7', 44013, 0, 42, 1), +(2, 1, 'jh-42-7-44013', '192.168.50.8', 44013, 0, 42, 1), +(2, 1, 'jh-42-8-44013', '192.168.50.9', 44013, 0, 42, 1), +(2, 1, 'jh-42-9-44013', '192.168.50.10', 44013, 0, 42, 1), +(2, 1, 'jh-42-10-44013', '192.168.50.11', 44013, 0, 42, 1), +(2, 1, 'jh-42-11-44013', '192.168.50.12', 44013, 0, 42, 1), +(2, 1, 'jh-42-12-44013', '192.168.50.13', 44013, 0, 42, 1), +(2, 1, 'jh-42-13-44013', '192.168.50.14', 44013, 0, 42, 1), +(2, 1, 'jh-42-14-44013', '192.168.50.15', 44013, 0, 42, 1), +(2, 1, 'jh-42-15-44013', '192.168.50.16', 44013, 0, 42, 1), +(2, 1, 'jh-42-16-44013', '192.168.50.17', 44013, 0, 42, 1), +(2, 1, 'jh-42-17-44013', '192.168.50.18', 44013, 0, 42, 1), +(2, 1, 'jh-42-18-44013', '192.168.50.19', 44013, 0, 42, 1), +(2, 1, 'jh-42-19-44013', '192.168.50.20', 44013, 0, 42, 1), +(2, 1, 'jh-42-20-44013', '192.168.50.21', 44013, 0, 42, 1), +(2, 1, 'jg-42-1-20121', '192.168.0.232', 20121, 0, 42, 1), +(2, 1, 'jg-42-1-20122', '192.168.0.232', 20122, 0, 42, 1), +(2, 1, 'jg-42-1-20123', '192.168.0.232', 20123, 0, 42, 1), +(2, 1, 'jg-42-1-20124', '192.168.0.232', 20124, 0, 42, 1), +(2, 1, 'jg-42-1-20125', '192.168.0.232', 20125, 0, 42, 1), +(2, 1, 'jg-42-1-20126', '192.168.0.232', 20126, 0, 42, 1), +(2, 1, 'jg-42-1-20127', '192.168.0.232', 20127, 0, 42, 1), +(2, 1, 'jg-42-1-20128', '192.168.0.232', 20128, 0, 42, 1), +(2, 1, 'jg-42-1-20129', '192.168.0.232', 20129, 0, 42, 1), +(2, 1, 'jg-42-1-20130', '192.168.0.232', 20130, 0, 42, 1), +(2, 1, 'jh-43-1-44014', '192.168.50.2', 44014, 0, 43, 1), +(2, 1, 'jh-43-2-44014', '192.168.50.3', 44014, 0, 43, 1), +(2, 1, 'jh-43-3-44014', '192.168.50.4', 44014, 0, 43, 1), +(2, 1, 'jh-43-4-44014', '192.168.50.5', 44014, 0, 43, 1), +(2, 1, 'jh-43-5-44014', '192.168.50.6', 44014, 0, 43, 1), +(2, 1, 'jh-43-6-44014', '192.168.50.7', 44014, 0, 43, 1), +(2, 1, 'jh-43-7-44014', '192.168.50.8', 44014, 0, 43, 1), +(2, 1, 'jh-43-8-44014', '192.168.50.9', 44014, 0, 43, 1), +(2, 1, 'jh-43-9-44014', '192.168.50.10', 44014, 0, 43, 1), +(2, 1, 'jh-43-10-44014', '192.168.50.11', 44014, 0, 43, 1), +(2, 1, 'jh-43-11-44014', '192.168.50.12', 44014, 0, 43, 1), +(2, 1, 'jh-43-12-44014', '192.168.50.13', 44014, 0, 43, 1), +(2, 1, 'jh-43-13-44014', '192.168.50.14', 44014, 0, 43, 1), +(2, 1, 'jh-43-14-44014', '192.168.50.15', 44014, 0, 43, 1), +(2, 1, 'jh-43-15-44014', '192.168.50.16', 44014, 0, 43, 1), +(2, 1, 'jh-43-16-44014', '192.168.50.17', 44014, 0, 43, 1), +(2, 1, 'jh-43-17-44014', '192.168.50.18', 44014, 0, 43, 1), +(2, 1, 'jh-43-18-44014', '192.168.50.19', 44014, 0, 43, 1), +(2, 1, 'jh-43-19-44014', '192.168.50.20', 44014, 0, 43, 1), +(2, 1, 'jh-43-20-44014', '192.168.50.21', 44014, 0, 43, 1), +(2, 1, 'jg-43-1-20131', '192.168.0.232', 20131, 0, 43, 1), +(2, 1, 'jg-43-1-20132', '192.168.0.232', 20132, 0, 43, 1), +(2, 1, 'jg-43-1-20133', '192.168.0.232', 20133, 0, 43, 1), +(2, 1, 'jg-43-1-20134', '192.168.0.232', 20134, 0, 43, 1), +(2, 1, 'jg-43-1-20135', '192.168.0.232', 20135, 0, 43, 1), +(2, 1, 'jg-43-1-20136', '192.168.0.232', 20136, 0, 43, 1), +(2, 1, 'jg-43-1-20137', '192.168.0.232', 20137, 0, 43, 1), +(2, 1, 'jg-43-1-20138', '192.168.0.232', 20138, 0, 43, 1), +(2, 1, 'jg-43-1-20139', '192.168.0.232', 20139, 0, 43, 1), +(2, 1, 'jg-43-1-20140', '192.168.0.232', 20140, 0, 43, 1), +(2, 1, 'jh-44-1-44015', '192.168.50.2', 44015, 0, 44, 1), +(2, 1, 'jh-44-2-44015', '192.168.50.3', 44015, 0, 44, 1), +(2, 1, 'jh-44-3-44015', '192.168.50.4', 44015, 0, 44, 1), +(2, 1, 'jh-44-4-44015', '192.168.50.5', 44015, 0, 44, 1), +(2, 1, 'jh-44-5-44015', '192.168.50.6', 44015, 0, 44, 1), +(2, 1, 'jh-44-6-44015', '192.168.50.7', 44015, 0, 44, 1), +(2, 1, 'jh-44-7-44015', '192.168.50.8', 44015, 0, 44, 1), +(2, 1, 'jh-44-8-44015', '192.168.50.9', 44015, 0, 44, 1), +(2, 1, 'jh-44-9-44015', '192.168.50.10', 44015, 0, 44, 1), +(2, 1, 'jh-44-10-44015', '192.168.50.11', 44015, 0, 44, 1), +(2, 1, 'jh-44-11-44015', '192.168.50.12', 44015, 0, 44, 1), +(2, 1, 'jh-44-12-44015', '192.168.50.13', 44015, 0, 44, 1), +(2, 1, 'jh-44-13-44015', '192.168.50.14', 44015, 0, 44, 1), +(2, 1, 'jh-44-14-44015', '192.168.50.15', 44015, 0, 44, 1), +(2, 1, 'jh-44-15-44015', '192.168.50.16', 44015, 0, 44, 1), +(2, 1, 'jh-44-16-44015', '192.168.50.17', 44015, 0, 44, 1), +(2, 1, 'jh-44-17-44015', '192.168.50.18', 44015, 0, 44, 1), +(2, 1, 'jh-44-18-44015', '192.168.50.19', 44015, 0, 44, 1), +(2, 1, 'jh-44-19-44015', '192.168.50.20', 44015, 0, 44, 1), +(2, 1, 'jh-44-20-44015', '192.168.50.21', 44015, 0, 44, 1), +(2, 1, 'jg-44-1-20141', '192.168.0.232', 20141, 0, 44, 1), +(2, 1, 'jg-44-1-20142', '192.168.0.232', 20142, 0, 44, 1), +(2, 1, 'jg-44-1-20143', '192.168.0.232', 20143, 0, 44, 1), +(2, 1, 'jg-44-1-20144', '192.168.0.232', 20144, 0, 44, 1), +(2, 1, 'jg-44-1-20145', '192.168.0.232', 20145, 0, 44, 1), +(2, 1, 'jg-44-1-20146', '192.168.0.232', 20146, 0, 44, 1), +(2, 1, 'jg-44-1-20147', '192.168.0.232', 20147, 0, 44, 1), +(2, 1, 'jg-44-1-20148', '192.168.0.232', 20148, 0, 44, 1), +(2, 1, 'jg-44-1-20149', '192.168.0.232', 20149, 0, 44, 1), +(2, 1, 'jg-44-1-20150', '192.168.0.232', 20150, 0, 44, 1), +(2, 1, 'jh-45-1-44016', '192.168.50.2', 44016, 0, 45, 1), +(2, 1, 'jh-45-2-44016', '192.168.50.3', 44016, 0, 45, 1), +(2, 1, 'jh-45-3-44016', '192.168.50.4', 44016, 0, 45, 1), +(2, 1, 'jh-45-4-44016', '192.168.50.5', 44016, 0, 45, 1), +(2, 1, 'jh-45-5-44016', '192.168.50.6', 44016, 0, 45, 1), +(2, 1, 'jh-45-6-44016', '192.168.50.7', 44016, 0, 45, 1), +(2, 1, 'jh-45-7-44016', '192.168.50.8', 44016, 0, 45, 1), +(2, 1, 'jh-45-8-44016', '192.168.50.9', 44016, 0, 45, 1), +(2, 1, 'jh-45-9-44016', '192.168.50.10', 44016, 0, 45, 1), +(2, 1, 'jh-45-10-44016', '192.168.50.11', 44016, 0, 45, 1), +(2, 1, 'jh-45-11-44016', '192.168.50.12', 44016, 0, 45, 1), +(2, 1, 'jh-45-12-44016', '192.168.50.13', 44016, 0, 45, 1), +(2, 1, 'jh-45-13-44016', '192.168.50.14', 44016, 0, 45, 1), +(2, 1, 'jh-45-14-44016', '192.168.50.15', 44016, 0, 45, 1), +(2, 1, 'jh-45-15-44016', '192.168.50.16', 44016, 0, 45, 1), +(2, 1, 'jh-45-16-44016', '192.168.50.17', 44016, 0, 45, 1), +(2, 1, 'jh-45-17-44016', '192.168.50.18', 44016, 0, 45, 1), +(2, 1, 'jh-45-18-44016', '192.168.50.19', 44016, 0, 45, 1), +(2, 1, 'jh-45-19-44016', '192.168.50.20', 44016, 0, 45, 1), +(2, 1, 'jh-45-20-44016', '192.168.50.21', 44016, 0, 45, 1), +(2, 1, 'jg-45-1-20151', '192.168.0.232', 20151, 0, 45, 1), +(2, 1, 'jg-45-1-20152', '192.168.0.232', 20152, 0, 45, 1), +(2, 1, 'jg-45-1-20153', '192.168.0.232', 20153, 0, 45, 1), +(2, 1, 'jg-45-1-20154', '192.168.0.232', 20154, 0, 45, 1), +(2, 1, 'jg-45-1-20155', '192.168.0.232', 20155, 0, 45, 1), +(2, 1, 'jg-45-1-20156', '192.168.0.232', 20156, 0, 45, 1), +(2, 1, 'jg-45-1-20157', '192.168.0.232', 20157, 0, 45, 1), +(2, 1, 'jg-45-1-20158', '192.168.0.232', 20158, 0, 45, 1), +(2, 1, 'jg-45-1-20159', '192.168.0.232', 20159, 0, 45, 1), +(2, 1, 'jg-45-1-20160', '192.168.0.232', 20160, 0, 45, 1), +(2, 1, 'jh-46-1-44017', '192.168.50.2', 44017, 0, 46, 1), +(2, 1, 'jh-46-2-44017', '192.168.50.3', 44017, 0, 46, 1), +(2, 1, 'jh-46-3-44017', '192.168.50.4', 44017, 0, 46, 1), +(2, 1, 'jh-46-4-44017', '192.168.50.5', 44017, 0, 46, 1), +(2, 1, 'jh-46-5-44017', '192.168.50.6', 44017, 0, 46, 1), +(2, 1, 'jh-46-6-44017', '192.168.50.7', 44017, 0, 46, 1), +(2, 1, 'jh-46-7-44017', '192.168.50.8', 44017, 0, 46, 1), +(2, 1, 'jh-46-8-44017', '192.168.50.9', 44017, 0, 46, 1), +(2, 1, 'jh-46-9-44017', '192.168.50.10', 44017, 0, 46, 1), +(2, 1, 'jh-46-10-44017', '192.168.50.11', 44017, 0, 46, 1), +(2, 1, 'jh-46-11-44017', '192.168.50.12', 44017, 0, 46, 1), +(2, 1, 'jh-46-12-44017', '192.168.50.13', 44017, 0, 46, 1), +(2, 1, 'jh-46-13-44017', '192.168.50.14', 44017, 0, 46, 1), +(2, 1, 'jh-46-14-44017', '192.168.50.15', 44017, 0, 46, 1), +(2, 1, 'jh-46-15-44017', '192.168.50.16', 44017, 0, 46, 1), +(2, 1, 'jh-46-16-44017', '192.168.50.17', 44017, 0, 46, 1), +(2, 1, 'jh-46-17-44017', '192.168.50.18', 44017, 0, 46, 1), +(2, 1, 'jh-46-18-44017', '192.168.50.19', 44017, 0, 46, 1), +(2, 1, 'jh-46-19-44017', '192.168.50.20', 44017, 0, 46, 1), +(2, 1, 'jh-46-20-44017', '192.168.50.21', 44017, 0, 46, 1), +(2, 1, 'jg-46-1-20161', '192.168.0.232', 20161, 0, 46, 1), +(2, 1, 'jg-46-1-20162', '192.168.0.232', 20162, 0, 46, 1), +(2, 1, 'jg-46-1-20163', '192.168.0.232', 20163, 0, 46, 1), +(2, 1, 'jg-46-1-20164', '192.168.0.232', 20164, 0, 46, 1), +(2, 1, 'jg-46-1-20165', '192.168.0.232', 20165, 0, 46, 1), +(2, 1, 'jg-46-1-20166', '192.168.0.232', 20166, 0, 46, 1), +(2, 1, 'jg-46-1-20167', '192.168.0.232', 20167, 0, 46, 1), +(2, 1, 'jg-46-1-20168', '192.168.0.232', 20168, 0, 46, 1), +(2, 1, 'jg-46-1-20169', '192.168.0.232', 20169, 0, 46, 1), +(2, 1, 'jg-46-1-20170', '192.168.0.232', 20170, 0, 46, 1), +(2, 1, 'jh-47-1-44018', '192.168.50.2', 44018, 0, 47, 1), +(2, 1, 'jh-47-2-44018', '192.168.50.3', 44018, 0, 47, 1), +(2, 1, 'jh-47-3-44018', '192.168.50.4', 44018, 0, 47, 1), +(2, 1, 'jh-47-4-44018', '192.168.50.5', 44018, 0, 47, 1), +(2, 1, 'jh-47-5-44018', '192.168.50.6', 44018, 0, 47, 1), +(2, 1, 'jh-47-6-44018', '192.168.50.7', 44018, 0, 47, 1), +(2, 1, 'jh-47-7-44018', '192.168.50.8', 44018, 0, 47, 1), +(2, 1, 'jh-47-8-44018', '192.168.50.9', 44018, 0, 47, 1), +(2, 1, 'jh-47-9-44018', '192.168.50.10', 44018, 0, 47, 1), +(2, 1, 'jh-47-10-44018', '192.168.50.11', 44018, 0, 47, 1), +(2, 1, 'jh-47-11-44018', '192.168.50.12', 44018, 0, 47, 1), +(2, 1, 'jh-47-12-44018', '192.168.50.13', 44018, 0, 47, 1), +(2, 1, 'jh-47-13-44018', '192.168.50.14', 44018, 0, 47, 1), +(2, 1, 'jh-47-14-44018', '192.168.50.15', 44018, 0, 47, 1), +(2, 1, 'jh-47-15-44018', '192.168.50.16', 44018, 0, 47, 1), +(2, 1, 'jh-47-16-44018', '192.168.50.17', 44018, 0, 47, 1), +(2, 1, 'jh-47-17-44018', '192.168.50.18', 44018, 0, 47, 1), +(2, 1, 'jh-47-18-44018', '192.168.50.19', 44018, 0, 47, 1), +(2, 1, 'jh-47-19-44018', '192.168.50.20', 44018, 0, 47, 1), +(2, 1, 'jh-47-20-44018', '192.168.50.21', 44018, 0, 47, 1), +(2, 1, 'jg-47-1-20171', '192.168.0.232', 20171, 0, 47, 1), +(2, 1, 'jg-47-1-20172', '192.168.0.232', 20172, 0, 47, 1), +(2, 1, 'jg-47-1-20173', '192.168.0.232', 20173, 0, 47, 1), +(2, 1, 'jg-47-1-20174', '192.168.0.232', 20174, 0, 47, 1), +(2, 1, 'jg-47-1-20175', '192.168.0.232', 20175, 0, 47, 1), +(2, 1, 'jg-47-1-20176', '192.168.0.232', 20176, 0, 47, 1), +(2, 1, 'jg-47-1-20177', '192.168.0.232', 20177, 0, 47, 1), +(2, 1, 'jg-47-1-20178', '192.168.0.232', 20178, 0, 47, 1), +(2, 1, 'jg-47-1-20179', '192.168.0.232', 20179, 0, 47, 1), +(2, 1, 'jg-47-1-20180', '192.168.0.232', 20180, 0, 47, 1), +(2, 1, 'jh-48-1-44019', '192.168.50.2', 44019, 0, 48, 1), +(2, 1, 'jh-48-2-44019', '192.168.50.3', 44019, 0, 48, 1), +(2, 1, 'jh-48-3-44019', '192.168.50.4', 44019, 0, 48, 1), +(2, 1, 'jh-48-4-44019', '192.168.50.5', 44019, 0, 48, 1), +(2, 1, 'jh-48-5-44019', '192.168.50.6', 44019, 0, 48, 1), +(2, 1, 'jh-48-6-44019', '192.168.50.7', 44019, 0, 48, 1), +(2, 1, 'jh-48-7-44019', '192.168.50.8', 44019, 0, 48, 1), +(2, 1, 'jh-48-8-44019', '192.168.50.9', 44019, 0, 48, 1), +(2, 1, 'jh-48-9-44019', '192.168.50.10', 44019, 0, 48, 1), +(2, 1, 'jh-48-10-44019', '192.168.50.11', 44019, 0, 48, 1), +(2, 1, 'jh-48-11-44019', '192.168.50.12', 44019, 0, 48, 1), +(2, 1, 'jh-48-12-44019', '192.168.50.13', 44019, 0, 48, 1), +(2, 1, 'jh-48-13-44019', '192.168.50.14', 44019, 0, 48, 1), +(2, 1, 'jh-48-14-44019', '192.168.50.15', 44019, 0, 48, 1), +(2, 1, 'jh-48-15-44019', '192.168.50.16', 44019, 0, 48, 1), +(2, 1, 'jh-48-16-44019', '192.168.50.17', 44019, 0, 48, 1), +(2, 1, 'jh-48-17-44019', '192.168.50.18', 44019, 0, 48, 1), +(2, 1, 'jh-48-18-44019', '192.168.50.19', 44019, 0, 48, 1), +(2, 1, 'jh-48-19-44019', '192.168.50.20', 44019, 0, 48, 1), +(2, 1, 'jh-48-20-44019', '192.168.50.21', 44019, 0, 48, 1), +(2, 1, 'jg-48-1-20181', '192.168.0.232', 20181, 0, 48, 1), +(2, 1, 'jg-48-1-20182', '192.168.0.232', 20182, 0, 48, 1), +(2, 1, 'jg-48-1-20183', '192.168.0.232', 20183, 0, 48, 1), +(2, 1, 'jg-48-1-20184', '192.168.0.232', 20184, 0, 48, 1), +(2, 1, 'jg-48-1-20185', '192.168.0.232', 20185, 0, 48, 1), +(2, 1, 'jg-48-1-20186', '192.168.0.232', 20186, 0, 48, 1), +(2, 1, 'jg-48-1-20187', '192.168.0.232', 20187, 0, 48, 1), +(2, 1, 'jg-48-1-20188', '192.168.0.232', 20188, 0, 48, 1), +(2, 1, 'jg-48-1-20189', '192.168.0.232', 20189, 0, 48, 1), +(2, 1, 'jg-48-1-20190', '192.168.0.232', 20190, 0, 48, 1), +(2, 1, 'jh-49-1-44020', '192.168.50.2', 44020, 0, 49, 1), +(2, 1, 'jh-49-2-44020', '192.168.50.3', 44020, 0, 49, 1), +(2, 1, 'jh-49-3-44020', '192.168.50.4', 44020, 0, 49, 1), +(2, 1, 'jh-49-4-44020', '192.168.50.5', 44020, 0, 49, 1), +(2, 1, 'jh-49-5-44020', '192.168.50.6', 44020, 0, 49, 1), +(2, 1, 'jh-49-6-44020', '192.168.50.7', 44020, 0, 49, 1), +(2, 1, 'jh-49-7-44020', '192.168.50.8', 44020, 0, 49, 1), +(2, 1, 'jh-49-8-44020', '192.168.50.9', 44020, 0, 49, 1), +(2, 1, 'jh-49-9-44020', '192.168.50.10', 44020, 0, 49, 1), +(2, 1, 'jh-49-10-44020', '192.168.50.11', 44020, 0, 49, 1), +(2, 1, 'jh-49-11-44020', '192.168.50.12', 44020, 0, 49, 1), +(2, 1, 'jh-49-12-44020', '192.168.50.13', 44020, 0, 49, 1), +(2, 1, 'jh-49-13-44020', '192.168.50.14', 44020, 0, 49, 1), +(2, 1, 'jh-49-14-44020', '192.168.50.15', 44020, 0, 49, 1), +(2, 1, 'jh-49-15-44020', '192.168.50.16', 44020, 0, 49, 1), +(2, 1, 'jh-49-16-44020', '192.168.50.17', 44020, 0, 49, 1), +(2, 1, 'jh-49-17-44020', '192.168.50.18', 44020, 0, 49, 1), +(2, 1, 'jh-49-18-44020', '192.168.50.19', 44020, 0, 49, 1), +(2, 1, 'jh-49-19-44020', '192.168.50.20', 44020, 0, 49, 1), +(2, 1, 'jh-49-20-44020', '192.168.50.21', 44020, 0, 49, 1), +(2, 1, 'jg-49-1-20191', '192.168.0.232', 20191, 0, 49, 1), +(2, 1, 'jg-49-1-20192', '192.168.0.232', 20192, 0, 49, 1), +(2, 1, 'jg-49-1-20193', '192.168.0.232', 20193, 0, 49, 1), +(2, 1, 'jg-49-1-20194', '192.168.0.232', 20194, 0, 49, 1), +(2, 1, 'jg-49-1-20195', '192.168.0.232', 20195, 0, 49, 1), +(2, 1, 'jg-49-1-20196', '192.168.0.232', 20196, 0, 49, 1), +(2, 1, 'jg-49-1-20197', '192.168.0.232', 20197, 0, 49, 1), +(2, 1, 'jg-49-1-20198', '192.168.0.232', 20198, 0, 49, 1), +(2, 1, 'jg-49-1-20199', '192.168.0.232', 20199, 0, 49, 1), +(2, 1, 'jg-49-1-20200', '192.168.0.232', 20200, 0, 49, 1), +(2, 1, 'jh-50-1-44021', '192.168.50.2', 44021, 0, 50, 1), +(2, 1, 'jh-50-2-44021', '192.168.50.3', 44021, 0, 50, 1), +(2, 1, 'jh-50-3-44021', '192.168.50.4', 44021, 0, 50, 1), +(2, 1, 'jh-50-4-44021', '192.168.50.5', 44021, 0, 50, 1), +(2, 1, 'jh-50-5-44021', '192.168.50.6', 44021, 0, 50, 1), +(2, 1, 'jh-50-6-44021', '192.168.50.7', 44021, 0, 50, 1), +(2, 1, 'jh-50-7-44021', '192.168.50.8', 44021, 0, 50, 1), +(2, 1, 'jh-50-8-44021', '192.168.50.9', 44021, 0, 50, 1), +(2, 1, 'jh-50-9-44021', '192.168.50.10', 44021, 0, 50, 1), +(2, 1, 'jh-50-10-44021', '192.168.50.11', 44021, 0, 50, 1), +(2, 1, 'jh-50-11-44021', '192.168.50.12', 44021, 0, 50, 1), +(2, 1, 'jh-50-12-44021', '192.168.50.13', 44021, 0, 50, 1), +(2, 1, 'jh-50-13-44021', '192.168.50.14', 44021, 0, 50, 1), +(2, 1, 'jh-50-14-44021', '192.168.50.15', 44021, 0, 50, 1), +(2, 1, 'jh-50-15-44021', '192.168.50.16', 44021, 0, 50, 1), +(2, 1, 'jh-50-16-44021', '192.168.50.17', 44021, 0, 50, 1), +(2, 1, 'jh-50-17-44021', '192.168.50.18', 44021, 0, 50, 1), +(2, 1, 'jh-50-18-44021', '192.168.50.19', 44021, 0, 50, 1), +(2, 1, 'jh-50-19-44021', '192.168.50.20', 44021, 0, 50, 1), +(2, 1, 'jh-50-20-44021', '192.168.50.21', 44021, 0, 50, 1), +(2, 1, 'jg-50-1-20201', '192.168.0.232', 20201, 0, 50, 1), +(2, 1, 'jg-50-1-20202', '192.168.0.232', 20202, 0, 50, 1), +(2, 1, 'jg-50-1-20203', '192.168.0.232', 20203, 0, 50, 1), +(2, 1, 'jg-50-1-20204', '192.168.0.232', 20204, 0, 50, 1), +(2, 1, 'jg-50-1-20205', '192.168.0.232', 20205, 0, 50, 1), +(2, 1, 'jg-50-1-20206', '192.168.0.232', 20206, 0, 50, 1), +(2, 1, 'jg-50-1-20207', '192.168.0.232', 20207, 0, 50, 1), +(2, 1, 'jg-50-1-20208', '192.168.0.232', 20208, 0, 50, 1), +(2, 1, 'jg-50-1-20209', '192.168.0.232', 20209, 0, 50, 1), +(2, 1, 'jg-50-1-20210', '192.168.0.232', 20210, 0, 50, 1), +(2, 1, 'jh-51-1-44022', '192.168.50.2', 44022, 0, 51, 1), +(2, 1, 'jh-51-2-44022', '192.168.50.3', 44022, 0, 51, 1), +(2, 1, 'jh-51-3-44022', '192.168.50.4', 44022, 0, 51, 1), +(2, 1, 'jh-51-4-44022', '192.168.50.5', 44022, 0, 51, 1), +(2, 1, 'jh-51-5-44022', '192.168.50.6', 44022, 0, 51, 1), +(2, 1, 'jh-51-6-44022', '192.168.50.7', 44022, 0, 51, 1), +(2, 1, 'jh-51-7-44022', '192.168.50.8', 44022, 0, 51, 1), +(2, 1, 'jh-51-8-44022', '192.168.50.9', 44022, 0, 51, 1), +(2, 1, 'jh-51-9-44022', '192.168.50.10', 44022, 0, 51, 1), +(2, 1, 'jh-51-10-44022', '192.168.50.11', 44022, 0, 51, 1), +(2, 1, 'jh-51-11-44022', '192.168.50.12', 44022, 0, 51, 1), +(2, 1, 'jh-51-12-44022', '192.168.50.13', 44022, 0, 51, 1), +(2, 1, 'jh-51-13-44022', '192.168.50.14', 44022, 0, 51, 1), +(2, 1, 'jh-51-14-44022', '192.168.50.15', 44022, 0, 51, 1), +(2, 1, 'jh-51-15-44022', '192.168.50.16', 44022, 0, 51, 1), +(2, 1, 'jh-51-16-44022', '192.168.50.17', 44022, 0, 51, 1), +(2, 1, 'jh-51-17-44022', '192.168.50.18', 44022, 0, 51, 1), +(2, 1, 'jh-51-18-44022', '192.168.50.19', 44022, 0, 51, 1), +(2, 1, 'jh-51-19-44022', '192.168.50.20', 44022, 0, 51, 1), +(2, 1, 'jh-51-20-44022', '192.168.50.21', 44022, 0, 51, 1), +(2, 1, 'jg-51-1-20211', '192.168.0.232', 20211, 0, 51, 1), +(2, 1, 'jg-51-1-20212', '192.168.0.232', 20212, 0, 51, 1), +(2, 1, 'jg-51-1-20213', '192.168.0.232', 20213, 0, 51, 1), +(2, 1, 'jg-51-1-20214', '192.168.0.232', 20214, 0, 51, 1), +(2, 1, 'jg-51-1-20215', '192.168.0.232', 20215, 0, 51, 1), +(2, 1, 'jg-51-1-20216', '192.168.0.232', 20216, 0, 51, 1), +(2, 1, 'jg-51-1-20217', '192.168.0.232', 20217, 0, 51, 1), +(2, 1, 'jg-51-1-20218', '192.168.0.232', 20218, 0, 51, 1), +(2, 1, 'jg-51-1-20219', '192.168.0.232', 20219, 0, 51, 1), +(2, 1, 'jg-51-1-20220', '192.168.0.232', 20220, 0, 51, 1), +(2, 1, 'jh-52-1-44023', '192.168.50.2', 44023, 0, 52, 1), +(2, 1, 'jh-52-2-44023', '192.168.50.3', 44023, 0, 52, 1), +(2, 1, 'jh-52-3-44023', '192.168.50.4', 44023, 0, 52, 1), +(2, 1, 'jh-52-4-44023', '192.168.50.5', 44023, 0, 52, 1), +(2, 1, 'jh-52-5-44023', '192.168.50.6', 44023, 0, 52, 1), +(2, 1, 'jh-52-6-44023', '192.168.50.7', 44023, 0, 52, 1), +(2, 1, 'jh-52-7-44023', '192.168.50.8', 44023, 0, 52, 1), +(2, 1, 'jh-52-8-44023', '192.168.50.9', 44023, 0, 52, 1), +(2, 1, 'jh-52-9-44023', '192.168.50.10', 44023, 0, 52, 1), +(2, 1, 'jh-52-10-44023', '192.168.50.11', 44023, 0, 52, 1), +(2, 1, 'jh-52-11-44023', '192.168.50.12', 44023, 0, 52, 1), +(2, 1, 'jh-52-12-44023', '192.168.50.13', 44023, 0, 52, 1), +(2, 1, 'jh-52-13-44023', '192.168.50.14', 44023, 0, 52, 1), +(2, 1, 'jh-52-14-44023', '192.168.50.15', 44023, 0, 52, 1), +(2, 1, 'jh-52-15-44023', '192.168.50.16', 44023, 0, 52, 1), +(2, 1, 'jh-52-16-44023', '192.168.50.17', 44023, 0, 52, 1), +(2, 1, 'jh-52-17-44023', '192.168.50.18', 44023, 0, 52, 1), +(2, 1, 'jh-52-18-44023', '192.168.50.19', 44023, 0, 52, 1), +(2, 1, 'jh-52-19-44023', '192.168.50.20', 44023, 0, 52, 1), +(2, 1, 'jh-52-20-44023', '192.168.50.21', 44023, 0, 52, 1), +(2, 1, 'jg-52-1-20221', '192.168.0.232', 20221, 0, 52, 1), +(2, 1, 'jg-52-1-20222', '192.168.0.232', 20222, 0, 52, 1), +(2, 1, 'jg-52-1-20223', '192.168.0.232', 20223, 0, 52, 1), +(2, 1, 'jg-52-1-20224', '192.168.0.232', 20224, 0, 52, 1), +(2, 1, 'jg-52-1-20225', '192.168.0.232', 20225, 0, 52, 1), +(2, 1, 'jg-52-1-20226', '192.168.0.232', 20226, 0, 52, 1), +(2, 1, 'jg-52-1-20227', '192.168.0.232', 20227, 0, 52, 1), +(2, 1, 'jg-52-1-20228', '192.168.0.232', 20228, 0, 52, 1), +(2, 1, 'jg-52-1-20229', '192.168.0.232', 20229, 0, 52, 1), +(2, 1, 'jg-52-1-20230', '192.168.0.232', 20230, 0, 52, 1), +(2, 1, 'jh-53-1-44024', '192.168.50.2', 44024, 0, 53, 1), +(2, 1, 'jh-53-2-44024', '192.168.50.3', 44024, 0, 53, 1), +(2, 1, 'jh-53-3-44024', '192.168.50.4', 44024, 0, 53, 1), +(2, 1, 'jh-53-4-44024', '192.168.50.5', 44024, 0, 53, 1), +(2, 1, 'jh-53-5-44024', '192.168.50.6', 44024, 0, 53, 1), +(2, 1, 'jh-53-6-44024', '192.168.50.7', 44024, 0, 53, 1), +(2, 1, 'jh-53-7-44024', '192.168.50.8', 44024, 0, 53, 1), +(2, 1, 'jh-53-8-44024', '192.168.50.9', 44024, 0, 53, 1), +(2, 1, 'jh-53-9-44024', '192.168.50.10', 44024, 0, 53, 1), +(2, 1, 'jh-53-10-44024', '192.168.50.11', 44024, 0, 53, 1), +(2, 1, 'jh-53-11-44024', '192.168.50.12', 44024, 0, 53, 1), +(2, 1, 'jh-53-12-44024', '192.168.50.13', 44024, 0, 53, 1), +(2, 1, 'jh-53-13-44024', '192.168.50.14', 44024, 0, 53, 1), +(2, 1, 'jh-53-14-44024', '192.168.50.15', 44024, 0, 53, 1), +(2, 1, 'jh-53-15-44024', '192.168.50.16', 44024, 0, 53, 1), +(2, 1, 'jh-53-16-44024', '192.168.50.17', 44024, 0, 53, 1), +(2, 1, 'jh-53-17-44024', '192.168.50.18', 44024, 0, 53, 1), +(2, 1, 'jh-53-18-44024', '192.168.50.19', 44024, 0, 53, 1), +(2, 1, 'jh-53-19-44024', '192.168.50.20', 44024, 0, 53, 1), +(2, 1, 'jh-53-20-44024', '192.168.50.21', 44024, 0, 53, 1), +(2, 1, 'jg-53-1-20231', '192.168.0.232', 20231, 0, 53, 1), +(2, 1, 'jg-53-1-20232', '192.168.0.232', 20232, 0, 53, 1), +(2, 1, 'jg-53-1-20233', '192.168.0.232', 20233, 0, 53, 1), +(2, 1, 'jg-53-1-20234', '192.168.0.232', 20234, 0, 53, 1), +(2, 1, 'jg-53-1-20235', '192.168.0.232', 20235, 0, 53, 1), +(2, 1, 'jg-53-1-20236', '192.168.0.232', 20236, 0, 53, 1), +(2, 1, 'jg-53-1-20237', '192.168.0.232', 20237, 0, 53, 1), +(2, 1, 'jg-53-1-20238', '192.168.0.232', 20238, 0, 53, 1), +(2, 1, 'jg-53-1-20239', '192.168.0.232', 20239, 0, 53, 1), +(2, 1, 'jg-53-1-20240', '192.168.0.232', 20240, 0, 53, 1), +(2, 1, 'jh-54-1-44025', '192.168.50.2', 44025, 0, 54, 1), +(2, 1, 'jh-54-2-44025', '192.168.50.3', 44025, 0, 54, 1), +(2, 1, 'jh-54-3-44025', '192.168.50.4', 44025, 0, 54, 1), +(2, 1, 'jh-54-4-44025', '192.168.50.5', 44025, 0, 54, 1), +(2, 1, 'jh-54-5-44025', '192.168.50.6', 44025, 0, 54, 1), +(2, 1, 'jh-54-6-44025', '192.168.50.7', 44025, 0, 54, 1), +(2, 1, 'jh-54-7-44025', '192.168.50.8', 44025, 0, 54, 1), +(2, 1, 'jh-54-8-44025', '192.168.50.9', 44025, 0, 54, 1), +(2, 1, 'jh-54-9-44025', '192.168.50.10', 44025, 0, 54, 1), +(2, 1, 'jh-54-10-44025', '192.168.50.11', 44025, 0, 54, 1), +(2, 1, 'jh-54-11-44025', '192.168.50.12', 44025, 0, 54, 1), +(2, 1, 'jh-54-12-44025', '192.168.50.13', 44025, 0, 54, 1), +(2, 1, 'jh-54-13-44025', '192.168.50.14', 44025, 0, 54, 1), +(2, 1, 'jh-54-14-44025', '192.168.50.15', 44025, 0, 54, 1), +(2, 1, 'jh-54-15-44025', '192.168.50.16', 44025, 0, 54, 1), +(2, 1, 'jh-54-16-44025', '192.168.50.17', 44025, 0, 54, 1), +(2, 1, 'jh-54-17-44025', '192.168.50.18', 44025, 0, 54, 1), +(2, 1, 'jh-54-18-44025', '192.168.50.19', 44025, 0, 54, 1), +(2, 1, 'jh-54-19-44025', '192.168.50.20', 44025, 0, 54, 1), +(2, 1, 'jh-54-20-44025', '192.168.50.21', 44025, 0, 54, 1), +(2, 1, 'jg-54-1-20241', '192.168.0.232', 20241, 0, 54, 1), +(2, 1, 'jg-54-1-20242', '192.168.0.232', 20242, 0, 54, 1), +(2, 1, 'jg-54-1-20243', '192.168.0.232', 20243, 0, 54, 1), +(2, 1, 'jg-54-1-20244', '192.168.0.232', 20244, 0, 54, 1), +(2, 1, 'jg-54-1-20245', '192.168.0.232', 20245, 0, 54, 1), +(2, 1, 'jg-54-1-20246', '192.168.0.232', 20246, 0, 54, 1), +(2, 1, 'jg-54-1-20247', '192.168.0.232', 20247, 0, 54, 1), +(2, 1, 'jg-54-1-20248', '192.168.0.232', 20248, 0, 54, 1), +(2, 1, 'jg-54-1-20249', '192.168.0.232', 20249, 0, 54, 1), +(2, 1, 'jg-54-1-20250', '192.168.0.232', 20250, 0, 54, 1), +(2, 1, 'jh-55-1-44026', '192.168.50.2', 44026, 0, 55, 1), +(2, 1, 'jh-55-2-44026', '192.168.50.3', 44026, 0, 55, 1), +(2, 1, 'jh-55-3-44026', '192.168.50.4', 44026, 0, 55, 1), +(2, 1, 'jh-55-4-44026', '192.168.50.5', 44026, 0, 55, 1), +(2, 1, 'jh-55-5-44026', '192.168.50.6', 44026, 0, 55, 1), +(2, 1, 'jh-55-6-44026', '192.168.50.7', 44026, 0, 55, 1), +(2, 1, 'jh-55-7-44026', '192.168.50.8', 44026, 0, 55, 1), +(2, 1, 'jh-55-8-44026', '192.168.50.9', 44026, 0, 55, 1), +(2, 1, 'jh-55-9-44026', '192.168.50.10', 44026, 0, 55, 1), +(2, 1, 'jh-55-10-44026', '192.168.50.11', 44026, 0, 55, 1), +(2, 1, 'jh-55-11-44026', '192.168.50.12', 44026, 0, 55, 1), +(2, 1, 'jh-55-12-44026', '192.168.50.13', 44026, 0, 55, 1), +(2, 1, 'jh-55-13-44026', '192.168.50.14', 44026, 0, 55, 1), +(2, 1, 'jh-55-14-44026', '192.168.50.15', 44026, 0, 55, 1), +(2, 1, 'jh-55-15-44026', '192.168.50.16', 44026, 0, 55, 1), +(2, 1, 'jh-55-16-44026', '192.168.50.17', 44026, 0, 55, 1), +(2, 1, 'jh-55-17-44026', '192.168.50.18', 44026, 0, 55, 1), +(2, 1, 'jh-55-18-44026', '192.168.50.19', 44026, 0, 55, 1), +(2, 1, 'jh-55-19-44026', '192.168.50.20', 44026, 0, 55, 1), +(2, 1, 'jh-55-20-44026', '192.168.50.21', 44026, 0, 55, 1), +(2, 1, 'jg-55-1-20251', '192.168.0.232', 20251, 0, 55, 1), +(2, 1, 'jg-55-1-20252', '192.168.0.232', 20252, 0, 55, 1), +(2, 1, 'jg-55-1-20253', '192.168.0.232', 20253, 0, 55, 1), +(2, 1, 'jg-55-1-20254', '192.168.0.232', 20254, 0, 55, 1), +(2, 1, 'jg-55-1-20255', '192.168.0.232', 20255, 0, 55, 1), +(2, 1, 'jg-55-1-20256', '192.168.0.232', 20256, 0, 55, 1), +(2, 1, 'jg-55-1-20257', '192.168.0.232', 20257, 0, 55, 1), +(2, 1, 'jg-55-1-20258', '192.168.0.232', 20258, 0, 55, 1), +(2, 1, 'jg-55-1-20259', '192.168.0.232', 20259, 0, 55, 1), +(2, 1, 'jg-55-1-20260', '192.168.0.232', 20260, 0, 55, 1), +(2, 1, 'jh-56-1-44027', '192.168.50.2', 44027, 0, 56, 1), +(2, 1, 'jh-56-2-44027', '192.168.50.3', 44027, 0, 56, 1), +(2, 1, 'jh-56-3-44027', '192.168.50.4', 44027, 0, 56, 1), +(2, 1, 'jh-56-4-44027', '192.168.50.5', 44027, 0, 56, 1), +(2, 1, 'jh-56-5-44027', '192.168.50.6', 44027, 0, 56, 1), +(2, 1, 'jh-56-6-44027', '192.168.50.7', 44027, 0, 56, 1), +(2, 1, 'jh-56-7-44027', '192.168.50.8', 44027, 0, 56, 1), +(2, 1, 'jh-56-8-44027', '192.168.50.9', 44027, 0, 56, 1), +(2, 1, 'jh-56-9-44027', '192.168.50.10', 44027, 0, 56, 1), +(2, 1, 'jh-56-10-44027', '192.168.50.11', 44027, 0, 56, 1), +(2, 1, 'jh-56-11-44027', '192.168.50.12', 44027, 0, 56, 1), +(2, 1, 'jh-56-12-44027', '192.168.50.13', 44027, 0, 56, 1), +(2, 1, 'jh-56-13-44027', '192.168.50.14', 44027, 0, 56, 1), +(2, 1, 'jh-56-14-44027', '192.168.50.15', 44027, 0, 56, 1), +(2, 1, 'jh-56-15-44027', '192.168.50.16', 44027, 0, 56, 1), +(2, 1, 'jh-56-16-44027', '192.168.50.17', 44027, 0, 56, 1), +(2, 1, 'jh-56-17-44027', '192.168.50.18', 44027, 0, 56, 1), +(2, 1, 'jh-56-18-44027', '192.168.50.19', 44027, 0, 56, 1), +(2, 1, 'jh-56-19-44027', '192.168.50.20', 44027, 0, 56, 1), +(2, 1, 'jh-56-20-44027', '192.168.50.21', 44027, 0, 56, 1), +(2, 1, 'jg-56-1-20261', '192.168.0.232', 20261, 0, 56, 1), +(2, 1, 'jg-56-1-20262', '192.168.0.232', 20262, 0, 56, 1), +(2, 1, 'jg-56-1-20263', '192.168.0.232', 20263, 0, 56, 1), +(2, 1, 'jg-56-1-20264', '192.168.0.232', 20264, 0, 56, 1), +(2, 1, 'jg-56-1-20265', '192.168.0.232', 20265, 0, 56, 1), +(2, 1, 'jg-56-1-20266', '192.168.0.232', 20266, 0, 56, 1), +(2, 1, 'jg-56-1-20267', '192.168.0.232', 20267, 0, 56, 1), +(2, 1, 'jg-56-1-20268', '192.168.0.232', 20268, 0, 56, 1), +(2, 1, 'jg-56-1-20269', '192.168.0.232', 20269, 0, 56, 1), +(2, 1, 'jg-56-1-20270', '192.168.0.232', 20270, 0, 56, 1), +(2, 1, 'jh-57-1-44028', '192.168.50.2', 44028, 0, 57, 1), +(2, 1, 'jh-57-2-44028', '192.168.50.3', 44028, 0, 57, 1), +(2, 1, 'jh-57-3-44028', '192.168.50.4', 44028, 0, 57, 1), +(2, 1, 'jh-57-4-44028', '192.168.50.5', 44028, 0, 57, 1), +(2, 1, 'jh-57-5-44028', '192.168.50.6', 44028, 0, 57, 1), +(2, 1, 'jh-57-6-44028', '192.168.50.7', 44028, 0, 57, 1), +(2, 1, 'jh-57-7-44028', '192.168.50.8', 44028, 0, 57, 1), +(2, 1, 'jh-57-8-44028', '192.168.50.9', 44028, 0, 57, 1), +(2, 1, 'jh-57-9-44028', '192.168.50.10', 44028, 0, 57, 1), +(2, 1, 'jh-57-10-44028', '192.168.50.11', 44028, 0, 57, 1), +(2, 1, 'jh-57-11-44028', '192.168.50.12', 44028, 0, 57, 1), +(2, 1, 'jh-57-12-44028', '192.168.50.13', 44028, 0, 57, 1), +(2, 1, 'jh-57-13-44028', '192.168.50.14', 44028, 0, 57, 1), +(2, 1, 'jh-57-14-44028', '192.168.50.15', 44028, 0, 57, 1), +(2, 1, 'jh-57-15-44028', '192.168.50.16', 44028, 0, 57, 1), +(2, 1, 'jh-57-16-44028', '192.168.50.17', 44028, 0, 57, 1), +(2, 1, 'jh-57-17-44028', '192.168.50.18', 44028, 0, 57, 1), +(2, 1, 'jh-57-18-44028', '192.168.50.19', 44028, 0, 57, 1), +(2, 1, 'jh-57-19-44028', '192.168.50.20', 44028, 0, 57, 1), +(2, 1, 'jh-57-20-44028', '192.168.50.21', 44028, 0, 57, 1), +(2, 1, 'jg-57-1-20271', '192.168.0.232', 20271, 0, 57, 1), +(2, 1, 'jg-57-1-20272', '192.168.0.232', 20272, 0, 57, 1), +(2, 1, 'jg-57-1-20273', '192.168.0.232', 20273, 0, 57, 1), +(2, 1, 'jg-57-1-20274', '192.168.0.232', 20274, 0, 57, 1), +(2, 1, 'jg-57-1-20275', '192.168.0.232', 20275, 0, 57, 1), +(2, 1, 'jg-57-1-20276', '192.168.0.232', 20276, 0, 57, 1), +(2, 1, 'jg-57-1-20277', '192.168.0.232', 20277, 0, 57, 1), +(2, 1, 'jg-57-1-20278', '192.168.0.232', 20278, 0, 57, 1), +(2, 1, 'jg-57-1-20279', '192.168.0.232', 20279, 0, 57, 1), +(2, 1, 'jg-57-1-20280', '192.168.0.232', 20280, 0, 57, 1), +(2, 1, 'jh-58-1-44029', '192.168.50.2', 44029, 0, 58, 1), +(2, 1, 'jh-58-2-44029', '192.168.50.3', 44029, 0, 58, 1), +(2, 1, 'jh-58-3-44029', '192.168.50.4', 44029, 0, 58, 1), +(2, 1, 'jh-58-4-44029', '192.168.50.5', 44029, 0, 58, 1), +(2, 1, 'jh-58-5-44029', '192.168.50.6', 44029, 0, 58, 1), +(2, 1, 'jh-58-6-44029', '192.168.50.7', 44029, 0, 58, 1), +(2, 1, 'jh-58-7-44029', '192.168.50.8', 44029, 0, 58, 1), +(2, 1, 'jh-58-8-44029', '192.168.50.9', 44029, 0, 58, 1), +(2, 1, 'jh-58-9-44029', '192.168.50.10', 44029, 0, 58, 1), +(2, 1, 'jh-58-10-44029', '192.168.50.11', 44029, 0, 58, 1), +(2, 1, 'jh-58-11-44029', '192.168.50.12', 44029, 0, 58, 1), +(2, 1, 'jh-58-12-44029', '192.168.50.13', 44029, 0, 58, 1), +(2, 1, 'jh-58-13-44029', '192.168.50.14', 44029, 0, 58, 1), +(2, 1, 'jh-58-14-44029', '192.168.50.15', 44029, 0, 58, 1), +(2, 1, 'jh-58-15-44029', '192.168.50.16', 44029, 0, 58, 1), +(2, 1, 'jh-58-16-44029', '192.168.50.17', 44029, 0, 58, 1), +(2, 1, 'jh-58-17-44029', '192.168.50.18', 44029, 0, 58, 1), +(2, 1, 'jh-58-18-44029', '192.168.50.19', 44029, 0, 58, 1), +(2, 1, 'jh-58-19-44029', '192.168.50.20', 44029, 0, 58, 1), +(2, 1, 'jh-58-20-44029', '192.168.50.21', 44029, 0, 58, 1), +(2, 1, 'jg-58-1-20281', '192.168.0.232', 20281, 0, 58, 1), +(2, 1, 'jg-58-1-20282', '192.168.0.232', 20282, 0, 58, 1), +(2, 1, 'jg-58-1-20283', '192.168.0.232', 20283, 0, 58, 1), +(2, 1, 'jg-58-1-20284', '192.168.0.232', 20284, 0, 58, 1), +(2, 1, 'jg-58-1-20285', '192.168.0.232', 20285, 0, 58, 1), +(2, 1, 'jg-58-1-20286', '192.168.0.232', 20286, 0, 58, 1), +(2, 1, 'jg-58-1-20287', '192.168.0.232', 20287, 0, 58, 1), +(2, 1, 'jg-58-1-20288', '192.168.0.232', 20288, 0, 58, 1), +(2, 1, 'jg-58-1-20289', '192.168.0.232', 20289, 0, 58, 1), +(2, 1, 'jg-58-1-20290', '192.168.0.232', 20290, 0, 58, 1), +(2, 1, 'jh-59-1-44030', '192.168.50.2', 44030, 0, 59, 1), +(2, 1, 'jh-59-2-44030', '192.168.50.3', 44030, 0, 59, 1), +(2, 1, 'jh-59-3-44030', '192.168.50.4', 44030, 0, 59, 1), +(2, 1, 'jh-59-4-44030', '192.168.50.5', 44030, 0, 59, 1), +(2, 1, 'jh-59-5-44030', '192.168.50.6', 44030, 0, 59, 1), +(2, 1, 'jh-59-6-44030', '192.168.50.7', 44030, 0, 59, 1), +(2, 1, 'jh-59-7-44030', '192.168.50.8', 44030, 0, 59, 1), +(2, 1, 'jh-59-8-44030', '192.168.50.9', 44030, 0, 59, 1), +(2, 1, 'jh-59-9-44030', '192.168.50.10', 44030, 0, 59, 1), +(2, 1, 'jh-59-10-44030', '192.168.50.11', 44030, 0, 59, 1), +(2, 1, 'jh-59-11-44030', '192.168.50.12', 44030, 0, 59, 1), +(2, 1, 'jh-59-12-44030', '192.168.50.13', 44030, 0, 59, 1), +(2, 1, 'jh-59-13-44030', '192.168.50.14', 44030, 0, 59, 1), +(2, 1, 'jh-59-14-44030', '192.168.50.15', 44030, 0, 59, 1), +(2, 1, 'jh-59-15-44030', '192.168.50.16', 44030, 0, 59, 1), +(2, 1, 'jh-59-16-44030', '192.168.50.17', 44030, 0, 59, 1), +(2, 1, 'jh-59-17-44030', '192.168.50.18', 44030, 0, 59, 1), +(2, 1, 'jh-59-18-44030', '192.168.50.19', 44030, 0, 59, 1), +(2, 1, 'jh-59-19-44030', '192.168.50.20', 44030, 0, 59, 1), +(2, 1, 'jh-59-20-44030', '192.168.50.21', 44030, 0, 59, 1), +(2, 1, 'jg-59-1-20291', '192.168.0.232', 20291, 0, 59, 1), +(2, 1, 'jg-59-1-20292', '192.168.0.232', 20292, 0, 59, 1), +(2, 1, 'jg-59-1-20293', '192.168.0.232', 20293, 0, 59, 1), +(2, 1, 'jg-59-1-20294', '192.168.0.232', 20294, 0, 59, 1), +(2, 1, 'jg-59-1-20295', '192.168.0.232', 20295, 0, 59, 1), +(2, 1, 'jg-59-1-20296', '192.168.0.232', 20296, 0, 59, 1), +(2, 1, 'jg-59-1-20297', '192.168.0.232', 20297, 0, 59, 1), +(2, 1, 'jg-59-1-20298', '192.168.0.232', 20298, 0, 59, 1), +(2, 1, 'jg-59-1-20299', '192.168.0.232', 20299, 0, 59, 1), +(2, 1, 'jg-59-1-20300', '192.168.0.232', 20300, 0, 59, 1), +(2, 1, 'jh-60-1-44031', '192.168.50.2', 44031, 0, 60, 1), +(2, 1, 'jh-60-2-44031', '192.168.50.3', 44031, 0, 60, 1), +(2, 1, 'jh-60-3-44031', '192.168.50.4', 44031, 0, 60, 1), +(2, 1, 'jh-60-4-44031', '192.168.50.5', 44031, 0, 60, 1), +(2, 1, 'jh-60-5-44031', '192.168.50.6', 44031, 0, 60, 1), +(2, 1, 'jh-60-6-44031', '192.168.50.7', 44031, 0, 60, 1), +(2, 1, 'jh-60-7-44031', '192.168.50.8', 44031, 0, 60, 1), +(2, 1, 'jh-60-8-44031', '192.168.50.9', 44031, 0, 60, 1), +(2, 1, 'jh-60-9-44031', '192.168.50.10', 44031, 0, 60, 1), +(2, 1, 'jh-60-10-44031', '192.168.50.11', 44031, 0, 60, 1), +(2, 1, 'jh-60-11-44031', '192.168.50.12', 44031, 0, 60, 1), +(2, 1, 'jh-60-12-44031', '192.168.50.13', 44031, 0, 60, 1), +(2, 1, 'jh-60-13-44031', '192.168.50.14', 44031, 0, 60, 1), +(2, 1, 'jh-60-14-44031', '192.168.50.15', 44031, 0, 60, 1), +(2, 1, 'jh-60-15-44031', '192.168.50.16', 44031, 0, 60, 1), +(2, 1, 'jh-60-16-44031', '192.168.50.17', 44031, 0, 60, 1), +(2, 1, 'jh-60-17-44031', '192.168.50.18', 44031, 0, 60, 1), +(2, 1, 'jh-60-18-44031', '192.168.50.19', 44031, 0, 60, 1), +(2, 1, 'jh-60-19-44031', '192.168.50.20', 44031, 0, 60, 1), +(2, 1, 'jh-60-20-44031', '192.168.50.21', 44031, 0, 60, 1), +(2, 1, 'jg-60-1-20301', '192.168.0.232', 20301, 0, 60, 1), +(2, 1, 'jg-60-1-20302', '192.168.0.232', 20302, 0, 60, 1), +(2, 1, 'jg-60-1-20303', '192.168.0.232', 20303, 0, 60, 1), +(2, 1, 'jg-60-1-20304', '192.168.0.232', 20304, 0, 60, 1), +(2, 1, 'jg-60-1-20305', '192.168.0.232', 20305, 0, 60, 1), +(2, 1, 'jg-60-1-20306', '192.168.0.232', 20306, 0, 60, 1), +(2, 1, 'jg-60-1-20307', '192.168.0.232', 20307, 0, 60, 1), +(2, 1, 'jg-60-1-20308', '192.168.0.232', 20308, 0, 60, 1), +(2, 1, 'jg-60-1-20309', '192.168.0.232', 20309, 0, 60, 1), +(2, 1, 'jg-60-1-20310', '192.168.0.232', 20310, 0, 60, 1), +(2, 1, 'jh-61-1-44032', '192.168.50.2', 44032, 0, 61, 1), +(2, 1, 'jh-61-2-44032', '192.168.50.3', 44032, 0, 61, 1), +(2, 1, 'jh-61-3-44032', '192.168.50.4', 44032, 0, 61, 1), +(2, 1, 'jh-61-4-44032', '192.168.50.5', 44032, 0, 61, 1), +(2, 1, 'jh-61-5-44032', '192.168.50.6', 44032, 0, 61, 1), +(2, 1, 'jh-61-6-44032', '192.168.50.7', 44032, 0, 61, 1), +(2, 1, 'jh-61-7-44032', '192.168.50.8', 44032, 0, 61, 1), +(2, 1, 'jh-61-8-44032', '192.168.50.9', 44032, 0, 61, 1), +(2, 1, 'jh-61-9-44032', '192.168.50.10', 44032, 0, 61, 1), +(2, 1, 'jh-61-10-44032', '192.168.50.11', 44032, 0, 61, 1), +(2, 1, 'jh-61-11-44032', '192.168.50.12', 44032, 0, 61, 1), +(2, 1, 'jh-61-12-44032', '192.168.50.13', 44032, 0, 61, 1), +(2, 1, 'jh-61-13-44032', '192.168.50.14', 44032, 0, 61, 1), +(2, 1, 'jh-61-14-44032', '192.168.50.15', 44032, 0, 61, 1), +(2, 1, 'jh-61-15-44032', '192.168.50.16', 44032, 0, 61, 1), +(2, 1, 'jh-61-16-44032', '192.168.50.17', 44032, 0, 61, 1), +(2, 1, 'jh-61-17-44032', '192.168.50.18', 44032, 0, 61, 1), +(2, 1, 'jh-61-18-44032', '192.168.50.19', 44032, 0, 61, 1), +(2, 1, 'jh-61-19-44032', '192.168.50.20', 44032, 0, 61, 1), +(2, 1, 'jh-61-20-44032', '192.168.50.21', 44032, 0, 61, 1), +(2, 1, 'jg-61-1-20311', '192.168.0.232', 20311, 0, 61, 1), +(2, 1, 'jg-61-1-20312', '192.168.0.232', 20312, 0, 61, 1), +(2, 1, 'jg-61-1-20313', '192.168.0.232', 20313, 0, 61, 1), +(2, 1, 'jg-61-1-20314', '192.168.0.232', 20314, 0, 61, 1), +(2, 1, 'jg-61-1-20315', '192.168.0.232', 20315, 0, 61, 1), +(2, 1, 'jg-61-1-20316', '192.168.0.232', 20316, 0, 61, 1), +(2, 1, 'jg-61-1-20317', '192.168.0.232', 20317, 0, 61, 1), +(2, 1, 'jg-61-1-20318', '192.168.0.232', 20318, 0, 61, 1), +(2, 1, 'jg-61-1-20319', '192.168.0.232', 20319, 0, 61, 1), +(2, 1, 'jg-61-1-20320', '192.168.0.232', 20320, 0, 61, 1), +(2, 1, 'jh-62-1-44033', '192.168.50.2', 44033, 0, 62, 1), +(2, 1, 'jh-62-2-44033', '192.168.50.3', 44033, 0, 62, 1), +(2, 1, 'jh-62-3-44033', '192.168.50.4', 44033, 0, 62, 1), +(2, 1, 'jh-62-4-44033', '192.168.50.5', 44033, 0, 62, 1), +(2, 1, 'jh-62-5-44033', '192.168.50.6', 44033, 0, 62, 1), +(2, 1, 'jh-62-6-44033', '192.168.50.7', 44033, 0, 62, 1), +(2, 1, 'jh-62-7-44033', '192.168.50.8', 44033, 0, 62, 1), +(2, 1, 'jh-62-8-44033', '192.168.50.9', 44033, 0, 62, 1), +(2, 1, 'jh-62-9-44033', '192.168.50.10', 44033, 0, 62, 1), +(2, 1, 'jh-62-10-44033', '192.168.50.11', 44033, 0, 62, 1), +(2, 1, 'jh-62-11-44033', '192.168.50.12', 44033, 0, 62, 1), +(2, 1, 'jh-62-12-44033', '192.168.50.13', 44033, 0, 62, 1), +(2, 1, 'jh-62-13-44033', '192.168.50.14', 44033, 0, 62, 1), +(2, 1, 'jh-62-14-44033', '192.168.50.15', 44033, 0, 62, 1), +(2, 1, 'jh-62-15-44033', '192.168.50.16', 44033, 0, 62, 1), +(2, 1, 'jh-62-16-44033', '192.168.50.17', 44033, 0, 62, 1), +(2, 1, 'jh-62-17-44033', '192.168.50.18', 44033, 0, 62, 1), +(2, 1, 'jh-62-18-44033', '192.168.50.19', 44033, 0, 62, 1), +(2, 1, 'jh-62-19-44033', '192.168.50.20', 44033, 0, 62, 1), +(2, 1, 'jh-62-20-44033', '192.168.50.21', 44033, 0, 62, 1), +(2, 1, 'jg-62-1-20321', '192.168.0.232', 20321, 0, 62, 1), +(2, 1, 'jg-62-1-20322', '192.168.0.232', 20322, 0, 62, 1), +(2, 1, 'jg-62-1-20323', '192.168.0.232', 20323, 0, 62, 1), +(2, 1, 'jg-62-1-20324', '192.168.0.232', 20324, 0, 62, 1), +(2, 1, 'jg-62-1-20325', '192.168.0.232', 20325, 0, 62, 1), +(2, 1, 'jg-62-1-20326', '192.168.0.232', 20326, 0, 62, 1), +(2, 1, 'jg-62-1-20327', '192.168.0.232', 20327, 0, 62, 1), +(2, 1, 'jg-62-1-20328', '192.168.0.232', 20328, 0, 62, 1), +(2, 1, 'jg-62-1-20329', '192.168.0.232', 20329, 0, 62, 1), +(2, 1, 'jg-62-1-20330', '192.168.0.232', 20330, 0, 62, 1), +(2, 1, 'jh-63-1-44034', '192.168.50.2', 44034, 0, 63, 1), +(2, 1, 'jh-63-2-44034', '192.168.50.3', 44034, 0, 63, 1), +(2, 1, 'jh-63-3-44034', '192.168.50.4', 44034, 0, 63, 1), +(2, 1, 'jh-63-4-44034', '192.168.50.5', 44034, 0, 63, 1), +(2, 1, 'jh-63-5-44034', '192.168.50.6', 44034, 0, 63, 1), +(2, 1, 'jh-63-6-44034', '192.168.50.7', 44034, 0, 63, 1), +(2, 1, 'jh-63-7-44034', '192.168.50.8', 44034, 0, 63, 1), +(2, 1, 'jh-63-8-44034', '192.168.50.9', 44034, 0, 63, 1), +(2, 1, 'jh-63-9-44034', '192.168.50.10', 44034, 0, 63, 1), +(2, 1, 'jh-63-10-44034', '192.168.50.11', 44034, 0, 63, 1), +(2, 1, 'jh-63-11-44034', '192.168.50.12', 44034, 0, 63, 1), +(2, 1, 'jh-63-12-44034', '192.168.50.13', 44034, 0, 63, 1), +(2, 1, 'jh-63-13-44034', '192.168.50.14', 44034, 0, 63, 1), +(2, 1, 'jh-63-14-44034', '192.168.50.15', 44034, 0, 63, 1), +(2, 1, 'jh-63-15-44034', '192.168.50.16', 44034, 0, 63, 1), +(2, 1, 'jh-63-16-44034', '192.168.50.17', 44034, 0, 63, 1), +(2, 1, 'jh-63-17-44034', '192.168.50.18', 44034, 0, 63, 1), +(2, 1, 'jh-63-18-44034', '192.168.50.19', 44034, 0, 63, 1), +(2, 1, 'jh-63-19-44034', '192.168.50.20', 44034, 0, 63, 1), +(2, 1, 'jh-63-20-44034', '192.168.50.21', 44034, 0, 63, 1), +(2, 1, 'jg-63-1-20331', '192.168.0.232', 20331, 0, 63, 1), +(2, 1, 'jg-63-1-20332', '192.168.0.232', 20332, 0, 63, 1), +(2, 1, 'jg-63-1-20333', '192.168.0.232', 20333, 0, 63, 1), +(2, 1, 'jg-63-1-20334', '192.168.0.232', 20334, 0, 63, 1), +(2, 1, 'jg-63-1-20335', '192.168.0.232', 20335, 0, 63, 1), +(2, 1, 'jg-63-1-20336', '192.168.0.232', 20336, 0, 63, 1), +(2, 1, 'jg-63-1-20337', '192.168.0.232', 20337, 0, 63, 1), +(2, 1, 'jg-63-1-20338', '192.168.0.232', 20338, 0, 63, 1), +(2, 1, 'jg-63-1-20339', '192.168.0.232', 20339, 0, 63, 1), +(2, 1, 'jg-63-1-20340', '192.168.0.232', 20340, 0, 63, 1), +(2, 1, 'jh-64-1-44035', '192.168.50.2', 44035, 0, 64, 1), +(2, 1, 'jh-64-2-44035', '192.168.50.3', 44035, 0, 64, 1), +(2, 1, 'jh-64-3-44035', '192.168.50.4', 44035, 0, 64, 1), +(2, 1, 'jh-64-4-44035', '192.168.50.5', 44035, 0, 64, 1), +(2, 1, 'jh-64-5-44035', '192.168.50.6', 44035, 0, 64, 1), +(2, 1, 'jh-64-6-44035', '192.168.50.7', 44035, 0, 64, 1), +(2, 1, 'jh-64-7-44035', '192.168.50.8', 44035, 0, 64, 1), +(2, 1, 'jh-64-8-44035', '192.168.50.9', 44035, 0, 64, 1), +(2, 1, 'jh-64-9-44035', '192.168.50.10', 44035, 0, 64, 1), +(2, 1, 'jh-64-10-44035', '192.168.50.11', 44035, 0, 64, 1), +(2, 1, 'jh-64-11-44035', '192.168.50.12', 44035, 0, 64, 1), +(2, 1, 'jh-64-12-44035', '192.168.50.13', 44035, 0, 64, 1), +(2, 1, 'jh-64-13-44035', '192.168.50.14', 44035, 0, 64, 1), +(2, 1, 'jh-64-14-44035', '192.168.50.15', 44035, 0, 64, 1), +(2, 1, 'jh-64-15-44035', '192.168.50.16', 44035, 0, 64, 1), +(2, 1, 'jh-64-16-44035', '192.168.50.17', 44035, 0, 64, 1), +(2, 1, 'jh-64-17-44035', '192.168.50.18', 44035, 0, 64, 1), +(2, 1, 'jh-64-18-44035', '192.168.50.19', 44035, 0, 64, 1), +(2, 1, 'jh-64-19-44035', '192.168.50.20', 44035, 0, 64, 1), +(2, 1, 'jh-64-20-44035', '192.168.50.21', 44035, 0, 64, 1), +(2, 1, 'jg-64-1-20341', '192.168.0.232', 20341, 0, 64, 1), +(2, 1, 'jg-64-1-20342', '192.168.0.232', 20342, 0, 64, 1), +(2, 1, 'jg-64-1-20343', '192.168.0.232', 20343, 0, 64, 1), +(2, 1, 'jg-64-1-20344', '192.168.0.232', 20344, 0, 64, 1), +(2, 1, 'jg-64-1-20345', '192.168.0.232', 20345, 0, 64, 1), +(2, 1, 'jg-64-1-20346', '192.168.0.232', 20346, 0, 64, 1), +(2, 1, 'jg-64-1-20347', '192.168.0.232', 20347, 0, 64, 1), +(2, 1, 'jg-64-1-20348', '192.168.0.232', 20348, 0, 64, 1), +(2, 1, 'jg-64-1-20349', '192.168.0.232', 20349, 0, 64, 1), +(2, 1, 'jg-64-1-20350', '192.168.0.232', 20350, 0, 64, 1), +(2, 1, 'jh-65-1-44036', '192.168.50.2', 44036, 0, 65, 1), +(2, 1, 'jh-65-2-44036', '192.168.50.3', 44036, 0, 65, 1), +(2, 1, 'jh-65-3-44036', '192.168.50.4', 44036, 0, 65, 1), +(2, 1, 'jh-65-4-44036', '192.168.50.5', 44036, 0, 65, 1), +(2, 1, 'jh-65-5-44036', '192.168.50.6', 44036, 0, 65, 1), +(2, 1, 'jh-65-6-44036', '192.168.50.7', 44036, 0, 65, 1), +(2, 1, 'jh-65-7-44036', '192.168.50.8', 44036, 0, 65, 1), +(2, 1, 'jh-65-8-44036', '192.168.50.9', 44036, 0, 65, 1), +(2, 1, 'jh-65-9-44036', '192.168.50.10', 44036, 0, 65, 1), +(2, 1, 'jh-65-10-44036', '192.168.50.11', 44036, 0, 65, 1), +(2, 1, 'jh-65-11-44036', '192.168.50.12', 44036, 0, 65, 1), +(2, 1, 'jh-65-12-44036', '192.168.50.13', 44036, 0, 65, 1), +(2, 1, 'jh-65-13-44036', '192.168.50.14', 44036, 0, 65, 1), +(2, 1, 'jh-65-14-44036', '192.168.50.15', 44036, 0, 65, 1), +(2, 1, 'jh-65-15-44036', '192.168.50.16', 44036, 0, 65, 1), +(2, 1, 'jh-65-16-44036', '192.168.50.17', 44036, 0, 65, 1), +(2, 1, 'jh-65-17-44036', '192.168.50.18', 44036, 0, 65, 1), +(2, 1, 'jh-65-18-44036', '192.168.50.19', 44036, 0, 65, 1), +(2, 1, 'jh-65-19-44036', '192.168.50.20', 44036, 0, 65, 1), +(2, 1, 'jh-65-20-44036', '192.168.50.21', 44036, 0, 65, 1), +(2, 1, 'jg-65-1-20351', '192.168.0.232', 20351, 0, 65, 1), +(2, 1, 'jg-65-1-20352', '192.168.0.232', 20352, 0, 65, 1), +(2, 1, 'jg-65-1-20353', '192.168.0.232', 20353, 0, 65, 1), +(2, 1, 'jg-65-1-20354', '192.168.0.232', 20354, 0, 65, 1), +(2, 1, 'jg-65-1-20355', '192.168.0.232', 20355, 0, 65, 1), +(2, 1, 'jg-65-1-20356', '192.168.0.232', 20356, 0, 65, 1), +(2, 1, 'jg-65-1-20357', '192.168.0.232', 20357, 0, 65, 1), +(2, 1, 'jg-65-1-20358', '192.168.0.232', 20358, 0, 65, 1), +(2, 1, 'jg-65-1-20359', '192.168.0.232', 20359, 0, 65, 1), +(2, 1, 'jg-65-1-20360', '192.168.0.232', 20360, 0, 65, 1), +(2, 1, 'jh-66-1-44037', '192.168.50.2', 44037, 0, 66, 1), +(2, 1, 'jh-66-2-44037', '192.168.50.3', 44037, 0, 66, 1), +(2, 1, 'jh-66-3-44037', '192.168.50.4', 44037, 0, 66, 1), +(2, 1, 'jh-66-4-44037', '192.168.50.5', 44037, 0, 66, 1), +(2, 1, 'jh-66-5-44037', '192.168.50.6', 44037, 0, 66, 1), +(2, 1, 'jh-66-6-44037', '192.168.50.7', 44037, 0, 66, 1), +(2, 1, 'jh-66-7-44037', '192.168.50.8', 44037, 0, 66, 1), +(2, 1, 'jh-66-8-44037', '192.168.50.9', 44037, 0, 66, 1), +(2, 1, 'jh-66-9-44037', '192.168.50.10', 44037, 0, 66, 1), +(2, 1, 'jh-66-10-44037', '192.168.50.11', 44037, 0, 66, 1), +(2, 1, 'jh-66-11-44037', '192.168.50.12', 44037, 0, 66, 1), +(2, 1, 'jh-66-12-44037', '192.168.50.13', 44037, 0, 66, 1), +(2, 1, 'jh-66-13-44037', '192.168.50.14', 44037, 0, 66, 1), +(2, 1, 'jh-66-14-44037', '192.168.50.15', 44037, 0, 66, 1), +(2, 1, 'jh-66-15-44037', '192.168.50.16', 44037, 0, 66, 1), +(2, 1, 'jh-66-16-44037', '192.168.50.17', 44037, 0, 66, 1), +(2, 1, 'jh-66-17-44037', '192.168.50.18', 44037, 0, 66, 1), +(2, 1, 'jh-66-18-44037', '192.168.50.19', 44037, 0, 66, 1), +(2, 1, 'jh-66-19-44037', '192.168.50.20', 44037, 0, 66, 1), +(2, 1, 'jh-66-20-44037', '192.168.50.21', 44037, 0, 66, 1), +(2, 1, 'jg-66-1-20361', '192.168.0.232', 20361, 0, 66, 1), +(2, 1, 'jg-66-1-20362', '192.168.0.232', 20362, 0, 66, 1), +(2, 1, 'jg-66-1-20363', '192.168.0.232', 20363, 0, 66, 1), +(2, 1, 'jg-66-1-20364', '192.168.0.232', 20364, 0, 66, 1), +(2, 1, 'jg-66-1-20365', '192.168.0.232', 20365, 0, 66, 1), +(2, 1, 'jg-66-1-20366', '192.168.0.232', 20366, 0, 66, 1), +(2, 1, 'jg-66-1-20367', '192.168.0.232', 20367, 0, 66, 1), +(2, 1, 'jg-66-1-20368', '192.168.0.232', 20368, 0, 66, 1), +(2, 1, 'jg-66-1-20369', '192.168.0.232', 20369, 0, 66, 1), +(2, 1, 'jg-66-1-20370', '192.168.0.232', 20370, 0, 66, 1), +(2, 1, 'jh-67-1-44038', '192.168.50.2', 44038, 0, 67, 1), +(2, 1, 'jh-67-2-44038', '192.168.50.3', 44038, 0, 67, 1), +(2, 1, 'jh-67-3-44038', '192.168.50.4', 44038, 0, 67, 1), +(2, 1, 'jh-67-4-44038', '192.168.50.5', 44038, 0, 67, 1), +(2, 1, 'jh-67-5-44038', '192.168.50.6', 44038, 0, 67, 1), +(2, 1, 'jh-67-6-44038', '192.168.50.7', 44038, 0, 67, 1), +(2, 1, 'jh-67-7-44038', '192.168.50.8', 44038, 0, 67, 1), +(2, 1, 'jh-67-8-44038', '192.168.50.9', 44038, 0, 67, 1), +(2, 1, 'jh-67-9-44038', '192.168.50.10', 44038, 0, 67, 1), +(2, 1, 'jh-67-10-44038', '192.168.50.11', 44038, 0, 67, 1), +(2, 1, 'jh-67-11-44038', '192.168.50.12', 44038, 0, 67, 1), +(2, 1, 'jh-67-12-44038', '192.168.50.13', 44038, 0, 67, 1), +(2, 1, 'jh-67-13-44038', '192.168.50.14', 44038, 0, 67, 1), +(2, 1, 'jh-67-14-44038', '192.168.50.15', 44038, 0, 67, 1), +(2, 1, 'jh-67-15-44038', '192.168.50.16', 44038, 0, 67, 1), +(2, 1, 'jh-67-16-44038', '192.168.50.17', 44038, 0, 67, 1), +(2, 1, 'jh-67-17-44038', '192.168.50.18', 44038, 0, 67, 1), +(2, 1, 'jh-67-18-44038', '192.168.50.19', 44038, 0, 67, 1), +(2, 1, 'jh-67-19-44038', '192.168.50.20', 44038, 0, 67, 1), +(2, 1, 'jh-67-20-44038', '192.168.50.21', 44038, 0, 67, 1), +(2, 1, 'jg-67-1-20371', '192.168.0.232', 20371, 0, 67, 1), +(2, 1, 'jg-67-1-20372', '192.168.0.232', 20372, 0, 67, 1), +(2, 1, 'jg-67-1-20373', '192.168.0.232', 20373, 0, 67, 1), +(2, 1, 'jg-67-1-20374', '192.168.0.232', 20374, 0, 67, 1), +(2, 1, 'jg-67-1-20375', '192.168.0.232', 20375, 0, 67, 1), +(2, 1, 'jg-67-1-20376', '192.168.0.232', 20376, 0, 67, 1), +(2, 1, 'jg-67-1-20377', '192.168.0.232', 20377, 0, 67, 1), +(2, 1, 'jg-67-1-20378', '192.168.0.232', 20378, 0, 67, 1), +(2, 1, 'jg-67-1-20379', '192.168.0.232', 20379, 0, 67, 1), +(2, 1, 'jg-67-1-20380', '192.168.0.232', 20380, 0, 67, 1), +(2, 1, 'jh-68-1-44039', '192.168.50.2', 44039, 0, 68, 1), +(2, 1, 'jh-68-2-44039', '192.168.50.3', 44039, 0, 68, 1), +(2, 1, 'jh-68-3-44039', '192.168.50.4', 44039, 0, 68, 1), +(2, 1, 'jh-68-4-44039', '192.168.50.5', 44039, 0, 68, 1), +(2, 1, 'jh-68-5-44039', '192.168.50.6', 44039, 0, 68, 1), +(2, 1, 'jh-68-6-44039', '192.168.50.7', 44039, 0, 68, 1), +(2, 1, 'jh-68-7-44039', '192.168.50.8', 44039, 0, 68, 1), +(2, 1, 'jh-68-8-44039', '192.168.50.9', 44039, 0, 68, 1), +(2, 1, 'jh-68-9-44039', '192.168.50.10', 44039, 0, 68, 1), +(2, 1, 'jh-68-10-44039', '192.168.50.11', 44039, 0, 68, 1), +(2, 1, 'jh-68-11-44039', '192.168.50.12', 44039, 0, 68, 1), +(2, 1, 'jh-68-12-44039', '192.168.50.13', 44039, 0, 68, 1), +(2, 1, 'jh-68-13-44039', '192.168.50.14', 44039, 0, 68, 1), +(2, 1, 'jh-68-14-44039', '192.168.50.15', 44039, 0, 68, 1), +(2, 1, 'jh-68-15-44039', '192.168.50.16', 44039, 0, 68, 1), +(2, 1, 'jh-68-16-44039', '192.168.50.17', 44039, 0, 68, 1), +(2, 1, 'jh-68-17-44039', '192.168.50.18', 44039, 0, 68, 1), +(2, 1, 'jh-68-18-44039', '192.168.50.19', 44039, 0, 68, 1), +(2, 1, 'jh-68-19-44039', '192.168.50.20', 44039, 0, 68, 1), +(2, 1, 'jh-68-20-44039', '192.168.50.21', 44039, 0, 68, 1), +(2, 1, 'jg-68-1-20381', '192.168.0.232', 20381, 0, 68, 1), +(2, 1, 'jg-68-1-20382', '192.168.0.232', 20382, 0, 68, 1), +(2, 1, 'jg-68-1-20383', '192.168.0.232', 20383, 0, 68, 1), +(2, 1, 'jg-68-1-20384', '192.168.0.232', 20384, 0, 68, 1), +(2, 1, 'jg-68-1-20385', '192.168.0.232', 20385, 0, 68, 1), +(2, 1, 'jg-68-1-20386', '192.168.0.232', 20386, 0, 68, 1), +(2, 1, 'jg-68-1-20387', '192.168.0.232', 20387, 0, 68, 1), +(2, 1, 'jg-68-1-20388', '192.168.0.232', 20388, 0, 68, 1), +(2, 1, 'jg-68-1-20389', '192.168.0.232', 20389, 0, 68, 1), +(2, 1, 'jg-68-1-20390', '192.168.0.232', 20390, 0, 68, 1), +(2, 1, 'jh-69-1-44040', '192.168.50.2', 44040, 0, 69, 1), +(2, 1, 'jh-69-2-44040', '192.168.50.3', 44040, 0, 69, 1), +(2, 1, 'jh-69-3-44040', '192.168.50.4', 44040, 0, 69, 1), +(2, 1, 'jh-69-4-44040', '192.168.50.5', 44040, 0, 69, 1), +(2, 1, 'jh-69-5-44040', '192.168.50.6', 44040, 0, 69, 1), +(2, 1, 'jh-69-6-44040', '192.168.50.7', 44040, 0, 69, 1), +(2, 1, 'jh-69-7-44040', '192.168.50.8', 44040, 0, 69, 1), +(2, 1, 'jh-69-8-44040', '192.168.50.9', 44040, 0, 69, 1), +(2, 1, 'jh-69-9-44040', '192.168.50.10', 44040, 0, 69, 1), +(2, 1, 'jh-69-10-44040', '192.168.50.11', 44040, 0, 69, 1), +(2, 1, 'jh-69-11-44040', '192.168.50.12', 44040, 0, 69, 1), +(2, 1, 'jh-69-12-44040', '192.168.50.13', 44040, 0, 69, 1), +(2, 1, 'jh-69-13-44040', '192.168.50.14', 44040, 0, 69, 1), +(2, 1, 'jh-69-14-44040', '192.168.50.15', 44040, 0, 69, 1), +(2, 1, 'jh-69-15-44040', '192.168.50.16', 44040, 0, 69, 1), +(2, 1, 'jh-69-16-44040', '192.168.50.17', 44040, 0, 69, 1), +(2, 1, 'jh-69-17-44040', '192.168.50.18', 44040, 0, 69, 1), +(2, 1, 'jh-69-18-44040', '192.168.50.19', 44040, 0, 69, 1), +(2, 1, 'jh-69-19-44040', '192.168.50.20', 44040, 0, 69, 1), +(2, 1, 'jh-69-20-44040', '192.168.50.21', 44040, 0, 69, 1), +(2, 1, 'jg-69-1-20391', '192.168.0.232', 20391, 0, 69, 1), +(2, 1, 'jg-69-1-20392', '192.168.0.232', 20392, 0, 69, 1), +(2, 1, 'jg-69-1-20393', '192.168.0.232', 20393, 0, 69, 1), +(2, 1, 'jg-69-1-20394', '192.168.0.232', 20394, 0, 69, 1), +(2, 1, 'jg-69-1-20395', '192.168.0.232', 20395, 0, 69, 1), +(2, 1, 'jg-69-1-20396', '192.168.0.232', 20396, 0, 69, 1), +(2, 1, 'jg-69-1-20397', '192.168.0.232', 20397, 0, 69, 1), +(2, 1, 'jg-69-1-20398', '192.168.0.232', 20398, 0, 69, 1), +(2, 1, 'jg-69-1-20399', '192.168.0.232', 20399, 0, 69, 1), +(2, 1, 'jg-69-1-20400', '192.168.0.232', 20400, 0, 69, 1), +(2, 1, 'jh-70-1-44041', '192.168.50.2', 44041, 0, 70, 1), +(2, 1, 'jh-70-2-44041', '192.168.50.3', 44041, 0, 70, 1), +(2, 1, 'jh-70-3-44041', '192.168.50.4', 44041, 0, 70, 1), +(2, 1, 'jh-70-4-44041', '192.168.50.5', 44041, 0, 70, 1), +(2, 1, 'jh-70-5-44041', '192.168.50.6', 44041, 0, 70, 1), +(2, 1, 'jh-70-6-44041', '192.168.50.7', 44041, 0, 70, 1), +(2, 1, 'jh-70-7-44041', '192.168.50.8', 44041, 0, 70, 1), +(2, 1, 'jh-70-8-44041', '192.168.50.9', 44041, 0, 70, 1), +(2, 1, 'jh-70-9-44041', '192.168.50.10', 44041, 0, 70, 1), +(2, 1, 'jh-70-10-44041', '192.168.50.11', 44041, 0, 70, 1), +(2, 1, 'jh-70-11-44041', '192.168.50.12', 44041, 0, 70, 1), +(2, 1, 'jh-70-12-44041', '192.168.50.13', 44041, 0, 70, 1), +(2, 1, 'jh-70-13-44041', '192.168.50.14', 44041, 0, 70, 1), +(2, 1, 'jh-70-14-44041', '192.168.50.15', 44041, 0, 70, 1), +(2, 1, 'jh-70-15-44041', '192.168.50.16', 44041, 0, 70, 1), +(2, 1, 'jh-70-16-44041', '192.168.50.17', 44041, 0, 70, 1), +(2, 1, 'jh-70-17-44041', '192.168.50.18', 44041, 0, 70, 1), +(2, 1, 'jh-70-18-44041', '192.168.50.19', 44041, 0, 70, 1), +(2, 1, 'jh-70-19-44041', '192.168.50.20', 44041, 0, 70, 1), +(2, 1, 'jh-70-20-44041', '192.168.50.21', 44041, 0, 70, 1), +(2, 1, 'jg-70-1-20401', '192.168.0.232', 20401, 0, 70, 1), +(2, 1, 'jg-70-1-20402', '192.168.0.232', 20402, 0, 70, 1), +(2, 1, 'jg-70-1-20403', '192.168.0.232', 20403, 0, 70, 1), +(2, 1, 'jg-70-1-20404', '192.168.0.232', 20404, 0, 70, 1), +(2, 1, 'jg-70-1-20405', '192.168.0.232', 20405, 0, 70, 1), +(2, 1, 'jg-70-1-20406', '192.168.0.232', 20406, 0, 70, 1), +(2, 1, 'jg-70-1-20407', '192.168.0.232', 20407, 0, 70, 1), +(2, 1, 'jg-70-1-20408', '192.168.0.232', 20408, 0, 70, 1), +(2, 1, 'jg-70-1-20409', '192.168.0.232', 20409, 0, 70, 1), +(2, 1, 'jg-70-1-20410', '192.168.0.232', 20410, 0, 70, 1), +(2, 1, 'jh-71-1-44042', '192.168.50.2', 44042, 0, 71, 1), +(2, 1, 'jh-71-2-44042', '192.168.50.3', 44042, 0, 71, 1), +(2, 1, 'jh-71-3-44042', '192.168.50.4', 44042, 0, 71, 1), +(2, 1, 'jh-71-4-44042', '192.168.50.5', 44042, 0, 71, 1), +(2, 1, 'jh-71-5-44042', '192.168.50.6', 44042, 0, 71, 1), +(2, 1, 'jh-71-6-44042', '192.168.50.7', 44042, 0, 71, 1), +(2, 1, 'jh-71-7-44042', '192.168.50.8', 44042, 0, 71, 1), +(2, 1, 'jh-71-8-44042', '192.168.50.9', 44042, 0, 71, 1), +(2, 1, 'jh-71-9-44042', '192.168.50.10', 44042, 0, 71, 1), +(2, 1, 'jh-71-10-44042', '192.168.50.11', 44042, 0, 71, 1), +(2, 1, 'jh-71-11-44042', '192.168.50.12', 44042, 0, 71, 1), +(2, 1, 'jh-71-12-44042', '192.168.50.13', 44042, 0, 71, 1), +(2, 1, 'jh-71-13-44042', '192.168.50.14', 44042, 0, 71, 1), +(2, 1, 'jh-71-14-44042', '192.168.50.15', 44042, 0, 71, 1), +(2, 1, 'jh-71-15-44042', '192.168.50.16', 44042, 0, 71, 1), +(2, 1, 'jh-71-16-44042', '192.168.50.17', 44042, 0, 71, 1), +(2, 1, 'jh-71-17-44042', '192.168.50.18', 44042, 0, 71, 1), +(2, 1, 'jh-71-18-44042', '192.168.50.19', 44042, 0, 71, 1), +(2, 1, 'jh-71-19-44042', '192.168.50.20', 44042, 0, 71, 1), +(2, 1, 'jh-71-20-44042', '192.168.50.21', 44042, 0, 71, 1), +(2, 1, 'jg-71-1-20411', '192.168.0.232', 20411, 0, 71, 1), +(2, 1, 'jg-71-1-20412', '192.168.0.232', 20412, 0, 71, 1), +(2, 1, 'jg-71-1-20413', '192.168.0.232', 20413, 0, 71, 1), +(2, 1, 'jg-71-1-20414', '192.168.0.232', 20414, 0, 71, 1), +(2, 1, 'jg-71-1-20415', '192.168.0.232', 20415, 0, 71, 1), +(2, 1, 'jg-71-1-20416', '192.168.0.232', 20416, 0, 71, 1), +(2, 1, 'jg-71-1-20417', '192.168.0.232', 20417, 0, 71, 1), +(2, 1, 'jg-71-1-20418', '192.168.0.232', 20418, 0, 71, 1), +(2, 1, 'jg-71-1-20419', '192.168.0.232', 20419, 0, 71, 1), +(2, 1, 'jg-71-1-20420', '192.168.0.232', 20420, 0, 71, 1), +(2, 1, 'jh-72-1-44043', '192.168.50.2', 44043, 0, 72, 1), +(2, 1, 'jh-72-2-44043', '192.168.50.3', 44043, 0, 72, 1), +(2, 1, 'jh-72-3-44043', '192.168.50.4', 44043, 0, 72, 1), +(2, 1, 'jh-72-4-44043', '192.168.50.5', 44043, 0, 72, 1), +(2, 1, 'jh-72-5-44043', '192.168.50.6', 44043, 0, 72, 1), +(2, 1, 'jh-72-6-44043', '192.168.50.7', 44043, 0, 72, 1), +(2, 1, 'jh-72-7-44043', '192.168.50.8', 44043, 0, 72, 1), +(2, 1, 'jh-72-8-44043', '192.168.50.9', 44043, 0, 72, 1), +(2, 1, 'jh-72-9-44043', '192.168.50.10', 44043, 0, 72, 1), +(2, 1, 'jh-72-10-44043', '192.168.50.11', 44043, 0, 72, 1), +(2, 1, 'jh-72-11-44043', '192.168.50.12', 44043, 0, 72, 1), +(2, 1, 'jh-72-12-44043', '192.168.50.13', 44043, 0, 72, 1), +(2, 1, 'jh-72-13-44043', '192.168.50.14', 44043, 0, 72, 1), +(2, 1, 'jh-72-14-44043', '192.168.50.15', 44043, 0, 72, 1), +(2, 1, 'jh-72-15-44043', '192.168.50.16', 44043, 0, 72, 1), +(2, 1, 'jh-72-16-44043', '192.168.50.17', 44043, 0, 72, 1), +(2, 1, 'jh-72-17-44043', '192.168.50.18', 44043, 0, 72, 1), +(2, 1, 'jh-72-18-44043', '192.168.50.19', 44043, 0, 72, 1), +(2, 1, 'jh-72-19-44043', '192.168.50.20', 44043, 0, 72, 1), +(2, 1, 'jh-72-20-44043', '192.168.50.21', 44043, 0, 72, 1), +(2, 1, 'jg-72-1-20421', '192.168.0.232', 20421, 0, 72, 1), +(2, 1, 'jg-72-1-20422', '192.168.0.232', 20422, 0, 72, 1), +(2, 1, 'jg-72-1-20423', '192.168.0.232', 20423, 0, 72, 1), +(2, 1, 'jg-72-1-20424', '192.168.0.232', 20424, 0, 72, 1), +(2, 1, 'jg-72-1-20425', '192.168.0.232', 20425, 0, 72, 1), +(2, 1, 'jg-72-1-20426', '192.168.0.232', 20426, 0, 72, 1), +(2, 1, 'jg-72-1-20427', '192.168.0.232', 20427, 0, 72, 1), +(2, 1, 'jg-72-1-20428', '192.168.0.232', 20428, 0, 72, 1), +(2, 1, 'jg-72-1-20429', '192.168.0.232', 20429, 0, 72, 1), +(2, 1, 'jg-72-1-20430', '192.168.0.232', 20430, 0, 72, 1), +(2, 1, 'jh-73-1-44044', '192.168.50.2', 44044, 0, 73, 1), +(2, 1, 'jh-73-2-44044', '192.168.50.3', 44044, 0, 73, 1), +(2, 1, 'jh-73-3-44044', '192.168.50.4', 44044, 0, 73, 1), +(2, 1, 'jh-73-4-44044', '192.168.50.5', 44044, 0, 73, 1), +(2, 1, 'jh-73-5-44044', '192.168.50.6', 44044, 0, 73, 1), +(2, 1, 'jh-73-6-44044', '192.168.50.7', 44044, 0, 73, 1), +(2, 1, 'jh-73-7-44044', '192.168.50.8', 44044, 0, 73, 1), +(2, 1, 'jh-73-8-44044', '192.168.50.9', 44044, 0, 73, 1), +(2, 1, 'jh-73-9-44044', '192.168.50.10', 44044, 0, 73, 1), +(2, 1, 'jh-73-10-44044', '192.168.50.11', 44044, 0, 73, 1), +(2, 1, 'jh-73-11-44044', '192.168.50.12', 44044, 0, 73, 1), +(2, 1, 'jh-73-12-44044', '192.168.50.13', 44044, 0, 73, 1), +(2, 1, 'jh-73-13-44044', '192.168.50.14', 44044, 0, 73, 1), +(2, 1, 'jh-73-14-44044', '192.168.50.15', 44044, 0, 73, 1), +(2, 1, 'jh-73-15-44044', '192.168.50.16', 44044, 0, 73, 1), +(2, 1, 'jh-73-16-44044', '192.168.50.17', 44044, 0, 73, 1), +(2, 1, 'jh-73-17-44044', '192.168.50.18', 44044, 0, 73, 1), +(2, 1, 'jh-73-18-44044', '192.168.50.19', 44044, 0, 73, 1), +(2, 1, 'jh-73-19-44044', '192.168.50.20', 44044, 0, 73, 1), +(2, 1, 'jh-73-20-44044', '192.168.50.21', 44044, 0, 73, 1), +(2, 1, 'jg-73-1-20431', '192.168.0.232', 20431, 0, 73, 1), +(2, 1, 'jg-73-1-20432', '192.168.0.232', 20432, 0, 73, 1), +(2, 1, 'jg-73-1-20433', '192.168.0.232', 20433, 0, 73, 1), +(2, 1, 'jg-73-1-20434', '192.168.0.232', 20434, 0, 73, 1), +(2, 1, 'jg-73-1-20435', '192.168.0.232', 20435, 0, 73, 1), +(2, 1, 'jg-73-1-20436', '192.168.0.232', 20436, 0, 73, 1), +(2, 1, 'jg-73-1-20437', '192.168.0.232', 20437, 0, 73, 1), +(2, 1, 'jg-73-1-20438', '192.168.0.232', 20438, 0, 73, 1), +(2, 1, 'jg-73-1-20439', '192.168.0.232', 20439, 0, 73, 1), +(2, 1, 'jg-73-1-20440', '192.168.0.232', 20440, 0, 73, 1), +(2, 1, 'jh-74-1-44045', '192.168.50.2', 44045, 0, 74, 1), +(2, 1, 'jh-74-2-44045', '192.168.50.3', 44045, 0, 74, 1), +(2, 1, 'jh-74-3-44045', '192.168.50.4', 44045, 0, 74, 1), +(2, 1, 'jh-74-4-44045', '192.168.50.5', 44045, 0, 74, 1), +(2, 1, 'jh-74-5-44045', '192.168.50.6', 44045, 0, 74, 1), +(2, 1, 'jh-74-6-44045', '192.168.50.7', 44045, 0, 74, 1), +(2, 1, 'jh-74-7-44045', '192.168.50.8', 44045, 0, 74, 1), +(2, 1, 'jh-74-8-44045', '192.168.50.9', 44045, 0, 74, 1), +(2, 1, 'jh-74-9-44045', '192.168.50.10', 44045, 0, 74, 1), +(2, 1, 'jh-74-10-44045', '192.168.50.11', 44045, 0, 74, 1), +(2, 1, 'jh-74-11-44045', '192.168.50.12', 44045, 0, 74, 1), +(2, 1, 'jh-74-12-44045', '192.168.50.13', 44045, 0, 74, 1), +(2, 1, 'jh-74-13-44045', '192.168.50.14', 44045, 0, 74, 1), +(2, 1, 'jh-74-14-44045', '192.168.50.15', 44045, 0, 74, 1), +(2, 1, 'jh-74-15-44045', '192.168.50.16', 44045, 0, 74, 1), +(2, 1, 'jh-74-16-44045', '192.168.50.17', 44045, 0, 74, 1), +(2, 1, 'jh-74-17-44045', '192.168.50.18', 44045, 0, 74, 1), +(2, 1, 'jh-74-18-44045', '192.168.50.19', 44045, 0, 74, 1), +(2, 1, 'jh-74-19-44045', '192.168.50.20', 44045, 0, 74, 1), +(2, 1, 'jh-74-20-44045', '192.168.50.21', 44045, 0, 74, 1), +(2, 1, 'jg-74-1-20441', '192.168.0.232', 20441, 0, 74, 1), +(2, 1, 'jg-74-1-20442', '192.168.0.232', 20442, 0, 74, 1), +(2, 1, 'jg-74-1-20443', '192.168.0.232', 20443, 0, 74, 1), +(2, 1, 'jg-74-1-20444', '192.168.0.232', 20444, 0, 74, 1), +(2, 1, 'jg-74-1-20445', '192.168.0.232', 20445, 0, 74, 1), +(2, 1, 'jg-74-1-20446', '192.168.0.232', 20446, 0, 74, 1), +(2, 1, 'jg-74-1-20447', '192.168.0.232', 20447, 0, 74, 1), +(2, 1, 'jg-74-1-20448', '192.168.0.232', 20448, 0, 74, 1), +(2, 1, 'jg-74-1-20449', '192.168.0.232', 20449, 0, 74, 1), +(2, 1, 'jg-74-1-20450', '192.168.0.232', 20450, 0, 74, 1), +(2, 1, 'jh-75-1-44046', '192.168.50.2', 44046, 0, 75, 1), +(2, 1, 'jh-75-2-44046', '192.168.50.3', 44046, 0, 75, 1), +(2, 1, 'jh-75-3-44046', '192.168.50.4', 44046, 0, 75, 1), +(2, 1, 'jh-75-4-44046', '192.168.50.5', 44046, 0, 75, 1), +(2, 1, 'jh-75-5-44046', '192.168.50.6', 44046, 0, 75, 1), +(2, 1, 'jh-75-6-44046', '192.168.50.7', 44046, 0, 75, 1), +(2, 1, 'jh-75-7-44046', '192.168.50.8', 44046, 0, 75, 1), +(2, 1, 'jh-75-8-44046', '192.168.50.9', 44046, 0, 75, 1), +(2, 1, 'jh-75-9-44046', '192.168.50.10', 44046, 0, 75, 1), +(2, 1, 'jh-75-10-44046', '192.168.50.11', 44046, 0, 75, 1), +(2, 1, 'jh-75-11-44046', '192.168.50.12', 44046, 0, 75, 1), +(2, 1, 'jh-75-12-44046', '192.168.50.13', 44046, 0, 75, 1), +(2, 1, 'jh-75-13-44046', '192.168.50.14', 44046, 0, 75, 1), +(2, 1, 'jh-75-14-44046', '192.168.50.15', 44046, 0, 75, 1), +(2, 1, 'jh-75-15-44046', '192.168.50.16', 44046, 0, 75, 1), +(2, 1, 'jh-75-16-44046', '192.168.50.17', 44046, 0, 75, 1), +(2, 1, 'jh-75-17-44046', '192.168.50.18', 44046, 0, 75, 1), +(2, 1, 'jh-75-18-44046', '192.168.50.19', 44046, 0, 75, 1), +(2, 1, 'jh-75-19-44046', '192.168.50.20', 44046, 0, 75, 1), +(2, 1, 'jh-75-20-44046', '192.168.50.21', 44046, 0, 75, 1), +(2, 1, 'jg-75-1-20451', '192.168.0.232', 20451, 0, 75, 1), +(2, 1, 'jg-75-1-20452', '192.168.0.232', 20452, 0, 75, 1), +(2, 1, 'jg-75-1-20453', '192.168.0.232', 20453, 0, 75, 1), +(2, 1, 'jg-75-1-20454', '192.168.0.232', 20454, 0, 75, 1), +(2, 1, 'jg-75-1-20455', '192.168.0.232', 20455, 0, 75, 1), +(2, 1, 'jg-75-1-20456', '192.168.0.232', 20456, 0, 75, 1), +(2, 1, 'jg-75-1-20457', '192.168.0.232', 20457, 0, 75, 1), +(2, 1, 'jg-75-1-20458', '192.168.0.232', 20458, 0, 75, 1), +(2, 1, 'jg-75-1-20459', '192.168.0.232', 20459, 0, 75, 1), +(2, 1, 'jg-75-1-20460', '192.168.0.232', 20460, 0, 75, 1), +(2, 1, 'jh-76-1-44047', '192.168.50.2', 44047, 0, 76, 1), +(2, 1, 'jh-76-2-44047', '192.168.50.3', 44047, 0, 76, 1), +(2, 1, 'jh-76-3-44047', '192.168.50.4', 44047, 0, 76, 1), +(2, 1, 'jh-76-4-44047', '192.168.50.5', 44047, 0, 76, 1), +(2, 1, 'jh-76-5-44047', '192.168.50.6', 44047, 0, 76, 1), +(2, 1, 'jh-76-6-44047', '192.168.50.7', 44047, 0, 76, 1), +(2, 1, 'jh-76-7-44047', '192.168.50.8', 44047, 0, 76, 1), +(2, 1, 'jh-76-8-44047', '192.168.50.9', 44047, 0, 76, 1), +(2, 1, 'jh-76-9-44047', '192.168.50.10', 44047, 0, 76, 1), +(2, 1, 'jh-76-10-44047', '192.168.50.11', 44047, 0, 76, 1), +(2, 1, 'jh-76-11-44047', '192.168.50.12', 44047, 0, 76, 1), +(2, 1, 'jh-76-12-44047', '192.168.50.13', 44047, 0, 76, 1), +(2, 1, 'jh-76-13-44047', '192.168.50.14', 44047, 0, 76, 1), +(2, 1, 'jh-76-14-44047', '192.168.50.15', 44047, 0, 76, 1), +(2, 1, 'jh-76-15-44047', '192.168.50.16', 44047, 0, 76, 1), +(2, 1, 'jh-76-16-44047', '192.168.50.17', 44047, 0, 76, 1), +(2, 1, 'jh-76-17-44047', '192.168.50.18', 44047, 0, 76, 1), +(2, 1, 'jh-76-18-44047', '192.168.50.19', 44047, 0, 76, 1), +(2, 1, 'jh-76-19-44047', '192.168.50.20', 44047, 0, 76, 1), +(2, 1, 'jh-76-20-44047', '192.168.50.21', 44047, 0, 76, 1), +(2, 1, 'jg-76-1-20461', '192.168.0.232', 20461, 0, 76, 1), +(2, 1, 'jg-76-1-20462', '192.168.0.232', 20462, 0, 76, 1), +(2, 1, 'jg-76-1-20463', '192.168.0.232', 20463, 0, 76, 1), +(2, 1, 'jg-76-1-20464', '192.168.0.232', 20464, 0, 76, 1), +(2, 1, 'jg-76-1-20465', '192.168.0.232', 20465, 0, 76, 1), +(2, 1, 'jg-76-1-20466', '192.168.0.232', 20466, 0, 76, 1), +(2, 1, 'jg-76-1-20467', '192.168.0.232', 20467, 0, 76, 1), +(2, 1, 'jg-76-1-20468', '192.168.0.232', 20468, 0, 76, 1), +(2, 1, 'jg-76-1-20469', '192.168.0.232', 20469, 0, 76, 1), +(2, 1, 'jg-76-1-20470', '192.168.0.232', 20470, 0, 76, 1), +(2, 1, 'jh-77-1-44048', '192.168.50.2', 44048, 0, 77, 1), +(2, 1, 'jh-77-2-44048', '192.168.50.3', 44048, 0, 77, 1), +(2, 1, 'jh-77-3-44048', '192.168.50.4', 44048, 0, 77, 1), +(2, 1, 'jh-77-4-44048', '192.168.50.5', 44048, 0, 77, 1), +(2, 1, 'jh-77-5-44048', '192.168.50.6', 44048, 0, 77, 1), +(2, 1, 'jh-77-6-44048', '192.168.50.7', 44048, 0, 77, 1), +(2, 1, 'jh-77-7-44048', '192.168.50.8', 44048, 0, 77, 1), +(2, 1, 'jh-77-8-44048', '192.168.50.9', 44048, 0, 77, 1), +(2, 1, 'jh-77-9-44048', '192.168.50.10', 44048, 0, 77, 1), +(2, 1, 'jh-77-10-44048', '192.168.50.11', 44048, 0, 77, 1), +(2, 1, 'jh-77-11-44048', '192.168.50.12', 44048, 0, 77, 1), +(2, 1, 'jh-77-12-44048', '192.168.50.13', 44048, 0, 77, 1), +(2, 1, 'jh-77-13-44048', '192.168.50.14', 44048, 0, 77, 1), +(2, 1, 'jh-77-14-44048', '192.168.50.15', 44048, 0, 77, 1), +(2, 1, 'jh-77-15-44048', '192.168.50.16', 44048, 0, 77, 1), +(2, 1, 'jh-77-16-44048', '192.168.50.17', 44048, 0, 77, 1), +(2, 1, 'jh-77-17-44048', '192.168.50.18', 44048, 0, 77, 1), +(2, 1, 'jh-77-18-44048', '192.168.50.19', 44048, 0, 77, 1), +(2, 1, 'jh-77-19-44048', '192.168.50.20', 44048, 0, 77, 1), +(2, 1, 'jh-77-20-44048', '192.168.50.21', 44048, 0, 77, 1), +(2, 1, 'jg-77-1-20471', '192.168.0.232', 20471, 0, 77, 1), +(2, 1, 'jg-77-1-20472', '192.168.0.232', 20472, 0, 77, 1), +(2, 1, 'jg-77-1-20473', '192.168.0.232', 20473, 0, 77, 1), +(2, 1, 'jg-77-1-20474', '192.168.0.232', 20474, 0, 77, 1), +(2, 1, 'jg-77-1-20475', '192.168.0.232', 20475, 0, 77, 1), +(2, 1, 'jg-77-1-20476', '192.168.0.232', 20476, 0, 77, 1), +(2, 1, 'jg-77-1-20477', '192.168.0.232', 20477, 0, 77, 1), +(2, 1, 'jg-77-1-20478', '192.168.0.232', 20478, 0, 77, 1), +(2, 1, 'jg-77-1-20479', '192.168.0.232', 20479, 0, 77, 1), +(2, 1, 'jg-77-1-20480', '192.168.0.232', 20480, 0, 77, 1), +(2, 1, 'jh-78-1-44049', '192.168.50.2', 44049, 0, 78, 1), +(2, 1, 'jh-78-2-44049', '192.168.50.3', 44049, 0, 78, 1), +(2, 1, 'jh-78-3-44049', '192.168.50.4', 44049, 0, 78, 1), +(2, 1, 'jh-78-4-44049', '192.168.50.5', 44049, 0, 78, 1), +(2, 1, 'jh-78-5-44049', '192.168.50.6', 44049, 0, 78, 1), +(2, 1, 'jh-78-6-44049', '192.168.50.7', 44049, 0, 78, 1), +(2, 1, 'jh-78-7-44049', '192.168.50.8', 44049, 0, 78, 1), +(2, 1, 'jh-78-8-44049', '192.168.50.9', 44049, 0, 78, 1), +(2, 1, 'jh-78-9-44049', '192.168.50.10', 44049, 0, 78, 1), +(2, 1, 'jh-78-10-44049', '192.168.50.11', 44049, 0, 78, 1), +(2, 1, 'jh-78-11-44049', '192.168.50.12', 44049, 0, 78, 1), +(2, 1, 'jh-78-12-44049', '192.168.50.13', 44049, 0, 78, 1), +(2, 1, 'jh-78-13-44049', '192.168.50.14', 44049, 0, 78, 1), +(2, 1, 'jh-78-14-44049', '192.168.50.15', 44049, 0, 78, 1), +(2, 1, 'jh-78-15-44049', '192.168.50.16', 44049, 0, 78, 1), +(2, 1, 'jh-78-16-44049', '192.168.50.17', 44049, 0, 78, 1), +(2, 1, 'jh-78-17-44049', '192.168.50.18', 44049, 0, 78, 1), +(2, 1, 'jh-78-18-44049', '192.168.50.19', 44049, 0, 78, 1), +(2, 1, 'jh-78-19-44049', '192.168.50.20', 44049, 0, 78, 1), +(2, 1, 'jh-78-20-44049', '192.168.50.21', 44049, 0, 78, 1), +(2, 1, 'jg-78-1-20481', '192.168.0.232', 20481, 0, 78, 1), +(2, 1, 'jg-78-1-20482', '192.168.0.232', 20482, 0, 78, 1), +(2, 1, 'jg-78-1-20483', '192.168.0.232', 20483, 0, 78, 1), +(2, 1, 'jg-78-1-20484', '192.168.0.232', 20484, 0, 78, 1), +(2, 1, 'jg-78-1-20485', '192.168.0.232', 20485, 0, 78, 1), +(2, 1, 'jg-78-1-20486', '192.168.0.232', 20486, 0, 78, 1), +(2, 1, 'jg-78-1-20487', '192.168.0.232', 20487, 0, 78, 1), +(2, 1, 'jg-78-1-20488', '192.168.0.232', 20488, 0, 78, 1), +(2, 1, 'jg-78-1-20489', '192.168.0.232', 20489, 0, 78, 1), +(2, 1, 'jg-78-1-20490', '192.168.0.232', 20490, 0, 78, 1), +(2, 1, 'jh-79-1-44050', '192.168.50.2', 44050, 0, 79, 1), +(2, 1, 'jh-79-2-44050', '192.168.50.3', 44050, 0, 79, 1), +(2, 1, 'jh-79-3-44050', '192.168.50.4', 44050, 0, 79, 1), +(2, 1, 'jh-79-4-44050', '192.168.50.5', 44050, 0, 79, 1), +(2, 1, 'jh-79-5-44050', '192.168.50.6', 44050, 0, 79, 1), +(2, 1, 'jh-79-6-44050', '192.168.50.7', 44050, 0, 79, 1), +(2, 1, 'jh-79-7-44050', '192.168.50.8', 44050, 0, 79, 1), +(2, 1, 'jh-79-8-44050', '192.168.50.9', 44050, 0, 79, 1), +(2, 1, 'jh-79-9-44050', '192.168.50.10', 44050, 0, 79, 1), +(2, 1, 'jh-79-10-44050', '192.168.50.11', 44050, 0, 79, 1), +(2, 1, 'jh-79-11-44050', '192.168.50.12', 44050, 0, 79, 1), +(2, 1, 'jh-79-12-44050', '192.168.50.13', 44050, 0, 79, 1), +(2, 1, 'jh-79-13-44050', '192.168.50.14', 44050, 0, 79, 1), +(2, 1, 'jh-79-14-44050', '192.168.50.15', 44050, 0, 79, 1), +(2, 1, 'jh-79-15-44050', '192.168.50.16', 44050, 0, 79, 1), +(2, 1, 'jh-79-16-44050', '192.168.50.17', 44050, 0, 79, 1), +(2, 1, 'jh-79-17-44050', '192.168.50.18', 44050, 0, 79, 1), +(2, 1, 'jh-79-18-44050', '192.168.50.19', 44050, 0, 79, 1), +(2, 1, 'jh-79-19-44050', '192.168.50.20', 44050, 0, 79, 1), +(2, 1, 'jh-79-20-44050', '192.168.50.21', 44050, 0, 79, 1), +(2, 1, 'jg-79-1-20491', '192.168.0.232', 20491, 0, 79, 1), +(2, 1, 'jg-79-1-20492', '192.168.0.232', 20492, 0, 79, 1), +(2, 1, 'jg-79-1-20493', '192.168.0.232', 20493, 0, 79, 1), +(2, 1, 'jg-79-1-20494', '192.168.0.232', 20494, 0, 79, 1), +(2, 1, 'jg-79-1-20495', '192.168.0.232', 20495, 0, 79, 1), +(2, 1, 'jg-79-1-20496', '192.168.0.232', 20496, 0, 79, 1), +(2, 1, 'jg-79-1-20497', '192.168.0.232', 20497, 0, 79, 1), +(2, 1, 'jg-79-1-20498', '192.168.0.232', 20498, 0, 79, 1), +(2, 1, 'jg-79-1-20499', '192.168.0.232', 20499, 0, 79, 1), +(2, 1, 'jg-79-1-20500', '192.168.0.232', 20500, 0, 79, 1), +(2, 1, 'jh-80-1-44051', '192.168.50.2', 44051, 0, 80, 1), +(2, 1, 'jh-80-2-44051', '192.168.50.3', 44051, 0, 80, 1), +(2, 1, 'jh-80-3-44051', '192.168.50.4', 44051, 0, 80, 1), +(2, 1, 'jh-80-4-44051', '192.168.50.5', 44051, 0, 80, 1), +(2, 1, 'jh-80-5-44051', '192.168.50.6', 44051, 0, 80, 1), +(2, 1, 'jh-80-6-44051', '192.168.50.7', 44051, 0, 80, 1), +(2, 1, 'jh-80-7-44051', '192.168.50.8', 44051, 0, 80, 1), +(2, 1, 'jh-80-8-44051', '192.168.50.9', 44051, 0, 80, 1), +(2, 1, 'jh-80-9-44051', '192.168.50.10', 44051, 0, 80, 1), +(2, 1, 'jh-80-10-44051', '192.168.50.11', 44051, 0, 80, 1), +(2, 1, 'jh-80-11-44051', '192.168.50.12', 44051, 0, 80, 1), +(2, 1, 'jh-80-12-44051', '192.168.50.13', 44051, 0, 80, 1), +(2, 1, 'jh-80-13-44051', '192.168.50.14', 44051, 0, 80, 1), +(2, 1, 'jh-80-14-44051', '192.168.50.15', 44051, 0, 80, 1), +(2, 1, 'jh-80-15-44051', '192.168.50.16', 44051, 0, 80, 1), +(2, 1, 'jh-80-16-44051', '192.168.50.17', 44051, 0, 80, 1), +(2, 1, 'jh-80-17-44051', '192.168.50.18', 44051, 0, 80, 1), +(2, 1, 'jh-80-18-44051', '192.168.50.19', 44051, 0, 80, 1), +(2, 1, 'jh-80-19-44051', '192.168.50.20', 44051, 0, 80, 1), +(2, 1, 'jh-80-20-44051', '192.168.50.21', 44051, 0, 80, 1), +(2, 1, 'jg-80-1-20501', '192.168.0.232', 20501, 0, 80, 1), +(2, 1, 'jg-80-1-20502', '192.168.0.232', 20502, 0, 80, 1), +(2, 1, 'jg-80-1-20503', '192.168.0.232', 20503, 0, 80, 1), +(2, 1, 'jg-80-1-20504', '192.168.0.232', 20504, 0, 80, 1), +(2, 1, 'jg-80-1-20505', '192.168.0.232', 20505, 0, 80, 1), +(2, 1, 'jg-80-1-20506', '192.168.0.232', 20506, 0, 80, 1), +(2, 1, 'jg-80-1-20507', '192.168.0.232', 20507, 0, 80, 1), +(2, 1, 'jg-80-1-20508', '192.168.0.232', 20508, 0, 80, 1), +(2, 1, 'jg-80-1-20509', '192.168.0.232', 20509, 0, 80, 1), +(2, 1, 'jg-80-1-20510', '192.168.0.232', 20510, 0, 80, 1), +(2, 1, 'jh-81-1-44052', '192.168.50.2', 44052, 0, 81, 1), +(2, 1, 'jh-81-2-44052', '192.168.50.3', 44052, 0, 81, 1), +(2, 1, 'jh-81-3-44052', '192.168.50.4', 44052, 0, 81, 1), +(2, 1, 'jh-81-4-44052', '192.168.50.5', 44052, 0, 81, 1), +(2, 1, 'jh-81-5-44052', '192.168.50.6', 44052, 0, 81, 1), +(2, 1, 'jh-81-6-44052', '192.168.50.7', 44052, 0, 81, 1), +(2, 1, 'jh-81-7-44052', '192.168.50.8', 44052, 0, 81, 1), +(2, 1, 'jh-81-8-44052', '192.168.50.9', 44052, 0, 81, 1), +(2, 1, 'jh-81-9-44052', '192.168.50.10', 44052, 0, 81, 1), +(2, 1, 'jh-81-10-44052', '192.168.50.11', 44052, 0, 81, 1), +(2, 1, 'jh-81-11-44052', '192.168.50.12', 44052, 0, 81, 1), +(2, 1, 'jh-81-12-44052', '192.168.50.13', 44052, 0, 81, 1), +(2, 1, 'jh-81-13-44052', '192.168.50.14', 44052, 0, 81, 1), +(2, 1, 'jh-81-14-44052', '192.168.50.15', 44052, 0, 81, 1), +(2, 1, 'jh-81-15-44052', '192.168.50.16', 44052, 0, 81, 1), +(2, 1, 'jh-81-16-44052', '192.168.50.17', 44052, 0, 81, 1), +(2, 1, 'jh-81-17-44052', '192.168.50.18', 44052, 0, 81, 1), +(2, 1, 'jh-81-18-44052', '192.168.50.19', 44052, 0, 81, 1), +(2, 1, 'jh-81-19-44052', '192.168.50.20', 44052, 0, 81, 1), +(2, 1, 'jh-81-20-44052', '192.168.50.21', 44052, 0, 81, 1), +(2, 1, 'jg-81-1-20511', '192.168.0.232', 20511, 0, 81, 1), +(2, 1, 'jg-81-1-20512', '192.168.0.232', 20512, 0, 81, 1), +(2, 1, 'jg-81-1-20513', '192.168.0.232', 20513, 0, 81, 1), +(2, 1, 'jg-81-1-20514', '192.168.0.232', 20514, 0, 81, 1), +(2, 1, 'jg-81-1-20515', '192.168.0.232', 20515, 0, 81, 1), +(2, 1, 'jg-81-1-20516', '192.168.0.232', 20516, 0, 81, 1), +(2, 1, 'jg-81-1-20517', '192.168.0.232', 20517, 0, 81, 1), +(2, 1, 'jg-81-1-20518', '192.168.0.232', 20518, 0, 81, 1), +(2, 1, 'jg-81-1-20519', '192.168.0.232', 20519, 0, 81, 1), +(2, 1, 'jg-81-1-20520', '192.168.0.232', 20520, 0, 81, 1), +(2, 1, 'jh-82-1-44053', '192.168.50.2', 44053, 0, 82, 1), +(2, 1, 'jh-82-2-44053', '192.168.50.3', 44053, 0, 82, 1), +(2, 1, 'jh-82-3-44053', '192.168.50.4', 44053, 0, 82, 1), +(2, 1, 'jh-82-4-44053', '192.168.50.5', 44053, 0, 82, 1), +(2, 1, 'jh-82-5-44053', '192.168.50.6', 44053, 0, 82, 1), +(2, 1, 'jh-82-6-44053', '192.168.50.7', 44053, 0, 82, 1), +(2, 1, 'jh-82-7-44053', '192.168.50.8', 44053, 0, 82, 1), +(2, 1, 'jh-82-8-44053', '192.168.50.9', 44053, 0, 82, 1), +(2, 1, 'jh-82-9-44053', '192.168.50.10', 44053, 0, 82, 1), +(2, 1, 'jh-82-10-44053', '192.168.50.11', 44053, 0, 82, 1), +(2, 1, 'jh-82-11-44053', '192.168.50.12', 44053, 0, 82, 1), +(2, 1, 'jh-82-12-44053', '192.168.50.13', 44053, 0, 82, 1), +(2, 1, 'jh-82-13-44053', '192.168.50.14', 44053, 0, 82, 1), +(2, 1, 'jh-82-14-44053', '192.168.50.15', 44053, 0, 82, 1), +(2, 1, 'jh-82-15-44053', '192.168.50.16', 44053, 0, 82, 1), +(2, 1, 'jh-82-16-44053', '192.168.50.17', 44053, 0, 82, 1), +(2, 1, 'jh-82-17-44053', '192.168.50.18', 44053, 0, 82, 1), +(2, 1, 'jh-82-18-44053', '192.168.50.19', 44053, 0, 82, 1), +(2, 1, 'jh-82-19-44053', '192.168.50.20', 44053, 0, 82, 1), +(2, 1, 'jh-82-20-44053', '192.168.50.21', 44053, 0, 82, 1), +(2, 1, 'jg-82-1-20521', '192.168.0.232', 20521, 0, 82, 1), +(2, 1, 'jg-82-1-20522', '192.168.0.232', 20522, 0, 82, 1), +(2, 1, 'jg-82-1-20523', '192.168.0.232', 20523, 0, 82, 1), +(2, 1, 'jg-82-1-20524', '192.168.0.232', 20524, 0, 82, 1), +(2, 1, 'jg-82-1-20525', '192.168.0.232', 20525, 0, 82, 1), +(2, 1, 'jg-82-1-20526', '192.168.0.232', 20526, 0, 82, 1), +(2, 1, 'jg-82-1-20527', '192.168.0.232', 20527, 0, 82, 1), +(2, 1, 'jg-82-1-20528', '192.168.0.232', 20528, 0, 82, 1), +(2, 1, 'jg-82-1-20529', '192.168.0.232', 20529, 0, 82, 1), +(2, 1, 'jg-82-1-20530', '192.168.0.232', 20530, 0, 82, 1), +(2, 1, 'jh-83-1-44054', '192.168.50.2', 44054, 0, 83, 1), +(2, 1, 'jh-83-2-44054', '192.168.50.3', 44054, 0, 83, 1), +(2, 1, 'jh-83-3-44054', '192.168.50.4', 44054, 0, 83, 1), +(2, 1, 'jh-83-4-44054', '192.168.50.5', 44054, 0, 83, 1), +(2, 1, 'jh-83-5-44054', '192.168.50.6', 44054, 0, 83, 1), +(2, 1, 'jh-83-6-44054', '192.168.50.7', 44054, 0, 83, 1), +(2, 1, 'jh-83-7-44054', '192.168.50.8', 44054, 0, 83, 1), +(2, 1, 'jh-83-8-44054', '192.168.50.9', 44054, 0, 83, 1), +(2, 1, 'jh-83-9-44054', '192.168.50.10', 44054, 0, 83, 1), +(2, 1, 'jh-83-10-44054', '192.168.50.11', 44054, 0, 83, 1), +(2, 1, 'jh-83-11-44054', '192.168.50.12', 44054, 0, 83, 1), +(2, 1, 'jh-83-12-44054', '192.168.50.13', 44054, 0, 83, 1), +(2, 1, 'jh-83-13-44054', '192.168.50.14', 44054, 0, 83, 1), +(2, 1, 'jh-83-14-44054', '192.168.50.15', 44054, 0, 83, 1), +(2, 1, 'jh-83-15-44054', '192.168.50.16', 44054, 0, 83, 1), +(2, 1, 'jh-83-16-44054', '192.168.50.17', 44054, 0, 83, 1), +(2, 1, 'jh-83-17-44054', '192.168.50.18', 44054, 0, 83, 1), +(2, 1, 'jh-83-18-44054', '192.168.50.19', 44054, 0, 83, 1), +(2, 1, 'jh-83-19-44054', '192.168.50.20', 44054, 0, 83, 1), +(2, 1, 'jh-83-20-44054', '192.168.50.21', 44054, 0, 83, 1), +(2, 1, 'jg-83-1-20531', '192.168.0.232', 20531, 0, 83, 1), +(2, 1, 'jg-83-1-20532', '192.168.0.232', 20532, 0, 83, 1), +(2, 1, 'jg-83-1-20533', '192.168.0.232', 20533, 0, 83, 1), +(2, 1, 'jg-83-1-20534', '192.168.0.232', 20534, 0, 83, 1), +(2, 1, 'jg-83-1-20535', '192.168.0.232', 20535, 0, 83, 1), +(2, 1, 'jg-83-1-20536', '192.168.0.232', 20536, 0, 83, 1), +(2, 1, 'jg-83-1-20537', '192.168.0.232', 20537, 0, 83, 1), +(2, 1, 'jg-83-1-20538', '192.168.0.232', 20538, 0, 83, 1), +(2, 1, 'jg-83-1-20539', '192.168.0.232', 20539, 0, 83, 1), +(2, 1, 'jg-83-1-20540', '192.168.0.232', 20540, 0, 83, 1), +(2, 1, 'jh-84-1-44055', '192.168.50.2', 44055, 0, 84, 1), +(2, 1, 'jh-84-2-44055', '192.168.50.3', 44055, 0, 84, 1), +(2, 1, 'jh-84-3-44055', '192.168.50.4', 44055, 0, 84, 1), +(2, 1, 'jh-84-4-44055', '192.168.50.5', 44055, 0, 84, 1), +(2, 1, 'jh-84-5-44055', '192.168.50.6', 44055, 0, 84, 1), +(2, 1, 'jh-84-6-44055', '192.168.50.7', 44055, 0, 84, 1), +(2, 1, 'jh-84-7-44055', '192.168.50.8', 44055, 0, 84, 1), +(2, 1, 'jh-84-8-44055', '192.168.50.9', 44055, 0, 84, 1), +(2, 1, 'jh-84-9-44055', '192.168.50.10', 44055, 0, 84, 1), +(2, 1, 'jh-84-10-44055', '192.168.50.11', 44055, 0, 84, 1), +(2, 1, 'jh-84-11-44055', '192.168.50.12', 44055, 0, 84, 1), +(2, 1, 'jh-84-12-44055', '192.168.50.13', 44055, 0, 84, 1), +(2, 1, 'jh-84-13-44055', '192.168.50.14', 44055, 0, 84, 1), +(2, 1, 'jh-84-14-44055', '192.168.50.15', 44055, 0, 84, 1), +(2, 1, 'jh-84-15-44055', '192.168.50.16', 44055, 0, 84, 1), +(2, 1, 'jh-84-16-44055', '192.168.50.17', 44055, 0, 84, 1), +(2, 1, 'jh-84-17-44055', '192.168.50.18', 44055, 0, 84, 1), +(2, 1, 'jh-84-18-44055', '192.168.50.19', 44055, 0, 84, 1), +(2, 1, 'jh-84-19-44055', '192.168.50.20', 44055, 0, 84, 1), +(2, 1, 'jh-84-20-44055', '192.168.50.21', 44055, 0, 84, 1), +(2, 1, 'jg-84-1-20541', '192.168.0.232', 20541, 0, 84, 1), +(2, 1, 'jg-84-1-20542', '192.168.0.232', 20542, 0, 84, 1), +(2, 1, 'jg-84-1-20543', '192.168.0.232', 20543, 0, 84, 1), +(2, 1, 'jg-84-1-20544', '192.168.0.232', 20544, 0, 84, 1), +(2, 1, 'jg-84-1-20545', '192.168.0.232', 20545, 0, 84, 1), +(2, 1, 'jg-84-1-20546', '192.168.0.232', 20546, 0, 84, 1), +(2, 1, 'jg-84-1-20547', '192.168.0.232', 20547, 0, 84, 1), +(2, 1, 'jg-84-1-20548', '192.168.0.232', 20548, 0, 84, 1), +(2, 1, 'jg-84-1-20549', '192.168.0.232', 20549, 0, 84, 1), +(2, 1, 'jg-84-1-20550', '192.168.0.232', 20550, 0, 84, 1), +(2, 1, 'jh-85-1-44056', '192.168.50.2', 44056, 0, 85, 1), +(2, 1, 'jh-85-2-44056', '192.168.50.3', 44056, 0, 85, 1), +(2, 1, 'jh-85-3-44056', '192.168.50.4', 44056, 0, 85, 1), +(2, 1, 'jh-85-4-44056', '192.168.50.5', 44056, 0, 85, 1), +(2, 1, 'jh-85-5-44056', '192.168.50.6', 44056, 0, 85, 1), +(2, 1, 'jh-85-6-44056', '192.168.50.7', 44056, 0, 85, 1), +(2, 1, 'jh-85-7-44056', '192.168.50.8', 44056, 0, 85, 1), +(2, 1, 'jh-85-8-44056', '192.168.50.9', 44056, 0, 85, 1), +(2, 1, 'jh-85-9-44056', '192.168.50.10', 44056, 0, 85, 1), +(2, 1, 'jh-85-10-44056', '192.168.50.11', 44056, 0, 85, 1), +(2, 1, 'jh-85-11-44056', '192.168.50.12', 44056, 0, 85, 1), +(2, 1, 'jh-85-12-44056', '192.168.50.13', 44056, 0, 85, 1), +(2, 1, 'jh-85-13-44056', '192.168.50.14', 44056, 0, 85, 1), +(2, 1, 'jh-85-14-44056', '192.168.50.15', 44056, 0, 85, 1), +(2, 1, 'jh-85-15-44056', '192.168.50.16', 44056, 0, 85, 1), +(2, 1, 'jh-85-16-44056', '192.168.50.17', 44056, 0, 85, 1), +(2, 1, 'jh-85-17-44056', '192.168.50.18', 44056, 0, 85, 1), +(2, 1, 'jh-85-18-44056', '192.168.50.19', 44056, 0, 85, 1), +(2, 1, 'jh-85-19-44056', '192.168.50.20', 44056, 0, 85, 1), +(2, 1, 'jh-85-20-44056', '192.168.50.21', 44056, 0, 85, 1), +(2, 1, 'jg-85-1-20551', '192.168.0.232', 20551, 0, 85, 1), +(2, 1, 'jg-85-1-20552', '192.168.0.232', 20552, 0, 85, 1), +(2, 1, 'jg-85-1-20553', '192.168.0.232', 20553, 0, 85, 1), +(2, 1, 'jg-85-1-20554', '192.168.0.232', 20554, 0, 85, 1), +(2, 1, 'jg-85-1-20555', '192.168.0.232', 20555, 0, 85, 1), +(2, 1, 'jg-85-1-20556', '192.168.0.232', 20556, 0, 85, 1), +(2, 1, 'jg-85-1-20557', '192.168.0.232', 20557, 0, 85, 1), +(2, 1, 'jg-85-1-20558', '192.168.0.232', 20558, 0, 85, 1), +(2, 1, 'jg-85-1-20559', '192.168.0.232', 20559, 0, 85, 1), +(2, 1, 'jg-85-1-20560', '192.168.0.232', 20560, 0, 85, 1), +(2, 1, 'jh-86-1-44057', '192.168.50.2', 44057, 0, 86, 1), +(2, 1, 'jh-86-2-44057', '192.168.50.3', 44057, 0, 86, 1), +(2, 1, 'jh-86-3-44057', '192.168.50.4', 44057, 0, 86, 1), +(2, 1, 'jh-86-4-44057', '192.168.50.5', 44057, 0, 86, 1), +(2, 1, 'jh-86-5-44057', '192.168.50.6', 44057, 0, 86, 1), +(2, 1, 'jh-86-6-44057', '192.168.50.7', 44057, 0, 86, 1), +(2, 1, 'jh-86-7-44057', '192.168.50.8', 44057, 0, 86, 1), +(2, 1, 'jh-86-8-44057', '192.168.50.9', 44057, 0, 86, 1), +(2, 1, 'jh-86-9-44057', '192.168.50.10', 44057, 0, 86, 1), +(2, 1, 'jh-86-10-44057', '192.168.50.11', 44057, 0, 86, 1), +(2, 1, 'jh-86-11-44057', '192.168.50.12', 44057, 0, 86, 1), +(2, 1, 'jh-86-12-44057', '192.168.50.13', 44057, 0, 86, 1), +(2, 1, 'jh-86-13-44057', '192.168.50.14', 44057, 0, 86, 1), +(2, 1, 'jh-86-14-44057', '192.168.50.15', 44057, 0, 86, 1), +(2, 1, 'jh-86-15-44057', '192.168.50.16', 44057, 0, 86, 1), +(2, 1, 'jh-86-16-44057', '192.168.50.17', 44057, 0, 86, 1), +(2, 1, 'jh-86-17-44057', '192.168.50.18', 44057, 0, 86, 1), +(2, 1, 'jh-86-18-44057', '192.168.50.19', 44057, 0, 86, 1), +(2, 1, 'jh-86-19-44057', '192.168.50.20', 44057, 0, 86, 1), +(2, 1, 'jh-86-20-44057', '192.168.50.21', 44057, 0, 86, 1), +(2, 1, 'jg-86-1-20561', '192.168.0.232', 20561, 0, 86, 1), +(2, 1, 'jg-86-1-20562', '192.168.0.232', 20562, 0, 86, 1), +(2, 1, 'jg-86-1-20563', '192.168.0.232', 20563, 0, 86, 1), +(2, 1, 'jg-86-1-20564', '192.168.0.232', 20564, 0, 86, 1), +(2, 1, 'jg-86-1-20565', '192.168.0.232', 20565, 0, 86, 1), +(2, 1, 'jg-86-1-20566', '192.168.0.232', 20566, 0, 86, 1), +(2, 1, 'jg-86-1-20567', '192.168.0.232', 20567, 0, 86, 1), +(2, 1, 'jg-86-1-20568', '192.168.0.232', 20568, 0, 86, 1), +(2, 1, 'jg-86-1-20569', '192.168.0.232', 20569, 0, 86, 1), +(2, 1, 'jg-86-1-20570', '192.168.0.232', 20570, 0, 86, 1), +(2, 1, 'jh-87-1-44058', '192.168.50.2', 44058, 0, 87, 1), +(2, 1, 'jh-87-2-44058', '192.168.50.3', 44058, 0, 87, 1), +(2, 1, 'jh-87-3-44058', '192.168.50.4', 44058, 0, 87, 1), +(2, 1, 'jh-87-4-44058', '192.168.50.5', 44058, 0, 87, 1), +(2, 1, 'jh-87-5-44058', '192.168.50.6', 44058, 0, 87, 1), +(2, 1, 'jh-87-6-44058', '192.168.50.7', 44058, 0, 87, 1), +(2, 1, 'jh-87-7-44058', '192.168.50.8', 44058, 0, 87, 1), +(2, 1, 'jh-87-8-44058', '192.168.50.9', 44058, 0, 87, 1), +(2, 1, 'jh-87-9-44058', '192.168.50.10', 44058, 0, 87, 1), +(2, 1, 'jh-87-10-44058', '192.168.50.11', 44058, 0, 87, 1), +(2, 1, 'jh-87-11-44058', '192.168.50.12', 44058, 0, 87, 1), +(2, 1, 'jh-87-12-44058', '192.168.50.13', 44058, 0, 87, 1), +(2, 1, 'jh-87-13-44058', '192.168.50.14', 44058, 0, 87, 1), +(2, 1, 'jh-87-14-44058', '192.168.50.15', 44058, 0, 87, 1), +(2, 1, 'jh-87-15-44058', '192.168.50.16', 44058, 0, 87, 1), +(2, 1, 'jh-87-16-44058', '192.168.50.17', 44058, 0, 87, 1), +(2, 1, 'jh-87-17-44058', '192.168.50.18', 44058, 0, 87, 1), +(2, 1, 'jh-87-18-44058', '192.168.50.19', 44058, 0, 87, 1), +(2, 1, 'jh-87-19-44058', '192.168.50.20', 44058, 0, 87, 1), +(2, 1, 'jh-87-20-44058', '192.168.50.21', 44058, 0, 87, 1), +(2, 1, 'jg-87-1-20571', '192.168.0.232', 20571, 0, 87, 1), +(2, 1, 'jg-87-1-20572', '192.168.0.232', 20572, 0, 87, 1), +(2, 1, 'jg-87-1-20573', '192.168.0.232', 20573, 0, 87, 1), +(2, 1, 'jg-87-1-20574', '192.168.0.232', 20574, 0, 87, 1), +(2, 1, 'jg-87-1-20575', '192.168.0.232', 20575, 0, 87, 1), +(2, 1, 'jg-87-1-20576', '192.168.0.232', 20576, 0, 87, 1), +(2, 1, 'jg-87-1-20577', '192.168.0.232', 20577, 0, 87, 1), +(2, 1, 'jg-87-1-20578', '192.168.0.232', 20578, 0, 87, 1), +(2, 1, 'jg-87-1-20579', '192.168.0.232', 20579, 0, 87, 1), +(2, 1, 'jg-87-1-20580', '192.168.0.232', 20580, 0, 87, 1), +(2, 1, 'jh-88-1-44059', '192.168.50.2', 44059, 0, 88, 1), +(2, 1, 'jh-88-2-44059', '192.168.50.3', 44059, 0, 88, 1), +(2, 1, 'jh-88-3-44059', '192.168.50.4', 44059, 0, 88, 1), +(2, 1, 'jh-88-4-44059', '192.168.50.5', 44059, 0, 88, 1), +(2, 1, 'jh-88-5-44059', '192.168.50.6', 44059, 0, 88, 1), +(2, 1, 'jh-88-6-44059', '192.168.50.7', 44059, 0, 88, 1), +(2, 1, 'jh-88-7-44059', '192.168.50.8', 44059, 0, 88, 1), +(2, 1, 'jh-88-8-44059', '192.168.50.9', 44059, 0, 88, 1), +(2, 1, 'jh-88-9-44059', '192.168.50.10', 44059, 0, 88, 1), +(2, 1, 'jh-88-10-44059', '192.168.50.11', 44059, 0, 88, 1), +(2, 1, 'jh-88-11-44059', '192.168.50.12', 44059, 0, 88, 1), +(2, 1, 'jh-88-12-44059', '192.168.50.13', 44059, 0, 88, 1), +(2, 1, 'jh-88-13-44059', '192.168.50.14', 44059, 0, 88, 1), +(2, 1, 'jh-88-14-44059', '192.168.50.15', 44059, 0, 88, 1), +(2, 1, 'jh-88-15-44059', '192.168.50.16', 44059, 0, 88, 1), +(2, 1, 'jh-88-16-44059', '192.168.50.17', 44059, 0, 88, 1), +(2, 1, 'jh-88-17-44059', '192.168.50.18', 44059, 0, 88, 1), +(2, 1, 'jh-88-18-44059', '192.168.50.19', 44059, 0, 88, 1), +(2, 1, 'jh-88-19-44059', '192.168.50.20', 44059, 0, 88, 1), +(2, 1, 'jh-88-20-44059', '192.168.50.21', 44059, 0, 88, 1), +(2, 1, 'jg-88-1-20581', '192.168.0.232', 20581, 0, 88, 1), +(2, 1, 'jg-88-1-20582', '192.168.0.232', 20582, 0, 88, 1), +(2, 1, 'jg-88-1-20583', '192.168.0.232', 20583, 0, 88, 1), +(2, 1, 'jg-88-1-20584', '192.168.0.232', 20584, 0, 88, 1), +(2, 1, 'jg-88-1-20585', '192.168.0.232', 20585, 0, 88, 1), +(2, 1, 'jg-88-1-20586', '192.168.0.232', 20586, 0, 88, 1), +(2, 1, 'jg-88-1-20587', '192.168.0.232', 20587, 0, 88, 1), +(2, 1, 'jg-88-1-20588', '192.168.0.232', 20588, 0, 88, 1), +(2, 1, 'jg-88-1-20589', '192.168.0.232', 20589, 0, 88, 1), +(2, 1, 'jg-88-1-20590', '192.168.0.232', 20590, 0, 88, 1), +(2, 1, 'jh-89-1-44060', '192.168.50.2', 44060, 0, 89, 1), +(2, 1, 'jh-89-2-44060', '192.168.50.3', 44060, 0, 89, 1), +(2, 1, 'jh-89-3-44060', '192.168.50.4', 44060, 0, 89, 1), +(2, 1, 'jh-89-4-44060', '192.168.50.5', 44060, 0, 89, 1), +(2, 1, 'jh-89-5-44060', '192.168.50.6', 44060, 0, 89, 1), +(2, 1, 'jh-89-6-44060', '192.168.50.7', 44060, 0, 89, 1), +(2, 1, 'jh-89-7-44060', '192.168.50.8', 44060, 0, 89, 1), +(2, 1, 'jh-89-8-44060', '192.168.50.9', 44060, 0, 89, 1), +(2, 1, 'jh-89-9-44060', '192.168.50.10', 44060, 0, 89, 1), +(2, 1, 'jh-89-10-44060', '192.168.50.11', 44060, 0, 89, 1), +(2, 1, 'jh-89-11-44060', '192.168.50.12', 44060, 0, 89, 1), +(2, 1, 'jh-89-12-44060', '192.168.50.13', 44060, 0, 89, 1), +(2, 1, 'jh-89-13-44060', '192.168.50.14', 44060, 0, 89, 1), +(2, 1, 'jh-89-14-44060', '192.168.50.15', 44060, 0, 89, 1), +(2, 1, 'jh-89-15-44060', '192.168.50.16', 44060, 0, 89, 1), +(2, 1, 'jh-89-16-44060', '192.168.50.17', 44060, 0, 89, 1), +(2, 1, 'jh-89-17-44060', '192.168.50.18', 44060, 0, 89, 1), +(2, 1, 'jh-89-18-44060', '192.168.50.19', 44060, 0, 89, 1), +(2, 1, 'jh-89-19-44060', '192.168.50.20', 44060, 0, 89, 1), +(2, 1, 'jh-89-20-44060', '192.168.50.21', 44060, 0, 89, 1), +(2, 1, 'jg-89-1-20591', '192.168.0.232', 20591, 0, 89, 1), +(2, 1, 'jg-89-1-20592', '192.168.0.232', 20592, 0, 89, 1), +(2, 1, 'jg-89-1-20593', '192.168.0.232', 20593, 0, 89, 1), +(2, 1, 'jg-89-1-20594', '192.168.0.232', 20594, 0, 89, 1), +(2, 1, 'jg-89-1-20595', '192.168.0.232', 20595, 0, 89, 1), +(2, 1, 'jg-89-1-20596', '192.168.0.232', 20596, 0, 89, 1), +(2, 1, 'jg-89-1-20597', '192.168.0.232', 20597, 0, 89, 1), +(2, 1, 'jg-89-1-20598', '192.168.0.232', 20598, 0, 89, 1), +(2, 1, 'jg-89-1-20599', '192.168.0.232', 20599, 0, 89, 1), +(2, 1, 'jg-89-1-20600', '192.168.0.232', 20600, 0, 89, 1), +(2, 1, 'jh-90-1-44061', '192.168.50.2', 44061, 0, 90, 1), +(2, 1, 'jh-90-2-44061', '192.168.50.3', 44061, 0, 90, 1), +(2, 1, 'jh-90-3-44061', '192.168.50.4', 44061, 0, 90, 1), +(2, 1, 'jh-90-4-44061', '192.168.50.5', 44061, 0, 90, 1), +(2, 1, 'jh-90-5-44061', '192.168.50.6', 44061, 0, 90, 1), +(2, 1, 'jh-90-6-44061', '192.168.50.7', 44061, 0, 90, 1), +(2, 1, 'jh-90-7-44061', '192.168.50.8', 44061, 0, 90, 1), +(2, 1, 'jh-90-8-44061', '192.168.50.9', 44061, 0, 90, 1), +(2, 1, 'jh-90-9-44061', '192.168.50.10', 44061, 0, 90, 1), +(2, 1, 'jh-90-10-44061', '192.168.50.11', 44061, 0, 90, 1), +(2, 1, 'jh-90-11-44061', '192.168.50.12', 44061, 0, 90, 1), +(2, 1, 'jh-90-12-44061', '192.168.50.13', 44061, 0, 90, 1), +(2, 1, 'jh-90-13-44061', '192.168.50.14', 44061, 0, 90, 1), +(2, 1, 'jh-90-14-44061', '192.168.50.15', 44061, 0, 90, 1), +(2, 1, 'jh-90-15-44061', '192.168.50.16', 44061, 0, 90, 1), +(2, 1, 'jh-90-16-44061', '192.168.50.17', 44061, 0, 90, 1), +(2, 1, 'jh-90-17-44061', '192.168.50.18', 44061, 0, 90, 1), +(2, 1, 'jh-90-18-44061', '192.168.50.19', 44061, 0, 90, 1), +(2, 1, 'jh-90-19-44061', '192.168.50.20', 44061, 0, 90, 1), +(2, 1, 'jh-90-20-44061', '192.168.50.21', 44061, 0, 90, 1), +(2, 1, 'jg-90-1-20601', '192.168.0.232', 20601, 0, 90, 1), +(2, 1, 'jg-90-1-20602', '192.168.0.232', 20602, 0, 90, 1), +(2, 1, 'jg-90-1-20603', '192.168.0.232', 20603, 0, 90, 1), +(2, 1, 'jg-90-1-20604', '192.168.0.232', 20604, 0, 90, 1), +(2, 1, 'jg-90-1-20605', '192.168.0.232', 20605, 0, 90, 1), +(2, 1, 'jg-90-1-20606', '192.168.0.232', 20606, 0, 90, 1), +(2, 1, 'jg-90-1-20607', '192.168.0.232', 20607, 0, 90, 1), +(2, 1, 'jg-90-1-20608', '192.168.0.232', 20608, 0, 90, 1), +(2, 1, 'jg-90-1-20609', '192.168.0.232', 20609, 0, 90, 1), +(2, 1, 'jg-90-1-20610', '192.168.0.232', 20610, 0, 90, 1), +(2, 1, 'jh-91-1-44062', '192.168.50.2', 44062, 0, 91, 1), +(2, 1, 'jh-91-2-44062', '192.168.50.3', 44062, 0, 91, 1), +(2, 1, 'jh-91-3-44062', '192.168.50.4', 44062, 0, 91, 1), +(2, 1, 'jh-91-4-44062', '192.168.50.5', 44062, 0, 91, 1), +(2, 1, 'jh-91-5-44062', '192.168.50.6', 44062, 0, 91, 1), +(2, 1, 'jh-91-6-44062', '192.168.50.7', 44062, 0, 91, 1), +(2, 1, 'jh-91-7-44062', '192.168.50.8', 44062, 0, 91, 1), +(2, 1, 'jh-91-8-44062', '192.168.50.9', 44062, 0, 91, 1), +(2, 1, 'jh-91-9-44062', '192.168.50.10', 44062, 0, 91, 1), +(2, 1, 'jh-91-10-44062', '192.168.50.11', 44062, 0, 91, 1), +(2, 1, 'jh-91-11-44062', '192.168.50.12', 44062, 0, 91, 1), +(2, 1, 'jh-91-12-44062', '192.168.50.13', 44062, 0, 91, 1), +(2, 1, 'jh-91-13-44062', '192.168.50.14', 44062, 0, 91, 1), +(2, 1, 'jh-91-14-44062', '192.168.50.15', 44062, 0, 91, 1), +(2, 1, 'jh-91-15-44062', '192.168.50.16', 44062, 0, 91, 1), +(2, 1, 'jh-91-16-44062', '192.168.50.17', 44062, 0, 91, 1), +(2, 1, 'jh-91-17-44062', '192.168.50.18', 44062, 0, 91, 1), +(2, 1, 'jh-91-18-44062', '192.168.50.19', 44062, 0, 91, 1), +(2, 1, 'jh-91-19-44062', '192.168.50.20', 44062, 0, 91, 1), +(2, 1, 'jh-91-20-44062', '192.168.50.21', 44062, 0, 91, 1), +(2, 1, 'jg-91-1-20611', '192.168.0.232', 20611, 0, 91, 1), +(2, 1, 'jg-91-1-20612', '192.168.0.232', 20612, 0, 91, 1), +(2, 1, 'jg-91-1-20613', '192.168.0.232', 20613, 0, 91, 1), +(2, 1, 'jg-91-1-20614', '192.168.0.232', 20614, 0, 91, 1), +(2, 1, 'jg-91-1-20615', '192.168.0.232', 20615, 0, 91, 1), +(2, 1, 'jg-91-1-20616', '192.168.0.232', 20616, 0, 91, 1), +(2, 1, 'jg-91-1-20617', '192.168.0.232', 20617, 0, 91, 1), +(2, 1, 'jg-91-1-20618', '192.168.0.232', 20618, 0, 91, 1), +(2, 1, 'jg-91-1-20619', '192.168.0.232', 20619, 0, 91, 1), +(2, 1, 'jg-91-1-20620', '192.168.0.232', 20620, 0, 91, 1), +(2, 1, 'jh-92-1-44063', '192.168.50.2', 44063, 0, 92, 1), +(2, 1, 'jh-92-2-44063', '192.168.50.3', 44063, 0, 92, 1), +(2, 1, 'jh-92-3-44063', '192.168.50.4', 44063, 0, 92, 1), +(2, 1, 'jh-92-4-44063', '192.168.50.5', 44063, 0, 92, 1), +(2, 1, 'jh-92-5-44063', '192.168.50.6', 44063, 0, 92, 1), +(2, 1, 'jh-92-6-44063', '192.168.50.7', 44063, 0, 92, 1), +(2, 1, 'jh-92-7-44063', '192.168.50.8', 44063, 0, 92, 1), +(2, 1, 'jh-92-8-44063', '192.168.50.9', 44063, 0, 92, 1), +(2, 1, 'jh-92-9-44063', '192.168.50.10', 44063, 0, 92, 1), +(2, 1, 'jh-92-10-44063', '192.168.50.11', 44063, 0, 92, 1), +(2, 1, 'jh-92-11-44063', '192.168.50.12', 44063, 0, 92, 1), +(2, 1, 'jh-92-12-44063', '192.168.50.13', 44063, 0, 92, 1), +(2, 1, 'jh-92-13-44063', '192.168.50.14', 44063, 0, 92, 1), +(2, 1, 'jh-92-14-44063', '192.168.50.15', 44063, 0, 92, 1), +(2, 1, 'jh-92-15-44063', '192.168.50.16', 44063, 0, 92, 1), +(2, 1, 'jh-92-16-44063', '192.168.50.17', 44063, 0, 92, 1), +(2, 1, 'jh-92-17-44063', '192.168.50.18', 44063, 0, 92, 1), +(2, 1, 'jh-92-18-44063', '192.168.50.19', 44063, 0, 92, 1), +(2, 1, 'jh-92-19-44063', '192.168.50.20', 44063, 0, 92, 1), +(2, 1, 'jh-92-20-44063', '192.168.50.21', 44063, 0, 92, 1), +(2, 1, 'jg-92-1-20621', '192.168.0.232', 20621, 0, 92, 1), +(2, 1, 'jg-92-1-20622', '192.168.0.232', 20622, 0, 92, 1), +(2, 1, 'jg-92-1-20623', '192.168.0.232', 20623, 0, 92, 1), +(2, 1, 'jg-92-1-20624', '192.168.0.232', 20624, 0, 92, 1), +(2, 1, 'jg-92-1-20625', '192.168.0.232', 20625, 0, 92, 1), +(2, 1, 'jg-92-1-20626', '192.168.0.232', 20626, 0, 92, 1), +(2, 1, 'jg-92-1-20627', '192.168.0.232', 20627, 0, 92, 1), +(2, 1, 'jg-92-1-20628', '192.168.0.232', 20628, 0, 92, 1), +(2, 1, 'jg-92-1-20629', '192.168.0.232', 20629, 0, 92, 1), +(2, 1, 'jg-92-1-20630', '192.168.0.232', 20630, 0, 92, 1), +(2, 1, 'jh-93-1-44064', '192.168.50.2', 44064, 0, 93, 1), +(2, 1, 'jh-93-2-44064', '192.168.50.3', 44064, 0, 93, 1), +(2, 1, 'jh-93-3-44064', '192.168.50.4', 44064, 0, 93, 1), +(2, 1, 'jh-93-4-44064', '192.168.50.5', 44064, 0, 93, 1), +(2, 1, 'jh-93-5-44064', '192.168.50.6', 44064, 0, 93, 1), +(2, 1, 'jh-93-6-44064', '192.168.50.7', 44064, 0, 93, 1), +(2, 1, 'jh-93-7-44064', '192.168.50.8', 44064, 0, 93, 1), +(2, 1, 'jh-93-8-44064', '192.168.50.9', 44064, 0, 93, 1), +(2, 1, 'jh-93-9-44064', '192.168.50.10', 44064, 0, 93, 1), +(2, 1, 'jh-93-10-44064', '192.168.50.11', 44064, 0, 93, 1), +(2, 1, 'jh-93-11-44064', '192.168.50.12', 44064, 0, 93, 1), +(2, 1, 'jh-93-12-44064', '192.168.50.13', 44064, 0, 93, 1), +(2, 1, 'jh-93-13-44064', '192.168.50.14', 44064, 0, 93, 1), +(2, 1, 'jh-93-14-44064', '192.168.50.15', 44064, 0, 93, 1), +(2, 1, 'jh-93-15-44064', '192.168.50.16', 44064, 0, 93, 1), +(2, 1, 'jh-93-16-44064', '192.168.50.17', 44064, 0, 93, 1), +(2, 1, 'jh-93-17-44064', '192.168.50.18', 44064, 0, 93, 1), +(2, 1, 'jh-93-18-44064', '192.168.50.19', 44064, 0, 93, 1), +(2, 1, 'jh-93-19-44064', '192.168.50.20', 44064, 0, 93, 1), +(2, 1, 'jh-93-20-44064', '192.168.50.21', 44064, 0, 93, 1), +(2, 1, 'jg-93-1-20631', '192.168.0.232', 20631, 0, 93, 1), +(2, 1, 'jg-93-1-20632', '192.168.0.232', 20632, 0, 93, 1), +(2, 1, 'jg-93-1-20633', '192.168.0.232', 20633, 0, 93, 1), +(2, 1, 'jg-93-1-20634', '192.168.0.232', 20634, 0, 93, 1), +(2, 1, 'jg-93-1-20635', '192.168.0.232', 20635, 0, 93, 1), +(2, 1, 'jg-93-1-20636', '192.168.0.232', 20636, 0, 93, 1), +(2, 1, 'jg-93-1-20637', '192.168.0.232', 20637, 0, 93, 1), +(2, 1, 'jg-93-1-20638', '192.168.0.232', 20638, 0, 93, 1), +(2, 1, 'jg-93-1-20639', '192.168.0.232', 20639, 0, 93, 1), +(2, 1, 'jg-93-1-20640', '192.168.0.232', 20640, 0, 93, 1), +(2, 1, 'jh-94-1-44065', '192.168.50.2', 44065, 0, 94, 1), +(2, 1, 'jh-94-2-44065', '192.168.50.3', 44065, 0, 94, 1), +(2, 1, 'jh-94-3-44065', '192.168.50.4', 44065, 0, 94, 1), +(2, 1, 'jh-94-4-44065', '192.168.50.5', 44065, 0, 94, 1), +(2, 1, 'jh-94-5-44065', '192.168.50.6', 44065, 0, 94, 1), +(2, 1, 'jh-94-6-44065', '192.168.50.7', 44065, 0, 94, 1), +(2, 1, 'jh-94-7-44065', '192.168.50.8', 44065, 0, 94, 1), +(2, 1, 'jh-94-8-44065', '192.168.50.9', 44065, 0, 94, 1), +(2, 1, 'jh-94-9-44065', '192.168.50.10', 44065, 0, 94, 1), +(2, 1, 'jh-94-10-44065', '192.168.50.11', 44065, 0, 94, 1), +(2, 1, 'jh-94-11-44065', '192.168.50.12', 44065, 0, 94, 1), +(2, 1, 'jh-94-12-44065', '192.168.50.13', 44065, 0, 94, 1), +(2, 1, 'jh-94-13-44065', '192.168.50.14', 44065, 0, 94, 1), +(2, 1, 'jh-94-14-44065', '192.168.50.15', 44065, 0, 94, 1), +(2, 1, 'jh-94-15-44065', '192.168.50.16', 44065, 0, 94, 1), +(2, 1, 'jh-94-16-44065', '192.168.50.17', 44065, 0, 94, 1), +(2, 1, 'jh-94-17-44065', '192.168.50.18', 44065, 0, 94, 1), +(2, 1, 'jh-94-18-44065', '192.168.50.19', 44065, 0, 94, 1), +(2, 1, 'jh-94-19-44065', '192.168.50.20', 44065, 0, 94, 1), +(2, 1, 'jh-94-20-44065', '192.168.50.21', 44065, 0, 94, 1), +(2, 1, 'jg-94-1-20641', '192.168.0.232', 20641, 0, 94, 1), +(2, 1, 'jg-94-1-20642', '192.168.0.232', 20642, 0, 94, 1), +(2, 1, 'jg-94-1-20643', '192.168.0.232', 20643, 0, 94, 1), +(2, 1, 'jg-94-1-20644', '192.168.0.232', 20644, 0, 94, 1), +(2, 1, 'jg-94-1-20645', '192.168.0.232', 20645, 0, 94, 1), +(2, 1, 'jg-94-1-20646', '192.168.0.232', 20646, 0, 94, 1), +(2, 1, 'jg-94-1-20647', '192.168.0.232', 20647, 0, 94, 1), +(2, 1, 'jg-94-1-20648', '192.168.0.232', 20648, 0, 94, 1), +(2, 1, 'jg-94-1-20649', '192.168.0.232', 20649, 0, 94, 1), +(2, 1, 'jg-94-1-20650', '192.168.0.232', 20650, 0, 94, 1), +(2, 1, 'jh-95-1-44066', '192.168.50.2', 44066, 0, 95, 1), +(2, 1, 'jh-95-2-44066', '192.168.50.3', 44066, 0, 95, 1), +(2, 1, 'jh-95-3-44066', '192.168.50.4', 44066, 0, 95, 1), +(2, 1, 'jh-95-4-44066', '192.168.50.5', 44066, 0, 95, 1), +(2, 1, 'jh-95-5-44066', '192.168.50.6', 44066, 0, 95, 1), +(2, 1, 'jh-95-6-44066', '192.168.50.7', 44066, 0, 95, 1), +(2, 1, 'jh-95-7-44066', '192.168.50.8', 44066, 0, 95, 1), +(2, 1, 'jh-95-8-44066', '192.168.50.9', 44066, 0, 95, 1), +(2, 1, 'jh-95-9-44066', '192.168.50.10', 44066, 0, 95, 1), +(2, 1, 'jh-95-10-44066', '192.168.50.11', 44066, 0, 95, 1), +(2, 1, 'jh-95-11-44066', '192.168.50.12', 44066, 0, 95, 1), +(2, 1, 'jh-95-12-44066', '192.168.50.13', 44066, 0, 95, 1), +(2, 1, 'jh-95-13-44066', '192.168.50.14', 44066, 0, 95, 1), +(2, 1, 'jh-95-14-44066', '192.168.50.15', 44066, 0, 95, 1), +(2, 1, 'jh-95-15-44066', '192.168.50.16', 44066, 0, 95, 1), +(2, 1, 'jh-95-16-44066', '192.168.50.17', 44066, 0, 95, 1), +(2, 1, 'jh-95-17-44066', '192.168.50.18', 44066, 0, 95, 1), +(2, 1, 'jh-95-18-44066', '192.168.50.19', 44066, 0, 95, 1), +(2, 1, 'jh-95-19-44066', '192.168.50.20', 44066, 0, 95, 1), +(2, 1, 'jh-95-20-44066', '192.168.50.21', 44066, 0, 95, 1), +(2, 1, 'jg-95-1-20651', '192.168.0.232', 20651, 0, 95, 1), +(2, 1, 'jg-95-1-20652', '192.168.0.232', 20652, 0, 95, 1), +(2, 1, 'jg-95-1-20653', '192.168.0.232', 20653, 0, 95, 1), +(2, 1, 'jg-95-1-20654', '192.168.0.232', 20654, 0, 95, 1), +(2, 1, 'jg-95-1-20655', '192.168.0.232', 20655, 0, 95, 1), +(2, 1, 'jg-95-1-20656', '192.168.0.232', 20656, 0, 95, 1), +(2, 1, 'jg-95-1-20657', '192.168.0.232', 20657, 0, 95, 1), +(2, 1, 'jg-95-1-20658', '192.168.0.232', 20658, 0, 95, 1), +(2, 1, 'jg-95-1-20659', '192.168.0.232', 20659, 0, 95, 1), +(2, 1, 'jg-95-1-20660', '192.168.0.232', 20660, 0, 95, 1), +(2, 1, 'jh-96-1-44067', '192.168.50.2', 44067, 0, 96, 1), +(2, 1, 'jh-96-2-44067', '192.168.50.3', 44067, 0, 96, 1), +(2, 1, 'jh-96-3-44067', '192.168.50.4', 44067, 0, 96, 1), +(2, 1, 'jh-96-4-44067', '192.168.50.5', 44067, 0, 96, 1), +(2, 1, 'jh-96-5-44067', '192.168.50.6', 44067, 0, 96, 1), +(2, 1, 'jh-96-6-44067', '192.168.50.7', 44067, 0, 96, 1), +(2, 1, 'jh-96-7-44067', '192.168.50.8', 44067, 0, 96, 1), +(2, 1, 'jh-96-8-44067', '192.168.50.9', 44067, 0, 96, 1), +(2, 1, 'jh-96-9-44067', '192.168.50.10', 44067, 0, 96, 1), +(2, 1, 'jh-96-10-44067', '192.168.50.11', 44067, 0, 96, 1), +(2, 1, 'jh-96-11-44067', '192.168.50.12', 44067, 0, 96, 1), +(2, 1, 'jh-96-12-44067', '192.168.50.13', 44067, 0, 96, 1), +(2, 1, 'jh-96-13-44067', '192.168.50.14', 44067, 0, 96, 1), +(2, 1, 'jh-96-14-44067', '192.168.50.15', 44067, 0, 96, 1), +(2, 1, 'jh-96-15-44067', '192.168.50.16', 44067, 0, 96, 1), +(2, 1, 'jh-96-16-44067', '192.168.50.17', 44067, 0, 96, 1), +(2, 1, 'jh-96-17-44067', '192.168.50.18', 44067, 0, 96, 1), +(2, 1, 'jh-96-18-44067', '192.168.50.19', 44067, 0, 96, 1), +(2, 1, 'jh-96-19-44067', '192.168.50.20', 44067, 0, 96, 1), +(2, 1, 'jh-96-20-44067', '192.168.50.21', 44067, 0, 96, 1), +(2, 1, 'jg-96-1-20661', '192.168.0.232', 20661, 0, 96, 1), +(2, 1, 'jg-96-1-20662', '192.168.0.232', 20662, 0, 96, 1), +(2, 1, 'jg-96-1-20663', '192.168.0.232', 20663, 0, 96, 1), +(2, 1, 'jg-96-1-20664', '192.168.0.232', 20664, 0, 96, 1), +(2, 1, 'jg-96-1-20665', '192.168.0.232', 20665, 0, 96, 1), +(2, 1, 'jg-96-1-20666', '192.168.0.232', 20666, 0, 96, 1), +(2, 1, 'jg-96-1-20667', '192.168.0.232', 20667, 0, 96, 1), +(2, 1, 'jg-96-1-20668', '192.168.0.232', 20668, 0, 96, 1), +(2, 1, 'jg-96-1-20669', '192.168.0.232', 20669, 0, 96, 1), +(2, 1, 'jg-96-1-20670', '192.168.0.232', 20670, 0, 96, 1), +(2, 1, 'jh-97-1-44068', '192.168.50.2', 44068, 0, 97, 1), +(2, 1, 'jh-97-2-44068', '192.168.50.3', 44068, 0, 97, 1), +(2, 1, 'jh-97-3-44068', '192.168.50.4', 44068, 0, 97, 1), +(2, 1, 'jh-97-4-44068', '192.168.50.5', 44068, 0, 97, 1), +(2, 1, 'jh-97-5-44068', '192.168.50.6', 44068, 0, 97, 1), +(2, 1, 'jh-97-6-44068', '192.168.50.7', 44068, 0, 97, 1), +(2, 1, 'jh-97-7-44068', '192.168.50.8', 44068, 0, 97, 1), +(2, 1, 'jh-97-8-44068', '192.168.50.9', 44068, 0, 97, 1), +(2, 1, 'jh-97-9-44068', '192.168.50.10', 44068, 0, 97, 1), +(2, 1, 'jh-97-10-44068', '192.168.50.11', 44068, 0, 97, 1), +(2, 1, 'jh-97-11-44068', '192.168.50.12', 44068, 0, 97, 1), +(2, 1, 'jh-97-12-44068', '192.168.50.13', 44068, 0, 97, 1), +(2, 1, 'jh-97-13-44068', '192.168.50.14', 44068, 0, 97, 1), +(2, 1, 'jh-97-14-44068', '192.168.50.15', 44068, 0, 97, 1), +(2, 1, 'jh-97-15-44068', '192.168.50.16', 44068, 0, 97, 1), +(2, 1, 'jh-97-16-44068', '192.168.50.17', 44068, 0, 97, 1), +(2, 1, 'jh-97-17-44068', '192.168.50.18', 44068, 0, 97, 1), +(2, 1, 'jh-97-18-44068', '192.168.50.19', 44068, 0, 97, 1), +(2, 1, 'jh-97-19-44068', '192.168.50.20', 44068, 0, 97, 1), +(2, 1, 'jh-97-20-44068', '192.168.50.21', 44068, 0, 97, 1), +(2, 1, 'jg-97-1-20671', '192.168.0.232', 20671, 0, 97, 1), +(2, 1, 'jg-97-1-20672', '192.168.0.232', 20672, 0, 97, 1), +(2, 1, 'jg-97-1-20673', '192.168.0.232', 20673, 0, 97, 1), +(2, 1, 'jg-97-1-20674', '192.168.0.232', 20674, 0, 97, 1), +(2, 1, 'jg-97-1-20675', '192.168.0.232', 20675, 0, 97, 1), +(2, 1, 'jg-97-1-20676', '192.168.0.232', 20676, 0, 97, 1), +(2, 1, 'jg-97-1-20677', '192.168.0.232', 20677, 0, 97, 1), +(2, 1, 'jg-97-1-20678', '192.168.0.232', 20678, 0, 97, 1), +(2, 1, 'jg-97-1-20679', '192.168.0.232', 20679, 0, 97, 1), +(2, 1, 'jg-97-1-20680', '192.168.0.232', 20680, 0, 97, 1), +(2, 1, 'jh-98-1-44069', '192.168.50.2', 44069, 0, 98, 1), +(2, 1, 'jh-98-2-44069', '192.168.50.3', 44069, 0, 98, 1), +(2, 1, 'jh-98-3-44069', '192.168.50.4', 44069, 0, 98, 1), +(2, 1, 'jh-98-4-44069', '192.168.50.5', 44069, 0, 98, 1), +(2, 1, 'jh-98-5-44069', '192.168.50.6', 44069, 0, 98, 1), +(2, 1, 'jh-98-6-44069', '192.168.50.7', 44069, 0, 98, 1), +(2, 1, 'jh-98-7-44069', '192.168.50.8', 44069, 0, 98, 1), +(2, 1, 'jh-98-8-44069', '192.168.50.9', 44069, 0, 98, 1), +(2, 1, 'jh-98-9-44069', '192.168.50.10', 44069, 0, 98, 1), +(2, 1, 'jh-98-10-44069', '192.168.50.11', 44069, 0, 98, 1), +(2, 1, 'jh-98-11-44069', '192.168.50.12', 44069, 0, 98, 1), +(2, 1, 'jh-98-12-44069', '192.168.50.13', 44069, 0, 98, 1), +(2, 1, 'jh-98-13-44069', '192.168.50.14', 44069, 0, 98, 1), +(2, 1, 'jh-98-14-44069', '192.168.50.15', 44069, 0, 98, 1), +(2, 1, 'jh-98-15-44069', '192.168.50.16', 44069, 0, 98, 1), +(2, 1, 'jh-98-16-44069', '192.168.50.17', 44069, 0, 98, 1), +(2, 1, 'jh-98-17-44069', '192.168.50.18', 44069, 0, 98, 1), +(2, 1, 'jh-98-18-44069', '192.168.50.19', 44069, 0, 98, 1), +(2, 1, 'jh-98-19-44069', '192.168.50.20', 44069, 0, 98, 1), +(2, 1, 'jh-98-20-44069', '192.168.50.21', 44069, 0, 98, 1), +(2, 1, 'jg-98-1-20681', '192.168.0.232', 20681, 0, 98, 1), +(2, 1, 'jg-98-1-20682', '192.168.0.232', 20682, 0, 98, 1), +(2, 1, 'jg-98-1-20683', '192.168.0.232', 20683, 0, 98, 1), +(2, 1, 'jg-98-1-20684', '192.168.0.232', 20684, 0, 98, 1), +(2, 1, 'jg-98-1-20685', '192.168.0.232', 20685, 0, 98, 1), +(2, 1, 'jg-98-1-20686', '192.168.0.232', 20686, 0, 98, 1), +(2, 1, 'jg-98-1-20687', '192.168.0.232', 20687, 0, 98, 1), +(2, 1, 'jg-98-1-20688', '192.168.0.232', 20688, 0, 98, 1), +(2, 1, 'jg-98-1-20689', '192.168.0.232', 20689, 0, 98, 1), +(2, 1, 'jg-98-1-20690', '192.168.0.232', 20690, 0, 98, 1), +(2, 1, 'jh-99-1-44070', '192.168.50.2', 44070, 0, 99, 1), +(2, 1, 'jh-99-2-44070', '192.168.50.3', 44070, 0, 99, 1), +(2, 1, 'jh-99-3-44070', '192.168.50.4', 44070, 0, 99, 1), +(2, 1, 'jh-99-4-44070', '192.168.50.5', 44070, 0, 99, 1), +(2, 1, 'jh-99-5-44070', '192.168.50.6', 44070, 0, 99, 1), +(2, 1, 'jh-99-6-44070', '192.168.50.7', 44070, 0, 99, 1), +(2, 1, 'jh-99-7-44070', '192.168.50.8', 44070, 0, 99, 1), +(2, 1, 'jh-99-8-44070', '192.168.50.9', 44070, 0, 99, 1), +(2, 1, 'jh-99-9-44070', '192.168.50.10', 44070, 0, 99, 1), +(2, 1, 'jh-99-10-44070', '192.168.50.11', 44070, 0, 99, 1), +(2, 1, 'jh-99-11-44070', '192.168.50.12', 44070, 0, 99, 1), +(2, 1, 'jh-99-12-44070', '192.168.50.13', 44070, 0, 99, 1), +(2, 1, 'jh-99-13-44070', '192.168.50.14', 44070, 0, 99, 1), +(2, 1, 'jh-99-14-44070', '192.168.50.15', 44070, 0, 99, 1), +(2, 1, 'jh-99-15-44070', '192.168.50.16', 44070, 0, 99, 1), +(2, 1, 'jh-99-16-44070', '192.168.50.17', 44070, 0, 99, 1), +(2, 1, 'jh-99-17-44070', '192.168.50.18', 44070, 0, 99, 1), +(2, 1, 'jh-99-18-44070', '192.168.50.19', 44070, 0, 99, 1), +(2, 1, 'jh-99-19-44070', '192.168.50.20', 44070, 0, 99, 1), +(2, 1, 'jh-99-20-44070', '192.168.50.21', 44070, 0, 99, 1), +(2, 1, 'jg-99-1-20691', '192.168.0.232', 20691, 0, 99, 1), +(2, 1, 'jg-99-1-20692', '192.168.0.232', 20692, 0, 99, 1), +(2, 1, 'jg-99-1-20693', '192.168.0.232', 20693, 0, 99, 1), +(2, 1, 'jg-99-1-20694', '192.168.0.232', 20694, 0, 99, 1), +(2, 1, 'jg-99-1-20695', '192.168.0.232', 20695, 0, 99, 1), +(2, 1, 'jg-99-1-20696', '192.168.0.232', 20696, 0, 99, 1), +(2, 1, 'jg-99-1-20697', '192.168.0.232', 20697, 0, 99, 1), +(2, 1, 'jg-99-1-20698', '192.168.0.232', 20698, 0, 99, 1), +(2, 1, 'jg-99-1-20699', '192.168.0.232', 20699, 0, 99, 1), +(2, 1, 'jg-99-1-20700', '192.168.0.232', 20700, 0, 99, 1), +(2, 1, 'jh-100-1-44071', '192.168.50.2', 44071, 0, 100, 1), +(2, 1, 'jh-100-2-44071', '192.168.50.3', 44071, 0, 100, 1), +(2, 1, 'jh-100-3-44071', '192.168.50.4', 44071, 0, 100, 1), +(2, 1, 'jh-100-4-44071', '192.168.50.5', 44071, 0, 100, 1), +(2, 1, 'jh-100-5-44071', '192.168.50.6', 44071, 0, 100, 1), +(2, 1, 'jh-100-6-44071', '192.168.50.7', 44071, 0, 100, 1), +(2, 1, 'jh-100-7-44071', '192.168.50.8', 44071, 0, 100, 1), +(2, 1, 'jh-100-8-44071', '192.168.50.9', 44071, 0, 100, 1), +(2, 1, 'jh-100-9-44071', '192.168.50.10', 44071, 0, 100, 1), +(2, 1, 'jh-100-10-44071', '192.168.50.11', 44071, 0, 100, 1), +(2, 1, 'jh-100-11-44071', '192.168.50.12', 44071, 0, 100, 1), +(2, 1, 'jh-100-12-44071', '192.168.50.13', 44071, 0, 100, 1), +(2, 1, 'jh-100-13-44071', '192.168.50.14', 44071, 0, 100, 1), +(2, 1, 'jh-100-14-44071', '192.168.50.15', 44071, 0, 100, 1), +(2, 1, 'jh-100-15-44071', '192.168.50.16', 44071, 0, 100, 1), +(2, 1, 'jh-100-16-44071', '192.168.50.17', 44071, 0, 100, 1), +(2, 1, 'jh-100-17-44071', '192.168.50.18', 44071, 0, 100, 1), +(2, 1, 'jh-100-18-44071', '192.168.50.19', 44071, 0, 100, 1), +(2, 1, 'jh-100-19-44071', '192.168.50.20', 44071, 0, 100, 1), +(2, 1, 'jh-100-20-44071', '192.168.50.21', 44071, 0, 100, 1), +(2, 1, 'jg-100-1-20701', '192.168.0.232', 20701, 0, 100, 1), +(2, 1, 'jg-100-1-20702', '192.168.0.232', 20702, 0, 100, 1), +(2, 1, 'jg-100-1-20703', '192.168.0.232', 20703, 0, 100, 1), +(2, 1, 'jg-100-1-20704', '192.168.0.232', 20704, 0, 100, 1), +(2, 1, 'jg-100-1-20705', '192.168.0.232', 20705, 0, 100, 1), +(2, 1, 'jg-100-1-20706', '192.168.0.232', 20706, 0, 100, 1), +(2, 1, 'jg-100-1-20707', '192.168.0.232', 20707, 0, 100, 1), +(2, 1, 'jg-100-1-20708', '192.168.0.232', 20708, 0, 100, 1), +(2, 1, 'jg-100-1-20709', '192.168.0.232', 20709, 0, 100, 1), +(2, 1, 'jg-100-1-20710', '192.168.0.232', 20710, 0, 100, 1), +(2, 1, 'jh-101-1-44072', '192.168.50.2', 44072, 0, 101, 1), +(2, 1, 'jh-101-2-44072', '192.168.50.3', 44072, 0, 101, 1), +(2, 1, 'jh-101-3-44072', '192.168.50.4', 44072, 0, 101, 1), +(2, 1, 'jh-101-4-44072', '192.168.50.5', 44072, 0, 101, 1), +(2, 1, 'jh-101-5-44072', '192.168.50.6', 44072, 0, 101, 1), +(2, 1, 'jh-101-6-44072', '192.168.50.7', 44072, 0, 101, 1), +(2, 1, 'jh-101-7-44072', '192.168.50.8', 44072, 0, 101, 1), +(2, 1, 'jh-101-8-44072', '192.168.50.9', 44072, 0, 101, 1), +(2, 1, 'jh-101-9-44072', '192.168.50.10', 44072, 0, 101, 1), +(2, 1, 'jh-101-10-44072', '192.168.50.11', 44072, 0, 101, 1), +(2, 1, 'jh-101-11-44072', '192.168.50.12', 44072, 0, 101, 1), +(2, 1, 'jh-101-12-44072', '192.168.50.13', 44072, 0, 101, 1), +(2, 1, 'jh-101-13-44072', '192.168.50.14', 44072, 0, 101, 1), +(2, 1, 'jh-101-14-44072', '192.168.50.15', 44072, 0, 101, 1), +(2, 1, 'jh-101-15-44072', '192.168.50.16', 44072, 0, 101, 1), +(2, 1, 'jh-101-16-44072', '192.168.50.17', 44072, 0, 101, 1), +(2, 1, 'jh-101-17-44072', '192.168.50.18', 44072, 0, 101, 1), +(2, 1, 'jh-101-18-44072', '192.168.50.19', 44072, 0, 101, 1), +(2, 1, 'jh-101-19-44072', '192.168.50.20', 44072, 0, 101, 1), +(2, 1, 'jh-101-20-44072', '192.168.50.21', 44072, 0, 101, 1), +(2, 1, 'jg-101-1-20711', '192.168.0.232', 20711, 0, 101, 1), +(2, 1, 'jg-101-1-20712', '192.168.0.232', 20712, 0, 101, 1), +(2, 1, 'jg-101-1-20713', '192.168.0.232', 20713, 0, 101, 1), +(2, 1, 'jg-101-1-20714', '192.168.0.232', 20714, 0, 101, 1), +(2, 1, 'jg-101-1-20715', '192.168.0.232', 20715, 0, 101, 1), +(2, 1, 'jg-101-1-20716', '192.168.0.232', 20716, 0, 101, 1), +(2, 1, 'jg-101-1-20717', '192.168.0.232', 20717, 0, 101, 1), +(2, 1, 'jg-101-1-20718', '192.168.0.232', 20718, 0, 101, 1), +(2, 1, 'jg-101-1-20719', '192.168.0.232', 20719, 0, 101, 1), +(2, 1, 'jg-101-1-20720', '192.168.0.232', 20720, 0, 101, 1), +(2, 1, 'jh-102-1-44073', '192.168.50.2', 44073, 0, 102, 1), +(2, 1, 'jh-102-2-44073', '192.168.50.3', 44073, 0, 102, 1), +(2, 1, 'jh-102-3-44073', '192.168.50.4', 44073, 0, 102, 1), +(2, 1, 'jh-102-4-44073', '192.168.50.5', 44073, 0, 102, 1), +(2, 1, 'jh-102-5-44073', '192.168.50.6', 44073, 0, 102, 1), +(2, 1, 'jh-102-6-44073', '192.168.50.7', 44073, 0, 102, 1), +(2, 1, 'jh-102-7-44073', '192.168.50.8', 44073, 0, 102, 1), +(2, 1, 'jh-102-8-44073', '192.168.50.9', 44073, 0, 102, 1), +(2, 1, 'jh-102-9-44073', '192.168.50.10', 44073, 0, 102, 1), +(2, 1, 'jh-102-10-44073', '192.168.50.11', 44073, 0, 102, 1), +(2, 1, 'jh-102-11-44073', '192.168.50.12', 44073, 0, 102, 1), +(2, 1, 'jh-102-12-44073', '192.168.50.13', 44073, 0, 102, 1), +(2, 1, 'jh-102-13-44073', '192.168.50.14', 44073, 0, 102, 1), +(2, 1, 'jh-102-14-44073', '192.168.50.15', 44073, 0, 102, 1), +(2, 1, 'jh-102-15-44073', '192.168.50.16', 44073, 0, 102, 1), +(2, 1, 'jh-102-16-44073', '192.168.50.17', 44073, 0, 102, 1), +(2, 1, 'jh-102-17-44073', '192.168.50.18', 44073, 0, 102, 1), +(2, 1, 'jh-102-18-44073', '192.168.50.19', 44073, 0, 102, 1), +(2, 1, 'jh-102-19-44073', '192.168.50.20', 44073, 0, 102, 1), +(2, 1, 'jh-102-20-44073', '192.168.50.21', 44073, 0, 102, 1), +(2, 1, 'jg-102-1-20721', '192.168.0.232', 20721, 0, 102, 1), +(2, 1, 'jg-102-1-20722', '192.168.0.232', 20722, 0, 102, 1), +(2, 1, 'jg-102-1-20723', '192.168.0.232', 20723, 0, 102, 1), +(2, 1, 'jg-102-1-20724', '192.168.0.232', 20724, 0, 102, 1), +(2, 1, 'jg-102-1-20725', '192.168.0.232', 20725, 0, 102, 1), +(2, 1, 'jg-102-1-20726', '192.168.0.232', 20726, 0, 102, 1), +(2, 1, 'jg-102-1-20727', '192.168.0.232', 20727, 0, 102, 1), +(2, 1, 'jg-102-1-20728', '192.168.0.232', 20728, 0, 102, 1), +(2, 1, 'jg-102-1-20729', '192.168.0.232', 20729, 0, 102, 1), +(2, 1, 'jg-102-1-20730', '192.168.0.232', 20730, 0, 102, 1), +(2, 1, 'jh-103-1-44074', '192.168.50.2', 44074, 0, 103, 1), +(2, 1, 'jh-103-2-44074', '192.168.50.3', 44074, 0, 103, 1), +(2, 1, 'jh-103-3-44074', '192.168.50.4', 44074, 0, 103, 1), +(2, 1, 'jh-103-4-44074', '192.168.50.5', 44074, 0, 103, 1), +(2, 1, 'jh-103-5-44074', '192.168.50.6', 44074, 0, 103, 1), +(2, 1, 'jh-103-6-44074', '192.168.50.7', 44074, 0, 103, 1), +(2, 1, 'jh-103-7-44074', '192.168.50.8', 44074, 0, 103, 1), +(2, 1, 'jh-103-8-44074', '192.168.50.9', 44074, 0, 103, 1), +(2, 1, 'jh-103-9-44074', '192.168.50.10', 44074, 0, 103, 1), +(2, 1, 'jh-103-10-44074', '192.168.50.11', 44074, 0, 103, 1), +(2, 1, 'jh-103-11-44074', '192.168.50.12', 44074, 0, 103, 1), +(2, 1, 'jh-103-12-44074', '192.168.50.13', 44074, 0, 103, 1), +(2, 1, 'jh-103-13-44074', '192.168.50.14', 44074, 0, 103, 1), +(2, 1, 'jh-103-14-44074', '192.168.50.15', 44074, 0, 103, 1), +(2, 1, 'jh-103-15-44074', '192.168.50.16', 44074, 0, 103, 1), +(2, 1, 'jh-103-16-44074', '192.168.50.17', 44074, 0, 103, 1), +(2, 1, 'jh-103-17-44074', '192.168.50.18', 44074, 0, 103, 1), +(2, 1, 'jh-103-18-44074', '192.168.50.19', 44074, 0, 103, 1), +(2, 1, 'jh-103-19-44074', '192.168.50.20', 44074, 0, 103, 1), +(2, 1, 'jh-103-20-44074', '192.168.50.21', 44074, 0, 103, 1), +(2, 1, 'jg-103-1-20731', '192.168.0.232', 20731, 0, 103, 1), +(2, 1, 'jg-103-1-20732', '192.168.0.232', 20732, 0, 103, 1), +(2, 1, 'jg-103-1-20733', '192.168.0.232', 20733, 0, 103, 1), +(2, 1, 'jg-103-1-20734', '192.168.0.232', 20734, 0, 103, 1), +(2, 1, 'jg-103-1-20735', '192.168.0.232', 20735, 0, 103, 1), +(2, 1, 'jg-103-1-20736', '192.168.0.232', 20736, 0, 103, 1), +(2, 1, 'jg-103-1-20737', '192.168.0.232', 20737, 0, 103, 1), +(2, 1, 'jg-103-1-20738', '192.168.0.232', 20738, 0, 103, 1), +(2, 1, 'jg-103-1-20739', '192.168.0.232', 20739, 0, 103, 1), +(2, 1, 'jg-103-1-20740', '192.168.0.232', 20740, 0, 103, 1), +(2, 1, 'jh-104-1-44075', '192.168.50.2', 44075, 0, 104, 1), +(2, 1, 'jh-104-2-44075', '192.168.50.3', 44075, 0, 104, 1), +(2, 1, 'jh-104-3-44075', '192.168.50.4', 44075, 0, 104, 1), +(2, 1, 'jh-104-4-44075', '192.168.50.5', 44075, 0, 104, 1), +(2, 1, 'jh-104-5-44075', '192.168.50.6', 44075, 0, 104, 1), +(2, 1, 'jh-104-6-44075', '192.168.50.7', 44075, 0, 104, 1), +(2, 1, 'jh-104-7-44075', '192.168.50.8', 44075, 0, 104, 1), +(2, 1, 'jh-104-8-44075', '192.168.50.9', 44075, 0, 104, 1), +(2, 1, 'jh-104-9-44075', '192.168.50.10', 44075, 0, 104, 1), +(2, 1, 'jh-104-10-44075', '192.168.50.11', 44075, 0, 104, 1), +(2, 1, 'jh-104-11-44075', '192.168.50.12', 44075, 0, 104, 1), +(2, 1, 'jh-104-12-44075', '192.168.50.13', 44075, 0, 104, 1), +(2, 1, 'jh-104-13-44075', '192.168.50.14', 44075, 0, 104, 1), +(2, 1, 'jh-104-14-44075', '192.168.50.15', 44075, 0, 104, 1), +(2, 1, 'jh-104-15-44075', '192.168.50.16', 44075, 0, 104, 1), +(2, 1, 'jh-104-16-44075', '192.168.50.17', 44075, 0, 104, 1), +(2, 1, 'jh-104-17-44075', '192.168.50.18', 44075, 0, 104, 1), +(2, 1, 'jh-104-18-44075', '192.168.50.19', 44075, 0, 104, 1), +(2, 1, 'jh-104-19-44075', '192.168.50.20', 44075, 0, 104, 1), +(2, 1, 'jh-104-20-44075', '192.168.50.21', 44075, 0, 104, 1), +(2, 1, 'jg-104-1-20741', '192.168.0.232', 20741, 0, 104, 1), +(2, 1, 'jg-104-1-20742', '192.168.0.232', 20742, 0, 104, 1), +(2, 1, 'jg-104-1-20743', '192.168.0.232', 20743, 0, 104, 1), +(2, 1, 'jg-104-1-20744', '192.168.0.232', 20744, 0, 104, 1), +(2, 1, 'jg-104-1-20745', '192.168.0.232', 20745, 0, 104, 1), +(2, 1, 'jg-104-1-20746', '192.168.0.232', 20746, 0, 104, 1), +(2, 1, 'jg-104-1-20747', '192.168.0.232', 20747, 0, 104, 1), +(2, 1, 'jg-104-1-20748', '192.168.0.232', 20748, 0, 104, 1), +(2, 1, 'jg-104-1-20749', '192.168.0.232', 20749, 0, 104, 1), +(2, 1, 'jg-104-1-20750', '192.168.0.232', 20750, 0, 104, 1), +(2, 1, 'jh-105-1-44076', '192.168.50.2', 44076, 0, 105, 1), +(2, 1, 'jh-105-2-44076', '192.168.50.3', 44076, 0, 105, 1), +(2, 1, 'jh-105-3-44076', '192.168.50.4', 44076, 0, 105, 1), +(2, 1, 'jh-105-4-44076', '192.168.50.5', 44076, 0, 105, 1), +(2, 1, 'jh-105-5-44076', '192.168.50.6', 44076, 0, 105, 1), +(2, 1, 'jh-105-6-44076', '192.168.50.7', 44076, 0, 105, 1), +(2, 1, 'jh-105-7-44076', '192.168.50.8', 44076, 0, 105, 1), +(2, 1, 'jh-105-8-44076', '192.168.50.9', 44076, 0, 105, 1), +(2, 1, 'jh-105-9-44076', '192.168.50.10', 44076, 0, 105, 1), +(2, 1, 'jh-105-10-44076', '192.168.50.11', 44076, 0, 105, 1), +(2, 1, 'jh-105-11-44076', '192.168.50.12', 44076, 0, 105, 1), +(2, 1, 'jh-105-12-44076', '192.168.50.13', 44076, 0, 105, 1), +(2, 1, 'jh-105-13-44076', '192.168.50.14', 44076, 0, 105, 1), +(2, 1, 'jh-105-14-44076', '192.168.50.15', 44076, 0, 105, 1), +(2, 1, 'jh-105-15-44076', '192.168.50.16', 44076, 0, 105, 1), +(2, 1, 'jh-105-16-44076', '192.168.50.17', 44076, 0, 105, 1), +(2, 1, 'jh-105-17-44076', '192.168.50.18', 44076, 0, 105, 1), +(2, 1, 'jh-105-18-44076', '192.168.50.19', 44076, 0, 105, 1), +(2, 1, 'jh-105-19-44076', '192.168.50.20', 44076, 0, 105, 1), +(2, 1, 'jh-105-20-44076', '192.168.50.21', 44076, 0, 105, 1), +(2, 1, 'jg-105-1-20751', '192.168.0.232', 20751, 0, 105, 1), +(2, 1, 'jg-105-1-20752', '192.168.0.232', 20752, 0, 105, 1), +(2, 1, 'jg-105-1-20753', '192.168.0.232', 20753, 0, 105, 1), +(2, 1, 'jg-105-1-20754', '192.168.0.232', 20754, 0, 105, 1), +(2, 1, 'jg-105-1-20755', '192.168.0.232', 20755, 0, 105, 1), +(2, 1, 'jg-105-1-20756', '192.168.0.232', 20756, 0, 105, 1), +(2, 1, 'jg-105-1-20757', '192.168.0.232', 20757, 0, 105, 1), +(2, 1, 'jg-105-1-20758', '192.168.0.232', 20758, 0, 105, 1), +(2, 1, 'jg-105-1-20759', '192.168.0.232', 20759, 0, 105, 1), +(2, 1, 'jg-105-1-20760', '192.168.0.232', 20760, 0, 105, 1), +(2, 1, 'jh-106-1-44077', '192.168.50.2', 44077, 0, 106, 1), +(2, 1, 'jh-106-2-44077', '192.168.50.3', 44077, 0, 106, 1), +(2, 1, 'jh-106-3-44077', '192.168.50.4', 44077, 0, 106, 1), +(2, 1, 'jh-106-4-44077', '192.168.50.5', 44077, 0, 106, 1), +(2, 1, 'jh-106-5-44077', '192.168.50.6', 44077, 0, 106, 1), +(2, 1, 'jh-106-6-44077', '192.168.50.7', 44077, 0, 106, 1), +(2, 1, 'jh-106-7-44077', '192.168.50.8', 44077, 0, 106, 1), +(2, 1, 'jh-106-8-44077', '192.168.50.9', 44077, 0, 106, 1), +(2, 1, 'jh-106-9-44077', '192.168.50.10', 44077, 0, 106, 1), +(2, 1, 'jh-106-10-44077', '192.168.50.11', 44077, 0, 106, 1), +(2, 1, 'jh-106-11-44077', '192.168.50.12', 44077, 0, 106, 1), +(2, 1, 'jh-106-12-44077', '192.168.50.13', 44077, 0, 106, 1), +(2, 1, 'jh-106-13-44077', '192.168.50.14', 44077, 0, 106, 1), +(2, 1, 'jh-106-14-44077', '192.168.50.15', 44077, 0, 106, 1), +(2, 1, 'jh-106-15-44077', '192.168.50.16', 44077, 0, 106, 1), +(2, 1, 'jh-106-16-44077', '192.168.50.17', 44077, 0, 106, 1), +(2, 1, 'jh-106-17-44077', '192.168.50.18', 44077, 0, 106, 1), +(2, 1, 'jh-106-18-44077', '192.168.50.19', 44077, 0, 106, 1), +(2, 1, 'jh-106-19-44077', '192.168.50.20', 44077, 0, 106, 1), +(2, 1, 'jh-106-20-44077', '192.168.50.21', 44077, 0, 106, 1), +(2, 1, 'jg-106-1-20761', '192.168.0.232', 20761, 0, 106, 1), +(2, 1, 'jg-106-1-20762', '192.168.0.232', 20762, 0, 106, 1), +(2, 1, 'jg-106-1-20763', '192.168.0.232', 20763, 0, 106, 1), +(2, 1, 'jg-106-1-20764', '192.168.0.232', 20764, 0, 106, 1), +(2, 1, 'jg-106-1-20765', '192.168.0.232', 20765, 0, 106, 1), +(2, 1, 'jg-106-1-20766', '192.168.0.232', 20766, 0, 106, 1), +(2, 1, 'jg-106-1-20767', '192.168.0.232', 20767, 0, 106, 1), +(2, 1, 'jg-106-1-20768', '192.168.0.232', 20768, 0, 106, 1), +(2, 1, 'jg-106-1-20769', '192.168.0.232', 20769, 0, 106, 1), +(2, 1, 'jg-106-1-20770', '192.168.0.232', 20770, 0, 106, 1), +(2, 1, 'jh-107-1-44078', '192.168.50.2', 44078, 0, 107, 1), +(2, 1, 'jh-107-2-44078', '192.168.50.3', 44078, 0, 107, 1), +(2, 1, 'jh-107-3-44078', '192.168.50.4', 44078, 0, 107, 1), +(2, 1, 'jh-107-4-44078', '192.168.50.5', 44078, 0, 107, 1), +(2, 1, 'jh-107-5-44078', '192.168.50.6', 44078, 0, 107, 1), +(2, 1, 'jh-107-6-44078', '192.168.50.7', 44078, 0, 107, 1), +(2, 1, 'jh-107-7-44078', '192.168.50.8', 44078, 0, 107, 1), +(2, 1, 'jh-107-8-44078', '192.168.50.9', 44078, 0, 107, 1), +(2, 1, 'jh-107-9-44078', '192.168.50.10', 44078, 0, 107, 1), +(2, 1, 'jh-107-10-44078', '192.168.50.11', 44078, 0, 107, 1), +(2, 1, 'jh-107-11-44078', '192.168.50.12', 44078, 0, 107, 1), +(2, 1, 'jh-107-12-44078', '192.168.50.13', 44078, 0, 107, 1), +(2, 1, 'jh-107-13-44078', '192.168.50.14', 44078, 0, 107, 1), +(2, 1, 'jh-107-14-44078', '192.168.50.15', 44078, 0, 107, 1), +(2, 1, 'jh-107-15-44078', '192.168.50.16', 44078, 0, 107, 1), +(2, 1, 'jh-107-16-44078', '192.168.50.17', 44078, 0, 107, 1), +(2, 1, 'jh-107-17-44078', '192.168.50.18', 44078, 0, 107, 1), +(2, 1, 'jh-107-18-44078', '192.168.50.19', 44078, 0, 107, 1), +(2, 1, 'jh-107-19-44078', '192.168.50.20', 44078, 0, 107, 1), +(2, 1, 'jh-107-20-44078', '192.168.50.21', 44078, 0, 107, 1), +(2, 1, 'jg-107-1-20771', '192.168.0.232', 20771, 0, 107, 1), +(2, 1, 'jg-107-1-20772', '192.168.0.232', 20772, 0, 107, 1), +(2, 1, 'jg-107-1-20773', '192.168.0.232', 20773, 0, 107, 1), +(2, 1, 'jg-107-1-20774', '192.168.0.232', 20774, 0, 107, 1), +(2, 1, 'jg-107-1-20775', '192.168.0.232', 20775, 0, 107, 1), +(2, 1, 'jg-107-1-20776', '192.168.0.232', 20776, 0, 107, 1), +(2, 1, 'jg-107-1-20777', '192.168.0.232', 20777, 0, 107, 1), +(2, 1, 'jg-107-1-20778', '192.168.0.232', 20778, 0, 107, 1), +(2, 1, 'jg-107-1-20779', '192.168.0.232', 20779, 0, 107, 1), +(2, 1, 'jg-107-1-20780', '192.168.0.232', 20780, 0, 107, 1), +(2, 1, 'jh-108-1-44079', '192.168.50.2', 44079, 0, 108, 1), +(2, 1, 'jh-108-2-44079', '192.168.50.3', 44079, 0, 108, 1), +(2, 1, 'jh-108-3-44079', '192.168.50.4', 44079, 0, 108, 1), +(2, 1, 'jh-108-4-44079', '192.168.50.5', 44079, 0, 108, 1), +(2, 1, 'jh-108-5-44079', '192.168.50.6', 44079, 0, 108, 1), +(2, 1, 'jh-108-6-44079', '192.168.50.7', 44079, 0, 108, 1), +(2, 1, 'jh-108-7-44079', '192.168.50.8', 44079, 0, 108, 1), +(2, 1, 'jh-108-8-44079', '192.168.50.9', 44079, 0, 108, 1), +(2, 1, 'jh-108-9-44079', '192.168.50.10', 44079, 0, 108, 1), +(2, 1, 'jh-108-10-44079', '192.168.50.11', 44079, 0, 108, 1), +(2, 1, 'jh-108-11-44079', '192.168.50.12', 44079, 0, 108, 1), +(2, 1, 'jh-108-12-44079', '192.168.50.13', 44079, 0, 108, 1), +(2, 1, 'jh-108-13-44079', '192.168.50.14', 44079, 0, 108, 1), +(2, 1, 'jh-108-14-44079', '192.168.50.15', 44079, 0, 108, 1), +(2, 1, 'jh-108-15-44079', '192.168.50.16', 44079, 0, 108, 1), +(2, 1, 'jh-108-16-44079', '192.168.50.17', 44079, 0, 108, 1), +(2, 1, 'jh-108-17-44079', '192.168.50.18', 44079, 0, 108, 1), +(2, 1, 'jh-108-18-44079', '192.168.50.19', 44079, 0, 108, 1), +(2, 1, 'jh-108-19-44079', '192.168.50.20', 44079, 0, 108, 1), +(2, 1, 'jh-108-20-44079', '192.168.50.21', 44079, 0, 108, 1), +(2, 1, 'jg-108-1-20781', '192.168.0.232', 20781, 0, 108, 1), +(2, 1, 'jg-108-1-20782', '192.168.0.232', 20782, 0, 108, 1), +(2, 1, 'jg-108-1-20783', '192.168.0.232', 20783, 0, 108, 1), +(2, 1, 'jg-108-1-20784', '192.168.0.232', 20784, 0, 108, 1), +(2, 1, 'jg-108-1-20785', '192.168.0.232', 20785, 0, 108, 1), +(2, 1, 'jg-108-1-20786', '192.168.0.232', 20786, 0, 108, 1), +(2, 1, 'jg-108-1-20787', '192.168.0.232', 20787, 0, 108, 1), +(2, 1, 'jg-108-1-20788', '192.168.0.232', 20788, 0, 108, 1), +(2, 1, 'jg-108-1-20789', '192.168.0.232', 20789, 0, 108, 1), +(2, 1, 'jg-108-1-20790', '192.168.0.232', 20790, 0, 108, 1), +(2, 1, 'jh-109-1-44080', '192.168.50.2', 44080, 0, 109, 1), +(2, 1, 'jh-109-2-44080', '192.168.50.3', 44080, 0, 109, 1), +(2, 1, 'jh-109-3-44080', '192.168.50.4', 44080, 0, 109, 1), +(2, 1, 'jh-109-4-44080', '192.168.50.5', 44080, 0, 109, 1), +(2, 1, 'jh-109-5-44080', '192.168.50.6', 44080, 0, 109, 1), +(2, 1, 'jh-109-6-44080', '192.168.50.7', 44080, 0, 109, 1), +(2, 1, 'jh-109-7-44080', '192.168.50.8', 44080, 0, 109, 1), +(2, 1, 'jh-109-8-44080', '192.168.50.9', 44080, 0, 109, 1), +(2, 1, 'jh-109-9-44080', '192.168.50.10', 44080, 0, 109, 1), +(2, 1, 'jh-109-10-44080', '192.168.50.11', 44080, 0, 109, 1), +(2, 1, 'jh-109-11-44080', '192.168.50.12', 44080, 0, 109, 1), +(2, 1, 'jh-109-12-44080', '192.168.50.13', 44080, 0, 109, 1), +(2, 1, 'jh-109-13-44080', '192.168.50.14', 44080, 0, 109, 1), +(2, 1, 'jh-109-14-44080', '192.168.50.15', 44080, 0, 109, 1), +(2, 1, 'jh-109-15-44080', '192.168.50.16', 44080, 0, 109, 1), +(2, 1, 'jh-109-16-44080', '192.168.50.17', 44080, 0, 109, 1), +(2, 1, 'jh-109-17-44080', '192.168.50.18', 44080, 0, 109, 1), +(2, 1, 'jh-109-18-44080', '192.168.50.19', 44080, 0, 109, 1), +(2, 1, 'jh-109-19-44080', '192.168.50.20', 44080, 0, 109, 1), +(2, 1, 'jh-109-20-44080', '192.168.50.21', 44080, 0, 109, 1), +(2, 1, 'jg-109-1-20791', '192.168.0.232', 20791, 0, 109, 1), +(2, 1, 'jg-109-1-20792', '192.168.0.232', 20792, 0, 109, 1), +(2, 1, 'jg-109-1-20793', '192.168.0.232', 20793, 0, 109, 1), +(2, 1, 'jg-109-1-20794', '192.168.0.232', 20794, 0, 109, 1), +(2, 1, 'jg-109-1-20795', '192.168.0.232', 20795, 0, 109, 1), +(2, 1, 'jg-109-1-20796', '192.168.0.232', 20796, 0, 109, 1), +(2, 1, 'jg-109-1-20797', '192.168.0.232', 20797, 0, 109, 1), +(2, 1, 'jg-109-1-20798', '192.168.0.232', 20798, 0, 109, 1), +(2, 1, 'jg-109-1-20799', '192.168.0.232', 20799, 0, 109, 1), +(2, 1, 'jg-109-1-20800', '192.168.0.232', 20800, 0, 109, 1), +(2, 1, 'jh-110-1-44081', '192.168.50.2', 44081, 0, 110, 1), +(2, 1, 'jh-110-2-44081', '192.168.50.3', 44081, 0, 110, 1), +(2, 1, 'jh-110-3-44081', '192.168.50.4', 44081, 0, 110, 1), +(2, 1, 'jh-110-4-44081', '192.168.50.5', 44081, 0, 110, 1), +(2, 1, 'jh-110-5-44081', '192.168.50.6', 44081, 0, 110, 1), +(2, 1, 'jh-110-6-44081', '192.168.50.7', 44081, 0, 110, 1), +(2, 1, 'jh-110-7-44081', '192.168.50.8', 44081, 0, 110, 1), +(2, 1, 'jh-110-8-44081', '192.168.50.9', 44081, 0, 110, 1), +(2, 1, 'jh-110-9-44081', '192.168.50.10', 44081, 0, 110, 1), +(2, 1, 'jh-110-10-44081', '192.168.50.11', 44081, 0, 110, 1), +(2, 1, 'jh-110-11-44081', '192.168.50.12', 44081, 0, 110, 1), +(2, 1, 'jh-110-12-44081', '192.168.50.13', 44081, 0, 110, 1), +(2, 1, 'jh-110-13-44081', '192.168.50.14', 44081, 0, 110, 1), +(2, 1, 'jh-110-14-44081', '192.168.50.15', 44081, 0, 110, 1), +(2, 1, 'jh-110-15-44081', '192.168.50.16', 44081, 0, 110, 1), +(2, 1, 'jh-110-16-44081', '192.168.50.17', 44081, 0, 110, 1), +(2, 1, 'jh-110-17-44081', '192.168.50.18', 44081, 0, 110, 1), +(2, 1, 'jh-110-18-44081', '192.168.50.19', 44081, 0, 110, 1), +(2, 1, 'jh-110-19-44081', '192.168.50.20', 44081, 0, 110, 1), +(2, 1, 'jh-110-20-44081', '192.168.50.21', 44081, 0, 110, 1), +(2, 1, 'jg-110-1-20801', '192.168.0.232', 20801, 0, 110, 1), +(2, 1, 'jg-110-1-20802', '192.168.0.232', 20802, 0, 110, 1), +(2, 1, 'jg-110-1-20803', '192.168.0.232', 20803, 0, 110, 1), +(2, 1, 'jg-110-1-20804', '192.168.0.232', 20804, 0, 110, 1), +(2, 1, 'jg-110-1-20805', '192.168.0.232', 20805, 0, 110, 1), +(2, 1, 'jg-110-1-20806', '192.168.0.232', 20806, 0, 110, 1), +(2, 1, 'jg-110-1-20807', '192.168.0.232', 20807, 0, 110, 1), +(2, 1, 'jg-110-1-20808', '192.168.0.232', 20808, 0, 110, 1), +(2, 1, 'jg-110-1-20809', '192.168.0.232', 20809, 0, 110, 1), +(2, 1, 'jg-110-1-20810', '192.168.0.232', 20810, 0, 110, 1), +(2, 1, 'jh-111-1-44082', '192.168.50.2', 44082, 0, 111, 1), +(2, 1, 'jh-111-2-44082', '192.168.50.3', 44082, 0, 111, 1), +(2, 1, 'jh-111-3-44082', '192.168.50.4', 44082, 0, 111, 1), +(2, 1, 'jh-111-4-44082', '192.168.50.5', 44082, 0, 111, 1), +(2, 1, 'jh-111-5-44082', '192.168.50.6', 44082, 0, 111, 1), +(2, 1, 'jh-111-6-44082', '192.168.50.7', 44082, 0, 111, 1), +(2, 1, 'jh-111-7-44082', '192.168.50.8', 44082, 0, 111, 1), +(2, 1, 'jh-111-8-44082', '192.168.50.9', 44082, 0, 111, 1), +(2, 1, 'jh-111-9-44082', '192.168.50.10', 44082, 0, 111, 1), +(2, 1, 'jh-111-10-44082', '192.168.50.11', 44082, 0, 111, 1), +(2, 1, 'jh-111-11-44082', '192.168.50.12', 44082, 0, 111, 1), +(2, 1, 'jh-111-12-44082', '192.168.50.13', 44082, 0, 111, 1), +(2, 1, 'jh-111-13-44082', '192.168.50.14', 44082, 0, 111, 1), +(2, 1, 'jh-111-14-44082', '192.168.50.15', 44082, 0, 111, 1), +(2, 1, 'jh-111-15-44082', '192.168.50.16', 44082, 0, 111, 1), +(2, 1, 'jh-111-16-44082', '192.168.50.17', 44082, 0, 111, 1), +(2, 1, 'jh-111-17-44082', '192.168.50.18', 44082, 0, 111, 1), +(2, 1, 'jh-111-18-44082', '192.168.50.19', 44082, 0, 111, 1), +(2, 1, 'jh-111-19-44082', '192.168.50.20', 44082, 0, 111, 1), +(2, 1, 'jh-111-20-44082', '192.168.50.21', 44082, 0, 111, 1), +(2, 1, 'jg-111-1-20811', '192.168.0.232', 20811, 0, 111, 1), +(2, 1, 'jg-111-1-20812', '192.168.0.232', 20812, 0, 111, 1), +(2, 1, 'jg-111-1-20813', '192.168.0.232', 20813, 0, 111, 1), +(2, 1, 'jg-111-1-20814', '192.168.0.232', 20814, 0, 111, 1), +(2, 1, 'jg-111-1-20815', '192.168.0.232', 20815, 0, 111, 1), +(2, 1, 'jg-111-1-20816', '192.168.0.232', 20816, 0, 111, 1), +(2, 1, 'jg-111-1-20817', '192.168.0.232', 20817, 0, 111, 1), +(2, 1, 'jg-111-1-20818', '192.168.0.232', 20818, 0, 111, 1), +(2, 1, 'jg-111-1-20819', '192.168.0.232', 20819, 0, 111, 1), +(2, 1, 'jg-111-1-20820', '192.168.0.232', 20820, 0, 111, 1), +(2, 1, 'jh-112-1-44083', '192.168.50.2', 44083, 0, 112, 1), +(2, 1, 'jh-112-2-44083', '192.168.50.3', 44083, 0, 112, 1), +(2, 1, 'jh-112-3-44083', '192.168.50.4', 44083, 0, 112, 1), +(2, 1, 'jh-112-4-44083', '192.168.50.5', 44083, 0, 112, 1), +(2, 1, 'jh-112-5-44083', '192.168.50.6', 44083, 0, 112, 1), +(2, 1, 'jh-112-6-44083', '192.168.50.7', 44083, 0, 112, 1), +(2, 1, 'jh-112-7-44083', '192.168.50.8', 44083, 0, 112, 1), +(2, 1, 'jh-112-8-44083', '192.168.50.9', 44083, 0, 112, 1), +(2, 1, 'jh-112-9-44083', '192.168.50.10', 44083, 0, 112, 1), +(2, 1, 'jh-112-10-44083', '192.168.50.11', 44083, 0, 112, 1), +(2, 1, 'jh-112-11-44083', '192.168.50.12', 44083, 0, 112, 1), +(2, 1, 'jh-112-12-44083', '192.168.50.13', 44083, 0, 112, 1), +(2, 1, 'jh-112-13-44083', '192.168.50.14', 44083, 0, 112, 1), +(2, 1, 'jh-112-14-44083', '192.168.50.15', 44083, 0, 112, 1), +(2, 1, 'jh-112-15-44083', '192.168.50.16', 44083, 0, 112, 1), +(2, 1, 'jh-112-16-44083', '192.168.50.17', 44083, 0, 112, 1), +(2, 1, 'jh-112-17-44083', '192.168.50.18', 44083, 0, 112, 1), +(2, 1, 'jh-112-18-44083', '192.168.50.19', 44083, 0, 112, 1), +(2, 1, 'jh-112-19-44083', '192.168.50.20', 44083, 0, 112, 1), +(2, 1, 'jh-112-20-44083', '192.168.50.21', 44083, 0, 112, 1), +(2, 1, 'jg-112-1-20821', '192.168.0.232', 20821, 0, 112, 1), +(2, 1, 'jg-112-1-20822', '192.168.0.232', 20822, 0, 112, 1), +(2, 1, 'jg-112-1-20823', '192.168.0.232', 20823, 0, 112, 1), +(2, 1, 'jg-112-1-20824', '192.168.0.232', 20824, 0, 112, 1), +(2, 1, 'jg-112-1-20825', '192.168.0.232', 20825, 0, 112, 1), +(2, 1, 'jg-112-1-20826', '192.168.0.232', 20826, 0, 112, 1), +(2, 1, 'jg-112-1-20827', '192.168.0.232', 20827, 0, 112, 1), +(2, 1, 'jg-112-1-20828', '192.168.0.232', 20828, 0, 112, 1), +(2, 1, 'jg-112-1-20829', '192.168.0.232', 20829, 0, 112, 1), +(2, 1, 'jg-112-1-20830', '192.168.0.232', 20830, 0, 112, 1), +(2, 1, 'jh-113-1-44084', '192.168.50.2', 44084, 0, 113, 1), +(2, 1, 'jh-113-2-44084', '192.168.50.3', 44084, 0, 113, 1), +(2, 1, 'jh-113-3-44084', '192.168.50.4', 44084, 0, 113, 1), +(2, 1, 'jh-113-4-44084', '192.168.50.5', 44084, 0, 113, 1), +(2, 1, 'jh-113-5-44084', '192.168.50.6', 44084, 0, 113, 1), +(2, 1, 'jh-113-6-44084', '192.168.50.7', 44084, 0, 113, 1), +(2, 1, 'jh-113-7-44084', '192.168.50.8', 44084, 0, 113, 1), +(2, 1, 'jh-113-8-44084', '192.168.50.9', 44084, 0, 113, 1), +(2, 1, 'jh-113-9-44084', '192.168.50.10', 44084, 0, 113, 1), +(2, 1, 'jh-113-10-44084', '192.168.50.11', 44084, 0, 113, 1), +(2, 1, 'jh-113-11-44084', '192.168.50.12', 44084, 0, 113, 1), +(2, 1, 'jh-113-12-44084', '192.168.50.13', 44084, 0, 113, 1), +(2, 1, 'jh-113-13-44084', '192.168.50.14', 44084, 0, 113, 1), +(2, 1, 'jh-113-14-44084', '192.168.50.15', 44084, 0, 113, 1), +(2, 1, 'jh-113-15-44084', '192.168.50.16', 44084, 0, 113, 1), +(2, 1, 'jh-113-16-44084', '192.168.50.17', 44084, 0, 113, 1), +(2, 1, 'jh-113-17-44084', '192.168.50.18', 44084, 0, 113, 1), +(2, 1, 'jh-113-18-44084', '192.168.50.19', 44084, 0, 113, 1), +(2, 1, 'jh-113-19-44084', '192.168.50.20', 44084, 0, 113, 1), +(2, 1, 'jh-113-20-44084', '192.168.50.21', 44084, 0, 113, 1), +(2, 1, 'jg-113-1-20831', '192.168.0.232', 20831, 0, 113, 1), +(2, 1, 'jg-113-1-20832', '192.168.0.232', 20832, 0, 113, 1), +(2, 1, 'jg-113-1-20833', '192.168.0.232', 20833, 0, 113, 1), +(2, 1, 'jg-113-1-20834', '192.168.0.232', 20834, 0, 113, 1), +(2, 1, 'jg-113-1-20835', '192.168.0.232', 20835, 0, 113, 1), +(2, 1, 'jg-113-1-20836', '192.168.0.232', 20836, 0, 113, 1), +(2, 1, 'jg-113-1-20837', '192.168.0.232', 20837, 0, 113, 1), +(2, 1, 'jg-113-1-20838', '192.168.0.232', 20838, 0, 113, 1), +(2, 1, 'jg-113-1-20839', '192.168.0.232', 20839, 0, 113, 1), +(2, 1, 'jg-113-1-20840', '192.168.0.232', 20840, 0, 113, 1), +(2, 1, 'jh-114-1-44085', '192.168.50.2', 44085, 0, 114, 1), +(2, 1, 'jh-114-2-44085', '192.168.50.3', 44085, 0, 114, 1), +(2, 1, 'jh-114-3-44085', '192.168.50.4', 44085, 0, 114, 1), +(2, 1, 'jh-114-4-44085', '192.168.50.5', 44085, 0, 114, 1), +(2, 1, 'jh-114-5-44085', '192.168.50.6', 44085, 0, 114, 1), +(2, 1, 'jh-114-6-44085', '192.168.50.7', 44085, 0, 114, 1), +(2, 1, 'jh-114-7-44085', '192.168.50.8', 44085, 0, 114, 1), +(2, 1, 'jh-114-8-44085', '192.168.50.9', 44085, 0, 114, 1), +(2, 1, 'jh-114-9-44085', '192.168.50.10', 44085, 0, 114, 1), +(2, 1, 'jh-114-10-44085', '192.168.50.11', 44085, 0, 114, 1), +(2, 1, 'jh-114-11-44085', '192.168.50.12', 44085, 0, 114, 1), +(2, 1, 'jh-114-12-44085', '192.168.50.13', 44085, 0, 114, 1), +(2, 1, 'jh-114-13-44085', '192.168.50.14', 44085, 0, 114, 1), +(2, 1, 'jh-114-14-44085', '192.168.50.15', 44085, 0, 114, 1), +(2, 1, 'jh-114-15-44085', '192.168.50.16', 44085, 0, 114, 1), +(2, 1, 'jh-114-16-44085', '192.168.50.17', 44085, 0, 114, 1), +(2, 1, 'jh-114-17-44085', '192.168.50.18', 44085, 0, 114, 1), +(2, 1, 'jh-114-18-44085', '192.168.50.19', 44085, 0, 114, 1), +(2, 1, 'jh-114-19-44085', '192.168.50.20', 44085, 0, 114, 1), +(2, 1, 'jh-114-20-44085', '192.168.50.21', 44085, 0, 114, 1), +(2, 1, 'jg-114-1-20841', '192.168.0.232', 20841, 0, 114, 1), +(2, 1, 'jg-114-1-20842', '192.168.0.232', 20842, 0, 114, 1), +(2, 1, 'jg-114-1-20843', '192.168.0.232', 20843, 0, 114, 1), +(2, 1, 'jg-114-1-20844', '192.168.0.232', 20844, 0, 114, 1), +(2, 1, 'jg-114-1-20845', '192.168.0.232', 20845, 0, 114, 1), +(2, 1, 'jg-114-1-20846', '192.168.0.232', 20846, 0, 114, 1), +(2, 1, 'jg-114-1-20847', '192.168.0.232', 20847, 0, 114, 1), +(2, 1, 'jg-114-1-20848', '192.168.0.232', 20848, 0, 114, 1), +(2, 1, 'jg-114-1-20849', '192.168.0.232', 20849, 0, 114, 1), +(2, 1, 'jg-114-1-20850', '192.168.0.232', 20850, 0, 114, 1), +(2, 1, 'jh-115-1-44086', '192.168.50.2', 44086, 0, 115, 1), +(2, 1, 'jh-115-2-44086', '192.168.50.3', 44086, 0, 115, 1), +(2, 1, 'jh-115-3-44086', '192.168.50.4', 44086, 0, 115, 1), +(2, 1, 'jh-115-4-44086', '192.168.50.5', 44086, 0, 115, 1), +(2, 1, 'jh-115-5-44086', '192.168.50.6', 44086, 0, 115, 1), +(2, 1, 'jh-115-6-44086', '192.168.50.7', 44086, 0, 115, 1), +(2, 1, 'jh-115-7-44086', '192.168.50.8', 44086, 0, 115, 1), +(2, 1, 'jh-115-8-44086', '192.168.50.9', 44086, 0, 115, 1), +(2, 1, 'jh-115-9-44086', '192.168.50.10', 44086, 0, 115, 1), +(2, 1, 'jh-115-10-44086', '192.168.50.11', 44086, 0, 115, 1), +(2, 1, 'jh-115-11-44086', '192.168.50.12', 44086, 0, 115, 1), +(2, 1, 'jh-115-12-44086', '192.168.50.13', 44086, 0, 115, 1), +(2, 1, 'jh-115-13-44086', '192.168.50.14', 44086, 0, 115, 1), +(2, 1, 'jh-115-14-44086', '192.168.50.15', 44086, 0, 115, 1), +(2, 1, 'jh-115-15-44086', '192.168.50.16', 44086, 0, 115, 1), +(2, 1, 'jh-115-16-44086', '192.168.50.17', 44086, 0, 115, 1), +(2, 1, 'jh-115-17-44086', '192.168.50.18', 44086, 0, 115, 1), +(2, 1, 'jh-115-18-44086', '192.168.50.19', 44086, 0, 115, 1), +(2, 1, 'jh-115-19-44086', '192.168.50.20', 44086, 0, 115, 1), +(2, 1, 'jh-115-20-44086', '192.168.50.21', 44086, 0, 115, 1), +(2, 1, 'jg-115-1-20851', '192.168.0.232', 20851, 0, 115, 1), +(2, 1, 'jg-115-1-20852', '192.168.0.232', 20852, 0, 115, 1), +(2, 1, 'jg-115-1-20853', '192.168.0.232', 20853, 0, 115, 1), +(2, 1, 'jg-115-1-20854', '192.168.0.232', 20854, 0, 115, 1), +(2, 1, 'jg-115-1-20855', '192.168.0.232', 20855, 0, 115, 1), +(2, 1, 'jg-115-1-20856', '192.168.0.232', 20856, 0, 115, 1), +(2, 1, 'jg-115-1-20857', '192.168.0.232', 20857, 0, 115, 1), +(2, 1, 'jg-115-1-20858', '192.168.0.232', 20858, 0, 115, 1), +(2, 1, 'jg-115-1-20859', '192.168.0.232', 20859, 0, 115, 1), +(2, 1, 'jg-115-1-20860', '192.168.0.232', 20860, 0, 115, 1), +(2, 1, 'jh-116-1-44087', '192.168.50.2', 44087, 0, 116, 1), +(2, 1, 'jh-116-2-44087', '192.168.50.3', 44087, 0, 116, 1), +(2, 1, 'jh-116-3-44087', '192.168.50.4', 44087, 0, 116, 1), +(2, 1, 'jh-116-4-44087', '192.168.50.5', 44087, 0, 116, 1), +(2, 1, 'jh-116-5-44087', '192.168.50.6', 44087, 0, 116, 1), +(2, 1, 'jh-116-6-44087', '192.168.50.7', 44087, 0, 116, 1), +(2, 1, 'jh-116-7-44087', '192.168.50.8', 44087, 0, 116, 1), +(2, 1, 'jh-116-8-44087', '192.168.50.9', 44087, 0, 116, 1), +(2, 1, 'jh-116-9-44087', '192.168.50.10', 44087, 0, 116, 1), +(2, 1, 'jh-116-10-44087', '192.168.50.11', 44087, 0, 116, 1), +(2, 1, 'jh-116-11-44087', '192.168.50.12', 44087, 0, 116, 1), +(2, 1, 'jh-116-12-44087', '192.168.50.13', 44087, 0, 116, 1), +(2, 1, 'jh-116-13-44087', '192.168.50.14', 44087, 0, 116, 1), +(2, 1, 'jh-116-14-44087', '192.168.50.15', 44087, 0, 116, 1), +(2, 1, 'jh-116-15-44087', '192.168.50.16', 44087, 0, 116, 1), +(2, 1, 'jh-116-16-44087', '192.168.50.17', 44087, 0, 116, 1), +(2, 1, 'jh-116-17-44087', '192.168.50.18', 44087, 0, 116, 1), +(2, 1, 'jh-116-18-44087', '192.168.50.19', 44087, 0, 116, 1), +(2, 1, 'jh-116-19-44087', '192.168.50.20', 44087, 0, 116, 1), +(2, 1, 'jh-116-20-44087', '192.168.50.21', 44087, 0, 116, 1), +(2, 1, 'jg-116-1-20861', '192.168.0.232', 20861, 0, 116, 1), +(2, 1, 'jg-116-1-20862', '192.168.0.232', 20862, 0, 116, 1), +(2, 1, 'jg-116-1-20863', '192.168.0.232', 20863, 0, 116, 1), +(2, 1, 'jg-116-1-20864', '192.168.0.232', 20864, 0, 116, 1), +(2, 1, 'jg-116-1-20865', '192.168.0.232', 20865, 0, 116, 1), +(2, 1, 'jg-116-1-20866', '192.168.0.232', 20866, 0, 116, 1), +(2, 1, 'jg-116-1-20867', '192.168.0.232', 20867, 0, 116, 1), +(2, 1, 'jg-116-1-20868', '192.168.0.232', 20868, 0, 116, 1), +(2, 1, 'jg-116-1-20869', '192.168.0.232', 20869, 0, 116, 1), +(2, 1, 'jg-116-1-20870', '192.168.0.232', 20870, 0, 116, 1), +(2, 1, 'jh-117-1-44088', '192.168.50.2', 44088, 0, 117, 1), +(2, 1, 'jh-117-2-44088', '192.168.50.3', 44088, 0, 117, 1), +(2, 1, 'jh-117-3-44088', '192.168.50.4', 44088, 0, 117, 1), +(2, 1, 'jh-117-4-44088', '192.168.50.5', 44088, 0, 117, 1), +(2, 1, 'jh-117-5-44088', '192.168.50.6', 44088, 0, 117, 1), +(2, 1, 'jh-117-6-44088', '192.168.50.7', 44088, 0, 117, 1), +(2, 1, 'jh-117-7-44088', '192.168.50.8', 44088, 0, 117, 1), +(2, 1, 'jh-117-8-44088', '192.168.50.9', 44088, 0, 117, 1), +(2, 1, 'jh-117-9-44088', '192.168.50.10', 44088, 0, 117, 1), +(2, 1, 'jh-117-10-44088', '192.168.50.11', 44088, 0, 117, 1), +(2, 1, 'jh-117-11-44088', '192.168.50.12', 44088, 0, 117, 1), +(2, 1, 'jh-117-12-44088', '192.168.50.13', 44088, 0, 117, 1), +(2, 1, 'jh-117-13-44088', '192.168.50.14', 44088, 0, 117, 1), +(2, 1, 'jh-117-14-44088', '192.168.50.15', 44088, 0, 117, 1), +(2, 1, 'jh-117-15-44088', '192.168.50.16', 44088, 0, 117, 1), +(2, 1, 'jh-117-16-44088', '192.168.50.17', 44088, 0, 117, 1), +(2, 1, 'jh-117-17-44088', '192.168.50.18', 44088, 0, 117, 1), +(2, 1, 'jh-117-18-44088', '192.168.50.19', 44088, 0, 117, 1), +(2, 1, 'jh-117-19-44088', '192.168.50.20', 44088, 0, 117, 1), +(2, 1, 'jh-117-20-44088', '192.168.50.21', 44088, 0, 117, 1), +(2, 1, 'jg-117-1-20871', '192.168.0.232', 20871, 0, 117, 1), +(2, 1, 'jg-117-1-20872', '192.168.0.232', 20872, 0, 117, 1), +(2, 1, 'jg-117-1-20873', '192.168.0.232', 20873, 0, 117, 1), +(2, 1, 'jg-117-1-20874', '192.168.0.232', 20874, 0, 117, 1), +(2, 1, 'jg-117-1-20875', '192.168.0.232', 20875, 0, 117, 1), +(2, 1, 'jg-117-1-20876', '192.168.0.232', 20876, 0, 117, 1), +(2, 1, 'jg-117-1-20877', '192.168.0.232', 20877, 0, 117, 1), +(2, 1, 'jg-117-1-20878', '192.168.0.232', 20878, 0, 117, 1), +(2, 1, 'jg-117-1-20879', '192.168.0.232', 20879, 0, 117, 1), +(2, 1, 'jg-117-1-20880', '192.168.0.232', 20880, 0, 117, 1), +(2, 1, 'jh-118-1-44089', '192.168.50.2', 44089, 0, 118, 1), +(2, 1, 'jh-118-2-44089', '192.168.50.3', 44089, 0, 118, 1), +(2, 1, 'jh-118-3-44089', '192.168.50.4', 44089, 0, 118, 1), +(2, 1, 'jh-118-4-44089', '192.168.50.5', 44089, 0, 118, 1), +(2, 1, 'jh-118-5-44089', '192.168.50.6', 44089, 0, 118, 1), +(2, 1, 'jh-118-6-44089', '192.168.50.7', 44089, 0, 118, 1), +(2, 1, 'jh-118-7-44089', '192.168.50.8', 44089, 0, 118, 1), +(2, 1, 'jh-118-8-44089', '192.168.50.9', 44089, 0, 118, 1), +(2, 1, 'jh-118-9-44089', '192.168.50.10', 44089, 0, 118, 1), +(2, 1, 'jh-118-10-44089', '192.168.50.11', 44089, 0, 118, 1), +(2, 1, 'jh-118-11-44089', '192.168.50.12', 44089, 0, 118, 1), +(2, 1, 'jh-118-12-44089', '192.168.50.13', 44089, 0, 118, 1), +(2, 1, 'jh-118-13-44089', '192.168.50.14', 44089, 0, 118, 1), +(2, 1, 'jh-118-14-44089', '192.168.50.15', 44089, 0, 118, 1), +(2, 1, 'jh-118-15-44089', '192.168.50.16', 44089, 0, 118, 1), +(2, 1, 'jh-118-16-44089', '192.168.50.17', 44089, 0, 118, 1), +(2, 1, 'jh-118-17-44089', '192.168.50.18', 44089, 0, 118, 1), +(2, 1, 'jh-118-18-44089', '192.168.50.19', 44089, 0, 118, 1), +(2, 1, 'jh-118-19-44089', '192.168.50.20', 44089, 0, 118, 1), +(2, 1, 'jh-118-20-44089', '192.168.50.21', 44089, 0, 118, 1), +(2, 1, 'jg-118-1-20881', '192.168.0.232', 20881, 0, 118, 1), +(2, 1, 'jg-118-1-20882', '192.168.0.232', 20882, 0, 118, 1), +(2, 1, 'jg-118-1-20883', '192.168.0.232', 20883, 0, 118, 1), +(2, 1, 'jg-118-1-20884', '192.168.0.232', 20884, 0, 118, 1), +(2, 1, 'jg-118-1-20885', '192.168.0.232', 20885, 0, 118, 1), +(2, 1, 'jg-118-1-20886', '192.168.0.232', 20886, 0, 118, 1), +(2, 1, 'jg-118-1-20887', '192.168.0.232', 20887, 0, 118, 1), +(2, 1, 'jg-118-1-20888', '192.168.0.232', 20888, 0, 118, 1), +(2, 1, 'jg-118-1-20889', '192.168.0.232', 20889, 0, 118, 1), +(2, 1, 'jg-118-1-20890', '192.168.0.232', 20890, 0, 118, 1), +(2, 1, 'jh-119-1-44090', '192.168.50.2', 44090, 0, 119, 1), +(2, 1, 'jh-119-2-44090', '192.168.50.3', 44090, 0, 119, 1), +(2, 1, 'jh-119-3-44090', '192.168.50.4', 44090, 0, 119, 1), +(2, 1, 'jh-119-4-44090', '192.168.50.5', 44090, 0, 119, 1), +(2, 1, 'jh-119-5-44090', '192.168.50.6', 44090, 0, 119, 1), +(2, 1, 'jh-119-6-44090', '192.168.50.7', 44090, 0, 119, 1), +(2, 1, 'jh-119-7-44090', '192.168.50.8', 44090, 0, 119, 1), +(2, 1, 'jh-119-8-44090', '192.168.50.9', 44090, 0, 119, 1), +(2, 1, 'jh-119-9-44090', '192.168.50.10', 44090, 0, 119, 1), +(2, 1, 'jh-119-10-44090', '192.168.50.11', 44090, 0, 119, 1), +(2, 1, 'jh-119-11-44090', '192.168.50.12', 44090, 0, 119, 1), +(2, 1, 'jh-119-12-44090', '192.168.50.13', 44090, 0, 119, 1), +(2, 1, 'jh-119-13-44090', '192.168.50.14', 44090, 0, 119, 1), +(2, 1, 'jh-119-14-44090', '192.168.50.15', 44090, 0, 119, 1), +(2, 1, 'jh-119-15-44090', '192.168.50.16', 44090, 0, 119, 1), +(2, 1, 'jh-119-16-44090', '192.168.50.17', 44090, 0, 119, 1), +(2, 1, 'jh-119-17-44090', '192.168.50.18', 44090, 0, 119, 1), +(2, 1, 'jh-119-18-44090', '192.168.50.19', 44090, 0, 119, 1), +(2, 1, 'jh-119-19-44090', '192.168.50.20', 44090, 0, 119, 1), +(2, 1, 'jh-119-20-44090', '192.168.50.21', 44090, 0, 119, 1), +(2, 1, 'jg-119-1-20891', '192.168.0.232', 20891, 0, 119, 1), +(2, 1, 'jg-119-1-20892', '192.168.0.232', 20892, 0, 119, 1), +(2, 1, 'jg-119-1-20893', '192.168.0.232', 20893, 0, 119, 1), +(2, 1, 'jg-119-1-20894', '192.168.0.232', 20894, 0, 119, 1), +(2, 1, 'jg-119-1-20895', '192.168.0.232', 20895, 0, 119, 1), +(2, 1, 'jg-119-1-20896', '192.168.0.232', 20896, 0, 119, 1), +(2, 1, 'jg-119-1-20897', '192.168.0.232', 20897, 0, 119, 1), +(2, 1, 'jg-119-1-20898', '192.168.0.232', 20898, 0, 119, 1), +(2, 1, 'jg-119-1-20899', '192.168.0.232', 20899, 0, 119, 1), +(2, 1, 'jg-119-1-20900', '192.168.0.232', 20900, 0, 119, 1), +(2, 1, 'jh-120-1-44091', '192.168.50.2', 44091, 0, 120, 1), +(2, 1, 'jh-120-2-44091', '192.168.50.3', 44091, 0, 120, 1), +(2, 1, 'jh-120-3-44091', '192.168.50.4', 44091, 0, 120, 1), +(2, 1, 'jh-120-4-44091', '192.168.50.5', 44091, 0, 120, 1), +(2, 1, 'jh-120-5-44091', '192.168.50.6', 44091, 0, 120, 1), +(2, 1, 'jh-120-6-44091', '192.168.50.7', 44091, 0, 120, 1), +(2, 1, 'jh-120-7-44091', '192.168.50.8', 44091, 0, 120, 1), +(2, 1, 'jh-120-8-44091', '192.168.50.9', 44091, 0, 120, 1), +(2, 1, 'jh-120-9-44091', '192.168.50.10', 44091, 0, 120, 1), +(2, 1, 'jh-120-10-44091', '192.168.50.11', 44091, 0, 120, 1), +(2, 1, 'jh-120-11-44091', '192.168.50.12', 44091, 0, 120, 1), +(2, 1, 'jh-120-12-44091', '192.168.50.13', 44091, 0, 120, 1), +(2, 1, 'jh-120-13-44091', '192.168.50.14', 44091, 0, 120, 1), +(2, 1, 'jh-120-14-44091', '192.168.50.15', 44091, 0, 120, 1), +(2, 1, 'jh-120-15-44091', '192.168.50.16', 44091, 0, 120, 1), +(2, 1, 'jh-120-16-44091', '192.168.50.17', 44091, 0, 120, 1), +(2, 1, 'jh-120-17-44091', '192.168.50.18', 44091, 0, 120, 1), +(2, 1, 'jh-120-18-44091', '192.168.50.19', 44091, 0, 120, 1), +(2, 1, 'jh-120-19-44091', '192.168.50.20', 44091, 0, 120, 1), +(2, 1, 'jh-120-20-44091', '192.168.50.21', 44091, 0, 120, 1), +(2, 1, 'jg-120-1-20901', '192.168.0.232', 20901, 0, 120, 1), +(2, 1, 'jg-120-1-20902', '192.168.0.232', 20902, 0, 120, 1), +(2, 1, 'jg-120-1-20903', '192.168.0.232', 20903, 0, 120, 1), +(2, 1, 'jg-120-1-20904', '192.168.0.232', 20904, 0, 120, 1), +(2, 1, 'jg-120-1-20905', '192.168.0.232', 20905, 0, 120, 1), +(2, 1, 'jg-120-1-20906', '192.168.0.232', 20906, 0, 120, 1), +(2, 1, 'jg-120-1-20907', '192.168.0.232', 20907, 0, 120, 1), +(2, 1, 'jg-120-1-20908', '192.168.0.232', 20908, 0, 120, 1), +(2, 1, 'jg-120-1-20909', '192.168.0.232', 20909, 0, 120, 1), +(2, 1, 'jg-120-1-20910', '192.168.0.232', 20910, 0, 120, 1), +(2, 1, 'jh-121-1-44092', '192.168.50.2', 44092, 0, 121, 1), +(2, 1, 'jh-121-2-44092', '192.168.50.3', 44092, 0, 121, 1), +(2, 1, 'jh-121-3-44092', '192.168.50.4', 44092, 0, 121, 1), +(2, 1, 'jh-121-4-44092', '192.168.50.5', 44092, 0, 121, 1), +(2, 1, 'jh-121-5-44092', '192.168.50.6', 44092, 0, 121, 1), +(2, 1, 'jh-121-6-44092', '192.168.50.7', 44092, 0, 121, 1), +(2, 1, 'jh-121-7-44092', '192.168.50.8', 44092, 0, 121, 1), +(2, 1, 'jh-121-8-44092', '192.168.50.9', 44092, 0, 121, 1), +(2, 1, 'jh-121-9-44092', '192.168.50.10', 44092, 0, 121, 1), +(2, 1, 'jh-121-10-44092', '192.168.50.11', 44092, 0, 121, 1), +(2, 1, 'jh-121-11-44092', '192.168.50.12', 44092, 0, 121, 1), +(2, 1, 'jh-121-12-44092', '192.168.50.13', 44092, 0, 121, 1), +(2, 1, 'jh-121-13-44092', '192.168.50.14', 44092, 0, 121, 1), +(2, 1, 'jh-121-14-44092', '192.168.50.15', 44092, 0, 121, 1), +(2, 1, 'jh-121-15-44092', '192.168.50.16', 44092, 0, 121, 1), +(2, 1, 'jh-121-16-44092', '192.168.50.17', 44092, 0, 121, 1), +(2, 1, 'jh-121-17-44092', '192.168.50.18', 44092, 0, 121, 1), +(2, 1, 'jh-121-18-44092', '192.168.50.19', 44092, 0, 121, 1), +(2, 1, 'jh-121-19-44092', '192.168.50.20', 44092, 0, 121, 1), +(2, 1, 'jh-121-20-44092', '192.168.50.21', 44092, 0, 121, 1), +(2, 1, 'jg-121-1-20911', '192.168.0.232', 20911, 0, 121, 1), +(2, 1, 'jg-121-1-20912', '192.168.0.232', 20912, 0, 121, 1), +(2, 1, 'jg-121-1-20913', '192.168.0.232', 20913, 0, 121, 1), +(2, 1, 'jg-121-1-20914', '192.168.0.232', 20914, 0, 121, 1), +(2, 1, 'jg-121-1-20915', '192.168.0.232', 20915, 0, 121, 1), +(2, 1, 'jg-121-1-20916', '192.168.0.232', 20916, 0, 121, 1), +(2, 1, 'jg-121-1-20917', '192.168.0.232', 20917, 0, 121, 1), +(2, 1, 'jg-121-1-20918', '192.168.0.232', 20918, 0, 121, 1), +(2, 1, 'jg-121-1-20919', '192.168.0.232', 20919, 0, 121, 1), +(2, 1, 'jg-121-1-20920', '192.168.0.232', 20920, 0, 121, 1), +(2, 1, 'jh-122-1-44093', '192.168.50.2', 44093, 0, 122, 1), +(2, 1, 'jh-122-2-44093', '192.168.50.3', 44093, 0, 122, 1), +(2, 1, 'jh-122-3-44093', '192.168.50.4', 44093, 0, 122, 1), +(2, 1, 'jh-122-4-44093', '192.168.50.5', 44093, 0, 122, 1), +(2, 1, 'jh-122-5-44093', '192.168.50.6', 44093, 0, 122, 1), +(2, 1, 'jh-122-6-44093', '192.168.50.7', 44093, 0, 122, 1), +(2, 1, 'jh-122-7-44093', '192.168.50.8', 44093, 0, 122, 1), +(2, 1, 'jh-122-8-44093', '192.168.50.9', 44093, 0, 122, 1), +(2, 1, 'jh-122-9-44093', '192.168.50.10', 44093, 0, 122, 1), +(2, 1, 'jh-122-10-44093', '192.168.50.11', 44093, 0, 122, 1), +(2, 1, 'jh-122-11-44093', '192.168.50.12', 44093, 0, 122, 1), +(2, 1, 'jh-122-12-44093', '192.168.50.13', 44093, 0, 122, 1), +(2, 1, 'jh-122-13-44093', '192.168.50.14', 44093, 0, 122, 1), +(2, 1, 'jh-122-14-44093', '192.168.50.15', 44093, 0, 122, 1), +(2, 1, 'jh-122-15-44093', '192.168.50.16', 44093, 0, 122, 1), +(2, 1, 'jh-122-16-44093', '192.168.50.17', 44093, 0, 122, 1), +(2, 1, 'jh-122-17-44093', '192.168.50.18', 44093, 0, 122, 1), +(2, 1, 'jh-122-18-44093', '192.168.50.19', 44093, 0, 122, 1), +(2, 1, 'jh-122-19-44093', '192.168.50.20', 44093, 0, 122, 1), +(2, 1, 'jh-122-20-44093', '192.168.50.21', 44093, 0, 122, 1), +(2, 1, 'jg-122-1-20921', '192.168.0.232', 20921, 0, 122, 1), +(2, 1, 'jg-122-1-20922', '192.168.0.232', 20922, 0, 122, 1), +(2, 1, 'jg-122-1-20923', '192.168.0.232', 20923, 0, 122, 1), +(2, 1, 'jg-122-1-20924', '192.168.0.232', 20924, 0, 122, 1), +(2, 1, 'jg-122-1-20925', '192.168.0.232', 20925, 0, 122, 1), +(2, 1, 'jg-122-1-20926', '192.168.0.232', 20926, 0, 122, 1), +(2, 1, 'jg-122-1-20927', '192.168.0.232', 20927, 0, 122, 1), +(2, 1, 'jg-122-1-20928', '192.168.0.232', 20928, 0, 122, 1), +(2, 1, 'jg-122-1-20929', '192.168.0.232', 20929, 0, 122, 1), +(2, 1, 'jg-122-1-20930', '192.168.0.232', 20930, 0, 122, 1), +(2, 1, 'jh-123-1-44094', '192.168.50.2', 44094, 0, 123, 1), +(2, 1, 'jh-123-2-44094', '192.168.50.3', 44094, 0, 123, 1), +(2, 1, 'jh-123-3-44094', '192.168.50.4', 44094, 0, 123, 1), +(2, 1, 'jh-123-4-44094', '192.168.50.5', 44094, 0, 123, 1), +(2, 1, 'jh-123-5-44094', '192.168.50.6', 44094, 0, 123, 1), +(2, 1, 'jh-123-6-44094', '192.168.50.7', 44094, 0, 123, 1), +(2, 1, 'jh-123-7-44094', '192.168.50.8', 44094, 0, 123, 1), +(2, 1, 'jh-123-8-44094', '192.168.50.9', 44094, 0, 123, 1), +(2, 1, 'jh-123-9-44094', '192.168.50.10', 44094, 0, 123, 1), +(2, 1, 'jh-123-10-44094', '192.168.50.11', 44094, 0, 123, 1), +(2, 1, 'jh-123-11-44094', '192.168.50.12', 44094, 0, 123, 1), +(2, 1, 'jh-123-12-44094', '192.168.50.13', 44094, 0, 123, 1), +(2, 1, 'jh-123-13-44094', '192.168.50.14', 44094, 0, 123, 1), +(2, 1, 'jh-123-14-44094', '192.168.50.15', 44094, 0, 123, 1), +(2, 1, 'jh-123-15-44094', '192.168.50.16', 44094, 0, 123, 1), +(2, 1, 'jh-123-16-44094', '192.168.50.17', 44094, 0, 123, 1), +(2, 1, 'jh-123-17-44094', '192.168.50.18', 44094, 0, 123, 1), +(2, 1, 'jh-123-18-44094', '192.168.50.19', 44094, 0, 123, 1), +(2, 1, 'jh-123-19-44094', '192.168.50.20', 44094, 0, 123, 1), +(2, 1, 'jh-123-20-44094', '192.168.50.21', 44094, 0, 123, 1), +(2, 1, 'jg-123-1-20931', '192.168.0.232', 20931, 0, 123, 1), +(2, 1, 'jg-123-1-20932', '192.168.0.232', 20932, 0, 123, 1), +(2, 1, 'jg-123-1-20933', '192.168.0.232', 20933, 0, 123, 1), +(2, 1, 'jg-123-1-20934', '192.168.0.232', 20934, 0, 123, 1), +(2, 1, 'jg-123-1-20935', '192.168.0.232', 20935, 0, 123, 1), +(2, 1, 'jg-123-1-20936', '192.168.0.232', 20936, 0, 123, 1), +(2, 1, 'jg-123-1-20937', '192.168.0.232', 20937, 0, 123, 1), +(2, 1, 'jg-123-1-20938', '192.168.0.232', 20938, 0, 123, 1), +(2, 1, 'jg-123-1-20939', '192.168.0.232', 20939, 0, 123, 1), +(2, 1, 'jg-123-1-20940', '192.168.0.232', 20940, 0, 123, 1), +(2, 1, 'jh-124-1-44095', '192.168.50.2', 44095, 0, 124, 1), +(2, 1, 'jh-124-2-44095', '192.168.50.3', 44095, 0, 124, 1), +(2, 1, 'jh-124-3-44095', '192.168.50.4', 44095, 0, 124, 1), +(2, 1, 'jh-124-4-44095', '192.168.50.5', 44095, 0, 124, 1), +(2, 1, 'jh-124-5-44095', '192.168.50.6', 44095, 0, 124, 1), +(2, 1, 'jh-124-6-44095', '192.168.50.7', 44095, 0, 124, 1), +(2, 1, 'jh-124-7-44095', '192.168.50.8', 44095, 0, 124, 1), +(2, 1, 'jh-124-8-44095', '192.168.50.9', 44095, 0, 124, 1), +(2, 1, 'jh-124-9-44095', '192.168.50.10', 44095, 0, 124, 1), +(2, 1, 'jh-124-10-44095', '192.168.50.11', 44095, 0, 124, 1), +(2, 1, 'jh-124-11-44095', '192.168.50.12', 44095, 0, 124, 1), +(2, 1, 'jh-124-12-44095', '192.168.50.13', 44095, 0, 124, 1), +(2, 1, 'jh-124-13-44095', '192.168.50.14', 44095, 0, 124, 1), +(2, 1, 'jh-124-14-44095', '192.168.50.15', 44095, 0, 124, 1), +(2, 1, 'jh-124-15-44095', '192.168.50.16', 44095, 0, 124, 1), +(2, 1, 'jh-124-16-44095', '192.168.50.17', 44095, 0, 124, 1), +(2, 1, 'jh-124-17-44095', '192.168.50.18', 44095, 0, 124, 1), +(2, 1, 'jh-124-18-44095', '192.168.50.19', 44095, 0, 124, 1), +(2, 1, 'jh-124-19-44095', '192.168.50.20', 44095, 0, 124, 1), +(2, 1, 'jh-124-20-44095', '192.168.50.21', 44095, 0, 124, 1), +(2, 1, 'jg-124-1-20941', '192.168.0.232', 20941, 0, 124, 1), +(2, 1, 'jg-124-1-20942', '192.168.0.232', 20942, 0, 124, 1), +(2, 1, 'jg-124-1-20943', '192.168.0.232', 20943, 0, 124, 1), +(2, 1, 'jg-124-1-20944', '192.168.0.232', 20944, 0, 124, 1), +(2, 1, 'jg-124-1-20945', '192.168.0.232', 20945, 0, 124, 1), +(2, 1, 'jg-124-1-20946', '192.168.0.232', 20946, 0, 124, 1), +(2, 1, 'jg-124-1-20947', '192.168.0.232', 20947, 0, 124, 1), +(2, 1, 'jg-124-1-20948', '192.168.0.232', 20948, 0, 124, 1), +(2, 1, 'jg-124-1-20949', '192.168.0.232', 20949, 0, 124, 1), +(2, 1, 'jg-124-1-20950', '192.168.0.232', 20950, 0, 124, 1), +(2, 1, 'jh-125-1-44096', '192.168.50.2', 44096, 0, 125, 1), +(2, 1, 'jh-125-2-44096', '192.168.50.3', 44096, 0, 125, 1), +(2, 1, 'jh-125-3-44096', '192.168.50.4', 44096, 0, 125, 1), +(2, 1, 'jh-125-4-44096', '192.168.50.5', 44096, 0, 125, 1), +(2, 1, 'jh-125-5-44096', '192.168.50.6', 44096, 0, 125, 1), +(2, 1, 'jh-125-6-44096', '192.168.50.7', 44096, 0, 125, 1), +(2, 1, 'jh-125-7-44096', '192.168.50.8', 44096, 0, 125, 1), +(2, 1, 'jh-125-8-44096', '192.168.50.9', 44096, 0, 125, 1), +(2, 1, 'jh-125-9-44096', '192.168.50.10', 44096, 0, 125, 1), +(2, 1, 'jh-125-10-44096', '192.168.50.11', 44096, 0, 125, 1), +(2, 1, 'jh-125-11-44096', '192.168.50.12', 44096, 0, 125, 1), +(2, 1, 'jh-125-12-44096', '192.168.50.13', 44096, 0, 125, 1), +(2, 1, 'jh-125-13-44096', '192.168.50.14', 44096, 0, 125, 1), +(2, 1, 'jh-125-14-44096', '192.168.50.15', 44096, 0, 125, 1), +(2, 1, 'jh-125-15-44096', '192.168.50.16', 44096, 0, 125, 1), +(2, 1, 'jh-125-16-44096', '192.168.50.17', 44096, 0, 125, 1), +(2, 1, 'jh-125-17-44096', '192.168.50.18', 44096, 0, 125, 1), +(2, 1, 'jh-125-18-44096', '192.168.50.19', 44096, 0, 125, 1), +(2, 1, 'jh-125-19-44096', '192.168.50.20', 44096, 0, 125, 1), +(2, 1, 'jh-125-20-44096', '192.168.50.21', 44096, 0, 125, 1), +(2, 1, 'jg-125-1-20951', '192.168.0.232', 20951, 0, 125, 1), +(2, 1, 'jg-125-1-20952', '192.168.0.232', 20952, 0, 125, 1), +(2, 1, 'jg-125-1-20953', '192.168.0.232', 20953, 0, 125, 1), +(2, 1, 'jg-125-1-20954', '192.168.0.232', 20954, 0, 125, 1), +(2, 1, 'jg-125-1-20955', '192.168.0.232', 20955, 0, 125, 1), +(2, 1, 'jg-125-1-20956', '192.168.0.232', 20956, 0, 125, 1), +(2, 1, 'jg-125-1-20957', '192.168.0.232', 20957, 0, 125, 1), +(2, 1, 'jg-125-1-20958', '192.168.0.232', 20958, 0, 125, 1), +(2, 1, 'jg-125-1-20959', '192.168.0.232', 20959, 0, 125, 1), +(2, 1, 'jg-125-1-20960', '192.168.0.232', 20960, 0, 125, 1), +(2, 1, 'jh-126-1-44097', '192.168.50.2', 44097, 0, 126, 1), +(2, 1, 'jh-126-2-44097', '192.168.50.3', 44097, 0, 126, 1), +(2, 1, 'jh-126-3-44097', '192.168.50.4', 44097, 0, 126, 1), +(2, 1, 'jh-126-4-44097', '192.168.50.5', 44097, 0, 126, 1), +(2, 1, 'jh-126-5-44097', '192.168.50.6', 44097, 0, 126, 1), +(2, 1, 'jh-126-6-44097', '192.168.50.7', 44097, 0, 126, 1), +(2, 1, 'jh-126-7-44097', '192.168.50.8', 44097, 0, 126, 1), +(2, 1, 'jh-126-8-44097', '192.168.50.9', 44097, 0, 126, 1), +(2, 1, 'jh-126-9-44097', '192.168.50.10', 44097, 0, 126, 1), +(2, 1, 'jh-126-10-44097', '192.168.50.11', 44097, 0, 126, 1), +(2, 1, 'jh-126-11-44097', '192.168.50.12', 44097, 0, 126, 1), +(2, 1, 'jh-126-12-44097', '192.168.50.13', 44097, 0, 126, 1), +(2, 1, 'jh-126-13-44097', '192.168.50.14', 44097, 0, 126, 1), +(2, 1, 'jh-126-14-44097', '192.168.50.15', 44097, 0, 126, 1), +(2, 1, 'jh-126-15-44097', '192.168.50.16', 44097, 0, 126, 1), +(2, 1, 'jh-126-16-44097', '192.168.50.17', 44097, 0, 126, 1), +(2, 1, 'jh-126-17-44097', '192.168.50.18', 44097, 0, 126, 1), +(2, 1, 'jh-126-18-44097', '192.168.50.19', 44097, 0, 126, 1), +(2, 1, 'jh-126-19-44097', '192.168.50.20', 44097, 0, 126, 1), +(2, 1, 'jh-126-20-44097', '192.168.50.21', 44097, 0, 126, 1), +(2, 1, 'jg-126-1-20961', '192.168.0.232', 20961, 0, 126, 1), +(2, 1, 'jg-126-1-20962', '192.168.0.232', 20962, 0, 126, 1), +(2, 1, 'jg-126-1-20963', '192.168.0.232', 20963, 0, 126, 1), +(2, 1, 'jg-126-1-20964', '192.168.0.232', 20964, 0, 126, 1), +(2, 1, 'jg-126-1-20965', '192.168.0.232', 20965, 0, 126, 1), +(2, 1, 'jg-126-1-20966', '192.168.0.232', 20966, 0, 126, 1), +(2, 1, 'jg-126-1-20967', '192.168.0.232', 20967, 0, 126, 1), +(2, 1, 'jg-126-1-20968', '192.168.0.232', 20968, 0, 126, 1), +(2, 1, 'jg-126-1-20969', '192.168.0.232', 20969, 0, 126, 1), +(2, 1, 'jg-126-1-20970', '192.168.0.232', 20970, 0, 126, 1), +(2, 1, 'jh-127-1-44098', '192.168.50.2', 44098, 0, 127, 1), +(2, 1, 'jh-127-2-44098', '192.168.50.3', 44098, 0, 127, 1), +(2, 1, 'jh-127-3-44098', '192.168.50.4', 44098, 0, 127, 1), +(2, 1, 'jh-127-4-44098', '192.168.50.5', 44098, 0, 127, 1), +(2, 1, 'jh-127-5-44098', '192.168.50.6', 44098, 0, 127, 1), +(2, 1, 'jh-127-6-44098', '192.168.50.7', 44098, 0, 127, 1), +(2, 1, 'jh-127-7-44098', '192.168.50.8', 44098, 0, 127, 1), +(2, 1, 'jh-127-8-44098', '192.168.50.9', 44098, 0, 127, 1), +(2, 1, 'jh-127-9-44098', '192.168.50.10', 44098, 0, 127, 1), +(2, 1, 'jh-127-10-44098', '192.168.50.11', 44098, 0, 127, 1), +(2, 1, 'jh-127-11-44098', '192.168.50.12', 44098, 0, 127, 1), +(2, 1, 'jh-127-12-44098', '192.168.50.13', 44098, 0, 127, 1), +(2, 1, 'jh-127-13-44098', '192.168.50.14', 44098, 0, 127, 1), +(2, 1, 'jh-127-14-44098', '192.168.50.15', 44098, 0, 127, 1), +(2, 1, 'jh-127-15-44098', '192.168.50.16', 44098, 0, 127, 1), +(2, 1, 'jh-127-16-44098', '192.168.50.17', 44098, 0, 127, 1), +(2, 1, 'jh-127-17-44098', '192.168.50.18', 44098, 0, 127, 1), +(2, 1, 'jh-127-18-44098', '192.168.50.19', 44098, 0, 127, 1), +(2, 1, 'jh-127-19-44098', '192.168.50.20', 44098, 0, 127, 1), +(2, 1, 'jh-127-20-44098', '192.168.50.21', 44098, 0, 127, 1), +(2, 1, 'jg-127-1-20971', '192.168.0.232', 20971, 0, 127, 1), +(2, 1, 'jg-127-1-20972', '192.168.0.232', 20972, 0, 127, 1), +(2, 1, 'jg-127-1-20973', '192.168.0.232', 20973, 0, 127, 1), +(2, 1, 'jg-127-1-20974', '192.168.0.232', 20974, 0, 127, 1), +(2, 1, 'jg-127-1-20975', '192.168.0.232', 20975, 0, 127, 1), +(2, 1, 'jg-127-1-20976', '192.168.0.232', 20976, 0, 127, 1), +(2, 1, 'jg-127-1-20977', '192.168.0.232', 20977, 0, 127, 1), +(2, 1, 'jg-127-1-20978', '192.168.0.232', 20978, 0, 127, 1), +(2, 1, 'jg-127-1-20979', '192.168.0.232', 20979, 0, 127, 1), +(2, 1, 'jg-127-1-20980', '192.168.0.232', 20980, 0, 127, 1), +(2, 1, 'jh-128-1-44099', '192.168.50.2', 44099, 0, 128, 1), +(2, 1, 'jh-128-2-44099', '192.168.50.3', 44099, 0, 128, 1), +(2, 1, 'jh-128-3-44099', '192.168.50.4', 44099, 0, 128, 1), +(2, 1, 'jh-128-4-44099', '192.168.50.5', 44099, 0, 128, 1), +(2, 1, 'jh-128-5-44099', '192.168.50.6', 44099, 0, 128, 1), +(2, 1, 'jh-128-6-44099', '192.168.50.7', 44099, 0, 128, 1), +(2, 1, 'jh-128-7-44099', '192.168.50.8', 44099, 0, 128, 1), +(2, 1, 'jh-128-8-44099', '192.168.50.9', 44099, 0, 128, 1), +(2, 1, 'jh-128-9-44099', '192.168.50.10', 44099, 0, 128, 1), +(2, 1, 'jh-128-10-44099', '192.168.50.11', 44099, 0, 128, 1), +(2, 1, 'jh-128-11-44099', '192.168.50.12', 44099, 0, 128, 1), +(2, 1, 'jh-128-12-44099', '192.168.50.13', 44099, 0, 128, 1), +(2, 1, 'jh-128-13-44099', '192.168.50.14', 44099, 0, 128, 1), +(2, 1, 'jh-128-14-44099', '192.168.50.15', 44099, 0, 128, 1), +(2, 1, 'jh-128-15-44099', '192.168.50.16', 44099, 0, 128, 1), +(2, 1, 'jh-128-16-44099', '192.168.50.17', 44099, 0, 128, 1), +(2, 1, 'jh-128-17-44099', '192.168.50.18', 44099, 0, 128, 1), +(2, 1, 'jh-128-18-44099', '192.168.50.19', 44099, 0, 128, 1), +(2, 1, 'jh-128-19-44099', '192.168.50.20', 44099, 0, 128, 1), +(2, 1, 'jh-128-20-44099', '192.168.50.21', 44099, 0, 128, 1), +(2, 1, 'jg-128-1-20981', '192.168.0.232', 20981, 0, 128, 1), +(2, 1, 'jg-128-1-20982', '192.168.0.232', 20982, 0, 128, 1), +(2, 1, 'jg-128-1-20983', '192.168.0.232', 20983, 0, 128, 1), +(2, 1, 'jg-128-1-20984', '192.168.0.232', 20984, 0, 128, 1), +(2, 1, 'jg-128-1-20985', '192.168.0.232', 20985, 0, 128, 1), +(2, 1, 'jg-128-1-20986', '192.168.0.232', 20986, 0, 128, 1), +(2, 1, 'jg-128-1-20987', '192.168.0.232', 20987, 0, 128, 1), +(2, 1, 'jg-128-1-20988', '192.168.0.232', 20988, 0, 128, 1), +(2, 1, 'jg-128-1-20989', '192.168.0.232', 20989, 0, 128, 1), +(2, 1, 'jg-128-1-20990', '192.168.0.232', 20990, 0, 128, 1), +(2, 1, 'jh-129-1-44100', '192.168.50.2', 44100, 0, 129, 1), +(2, 1, 'jh-129-2-44100', '192.168.50.3', 44100, 0, 129, 1), +(2, 1, 'jh-129-3-44100', '192.168.50.4', 44100, 0, 129, 1), +(2, 1, 'jh-129-4-44100', '192.168.50.5', 44100, 0, 129, 1), +(2, 1, 'jh-129-5-44100', '192.168.50.6', 44100, 0, 129, 1), +(2, 1, 'jh-129-6-44100', '192.168.50.7', 44100, 0, 129, 1), +(2, 1, 'jh-129-7-44100', '192.168.50.8', 44100, 0, 129, 1), +(2, 1, 'jh-129-8-44100', '192.168.50.9', 44100, 0, 129, 1), +(2, 1, 'jh-129-9-44100', '192.168.50.10', 44100, 0, 129, 1), +(2, 1, 'jh-129-10-44100', '192.168.50.11', 44100, 0, 129, 1), +(2, 1, 'jh-129-11-44100', '192.168.50.12', 44100, 0, 129, 1), +(2, 1, 'jh-129-12-44100', '192.168.50.13', 44100, 0, 129, 1), +(2, 1, 'jh-129-13-44100', '192.168.50.14', 44100, 0, 129, 1), +(2, 1, 'jh-129-14-44100', '192.168.50.15', 44100, 0, 129, 1), +(2, 1, 'jh-129-15-44100', '192.168.50.16', 44100, 0, 129, 1), +(2, 1, 'jh-129-16-44100', '192.168.50.17', 44100, 0, 129, 1), +(2, 1, 'jh-129-17-44100', '192.168.50.18', 44100, 0, 129, 1), +(2, 1, 'jh-129-18-44100', '192.168.50.19', 44100, 0, 129, 1), +(2, 1, 'jh-129-19-44100', '192.168.50.20', 44100, 0, 129, 1), +(2, 1, 'jh-129-20-44100', '192.168.50.21', 44100, 0, 129, 1), +(2, 1, 'jg-129-1-20991', '192.168.0.232', 20991, 0, 129, 1), +(2, 1, 'jg-129-1-20992', '192.168.0.232', 20992, 0, 129, 1), +(2, 1, 'jg-129-1-20993', '192.168.0.232', 20993, 0, 129, 1), +(2, 1, 'jg-129-1-20994', '192.168.0.232', 20994, 0, 129, 1), +(2, 1, 'jg-129-1-20995', '192.168.0.232', 20995, 0, 129, 1), +(2, 1, 'jg-129-1-20996', '192.168.0.232', 20996, 0, 129, 1), +(2, 1, 'jg-129-1-20997', '192.168.0.232', 20997, 0, 129, 1), +(2, 1, 'jg-129-1-20998', '192.168.0.232', 20998, 0, 129, 1), +(2, 1, 'jg-129-1-20999', '192.168.0.232', 20999, 0, 129, 1), +(2, 1, 'jg-129-1-21000', '192.168.0.232', 21000, 0, 129, 1), +(2, 1, 'jh-130-1-44101', '192.168.50.2', 44101, 0, 130, 1), +(2, 1, 'jh-130-2-44101', '192.168.50.3', 44101, 0, 130, 1), +(2, 1, 'jh-130-3-44101', '192.168.50.4', 44101, 0, 130, 1), +(2, 1, 'jh-130-4-44101', '192.168.50.5', 44101, 0, 130, 1), +(2, 1, 'jh-130-5-44101', '192.168.50.6', 44101, 0, 130, 1), +(2, 1, 'jh-130-6-44101', '192.168.50.7', 44101, 0, 130, 1), +(2, 1, 'jh-130-7-44101', '192.168.50.8', 44101, 0, 130, 1), +(2, 1, 'jh-130-8-44101', '192.168.50.9', 44101, 0, 130, 1), +(2, 1, 'jh-130-9-44101', '192.168.50.10', 44101, 0, 130, 1), +(2, 1, 'jh-130-10-44101', '192.168.50.11', 44101, 0, 130, 1), +(2, 1, 'jh-130-11-44101', '192.168.50.12', 44101, 0, 130, 1), +(2, 1, 'jh-130-12-44101', '192.168.50.13', 44101, 0, 130, 1), +(2, 1, 'jh-130-13-44101', '192.168.50.14', 44101, 0, 130, 1), +(2, 1, 'jh-130-14-44101', '192.168.50.15', 44101, 0, 130, 1), +(2, 1, 'jh-130-15-44101', '192.168.50.16', 44101, 0, 130, 1), +(2, 1, 'jh-130-16-44101', '192.168.50.17', 44101, 0, 130, 1), +(2, 1, 'jh-130-17-44101', '192.168.50.18', 44101, 0, 130, 1), +(2, 1, 'jh-130-18-44101', '192.168.50.19', 44101, 0, 130, 1), +(2, 1, 'jh-130-19-44101', '192.168.50.20', 44101, 0, 130, 1), +(2, 1, 'jh-130-20-44101', '192.168.50.21', 44101, 0, 130, 1), +(2, 1, 'jg-130-2-21001', '192.168.59.236', 21001, 0, 130, 1), +(2, 1, 'jg-130-2-21002', '192.168.59.236', 21002, 0, 130, 1), +(2, 1, 'jg-130-2-21003', '192.168.59.236', 21003, 0, 130, 1), +(2, 1, 'jg-130-2-21004', '192.168.59.236', 21004, 0, 130, 1), +(2, 1, 'jg-130-2-21005', '192.168.59.236', 21005, 0, 130, 1), +(2, 1, 'jg-130-2-21006', '192.168.59.236', 21006, 0, 130, 1), +(2, 1, 'jg-130-2-21007', '192.168.59.236', 21007, 0, 130, 1), +(2, 1, 'jg-130-2-21008', '192.168.59.236', 21008, 0, 130, 1), +(2, 1, 'jg-130-2-21009', '192.168.59.236', 21009, 0, 130, 1), +(2, 1, 'jg-130-2-21010', '192.168.59.236', 21010, 0, 130, 1), +(2, 1, 'jh-131-1-44102', '192.168.50.2', 44102, 0, 131, 1), +(2, 1, 'jh-131-2-44102', '192.168.50.3', 44102, 0, 131, 1), +(2, 1, 'jh-131-3-44102', '192.168.50.4', 44102, 0, 131, 1), +(2, 1, 'jh-131-4-44102', '192.168.50.5', 44102, 0, 131, 1), +(2, 1, 'jh-131-5-44102', '192.168.50.6', 44102, 0, 131, 1), +(2, 1, 'jh-131-6-44102', '192.168.50.7', 44102, 0, 131, 1), +(2, 1, 'jh-131-7-44102', '192.168.50.8', 44102, 0, 131, 1), +(2, 1, 'jh-131-8-44102', '192.168.50.9', 44102, 0, 131, 1), +(2, 1, 'jh-131-9-44102', '192.168.50.10', 44102, 0, 131, 1), +(2, 1, 'jh-131-10-44102', '192.168.50.11', 44102, 0, 131, 1), +(2, 1, 'jh-131-11-44102', '192.168.50.12', 44102, 0, 131, 1), +(2, 1, 'jh-131-12-44102', '192.168.50.13', 44102, 0, 131, 1), +(2, 1, 'jh-131-13-44102', '192.168.50.14', 44102, 0, 131, 1), +(2, 1, 'jh-131-14-44102', '192.168.50.15', 44102, 0, 131, 1), +(2, 1, 'jh-131-15-44102', '192.168.50.16', 44102, 0, 131, 1), +(2, 1, 'jh-131-16-44102', '192.168.50.17', 44102, 0, 131, 1), +(2, 1, 'jh-131-17-44102', '192.168.50.18', 44102, 0, 131, 1), +(2, 1, 'jh-131-18-44102', '192.168.50.19', 44102, 0, 131, 1), +(2, 1, 'jh-131-19-44102', '192.168.50.20', 44102, 0, 131, 1), +(2, 1, 'jh-131-20-44102', '192.168.50.21', 44102, 0, 131, 1), +(2, 1, 'jg-131-2-21011', '192.168.59.236', 21011, 0, 131, 1), +(2, 1, 'jg-131-2-21012', '192.168.59.236', 21012, 0, 131, 1), +(2, 1, 'jg-131-2-21013', '192.168.59.236', 21013, 0, 131, 1), +(2, 1, 'jg-131-2-21014', '192.168.59.236', 21014, 0, 131, 1), +(2, 1, 'jg-131-2-21015', '192.168.59.236', 21015, 0, 131, 1), +(2, 1, 'jg-131-2-21016', '192.168.59.236', 21016, 0, 131, 1), +(2, 1, 'jg-131-2-21017', '192.168.59.236', 21017, 0, 131, 1), +(2, 1, 'jg-131-2-21018', '192.168.59.236', 21018, 0, 131, 1), +(2, 1, 'jg-131-2-21019', '192.168.59.236', 21019, 0, 131, 1), +(2, 1, 'jg-131-2-21020', '192.168.59.236', 21020, 0, 131, 1), +(2, 1, 'jh-132-1-44103', '192.168.50.2', 44103, 0, 132, 1), +(2, 1, 'jh-132-2-44103', '192.168.50.3', 44103, 0, 132, 1), +(2, 1, 'jh-132-3-44103', '192.168.50.4', 44103, 0, 132, 1), +(2, 1, 'jh-132-4-44103', '192.168.50.5', 44103, 0, 132, 1), +(2, 1, 'jh-132-5-44103', '192.168.50.6', 44103, 0, 132, 1), +(2, 1, 'jh-132-6-44103', '192.168.50.7', 44103, 0, 132, 1), +(2, 1, 'jh-132-7-44103', '192.168.50.8', 44103, 0, 132, 1), +(2, 1, 'jh-132-8-44103', '192.168.50.9', 44103, 0, 132, 1), +(2, 1, 'jh-132-9-44103', '192.168.50.10', 44103, 0, 132, 1), +(2, 1, 'jh-132-10-44103', '192.168.50.11', 44103, 0, 132, 1), +(2, 1, 'jh-132-11-44103', '192.168.50.12', 44103, 0, 132, 1), +(2, 1, 'jh-132-12-44103', '192.168.50.13', 44103, 0, 132, 1), +(2, 1, 'jh-132-13-44103', '192.168.50.14', 44103, 0, 132, 1), +(2, 1, 'jh-132-14-44103', '192.168.50.15', 44103, 0, 132, 1), +(2, 1, 'jh-132-15-44103', '192.168.50.16', 44103, 0, 132, 1), +(2, 1, 'jh-132-16-44103', '192.168.50.17', 44103, 0, 132, 1), +(2, 1, 'jh-132-17-44103', '192.168.50.18', 44103, 0, 132, 1), +(2, 1, 'jh-132-18-44103', '192.168.50.19', 44103, 0, 132, 1), +(2, 1, 'jh-132-19-44103', '192.168.50.20', 44103, 0, 132, 1), +(2, 1, 'jh-132-20-44103', '192.168.50.21', 44103, 0, 132, 1), +(2, 1, 'jg-132-2-21021', '192.168.59.236', 21021, 0, 132, 1), +(2, 1, 'jg-132-2-21022', '192.168.59.236', 21022, 0, 132, 1), +(2, 1, 'jg-132-2-21023', '192.168.59.236', 21023, 0, 132, 1), +(2, 1, 'jg-132-2-21024', '192.168.59.236', 21024, 0, 132, 1), +(2, 1, 'jg-132-2-21025', '192.168.59.236', 21025, 0, 132, 1), +(2, 1, 'jg-132-2-21026', '192.168.59.236', 21026, 0, 132, 1), +(2, 1, 'jg-132-2-21027', '192.168.59.236', 21027, 0, 132, 1), +(2, 1, 'jg-132-2-21028', '192.168.59.236', 21028, 0, 132, 1), +(2, 1, 'jg-132-2-21029', '192.168.59.236', 21029, 0, 132, 1), +(2, 1, 'jg-132-2-21030', '192.168.59.236', 21030, 0, 132, 1), +(2, 1, 'jh-133-1-44104', '192.168.50.2', 44104, 0, 133, 1), +(2, 1, 'jh-133-2-44104', '192.168.50.3', 44104, 0, 133, 1), +(2, 1, 'jh-133-3-44104', '192.168.50.4', 44104, 0, 133, 1), +(2, 1, 'jh-133-4-44104', '192.168.50.5', 44104, 0, 133, 1), +(2, 1, 'jh-133-5-44104', '192.168.50.6', 44104, 0, 133, 1), +(2, 1, 'jh-133-6-44104', '192.168.50.7', 44104, 0, 133, 1), +(2, 1, 'jh-133-7-44104', '192.168.50.8', 44104, 0, 133, 1), +(2, 1, 'jh-133-8-44104', '192.168.50.9', 44104, 0, 133, 1), +(2, 1, 'jh-133-9-44104', '192.168.50.10', 44104, 0, 133, 1), +(2, 1, 'jh-133-10-44104', '192.168.50.11', 44104, 0, 133, 1), +(2, 1, 'jh-133-11-44104', '192.168.50.12', 44104, 0, 133, 1), +(2, 1, 'jh-133-12-44104', '192.168.50.13', 44104, 0, 133, 1), +(2, 1, 'jh-133-13-44104', '192.168.50.14', 44104, 0, 133, 1), +(2, 1, 'jh-133-14-44104', '192.168.50.15', 44104, 0, 133, 1), +(2, 1, 'jh-133-15-44104', '192.168.50.16', 44104, 0, 133, 1), +(2, 1, 'jh-133-16-44104', '192.168.50.17', 44104, 0, 133, 1), +(2, 1, 'jh-133-17-44104', '192.168.50.18', 44104, 0, 133, 1), +(2, 1, 'jh-133-18-44104', '192.168.50.19', 44104, 0, 133, 1), +(2, 1, 'jh-133-19-44104', '192.168.50.20', 44104, 0, 133, 1), +(2, 1, 'jh-133-20-44104', '192.168.50.21', 44104, 0, 133, 1), +(2, 1, 'jg-133-2-21031', '192.168.59.236', 21031, 0, 133, 1), +(2, 1, 'jg-133-2-21032', '192.168.59.236', 21032, 0, 133, 1), +(2, 1, 'jg-133-2-21033', '192.168.59.236', 21033, 0, 133, 1), +(2, 1, 'jg-133-2-21034', '192.168.59.236', 21034, 0, 133, 1), +(2, 1, 'jg-133-2-21035', '192.168.59.236', 21035, 0, 133, 1), +(2, 1, 'jg-133-2-21036', '192.168.59.236', 21036, 0, 133, 1), +(2, 1, 'jg-133-2-21037', '192.168.59.236', 21037, 0, 133, 1), +(2, 1, 'jg-133-2-21038', '192.168.59.236', 21038, 0, 133, 1), +(2, 1, 'jg-133-2-21039', '192.168.59.236', 21039, 0, 133, 1), +(2, 1, 'jg-133-2-21040', '192.168.59.236', 21040, 0, 133, 1), +(2, 1, 'jh-134-1-44105', '192.168.50.2', 44105, 0, 134, 1), +(2, 1, 'jh-134-2-44105', '192.168.50.3', 44105, 0, 134, 1), +(2, 1, 'jh-134-3-44105', '192.168.50.4', 44105, 0, 134, 1), +(2, 1, 'jh-134-4-44105', '192.168.50.5', 44105, 0, 134, 1), +(2, 1, 'jh-134-5-44105', '192.168.50.6', 44105, 0, 134, 1), +(2, 1, 'jh-134-6-44105', '192.168.50.7', 44105, 0, 134, 1), +(2, 1, 'jh-134-7-44105', '192.168.50.8', 44105, 0, 134, 1), +(2, 1, 'jh-134-8-44105', '192.168.50.9', 44105, 0, 134, 1), +(2, 1, 'jh-134-9-44105', '192.168.50.10', 44105, 0, 134, 1), +(2, 1, 'jh-134-10-44105', '192.168.50.11', 44105, 0, 134, 1), +(2, 1, 'jh-134-11-44105', '192.168.50.12', 44105, 0, 134, 1), +(2, 1, 'jh-134-12-44105', '192.168.50.13', 44105, 0, 134, 1), +(2, 1, 'jh-134-13-44105', '192.168.50.14', 44105, 0, 134, 1), +(2, 1, 'jh-134-14-44105', '192.168.50.15', 44105, 0, 134, 1), +(2, 1, 'jh-134-15-44105', '192.168.50.16', 44105, 0, 134, 1), +(2, 1, 'jh-134-16-44105', '192.168.50.17', 44105, 0, 134, 1), +(2, 1, 'jh-134-17-44105', '192.168.50.18', 44105, 0, 134, 1), +(2, 1, 'jh-134-18-44105', '192.168.50.19', 44105, 0, 134, 1), +(2, 1, 'jh-134-19-44105', '192.168.50.20', 44105, 0, 134, 1), +(2, 1, 'jh-134-20-44105', '192.168.50.21', 44105, 0, 134, 1), +(2, 1, 'jg-134-2-21041', '192.168.59.236', 21041, 0, 134, 1), +(2, 1, 'jg-134-2-21042', '192.168.59.236', 21042, 0, 134, 1), +(2, 1, 'jg-134-2-21043', '192.168.59.236', 21043, 0, 134, 1), +(2, 1, 'jg-134-2-21044', '192.168.59.236', 21044, 0, 134, 1), +(2, 1, 'jg-134-2-21045', '192.168.59.236', 21045, 0, 134, 1), +(2, 1, 'jg-134-2-21046', '192.168.59.236', 21046, 0, 134, 1), +(2, 1, 'jg-134-2-21047', '192.168.59.236', 21047, 0, 134, 1), +(2, 1, 'jg-134-2-21048', '192.168.59.236', 21048, 0, 134, 1), +(2, 1, 'jg-134-2-21049', '192.168.59.236', 21049, 0, 134, 1), +(2, 1, 'jg-134-2-21050', '192.168.59.236', 21050, 0, 134, 1), +(2, 1, 'jh-135-1-44106', '192.168.50.2', 44106, 0, 135, 1), +(2, 1, 'jh-135-2-44106', '192.168.50.3', 44106, 0, 135, 1), +(2, 1, 'jh-135-3-44106', '192.168.50.4', 44106, 0, 135, 1), +(2, 1, 'jh-135-4-44106', '192.168.50.5', 44106, 0, 135, 1), +(2, 1, 'jh-135-5-44106', '192.168.50.6', 44106, 0, 135, 1), +(2, 1, 'jh-135-6-44106', '192.168.50.7', 44106, 0, 135, 1), +(2, 1, 'jh-135-7-44106', '192.168.50.8', 44106, 0, 135, 1), +(2, 1, 'jh-135-8-44106', '192.168.50.9', 44106, 0, 135, 1), +(2, 1, 'jh-135-9-44106', '192.168.50.10', 44106, 0, 135, 1), +(2, 1, 'jh-135-10-44106', '192.168.50.11', 44106, 0, 135, 1), +(2, 1, 'jh-135-11-44106', '192.168.50.12', 44106, 0, 135, 1), +(2, 1, 'jh-135-12-44106', '192.168.50.13', 44106, 0, 135, 1), +(2, 1, 'jh-135-13-44106', '192.168.50.14', 44106, 0, 135, 1), +(2, 1, 'jh-135-14-44106', '192.168.50.15', 44106, 0, 135, 1), +(2, 1, 'jh-135-15-44106', '192.168.50.16', 44106, 0, 135, 1), +(2, 1, 'jh-135-16-44106', '192.168.50.17', 44106, 0, 135, 1), +(2, 1, 'jh-135-17-44106', '192.168.50.18', 44106, 0, 135, 1), +(2, 1, 'jh-135-18-44106', '192.168.50.19', 44106, 0, 135, 1), +(2, 1, 'jh-135-19-44106', '192.168.50.20', 44106, 0, 135, 1), +(2, 1, 'jh-135-20-44106', '192.168.50.21', 44106, 0, 135, 1), +(2, 1, 'jg-135-2-21051', '192.168.59.236', 21051, 0, 135, 1), +(2, 1, 'jg-135-2-21052', '192.168.59.236', 21052, 0, 135, 1), +(2, 1, 'jg-135-2-21053', '192.168.59.236', 21053, 0, 135, 1), +(2, 1, 'jg-135-2-21054', '192.168.59.236', 21054, 0, 135, 1), +(2, 1, 'jg-135-2-21055', '192.168.59.236', 21055, 0, 135, 1), +(2, 1, 'jg-135-2-21056', '192.168.59.236', 21056, 0, 135, 1), +(2, 1, 'jg-135-2-21057', '192.168.59.236', 21057, 0, 135, 1), +(2, 1, 'jg-135-2-21058', '192.168.59.236', 21058, 0, 135, 1), +(2, 1, 'jg-135-2-21059', '192.168.59.236', 21059, 0, 135, 1), +(2, 1, 'jg-135-2-21060', '192.168.59.236', 21060, 0, 135, 1), +(2, 1, 'jh-136-1-44107', '192.168.50.2', 44107, 0, 136, 1), +(2, 1, 'jh-136-2-44107', '192.168.50.3', 44107, 0, 136, 1), +(2, 1, 'jh-136-3-44107', '192.168.50.4', 44107, 0, 136, 1), +(2, 1, 'jh-136-4-44107', '192.168.50.5', 44107, 0, 136, 1), +(2, 1, 'jh-136-5-44107', '192.168.50.6', 44107, 0, 136, 1), +(2, 1, 'jh-136-6-44107', '192.168.50.7', 44107, 0, 136, 1), +(2, 1, 'jh-136-7-44107', '192.168.50.8', 44107, 0, 136, 1), +(2, 1, 'jh-136-8-44107', '192.168.50.9', 44107, 0, 136, 1), +(2, 1, 'jh-136-9-44107', '192.168.50.10', 44107, 0, 136, 1), +(2, 1, 'jh-136-10-44107', '192.168.50.11', 44107, 0, 136, 1), +(2, 1, 'jh-136-11-44107', '192.168.50.12', 44107, 0, 136, 1), +(2, 1, 'jh-136-12-44107', '192.168.50.13', 44107, 0, 136, 1), +(2, 1, 'jh-136-13-44107', '192.168.50.14', 44107, 0, 136, 1), +(2, 1, 'jh-136-14-44107', '192.168.50.15', 44107, 0, 136, 1), +(2, 1, 'jh-136-15-44107', '192.168.50.16', 44107, 0, 136, 1), +(2, 1, 'jh-136-16-44107', '192.168.50.17', 44107, 0, 136, 1), +(2, 1, 'jh-136-17-44107', '192.168.50.18', 44107, 0, 136, 1), +(2, 1, 'jh-136-18-44107', '192.168.50.19', 44107, 0, 136, 1), +(2, 1, 'jh-136-19-44107', '192.168.50.20', 44107, 0, 136, 1), +(2, 1, 'jh-136-20-44107', '192.168.50.21', 44107, 0, 136, 1), +(2, 1, 'jg-136-2-21061', '192.168.59.236', 21061, 0, 136, 1), +(2, 1, 'jg-136-2-21062', '192.168.59.236', 21062, 0, 136, 1), +(2, 1, 'jg-136-2-21063', '192.168.59.236', 21063, 0, 136, 1), +(2, 1, 'jg-136-2-21064', '192.168.59.236', 21064, 0, 136, 1), +(2, 1, 'jg-136-2-21065', '192.168.59.236', 21065, 0, 136, 1), +(2, 1, 'jg-136-2-21066', '192.168.59.236', 21066, 0, 136, 1), +(2, 1, 'jg-136-2-21067', '192.168.59.236', 21067, 0, 136, 1), +(2, 1, 'jg-136-2-21068', '192.168.59.236', 21068, 0, 136, 1), +(2, 1, 'jg-136-2-21069', '192.168.59.236', 21069, 0, 136, 1), +(2, 1, 'jg-136-2-21070', '192.168.59.236', 21070, 0, 136, 1), +(2, 1, 'jh-137-1-44108', '192.168.50.2', 44108, 0, 137, 1), +(2, 1, 'jh-137-2-44108', '192.168.50.3', 44108, 0, 137, 1), +(2, 1, 'jh-137-3-44108', '192.168.50.4', 44108, 0, 137, 1), +(2, 1, 'jh-137-4-44108', '192.168.50.5', 44108, 0, 137, 1), +(2, 1, 'jh-137-5-44108', '192.168.50.6', 44108, 0, 137, 1), +(2, 1, 'jh-137-6-44108', '192.168.50.7', 44108, 0, 137, 1), +(2, 1, 'jh-137-7-44108', '192.168.50.8', 44108, 0, 137, 1), +(2, 1, 'jh-137-8-44108', '192.168.50.9', 44108, 0, 137, 1), +(2, 1, 'jh-137-9-44108', '192.168.50.10', 44108, 0, 137, 1), +(2, 1, 'jh-137-10-44108', '192.168.50.11', 44108, 0, 137, 1), +(2, 1, 'jh-137-11-44108', '192.168.50.12', 44108, 0, 137, 1), +(2, 1, 'jh-137-12-44108', '192.168.50.13', 44108, 0, 137, 1), +(2, 1, 'jh-137-13-44108', '192.168.50.14', 44108, 0, 137, 1), +(2, 1, 'jh-137-14-44108', '192.168.50.15', 44108, 0, 137, 1), +(2, 1, 'jh-137-15-44108', '192.168.50.16', 44108, 0, 137, 1), +(2, 1, 'jh-137-16-44108', '192.168.50.17', 44108, 0, 137, 1), +(2, 1, 'jh-137-17-44108', '192.168.50.18', 44108, 0, 137, 1), +(2, 1, 'jh-137-18-44108', '192.168.50.19', 44108, 0, 137, 1), +(2, 1, 'jh-137-19-44108', '192.168.50.20', 44108, 0, 137, 1), +(2, 1, 'jh-137-20-44108', '192.168.50.21', 44108, 0, 137, 1), +(2, 1, 'jg-137-2-21071', '192.168.59.236', 21071, 0, 137, 1), +(2, 1, 'jg-137-2-21072', '192.168.59.236', 21072, 0, 137, 1), +(2, 1, 'jg-137-2-21073', '192.168.59.236', 21073, 0, 137, 1), +(2, 1, 'jg-137-2-21074', '192.168.59.236', 21074, 0, 137, 1), +(2, 1, 'jg-137-2-21075', '192.168.59.236', 21075, 0, 137, 1), +(2, 1, 'jg-137-2-21076', '192.168.59.236', 21076, 0, 137, 1), +(2, 1, 'jg-137-2-21077', '192.168.59.236', 21077, 0, 137, 1), +(2, 1, 'jg-137-2-21078', '192.168.59.236', 21078, 0, 137, 1), +(2, 1, 'jg-137-2-21079', '192.168.59.236', 21079, 0, 137, 1), +(2, 1, 'jg-137-2-21080', '192.168.59.236', 21080, 0, 137, 1), +(2, 1, 'jh-138-1-44109', '192.168.50.2', 44109, 0, 138, 1), +(2, 1, 'jh-138-2-44109', '192.168.50.3', 44109, 0, 138, 1), +(2, 1, 'jh-138-3-44109', '192.168.50.4', 44109, 0, 138, 1), +(2, 1, 'jh-138-4-44109', '192.168.50.5', 44109, 0, 138, 1), +(2, 1, 'jh-138-5-44109', '192.168.50.6', 44109, 0, 138, 1), +(2, 1, 'jh-138-6-44109', '192.168.50.7', 44109, 0, 138, 1), +(2, 1, 'jh-138-7-44109', '192.168.50.8', 44109, 0, 138, 1), +(2, 1, 'jh-138-8-44109', '192.168.50.9', 44109, 0, 138, 1), +(2, 1, 'jh-138-9-44109', '192.168.50.10', 44109, 0, 138, 1), +(2, 1, 'jh-138-10-44109', '192.168.50.11', 44109, 0, 138, 1), +(2, 1, 'jh-138-11-44109', '192.168.50.12', 44109, 0, 138, 1), +(2, 1, 'jh-138-12-44109', '192.168.50.13', 44109, 0, 138, 1), +(2, 1, 'jh-138-13-44109', '192.168.50.14', 44109, 0, 138, 1), +(2, 1, 'jh-138-14-44109', '192.168.50.15', 44109, 0, 138, 1), +(2, 1, 'jh-138-15-44109', '192.168.50.16', 44109, 0, 138, 1), +(2, 1, 'jh-138-16-44109', '192.168.50.17', 44109, 0, 138, 1), +(2, 1, 'jh-138-17-44109', '192.168.50.18', 44109, 0, 138, 1), +(2, 1, 'jh-138-18-44109', '192.168.50.19', 44109, 0, 138, 1), +(2, 1, 'jh-138-19-44109', '192.168.50.20', 44109, 0, 138, 1), +(2, 1, 'jh-138-20-44109', '192.168.50.21', 44109, 0, 138, 1), +(2, 1, 'jg-138-2-21081', '192.168.59.236', 21081, 0, 138, 1), +(2, 1, 'jg-138-2-21082', '192.168.59.236', 21082, 0, 138, 1), +(2, 1, 'jg-138-2-21083', '192.168.59.236', 21083, 0, 138, 1), +(2, 1, 'jg-138-2-21084', '192.168.59.236', 21084, 0, 138, 1), +(2, 1, 'jg-138-2-21085', '192.168.59.236', 21085, 0, 138, 1), +(2, 1, 'jg-138-2-21086', '192.168.59.236', 21086, 0, 138, 1), +(2, 1, 'jg-138-2-21087', '192.168.59.236', 21087, 0, 138, 1), +(2, 1, 'jg-138-2-21088', '192.168.59.236', 21088, 0, 138, 1), +(2, 1, 'jg-138-2-21089', '192.168.59.236', 21089, 0, 138, 1), +(2, 1, 'jg-138-2-21090', '192.168.59.236', 21090, 0, 138, 1), +(2, 1, 'jh-139-1-44110', '192.168.50.2', 44110, 0, 139, 1), +(2, 1, 'jh-139-2-44110', '192.168.50.3', 44110, 0, 139, 1), +(2, 1, 'jh-139-3-44110', '192.168.50.4', 44110, 0, 139, 1), +(2, 1, 'jh-139-4-44110', '192.168.50.5', 44110, 0, 139, 1), +(2, 1, 'jh-139-5-44110', '192.168.50.6', 44110, 0, 139, 1), +(2, 1, 'jh-139-6-44110', '192.168.50.7', 44110, 0, 139, 1), +(2, 1, 'jh-139-7-44110', '192.168.50.8', 44110, 0, 139, 1), +(2, 1, 'jh-139-8-44110', '192.168.50.9', 44110, 0, 139, 1), +(2, 1, 'jh-139-9-44110', '192.168.50.10', 44110, 0, 139, 1), +(2, 1, 'jh-139-10-44110', '192.168.50.11', 44110, 0, 139, 1), +(2, 1, 'jh-139-11-44110', '192.168.50.12', 44110, 0, 139, 1), +(2, 1, 'jh-139-12-44110', '192.168.50.13', 44110, 0, 139, 1), +(2, 1, 'jh-139-13-44110', '192.168.50.14', 44110, 0, 139, 1), +(2, 1, 'jh-139-14-44110', '192.168.50.15', 44110, 0, 139, 1), +(2, 1, 'jh-139-15-44110', '192.168.50.16', 44110, 0, 139, 1), +(2, 1, 'jh-139-16-44110', '192.168.50.17', 44110, 0, 139, 1), +(2, 1, 'jh-139-17-44110', '192.168.50.18', 44110, 0, 139, 1), +(2, 1, 'jh-139-18-44110', '192.168.50.19', 44110, 0, 139, 1), +(2, 1, 'jh-139-19-44110', '192.168.50.20', 44110, 0, 139, 1), +(2, 1, 'jh-139-20-44110', '192.168.50.21', 44110, 0, 139, 1), +(2, 1, 'jg-139-2-21091', '192.168.59.236', 21091, 0, 139, 1), +(2, 1, 'jg-139-2-21092', '192.168.59.236', 21092, 0, 139, 1), +(2, 1, 'jg-139-2-21093', '192.168.59.236', 21093, 0, 139, 1), +(2, 1, 'jg-139-2-21094', '192.168.59.236', 21094, 0, 139, 1), +(2, 1, 'jg-139-2-21095', '192.168.59.236', 21095, 0, 139, 1), +(2, 1, 'jg-139-2-21096', '192.168.59.236', 21096, 0, 139, 1), +(2, 1, 'jg-139-2-21097', '192.168.59.236', 21097, 0, 139, 1), +(2, 1, 'jg-139-2-21098', '192.168.59.236', 21098, 0, 139, 1), +(2, 1, 'jg-139-2-21099', '192.168.59.236', 21099, 0, 139, 1), +(2, 1, 'jg-139-2-21100', '192.168.59.236', 21100, 0, 139, 1), +(2, 1, 'jh-140-1-44111', '192.168.50.2', 44111, 0, 140, 1), +(2, 1, 'jh-140-2-44111', '192.168.50.3', 44111, 0, 140, 1), +(2, 1, 'jh-140-3-44111', '192.168.50.4', 44111, 0, 140, 1), +(2, 1, 'jh-140-4-44111', '192.168.50.5', 44111, 0, 140, 1), +(2, 1, 'jh-140-5-44111', '192.168.50.6', 44111, 0, 140, 1), +(2, 1, 'jh-140-6-44111', '192.168.50.7', 44111, 0, 140, 1), +(2, 1, 'jh-140-7-44111', '192.168.50.8', 44111, 0, 140, 1), +(2, 1, 'jh-140-8-44111', '192.168.50.9', 44111, 0, 140, 1), +(2, 1, 'jh-140-9-44111', '192.168.50.10', 44111, 0, 140, 1), +(2, 1, 'jh-140-10-44111', '192.168.50.11', 44111, 0, 140, 1), +(2, 1, 'jh-140-11-44111', '192.168.50.12', 44111, 0, 140, 1), +(2, 1, 'jh-140-12-44111', '192.168.50.13', 44111, 0, 140, 1), +(2, 1, 'jh-140-13-44111', '192.168.50.14', 44111, 0, 140, 1), +(2, 1, 'jh-140-14-44111', '192.168.50.15', 44111, 0, 140, 1), +(2, 1, 'jh-140-15-44111', '192.168.50.16', 44111, 0, 140, 1), +(2, 1, 'jh-140-16-44111', '192.168.50.17', 44111, 0, 140, 1), +(2, 1, 'jh-140-17-44111', '192.168.50.18', 44111, 0, 140, 1), +(2, 1, 'jh-140-18-44111', '192.168.50.19', 44111, 0, 140, 1), +(2, 1, 'jh-140-19-44111', '192.168.50.20', 44111, 0, 140, 1), +(2, 1, 'jh-140-20-44111', '192.168.50.21', 44111, 0, 140, 1), +(2, 1, 'jg-140-2-21101', '192.168.59.236', 21101, 0, 140, 1), +(2, 1, 'jg-140-2-21102', '192.168.59.236', 21102, 0, 140, 1), +(2, 1, 'jg-140-2-21103', '192.168.59.236', 21103, 0, 140, 1), +(2, 1, 'jg-140-2-21104', '192.168.59.236', 21104, 0, 140, 1), +(2, 1, 'jg-140-2-21105', '192.168.59.236', 21105, 0, 140, 1), +(2, 1, 'jg-140-2-21106', '192.168.59.236', 21106, 0, 140, 1), +(2, 1, 'jg-140-2-21107', '192.168.59.236', 21107, 0, 140, 1), +(2, 1, 'jg-140-2-21108', '192.168.59.236', 21108, 0, 140, 1), +(2, 1, 'jg-140-2-21109', '192.168.59.236', 21109, 0, 140, 1), +(2, 1, 'jg-140-2-21110', '192.168.59.236', 21110, 0, 140, 1), +(2, 1, 'jh-141-1-44112', '192.168.50.2', 44112, 0, 141, 1), +(2, 1, 'jh-141-2-44112', '192.168.50.3', 44112, 0, 141, 1), +(2, 1, 'jh-141-3-44112', '192.168.50.4', 44112, 0, 141, 1), +(2, 1, 'jh-141-4-44112', '192.168.50.5', 44112, 0, 141, 1), +(2, 1, 'jh-141-5-44112', '192.168.50.6', 44112, 0, 141, 1), +(2, 1, 'jh-141-6-44112', '192.168.50.7', 44112, 0, 141, 1), +(2, 1, 'jh-141-7-44112', '192.168.50.8', 44112, 0, 141, 1), +(2, 1, 'jh-141-8-44112', '192.168.50.9', 44112, 0, 141, 1), +(2, 1, 'jh-141-9-44112', '192.168.50.10', 44112, 0, 141, 1), +(2, 1, 'jh-141-10-44112', '192.168.50.11', 44112, 0, 141, 1), +(2, 1, 'jh-141-11-44112', '192.168.50.12', 44112, 0, 141, 1), +(2, 1, 'jh-141-12-44112', '192.168.50.13', 44112, 0, 141, 1), +(2, 1, 'jh-141-13-44112', '192.168.50.14', 44112, 0, 141, 1), +(2, 1, 'jh-141-14-44112', '192.168.50.15', 44112, 0, 141, 1), +(2, 1, 'jh-141-15-44112', '192.168.50.16', 44112, 0, 141, 1), +(2, 1, 'jh-141-16-44112', '192.168.50.17', 44112, 0, 141, 1), +(2, 1, 'jh-141-17-44112', '192.168.50.18', 44112, 0, 141, 1), +(2, 1, 'jh-141-18-44112', '192.168.50.19', 44112, 0, 141, 1), +(2, 1, 'jh-141-19-44112', '192.168.50.20', 44112, 0, 141, 1), +(2, 1, 'jh-141-20-44112', '192.168.50.21', 44112, 0, 141, 1), +(2, 1, 'jg-141-2-21111', '192.168.59.236', 21111, 0, 141, 1), +(2, 1, 'jg-141-2-21112', '192.168.59.236', 21112, 0, 141, 1), +(2, 1, 'jg-141-2-21113', '192.168.59.236', 21113, 0, 141, 1), +(2, 1, 'jg-141-2-21114', '192.168.59.236', 21114, 0, 141, 1), +(2, 1, 'jg-141-2-21115', '192.168.59.236', 21115, 0, 141, 1), +(2, 1, 'jg-141-2-21116', '192.168.59.236', 21116, 0, 141, 1), +(2, 1, 'jg-141-2-21117', '192.168.59.236', 21117, 0, 141, 1), +(2, 1, 'jg-141-2-21118', '192.168.59.236', 21118, 0, 141, 1), +(2, 1, 'jg-141-2-21119', '192.168.59.236', 21119, 0, 141, 1), +(2, 1, 'jg-141-2-21120', '192.168.59.236', 21120, 0, 141, 1), +(2, 1, 'jh-142-1-44113', '192.168.50.2', 44113, 0, 142, 1), +(2, 1, 'jh-142-2-44113', '192.168.50.3', 44113, 0, 142, 1), +(2, 1, 'jh-142-3-44113', '192.168.50.4', 44113, 0, 142, 1), +(2, 1, 'jh-142-4-44113', '192.168.50.5', 44113, 0, 142, 1), +(2, 1, 'jh-142-5-44113', '192.168.50.6', 44113, 0, 142, 1), +(2, 1, 'jh-142-6-44113', '192.168.50.7', 44113, 0, 142, 1), +(2, 1, 'jh-142-7-44113', '192.168.50.8', 44113, 0, 142, 1), +(2, 1, 'jh-142-8-44113', '192.168.50.9', 44113, 0, 142, 1), +(2, 1, 'jh-142-9-44113', '192.168.50.10', 44113, 0, 142, 1), +(2, 1, 'jh-142-10-44113', '192.168.50.11', 44113, 0, 142, 1), +(2, 1, 'jh-142-11-44113', '192.168.50.12', 44113, 0, 142, 1), +(2, 1, 'jh-142-12-44113', '192.168.50.13', 44113, 0, 142, 1), +(2, 1, 'jh-142-13-44113', '192.168.50.14', 44113, 0, 142, 1), +(2, 1, 'jh-142-14-44113', '192.168.50.15', 44113, 0, 142, 1), +(2, 1, 'jh-142-15-44113', '192.168.50.16', 44113, 0, 142, 1), +(2, 1, 'jh-142-16-44113', '192.168.50.17', 44113, 0, 142, 1), +(2, 1, 'jh-142-17-44113', '192.168.50.18', 44113, 0, 142, 1), +(2, 1, 'jh-142-18-44113', '192.168.50.19', 44113, 0, 142, 1), +(2, 1, 'jh-142-19-44113', '192.168.50.20', 44113, 0, 142, 1), +(2, 1, 'jh-142-20-44113', '192.168.50.21', 44113, 0, 142, 1), +(2, 1, 'jg-142-2-21121', '192.168.59.236', 21121, 0, 142, 1), +(2, 1, 'jg-142-2-21122', '192.168.59.236', 21122, 0, 142, 1), +(2, 1, 'jg-142-2-21123', '192.168.59.236', 21123, 0, 142, 1), +(2, 1, 'jg-142-2-21124', '192.168.59.236', 21124, 0, 142, 1), +(2, 1, 'jg-142-2-21125', '192.168.59.236', 21125, 0, 142, 1), +(2, 1, 'jg-142-2-21126', '192.168.59.236', 21126, 0, 142, 1), +(2, 1, 'jg-142-2-21127', '192.168.59.236', 21127, 0, 142, 1), +(2, 1, 'jg-142-2-21128', '192.168.59.236', 21128, 0, 142, 1), +(2, 1, 'jg-142-2-21129', '192.168.59.236', 21129, 0, 142, 1), +(2, 1, 'jg-142-2-21130', '192.168.59.236', 21130, 0, 142, 1), +(2, 1, 'jh-143-1-44114', '192.168.50.2', 44114, 0, 143, 1), +(2, 1, 'jh-143-2-44114', '192.168.50.3', 44114, 0, 143, 1), +(2, 1, 'jh-143-3-44114', '192.168.50.4', 44114, 0, 143, 1), +(2, 1, 'jh-143-4-44114', '192.168.50.5', 44114, 0, 143, 1), +(2, 1, 'jh-143-5-44114', '192.168.50.6', 44114, 0, 143, 1), +(2, 1, 'jh-143-6-44114', '192.168.50.7', 44114, 0, 143, 1), +(2, 1, 'jh-143-7-44114', '192.168.50.8', 44114, 0, 143, 1), +(2, 1, 'jh-143-8-44114', '192.168.50.9', 44114, 0, 143, 1), +(2, 1, 'jh-143-9-44114', '192.168.50.10', 44114, 0, 143, 1), +(2, 1, 'jh-143-10-44114', '192.168.50.11', 44114, 0, 143, 1), +(2, 1, 'jh-143-11-44114', '192.168.50.12', 44114, 0, 143, 1), +(2, 1, 'jh-143-12-44114', '192.168.50.13', 44114, 0, 143, 1), +(2, 1, 'jh-143-13-44114', '192.168.50.14', 44114, 0, 143, 1), +(2, 1, 'jh-143-14-44114', '192.168.50.15', 44114, 0, 143, 1), +(2, 1, 'jh-143-15-44114', '192.168.50.16', 44114, 0, 143, 1), +(2, 1, 'jh-143-16-44114', '192.168.50.17', 44114, 0, 143, 1), +(2, 1, 'jh-143-17-44114', '192.168.50.18', 44114, 0, 143, 1), +(2, 1, 'jh-143-18-44114', '192.168.50.19', 44114, 0, 143, 1), +(2, 1, 'jh-143-19-44114', '192.168.50.20', 44114, 0, 143, 1), +(2, 1, 'jh-143-20-44114', '192.168.50.21', 44114, 0, 143, 1), +(2, 1, 'jg-143-2-21131', '192.168.59.236', 21131, 0, 143, 1), +(2, 1, 'jg-143-2-21132', '192.168.59.236', 21132, 0, 143, 1), +(2, 1, 'jg-143-2-21133', '192.168.59.236', 21133, 0, 143, 1), +(2, 1, 'jg-143-2-21134', '192.168.59.236', 21134, 0, 143, 1), +(2, 1, 'jg-143-2-21135', '192.168.59.236', 21135, 0, 143, 1), +(2, 1, 'jg-143-2-21136', '192.168.59.236', 21136, 0, 143, 1), +(2, 1, 'jg-143-2-21137', '192.168.59.236', 21137, 0, 143, 1), +(2, 1, 'jg-143-2-21138', '192.168.59.236', 21138, 0, 143, 1), +(2, 1, 'jg-143-2-21139', '192.168.59.236', 21139, 0, 143, 1), +(2, 1, 'jg-143-2-21140', '192.168.59.236', 21140, 0, 143, 1), +(2, 1, 'jh-144-1-44115', '192.168.50.2', 44115, 0, 144, 1), +(2, 1, 'jh-144-2-44115', '192.168.50.3', 44115, 0, 144, 1), +(2, 1, 'jh-144-3-44115', '192.168.50.4', 44115, 0, 144, 1), +(2, 1, 'jh-144-4-44115', '192.168.50.5', 44115, 0, 144, 1), +(2, 1, 'jh-144-5-44115', '192.168.50.6', 44115, 0, 144, 1), +(2, 1, 'jh-144-6-44115', '192.168.50.7', 44115, 0, 144, 1), +(2, 1, 'jh-144-7-44115', '192.168.50.8', 44115, 0, 144, 1), +(2, 1, 'jh-144-8-44115', '192.168.50.9', 44115, 0, 144, 1), +(2, 1, 'jh-144-9-44115', '192.168.50.10', 44115, 0, 144, 1), +(2, 1, 'jh-144-10-44115', '192.168.50.11', 44115, 0, 144, 1), +(2, 1, 'jh-144-11-44115', '192.168.50.12', 44115, 0, 144, 1), +(2, 1, 'jh-144-12-44115', '192.168.50.13', 44115, 0, 144, 1), +(2, 1, 'jh-144-13-44115', '192.168.50.14', 44115, 0, 144, 1), +(2, 1, 'jh-144-14-44115', '192.168.50.15', 44115, 0, 144, 1), +(2, 1, 'jh-144-15-44115', '192.168.50.16', 44115, 0, 144, 1), +(2, 1, 'jh-144-16-44115', '192.168.50.17', 44115, 0, 144, 1), +(2, 1, 'jh-144-17-44115', '192.168.50.18', 44115, 0, 144, 1), +(2, 1, 'jh-144-18-44115', '192.168.50.19', 44115, 0, 144, 1), +(2, 1, 'jh-144-19-44115', '192.168.50.20', 44115, 0, 144, 1), +(2, 1, 'jh-144-20-44115', '192.168.50.21', 44115, 0, 144, 1), +(2, 1, 'jg-144-2-21141', '192.168.59.236', 21141, 0, 144, 1), +(2, 1, 'jg-144-2-21142', '192.168.59.236', 21142, 0, 144, 1), +(2, 1, 'jg-144-2-21143', '192.168.59.236', 21143, 0, 144, 1), +(2, 1, 'jg-144-2-21144', '192.168.59.236', 21144, 0, 144, 1), +(2, 1, 'jg-144-2-21145', '192.168.59.236', 21145, 0, 144, 1), +(2, 1, 'jg-144-2-21146', '192.168.59.236', 21146, 0, 144, 1), +(2, 1, 'jg-144-2-21147', '192.168.59.236', 21147, 0, 144, 1), +(2, 1, 'jg-144-2-21148', '192.168.59.236', 21148, 0, 144, 1), +(2, 1, 'jg-144-2-21149', '192.168.59.236', 21149, 0, 144, 1), +(2, 1, 'jg-144-2-21150', '192.168.59.236', 21150, 0, 144, 1), +(2, 1, 'jh-145-1-44116', '192.168.50.2', 44116, 0, 145, 1), +(2, 1, 'jh-145-2-44116', '192.168.50.3', 44116, 0, 145, 1), +(2, 1, 'jh-145-3-44116', '192.168.50.4', 44116, 0, 145, 1), +(2, 1, 'jh-145-4-44116', '192.168.50.5', 44116, 0, 145, 1), +(2, 1, 'jh-145-5-44116', '192.168.50.6', 44116, 0, 145, 1), +(2, 1, 'jh-145-6-44116', '192.168.50.7', 44116, 0, 145, 1), +(2, 1, 'jh-145-7-44116', '192.168.50.8', 44116, 0, 145, 1), +(2, 1, 'jh-145-8-44116', '192.168.50.9', 44116, 0, 145, 1), +(2, 1, 'jh-145-9-44116', '192.168.50.10', 44116, 0, 145, 1), +(2, 1, 'jh-145-10-44116', '192.168.50.11', 44116, 0, 145, 1), +(2, 1, 'jh-145-11-44116', '192.168.50.12', 44116, 0, 145, 1), +(2, 1, 'jh-145-12-44116', '192.168.50.13', 44116, 0, 145, 1), +(2, 1, 'jh-145-13-44116', '192.168.50.14', 44116, 0, 145, 1), +(2, 1, 'jh-145-14-44116', '192.168.50.15', 44116, 0, 145, 1), +(2, 1, 'jh-145-15-44116', '192.168.50.16', 44116, 0, 145, 1), +(2, 1, 'jh-145-16-44116', '192.168.50.17', 44116, 0, 145, 1), +(2, 1, 'jh-145-17-44116', '192.168.50.18', 44116, 0, 145, 1), +(2, 1, 'jh-145-18-44116', '192.168.50.19', 44116, 0, 145, 1), +(2, 1, 'jh-145-19-44116', '192.168.50.20', 44116, 0, 145, 1), +(2, 1, 'jh-145-20-44116', '192.168.50.21', 44116, 0, 145, 1), +(2, 1, 'jg-145-2-21151', '192.168.59.236', 21151, 0, 145, 1), +(2, 1, 'jg-145-2-21152', '192.168.59.236', 21152, 0, 145, 1), +(2, 1, 'jg-145-2-21153', '192.168.59.236', 21153, 0, 145, 1), +(2, 1, 'jg-145-2-21154', '192.168.59.236', 21154, 0, 145, 1), +(2, 1, 'jg-145-2-21155', '192.168.59.236', 21155, 0, 145, 1), +(2, 1, 'jg-145-2-21156', '192.168.59.236', 21156, 0, 145, 1), +(2, 1, 'jg-145-2-21157', '192.168.59.236', 21157, 0, 145, 1), +(2, 1, 'jg-145-2-21158', '192.168.59.236', 21158, 0, 145, 1), +(2, 1, 'jg-145-2-21159', '192.168.59.236', 21159, 0, 145, 1), +(2, 1, 'jg-145-2-21160', '192.168.59.236', 21160, 0, 145, 1), +(2, 1, 'jh-146-1-44117', '192.168.50.2', 44117, 0, 146, 1), +(2, 1, 'jh-146-2-44117', '192.168.50.3', 44117, 0, 146, 1), +(2, 1, 'jh-146-3-44117', '192.168.50.4', 44117, 0, 146, 1), +(2, 1, 'jh-146-4-44117', '192.168.50.5', 44117, 0, 146, 1), +(2, 1, 'jh-146-5-44117', '192.168.50.6', 44117, 0, 146, 1), +(2, 1, 'jh-146-6-44117', '192.168.50.7', 44117, 0, 146, 1), +(2, 1, 'jh-146-7-44117', '192.168.50.8', 44117, 0, 146, 1), +(2, 1, 'jh-146-8-44117', '192.168.50.9', 44117, 0, 146, 1), +(2, 1, 'jh-146-9-44117', '192.168.50.10', 44117, 0, 146, 1), +(2, 1, 'jh-146-10-44117', '192.168.50.11', 44117, 0, 146, 1), +(2, 1, 'jh-146-11-44117', '192.168.50.12', 44117, 0, 146, 1), +(2, 1, 'jh-146-12-44117', '192.168.50.13', 44117, 0, 146, 1), +(2, 1, 'jh-146-13-44117', '192.168.50.14', 44117, 0, 146, 1), +(2, 1, 'jh-146-14-44117', '192.168.50.15', 44117, 0, 146, 1), +(2, 1, 'jh-146-15-44117', '192.168.50.16', 44117, 0, 146, 1), +(2, 1, 'jh-146-16-44117', '192.168.50.17', 44117, 0, 146, 1), +(2, 1, 'jh-146-17-44117', '192.168.50.18', 44117, 0, 146, 1), +(2, 1, 'jh-146-18-44117', '192.168.50.19', 44117, 0, 146, 1), +(2, 1, 'jh-146-19-44117', '192.168.50.20', 44117, 0, 146, 1), +(2, 1, 'jh-146-20-44117', '192.168.50.21', 44117, 0, 146, 1), +(2, 1, 'jg-146-2-21161', '192.168.59.236', 21161, 0, 146, 1), +(2, 1, 'jg-146-2-21162', '192.168.59.236', 21162, 0, 146, 1), +(2, 1, 'jg-146-2-21163', '192.168.59.236', 21163, 0, 146, 1), +(2, 1, 'jg-146-2-21164', '192.168.59.236', 21164, 0, 146, 1), +(2, 1, 'jg-146-2-21165', '192.168.59.236', 21165, 0, 146, 1), +(2, 1, 'jg-146-2-21166', '192.168.59.236', 21166, 0, 146, 1), +(2, 1, 'jg-146-2-21167', '192.168.59.236', 21167, 0, 146, 1), +(2, 1, 'jg-146-2-21168', '192.168.59.236', 21168, 0, 146, 1), +(2, 1, 'jg-146-2-21169', '192.168.59.236', 21169, 0, 146, 1), +(2, 1, 'jg-146-2-21170', '192.168.59.236', 21170, 0, 146, 1), +(2, 1, 'jh-147-1-44118', '192.168.50.2', 44118, 0, 147, 1), +(2, 1, 'jh-147-2-44118', '192.168.50.3', 44118, 0, 147, 1), +(2, 1, 'jh-147-3-44118', '192.168.50.4', 44118, 0, 147, 1), +(2, 1, 'jh-147-4-44118', '192.168.50.5', 44118, 0, 147, 1), +(2, 1, 'jh-147-5-44118', '192.168.50.6', 44118, 0, 147, 1), +(2, 1, 'jh-147-6-44118', '192.168.50.7', 44118, 0, 147, 1), +(2, 1, 'jh-147-7-44118', '192.168.50.8', 44118, 0, 147, 1), +(2, 1, 'jh-147-8-44118', '192.168.50.9', 44118, 0, 147, 1), +(2, 1, 'jh-147-9-44118', '192.168.50.10', 44118, 0, 147, 1), +(2, 1, 'jh-147-10-44118', '192.168.50.11', 44118, 0, 147, 1), +(2, 1, 'jh-147-11-44118', '192.168.50.12', 44118, 0, 147, 1), +(2, 1, 'jh-147-12-44118', '192.168.50.13', 44118, 0, 147, 1), +(2, 1, 'jh-147-13-44118', '192.168.50.14', 44118, 0, 147, 1), +(2, 1, 'jh-147-14-44118', '192.168.50.15', 44118, 0, 147, 1), +(2, 1, 'jh-147-15-44118', '192.168.50.16', 44118, 0, 147, 1), +(2, 1, 'jh-147-16-44118', '192.168.50.17', 44118, 0, 147, 1), +(2, 1, 'jh-147-17-44118', '192.168.50.18', 44118, 0, 147, 1), +(2, 1, 'jh-147-18-44118', '192.168.50.19', 44118, 0, 147, 1), +(2, 1, 'jh-147-19-44118', '192.168.50.20', 44118, 0, 147, 1), +(2, 1, 'jh-147-20-44118', '192.168.50.21', 44118, 0, 147, 1), +(2, 1, 'jg-147-2-21171', '192.168.59.236', 21171, 0, 147, 1), +(2, 1, 'jg-147-2-21172', '192.168.59.236', 21172, 0, 147, 1), +(2, 1, 'jg-147-2-21173', '192.168.59.236', 21173, 0, 147, 1), +(2, 1, 'jg-147-2-21174', '192.168.59.236', 21174, 0, 147, 1), +(2, 1, 'jg-147-2-21175', '192.168.59.236', 21175, 0, 147, 1), +(2, 1, 'jg-147-2-21176', '192.168.59.236', 21176, 0, 147, 1), +(2, 1, 'jg-147-2-21177', '192.168.59.236', 21177, 0, 147, 1), +(2, 1, 'jg-147-2-21178', '192.168.59.236', 21178, 0, 147, 1), +(2, 1, 'jg-147-2-21179', '192.168.59.236', 21179, 0, 147, 1), +(2, 1, 'jg-147-2-21180', '192.168.59.236', 21180, 0, 147, 1), +(2, 1, 'jh-148-1-44119', '192.168.50.2', 44119, 0, 148, 1), +(2, 1, 'jh-148-2-44119', '192.168.50.3', 44119, 0, 148, 1), +(2, 1, 'jh-148-3-44119', '192.168.50.4', 44119, 0, 148, 1), +(2, 1, 'jh-148-4-44119', '192.168.50.5', 44119, 0, 148, 1), +(2, 1, 'jh-148-5-44119', '192.168.50.6', 44119, 0, 148, 1), +(2, 1, 'jh-148-6-44119', '192.168.50.7', 44119, 0, 148, 1), +(2, 1, 'jh-148-7-44119', '192.168.50.8', 44119, 0, 148, 1), +(2, 1, 'jh-148-8-44119', '192.168.50.9', 44119, 0, 148, 1), +(2, 1, 'jh-148-9-44119', '192.168.50.10', 44119, 0, 148, 1), +(2, 1, 'jh-148-10-44119', '192.168.50.11', 44119, 0, 148, 1), +(2, 1, 'jh-148-11-44119', '192.168.50.12', 44119, 0, 148, 1), +(2, 1, 'jh-148-12-44119', '192.168.50.13', 44119, 0, 148, 1), +(2, 1, 'jh-148-13-44119', '192.168.50.14', 44119, 0, 148, 1), +(2, 1, 'jh-148-14-44119', '192.168.50.15', 44119, 0, 148, 1), +(2, 1, 'jh-148-15-44119', '192.168.50.16', 44119, 0, 148, 1), +(2, 1, 'jh-148-16-44119', '192.168.50.17', 44119, 0, 148, 1), +(2, 1, 'jh-148-17-44119', '192.168.50.18', 44119, 0, 148, 1), +(2, 1, 'jh-148-18-44119', '192.168.50.19', 44119, 0, 148, 1), +(2, 1, 'jh-148-19-44119', '192.168.50.20', 44119, 0, 148, 1), +(2, 1, 'jh-148-20-44119', '192.168.50.21', 44119, 0, 148, 1), +(2, 1, 'jg-148-2-21181', '192.168.59.236', 21181, 0, 148, 1), +(2, 1, 'jg-148-2-21182', '192.168.59.236', 21182, 0, 148, 1), +(2, 1, 'jg-148-2-21183', '192.168.59.236', 21183, 0, 148, 1), +(2, 1, 'jg-148-2-21184', '192.168.59.236', 21184, 0, 148, 1), +(2, 1, 'jg-148-2-21185', '192.168.59.236', 21185, 0, 148, 1), +(2, 1, 'jg-148-2-21186', '192.168.59.236', 21186, 0, 148, 1), +(2, 1, 'jg-148-2-21187', '192.168.59.236', 21187, 0, 148, 1), +(2, 1, 'jg-148-2-21188', '192.168.59.236', 21188, 0, 148, 1), +(2, 1, 'jg-148-2-21189', '192.168.59.236', 21189, 0, 148, 1), +(2, 1, 'jg-148-2-21190', '192.168.59.236', 21190, 0, 148, 1), +(2, 1, 'jh-149-1-44120', '192.168.50.2', 44120, 0, 149, 1), +(2, 1, 'jh-149-2-44120', '192.168.50.3', 44120, 0, 149, 1), +(2, 1, 'jh-149-3-44120', '192.168.50.4', 44120, 0, 149, 1), +(2, 1, 'jh-149-4-44120', '192.168.50.5', 44120, 0, 149, 1), +(2, 1, 'jh-149-5-44120', '192.168.50.6', 44120, 0, 149, 1), +(2, 1, 'jh-149-6-44120', '192.168.50.7', 44120, 0, 149, 1), +(2, 1, 'jh-149-7-44120', '192.168.50.8', 44120, 0, 149, 1), +(2, 1, 'jh-149-8-44120', '192.168.50.9', 44120, 0, 149, 1), +(2, 1, 'jh-149-9-44120', '192.168.50.10', 44120, 0, 149, 1), +(2, 1, 'jh-149-10-44120', '192.168.50.11', 44120, 0, 149, 1), +(2, 1, 'jh-149-11-44120', '192.168.50.12', 44120, 0, 149, 1), +(2, 1, 'jh-149-12-44120', '192.168.50.13', 44120, 0, 149, 1), +(2, 1, 'jh-149-13-44120', '192.168.50.14', 44120, 0, 149, 1), +(2, 1, 'jh-149-14-44120', '192.168.50.15', 44120, 0, 149, 1), +(2, 1, 'jh-149-15-44120', '192.168.50.16', 44120, 0, 149, 1), +(2, 1, 'jh-149-16-44120', '192.168.50.17', 44120, 0, 149, 1), +(2, 1, 'jh-149-17-44120', '192.168.50.18', 44120, 0, 149, 1), +(2, 1, 'jh-149-18-44120', '192.168.50.19', 44120, 0, 149, 1), +(2, 1, 'jh-149-19-44120', '192.168.50.20', 44120, 0, 149, 1), +(2, 1, 'jh-149-20-44120', '192.168.50.21', 44120, 0, 149, 1), +(2, 1, 'jg-149-2-21191', '192.168.59.236', 21191, 0, 149, 1), +(2, 1, 'jg-149-2-21192', '192.168.59.236', 21192, 0, 149, 1), +(2, 1, 'jg-149-2-21193', '192.168.59.236', 21193, 0, 149, 1), +(2, 1, 'jg-149-2-21194', '192.168.59.236', 21194, 0, 149, 1), +(2, 1, 'jg-149-2-21195', '192.168.59.236', 21195, 0, 149, 1), +(2, 1, 'jg-149-2-21196', '192.168.59.236', 21196, 0, 149, 1), +(2, 1, 'jg-149-2-21197', '192.168.59.236', 21197, 0, 149, 1), +(2, 1, 'jg-149-2-21198', '192.168.59.236', 21198, 0, 149, 1), +(2, 1, 'jg-149-2-21199', '192.168.59.236', 21199, 0, 149, 1), +(2, 1, 'jg-149-2-21200', '192.168.59.236', 21200, 0, 149, 1), +(2, 1, 'jh-150-1-44121', '192.168.50.2', 44121, 0, 150, 1), +(2, 1, 'jh-150-2-44121', '192.168.50.3', 44121, 0, 150, 1), +(2, 1, 'jh-150-3-44121', '192.168.50.4', 44121, 0, 150, 1), +(2, 1, 'jh-150-4-44121', '192.168.50.5', 44121, 0, 150, 1), +(2, 1, 'jh-150-5-44121', '192.168.50.6', 44121, 0, 150, 1), +(2, 1, 'jh-150-6-44121', '192.168.50.7', 44121, 0, 150, 1), +(2, 1, 'jh-150-7-44121', '192.168.50.8', 44121, 0, 150, 1), +(2, 1, 'jh-150-8-44121', '192.168.50.9', 44121, 0, 150, 1), +(2, 1, 'jh-150-9-44121', '192.168.50.10', 44121, 0, 150, 1), +(2, 1, 'jh-150-10-44121', '192.168.50.11', 44121, 0, 150, 1), +(2, 1, 'jh-150-11-44121', '192.168.50.12', 44121, 0, 150, 1), +(2, 1, 'jh-150-12-44121', '192.168.50.13', 44121, 0, 150, 1), +(2, 1, 'jh-150-13-44121', '192.168.50.14', 44121, 0, 150, 1), +(2, 1, 'jh-150-14-44121', '192.168.50.15', 44121, 0, 150, 1), +(2, 1, 'jh-150-15-44121', '192.168.50.16', 44121, 0, 150, 1), +(2, 1, 'jh-150-16-44121', '192.168.50.17', 44121, 0, 150, 1), +(2, 1, 'jh-150-17-44121', '192.168.50.18', 44121, 0, 150, 1), +(2, 1, 'jh-150-18-44121', '192.168.50.19', 44121, 0, 150, 1), +(2, 1, 'jh-150-19-44121', '192.168.50.20', 44121, 0, 150, 1), +(2, 1, 'jh-150-20-44121', '192.168.50.21', 44121, 0, 150, 1), +(2, 1, 'jg-150-2-21201', '192.168.59.236', 21201, 0, 150, 1), +(2, 1, 'jg-150-2-21202', '192.168.59.236', 21202, 0, 150, 1), +(2, 1, 'jg-150-2-21203', '192.168.59.236', 21203, 0, 150, 1), +(2, 1, 'jg-150-2-21204', '192.168.59.236', 21204, 0, 150, 1), +(2, 1, 'jg-150-2-21205', '192.168.59.236', 21205, 0, 150, 1), +(2, 1, 'jg-150-2-21206', '192.168.59.236', 21206, 0, 150, 1), +(2, 1, 'jg-150-2-21207', '192.168.59.236', 21207, 0, 150, 1), +(2, 1, 'jg-150-2-21208', '192.168.59.236', 21208, 0, 150, 1), +(2, 1, 'jg-150-2-21209', '192.168.59.236', 21209, 0, 150, 1), +(2, 1, 'jg-150-2-21210', '192.168.59.236', 21210, 0, 150, 1), +(2, 1, 'jh-151-1-44122', '192.168.50.2', 44122, 0, 151, 1), +(2, 1, 'jh-151-2-44122', '192.168.50.3', 44122, 0, 151, 1), +(2, 1, 'jh-151-3-44122', '192.168.50.4', 44122, 0, 151, 1), +(2, 1, 'jh-151-4-44122', '192.168.50.5', 44122, 0, 151, 1), +(2, 1, 'jh-151-5-44122', '192.168.50.6', 44122, 0, 151, 1), +(2, 1, 'jh-151-6-44122', '192.168.50.7', 44122, 0, 151, 1), +(2, 1, 'jh-151-7-44122', '192.168.50.8', 44122, 0, 151, 1), +(2, 1, 'jh-151-8-44122', '192.168.50.9', 44122, 0, 151, 1), +(2, 1, 'jh-151-9-44122', '192.168.50.10', 44122, 0, 151, 1), +(2, 1, 'jh-151-10-44122', '192.168.50.11', 44122, 0, 151, 1), +(2, 1, 'jh-151-11-44122', '192.168.50.12', 44122, 0, 151, 1), +(2, 1, 'jh-151-12-44122', '192.168.50.13', 44122, 0, 151, 1), +(2, 1, 'jh-151-13-44122', '192.168.50.14', 44122, 0, 151, 1), +(2, 1, 'jh-151-14-44122', '192.168.50.15', 44122, 0, 151, 1), +(2, 1, 'jh-151-15-44122', '192.168.50.16', 44122, 0, 151, 1), +(2, 1, 'jh-151-16-44122', '192.168.50.17', 44122, 0, 151, 1), +(2, 1, 'jh-151-17-44122', '192.168.50.18', 44122, 0, 151, 1), +(2, 1, 'jh-151-18-44122', '192.168.50.19', 44122, 0, 151, 1), +(2, 1, 'jh-151-19-44122', '192.168.50.20', 44122, 0, 151, 1), +(2, 1, 'jh-151-20-44122', '192.168.50.21', 44122, 0, 151, 1), +(2, 1, 'jg-151-2-21211', '192.168.59.236', 21211, 0, 151, 1), +(2, 1, 'jg-151-2-21212', '192.168.59.236', 21212, 0, 151, 1), +(2, 1, 'jg-151-2-21213', '192.168.59.236', 21213, 0, 151, 1), +(2, 1, 'jg-151-2-21214', '192.168.59.236', 21214, 0, 151, 1), +(2, 1, 'jg-151-2-21215', '192.168.59.236', 21215, 0, 151, 1), +(2, 1, 'jg-151-2-21216', '192.168.59.236', 21216, 0, 151, 1), +(2, 1, 'jg-151-2-21217', '192.168.59.236', 21217, 0, 151, 1), +(2, 1, 'jg-151-2-21218', '192.168.59.236', 21218, 0, 151, 1), +(2, 1, 'jg-151-2-21219', '192.168.59.236', 21219, 0, 151, 1), +(2, 1, 'jg-151-2-21220', '192.168.59.236', 21220, 0, 151, 1), +(2, 1, 'jh-152-1-44123', '192.168.50.2', 44123, 0, 152, 1), +(2, 1, 'jh-152-2-44123', '192.168.50.3', 44123, 0, 152, 1), +(2, 1, 'jh-152-3-44123', '192.168.50.4', 44123, 0, 152, 1), +(2, 1, 'jh-152-4-44123', '192.168.50.5', 44123, 0, 152, 1), +(2, 1, 'jh-152-5-44123', '192.168.50.6', 44123, 0, 152, 1), +(2, 1, 'jh-152-6-44123', '192.168.50.7', 44123, 0, 152, 1), +(2, 1, 'jh-152-7-44123', '192.168.50.8', 44123, 0, 152, 1), +(2, 1, 'jh-152-8-44123', '192.168.50.9', 44123, 0, 152, 1), +(2, 1, 'jh-152-9-44123', '192.168.50.10', 44123, 0, 152, 1), +(2, 1, 'jh-152-10-44123', '192.168.50.11', 44123, 0, 152, 1), +(2, 1, 'jh-152-11-44123', '192.168.50.12', 44123, 0, 152, 1), +(2, 1, 'jh-152-12-44123', '192.168.50.13', 44123, 0, 152, 1), +(2, 1, 'jh-152-13-44123', '192.168.50.14', 44123, 0, 152, 1), +(2, 1, 'jh-152-14-44123', '192.168.50.15', 44123, 0, 152, 1), +(2, 1, 'jh-152-15-44123', '192.168.50.16', 44123, 0, 152, 1), +(2, 1, 'jh-152-16-44123', '192.168.50.17', 44123, 0, 152, 1), +(2, 1, 'jh-152-17-44123', '192.168.50.18', 44123, 0, 152, 1), +(2, 1, 'jh-152-18-44123', '192.168.50.19', 44123, 0, 152, 1), +(2, 1, 'jh-152-19-44123', '192.168.50.20', 44123, 0, 152, 1), +(2, 1, 'jh-152-20-44123', '192.168.50.21', 44123, 0, 152, 1), +(2, 1, 'jg-152-2-21221', '192.168.59.236', 21221, 0, 152, 1), +(2, 1, 'jg-152-2-21222', '192.168.59.236', 21222, 0, 152, 1), +(2, 1, 'jg-152-2-21223', '192.168.59.236', 21223, 0, 152, 1), +(2, 1, 'jg-152-2-21224', '192.168.59.236', 21224, 0, 152, 1), +(2, 1, 'jg-152-2-21225', '192.168.59.236', 21225, 0, 152, 1), +(2, 1, 'jg-152-2-21226', '192.168.59.236', 21226, 0, 152, 1), +(2, 1, 'jg-152-2-21227', '192.168.59.236', 21227, 0, 152, 1), +(2, 1, 'jg-152-2-21228', '192.168.59.236', 21228, 0, 152, 1), +(2, 1, 'jg-152-2-21229', '192.168.59.236', 21229, 0, 152, 1), +(2, 1, 'jg-152-2-21230', '192.168.59.236', 21230, 0, 152, 1), +(2, 1, 'jh-153-1-44124', '192.168.50.2', 44124, 0, 153, 1), +(2, 1, 'jh-153-2-44124', '192.168.50.3', 44124, 0, 153, 1), +(2, 1, 'jh-153-3-44124', '192.168.50.4', 44124, 0, 153, 1), +(2, 1, 'jh-153-4-44124', '192.168.50.5', 44124, 0, 153, 1), +(2, 1, 'jh-153-5-44124', '192.168.50.6', 44124, 0, 153, 1), +(2, 1, 'jh-153-6-44124', '192.168.50.7', 44124, 0, 153, 1), +(2, 1, 'jh-153-7-44124', '192.168.50.8', 44124, 0, 153, 1), +(2, 1, 'jh-153-8-44124', '192.168.50.9', 44124, 0, 153, 1), +(2, 1, 'jh-153-9-44124', '192.168.50.10', 44124, 0, 153, 1), +(2, 1, 'jh-153-10-44124', '192.168.50.11', 44124, 0, 153, 1), +(2, 1, 'jh-153-11-44124', '192.168.50.12', 44124, 0, 153, 1), +(2, 1, 'jh-153-12-44124', '192.168.50.13', 44124, 0, 153, 1), +(2, 1, 'jh-153-13-44124', '192.168.50.14', 44124, 0, 153, 1), +(2, 1, 'jh-153-14-44124', '192.168.50.15', 44124, 0, 153, 1), +(2, 1, 'jh-153-15-44124', '192.168.50.16', 44124, 0, 153, 1), +(2, 1, 'jh-153-16-44124', '192.168.50.17', 44124, 0, 153, 1), +(2, 1, 'jh-153-17-44124', '192.168.50.18', 44124, 0, 153, 1), +(2, 1, 'jh-153-18-44124', '192.168.50.19', 44124, 0, 153, 1), +(2, 1, 'jh-153-19-44124', '192.168.50.20', 44124, 0, 153, 1), +(2, 1, 'jh-153-20-44124', '192.168.50.21', 44124, 0, 153, 1), +(2, 1, 'jg-153-2-21231', '192.168.59.236', 21231, 0, 153, 1), +(2, 1, 'jg-153-2-21232', '192.168.59.236', 21232, 0, 153, 1), +(2, 1, 'jg-153-2-21233', '192.168.59.236', 21233, 0, 153, 1), +(2, 1, 'jg-153-2-21234', '192.168.59.236', 21234, 0, 153, 1), +(2, 1, 'jg-153-2-21235', '192.168.59.236', 21235, 0, 153, 1), +(2, 1, 'jg-153-2-21236', '192.168.59.236', 21236, 0, 153, 1), +(2, 1, 'jg-153-2-21237', '192.168.59.236', 21237, 0, 153, 1), +(2, 1, 'jg-153-2-21238', '192.168.59.236', 21238, 0, 153, 1), +(2, 1, 'jg-153-2-21239', '192.168.59.236', 21239, 0, 153, 1), +(2, 1, 'jg-153-2-21240', '192.168.59.236', 21240, 0, 153, 1), +(2, 1, 'jh-154-1-44125', '192.168.50.2', 44125, 0, 154, 1), +(2, 1, 'jh-154-2-44125', '192.168.50.3', 44125, 0, 154, 1), +(2, 1, 'jh-154-3-44125', '192.168.50.4', 44125, 0, 154, 1), +(2, 1, 'jh-154-4-44125', '192.168.50.5', 44125, 0, 154, 1), +(2, 1, 'jh-154-5-44125', '192.168.50.6', 44125, 0, 154, 1), +(2, 1, 'jh-154-6-44125', '192.168.50.7', 44125, 0, 154, 1), +(2, 1, 'jh-154-7-44125', '192.168.50.8', 44125, 0, 154, 1), +(2, 1, 'jh-154-8-44125', '192.168.50.9', 44125, 0, 154, 1), +(2, 1, 'jh-154-9-44125', '192.168.50.10', 44125, 0, 154, 1), +(2, 1, 'jh-154-10-44125', '192.168.50.11', 44125, 0, 154, 1), +(2, 1, 'jh-154-11-44125', '192.168.50.12', 44125, 0, 154, 1), +(2, 1, 'jh-154-12-44125', '192.168.50.13', 44125, 0, 154, 1), +(2, 1, 'jh-154-13-44125', '192.168.50.14', 44125, 0, 154, 1), +(2, 1, 'jh-154-14-44125', '192.168.50.15', 44125, 0, 154, 1), +(2, 1, 'jh-154-15-44125', '192.168.50.16', 44125, 0, 154, 1), +(2, 1, 'jh-154-16-44125', '192.168.50.17', 44125, 0, 154, 1), +(2, 1, 'jh-154-17-44125', '192.168.50.18', 44125, 0, 154, 1), +(2, 1, 'jh-154-18-44125', '192.168.50.19', 44125, 0, 154, 1), +(2, 1, 'jh-154-19-44125', '192.168.50.20', 44125, 0, 154, 1), +(2, 1, 'jh-154-20-44125', '192.168.50.21', 44125, 0, 154, 1), +(2, 1, 'jg-154-2-21241', '192.168.59.236', 21241, 0, 154, 1), +(2, 1, 'jg-154-2-21242', '192.168.59.236', 21242, 0, 154, 1), +(2, 1, 'jg-154-2-21243', '192.168.59.236', 21243, 0, 154, 1), +(2, 1, 'jg-154-2-21244', '192.168.59.236', 21244, 0, 154, 1), +(2, 1, 'jg-154-2-21245', '192.168.59.236', 21245, 0, 154, 1), +(2, 1, 'jg-154-2-21246', '192.168.59.236', 21246, 0, 154, 1), +(2, 1, 'jg-154-2-21247', '192.168.59.236', 21247, 0, 154, 1), +(2, 1, 'jg-154-2-21248', '192.168.59.236', 21248, 0, 154, 1), +(2, 1, 'jg-154-2-21249', '192.168.59.236', 21249, 0, 154, 1), +(2, 1, 'jg-154-2-21250', '192.168.59.236', 21250, 0, 154, 1), +(2, 1, 'jh-155-1-44126', '192.168.50.2', 44126, 0, 155, 1), +(2, 1, 'jh-155-2-44126', '192.168.50.3', 44126, 0, 155, 1), +(2, 1, 'jh-155-3-44126', '192.168.50.4', 44126, 0, 155, 1), +(2, 1, 'jh-155-4-44126', '192.168.50.5', 44126, 0, 155, 1), +(2, 1, 'jh-155-5-44126', '192.168.50.6', 44126, 0, 155, 1), +(2, 1, 'jh-155-6-44126', '192.168.50.7', 44126, 0, 155, 1), +(2, 1, 'jh-155-7-44126', '192.168.50.8', 44126, 0, 155, 1), +(2, 1, 'jh-155-8-44126', '192.168.50.9', 44126, 0, 155, 1), +(2, 1, 'jh-155-9-44126', '192.168.50.10', 44126, 0, 155, 1), +(2, 1, 'jh-155-10-44126', '192.168.50.11', 44126, 0, 155, 1), +(2, 1, 'jh-155-11-44126', '192.168.50.12', 44126, 0, 155, 1), +(2, 1, 'jh-155-12-44126', '192.168.50.13', 44126, 0, 155, 1), +(2, 1, 'jh-155-13-44126', '192.168.50.14', 44126, 0, 155, 1), +(2, 1, 'jh-155-14-44126', '192.168.50.15', 44126, 0, 155, 1), +(2, 1, 'jh-155-15-44126', '192.168.50.16', 44126, 0, 155, 1), +(2, 1, 'jh-155-16-44126', '192.168.50.17', 44126, 0, 155, 1), +(2, 1, 'jh-155-17-44126', '192.168.50.18', 44126, 0, 155, 1), +(2, 1, 'jh-155-18-44126', '192.168.50.19', 44126, 0, 155, 1), +(2, 1, 'jh-155-19-44126', '192.168.50.20', 44126, 0, 155, 1), +(2, 1, 'jh-155-20-44126', '192.168.50.21', 44126, 0, 155, 1), +(2, 1, 'jg-155-2-21251', '192.168.59.236', 21251, 0, 155, 1), +(2, 1, 'jg-155-2-21252', '192.168.59.236', 21252, 0, 155, 1), +(2, 1, 'jg-155-2-21253', '192.168.59.236', 21253, 0, 155, 1), +(2, 1, 'jg-155-2-21254', '192.168.59.236', 21254, 0, 155, 1), +(2, 1, 'jg-155-2-21255', '192.168.59.236', 21255, 0, 155, 1), +(2, 1, 'jg-155-2-21256', '192.168.59.236', 21256, 0, 155, 1), +(2, 1, 'jg-155-2-21257', '192.168.59.236', 21257, 0, 155, 1), +(2, 1, 'jg-155-2-21258', '192.168.59.236', 21258, 0, 155, 1), +(2, 1, 'jg-155-2-21259', '192.168.59.236', 21259, 0, 155, 1), +(2, 1, 'jg-155-2-21260', '192.168.59.236', 21260, 0, 155, 1), +(2, 1, 'jh-156-1-44127', '192.168.50.2', 44127, 0, 156, 1), +(2, 1, 'jh-156-2-44127', '192.168.50.3', 44127, 0, 156, 1), +(2, 1, 'jh-156-3-44127', '192.168.50.4', 44127, 0, 156, 1), +(2, 1, 'jh-156-4-44127', '192.168.50.5', 44127, 0, 156, 1), +(2, 1, 'jh-156-5-44127', '192.168.50.6', 44127, 0, 156, 1), +(2, 1, 'jh-156-6-44127', '192.168.50.7', 44127, 0, 156, 1), +(2, 1, 'jh-156-7-44127', '192.168.50.8', 44127, 0, 156, 1), +(2, 1, 'jh-156-8-44127', '192.168.50.9', 44127, 0, 156, 1), +(2, 1, 'jh-156-9-44127', '192.168.50.10', 44127, 0, 156, 1), +(2, 1, 'jh-156-10-44127', '192.168.50.11', 44127, 0, 156, 1), +(2, 1, 'jh-156-11-44127', '192.168.50.12', 44127, 0, 156, 1), +(2, 1, 'jh-156-12-44127', '192.168.50.13', 44127, 0, 156, 1), +(2, 1, 'jh-156-13-44127', '192.168.50.14', 44127, 0, 156, 1), +(2, 1, 'jh-156-14-44127', '192.168.50.15', 44127, 0, 156, 1), +(2, 1, 'jh-156-15-44127', '192.168.50.16', 44127, 0, 156, 1), +(2, 1, 'jh-156-16-44127', '192.168.50.17', 44127, 0, 156, 1), +(2, 1, 'jh-156-17-44127', '192.168.50.18', 44127, 0, 156, 1), +(2, 1, 'jh-156-18-44127', '192.168.50.19', 44127, 0, 156, 1), +(2, 1, 'jh-156-19-44127', '192.168.50.20', 44127, 0, 156, 1), +(2, 1, 'jh-156-20-44127', '192.168.50.21', 44127, 0, 156, 1), +(2, 1, 'jg-156-2-21261', '192.168.59.236', 21261, 0, 156, 1), +(2, 1, 'jg-156-2-21262', '192.168.59.236', 21262, 0, 156, 1), +(2, 1, 'jg-156-2-21263', '192.168.59.236', 21263, 0, 156, 1), +(2, 1, 'jg-156-2-21264', '192.168.59.236', 21264, 0, 156, 1), +(2, 1, 'jg-156-2-21265', '192.168.59.236', 21265, 0, 156, 1), +(2, 1, 'jg-156-2-21266', '192.168.59.236', 21266, 0, 156, 1), +(2, 1, 'jg-156-2-21267', '192.168.59.236', 21267, 0, 156, 1), +(2, 1, 'jg-156-2-21268', '192.168.59.236', 21268, 0, 156, 1), +(2, 1, 'jg-156-2-21269', '192.168.59.236', 21269, 0, 156, 1), +(2, 1, 'jg-156-2-21270', '192.168.59.236', 21270, 0, 156, 1), +(2, 1, 'jh-157-1-44128', '192.168.50.2', 44128, 0, 157, 1), +(2, 1, 'jh-157-2-44128', '192.168.50.3', 44128, 0, 157, 1), +(2, 1, 'jh-157-3-44128', '192.168.50.4', 44128, 0, 157, 1), +(2, 1, 'jh-157-4-44128', '192.168.50.5', 44128, 0, 157, 1), +(2, 1, 'jh-157-5-44128', '192.168.50.6', 44128, 0, 157, 1), +(2, 1, 'jh-157-6-44128', '192.168.50.7', 44128, 0, 157, 1), +(2, 1, 'jh-157-7-44128', '192.168.50.8', 44128, 0, 157, 1), +(2, 1, 'jh-157-8-44128', '192.168.50.9', 44128, 0, 157, 1), +(2, 1, 'jh-157-9-44128', '192.168.50.10', 44128, 0, 157, 1), +(2, 1, 'jh-157-10-44128', '192.168.50.11', 44128, 0, 157, 1), +(2, 1, 'jh-157-11-44128', '192.168.50.12', 44128, 0, 157, 1), +(2, 1, 'jh-157-12-44128', '192.168.50.13', 44128, 0, 157, 1), +(2, 1, 'jh-157-13-44128', '192.168.50.14', 44128, 0, 157, 1), +(2, 1, 'jh-157-14-44128', '192.168.50.15', 44128, 0, 157, 1), +(2, 1, 'jh-157-15-44128', '192.168.50.16', 44128, 0, 157, 1), +(2, 1, 'jh-157-16-44128', '192.168.50.17', 44128, 0, 157, 1), +(2, 1, 'jh-157-17-44128', '192.168.50.18', 44128, 0, 157, 1), +(2, 1, 'jh-157-18-44128', '192.168.50.19', 44128, 0, 157, 1), +(2, 1, 'jh-157-19-44128', '192.168.50.20', 44128, 0, 157, 1), +(2, 1, 'jh-157-20-44128', '192.168.50.21', 44128, 0, 157, 1), +(2, 1, 'jg-157-2-21271', '192.168.59.236', 21271, 0, 157, 1), +(2, 1, 'jg-157-2-21272', '192.168.59.236', 21272, 0, 157, 1), +(2, 1, 'jg-157-2-21273', '192.168.59.236', 21273, 0, 157, 1), +(2, 1, 'jg-157-2-21274', '192.168.59.236', 21274, 0, 157, 1), +(2, 1, 'jg-157-2-21275', '192.168.59.236', 21275, 0, 157, 1), +(2, 1, 'jg-157-2-21276', '192.168.59.236', 21276, 0, 157, 1), +(2, 1, 'jg-157-2-21277', '192.168.59.236', 21277, 0, 157, 1), +(2, 1, 'jg-157-2-21278', '192.168.59.236', 21278, 0, 157, 1), +(2, 1, 'jg-157-2-21279', '192.168.59.236', 21279, 0, 157, 1), +(2, 1, 'jg-157-2-21280', '192.168.59.236', 21280, 0, 157, 1), +(2, 1, 'jh-158-1-44129', '192.168.50.2', 44129, 0, 158, 1), +(2, 1, 'jh-158-2-44129', '192.168.50.3', 44129, 0, 158, 1), +(2, 1, 'jh-158-3-44129', '192.168.50.4', 44129, 0, 158, 1), +(2, 1, 'jh-158-4-44129', '192.168.50.5', 44129, 0, 158, 1), +(2, 1, 'jh-158-5-44129', '192.168.50.6', 44129, 0, 158, 1), +(2, 1, 'jh-158-6-44129', '192.168.50.7', 44129, 0, 158, 1), +(2, 1, 'jh-158-7-44129', '192.168.50.8', 44129, 0, 158, 1), +(2, 1, 'jh-158-8-44129', '192.168.50.9', 44129, 0, 158, 1), +(2, 1, 'jh-158-9-44129', '192.168.50.10', 44129, 0, 158, 1), +(2, 1, 'jh-158-10-44129', '192.168.50.11', 44129, 0, 158, 1), +(2, 1, 'jh-158-11-44129', '192.168.50.12', 44129, 0, 158, 1), +(2, 1, 'jh-158-12-44129', '192.168.50.13', 44129, 0, 158, 1), +(2, 1, 'jh-158-13-44129', '192.168.50.14', 44129, 0, 158, 1), +(2, 1, 'jh-158-14-44129', '192.168.50.15', 44129, 0, 158, 1), +(2, 1, 'jh-158-15-44129', '192.168.50.16', 44129, 0, 158, 1), +(2, 1, 'jh-158-16-44129', '192.168.50.17', 44129, 0, 158, 1), +(2, 1, 'jh-158-17-44129', '192.168.50.18', 44129, 0, 158, 1), +(2, 1, 'jh-158-18-44129', '192.168.50.19', 44129, 0, 158, 1), +(2, 1, 'jh-158-19-44129', '192.168.50.20', 44129, 0, 158, 1), +(2, 1, 'jh-158-20-44129', '192.168.50.21', 44129, 0, 158, 1), +(2, 1, 'jg-158-2-21281', '192.168.59.236', 21281, 0, 158, 1), +(2, 1, 'jg-158-2-21282', '192.168.59.236', 21282, 0, 158, 1), +(2, 1, 'jg-158-2-21283', '192.168.59.236', 21283, 0, 158, 1), +(2, 1, 'jg-158-2-21284', '192.168.59.236', 21284, 0, 158, 1), +(2, 1, 'jg-158-2-21285', '192.168.59.236', 21285, 0, 158, 1), +(2, 1, 'jg-158-2-21286', '192.168.59.236', 21286, 0, 158, 1), +(2, 1, 'jg-158-2-21287', '192.168.59.236', 21287, 0, 158, 1), +(2, 1, 'jg-158-2-21288', '192.168.59.236', 21288, 0, 158, 1), +(2, 1, 'jg-158-2-21289', '192.168.59.236', 21289, 0, 158, 1), +(2, 1, 'jg-158-2-21290', '192.168.59.236', 21290, 0, 158, 1), +(2, 1, 'jh-159-1-44130', '192.168.50.2', 44130, 0, 159, 1), +(2, 1, 'jh-159-2-44130', '192.168.50.3', 44130, 0, 159, 1), +(2, 1, 'jh-159-3-44130', '192.168.50.4', 44130, 0, 159, 1), +(2, 1, 'jh-159-4-44130', '192.168.50.5', 44130, 0, 159, 1), +(2, 1, 'jh-159-5-44130', '192.168.50.6', 44130, 0, 159, 1), +(2, 1, 'jh-159-6-44130', '192.168.50.7', 44130, 0, 159, 1), +(2, 1, 'jh-159-7-44130', '192.168.50.8', 44130, 0, 159, 1), +(2, 1, 'jh-159-8-44130', '192.168.50.9', 44130, 0, 159, 1), +(2, 1, 'jh-159-9-44130', '192.168.50.10', 44130, 0, 159, 1), +(2, 1, 'jh-159-10-44130', '192.168.50.11', 44130, 0, 159, 1), +(2, 1, 'jh-159-11-44130', '192.168.50.12', 44130, 0, 159, 1), +(2, 1, 'jh-159-12-44130', '192.168.50.13', 44130, 0, 159, 1), +(2, 1, 'jh-159-13-44130', '192.168.50.14', 44130, 0, 159, 1), +(2, 1, 'jh-159-14-44130', '192.168.50.15', 44130, 0, 159, 1), +(2, 1, 'jh-159-15-44130', '192.168.50.16', 44130, 0, 159, 1), +(2, 1, 'jh-159-16-44130', '192.168.50.17', 44130, 0, 159, 1), +(2, 1, 'jh-159-17-44130', '192.168.50.18', 44130, 0, 159, 1), +(2, 1, 'jh-159-18-44130', '192.168.50.19', 44130, 0, 159, 1), +(2, 1, 'jh-159-19-44130', '192.168.50.20', 44130, 0, 159, 1), +(2, 1, 'jh-159-20-44130', '192.168.50.21', 44130, 0, 159, 1), +(2, 1, 'jg-159-2-21291', '192.168.59.236', 21291, 0, 159, 1), +(2, 1, 'jg-159-2-21292', '192.168.59.236', 21292, 0, 159, 1), +(2, 1, 'jg-159-2-21293', '192.168.59.236', 21293, 0, 159, 1), +(2, 1, 'jg-159-2-21294', '192.168.59.236', 21294, 0, 159, 1), +(2, 1, 'jg-159-2-21295', '192.168.59.236', 21295, 0, 159, 1), +(2, 1, 'jg-159-2-21296', '192.168.59.236', 21296, 0, 159, 1), +(2, 1, 'jg-159-2-21297', '192.168.59.236', 21297, 0, 159, 1), +(2, 1, 'jg-159-2-21298', '192.168.59.236', 21298, 0, 159, 1), +(2, 1, 'jg-159-2-21299', '192.168.59.236', 21299, 0, 159, 1), +(2, 1, 'jg-159-2-21300', '192.168.59.236', 21300, 0, 159, 1), +(2, 1, 'jh-160-1-44131', '192.168.50.2', 44131, 0, 160, 1), +(2, 1, 'jh-160-2-44131', '192.168.50.3', 44131, 0, 160, 1), +(2, 1, 'jh-160-3-44131', '192.168.50.4', 44131, 0, 160, 1), +(2, 1, 'jh-160-4-44131', '192.168.50.5', 44131, 0, 160, 1), +(2, 1, 'jh-160-5-44131', '192.168.50.6', 44131, 0, 160, 1), +(2, 1, 'jh-160-6-44131', '192.168.50.7', 44131, 0, 160, 1), +(2, 1, 'jh-160-7-44131', '192.168.50.8', 44131, 0, 160, 1), +(2, 1, 'jh-160-8-44131', '192.168.50.9', 44131, 0, 160, 1), +(2, 1, 'jh-160-9-44131', '192.168.50.10', 44131, 0, 160, 1), +(2, 1, 'jh-160-10-44131', '192.168.50.11', 44131, 0, 160, 1), +(2, 1, 'jh-160-11-44131', '192.168.50.12', 44131, 0, 160, 1), +(2, 1, 'jh-160-12-44131', '192.168.50.13', 44131, 0, 160, 1), +(2, 1, 'jh-160-13-44131', '192.168.50.14', 44131, 0, 160, 1), +(2, 1, 'jh-160-14-44131', '192.168.50.15', 44131, 0, 160, 1), +(2, 1, 'jh-160-15-44131', '192.168.50.16', 44131, 0, 160, 1), +(2, 1, 'jh-160-16-44131', '192.168.50.17', 44131, 0, 160, 1), +(2, 1, 'jh-160-17-44131', '192.168.50.18', 44131, 0, 160, 1), +(2, 1, 'jh-160-18-44131', '192.168.50.19', 44131, 0, 160, 1), +(2, 1, 'jh-160-19-44131', '192.168.50.20', 44131, 0, 160, 1), +(2, 1, 'jh-160-20-44131', '192.168.50.21', 44131, 0, 160, 1), +(2, 1, 'jg-160-2-21301', '192.168.59.236', 21301, 0, 160, 1), +(2, 1, 'jg-160-2-21302', '192.168.59.236', 21302, 0, 160, 1), +(2, 1, 'jg-160-2-21303', '192.168.59.236', 21303, 0, 160, 1), +(2, 1, 'jg-160-2-21304', '192.168.59.236', 21304, 0, 160, 1), +(2, 1, 'jg-160-2-21305', '192.168.59.236', 21305, 0, 160, 1), +(2, 1, 'jg-160-2-21306', '192.168.59.236', 21306, 0, 160, 1), +(2, 1, 'jg-160-2-21307', '192.168.59.236', 21307, 0, 160, 1), +(2, 1, 'jg-160-2-21308', '192.168.59.236', 21308, 0, 160, 1), +(2, 1, 'jg-160-2-21309', '192.168.59.236', 21309, 0, 160, 1), +(2, 1, 'jg-160-2-21310', '192.168.59.236', 21310, 0, 160, 1), +(2, 1, 'jh-161-1-44132', '192.168.50.2', 44132, 0, 161, 1), +(2, 1, 'jh-161-2-44132', '192.168.50.3', 44132, 0, 161, 1), +(2, 1, 'jh-161-3-44132', '192.168.50.4', 44132, 0, 161, 1), +(2, 1, 'jh-161-4-44132', '192.168.50.5', 44132, 0, 161, 1), +(2, 1, 'jh-161-5-44132', '192.168.50.6', 44132, 0, 161, 1), +(2, 1, 'jh-161-6-44132', '192.168.50.7', 44132, 0, 161, 1), +(2, 1, 'jh-161-7-44132', '192.168.50.8', 44132, 0, 161, 1), +(2, 1, 'jh-161-8-44132', '192.168.50.9', 44132, 0, 161, 1), +(2, 1, 'jh-161-9-44132', '192.168.50.10', 44132, 0, 161, 1), +(2, 1, 'jh-161-10-44132', '192.168.50.11', 44132, 0, 161, 1), +(2, 1, 'jh-161-11-44132', '192.168.50.12', 44132, 0, 161, 1), +(2, 1, 'jh-161-12-44132', '192.168.50.13', 44132, 0, 161, 1), +(2, 1, 'jh-161-13-44132', '192.168.50.14', 44132, 0, 161, 1), +(2, 1, 'jh-161-14-44132', '192.168.50.15', 44132, 0, 161, 1), +(2, 1, 'jh-161-15-44132', '192.168.50.16', 44132, 0, 161, 1), +(2, 1, 'jh-161-16-44132', '192.168.50.17', 44132, 0, 161, 1), +(2, 1, 'jh-161-17-44132', '192.168.50.18', 44132, 0, 161, 1), +(2, 1, 'jh-161-18-44132', '192.168.50.19', 44132, 0, 161, 1), +(2, 1, 'jh-161-19-44132', '192.168.50.20', 44132, 0, 161, 1), +(2, 1, 'jh-161-20-44132', '192.168.50.21', 44132, 0, 161, 1), +(2, 1, 'jg-161-2-21311', '192.168.59.236', 21311, 0, 161, 1), +(2, 1, 'jg-161-2-21312', '192.168.59.236', 21312, 0, 161, 1), +(2, 1, 'jg-161-2-21313', '192.168.59.236', 21313, 0, 161, 1), +(2, 1, 'jg-161-2-21314', '192.168.59.236', 21314, 0, 161, 1), +(2, 1, 'jg-161-2-21315', '192.168.59.236', 21315, 0, 161, 1), +(2, 1, 'jg-161-2-21316', '192.168.59.236', 21316, 0, 161, 1), +(2, 1, 'jg-161-2-21317', '192.168.59.236', 21317, 0, 161, 1), +(2, 1, 'jg-161-2-21318', '192.168.59.236', 21318, 0, 161, 1), +(2, 1, 'jg-161-2-21319', '192.168.59.236', 21319, 0, 161, 1), +(2, 1, 'jg-161-2-21320', '192.168.59.236', 21320, 0, 161, 1), +(2, 1, 'jh-162-1-44133', '192.168.50.2', 44133, 0, 162, 1), +(2, 1, 'jh-162-2-44133', '192.168.50.3', 44133, 0, 162, 1), +(2, 1, 'jh-162-3-44133', '192.168.50.4', 44133, 0, 162, 1), +(2, 1, 'jh-162-4-44133', '192.168.50.5', 44133, 0, 162, 1), +(2, 1, 'jh-162-5-44133', '192.168.50.6', 44133, 0, 162, 1), +(2, 1, 'jh-162-6-44133', '192.168.50.7', 44133, 0, 162, 1), +(2, 1, 'jh-162-7-44133', '192.168.50.8', 44133, 0, 162, 1), +(2, 1, 'jh-162-8-44133', '192.168.50.9', 44133, 0, 162, 1), +(2, 1, 'jh-162-9-44133', '192.168.50.10', 44133, 0, 162, 1), +(2, 1, 'jh-162-10-44133', '192.168.50.11', 44133, 0, 162, 1), +(2, 1, 'jh-162-11-44133', '192.168.50.12', 44133, 0, 162, 1), +(2, 1, 'jh-162-12-44133', '192.168.50.13', 44133, 0, 162, 1), +(2, 1, 'jh-162-13-44133', '192.168.50.14', 44133, 0, 162, 1), +(2, 1, 'jh-162-14-44133', '192.168.50.15', 44133, 0, 162, 1), +(2, 1, 'jh-162-15-44133', '192.168.50.16', 44133, 0, 162, 1), +(2, 1, 'jh-162-16-44133', '192.168.50.17', 44133, 0, 162, 1), +(2, 1, 'jh-162-17-44133', '192.168.50.18', 44133, 0, 162, 1), +(2, 1, 'jh-162-18-44133', '192.168.50.19', 44133, 0, 162, 1), +(2, 1, 'jh-162-19-44133', '192.168.50.20', 44133, 0, 162, 1), +(2, 1, 'jh-162-20-44133', '192.168.50.21', 44133, 0, 162, 1), +(2, 1, 'jg-162-2-21321', '192.168.59.236', 21321, 0, 162, 1), +(2, 1, 'jg-162-2-21322', '192.168.59.236', 21322, 0, 162, 1), +(2, 1, 'jg-162-2-21323', '192.168.59.236', 21323, 0, 162, 1), +(2, 1, 'jg-162-2-21324', '192.168.59.236', 21324, 0, 162, 1), +(2, 1, 'jg-162-2-21325', '192.168.59.236', 21325, 0, 162, 1), +(2, 1, 'jg-162-2-21326', '192.168.59.236', 21326, 0, 162, 1), +(2, 1, 'jg-162-2-21327', '192.168.59.236', 21327, 0, 162, 1), +(2, 1, 'jg-162-2-21328', '192.168.59.236', 21328, 0, 162, 1), +(2, 1, 'jg-162-2-21329', '192.168.59.236', 21329, 0, 162, 1), +(2, 1, 'jg-162-2-21330', '192.168.59.236', 21330, 0, 162, 1), +(2, 1, 'jh-163-1-44134', '192.168.50.2', 44134, 0, 163, 1), +(2, 1, 'jh-163-2-44134', '192.168.50.3', 44134, 0, 163, 1), +(2, 1, 'jh-163-3-44134', '192.168.50.4', 44134, 0, 163, 1), +(2, 1, 'jh-163-4-44134', '192.168.50.5', 44134, 0, 163, 1), +(2, 1, 'jh-163-5-44134', '192.168.50.6', 44134, 0, 163, 1), +(2, 1, 'jh-163-6-44134', '192.168.50.7', 44134, 0, 163, 1), +(2, 1, 'jh-163-7-44134', '192.168.50.8', 44134, 0, 163, 1), +(2, 1, 'jh-163-8-44134', '192.168.50.9', 44134, 0, 163, 1), +(2, 1, 'jh-163-9-44134', '192.168.50.10', 44134, 0, 163, 1), +(2, 1, 'jh-163-10-44134', '192.168.50.11', 44134, 0, 163, 1), +(2, 1, 'jh-163-11-44134', '192.168.50.12', 44134, 0, 163, 1), +(2, 1, 'jh-163-12-44134', '192.168.50.13', 44134, 0, 163, 1), +(2, 1, 'jh-163-13-44134', '192.168.50.14', 44134, 0, 163, 1), +(2, 1, 'jh-163-14-44134', '192.168.50.15', 44134, 0, 163, 1), +(2, 1, 'jh-163-15-44134', '192.168.50.16', 44134, 0, 163, 1), +(2, 1, 'jh-163-16-44134', '192.168.50.17', 44134, 0, 163, 1), +(2, 1, 'jh-163-17-44134', '192.168.50.18', 44134, 0, 163, 1), +(2, 1, 'jh-163-18-44134', '192.168.50.19', 44134, 0, 163, 1), +(2, 1, 'jh-163-19-44134', '192.168.50.20', 44134, 0, 163, 1), +(2, 1, 'jh-163-20-44134', '192.168.50.21', 44134, 0, 163, 1), +(2, 1, 'jg-163-2-21331', '192.168.59.236', 21331, 0, 163, 1), +(2, 1, 'jg-163-2-21332', '192.168.59.236', 21332, 0, 163, 1), +(2, 1, 'jg-163-2-21333', '192.168.59.236', 21333, 0, 163, 1), +(2, 1, 'jg-163-2-21334', '192.168.59.236', 21334, 0, 163, 1), +(2, 1, 'jg-163-2-21335', '192.168.59.236', 21335, 0, 163, 1), +(2, 1, 'jg-163-2-21336', '192.168.59.236', 21336, 0, 163, 1), +(2, 1, 'jg-163-2-21337', '192.168.59.236', 21337, 0, 163, 1), +(2, 1, 'jg-163-2-21338', '192.168.59.236', 21338, 0, 163, 1), +(2, 1, 'jg-163-2-21339', '192.168.59.236', 21339, 0, 163, 1), +(2, 1, 'jg-163-2-21340', '192.168.59.236', 21340, 0, 163, 1), +(2, 1, 'jh-164-1-44135', '192.168.50.2', 44135, 0, 164, 1), +(2, 1, 'jh-164-2-44135', '192.168.50.3', 44135, 0, 164, 1), +(2, 1, 'jh-164-3-44135', '192.168.50.4', 44135, 0, 164, 1), +(2, 1, 'jh-164-4-44135', '192.168.50.5', 44135, 0, 164, 1), +(2, 1, 'jh-164-5-44135', '192.168.50.6', 44135, 0, 164, 1), +(2, 1, 'jh-164-6-44135', '192.168.50.7', 44135, 0, 164, 1), +(2, 1, 'jh-164-7-44135', '192.168.50.8', 44135, 0, 164, 1), +(2, 1, 'jh-164-8-44135', '192.168.50.9', 44135, 0, 164, 1), +(2, 1, 'jh-164-9-44135', '192.168.50.10', 44135, 0, 164, 1), +(2, 1, 'jh-164-10-44135', '192.168.50.11', 44135, 0, 164, 1), +(2, 1, 'jh-164-11-44135', '192.168.50.12', 44135, 0, 164, 1), +(2, 1, 'jh-164-12-44135', '192.168.50.13', 44135, 0, 164, 1), +(2, 1, 'jh-164-13-44135', '192.168.50.14', 44135, 0, 164, 1), +(2, 1, 'jh-164-14-44135', '192.168.50.15', 44135, 0, 164, 1), +(2, 1, 'jh-164-15-44135', '192.168.50.16', 44135, 0, 164, 1), +(2, 1, 'jh-164-16-44135', '192.168.50.17', 44135, 0, 164, 1), +(2, 1, 'jh-164-17-44135', '192.168.50.18', 44135, 0, 164, 1), +(2, 1, 'jh-164-18-44135', '192.168.50.19', 44135, 0, 164, 1), +(2, 1, 'jh-164-19-44135', '192.168.50.20', 44135, 0, 164, 1), +(2, 1, 'jh-164-20-44135', '192.168.50.21', 44135, 0, 164, 1), +(2, 1, 'jg-164-2-21341', '192.168.59.236', 21341, 0, 164, 1), +(2, 1, 'jg-164-2-21342', '192.168.59.236', 21342, 0, 164, 1), +(2, 1, 'jg-164-2-21343', '192.168.59.236', 21343, 0, 164, 1), +(2, 1, 'jg-164-2-21344', '192.168.59.236', 21344, 0, 164, 1), +(2, 1, 'jg-164-2-21345', '192.168.59.236', 21345, 0, 164, 1), +(2, 1, 'jg-164-2-21346', '192.168.59.236', 21346, 0, 164, 1), +(2, 1, 'jg-164-2-21347', '192.168.59.236', 21347, 0, 164, 1), +(2, 1, 'jg-164-2-21348', '192.168.59.236', 21348, 0, 164, 1), +(2, 1, 'jg-164-2-21349', '192.168.59.236', 21349, 0, 164, 1), +(2, 1, 'jg-164-2-21350', '192.168.59.236', 21350, 0, 164, 1), +(2, 1, 'jh-165-1-44136', '192.168.50.2', 44136, 0, 165, 1), +(2, 1, 'jh-165-2-44136', '192.168.50.3', 44136, 0, 165, 1), +(2, 1, 'jh-165-3-44136', '192.168.50.4', 44136, 0, 165, 1), +(2, 1, 'jh-165-4-44136', '192.168.50.5', 44136, 0, 165, 1), +(2, 1, 'jh-165-5-44136', '192.168.50.6', 44136, 0, 165, 1), +(2, 1, 'jh-165-6-44136', '192.168.50.7', 44136, 0, 165, 1), +(2, 1, 'jh-165-7-44136', '192.168.50.8', 44136, 0, 165, 1), +(2, 1, 'jh-165-8-44136', '192.168.50.9', 44136, 0, 165, 1), +(2, 1, 'jh-165-9-44136', '192.168.50.10', 44136, 0, 165, 1), +(2, 1, 'jh-165-10-44136', '192.168.50.11', 44136, 0, 165, 1), +(2, 1, 'jh-165-11-44136', '192.168.50.12', 44136, 0, 165, 1), +(2, 1, 'jh-165-12-44136', '192.168.50.13', 44136, 0, 165, 1), +(2, 1, 'jh-165-13-44136', '192.168.50.14', 44136, 0, 165, 1), +(2, 1, 'jh-165-14-44136', '192.168.50.15', 44136, 0, 165, 1), +(2, 1, 'jh-165-15-44136', '192.168.50.16', 44136, 0, 165, 1), +(2, 1, 'jh-165-16-44136', '192.168.50.17', 44136, 0, 165, 1), +(2, 1, 'jh-165-17-44136', '192.168.50.18', 44136, 0, 165, 1), +(2, 1, 'jh-165-18-44136', '192.168.50.19', 44136, 0, 165, 1), +(2, 1, 'jh-165-19-44136', '192.168.50.20', 44136, 0, 165, 1), +(2, 1, 'jh-165-20-44136', '192.168.50.21', 44136, 0, 165, 1), +(2, 1, 'jg-165-2-21351', '192.168.59.236', 21351, 0, 165, 1), +(2, 1, 'jg-165-2-21352', '192.168.59.236', 21352, 0, 165, 1), +(2, 1, 'jg-165-2-21353', '192.168.59.236', 21353, 0, 165, 1), +(2, 1, 'jg-165-2-21354', '192.168.59.236', 21354, 0, 165, 1), +(2, 1, 'jg-165-2-21355', '192.168.59.236', 21355, 0, 165, 1), +(2, 1, 'jg-165-2-21356', '192.168.59.236', 21356, 0, 165, 1), +(2, 1, 'jg-165-2-21357', '192.168.59.236', 21357, 0, 165, 1), +(2, 1, 'jg-165-2-21358', '192.168.59.236', 21358, 0, 165, 1), +(2, 1, 'jg-165-2-21359', '192.168.59.236', 21359, 0, 165, 1), +(2, 1, 'jg-165-2-21360', '192.168.59.236', 21360, 0, 165, 1), +(2, 1, 'jh-166-1-44137', '192.168.50.2', 44137, 0, 166, 1), +(2, 1, 'jh-166-2-44137', '192.168.50.3', 44137, 0, 166, 1), +(2, 1, 'jh-166-3-44137', '192.168.50.4', 44137, 0, 166, 1), +(2, 1, 'jh-166-4-44137', '192.168.50.5', 44137, 0, 166, 1), +(2, 1, 'jh-166-5-44137', '192.168.50.6', 44137, 0, 166, 1), +(2, 1, 'jh-166-6-44137', '192.168.50.7', 44137, 0, 166, 1), +(2, 1, 'jh-166-7-44137', '192.168.50.8', 44137, 0, 166, 1), +(2, 1, 'jh-166-8-44137', '192.168.50.9', 44137, 0, 166, 1), +(2, 1, 'jh-166-9-44137', '192.168.50.10', 44137, 0, 166, 1), +(2, 1, 'jh-166-10-44137', '192.168.50.11', 44137, 0, 166, 1), +(2, 1, 'jh-166-11-44137', '192.168.50.12', 44137, 0, 166, 1), +(2, 1, 'jh-166-12-44137', '192.168.50.13', 44137, 0, 166, 1), +(2, 1, 'jh-166-13-44137', '192.168.50.14', 44137, 0, 166, 1), +(2, 1, 'jh-166-14-44137', '192.168.50.15', 44137, 0, 166, 1), +(2, 1, 'jh-166-15-44137', '192.168.50.16', 44137, 0, 166, 1), +(2, 1, 'jh-166-16-44137', '192.168.50.17', 44137, 0, 166, 1), +(2, 1, 'jh-166-17-44137', '192.168.50.18', 44137, 0, 166, 1), +(2, 1, 'jh-166-18-44137', '192.168.50.19', 44137, 0, 166, 1), +(2, 1, 'jh-166-19-44137', '192.168.50.20', 44137, 0, 166, 1), +(2, 1, 'jh-166-20-44137', '192.168.50.21', 44137, 0, 166, 1), +(2, 1, 'jg-166-2-21361', '192.168.59.236', 21361, 0, 166, 1), +(2, 1, 'jg-166-2-21362', '192.168.59.236', 21362, 0, 166, 1), +(2, 1, 'jg-166-2-21363', '192.168.59.236', 21363, 0, 166, 1), +(2, 1, 'jg-166-2-21364', '192.168.59.236', 21364, 0, 166, 1), +(2, 1, 'jg-166-2-21365', '192.168.59.236', 21365, 0, 166, 1), +(2, 1, 'jg-166-2-21366', '192.168.59.236', 21366, 0, 166, 1), +(2, 1, 'jg-166-2-21367', '192.168.59.236', 21367, 0, 166, 1), +(2, 1, 'jg-166-2-21368', '192.168.59.236', 21368, 0, 166, 1), +(2, 1, 'jg-166-2-21369', '192.168.59.236', 21369, 0, 166, 1), +(2, 1, 'jg-166-2-21370', '192.168.59.236', 21370, 0, 166, 1), +(2, 1, 'jh-167-1-44138', '192.168.50.2', 44138, 0, 167, 1), +(2, 1, 'jh-167-2-44138', '192.168.50.3', 44138, 0, 167, 1), +(2, 1, 'jh-167-3-44138', '192.168.50.4', 44138, 0, 167, 1), +(2, 1, 'jh-167-4-44138', '192.168.50.5', 44138, 0, 167, 1), +(2, 1, 'jh-167-5-44138', '192.168.50.6', 44138, 0, 167, 1), +(2, 1, 'jh-167-6-44138', '192.168.50.7', 44138, 0, 167, 1), +(2, 1, 'jh-167-7-44138', '192.168.50.8', 44138, 0, 167, 1), +(2, 1, 'jh-167-8-44138', '192.168.50.9', 44138, 0, 167, 1), +(2, 1, 'jh-167-9-44138', '192.168.50.10', 44138, 0, 167, 1), +(2, 1, 'jh-167-10-44138', '192.168.50.11', 44138, 0, 167, 1), +(2, 1, 'jh-167-11-44138', '192.168.50.12', 44138, 0, 167, 1), +(2, 1, 'jh-167-12-44138', '192.168.50.13', 44138, 0, 167, 1), +(2, 1, 'jh-167-13-44138', '192.168.50.14', 44138, 0, 167, 1), +(2, 1, 'jh-167-14-44138', '192.168.50.15', 44138, 0, 167, 1), +(2, 1, 'jh-167-15-44138', '192.168.50.16', 44138, 0, 167, 1), +(2, 1, 'jh-167-16-44138', '192.168.50.17', 44138, 0, 167, 1), +(2, 1, 'jh-167-17-44138', '192.168.50.18', 44138, 0, 167, 1), +(2, 1, 'jh-167-18-44138', '192.168.50.19', 44138, 0, 167, 1), +(2, 1, 'jh-167-19-44138', '192.168.50.20', 44138, 0, 167, 1), +(2, 1, 'jh-167-20-44138', '192.168.50.21', 44138, 0, 167, 1), +(2, 1, 'jg-167-2-21371', '192.168.59.236', 21371, 0, 167, 1), +(2, 1, 'jg-167-2-21372', '192.168.59.236', 21372, 0, 167, 1), +(2, 1, 'jg-167-2-21373', '192.168.59.236', 21373, 0, 167, 1), +(2, 1, 'jg-167-2-21374', '192.168.59.236', 21374, 0, 167, 1), +(2, 1, 'jg-167-2-21375', '192.168.59.236', 21375, 0, 167, 1), +(2, 1, 'jg-167-2-21376', '192.168.59.236', 21376, 0, 167, 1), +(2, 1, 'jg-167-2-21377', '192.168.59.236', 21377, 0, 167, 1), +(2, 1, 'jg-167-2-21378', '192.168.59.236', 21378, 0, 167, 1), +(2, 1, 'jg-167-2-21379', '192.168.59.236', 21379, 0, 167, 1), +(2, 1, 'jg-167-2-21380', '192.168.59.236', 21380, 0, 167, 1), +(2, 1, 'jh-168-1-44139', '192.168.50.2', 44139, 0, 168, 1), +(2, 1, 'jh-168-2-44139', '192.168.50.3', 44139, 0, 168, 1), +(2, 1, 'jh-168-3-44139', '192.168.50.4', 44139, 0, 168, 1), +(2, 1, 'jh-168-4-44139', '192.168.50.5', 44139, 0, 168, 1), +(2, 1, 'jh-168-5-44139', '192.168.50.6', 44139, 0, 168, 1), +(2, 1, 'jh-168-6-44139', '192.168.50.7', 44139, 0, 168, 1), +(2, 1, 'jh-168-7-44139', '192.168.50.8', 44139, 0, 168, 1), +(2, 1, 'jh-168-8-44139', '192.168.50.9', 44139, 0, 168, 1), +(2, 1, 'jh-168-9-44139', '192.168.50.10', 44139, 0, 168, 1), +(2, 1, 'jh-168-10-44139', '192.168.50.11', 44139, 0, 168, 1), +(2, 1, 'jh-168-11-44139', '192.168.50.12', 44139, 0, 168, 1), +(2, 1, 'jh-168-12-44139', '192.168.50.13', 44139, 0, 168, 1), +(2, 1, 'jh-168-13-44139', '192.168.50.14', 44139, 0, 168, 1), +(2, 1, 'jh-168-14-44139', '192.168.50.15', 44139, 0, 168, 1), +(2, 1, 'jh-168-15-44139', '192.168.50.16', 44139, 0, 168, 1), +(2, 1, 'jh-168-16-44139', '192.168.50.17', 44139, 0, 168, 1), +(2, 1, 'jh-168-17-44139', '192.168.50.18', 44139, 0, 168, 1), +(2, 1, 'jh-168-18-44139', '192.168.50.19', 44139, 0, 168, 1), +(2, 1, 'jh-168-19-44139', '192.168.50.20', 44139, 0, 168, 1), +(2, 1, 'jh-168-20-44139', '192.168.50.21', 44139, 0, 168, 1), +(2, 1, 'jg-168-2-21381', '192.168.59.236', 21381, 0, 168, 1), +(2, 1, 'jg-168-2-21382', '192.168.59.236', 21382, 0, 168, 1), +(2, 1, 'jg-168-2-21383', '192.168.59.236', 21383, 0, 168, 1), +(2, 1, 'jg-168-2-21384', '192.168.59.236', 21384, 0, 168, 1), +(2, 1, 'jg-168-2-21385', '192.168.59.236', 21385, 0, 168, 1), +(2, 1, 'jg-168-2-21386', '192.168.59.236', 21386, 0, 168, 1), +(2, 1, 'jg-168-2-21387', '192.168.59.236', 21387, 0, 168, 1), +(2, 1, 'jg-168-2-21388', '192.168.59.236', 21388, 0, 168, 1), +(2, 1, 'jg-168-2-21389', '192.168.59.236', 21389, 0, 168, 1), +(2, 1, 'jg-168-2-21390', '192.168.59.236', 21390, 0, 168, 1), +(2, 1, 'jh-169-1-44140', '192.168.50.2', 44140, 0, 169, 1), +(2, 1, 'jh-169-2-44140', '192.168.50.3', 44140, 0, 169, 1), +(2, 1, 'jh-169-3-44140', '192.168.50.4', 44140, 0, 169, 1), +(2, 1, 'jh-169-4-44140', '192.168.50.5', 44140, 0, 169, 1), +(2, 1, 'jh-169-5-44140', '192.168.50.6', 44140, 0, 169, 1), +(2, 1, 'jh-169-6-44140', '192.168.50.7', 44140, 0, 169, 1), +(2, 1, 'jh-169-7-44140', '192.168.50.8', 44140, 0, 169, 1), +(2, 1, 'jh-169-8-44140', '192.168.50.9', 44140, 0, 169, 1), +(2, 1, 'jh-169-9-44140', '192.168.50.10', 44140, 0, 169, 1), +(2, 1, 'jh-169-10-44140', '192.168.50.11', 44140, 0, 169, 1), +(2, 1, 'jh-169-11-44140', '192.168.50.12', 44140, 0, 169, 1), +(2, 1, 'jh-169-12-44140', '192.168.50.13', 44140, 0, 169, 1), +(2, 1, 'jh-169-13-44140', '192.168.50.14', 44140, 0, 169, 1), +(2, 1, 'jh-169-14-44140', '192.168.50.15', 44140, 0, 169, 1), +(2, 1, 'jh-169-15-44140', '192.168.50.16', 44140, 0, 169, 1), +(2, 1, 'jh-169-16-44140', '192.168.50.17', 44140, 0, 169, 1), +(2, 1, 'jh-169-17-44140', '192.168.50.18', 44140, 0, 169, 1), +(2, 1, 'jh-169-18-44140', '192.168.50.19', 44140, 0, 169, 1), +(2, 1, 'jh-169-19-44140', '192.168.50.20', 44140, 0, 169, 1), +(2, 1, 'jh-169-20-44140', '192.168.50.21', 44140, 0, 169, 1), +(2, 1, 'jg-169-2-21391', '192.168.59.236', 21391, 0, 169, 1), +(2, 1, 'jg-169-2-21392', '192.168.59.236', 21392, 0, 169, 1), +(2, 1, 'jg-169-2-21393', '192.168.59.236', 21393, 0, 169, 1), +(2, 1, 'jg-169-2-21394', '192.168.59.236', 21394, 0, 169, 1), +(2, 1, 'jg-169-2-21395', '192.168.59.236', 21395, 0, 169, 1), +(2, 1, 'jg-169-2-21396', '192.168.59.236', 21396, 0, 169, 1), +(2, 1, 'jg-169-2-21397', '192.168.59.236', 21397, 0, 169, 1), +(2, 1, 'jg-169-2-21398', '192.168.59.236', 21398, 0, 169, 1), +(2, 1, 'jg-169-2-21399', '192.168.59.236', 21399, 0, 169, 1), +(2, 1, 'jg-169-2-21400', '192.168.59.236', 21400, 0, 169, 1), +(2, 1, 'jh-170-1-44141', '192.168.50.2', 44141, 0, 170, 1), +(2, 1, 'jh-170-2-44141', '192.168.50.3', 44141, 0, 170, 1), +(2, 1, 'jh-170-3-44141', '192.168.50.4', 44141, 0, 170, 1), +(2, 1, 'jh-170-4-44141', '192.168.50.5', 44141, 0, 170, 1), +(2, 1, 'jh-170-5-44141', '192.168.50.6', 44141, 0, 170, 1), +(2, 1, 'jh-170-6-44141', '192.168.50.7', 44141, 0, 170, 1), +(2, 1, 'jh-170-7-44141', '192.168.50.8', 44141, 0, 170, 1), +(2, 1, 'jh-170-8-44141', '192.168.50.9', 44141, 0, 170, 1), +(2, 1, 'jh-170-9-44141', '192.168.50.10', 44141, 0, 170, 1), +(2, 1, 'jh-170-10-44141', '192.168.50.11', 44141, 0, 170, 1), +(2, 1, 'jh-170-11-44141', '192.168.50.12', 44141, 0, 170, 1), +(2, 1, 'jh-170-12-44141', '192.168.50.13', 44141, 0, 170, 1), +(2, 1, 'jh-170-13-44141', '192.168.50.14', 44141, 0, 170, 1), +(2, 1, 'jh-170-14-44141', '192.168.50.15', 44141, 0, 170, 1), +(2, 1, 'jh-170-15-44141', '192.168.50.16', 44141, 0, 170, 1), +(2, 1, 'jh-170-16-44141', '192.168.50.17', 44141, 0, 170, 1), +(2, 1, 'jh-170-17-44141', '192.168.50.18', 44141, 0, 170, 1), +(2, 1, 'jh-170-18-44141', '192.168.50.19', 44141, 0, 170, 1), +(2, 1, 'jh-170-19-44141', '192.168.50.20', 44141, 0, 170, 1), +(2, 1, 'jh-170-20-44141', '192.168.50.21', 44141, 0, 170, 1), +(2, 1, 'jg-170-2-21401', '192.168.59.236', 21401, 0, 170, 1), +(2, 1, 'jg-170-2-21402', '192.168.59.236', 21402, 0, 170, 1), +(2, 1, 'jg-170-2-21403', '192.168.59.236', 21403, 0, 170, 1), +(2, 1, 'jg-170-2-21404', '192.168.59.236', 21404, 0, 170, 1), +(2, 1, 'jg-170-2-21405', '192.168.59.236', 21405, 0, 170, 1), +(2, 1, 'jg-170-2-21406', '192.168.59.236', 21406, 0, 170, 1), +(2, 1, 'jg-170-2-21407', '192.168.59.236', 21407, 0, 170, 1), +(2, 1, 'jg-170-2-21408', '192.168.59.236', 21408, 0, 170, 1), +(2, 1, 'jg-170-2-21409', '192.168.59.236', 21409, 0, 170, 1), +(2, 1, 'jg-170-2-21410', '192.168.59.236', 21410, 0, 170, 1), +(2, 1, 'jh-171-1-44142', '192.168.50.2', 44142, 0, 171, 1), +(2, 1, 'jh-171-2-44142', '192.168.50.3', 44142, 0, 171, 1), +(2, 1, 'jh-171-3-44142', '192.168.50.4', 44142, 0, 171, 1), +(2, 1, 'jh-171-4-44142', '192.168.50.5', 44142, 0, 171, 1), +(2, 1, 'jh-171-5-44142', '192.168.50.6', 44142, 0, 171, 1), +(2, 1, 'jh-171-6-44142', '192.168.50.7', 44142, 0, 171, 1), +(2, 1, 'jh-171-7-44142', '192.168.50.8', 44142, 0, 171, 1), +(2, 1, 'jh-171-8-44142', '192.168.50.9', 44142, 0, 171, 1), +(2, 1, 'jh-171-9-44142', '192.168.50.10', 44142, 0, 171, 1), +(2, 1, 'jh-171-10-44142', '192.168.50.11', 44142, 0, 171, 1), +(2, 1, 'jh-171-11-44142', '192.168.50.12', 44142, 0, 171, 1), +(2, 1, 'jh-171-12-44142', '192.168.50.13', 44142, 0, 171, 1), +(2, 1, 'jh-171-13-44142', '192.168.50.14', 44142, 0, 171, 1), +(2, 1, 'jh-171-14-44142', '192.168.50.15', 44142, 0, 171, 1), +(2, 1, 'jh-171-15-44142', '192.168.50.16', 44142, 0, 171, 1), +(2, 1, 'jh-171-16-44142', '192.168.50.17', 44142, 0, 171, 1), +(2, 1, 'jh-171-17-44142', '192.168.50.18', 44142, 0, 171, 1), +(2, 1, 'jh-171-18-44142', '192.168.50.19', 44142, 0, 171, 1), +(2, 1, 'jh-171-19-44142', '192.168.50.20', 44142, 0, 171, 1), +(2, 1, 'jh-171-20-44142', '192.168.50.21', 44142, 0, 171, 1), +(2, 1, 'jg-171-2-21411', '192.168.59.236', 21411, 0, 171, 1), +(2, 1, 'jg-171-2-21412', '192.168.59.236', 21412, 0, 171, 1), +(2, 1, 'jg-171-2-21413', '192.168.59.236', 21413, 0, 171, 1), +(2, 1, 'jg-171-2-21414', '192.168.59.236', 21414, 0, 171, 1), +(2, 1, 'jg-171-2-21415', '192.168.59.236', 21415, 0, 171, 1), +(2, 1, 'jg-171-2-21416', '192.168.59.236', 21416, 0, 171, 1), +(2, 1, 'jg-171-2-21417', '192.168.59.236', 21417, 0, 171, 1), +(2, 1, 'jg-171-2-21418', '192.168.59.236', 21418, 0, 171, 1), +(2, 1, 'jg-171-2-21419', '192.168.59.236', 21419, 0, 171, 1), +(2, 1, 'jg-171-2-21420', '192.168.59.236', 21420, 0, 171, 1), +(2, 1, 'jh-172-1-44143', '192.168.50.2', 44143, 0, 172, 1), +(2, 1, 'jh-172-2-44143', '192.168.50.3', 44143, 0, 172, 1), +(2, 1, 'jh-172-3-44143', '192.168.50.4', 44143, 0, 172, 1), +(2, 1, 'jh-172-4-44143', '192.168.50.5', 44143, 0, 172, 1), +(2, 1, 'jh-172-5-44143', '192.168.50.6', 44143, 0, 172, 1), +(2, 1, 'jh-172-6-44143', '192.168.50.7', 44143, 0, 172, 1), +(2, 1, 'jh-172-7-44143', '192.168.50.8', 44143, 0, 172, 1), +(2, 1, 'jh-172-8-44143', '192.168.50.9', 44143, 0, 172, 1), +(2, 1, 'jh-172-9-44143', '192.168.50.10', 44143, 0, 172, 1), +(2, 1, 'jh-172-10-44143', '192.168.50.11', 44143, 0, 172, 1), +(2, 1, 'jh-172-11-44143', '192.168.50.12', 44143, 0, 172, 1), +(2, 1, 'jh-172-12-44143', '192.168.50.13', 44143, 0, 172, 1), +(2, 1, 'jh-172-13-44143', '192.168.50.14', 44143, 0, 172, 1), +(2, 1, 'jh-172-14-44143', '192.168.50.15', 44143, 0, 172, 1), +(2, 1, 'jh-172-15-44143', '192.168.50.16', 44143, 0, 172, 1), +(2, 1, 'jh-172-16-44143', '192.168.50.17', 44143, 0, 172, 1), +(2, 1, 'jh-172-17-44143', '192.168.50.18', 44143, 0, 172, 1), +(2, 1, 'jh-172-18-44143', '192.168.50.19', 44143, 0, 172, 1), +(2, 1, 'jh-172-19-44143', '192.168.50.20', 44143, 0, 172, 1), +(2, 1, 'jh-172-20-44143', '192.168.50.21', 44143, 0, 172, 1), +(2, 1, 'jg-172-2-21421', '192.168.59.236', 21421, 0, 172, 1), +(2, 1, 'jg-172-2-21422', '192.168.59.236', 21422, 0, 172, 1), +(2, 1, 'jg-172-2-21423', '192.168.59.236', 21423, 0, 172, 1), +(2, 1, 'jg-172-2-21424', '192.168.59.236', 21424, 0, 172, 1), +(2, 1, 'jg-172-2-21425', '192.168.59.236', 21425, 0, 172, 1), +(2, 1, 'jg-172-2-21426', '192.168.59.236', 21426, 0, 172, 1), +(2, 1, 'jg-172-2-21427', '192.168.59.236', 21427, 0, 172, 1), +(2, 1, 'jg-172-2-21428', '192.168.59.236', 21428, 0, 172, 1), +(2, 1, 'jg-172-2-21429', '192.168.59.236', 21429, 0, 172, 1), +(2, 1, 'jg-172-2-21430', '192.168.59.236', 21430, 0, 172, 1), +(2, 1, 'jh-173-1-44144', '192.168.50.2', 44144, 0, 173, 1), +(2, 1, 'jh-173-2-44144', '192.168.50.3', 44144, 0, 173, 1), +(2, 1, 'jh-173-3-44144', '192.168.50.4', 44144, 0, 173, 1), +(2, 1, 'jh-173-4-44144', '192.168.50.5', 44144, 0, 173, 1), +(2, 1, 'jh-173-5-44144', '192.168.50.6', 44144, 0, 173, 1), +(2, 1, 'jh-173-6-44144', '192.168.50.7', 44144, 0, 173, 1), +(2, 1, 'jh-173-7-44144', '192.168.50.8', 44144, 0, 173, 1), +(2, 1, 'jh-173-8-44144', '192.168.50.9', 44144, 0, 173, 1), +(2, 1, 'jh-173-9-44144', '192.168.50.10', 44144, 0, 173, 1), +(2, 1, 'jh-173-10-44144', '192.168.50.11', 44144, 0, 173, 1), +(2, 1, 'jh-173-11-44144', '192.168.50.12', 44144, 0, 173, 1), +(2, 1, 'jh-173-12-44144', '192.168.50.13', 44144, 0, 173, 1), +(2, 1, 'jh-173-13-44144', '192.168.50.14', 44144, 0, 173, 1), +(2, 1, 'jh-173-14-44144', '192.168.50.15', 44144, 0, 173, 1), +(2, 1, 'jh-173-15-44144', '192.168.50.16', 44144, 0, 173, 1), +(2, 1, 'jh-173-16-44144', '192.168.50.17', 44144, 0, 173, 1), +(2, 1, 'jh-173-17-44144', '192.168.50.18', 44144, 0, 173, 1), +(2, 1, 'jh-173-18-44144', '192.168.50.19', 44144, 0, 173, 1), +(2, 1, 'jh-173-19-44144', '192.168.50.20', 44144, 0, 173, 1), +(2, 1, 'jh-173-20-44144', '192.168.50.21', 44144, 0, 173, 1), +(2, 1, 'jg-173-2-21431', '192.168.59.236', 21431, 0, 173, 1), +(2, 1, 'jg-173-2-21432', '192.168.59.236', 21432, 0, 173, 1), +(2, 1, 'jg-173-2-21433', '192.168.59.236', 21433, 0, 173, 1), +(2, 1, 'jg-173-2-21434', '192.168.59.236', 21434, 0, 173, 1), +(2, 1, 'jg-173-2-21435', '192.168.59.236', 21435, 0, 173, 1), +(2, 1, 'jg-173-2-21436', '192.168.59.236', 21436, 0, 173, 1), +(2, 1, 'jg-173-2-21437', '192.168.59.236', 21437, 0, 173, 1), +(2, 1, 'jg-173-2-21438', '192.168.59.236', 21438, 0, 173, 1), +(2, 1, 'jg-173-2-21439', '192.168.59.236', 21439, 0, 173, 1), +(2, 1, 'jg-173-2-21440', '192.168.59.236', 21440, 0, 173, 1), +(2, 1, 'jh-174-1-44145', '192.168.50.2', 44145, 0, 174, 1), +(2, 1, 'jh-174-2-44145', '192.168.50.3', 44145, 0, 174, 1), +(2, 1, 'jh-174-3-44145', '192.168.50.4', 44145, 0, 174, 1), +(2, 1, 'jh-174-4-44145', '192.168.50.5', 44145, 0, 174, 1), +(2, 1, 'jh-174-5-44145', '192.168.50.6', 44145, 0, 174, 1), +(2, 1, 'jh-174-6-44145', '192.168.50.7', 44145, 0, 174, 1), +(2, 1, 'jh-174-7-44145', '192.168.50.8', 44145, 0, 174, 1), +(2, 1, 'jh-174-8-44145', '192.168.50.9', 44145, 0, 174, 1), +(2, 1, 'jh-174-9-44145', '192.168.50.10', 44145, 0, 174, 1), +(2, 1, 'jh-174-10-44145', '192.168.50.11', 44145, 0, 174, 1), +(2, 1, 'jh-174-11-44145', '192.168.50.12', 44145, 0, 174, 1), +(2, 1, 'jh-174-12-44145', '192.168.50.13', 44145, 0, 174, 1), +(2, 1, 'jh-174-13-44145', '192.168.50.14', 44145, 0, 174, 1), +(2, 1, 'jh-174-14-44145', '192.168.50.15', 44145, 0, 174, 1), +(2, 1, 'jh-174-15-44145', '192.168.50.16', 44145, 0, 174, 1), +(2, 1, 'jh-174-16-44145', '192.168.50.17', 44145, 0, 174, 1), +(2, 1, 'jh-174-17-44145', '192.168.50.18', 44145, 0, 174, 1), +(2, 1, 'jh-174-18-44145', '192.168.50.19', 44145, 0, 174, 1), +(2, 1, 'jh-174-19-44145', '192.168.50.20', 44145, 0, 174, 1), +(2, 1, 'jh-174-20-44145', '192.168.50.21', 44145, 0, 174, 1), +(2, 1, 'jg-174-2-21441', '192.168.59.236', 21441, 0, 174, 1), +(2, 1, 'jg-174-2-21442', '192.168.59.236', 21442, 0, 174, 1), +(2, 1, 'jg-174-2-21443', '192.168.59.236', 21443, 0, 174, 1), +(2, 1, 'jg-174-2-21444', '192.168.59.236', 21444, 0, 174, 1), +(2, 1, 'jg-174-2-21445', '192.168.59.236', 21445, 0, 174, 1), +(2, 1, 'jg-174-2-21446', '192.168.59.236', 21446, 0, 174, 1), +(2, 1, 'jg-174-2-21447', '192.168.59.236', 21447, 0, 174, 1), +(2, 1, 'jg-174-2-21448', '192.168.59.236', 21448, 0, 174, 1), +(2, 1, 'jg-174-2-21449', '192.168.59.236', 21449, 0, 174, 1), +(2, 1, 'jg-174-2-21450', '192.168.59.236', 21450, 0, 174, 1), +(2, 1, 'jh-175-1-44146', '192.168.50.2', 44146, 0, 175, 1), +(2, 1, 'jh-175-2-44146', '192.168.50.3', 44146, 0, 175, 1), +(2, 1, 'jh-175-3-44146', '192.168.50.4', 44146, 0, 175, 1), +(2, 1, 'jh-175-4-44146', '192.168.50.5', 44146, 0, 175, 1), +(2, 1, 'jh-175-5-44146', '192.168.50.6', 44146, 0, 175, 1), +(2, 1, 'jh-175-6-44146', '192.168.50.7', 44146, 0, 175, 1), +(2, 1, 'jh-175-7-44146', '192.168.50.8', 44146, 0, 175, 1), +(2, 1, 'jh-175-8-44146', '192.168.50.9', 44146, 0, 175, 1), +(2, 1, 'jh-175-9-44146', '192.168.50.10', 44146, 0, 175, 1), +(2, 1, 'jh-175-10-44146', '192.168.50.11', 44146, 0, 175, 1), +(2, 1, 'jh-175-11-44146', '192.168.50.12', 44146, 0, 175, 1), +(2, 1, 'jh-175-12-44146', '192.168.50.13', 44146, 0, 175, 1), +(2, 1, 'jh-175-13-44146', '192.168.50.14', 44146, 0, 175, 1), +(2, 1, 'jh-175-14-44146', '192.168.50.15', 44146, 0, 175, 1), +(2, 1, 'jh-175-15-44146', '192.168.50.16', 44146, 0, 175, 1), +(2, 1, 'jh-175-16-44146', '192.168.50.17', 44146, 0, 175, 1), +(2, 1, 'jh-175-17-44146', '192.168.50.18', 44146, 0, 175, 1), +(2, 1, 'jh-175-18-44146', '192.168.50.19', 44146, 0, 175, 1), +(2, 1, 'jh-175-19-44146', '192.168.50.20', 44146, 0, 175, 1), +(2, 1, 'jh-175-20-44146', '192.168.50.21', 44146, 0, 175, 1), +(2, 1, 'jg-175-2-21451', '192.168.59.236', 21451, 0, 175, 1), +(2, 1, 'jg-175-2-21452', '192.168.59.236', 21452, 0, 175, 1), +(2, 1, 'jg-175-2-21453', '192.168.59.236', 21453, 0, 175, 1), +(2, 1, 'jg-175-2-21454', '192.168.59.236', 21454, 0, 175, 1), +(2, 1, 'jg-175-2-21455', '192.168.59.236', 21455, 0, 175, 1), +(2, 1, 'jg-175-2-21456', '192.168.59.236', 21456, 0, 175, 1), +(2, 1, 'jg-175-2-21457', '192.168.59.236', 21457, 0, 175, 1), +(2, 1, 'jg-175-2-21458', '192.168.59.236', 21458, 0, 175, 1), +(2, 1, 'jg-175-2-21459', '192.168.59.236', 21459, 0, 175, 1), +(2, 1, 'jg-175-2-21460', '192.168.59.236', 21460, 0, 175, 1), +(2, 1, 'jh-176-1-44147', '192.168.50.2', 44147, 0, 176, 1), +(2, 1, 'jh-176-2-44147', '192.168.50.3', 44147, 0, 176, 1), +(2, 1, 'jh-176-3-44147', '192.168.50.4', 44147, 0, 176, 1), +(2, 1, 'jh-176-4-44147', '192.168.50.5', 44147, 0, 176, 1), +(2, 1, 'jh-176-5-44147', '192.168.50.6', 44147, 0, 176, 1), +(2, 1, 'jh-176-6-44147', '192.168.50.7', 44147, 0, 176, 1), +(2, 1, 'jh-176-7-44147', '192.168.50.8', 44147, 0, 176, 1), +(2, 1, 'jh-176-8-44147', '192.168.50.9', 44147, 0, 176, 1), +(2, 1, 'jh-176-9-44147', '192.168.50.10', 44147, 0, 176, 1), +(2, 1, 'jh-176-10-44147', '192.168.50.11', 44147, 0, 176, 1), +(2, 1, 'jh-176-11-44147', '192.168.50.12', 44147, 0, 176, 1), +(2, 1, 'jh-176-12-44147', '192.168.50.13', 44147, 0, 176, 1), +(2, 1, 'jh-176-13-44147', '192.168.50.14', 44147, 0, 176, 1), +(2, 1, 'jh-176-14-44147', '192.168.50.15', 44147, 0, 176, 1), +(2, 1, 'jh-176-15-44147', '192.168.50.16', 44147, 0, 176, 1), +(2, 1, 'jh-176-16-44147', '192.168.50.17', 44147, 0, 176, 1), +(2, 1, 'jh-176-17-44147', '192.168.50.18', 44147, 0, 176, 1), +(2, 1, 'jh-176-18-44147', '192.168.50.19', 44147, 0, 176, 1), +(2, 1, 'jh-176-19-44147', '192.168.50.20', 44147, 0, 176, 1), +(2, 1, 'jh-176-20-44147', '192.168.50.21', 44147, 0, 176, 1), +(2, 1, 'jg-176-2-21461', '192.168.59.236', 21461, 0, 176, 1), +(2, 1, 'jg-176-2-21462', '192.168.59.236', 21462, 0, 176, 1), +(2, 1, 'jg-176-2-21463', '192.168.59.236', 21463, 0, 176, 1), +(2, 1, 'jg-176-2-21464', '192.168.59.236', 21464, 0, 176, 1), +(2, 1, 'jg-176-2-21465', '192.168.59.236', 21465, 0, 176, 1), +(2, 1, 'jg-176-2-21466', '192.168.59.236', 21466, 0, 176, 1), +(2, 1, 'jg-176-2-21467', '192.168.59.236', 21467, 0, 176, 1), +(2, 1, 'jg-176-2-21468', '192.168.59.236', 21468, 0, 176, 1), +(2, 1, 'jg-176-2-21469', '192.168.59.236', 21469, 0, 176, 1), +(2, 1, 'jg-176-2-21470', '192.168.59.236', 21470, 0, 176, 1), +(2, 1, 'jh-177-1-44148', '192.168.50.2', 44148, 0, 177, 1), +(2, 1, 'jh-177-2-44148', '192.168.50.3', 44148, 0, 177, 1), +(2, 1, 'jh-177-3-44148', '192.168.50.4', 44148, 0, 177, 1), +(2, 1, 'jh-177-4-44148', '192.168.50.5', 44148, 0, 177, 1), +(2, 1, 'jh-177-5-44148', '192.168.50.6', 44148, 0, 177, 1), +(2, 1, 'jh-177-6-44148', '192.168.50.7', 44148, 0, 177, 1), +(2, 1, 'jh-177-7-44148', '192.168.50.8', 44148, 0, 177, 1), +(2, 1, 'jh-177-8-44148', '192.168.50.9', 44148, 0, 177, 1), +(2, 1, 'jh-177-9-44148', '192.168.50.10', 44148, 0, 177, 1), +(2, 1, 'jh-177-10-44148', '192.168.50.11', 44148, 0, 177, 1), +(2, 1, 'jh-177-11-44148', '192.168.50.12', 44148, 0, 177, 1), +(2, 1, 'jh-177-12-44148', '192.168.50.13', 44148, 0, 177, 1), +(2, 1, 'jh-177-13-44148', '192.168.50.14', 44148, 0, 177, 1), +(2, 1, 'jh-177-14-44148', '192.168.50.15', 44148, 0, 177, 1), +(2, 1, 'jh-177-15-44148', '192.168.50.16', 44148, 0, 177, 1), +(2, 1, 'jh-177-16-44148', '192.168.50.17', 44148, 0, 177, 1), +(2, 1, 'jh-177-17-44148', '192.168.50.18', 44148, 0, 177, 1), +(2, 1, 'jh-177-18-44148', '192.168.50.19', 44148, 0, 177, 1), +(2, 1, 'jh-177-19-44148', '192.168.50.20', 44148, 0, 177, 1), +(2, 1, 'jh-177-20-44148', '192.168.50.21', 44148, 0, 177, 1), +(2, 1, 'jg-177-2-21471', '192.168.59.236', 21471, 0, 177, 1), +(2, 1, 'jg-177-2-21472', '192.168.59.236', 21472, 0, 177, 1), +(2, 1, 'jg-177-2-21473', '192.168.59.236', 21473, 0, 177, 1), +(2, 1, 'jg-177-2-21474', '192.168.59.236', 21474, 0, 177, 1), +(2, 1, 'jg-177-2-21475', '192.168.59.236', 21475, 0, 177, 1), +(2, 1, 'jg-177-2-21476', '192.168.59.236', 21476, 0, 177, 1), +(2, 1, 'jg-177-2-21477', '192.168.59.236', 21477, 0, 177, 1), +(2, 1, 'jg-177-2-21478', '192.168.59.236', 21478, 0, 177, 1), +(2, 1, 'jg-177-2-21479', '192.168.59.236', 21479, 0, 177, 1), +(2, 1, 'jg-177-2-21480', '192.168.59.236', 21480, 0, 177, 1), +(2, 1, 'jh-178-1-44149', '192.168.50.2', 44149, 0, 178, 1), +(2, 1, 'jh-178-2-44149', '192.168.50.3', 44149, 0, 178, 1), +(2, 1, 'jh-178-3-44149', '192.168.50.4', 44149, 0, 178, 1), +(2, 1, 'jh-178-4-44149', '192.168.50.5', 44149, 0, 178, 1), +(2, 1, 'jh-178-5-44149', '192.168.50.6', 44149, 0, 178, 1), +(2, 1, 'jh-178-6-44149', '192.168.50.7', 44149, 0, 178, 1), +(2, 1, 'jh-178-7-44149', '192.168.50.8', 44149, 0, 178, 1), +(2, 1, 'jh-178-8-44149', '192.168.50.9', 44149, 0, 178, 1), +(2, 1, 'jh-178-9-44149', '192.168.50.10', 44149, 0, 178, 1), +(2, 1, 'jh-178-10-44149', '192.168.50.11', 44149, 0, 178, 1), +(2, 1, 'jh-178-11-44149', '192.168.50.12', 44149, 0, 178, 1), +(2, 1, 'jh-178-12-44149', '192.168.50.13', 44149, 0, 178, 1), +(2, 1, 'jh-178-13-44149', '192.168.50.14', 44149, 0, 178, 1), +(2, 1, 'jh-178-14-44149', '192.168.50.15', 44149, 0, 178, 1), +(2, 1, 'jh-178-15-44149', '192.168.50.16', 44149, 0, 178, 1), +(2, 1, 'jh-178-16-44149', '192.168.50.17', 44149, 0, 178, 1), +(2, 1, 'jh-178-17-44149', '192.168.50.18', 44149, 0, 178, 1), +(2, 1, 'jh-178-18-44149', '192.168.50.19', 44149, 0, 178, 1), +(2, 1, 'jh-178-19-44149', '192.168.50.20', 44149, 0, 178, 1), +(2, 1, 'jh-178-20-44149', '192.168.50.21', 44149, 0, 178, 1), +(2, 1, 'jg-178-2-21481', '192.168.59.236', 21481, 0, 178, 1), +(2, 1, 'jg-178-2-21482', '192.168.59.236', 21482, 0, 178, 1), +(2, 1, 'jg-178-2-21483', '192.168.59.236', 21483, 0, 178, 1), +(2, 1, 'jg-178-2-21484', '192.168.59.236', 21484, 0, 178, 1), +(2, 1, 'jg-178-2-21485', '192.168.59.236', 21485, 0, 178, 1), +(2, 1, 'jg-178-2-21486', '192.168.59.236', 21486, 0, 178, 1), +(2, 1, 'jg-178-2-21487', '192.168.59.236', 21487, 0, 178, 1), +(2, 1, 'jg-178-2-21488', '192.168.59.236', 21488, 0, 178, 1), +(2, 1, 'jg-178-2-21489', '192.168.59.236', 21489, 0, 178, 1), +(2, 1, 'jg-178-2-21490', '192.168.59.236', 21490, 0, 178, 1), +(2, 1, 'jh-179-1-44150', '192.168.50.2', 44150, 0, 179, 1), +(2, 1, 'jh-179-2-44150', '192.168.50.3', 44150, 0, 179, 1), +(2, 1, 'jh-179-3-44150', '192.168.50.4', 44150, 0, 179, 1), +(2, 1, 'jh-179-4-44150', '192.168.50.5', 44150, 0, 179, 1), +(2, 1, 'jh-179-5-44150', '192.168.50.6', 44150, 0, 179, 1), +(2, 1, 'jh-179-6-44150', '192.168.50.7', 44150, 0, 179, 1), +(2, 1, 'jh-179-7-44150', '192.168.50.8', 44150, 0, 179, 1), +(2, 1, 'jh-179-8-44150', '192.168.50.9', 44150, 0, 179, 1), +(2, 1, 'jh-179-9-44150', '192.168.50.10', 44150, 0, 179, 1), +(2, 1, 'jh-179-10-44150', '192.168.50.11', 44150, 0, 179, 1), +(2, 1, 'jh-179-11-44150', '192.168.50.12', 44150, 0, 179, 1), +(2, 1, 'jh-179-12-44150', '192.168.50.13', 44150, 0, 179, 1), +(2, 1, 'jh-179-13-44150', '192.168.50.14', 44150, 0, 179, 1), +(2, 1, 'jh-179-14-44150', '192.168.50.15', 44150, 0, 179, 1), +(2, 1, 'jh-179-15-44150', '192.168.50.16', 44150, 0, 179, 1), +(2, 1, 'jh-179-16-44150', '192.168.50.17', 44150, 0, 179, 1), +(2, 1, 'jh-179-17-44150', '192.168.50.18', 44150, 0, 179, 1), +(2, 1, 'jh-179-18-44150', '192.168.50.19', 44150, 0, 179, 1), +(2, 1, 'jh-179-19-44150', '192.168.50.20', 44150, 0, 179, 1), +(2, 1, 'jh-179-20-44150', '192.168.50.21', 44150, 0, 179, 1), +(2, 1, 'jg-179-2-21491', '192.168.59.236', 21491, 0, 179, 1), +(2, 1, 'jg-179-2-21492', '192.168.59.236', 21492, 0, 179, 1), +(2, 1, 'jg-179-2-21493', '192.168.59.236', 21493, 0, 179, 1), +(2, 1, 'jg-179-2-21494', '192.168.59.236', 21494, 0, 179, 1), +(2, 1, 'jg-179-2-21495', '192.168.59.236', 21495, 0, 179, 1), +(2, 1, 'jg-179-2-21496', '192.168.59.236', 21496, 0, 179, 1), +(2, 1, 'jg-179-2-21497', '192.168.59.236', 21497, 0, 179, 1), +(2, 1, 'jg-179-2-21498', '192.168.59.236', 21498, 0, 179, 1), +(2, 1, 'jg-179-2-21499', '192.168.59.236', 21499, 0, 179, 1), +(2, 1, 'jg-179-2-21500', '192.168.59.236', 21500, 0, 179, 1), +(2, 1, 'jh-180-1-44151', '192.168.50.2', 44151, 0, 180, 1), +(2, 1, 'jh-180-2-44151', '192.168.50.3', 44151, 0, 180, 1), +(2, 1, 'jh-180-3-44151', '192.168.50.4', 44151, 0, 180, 1), +(2, 1, 'jh-180-4-44151', '192.168.50.5', 44151, 0, 180, 1), +(2, 1, 'jh-180-5-44151', '192.168.50.6', 44151, 0, 180, 1), +(2, 1, 'jh-180-6-44151', '192.168.50.7', 44151, 0, 180, 1), +(2, 1, 'jh-180-7-44151', '192.168.50.8', 44151, 0, 180, 1), +(2, 1, 'jh-180-8-44151', '192.168.50.9', 44151, 0, 180, 1), +(2, 1, 'jh-180-9-44151', '192.168.50.10', 44151, 0, 180, 1), +(2, 1, 'jh-180-10-44151', '192.168.50.11', 44151, 0, 180, 1), +(2, 1, 'jh-180-11-44151', '192.168.50.12', 44151, 0, 180, 1), +(2, 1, 'jh-180-12-44151', '192.168.50.13', 44151, 0, 180, 1), +(2, 1, 'jh-180-13-44151', '192.168.50.14', 44151, 0, 180, 1), +(2, 1, 'jh-180-14-44151', '192.168.50.15', 44151, 0, 180, 1), +(2, 1, 'jh-180-15-44151', '192.168.50.16', 44151, 0, 180, 1), +(2, 1, 'jh-180-16-44151', '192.168.50.17', 44151, 0, 180, 1), +(2, 1, 'jh-180-17-44151', '192.168.50.18', 44151, 0, 180, 1), +(2, 1, 'jh-180-18-44151', '192.168.50.19', 44151, 0, 180, 1), +(2, 1, 'jh-180-19-44151', '192.168.50.20', 44151, 0, 180, 1), +(2, 1, 'jh-180-20-44151', '192.168.50.21', 44151, 0, 180, 1), +(2, 1, 'jg-180-2-21501', '192.168.59.236', 21501, 0, 180, 1), +(2, 1, 'jg-180-2-21502', '192.168.59.236', 21502, 0, 180, 1), +(2, 1, 'jg-180-2-21503', '192.168.59.236', 21503, 0, 180, 1), +(2, 1, 'jg-180-2-21504', '192.168.59.236', 21504, 0, 180, 1), +(2, 1, 'jg-180-2-21505', '192.168.59.236', 21505, 0, 180, 1), +(2, 1, 'jg-180-2-21506', '192.168.59.236', 21506, 0, 180, 1), +(2, 1, 'jg-180-2-21507', '192.168.59.236', 21507, 0, 180, 1), +(2, 1, 'jg-180-2-21508', '192.168.59.236', 21508, 0, 180, 1), +(2, 1, 'jg-180-2-21509', '192.168.59.236', 21509, 0, 180, 1), +(2, 1, 'jg-180-2-21510', '192.168.59.236', 21510, 0, 180, 1), +(2, 1, 'jh-181-1-44152', '192.168.50.2', 44152, 0, 181, 1), +(2, 1, 'jh-181-2-44152', '192.168.50.3', 44152, 0, 181, 1), +(2, 1, 'jh-181-3-44152', '192.168.50.4', 44152, 0, 181, 1), +(2, 1, 'jh-181-4-44152', '192.168.50.5', 44152, 0, 181, 1), +(2, 1, 'jh-181-5-44152', '192.168.50.6', 44152, 0, 181, 1), +(2, 1, 'jh-181-6-44152', '192.168.50.7', 44152, 0, 181, 1), +(2, 1, 'jh-181-7-44152', '192.168.50.8', 44152, 0, 181, 1), +(2, 1, 'jh-181-8-44152', '192.168.50.9', 44152, 0, 181, 1), +(2, 1, 'jh-181-9-44152', '192.168.50.10', 44152, 0, 181, 1), +(2, 1, 'jh-181-10-44152', '192.168.50.11', 44152, 0, 181, 1), +(2, 1, 'jh-181-11-44152', '192.168.50.12', 44152, 0, 181, 1), +(2, 1, 'jh-181-12-44152', '192.168.50.13', 44152, 0, 181, 1), +(2, 1, 'jh-181-13-44152', '192.168.50.14', 44152, 0, 181, 1), +(2, 1, 'jh-181-14-44152', '192.168.50.15', 44152, 0, 181, 1), +(2, 1, 'jh-181-15-44152', '192.168.50.16', 44152, 0, 181, 1), +(2, 1, 'jh-181-16-44152', '192.168.50.17', 44152, 0, 181, 1), +(2, 1, 'jh-181-17-44152', '192.168.50.18', 44152, 0, 181, 1), +(2, 1, 'jh-181-18-44152', '192.168.50.19', 44152, 0, 181, 1), +(2, 1, 'jh-181-19-44152', '192.168.50.20', 44152, 0, 181, 1), +(2, 1, 'jh-181-20-44152', '192.168.50.21', 44152, 0, 181, 1), +(2, 1, 'jg-181-2-21511', '192.168.59.236', 21511, 0, 181, 1), +(2, 1, 'jg-181-2-21512', '192.168.59.236', 21512, 0, 181, 1), +(2, 1, 'jg-181-2-21513', '192.168.59.236', 21513, 0, 181, 1), +(2, 1, 'jg-181-2-21514', '192.168.59.236', 21514, 0, 181, 1), +(2, 1, 'jg-181-2-21515', '192.168.59.236', 21515, 0, 181, 1), +(2, 1, 'jg-181-2-21516', '192.168.59.236', 21516, 0, 181, 1), +(2, 1, 'jg-181-2-21517', '192.168.59.236', 21517, 0, 181, 1), +(2, 1, 'jg-181-2-21518', '192.168.59.236', 21518, 0, 181, 1), +(2, 1, 'jg-181-2-21519', '192.168.59.236', 21519, 0, 181, 1), +(2, 1, 'jg-181-2-21520', '192.168.59.236', 21520, 0, 181, 1), +(2, 1, 'jh-182-1-44153', '192.168.50.2', 44153, 0, 182, 1), +(2, 1, 'jh-182-2-44153', '192.168.50.3', 44153, 0, 182, 1), +(2, 1, 'jh-182-3-44153', '192.168.50.4', 44153, 0, 182, 1), +(2, 1, 'jh-182-4-44153', '192.168.50.5', 44153, 0, 182, 1), +(2, 1, 'jh-182-5-44153', '192.168.50.6', 44153, 0, 182, 1), +(2, 1, 'jh-182-6-44153', '192.168.50.7', 44153, 0, 182, 1), +(2, 1, 'jh-182-7-44153', '192.168.50.8', 44153, 0, 182, 1), +(2, 1, 'jh-182-8-44153', '192.168.50.9', 44153, 0, 182, 1), +(2, 1, 'jh-182-9-44153', '192.168.50.10', 44153, 0, 182, 1), +(2, 1, 'jh-182-10-44153', '192.168.50.11', 44153, 0, 182, 1), +(2, 1, 'jh-182-11-44153', '192.168.50.12', 44153, 0, 182, 1), +(2, 1, 'jh-182-12-44153', '192.168.50.13', 44153, 0, 182, 1), +(2, 1, 'jh-182-13-44153', '192.168.50.14', 44153, 0, 182, 1), +(2, 1, 'jh-182-14-44153', '192.168.50.15', 44153, 0, 182, 1), +(2, 1, 'jh-182-15-44153', '192.168.50.16', 44153, 0, 182, 1), +(2, 1, 'jh-182-16-44153', '192.168.50.17', 44153, 0, 182, 1), +(2, 1, 'jh-182-17-44153', '192.168.50.18', 44153, 0, 182, 1), +(2, 1, 'jh-182-18-44153', '192.168.50.19', 44153, 0, 182, 1), +(2, 1, 'jh-182-19-44153', '192.168.50.20', 44153, 0, 182, 1), +(2, 1, 'jh-182-20-44153', '192.168.50.21', 44153, 0, 182, 1), +(2, 1, 'jg-182-2-21521', '192.168.59.236', 21521, 0, 182, 1), +(2, 1, 'jg-182-2-21522', '192.168.59.236', 21522, 0, 182, 1), +(2, 1, 'jg-182-2-21523', '192.168.59.236', 21523, 0, 182, 1), +(2, 1, 'jg-182-2-21524', '192.168.59.236', 21524, 0, 182, 1), +(2, 1, 'jg-182-2-21525', '192.168.59.236', 21525, 0, 182, 1), +(2, 1, 'jg-182-2-21526', '192.168.59.236', 21526, 0, 182, 1), +(2, 1, 'jg-182-2-21527', '192.168.59.236', 21527, 0, 182, 1), +(2, 1, 'jg-182-2-21528', '192.168.59.236', 21528, 0, 182, 1), +(2, 1, 'jg-182-2-21529', '192.168.59.236', 21529, 0, 182, 1), +(2, 1, 'jg-182-2-21530', '192.168.59.236', 21530, 0, 182, 1), +(2, 1, 'jh-183-1-44154', '192.168.50.2', 44154, 0, 183, 1), +(2, 1, 'jh-183-2-44154', '192.168.50.3', 44154, 0, 183, 1), +(2, 1, 'jh-183-3-44154', '192.168.50.4', 44154, 0, 183, 1), +(2, 1, 'jh-183-4-44154', '192.168.50.5', 44154, 0, 183, 1), +(2, 1, 'jh-183-5-44154', '192.168.50.6', 44154, 0, 183, 1), +(2, 1, 'jh-183-6-44154', '192.168.50.7', 44154, 0, 183, 1), +(2, 1, 'jh-183-7-44154', '192.168.50.8', 44154, 0, 183, 1), +(2, 1, 'jh-183-8-44154', '192.168.50.9', 44154, 0, 183, 1), +(2, 1, 'jh-183-9-44154', '192.168.50.10', 44154, 0, 183, 1), +(2, 1, 'jh-183-10-44154', '192.168.50.11', 44154, 0, 183, 1), +(2, 1, 'jh-183-11-44154', '192.168.50.12', 44154, 0, 183, 1), +(2, 1, 'jh-183-12-44154', '192.168.50.13', 44154, 0, 183, 1), +(2, 1, 'jh-183-13-44154', '192.168.50.14', 44154, 0, 183, 1), +(2, 1, 'jh-183-14-44154', '192.168.50.15', 44154, 0, 183, 1), +(2, 1, 'jh-183-15-44154', '192.168.50.16', 44154, 0, 183, 1), +(2, 1, 'jh-183-16-44154', '192.168.50.17', 44154, 0, 183, 1), +(2, 1, 'jh-183-17-44154', '192.168.50.18', 44154, 0, 183, 1), +(2, 1, 'jh-183-18-44154', '192.168.50.19', 44154, 0, 183, 1), +(2, 1, 'jh-183-19-44154', '192.168.50.20', 44154, 0, 183, 1), +(2, 1, 'jh-183-20-44154', '192.168.50.21', 44154, 0, 183, 1), +(2, 1, 'jg-183-2-21531', '192.168.59.236', 21531, 0, 183, 1), +(2, 1, 'jg-183-2-21532', '192.168.59.236', 21532, 0, 183, 1), +(2, 1, 'jg-183-2-21533', '192.168.59.236', 21533, 0, 183, 1), +(2, 1, 'jg-183-2-21534', '192.168.59.236', 21534, 0, 183, 1), +(2, 1, 'jg-183-2-21535', '192.168.59.236', 21535, 0, 183, 1), +(2, 1, 'jg-183-2-21536', '192.168.59.236', 21536, 0, 183, 1), +(2, 1, 'jg-183-2-21537', '192.168.59.236', 21537, 0, 183, 1), +(2, 1, 'jg-183-2-21538', '192.168.59.236', 21538, 0, 183, 1), +(2, 1, 'jg-183-2-21539', '192.168.59.236', 21539, 0, 183, 1), +(2, 1, 'jg-183-2-21540', '192.168.59.236', 21540, 0, 183, 1), +(2, 1, 'jh-184-1-44155', '192.168.50.2', 44155, 0, 184, 1), +(2, 1, 'jh-184-2-44155', '192.168.50.3', 44155, 0, 184, 1), +(2, 1, 'jh-184-3-44155', '192.168.50.4', 44155, 0, 184, 1), +(2, 1, 'jh-184-4-44155', '192.168.50.5', 44155, 0, 184, 1), +(2, 1, 'jh-184-5-44155', '192.168.50.6', 44155, 0, 184, 1), +(2, 1, 'jh-184-6-44155', '192.168.50.7', 44155, 0, 184, 1), +(2, 1, 'jh-184-7-44155', '192.168.50.8', 44155, 0, 184, 1), +(2, 1, 'jh-184-8-44155', '192.168.50.9', 44155, 0, 184, 1), +(2, 1, 'jh-184-9-44155', '192.168.50.10', 44155, 0, 184, 1), +(2, 1, 'jh-184-10-44155', '192.168.50.11', 44155, 0, 184, 1), +(2, 1, 'jh-184-11-44155', '192.168.50.12', 44155, 0, 184, 1), +(2, 1, 'jh-184-12-44155', '192.168.50.13', 44155, 0, 184, 1), +(2, 1, 'jh-184-13-44155', '192.168.50.14', 44155, 0, 184, 1), +(2, 1, 'jh-184-14-44155', '192.168.50.15', 44155, 0, 184, 1), +(2, 1, 'jh-184-15-44155', '192.168.50.16', 44155, 0, 184, 1), +(2, 1, 'jh-184-16-44155', '192.168.50.17', 44155, 0, 184, 1), +(2, 1, 'jh-184-17-44155', '192.168.50.18', 44155, 0, 184, 1), +(2, 1, 'jh-184-18-44155', '192.168.50.19', 44155, 0, 184, 1), +(2, 1, 'jh-184-19-44155', '192.168.50.20', 44155, 0, 184, 1), +(2, 1, 'jh-184-20-44155', '192.168.50.21', 44155, 0, 184, 1), +(2, 1, 'jg-184-2-21541', '192.168.59.236', 21541, 0, 184, 1), +(2, 1, 'jg-184-2-21542', '192.168.59.236', 21542, 0, 184, 1), +(2, 1, 'jg-184-2-21543', '192.168.59.236', 21543, 0, 184, 1), +(2, 1, 'jg-184-2-21544', '192.168.59.236', 21544, 0, 184, 1), +(2, 1, 'jg-184-2-21545', '192.168.59.236', 21545, 0, 184, 1), +(2, 1, 'jg-184-2-21546', '192.168.59.236', 21546, 0, 184, 1), +(2, 1, 'jg-184-2-21547', '192.168.59.236', 21547, 0, 184, 1), +(2, 1, 'jg-184-2-21548', '192.168.59.236', 21548, 0, 184, 1), +(2, 1, 'jg-184-2-21549', '192.168.59.236', 21549, 0, 184, 1), +(2, 1, 'jg-184-2-21550', '192.168.59.236', 21550, 0, 184, 1), +(2, 1, 'jh-185-1-44156', '192.168.50.2', 44156, 0, 185, 1), +(2, 1, 'jh-185-2-44156', '192.168.50.3', 44156, 0, 185, 1), +(2, 1, 'jh-185-3-44156', '192.168.50.4', 44156, 0, 185, 1), +(2, 1, 'jh-185-4-44156', '192.168.50.5', 44156, 0, 185, 1), +(2, 1, 'jh-185-5-44156', '192.168.50.6', 44156, 0, 185, 1), +(2, 1, 'jh-185-6-44156', '192.168.50.7', 44156, 0, 185, 1), +(2, 1, 'jh-185-7-44156', '192.168.50.8', 44156, 0, 185, 1), +(2, 1, 'jh-185-8-44156', '192.168.50.9', 44156, 0, 185, 1), +(2, 1, 'jh-185-9-44156', '192.168.50.10', 44156, 0, 185, 1), +(2, 1, 'jh-185-10-44156', '192.168.50.11', 44156, 0, 185, 1), +(2, 1, 'jh-185-11-44156', '192.168.50.12', 44156, 0, 185, 1), +(2, 1, 'jh-185-12-44156', '192.168.50.13', 44156, 0, 185, 1), +(2, 1, 'jh-185-13-44156', '192.168.50.14', 44156, 0, 185, 1), +(2, 1, 'jh-185-14-44156', '192.168.50.15', 44156, 0, 185, 1), +(2, 1, 'jh-185-15-44156', '192.168.50.16', 44156, 0, 185, 1), +(2, 1, 'jh-185-16-44156', '192.168.50.17', 44156, 0, 185, 1), +(2, 1, 'jh-185-17-44156', '192.168.50.18', 44156, 0, 185, 1), +(2, 1, 'jh-185-18-44156', '192.168.50.19', 44156, 0, 185, 1), +(2, 1, 'jh-185-19-44156', '192.168.50.20', 44156, 0, 185, 1), +(2, 1, 'jh-185-20-44156', '192.168.50.21', 44156, 0, 185, 1), +(2, 1, 'jg-185-2-21551', '192.168.59.236', 21551, 0, 185, 1), +(2, 1, 'jg-185-2-21552', '192.168.59.236', 21552, 0, 185, 1), +(2, 1, 'jg-185-2-21553', '192.168.59.236', 21553, 0, 185, 1), +(2, 1, 'jg-185-2-21554', '192.168.59.236', 21554, 0, 185, 1), +(2, 1, 'jg-185-2-21555', '192.168.59.236', 21555, 0, 185, 1), +(2, 1, 'jg-185-2-21556', '192.168.59.236', 21556, 0, 185, 1), +(2, 1, 'jg-185-2-21557', '192.168.59.236', 21557, 0, 185, 1), +(2, 1, 'jg-185-2-21558', '192.168.59.236', 21558, 0, 185, 1), +(2, 1, 'jg-185-2-21559', '192.168.59.236', 21559, 0, 185, 1), +(2, 1, 'jg-185-2-21560', '192.168.59.236', 21560, 0, 185, 1), +(2, 1, 'jh-186-1-44157', '192.168.50.2', 44157, 0, 186, 1), +(2, 1, 'jh-186-2-44157', '192.168.50.3', 44157, 0, 186, 1), +(2, 1, 'jh-186-3-44157', '192.168.50.4', 44157, 0, 186, 1), +(2, 1, 'jh-186-4-44157', '192.168.50.5', 44157, 0, 186, 1), +(2, 1, 'jh-186-5-44157', '192.168.50.6', 44157, 0, 186, 1), +(2, 1, 'jh-186-6-44157', '192.168.50.7', 44157, 0, 186, 1), +(2, 1, 'jh-186-7-44157', '192.168.50.8', 44157, 0, 186, 1), +(2, 1, 'jh-186-8-44157', '192.168.50.9', 44157, 0, 186, 1), +(2, 1, 'jh-186-9-44157', '192.168.50.10', 44157, 0, 186, 1), +(2, 1, 'jh-186-10-44157', '192.168.50.11', 44157, 0, 186, 1), +(2, 1, 'jh-186-11-44157', '192.168.50.12', 44157, 0, 186, 1), +(2, 1, 'jh-186-12-44157', '192.168.50.13', 44157, 0, 186, 1), +(2, 1, 'jh-186-13-44157', '192.168.50.14', 44157, 0, 186, 1), +(2, 1, 'jh-186-14-44157', '192.168.50.15', 44157, 0, 186, 1), +(2, 1, 'jh-186-15-44157', '192.168.50.16', 44157, 0, 186, 1), +(2, 1, 'jh-186-16-44157', '192.168.50.17', 44157, 0, 186, 1), +(2, 1, 'jh-186-17-44157', '192.168.50.18', 44157, 0, 186, 1), +(2, 1, 'jh-186-18-44157', '192.168.50.19', 44157, 0, 186, 1), +(2, 1, 'jh-186-19-44157', '192.168.50.20', 44157, 0, 186, 1), +(2, 1, 'jh-186-20-44157', '192.168.50.21', 44157, 0, 186, 1), +(2, 1, 'jg-186-2-21561', '192.168.59.236', 21561, 0, 186, 1), +(2, 1, 'jg-186-2-21562', '192.168.59.236', 21562, 0, 186, 1), +(2, 1, 'jg-186-2-21563', '192.168.59.236', 21563, 0, 186, 1), +(2, 1, 'jg-186-2-21564', '192.168.59.236', 21564, 0, 186, 1), +(2, 1, 'jg-186-2-21565', '192.168.59.236', 21565, 0, 186, 1), +(2, 1, 'jg-186-2-21566', '192.168.59.236', 21566, 0, 186, 1), +(2, 1, 'jg-186-2-21567', '192.168.59.236', 21567, 0, 186, 1), +(2, 1, 'jg-186-2-21568', '192.168.59.236', 21568, 0, 186, 1), +(2, 1, 'jg-186-2-21569', '192.168.59.236', 21569, 0, 186, 1), +(2, 1, 'jg-186-2-21570', '192.168.59.236', 21570, 0, 186, 1), +(2, 1, 'jh-187-1-44158', '192.168.50.2', 44158, 0, 187, 1), +(2, 1, 'jh-187-2-44158', '192.168.50.3', 44158, 0, 187, 1), +(2, 1, 'jh-187-3-44158', '192.168.50.4', 44158, 0, 187, 1), +(2, 1, 'jh-187-4-44158', '192.168.50.5', 44158, 0, 187, 1), +(2, 1, 'jh-187-5-44158', '192.168.50.6', 44158, 0, 187, 1), +(2, 1, 'jh-187-6-44158', '192.168.50.7', 44158, 0, 187, 1), +(2, 1, 'jh-187-7-44158', '192.168.50.8', 44158, 0, 187, 1), +(2, 1, 'jh-187-8-44158', '192.168.50.9', 44158, 0, 187, 1), +(2, 1, 'jh-187-9-44158', '192.168.50.10', 44158, 0, 187, 1), +(2, 1, 'jh-187-10-44158', '192.168.50.11', 44158, 0, 187, 1), +(2, 1, 'jh-187-11-44158', '192.168.50.12', 44158, 0, 187, 1), +(2, 1, 'jh-187-12-44158', '192.168.50.13', 44158, 0, 187, 1), +(2, 1, 'jh-187-13-44158', '192.168.50.14', 44158, 0, 187, 1), +(2, 1, 'jh-187-14-44158', '192.168.50.15', 44158, 0, 187, 1), +(2, 1, 'jh-187-15-44158', '192.168.50.16', 44158, 0, 187, 1), +(2, 1, 'jh-187-16-44158', '192.168.50.17', 44158, 0, 187, 1), +(2, 1, 'jh-187-17-44158', '192.168.50.18', 44158, 0, 187, 1), +(2, 1, 'jh-187-18-44158', '192.168.50.19', 44158, 0, 187, 1), +(2, 1, 'jh-187-19-44158', '192.168.50.20', 44158, 0, 187, 1), +(2, 1, 'jh-187-20-44158', '192.168.50.21', 44158, 0, 187, 1), +(2, 1, 'jg-187-2-21571', '192.168.59.236', 21571, 0, 187, 1), +(2, 1, 'jg-187-2-21572', '192.168.59.236', 21572, 0, 187, 1), +(2, 1, 'jg-187-2-21573', '192.168.59.236', 21573, 0, 187, 1), +(2, 1, 'jg-187-2-21574', '192.168.59.236', 21574, 0, 187, 1), +(2, 1, 'jg-187-2-21575', '192.168.59.236', 21575, 0, 187, 1), +(2, 1, 'jg-187-2-21576', '192.168.59.236', 21576, 0, 187, 1), +(2, 1, 'jg-187-2-21577', '192.168.59.236', 21577, 0, 187, 1), +(2, 1, 'jg-187-2-21578', '192.168.59.236', 21578, 0, 187, 1), +(2, 1, 'jg-187-2-21579', '192.168.59.236', 21579, 0, 187, 1), +(2, 1, 'jg-187-2-21580', '192.168.59.236', 21580, 0, 187, 1), +(2, 1, 'jh-188-1-44159', '192.168.50.2', 44159, 0, 188, 1), +(2, 1, 'jh-188-2-44159', '192.168.50.3', 44159, 0, 188, 1), +(2, 1, 'jh-188-3-44159', '192.168.50.4', 44159, 0, 188, 1), +(2, 1, 'jh-188-4-44159', '192.168.50.5', 44159, 0, 188, 1), +(2, 1, 'jh-188-5-44159', '192.168.50.6', 44159, 0, 188, 1), +(2, 1, 'jh-188-6-44159', '192.168.50.7', 44159, 0, 188, 1), +(2, 1, 'jh-188-7-44159', '192.168.50.8', 44159, 0, 188, 1), +(2, 1, 'jh-188-8-44159', '192.168.50.9', 44159, 0, 188, 1), +(2, 1, 'jh-188-9-44159', '192.168.50.10', 44159, 0, 188, 1), +(2, 1, 'jh-188-10-44159', '192.168.50.11', 44159, 0, 188, 1), +(2, 1, 'jh-188-11-44159', '192.168.50.12', 44159, 0, 188, 1), +(2, 1, 'jh-188-12-44159', '192.168.50.13', 44159, 0, 188, 1), +(2, 1, 'jh-188-13-44159', '192.168.50.14', 44159, 0, 188, 1), +(2, 1, 'jh-188-14-44159', '192.168.50.15', 44159, 0, 188, 1), +(2, 1, 'jh-188-15-44159', '192.168.50.16', 44159, 0, 188, 1), +(2, 1, 'jh-188-16-44159', '192.168.50.17', 44159, 0, 188, 1), +(2, 1, 'jh-188-17-44159', '192.168.50.18', 44159, 0, 188, 1), +(2, 1, 'jh-188-18-44159', '192.168.50.19', 44159, 0, 188, 1), +(2, 1, 'jh-188-19-44159', '192.168.50.20', 44159, 0, 188, 1), +(2, 1, 'jh-188-20-44159', '192.168.50.21', 44159, 0, 188, 1), +(2, 1, 'jg-188-2-21581', '192.168.59.236', 21581, 0, 188, 1), +(2, 1, 'jg-188-2-21582', '192.168.59.236', 21582, 0, 188, 1), +(2, 1, 'jg-188-2-21583', '192.168.59.236', 21583, 0, 188, 1), +(2, 1, 'jg-188-2-21584', '192.168.59.236', 21584, 0, 188, 1), +(2, 1, 'jg-188-2-21585', '192.168.59.236', 21585, 0, 188, 1), +(2, 1, 'jg-188-2-21586', '192.168.59.236', 21586, 0, 188, 1), +(2, 1, 'jg-188-2-21587', '192.168.59.236', 21587, 0, 188, 1), +(2, 1, 'jg-188-2-21588', '192.168.59.236', 21588, 0, 188, 1), +(2, 1, 'jg-188-2-21589', '192.168.59.236', 21589, 0, 188, 1), +(2, 1, 'jg-188-2-21590', '192.168.59.236', 21590, 0, 188, 1), +(2, 1, 'jh-189-1-44160', '192.168.50.2', 44160, 0, 189, 1), +(2, 1, 'jh-189-2-44160', '192.168.50.3', 44160, 0, 189, 1), +(2, 1, 'jh-189-3-44160', '192.168.50.4', 44160, 0, 189, 1), +(2, 1, 'jh-189-4-44160', '192.168.50.5', 44160, 0, 189, 1), +(2, 1, 'jh-189-5-44160', '192.168.50.6', 44160, 0, 189, 1), +(2, 1, 'jh-189-6-44160', '192.168.50.7', 44160, 0, 189, 1), +(2, 1, 'jh-189-7-44160', '192.168.50.8', 44160, 0, 189, 1), +(2, 1, 'jh-189-8-44160', '192.168.50.9', 44160, 0, 189, 1), +(2, 1, 'jh-189-9-44160', '192.168.50.10', 44160, 0, 189, 1), +(2, 1, 'jh-189-10-44160', '192.168.50.11', 44160, 0, 189, 1), +(2, 1, 'jh-189-11-44160', '192.168.50.12', 44160, 0, 189, 1), +(2, 1, 'jh-189-12-44160', '192.168.50.13', 44160, 0, 189, 1), +(2, 1, 'jh-189-13-44160', '192.168.50.14', 44160, 0, 189, 1), +(2, 1, 'jh-189-14-44160', '192.168.50.15', 44160, 0, 189, 1), +(2, 1, 'jh-189-15-44160', '192.168.50.16', 44160, 0, 189, 1), +(2, 1, 'jh-189-16-44160', '192.168.50.17', 44160, 0, 189, 1), +(2, 1, 'jh-189-17-44160', '192.168.50.18', 44160, 0, 189, 1), +(2, 1, 'jh-189-18-44160', '192.168.50.19', 44160, 0, 189, 1), +(2, 1, 'jh-189-19-44160', '192.168.50.20', 44160, 0, 189, 1), +(2, 1, 'jh-189-20-44160', '192.168.50.21', 44160, 0, 189, 1), +(2, 1, 'jg-189-2-21591', '192.168.59.236', 21591, 0, 189, 1), +(2, 1, 'jg-189-2-21592', '192.168.59.236', 21592, 0, 189, 1), +(2, 1, 'jg-189-2-21593', '192.168.59.236', 21593, 0, 189, 1), +(2, 1, 'jg-189-2-21594', '192.168.59.236', 21594, 0, 189, 1), +(2, 1, 'jg-189-2-21595', '192.168.59.236', 21595, 0, 189, 1), +(2, 1, 'jg-189-2-21596', '192.168.59.236', 21596, 0, 189, 1), +(2, 1, 'jg-189-2-21597', '192.168.59.236', 21597, 0, 189, 1), +(2, 1, 'jg-189-2-21598', '192.168.59.236', 21598, 0, 189, 1), +(2, 1, 'jg-189-2-21599', '192.168.59.236', 21599, 0, 189, 1), +(2, 1, 'jg-189-2-21600', '192.168.59.236', 21600, 0, 189, 1), +(2, 1, 'jh-190-1-44161', '192.168.50.2', 44161, 0, 190, 1), +(2, 1, 'jh-190-2-44161', '192.168.50.3', 44161, 0, 190, 1), +(2, 1, 'jh-190-3-44161', '192.168.50.4', 44161, 0, 190, 1), +(2, 1, 'jh-190-4-44161', '192.168.50.5', 44161, 0, 190, 1), +(2, 1, 'jh-190-5-44161', '192.168.50.6', 44161, 0, 190, 1), +(2, 1, 'jh-190-6-44161', '192.168.50.7', 44161, 0, 190, 1), +(2, 1, 'jh-190-7-44161', '192.168.50.8', 44161, 0, 190, 1), +(2, 1, 'jh-190-8-44161', '192.168.50.9', 44161, 0, 190, 1), +(2, 1, 'jh-190-9-44161', '192.168.50.10', 44161, 0, 190, 1), +(2, 1, 'jh-190-10-44161', '192.168.50.11', 44161, 0, 190, 1), +(2, 1, 'jh-190-11-44161', '192.168.50.12', 44161, 0, 190, 1), +(2, 1, 'jh-190-12-44161', '192.168.50.13', 44161, 0, 190, 1), +(2, 1, 'jh-190-13-44161', '192.168.50.14', 44161, 0, 190, 1), +(2, 1, 'jh-190-14-44161', '192.168.50.15', 44161, 0, 190, 1), +(2, 1, 'jh-190-15-44161', '192.168.50.16', 44161, 0, 190, 1), +(2, 1, 'jh-190-16-44161', '192.168.50.17', 44161, 0, 190, 1), +(2, 1, 'jh-190-17-44161', '192.168.50.18', 44161, 0, 190, 1), +(2, 1, 'jh-190-18-44161', '192.168.50.19', 44161, 0, 190, 1), +(2, 1, 'jh-190-19-44161', '192.168.50.20', 44161, 0, 190, 1), +(2, 1, 'jh-190-20-44161', '192.168.50.21', 44161, 0, 190, 1), +(2, 1, 'jg-190-2-21601', '192.168.59.236', 21601, 0, 190, 1), +(2, 1, 'jg-190-2-21602', '192.168.59.236', 21602, 0, 190, 1), +(2, 1, 'jg-190-2-21603', '192.168.59.236', 21603, 0, 190, 1), +(2, 1, 'jg-190-2-21604', '192.168.59.236', 21604, 0, 190, 1), +(2, 1, 'jg-190-2-21605', '192.168.59.236', 21605, 0, 190, 1), +(2, 1, 'jg-190-2-21606', '192.168.59.236', 21606, 0, 190, 1), +(2, 1, 'jg-190-2-21607', '192.168.59.236', 21607, 0, 190, 1), +(2, 1, 'jg-190-2-21608', '192.168.59.236', 21608, 0, 190, 1), +(2, 1, 'jg-190-2-21609', '192.168.59.236', 21609, 0, 190, 1), +(2, 1, 'jg-190-2-21610', '192.168.59.236', 21610, 0, 190, 1), +(2, 1, 'jh-191-1-44162', '192.168.50.2', 44162, 0, 191, 1), +(2, 1, 'jh-191-2-44162', '192.168.50.3', 44162, 0, 191, 1), +(2, 1, 'jh-191-3-44162', '192.168.50.4', 44162, 0, 191, 1), +(2, 1, 'jh-191-4-44162', '192.168.50.5', 44162, 0, 191, 1), +(2, 1, 'jh-191-5-44162', '192.168.50.6', 44162, 0, 191, 1), +(2, 1, 'jh-191-6-44162', '192.168.50.7', 44162, 0, 191, 1), +(2, 1, 'jh-191-7-44162', '192.168.50.8', 44162, 0, 191, 1), +(2, 1, 'jh-191-8-44162', '192.168.50.9', 44162, 0, 191, 1), +(2, 1, 'jh-191-9-44162', '192.168.50.10', 44162, 0, 191, 1), +(2, 1, 'jh-191-10-44162', '192.168.50.11', 44162, 0, 191, 1), +(2, 1, 'jh-191-11-44162', '192.168.50.12', 44162, 0, 191, 1), +(2, 1, 'jh-191-12-44162', '192.168.50.13', 44162, 0, 191, 1), +(2, 1, 'jh-191-13-44162', '192.168.50.14', 44162, 0, 191, 1), +(2, 1, 'jh-191-14-44162', '192.168.50.15', 44162, 0, 191, 1), +(2, 1, 'jh-191-15-44162', '192.168.50.16', 44162, 0, 191, 1), +(2, 1, 'jh-191-16-44162', '192.168.50.17', 44162, 0, 191, 1), +(2, 1, 'jh-191-17-44162', '192.168.50.18', 44162, 0, 191, 1), +(2, 1, 'jh-191-18-44162', '192.168.50.19', 44162, 0, 191, 1), +(2, 1, 'jh-191-19-44162', '192.168.50.20', 44162, 0, 191, 1), +(2, 1, 'jh-191-20-44162', '192.168.50.21', 44162, 0, 191, 1), +(2, 1, 'jg-191-2-21611', '192.168.59.236', 21611, 0, 191, 1), +(2, 1, 'jg-191-2-21612', '192.168.59.236', 21612, 0, 191, 1), +(2, 1, 'jg-191-2-21613', '192.168.59.236', 21613, 0, 191, 1), +(2, 1, 'jg-191-2-21614', '192.168.59.236', 21614, 0, 191, 1), +(2, 1, 'jg-191-2-21615', '192.168.59.236', 21615, 0, 191, 1), +(2, 1, 'jg-191-2-21616', '192.168.59.236', 21616, 0, 191, 1), +(2, 1, 'jg-191-2-21617', '192.168.59.236', 21617, 0, 191, 1), +(2, 1, 'jg-191-2-21618', '192.168.59.236', 21618, 0, 191, 1), +(2, 1, 'jg-191-2-21619', '192.168.59.236', 21619, 0, 191, 1), +(2, 1, 'jg-191-2-21620', '192.168.59.236', 21620, 0, 191, 1), +(2, 1, 'jh-192-1-44163', '192.168.50.2', 44163, 0, 192, 1), +(2, 1, 'jh-192-2-44163', '192.168.50.3', 44163, 0, 192, 1), +(2, 1, 'jh-192-3-44163', '192.168.50.4', 44163, 0, 192, 1), +(2, 1, 'jh-192-4-44163', '192.168.50.5', 44163, 0, 192, 1), +(2, 1, 'jh-192-5-44163', '192.168.50.6', 44163, 0, 192, 1), +(2, 1, 'jh-192-6-44163', '192.168.50.7', 44163, 0, 192, 1), +(2, 1, 'jh-192-7-44163', '192.168.50.8', 44163, 0, 192, 1), +(2, 1, 'jh-192-8-44163', '192.168.50.9', 44163, 0, 192, 1), +(2, 1, 'jh-192-9-44163', '192.168.50.10', 44163, 0, 192, 1), +(2, 1, 'jh-192-10-44163', '192.168.50.11', 44163, 0, 192, 1), +(2, 1, 'jh-192-11-44163', '192.168.50.12', 44163, 0, 192, 1), +(2, 1, 'jh-192-12-44163', '192.168.50.13', 44163, 0, 192, 1), +(2, 1, 'jh-192-13-44163', '192.168.50.14', 44163, 0, 192, 1), +(2, 1, 'jh-192-14-44163', '192.168.50.15', 44163, 0, 192, 1), +(2, 1, 'jh-192-15-44163', '192.168.50.16', 44163, 0, 192, 1), +(2, 1, 'jh-192-16-44163', '192.168.50.17', 44163, 0, 192, 1), +(2, 1, 'jh-192-17-44163', '192.168.50.18', 44163, 0, 192, 1), +(2, 1, 'jh-192-18-44163', '192.168.50.19', 44163, 0, 192, 1), +(2, 1, 'jh-192-19-44163', '192.168.50.20', 44163, 0, 192, 1), +(2, 1, 'jh-192-20-44163', '192.168.50.21', 44163, 0, 192, 1), +(2, 1, 'jg-192-2-21621', '192.168.59.236', 21621, 0, 192, 1), +(2, 1, 'jg-192-2-21622', '192.168.59.236', 21622, 0, 192, 1), +(2, 1, 'jg-192-2-21623', '192.168.59.236', 21623, 0, 192, 1), +(2, 1, 'jg-192-2-21624', '192.168.59.236', 21624, 0, 192, 1), +(2, 1, 'jg-192-2-21625', '192.168.59.236', 21625, 0, 192, 1), +(2, 1, 'jg-192-2-21626', '192.168.59.236', 21626, 0, 192, 1), +(2, 1, 'jg-192-2-21627', '192.168.59.236', 21627, 0, 192, 1), +(2, 1, 'jg-192-2-21628', '192.168.59.236', 21628, 0, 192, 1), +(2, 1, 'jg-192-2-21629', '192.168.59.236', 21629, 0, 192, 1), +(2, 1, 'jg-192-2-21630', '192.168.59.236', 21630, 0, 192, 1), +(2, 1, 'jh-193-1-44164', '192.168.50.2', 44164, 0, 193, 1), +(2, 1, 'jh-193-2-44164', '192.168.50.3', 44164, 0, 193, 1), +(2, 1, 'jh-193-3-44164', '192.168.50.4', 44164, 0, 193, 1), +(2, 1, 'jh-193-4-44164', '192.168.50.5', 44164, 0, 193, 1), +(2, 1, 'jh-193-5-44164', '192.168.50.6', 44164, 0, 193, 1), +(2, 1, 'jh-193-6-44164', '192.168.50.7', 44164, 0, 193, 1), +(2, 1, 'jh-193-7-44164', '192.168.50.8', 44164, 0, 193, 1), +(2, 1, 'jh-193-8-44164', '192.168.50.9', 44164, 0, 193, 1), +(2, 1, 'jh-193-9-44164', '192.168.50.10', 44164, 0, 193, 1), +(2, 1, 'jh-193-10-44164', '192.168.50.11', 44164, 0, 193, 1), +(2, 1, 'jh-193-11-44164', '192.168.50.12', 44164, 0, 193, 1), +(2, 1, 'jh-193-12-44164', '192.168.50.13', 44164, 0, 193, 1), +(2, 1, 'jh-193-13-44164', '192.168.50.14', 44164, 0, 193, 1), +(2, 1, 'jh-193-14-44164', '192.168.50.15', 44164, 0, 193, 1), +(2, 1, 'jh-193-15-44164', '192.168.50.16', 44164, 0, 193, 1), +(2, 1, 'jh-193-16-44164', '192.168.50.17', 44164, 0, 193, 1), +(2, 1, 'jh-193-17-44164', '192.168.50.18', 44164, 0, 193, 1), +(2, 1, 'jh-193-18-44164', '192.168.50.19', 44164, 0, 193, 1), +(2, 1, 'jh-193-19-44164', '192.168.50.20', 44164, 0, 193, 1), +(2, 1, 'jh-193-20-44164', '192.168.50.21', 44164, 0, 193, 1), +(2, 1, 'jg-193-2-21631', '192.168.59.236', 21631, 0, 193, 1), +(2, 1, 'jg-193-2-21632', '192.168.59.236', 21632, 0, 193, 1), +(2, 1, 'jg-193-2-21633', '192.168.59.236', 21633, 0, 193, 1), +(2, 1, 'jg-193-2-21634', '192.168.59.236', 21634, 0, 193, 1), +(2, 1, 'jg-193-2-21635', '192.168.59.236', 21635, 0, 193, 1), +(2, 1, 'jg-193-2-21636', '192.168.59.236', 21636, 0, 193, 1), +(2, 1, 'jg-193-2-21637', '192.168.59.236', 21637, 0, 193, 1), +(2, 1, 'jg-193-2-21638', '192.168.59.236', 21638, 0, 193, 1), +(2, 1, 'jg-193-2-21639', '192.168.59.236', 21639, 0, 193, 1), +(2, 1, 'jg-193-2-21640', '192.168.59.236', 21640, 0, 193, 1), +(2, 1, 'jh-194-1-44165', '192.168.50.2', 44165, 0, 194, 1), +(2, 1, 'jh-194-2-44165', '192.168.50.3', 44165, 0, 194, 1), +(2, 1, 'jh-194-3-44165', '192.168.50.4', 44165, 0, 194, 1), +(2, 1, 'jh-194-4-44165', '192.168.50.5', 44165, 0, 194, 1), +(2, 1, 'jh-194-5-44165', '192.168.50.6', 44165, 0, 194, 1), +(2, 1, 'jh-194-6-44165', '192.168.50.7', 44165, 0, 194, 1), +(2, 1, 'jh-194-7-44165', '192.168.50.8', 44165, 0, 194, 1), +(2, 1, 'jh-194-8-44165', '192.168.50.9', 44165, 0, 194, 1), +(2, 1, 'jh-194-9-44165', '192.168.50.10', 44165, 0, 194, 1), +(2, 1, 'jh-194-10-44165', '192.168.50.11', 44165, 0, 194, 1), +(2, 1, 'jh-194-11-44165', '192.168.50.12', 44165, 0, 194, 1), +(2, 1, 'jh-194-12-44165', '192.168.50.13', 44165, 0, 194, 1), +(2, 1, 'jh-194-13-44165', '192.168.50.14', 44165, 0, 194, 1), +(2, 1, 'jh-194-14-44165', '192.168.50.15', 44165, 0, 194, 1), +(2, 1, 'jh-194-15-44165', '192.168.50.16', 44165, 0, 194, 1), +(2, 1, 'jh-194-16-44165', '192.168.50.17', 44165, 0, 194, 1), +(2, 1, 'jh-194-17-44165', '192.168.50.18', 44165, 0, 194, 1), +(2, 1, 'jh-194-18-44165', '192.168.50.19', 44165, 0, 194, 1), +(2, 1, 'jh-194-19-44165', '192.168.50.20', 44165, 0, 194, 1), +(2, 1, 'jh-194-20-44165', '192.168.50.21', 44165, 0, 194, 1), +(2, 1, 'jg-194-2-21641', '192.168.59.236', 21641, 0, 194, 1), +(2, 1, 'jg-194-2-21642', '192.168.59.236', 21642, 0, 194, 1), +(2, 1, 'jg-194-2-21643', '192.168.59.236', 21643, 0, 194, 1), +(2, 1, 'jg-194-2-21644', '192.168.59.236', 21644, 0, 194, 1), +(2, 1, 'jg-194-2-21645', '192.168.59.236', 21645, 0, 194, 1), +(2, 1, 'jg-194-2-21646', '192.168.59.236', 21646, 0, 194, 1), +(2, 1, 'jg-194-2-21647', '192.168.59.236', 21647, 0, 194, 1), +(2, 1, 'jg-194-2-21648', '192.168.59.236', 21648, 0, 194, 1), +(2, 1, 'jg-194-2-21649', '192.168.59.236', 21649, 0, 194, 1), +(2, 1, 'jg-194-2-21650', '192.168.59.236', 21650, 0, 194, 1), +(2, 1, 'jh-195-1-44166', '192.168.50.2', 44166, 0, 195, 1), +(2, 1, 'jh-195-2-44166', '192.168.50.3', 44166, 0, 195, 1), +(2, 1, 'jh-195-3-44166', '192.168.50.4', 44166, 0, 195, 1), +(2, 1, 'jh-195-4-44166', '192.168.50.5', 44166, 0, 195, 1), +(2, 1, 'jh-195-5-44166', '192.168.50.6', 44166, 0, 195, 1), +(2, 1, 'jh-195-6-44166', '192.168.50.7', 44166, 0, 195, 1), +(2, 1, 'jh-195-7-44166', '192.168.50.8', 44166, 0, 195, 1), +(2, 1, 'jh-195-8-44166', '192.168.50.9', 44166, 0, 195, 1), +(2, 1, 'jh-195-9-44166', '192.168.50.10', 44166, 0, 195, 1), +(2, 1, 'jh-195-10-44166', '192.168.50.11', 44166, 0, 195, 1), +(2, 1, 'jh-195-11-44166', '192.168.50.12', 44166, 0, 195, 1), +(2, 1, 'jh-195-12-44166', '192.168.50.13', 44166, 0, 195, 1), +(2, 1, 'jh-195-13-44166', '192.168.50.14', 44166, 0, 195, 1), +(2, 1, 'jh-195-14-44166', '192.168.50.15', 44166, 0, 195, 1), +(2, 1, 'jh-195-15-44166', '192.168.50.16', 44166, 0, 195, 1), +(2, 1, 'jh-195-16-44166', '192.168.50.17', 44166, 0, 195, 1), +(2, 1, 'jh-195-17-44166', '192.168.50.18', 44166, 0, 195, 1), +(2, 1, 'jh-195-18-44166', '192.168.50.19', 44166, 0, 195, 1), +(2, 1, 'jh-195-19-44166', '192.168.50.20', 44166, 0, 195, 1), +(2, 1, 'jh-195-20-44166', '192.168.50.21', 44166, 0, 195, 1), +(2, 1, 'jg-195-2-21651', '192.168.59.236', 21651, 0, 195, 1), +(2, 1, 'jg-195-2-21652', '192.168.59.236', 21652, 0, 195, 1), +(2, 1, 'jg-195-2-21653', '192.168.59.236', 21653, 0, 195, 1), +(2, 1, 'jg-195-2-21654', '192.168.59.236', 21654, 0, 195, 1), +(2, 1, 'jg-195-2-21655', '192.168.59.236', 21655, 0, 195, 1), +(2, 1, 'jg-195-2-21656', '192.168.59.236', 21656, 0, 195, 1), +(2, 1, 'jg-195-2-21657', '192.168.59.236', 21657, 0, 195, 1), +(2, 1, 'jg-195-2-21658', '192.168.59.236', 21658, 0, 195, 1), +(2, 1, 'jg-195-2-21659', '192.168.59.236', 21659, 0, 195, 1), +(2, 1, 'jg-195-2-21660', '192.168.59.236', 21660, 0, 195, 1), +(2, 1, 'jh-196-1-44167', '192.168.50.2', 44167, 0, 196, 1), +(2, 1, 'jh-196-2-44167', '192.168.50.3', 44167, 0, 196, 1), +(2, 1, 'jh-196-3-44167', '192.168.50.4', 44167, 0, 196, 1), +(2, 1, 'jh-196-4-44167', '192.168.50.5', 44167, 0, 196, 1), +(2, 1, 'jh-196-5-44167', '192.168.50.6', 44167, 0, 196, 1), +(2, 1, 'jh-196-6-44167', '192.168.50.7', 44167, 0, 196, 1), +(2, 1, 'jh-196-7-44167', '192.168.50.8', 44167, 0, 196, 1), +(2, 1, 'jh-196-8-44167', '192.168.50.9', 44167, 0, 196, 1), +(2, 1, 'jh-196-9-44167', '192.168.50.10', 44167, 0, 196, 1), +(2, 1, 'jh-196-10-44167', '192.168.50.11', 44167, 0, 196, 1), +(2, 1, 'jh-196-11-44167', '192.168.50.12', 44167, 0, 196, 1), +(2, 1, 'jh-196-12-44167', '192.168.50.13', 44167, 0, 196, 1), +(2, 1, 'jh-196-13-44167', '192.168.50.14', 44167, 0, 196, 1), +(2, 1, 'jh-196-14-44167', '192.168.50.15', 44167, 0, 196, 1), +(2, 1, 'jh-196-15-44167', '192.168.50.16', 44167, 0, 196, 1), +(2, 1, 'jh-196-16-44167', '192.168.50.17', 44167, 0, 196, 1), +(2, 1, 'jh-196-17-44167', '192.168.50.18', 44167, 0, 196, 1), +(2, 1, 'jh-196-18-44167', '192.168.50.19', 44167, 0, 196, 1), +(2, 1, 'jh-196-19-44167', '192.168.50.20', 44167, 0, 196, 1), +(2, 1, 'jh-196-20-44167', '192.168.50.21', 44167, 0, 196, 1), +(2, 1, 'jg-196-2-21661', '192.168.59.236', 21661, 0, 196, 1), +(2, 1, 'jg-196-2-21662', '192.168.59.236', 21662, 0, 196, 1), +(2, 1, 'jg-196-2-21663', '192.168.59.236', 21663, 0, 196, 1), +(2, 1, 'jg-196-2-21664', '192.168.59.236', 21664, 0, 196, 1), +(2, 1, 'jg-196-2-21665', '192.168.59.236', 21665, 0, 196, 1), +(2, 1, 'jg-196-2-21666', '192.168.59.236', 21666, 0, 196, 1), +(2, 1, 'jg-196-2-21667', '192.168.59.236', 21667, 0, 196, 1), +(2, 1, 'jg-196-2-21668', '192.168.59.236', 21668, 0, 196, 1), +(2, 1, 'jg-196-2-21669', '192.168.59.236', 21669, 0, 196, 1), +(2, 1, 'jg-196-2-21670', '192.168.59.236', 21670, 0, 196, 1), +(2, 1, 'jh-197-1-44168', '192.168.50.2', 44168, 0, 197, 1), +(2, 1, 'jh-197-2-44168', '192.168.50.3', 44168, 0, 197, 1), +(2, 1, 'jh-197-3-44168', '192.168.50.4', 44168, 0, 197, 1), +(2, 1, 'jh-197-4-44168', '192.168.50.5', 44168, 0, 197, 1), +(2, 1, 'jh-197-5-44168', '192.168.50.6', 44168, 0, 197, 1), +(2, 1, 'jh-197-6-44168', '192.168.50.7', 44168, 0, 197, 1), +(2, 1, 'jh-197-7-44168', '192.168.50.8', 44168, 0, 197, 1), +(2, 1, 'jh-197-8-44168', '192.168.50.9', 44168, 0, 197, 1), +(2, 1, 'jh-197-9-44168', '192.168.50.10', 44168, 0, 197, 1), +(2, 1, 'jh-197-10-44168', '192.168.50.11', 44168, 0, 197, 1), +(2, 1, 'jh-197-11-44168', '192.168.50.12', 44168, 0, 197, 1), +(2, 1, 'jh-197-12-44168', '192.168.50.13', 44168, 0, 197, 1), +(2, 1, 'jh-197-13-44168', '192.168.50.14', 44168, 0, 197, 1), +(2, 1, 'jh-197-14-44168', '192.168.50.15', 44168, 0, 197, 1), +(2, 1, 'jh-197-15-44168', '192.168.50.16', 44168, 0, 197, 1), +(2, 1, 'jh-197-16-44168', '192.168.50.17', 44168, 0, 197, 1), +(2, 1, 'jh-197-17-44168', '192.168.50.18', 44168, 0, 197, 1), +(2, 1, 'jh-197-18-44168', '192.168.50.19', 44168, 0, 197, 1), +(2, 1, 'jh-197-19-44168', '192.168.50.20', 44168, 0, 197, 1), +(2, 1, 'jh-197-20-44168', '192.168.50.21', 44168, 0, 197, 1), +(2, 1, 'jg-197-2-21671', '192.168.59.236', 21671, 0, 197, 1), +(2, 1, 'jg-197-2-21672', '192.168.59.236', 21672, 0, 197, 1), +(2, 1, 'jg-197-2-21673', '192.168.59.236', 21673, 0, 197, 1), +(2, 1, 'jg-197-2-21674', '192.168.59.236', 21674, 0, 197, 1), +(2, 1, 'jg-197-2-21675', '192.168.59.236', 21675, 0, 197, 1), +(2, 1, 'jg-197-2-21676', '192.168.59.236', 21676, 0, 197, 1), +(2, 1, 'jg-197-2-21677', '192.168.59.236', 21677, 0, 197, 1), +(2, 1, 'jg-197-2-21678', '192.168.59.236', 21678, 0, 197, 1), +(2, 1, 'jg-197-2-21679', '192.168.59.236', 21679, 0, 197, 1), +(2, 1, 'jg-197-2-21680', '192.168.59.236', 21680, 0, 197, 1), +(2, 1, 'jh-198-1-44169', '192.168.50.2', 44169, 0, 198, 1), +(2, 1, 'jh-198-2-44169', '192.168.50.3', 44169, 0, 198, 1), +(2, 1, 'jh-198-3-44169', '192.168.50.4', 44169, 0, 198, 1), +(2, 1, 'jh-198-4-44169', '192.168.50.5', 44169, 0, 198, 1), +(2, 1, 'jh-198-5-44169', '192.168.50.6', 44169, 0, 198, 1), +(2, 1, 'jh-198-6-44169', '192.168.50.7', 44169, 0, 198, 1), +(2, 1, 'jh-198-7-44169', '192.168.50.8', 44169, 0, 198, 1), +(2, 1, 'jh-198-8-44169', '192.168.50.9', 44169, 0, 198, 1), +(2, 1, 'jh-198-9-44169', '192.168.50.10', 44169, 0, 198, 1), +(2, 1, 'jh-198-10-44169', '192.168.50.11', 44169, 0, 198, 1), +(2, 1, 'jh-198-11-44169', '192.168.50.12', 44169, 0, 198, 1), +(2, 1, 'jh-198-12-44169', '192.168.50.13', 44169, 0, 198, 1), +(2, 1, 'jh-198-13-44169', '192.168.50.14', 44169, 0, 198, 1), +(2, 1, 'jh-198-14-44169', '192.168.50.15', 44169, 0, 198, 1), +(2, 1, 'jh-198-15-44169', '192.168.50.16', 44169, 0, 198, 1), +(2, 1, 'jh-198-16-44169', '192.168.50.17', 44169, 0, 198, 1), +(2, 1, 'jh-198-17-44169', '192.168.50.18', 44169, 0, 198, 1), +(2, 1, 'jh-198-18-44169', '192.168.50.19', 44169, 0, 198, 1), +(2, 1, 'jh-198-19-44169', '192.168.50.20', 44169, 0, 198, 1), +(2, 1, 'jh-198-20-44169', '192.168.50.21', 44169, 0, 198, 1), +(2, 1, 'jg-198-2-21681', '192.168.59.236', 21681, 0, 198, 1), +(2, 1, 'jg-198-2-21682', '192.168.59.236', 21682, 0, 198, 1), +(2, 1, 'jg-198-2-21683', '192.168.59.236', 21683, 0, 198, 1), +(2, 1, 'jg-198-2-21684', '192.168.59.236', 21684, 0, 198, 1), +(2, 1, 'jg-198-2-21685', '192.168.59.236', 21685, 0, 198, 1), +(2, 1, 'jg-198-2-21686', '192.168.59.236', 21686, 0, 198, 1), +(2, 1, 'jg-198-2-21687', '192.168.59.236', 21687, 0, 198, 1), +(2, 1, 'jg-198-2-21688', '192.168.59.236', 21688, 0, 198, 1), +(2, 1, 'jg-198-2-21689', '192.168.59.236', 21689, 0, 198, 1), +(2, 1, 'jg-198-2-21690', '192.168.59.236', 21690, 0, 198, 1), +(2, 1, 'jh-199-1-44170', '192.168.50.2', 44170, 0, 199, 1), +(2, 1, 'jh-199-2-44170', '192.168.50.3', 44170, 0, 199, 1), +(2, 1, 'jh-199-3-44170', '192.168.50.4', 44170, 0, 199, 1), +(2, 1, 'jh-199-4-44170', '192.168.50.5', 44170, 0, 199, 1), +(2, 1, 'jh-199-5-44170', '192.168.50.6', 44170, 0, 199, 1), +(2, 1, 'jh-199-6-44170', '192.168.50.7', 44170, 0, 199, 1), +(2, 1, 'jh-199-7-44170', '192.168.50.8', 44170, 0, 199, 1), +(2, 1, 'jh-199-8-44170', '192.168.50.9', 44170, 0, 199, 1), +(2, 1, 'jh-199-9-44170', '192.168.50.10', 44170, 0, 199, 1), +(2, 1, 'jh-199-10-44170', '192.168.50.11', 44170, 0, 199, 1), +(2, 1, 'jh-199-11-44170', '192.168.50.12', 44170, 0, 199, 1), +(2, 1, 'jh-199-12-44170', '192.168.50.13', 44170, 0, 199, 1), +(2, 1, 'jh-199-13-44170', '192.168.50.14', 44170, 0, 199, 1), +(2, 1, 'jh-199-14-44170', '192.168.50.15', 44170, 0, 199, 1), +(2, 1, 'jh-199-15-44170', '192.168.50.16', 44170, 0, 199, 1), +(2, 1, 'jh-199-16-44170', '192.168.50.17', 44170, 0, 199, 1), +(2, 1, 'jh-199-17-44170', '192.168.50.18', 44170, 0, 199, 1), +(2, 1, 'jh-199-18-44170', '192.168.50.19', 44170, 0, 199, 1), +(2, 1, 'jh-199-19-44170', '192.168.50.20', 44170, 0, 199, 1), +(2, 1, 'jh-199-20-44170', '192.168.50.21', 44170, 0, 199, 1), +(2, 1, 'jg-199-2-21691', '192.168.59.236', 21691, 0, 199, 1), +(2, 1, 'jg-199-2-21692', '192.168.59.236', 21692, 0, 199, 1), +(2, 1, 'jg-199-2-21693', '192.168.59.236', 21693, 0, 199, 1), +(2, 1, 'jg-199-2-21694', '192.168.59.236', 21694, 0, 199, 1), +(2, 1, 'jg-199-2-21695', '192.168.59.236', 21695, 0, 199, 1), +(2, 1, 'jg-199-2-21696', '192.168.59.236', 21696, 0, 199, 1), +(2, 1, 'jg-199-2-21697', '192.168.59.236', 21697, 0, 199, 1), +(2, 1, 'jg-199-2-21698', '192.168.59.236', 21698, 0, 199, 1), +(2, 1, 'jg-199-2-21699', '192.168.59.236', 21699, 0, 199, 1), +(2, 1, 'jg-199-2-21700', '192.168.59.236', 21700, 0, 199, 1), +(2, 1, 'jh-200-1-44171', '192.168.50.2', 44171, 0, 200, 1), +(2, 1, 'jh-200-2-44171', '192.168.50.3', 44171, 0, 200, 1), +(2, 1, 'jh-200-3-44171', '192.168.50.4', 44171, 0, 200, 1), +(2, 1, 'jh-200-4-44171', '192.168.50.5', 44171, 0, 200, 1), +(2, 1, 'jh-200-5-44171', '192.168.50.6', 44171, 0, 200, 1), +(2, 1, 'jh-200-6-44171', '192.168.50.7', 44171, 0, 200, 1), +(2, 1, 'jh-200-7-44171', '192.168.50.8', 44171, 0, 200, 1), +(2, 1, 'jh-200-8-44171', '192.168.50.9', 44171, 0, 200, 1), +(2, 1, 'jh-200-9-44171', '192.168.50.10', 44171, 0, 200, 1), +(2, 1, 'jh-200-10-44171', '192.168.50.11', 44171, 0, 200, 1), +(2, 1, 'jh-200-11-44171', '192.168.50.12', 44171, 0, 200, 1), +(2, 1, 'jh-200-12-44171', '192.168.50.13', 44171, 0, 200, 1), +(2, 1, 'jh-200-13-44171', '192.168.50.14', 44171, 0, 200, 1), +(2, 1, 'jh-200-14-44171', '192.168.50.15', 44171, 0, 200, 1), +(2, 1, 'jh-200-15-44171', '192.168.50.16', 44171, 0, 200, 1), +(2, 1, 'jh-200-16-44171', '192.168.50.17', 44171, 0, 200, 1), +(2, 1, 'jh-200-17-44171', '192.168.50.18', 44171, 0, 200, 1), +(2, 1, 'jh-200-18-44171', '192.168.50.19', 44171, 0, 200, 1), +(2, 1, 'jh-200-19-44171', '192.168.50.20', 44171, 0, 200, 1), +(2, 1, 'jh-200-20-44171', '192.168.50.21', 44171, 0, 200, 1), +(2, 1, 'jg-200-2-21701', '192.168.59.236', 21701, 0, 200, 1), +(2, 1, 'jg-200-2-21702', '192.168.59.236', 21702, 0, 200, 1), +(2, 1, 'jg-200-2-21703', '192.168.59.236', 21703, 0, 200, 1), +(2, 1, 'jg-200-2-21704', '192.168.59.236', 21704, 0, 200, 1), +(2, 1, 'jg-200-2-21705', '192.168.59.236', 21705, 0, 200, 1), +(2, 1, 'jg-200-2-21706', '192.168.59.236', 21706, 0, 200, 1), +(2, 1, 'jg-200-2-21707', '192.168.59.236', 21707, 0, 200, 1), +(2, 1, 'jg-200-2-21708', '192.168.59.236', 21708, 0, 200, 1), +(2, 1, 'jg-200-2-21709', '192.168.59.236', 21709, 0, 200, 1), +(2, 1, 'jg-200-2-21710', '192.168.59.236', 21710, 0, 200, 1), +(2, 1, 'jh-201-1-44172', '192.168.50.2', 44172, 0, 201, 1), +(2, 1, 'jh-201-2-44172', '192.168.50.3', 44172, 0, 201, 1), +(2, 1, 'jh-201-3-44172', '192.168.50.4', 44172, 0, 201, 1), +(2, 1, 'jh-201-4-44172', '192.168.50.5', 44172, 0, 201, 1), +(2, 1, 'jh-201-5-44172', '192.168.50.6', 44172, 0, 201, 1), +(2, 1, 'jh-201-6-44172', '192.168.50.7', 44172, 0, 201, 1), +(2, 1, 'jh-201-7-44172', '192.168.50.8', 44172, 0, 201, 1), +(2, 1, 'jh-201-8-44172', '192.168.50.9', 44172, 0, 201, 1), +(2, 1, 'jh-201-9-44172', '192.168.50.10', 44172, 0, 201, 1), +(2, 1, 'jh-201-10-44172', '192.168.50.11', 44172, 0, 201, 1), +(2, 1, 'jh-201-11-44172', '192.168.50.12', 44172, 0, 201, 1), +(2, 1, 'jh-201-12-44172', '192.168.50.13', 44172, 0, 201, 1), +(2, 1, 'jh-201-13-44172', '192.168.50.14', 44172, 0, 201, 1), +(2, 1, 'jh-201-14-44172', '192.168.50.15', 44172, 0, 201, 1), +(2, 1, 'jh-201-15-44172', '192.168.50.16', 44172, 0, 201, 1), +(2, 1, 'jh-201-16-44172', '192.168.50.17', 44172, 0, 201, 1), +(2, 1, 'jh-201-17-44172', '192.168.50.18', 44172, 0, 201, 1), +(2, 1, 'jh-201-18-44172', '192.168.50.19', 44172, 0, 201, 1), +(2, 1, 'jh-201-19-44172', '192.168.50.20', 44172, 0, 201, 1), +(2, 1, 'jh-201-20-44172', '192.168.50.21', 44172, 0, 201, 1), +(2, 1, 'jg-201-2-21711', '192.168.59.236', 21711, 0, 201, 1), +(2, 1, 'jg-201-2-21712', '192.168.59.236', 21712, 0, 201, 1), +(2, 1, 'jg-201-2-21713', '192.168.59.236', 21713, 0, 201, 1), +(2, 1, 'jg-201-2-21714', '192.168.59.236', 21714, 0, 201, 1), +(2, 1, 'jg-201-2-21715', '192.168.59.236', 21715, 0, 201, 1), +(2, 1, 'jg-201-2-21716', '192.168.59.236', 21716, 0, 201, 1), +(2, 1, 'jg-201-2-21717', '192.168.59.236', 21717, 0, 201, 1), +(2, 1, 'jg-201-2-21718', '192.168.59.236', 21718, 0, 201, 1), +(2, 1, 'jg-201-2-21719', '192.168.59.236', 21719, 0, 201, 1), +(2, 1, 'jg-201-2-21720', '192.168.59.236', 21720, 0, 201, 1), +(2, 1, 'jh-202-1-44173', '192.168.50.2', 44173, 0, 202, 1), +(2, 1, 'jh-202-2-44173', '192.168.50.3', 44173, 0, 202, 1), +(2, 1, 'jh-202-3-44173', '192.168.50.4', 44173, 0, 202, 1), +(2, 1, 'jh-202-4-44173', '192.168.50.5', 44173, 0, 202, 1), +(2, 1, 'jh-202-5-44173', '192.168.50.6', 44173, 0, 202, 1), +(2, 1, 'jh-202-6-44173', '192.168.50.7', 44173, 0, 202, 1), +(2, 1, 'jh-202-7-44173', '192.168.50.8', 44173, 0, 202, 1), +(2, 1, 'jh-202-8-44173', '192.168.50.9', 44173, 0, 202, 1), +(2, 1, 'jh-202-9-44173', '192.168.50.10', 44173, 0, 202, 1), +(2, 1, 'jh-202-10-44173', '192.168.50.11', 44173, 0, 202, 1), +(2, 1, 'jh-202-11-44173', '192.168.50.12', 44173, 0, 202, 1), +(2, 1, 'jh-202-12-44173', '192.168.50.13', 44173, 0, 202, 1), +(2, 1, 'jh-202-13-44173', '192.168.50.14', 44173, 0, 202, 1), +(2, 1, 'jh-202-14-44173', '192.168.50.15', 44173, 0, 202, 1), +(2, 1, 'jh-202-15-44173', '192.168.50.16', 44173, 0, 202, 1), +(2, 1, 'jh-202-16-44173', '192.168.50.17', 44173, 0, 202, 1), +(2, 1, 'jh-202-17-44173', '192.168.50.18', 44173, 0, 202, 1), +(2, 1, 'jh-202-18-44173', '192.168.50.19', 44173, 0, 202, 1), +(2, 1, 'jh-202-19-44173', '192.168.50.20', 44173, 0, 202, 1), +(2, 1, 'jh-202-20-44173', '192.168.50.21', 44173, 0, 202, 1), +(2, 1, 'jg-202-2-21721', '192.168.59.236', 21721, 0, 202, 1), +(2, 1, 'jg-202-2-21722', '192.168.59.236', 21722, 0, 202, 1), +(2, 1, 'jg-202-2-21723', '192.168.59.236', 21723, 0, 202, 1), +(2, 1, 'jg-202-2-21724', '192.168.59.236', 21724, 0, 202, 1), +(2, 1, 'jg-202-2-21725', '192.168.59.236', 21725, 0, 202, 1), +(2, 1, 'jg-202-2-21726', '192.168.59.236', 21726, 0, 202, 1), +(2, 1, 'jg-202-2-21727', '192.168.59.236', 21727, 0, 202, 1), +(2, 1, 'jg-202-2-21728', '192.168.59.236', 21728, 0, 202, 1), +(2, 1, 'jg-202-2-21729', '192.168.59.236', 21729, 0, 202, 1), +(2, 1, 'jg-202-2-21730', '192.168.59.236', 21730, 0, 202, 1), +(2, 1, 'jh-203-1-44174', '192.168.50.2', 44174, 0, 203, 1), +(2, 1, 'jh-203-2-44174', '192.168.50.3', 44174, 0, 203, 1), +(2, 1, 'jh-203-3-44174', '192.168.50.4', 44174, 0, 203, 1), +(2, 1, 'jh-203-4-44174', '192.168.50.5', 44174, 0, 203, 1), +(2, 1, 'jh-203-5-44174', '192.168.50.6', 44174, 0, 203, 1), +(2, 1, 'jh-203-6-44174', '192.168.50.7', 44174, 0, 203, 1), +(2, 1, 'jh-203-7-44174', '192.168.50.8', 44174, 0, 203, 1), +(2, 1, 'jh-203-8-44174', '192.168.50.9', 44174, 0, 203, 1), +(2, 1, 'jh-203-9-44174', '192.168.50.10', 44174, 0, 203, 1), +(2, 1, 'jh-203-10-44174', '192.168.50.11', 44174, 0, 203, 1), +(2, 1, 'jh-203-11-44174', '192.168.50.12', 44174, 0, 203, 1), +(2, 1, 'jh-203-12-44174', '192.168.50.13', 44174, 0, 203, 1), +(2, 1, 'jh-203-13-44174', '192.168.50.14', 44174, 0, 203, 1), +(2, 1, 'jh-203-14-44174', '192.168.50.15', 44174, 0, 203, 1), +(2, 1, 'jh-203-15-44174', '192.168.50.16', 44174, 0, 203, 1), +(2, 1, 'jh-203-16-44174', '192.168.50.17', 44174, 0, 203, 1), +(2, 1, 'jh-203-17-44174', '192.168.50.18', 44174, 0, 203, 1), +(2, 1, 'jh-203-18-44174', '192.168.50.19', 44174, 0, 203, 1), +(2, 1, 'jh-203-19-44174', '192.168.50.20', 44174, 0, 203, 1), +(2, 1, 'jh-203-20-44174', '192.168.50.21', 44174, 0, 203, 1), +(2, 1, 'jg-203-2-21731', '192.168.59.236', 21731, 0, 203, 1), +(2, 1, 'jg-203-2-21732', '192.168.59.236', 21732, 0, 203, 1), +(2, 1, 'jg-203-2-21733', '192.168.59.236', 21733, 0, 203, 1), +(2, 1, 'jg-203-2-21734', '192.168.59.236', 21734, 0, 203, 1), +(2, 1, 'jg-203-2-21735', '192.168.59.236', 21735, 0, 203, 1), +(2, 1, 'jg-203-2-21736', '192.168.59.236', 21736, 0, 203, 1), +(2, 1, 'jg-203-2-21737', '192.168.59.236', 21737, 0, 203, 1), +(2, 1, 'jg-203-2-21738', '192.168.59.236', 21738, 0, 203, 1), +(2, 1, 'jg-203-2-21739', '192.168.59.236', 21739, 0, 203, 1), +(2, 1, 'jg-203-2-21740', '192.168.59.236', 21740, 0, 203, 1), +(2, 1, 'jh-204-1-44175', '192.168.50.2', 44175, 0, 204, 1), +(2, 1, 'jh-204-2-44175', '192.168.50.3', 44175, 0, 204, 1), +(2, 1, 'jh-204-3-44175', '192.168.50.4', 44175, 0, 204, 1), +(2, 1, 'jh-204-4-44175', '192.168.50.5', 44175, 0, 204, 1), +(2, 1, 'jh-204-5-44175', '192.168.50.6', 44175, 0, 204, 1), +(2, 1, 'jh-204-6-44175', '192.168.50.7', 44175, 0, 204, 1), +(2, 1, 'jh-204-7-44175', '192.168.50.8', 44175, 0, 204, 1), +(2, 1, 'jh-204-8-44175', '192.168.50.9', 44175, 0, 204, 1), +(2, 1, 'jh-204-9-44175', '192.168.50.10', 44175, 0, 204, 1), +(2, 1, 'jh-204-10-44175', '192.168.50.11', 44175, 0, 204, 1), +(2, 1, 'jh-204-11-44175', '192.168.50.12', 44175, 0, 204, 1), +(2, 1, 'jh-204-12-44175', '192.168.50.13', 44175, 0, 204, 1), +(2, 1, 'jh-204-13-44175', '192.168.50.14', 44175, 0, 204, 1), +(2, 1, 'jh-204-14-44175', '192.168.50.15', 44175, 0, 204, 1), +(2, 1, 'jh-204-15-44175', '192.168.50.16', 44175, 0, 204, 1), +(2, 1, 'jh-204-16-44175', '192.168.50.17', 44175, 0, 204, 1), +(2, 1, 'jh-204-17-44175', '192.168.50.18', 44175, 0, 204, 1), +(2, 1, 'jh-204-18-44175', '192.168.50.19', 44175, 0, 204, 1), +(2, 1, 'jh-204-19-44175', '192.168.50.20', 44175, 0, 204, 1), +(2, 1, 'jh-204-20-44175', '192.168.50.21', 44175, 0, 204, 1), +(2, 1, 'jg-204-2-21741', '192.168.59.236', 21741, 0, 204, 1), +(2, 1, 'jg-204-2-21742', '192.168.59.236', 21742, 0, 204, 1), +(2, 1, 'jg-204-2-21743', '192.168.59.236', 21743, 0, 204, 1), +(2, 1, 'jg-204-2-21744', '192.168.59.236', 21744, 0, 204, 1), +(2, 1, 'jg-204-2-21745', '192.168.59.236', 21745, 0, 204, 1), +(2, 1, 'jg-204-2-21746', '192.168.59.236', 21746, 0, 204, 1), +(2, 1, 'jg-204-2-21747', '192.168.59.236', 21747, 0, 204, 1), +(2, 1, 'jg-204-2-21748', '192.168.59.236', 21748, 0, 204, 1), +(2, 1, 'jg-204-2-21749', '192.168.59.236', 21749, 0, 204, 1), +(2, 1, 'jg-204-2-21750', '192.168.59.236', 21750, 0, 204, 1), +(2, 1, 'jh-205-1-44176', '192.168.50.2', 44176, 0, 205, 1), +(2, 1, 'jh-205-2-44176', '192.168.50.3', 44176, 0, 205, 1), +(2, 1, 'jh-205-3-44176', '192.168.50.4', 44176, 0, 205, 1), +(2, 1, 'jh-205-4-44176', '192.168.50.5', 44176, 0, 205, 1), +(2, 1, 'jh-205-5-44176', '192.168.50.6', 44176, 0, 205, 1), +(2, 1, 'jh-205-6-44176', '192.168.50.7', 44176, 0, 205, 1), +(2, 1, 'jh-205-7-44176', '192.168.50.8', 44176, 0, 205, 1), +(2, 1, 'jh-205-8-44176', '192.168.50.9', 44176, 0, 205, 1), +(2, 1, 'jh-205-9-44176', '192.168.50.10', 44176, 0, 205, 1), +(2, 1, 'jh-205-10-44176', '192.168.50.11', 44176, 0, 205, 1), +(2, 1, 'jh-205-11-44176', '192.168.50.12', 44176, 0, 205, 1), +(2, 1, 'jh-205-12-44176', '192.168.50.13', 44176, 0, 205, 1), +(2, 1, 'jh-205-13-44176', '192.168.50.14', 44176, 0, 205, 1), +(2, 1, 'jh-205-14-44176', '192.168.50.15', 44176, 0, 205, 1), +(2, 1, 'jh-205-15-44176', '192.168.50.16', 44176, 0, 205, 1), +(2, 1, 'jh-205-16-44176', '192.168.50.17', 44176, 0, 205, 1), +(2, 1, 'jh-205-17-44176', '192.168.50.18', 44176, 0, 205, 1), +(2, 1, 'jh-205-18-44176', '192.168.50.19', 44176, 0, 205, 1), +(2, 1, 'jh-205-19-44176', '192.168.50.20', 44176, 0, 205, 1), +(2, 1, 'jh-205-20-44176', '192.168.50.21', 44176, 0, 205, 1), +(2, 1, 'jg-205-2-21751', '192.168.59.236', 21751, 0, 205, 1), +(2, 1, 'jg-205-2-21752', '192.168.59.236', 21752, 0, 205, 1), +(2, 1, 'jg-205-2-21753', '192.168.59.236', 21753, 0, 205, 1), +(2, 1, 'jg-205-2-21754', '192.168.59.236', 21754, 0, 205, 1), +(2, 1, 'jg-205-2-21755', '192.168.59.236', 21755, 0, 205, 1), +(2, 1, 'jg-205-2-21756', '192.168.59.236', 21756, 0, 205, 1), +(2, 1, 'jg-205-2-21757', '192.168.59.236', 21757, 0, 205, 1), +(2, 1, 'jg-205-2-21758', '192.168.59.236', 21758, 0, 205, 1), +(2, 1, 'jg-205-2-21759', '192.168.59.236', 21759, 0, 205, 1), +(2, 1, 'jg-205-2-21760', '192.168.59.236', 21760, 0, 205, 1), +(2, 1, 'jh-206-1-44177', '192.168.50.2', 44177, 0, 206, 1), +(2, 1, 'jh-206-2-44177', '192.168.50.3', 44177, 0, 206, 1), +(2, 1, 'jh-206-3-44177', '192.168.50.4', 44177, 0, 206, 1), +(2, 1, 'jh-206-4-44177', '192.168.50.5', 44177, 0, 206, 1), +(2, 1, 'jh-206-5-44177', '192.168.50.6', 44177, 0, 206, 1), +(2, 1, 'jh-206-6-44177', '192.168.50.7', 44177, 0, 206, 1), +(2, 1, 'jh-206-7-44177', '192.168.50.8', 44177, 0, 206, 1), +(2, 1, 'jh-206-8-44177', '192.168.50.9', 44177, 0, 206, 1), +(2, 1, 'jh-206-9-44177', '192.168.50.10', 44177, 0, 206, 1), +(2, 1, 'jh-206-10-44177', '192.168.50.11', 44177, 0, 206, 1), +(2, 1, 'jh-206-11-44177', '192.168.50.12', 44177, 0, 206, 1), +(2, 1, 'jh-206-12-44177', '192.168.50.13', 44177, 0, 206, 1), +(2, 1, 'jh-206-13-44177', '192.168.50.14', 44177, 0, 206, 1), +(2, 1, 'jh-206-14-44177', '192.168.50.15', 44177, 0, 206, 1), +(2, 1, 'jh-206-15-44177', '192.168.50.16', 44177, 0, 206, 1), +(2, 1, 'jh-206-16-44177', '192.168.50.17', 44177, 0, 206, 1), +(2, 1, 'jh-206-17-44177', '192.168.50.18', 44177, 0, 206, 1), +(2, 1, 'jh-206-18-44177', '192.168.50.19', 44177, 0, 206, 1), +(2, 1, 'jh-206-19-44177', '192.168.50.20', 44177, 0, 206, 1), +(2, 1, 'jh-206-20-44177', '192.168.50.21', 44177, 0, 206, 1), +(2, 1, 'jg-206-2-21761', '192.168.59.236', 21761, 0, 206, 1), +(2, 1, 'jg-206-2-21762', '192.168.59.236', 21762, 0, 206, 1), +(2, 1, 'jg-206-2-21763', '192.168.59.236', 21763, 0, 206, 1), +(2, 1, 'jg-206-2-21764', '192.168.59.236', 21764, 0, 206, 1), +(2, 1, 'jg-206-2-21765', '192.168.59.236', 21765, 0, 206, 1), +(2, 1, 'jg-206-2-21766', '192.168.59.236', 21766, 0, 206, 1), +(2, 1, 'jg-206-2-21767', '192.168.59.236', 21767, 0, 206, 1), +(2, 1, 'jg-206-2-21768', '192.168.59.236', 21768, 0, 206, 1), +(2, 1, 'jg-206-2-21769', '192.168.59.236', 21769, 0, 206, 1), +(2, 1, 'jg-206-2-21770', '192.168.59.236', 21770, 0, 206, 1), +(2, 1, 'jh-207-1-44178', '192.168.50.2', 44178, 0, 207, 1), +(2, 1, 'jh-207-2-44178', '192.168.50.3', 44178, 0, 207, 1), +(2, 1, 'jh-207-3-44178', '192.168.50.4', 44178, 0, 207, 1), +(2, 1, 'jh-207-4-44178', '192.168.50.5', 44178, 0, 207, 1), +(2, 1, 'jh-207-5-44178', '192.168.50.6', 44178, 0, 207, 1), +(2, 1, 'jh-207-6-44178', '192.168.50.7', 44178, 0, 207, 1), +(2, 1, 'jh-207-7-44178', '192.168.50.8', 44178, 0, 207, 1), +(2, 1, 'jh-207-8-44178', '192.168.50.9', 44178, 0, 207, 1), +(2, 1, 'jh-207-9-44178', '192.168.50.10', 44178, 0, 207, 1), +(2, 1, 'jh-207-10-44178', '192.168.50.11', 44178, 0, 207, 1), +(2, 1, 'jh-207-11-44178', '192.168.50.12', 44178, 0, 207, 1), +(2, 1, 'jh-207-12-44178', '192.168.50.13', 44178, 0, 207, 1), +(2, 1, 'jh-207-13-44178', '192.168.50.14', 44178, 0, 207, 1), +(2, 1, 'jh-207-14-44178', '192.168.50.15', 44178, 0, 207, 1), +(2, 1, 'jh-207-15-44178', '192.168.50.16', 44178, 0, 207, 1), +(2, 1, 'jh-207-16-44178', '192.168.50.17', 44178, 0, 207, 1), +(2, 1, 'jh-207-17-44178', '192.168.50.18', 44178, 0, 207, 1), +(2, 1, 'jh-207-18-44178', '192.168.50.19', 44178, 0, 207, 1), +(2, 1, 'jh-207-19-44178', '192.168.50.20', 44178, 0, 207, 1), +(2, 1, 'jh-207-20-44178', '192.168.50.21', 44178, 0, 207, 1), +(2, 1, 'jg-207-2-21771', '192.168.59.236', 21771, 0, 207, 1), +(2, 1, 'jg-207-2-21772', '192.168.59.236', 21772, 0, 207, 1), +(2, 1, 'jg-207-2-21773', '192.168.59.236', 21773, 0, 207, 1), +(2, 1, 'jg-207-2-21774', '192.168.59.236', 21774, 0, 207, 1), +(2, 1, 'jg-207-2-21775', '192.168.59.236', 21775, 0, 207, 1), +(2, 1, 'jg-207-2-21776', '192.168.59.236', 21776, 0, 207, 1), +(2, 1, 'jg-207-2-21777', '192.168.59.236', 21777, 0, 207, 1), +(2, 1, 'jg-207-2-21778', '192.168.59.236', 21778, 0, 207, 1), +(2, 1, 'jg-207-2-21779', '192.168.59.236', 21779, 0, 207, 1), +(2, 1, 'jg-207-2-21780', '192.168.59.236', 21780, 0, 207, 1), +(2, 1, 'jh-208-1-44179', '192.168.50.2', 44179, 0, 208, 1), +(2, 1, 'jh-208-2-44179', '192.168.50.3', 44179, 0, 208, 1), +(2, 1, 'jh-208-3-44179', '192.168.50.4', 44179, 0, 208, 1), +(2, 1, 'jh-208-4-44179', '192.168.50.5', 44179, 0, 208, 1), +(2, 1, 'jh-208-5-44179', '192.168.50.6', 44179, 0, 208, 1), +(2, 1, 'jh-208-6-44179', '192.168.50.7', 44179, 0, 208, 1), +(2, 1, 'jh-208-7-44179', '192.168.50.8', 44179, 0, 208, 1), +(2, 1, 'jh-208-8-44179', '192.168.50.9', 44179, 0, 208, 1), +(2, 1, 'jh-208-9-44179', '192.168.50.10', 44179, 0, 208, 1), +(2, 1, 'jh-208-10-44179', '192.168.50.11', 44179, 0, 208, 1), +(2, 1, 'jh-208-11-44179', '192.168.50.12', 44179, 0, 208, 1), +(2, 1, 'jh-208-12-44179', '192.168.50.13', 44179, 0, 208, 1), +(2, 1, 'jh-208-13-44179', '192.168.50.14', 44179, 0, 208, 1), +(2, 1, 'jh-208-14-44179', '192.168.50.15', 44179, 0, 208, 1), +(2, 1, 'jh-208-15-44179', '192.168.50.16', 44179, 0, 208, 1), +(2, 1, 'jh-208-16-44179', '192.168.50.17', 44179, 0, 208, 1), +(2, 1, 'jh-208-17-44179', '192.168.50.18', 44179, 0, 208, 1), +(2, 1, 'jh-208-18-44179', '192.168.50.19', 44179, 0, 208, 1), +(2, 1, 'jh-208-19-44179', '192.168.50.20', 44179, 0, 208, 1), +(2, 1, 'jh-208-20-44179', '192.168.50.21', 44179, 0, 208, 1), +(2, 1, 'jg-208-2-21781', '192.168.59.236', 21781, 0, 208, 1), +(2, 1, 'jg-208-2-21782', '192.168.59.236', 21782, 0, 208, 1), +(2, 1, 'jg-208-2-21783', '192.168.59.236', 21783, 0, 208, 1), +(2, 1, 'jg-208-2-21784', '192.168.59.236', 21784, 0, 208, 1), +(2, 1, 'jg-208-2-21785', '192.168.59.236', 21785, 0, 208, 1), +(2, 1, 'jg-208-2-21786', '192.168.59.236', 21786, 0, 208, 1), +(2, 1, 'jg-208-2-21787', '192.168.59.236', 21787, 0, 208, 1), +(2, 1, 'jg-208-2-21788', '192.168.59.236', 21788, 0, 208, 1), +(2, 1, 'jg-208-2-21789', '192.168.59.236', 21789, 0, 208, 1), +(2, 1, 'jg-208-2-21790', '192.168.59.236', 21790, 0, 208, 1), +(2, 1, 'jh-209-1-44180', '192.168.50.2', 44180, 0, 209, 1), +(2, 1, 'jh-209-2-44180', '192.168.50.3', 44180, 0, 209, 1), +(2, 1, 'jh-209-3-44180', '192.168.50.4', 44180, 0, 209, 1), +(2, 1, 'jh-209-4-44180', '192.168.50.5', 44180, 0, 209, 1), +(2, 1, 'jh-209-5-44180', '192.168.50.6', 44180, 0, 209, 1), +(2, 1, 'jh-209-6-44180', '192.168.50.7', 44180, 0, 209, 1), +(2, 1, 'jh-209-7-44180', '192.168.50.8', 44180, 0, 209, 1), +(2, 1, 'jh-209-8-44180', '192.168.50.9', 44180, 0, 209, 1), +(2, 1, 'jh-209-9-44180', '192.168.50.10', 44180, 0, 209, 1), +(2, 1, 'jh-209-10-44180', '192.168.50.11', 44180, 0, 209, 1), +(2, 1, 'jh-209-11-44180', '192.168.50.12', 44180, 0, 209, 1), +(2, 1, 'jh-209-12-44180', '192.168.50.13', 44180, 0, 209, 1), +(2, 1, 'jh-209-13-44180', '192.168.50.14', 44180, 0, 209, 1), +(2, 1, 'jh-209-14-44180', '192.168.50.15', 44180, 0, 209, 1), +(2, 1, 'jh-209-15-44180', '192.168.50.16', 44180, 0, 209, 1), +(2, 1, 'jh-209-16-44180', '192.168.50.17', 44180, 0, 209, 1), +(2, 1, 'jh-209-17-44180', '192.168.50.18', 44180, 0, 209, 1), +(2, 1, 'jh-209-18-44180', '192.168.50.19', 44180, 0, 209, 1), +(2, 1, 'jh-209-19-44180', '192.168.50.20', 44180, 0, 209, 1), +(2, 1, 'jh-209-20-44180', '192.168.50.21', 44180, 0, 209, 1), +(2, 1, 'jg-209-2-21791', '192.168.59.236', 21791, 0, 209, 1), +(2, 1, 'jg-209-2-21792', '192.168.59.236', 21792, 0, 209, 1), +(2, 1, 'jg-209-2-21793', '192.168.59.236', 21793, 0, 209, 1), +(2, 1, 'jg-209-2-21794', '192.168.59.236', 21794, 0, 209, 1), +(2, 1, 'jg-209-2-21795', '192.168.59.236', 21795, 0, 209, 1), +(2, 1, 'jg-209-2-21796', '192.168.59.236', 21796, 0, 209, 1), +(2, 1, 'jg-209-2-21797', '192.168.59.236', 21797, 0, 209, 1), +(2, 1, 'jg-209-2-21798', '192.168.59.236', 21798, 0, 209, 1), +(2, 1, 'jg-209-2-21799', '192.168.59.236', 21799, 0, 209, 1), +(2, 1, 'jg-209-2-21800', '192.168.59.236', 21800, 0, 209, 1), +(2, 1, 'jh-210-1-44181', '192.168.50.2', 44181, 0, 210, 1), +(2, 1, 'jh-210-2-44181', '192.168.50.3', 44181, 0, 210, 1), +(2, 1, 'jh-210-3-44181', '192.168.50.4', 44181, 0, 210, 1), +(2, 1, 'jh-210-4-44181', '192.168.50.5', 44181, 0, 210, 1), +(2, 1, 'jh-210-5-44181', '192.168.50.6', 44181, 0, 210, 1), +(2, 1, 'jh-210-6-44181', '192.168.50.7', 44181, 0, 210, 1), +(2, 1, 'jh-210-7-44181', '192.168.50.8', 44181, 0, 210, 1), +(2, 1, 'jh-210-8-44181', '192.168.50.9', 44181, 0, 210, 1), +(2, 1, 'jh-210-9-44181', '192.168.50.10', 44181, 0, 210, 1), +(2, 1, 'jh-210-10-44181', '192.168.50.11', 44181, 0, 210, 1), +(2, 1, 'jh-210-11-44181', '192.168.50.12', 44181, 0, 210, 1), +(2, 1, 'jh-210-12-44181', '192.168.50.13', 44181, 0, 210, 1), +(2, 1, 'jh-210-13-44181', '192.168.50.14', 44181, 0, 210, 1), +(2, 1, 'jh-210-14-44181', '192.168.50.15', 44181, 0, 210, 1), +(2, 1, 'jh-210-15-44181', '192.168.50.16', 44181, 0, 210, 1), +(2, 1, 'jh-210-16-44181', '192.168.50.17', 44181, 0, 210, 1), +(2, 1, 'jh-210-17-44181', '192.168.50.18', 44181, 0, 210, 1), +(2, 1, 'jh-210-18-44181', '192.168.50.19', 44181, 0, 210, 1), +(2, 1, 'jh-210-19-44181', '192.168.50.20', 44181, 0, 210, 1), +(2, 1, 'jh-210-20-44181', '192.168.50.21', 44181, 0, 210, 1), +(2, 1, 'jg-210-2-21801', '192.168.59.236', 21801, 0, 210, 1), +(2, 1, 'jg-210-2-21802', '192.168.59.236', 21802, 0, 210, 1), +(2, 1, 'jg-210-2-21803', '192.168.59.236', 21803, 0, 210, 1), +(2, 1, 'jg-210-2-21804', '192.168.59.236', 21804, 0, 210, 1), +(2, 1, 'jg-210-2-21805', '192.168.59.236', 21805, 0, 210, 1), +(2, 1, 'jg-210-2-21806', '192.168.59.236', 21806, 0, 210, 1), +(2, 1, 'jg-210-2-21807', '192.168.59.236', 21807, 0, 210, 1), +(2, 1, 'jg-210-2-21808', '192.168.59.236', 21808, 0, 210, 1), +(2, 1, 'jg-210-2-21809', '192.168.59.236', 21809, 0, 210, 1), +(2, 1, 'jg-210-2-21810', '192.168.59.236', 21810, 0, 210, 1), +(2, 1, 'jh-211-1-44182', '192.168.50.2', 44182, 0, 211, 1), +(2, 1, 'jh-211-2-44182', '192.168.50.3', 44182, 0, 211, 1), +(2, 1, 'jh-211-3-44182', '192.168.50.4', 44182, 0, 211, 1), +(2, 1, 'jh-211-4-44182', '192.168.50.5', 44182, 0, 211, 1), +(2, 1, 'jh-211-5-44182', '192.168.50.6', 44182, 0, 211, 1), +(2, 1, 'jh-211-6-44182', '192.168.50.7', 44182, 0, 211, 1), +(2, 1, 'jh-211-7-44182', '192.168.50.8', 44182, 0, 211, 1), +(2, 1, 'jh-211-8-44182', '192.168.50.9', 44182, 0, 211, 1), +(2, 1, 'jh-211-9-44182', '192.168.50.10', 44182, 0, 211, 1), +(2, 1, 'jh-211-10-44182', '192.168.50.11', 44182, 0, 211, 1), +(2, 1, 'jh-211-11-44182', '192.168.50.12', 44182, 0, 211, 1), +(2, 1, 'jh-211-12-44182', '192.168.50.13', 44182, 0, 211, 1), +(2, 1, 'jh-211-13-44182', '192.168.50.14', 44182, 0, 211, 1), +(2, 1, 'jh-211-14-44182', '192.168.50.15', 44182, 0, 211, 1), +(2, 1, 'jh-211-15-44182', '192.168.50.16', 44182, 0, 211, 1), +(2, 1, 'jh-211-16-44182', '192.168.50.17', 44182, 0, 211, 1), +(2, 1, 'jh-211-17-44182', '192.168.50.18', 44182, 0, 211, 1), +(2, 1, 'jh-211-18-44182', '192.168.50.19', 44182, 0, 211, 1), +(2, 1, 'jh-211-19-44182', '192.168.50.20', 44182, 0, 211, 1), +(2, 1, 'jh-211-20-44182', '192.168.50.21', 44182, 0, 211, 1), +(2, 1, 'jg-211-2-21811', '192.168.59.236', 21811, 0, 211, 1), +(2, 1, 'jg-211-2-21812', '192.168.59.236', 21812, 0, 211, 1), +(2, 1, 'jg-211-2-21813', '192.168.59.236', 21813, 0, 211, 1), +(2, 1, 'jg-211-2-21814', '192.168.59.236', 21814, 0, 211, 1), +(2, 1, 'jg-211-2-21815', '192.168.59.236', 21815, 0, 211, 1), +(2, 1, 'jg-211-2-21816', '192.168.59.236', 21816, 0, 211, 1), +(2, 1, 'jg-211-2-21817', '192.168.59.236', 21817, 0, 211, 1), +(2, 1, 'jg-211-2-21818', '192.168.59.236', 21818, 0, 211, 1), +(2, 1, 'jg-211-2-21819', '192.168.59.236', 21819, 0, 211, 1), +(2, 1, 'jg-211-2-21820', '192.168.59.236', 21820, 0, 211, 1), +(2, 1, 'jh-212-1-44183', '192.168.50.2', 44183, 0, 212, 1), +(2, 1, 'jh-212-2-44183', '192.168.50.3', 44183, 0, 212, 1), +(2, 1, 'jh-212-3-44183', '192.168.50.4', 44183, 0, 212, 1), +(2, 1, 'jh-212-4-44183', '192.168.50.5', 44183, 0, 212, 1), +(2, 1, 'jh-212-5-44183', '192.168.50.6', 44183, 0, 212, 1), +(2, 1, 'jh-212-6-44183', '192.168.50.7', 44183, 0, 212, 1), +(2, 1, 'jh-212-7-44183', '192.168.50.8', 44183, 0, 212, 1), +(2, 1, 'jh-212-8-44183', '192.168.50.9', 44183, 0, 212, 1), +(2, 1, 'jh-212-9-44183', '192.168.50.10', 44183, 0, 212, 1), +(2, 1, 'jh-212-10-44183', '192.168.50.11', 44183, 0, 212, 1), +(2, 1, 'jh-212-11-44183', '192.168.50.12', 44183, 0, 212, 1), +(2, 1, 'jh-212-12-44183', '192.168.50.13', 44183, 0, 212, 1), +(2, 1, 'jh-212-13-44183', '192.168.50.14', 44183, 0, 212, 1), +(2, 1, 'jh-212-14-44183', '192.168.50.15', 44183, 0, 212, 1), +(2, 1, 'jh-212-15-44183', '192.168.50.16', 44183, 0, 212, 1), +(2, 1, 'jh-212-16-44183', '192.168.50.17', 44183, 0, 212, 1), +(2, 1, 'jh-212-17-44183', '192.168.50.18', 44183, 0, 212, 1), +(2, 1, 'jh-212-18-44183', '192.168.50.19', 44183, 0, 212, 1), +(2, 1, 'jh-212-19-44183', '192.168.50.20', 44183, 0, 212, 1), +(2, 1, 'jh-212-20-44183', '192.168.50.21', 44183, 0, 212, 1), +(2, 1, 'jg-212-2-21821', '192.168.59.236', 21821, 0, 212, 1), +(2, 1, 'jg-212-2-21822', '192.168.59.236', 21822, 0, 212, 1), +(2, 1, 'jg-212-2-21823', '192.168.59.236', 21823, 0, 212, 1), +(2, 1, 'jg-212-2-21824', '192.168.59.236', 21824, 0, 212, 1), +(2, 1, 'jg-212-2-21825', '192.168.59.236', 21825, 0, 212, 1), +(2, 1, 'jg-212-2-21826', '192.168.59.236', 21826, 0, 212, 1), +(2, 1, 'jg-212-2-21827', '192.168.59.236', 21827, 0, 212, 1), +(2, 1, 'jg-212-2-21828', '192.168.59.236', 21828, 0, 212, 1), +(2, 1, 'jg-212-2-21829', '192.168.59.236', 21829, 0, 212, 1), +(2, 1, 'jg-212-2-21830', '192.168.59.236', 21830, 0, 212, 1), +(2, 1, 'jh-213-1-44184', '192.168.50.2', 44184, 0, 213, 1), +(2, 1, 'jh-213-2-44184', '192.168.50.3', 44184, 0, 213, 1), +(2, 1, 'jh-213-3-44184', '192.168.50.4', 44184, 0, 213, 1), +(2, 1, 'jh-213-4-44184', '192.168.50.5', 44184, 0, 213, 1), +(2, 1, 'jh-213-5-44184', '192.168.50.6', 44184, 0, 213, 1), +(2, 1, 'jh-213-6-44184', '192.168.50.7', 44184, 0, 213, 1), +(2, 1, 'jh-213-7-44184', '192.168.50.8', 44184, 0, 213, 1), +(2, 1, 'jh-213-8-44184', '192.168.50.9', 44184, 0, 213, 1), +(2, 1, 'jh-213-9-44184', '192.168.50.10', 44184, 0, 213, 1), +(2, 1, 'jh-213-10-44184', '192.168.50.11', 44184, 0, 213, 1), +(2, 1, 'jh-213-11-44184', '192.168.50.12', 44184, 0, 213, 1), +(2, 1, 'jh-213-12-44184', '192.168.50.13', 44184, 0, 213, 1), +(2, 1, 'jh-213-13-44184', '192.168.50.14', 44184, 0, 213, 1), +(2, 1, 'jh-213-14-44184', '192.168.50.15', 44184, 0, 213, 1), +(2, 1, 'jh-213-15-44184', '192.168.50.16', 44184, 0, 213, 1), +(2, 1, 'jh-213-16-44184', '192.168.50.17', 44184, 0, 213, 1), +(2, 1, 'jh-213-17-44184', '192.168.50.18', 44184, 0, 213, 1), +(2, 1, 'jh-213-18-44184', '192.168.50.19', 44184, 0, 213, 1), +(2, 1, 'jh-213-19-44184', '192.168.50.20', 44184, 0, 213, 1), +(2, 1, 'jh-213-20-44184', '192.168.50.21', 44184, 0, 213, 1), +(2, 1, 'jg-213-2-21831', '192.168.59.236', 21831, 0, 213, 1), +(2, 1, 'jg-213-2-21832', '192.168.59.236', 21832, 0, 213, 1), +(2, 1, 'jg-213-2-21833', '192.168.59.236', 21833, 0, 213, 1), +(2, 1, 'jg-213-2-21834', '192.168.59.236', 21834, 0, 213, 1), +(2, 1, 'jg-213-2-21835', '192.168.59.236', 21835, 0, 213, 1), +(2, 1, 'jg-213-2-21836', '192.168.59.236', 21836, 0, 213, 1), +(2, 1, 'jg-213-2-21837', '192.168.59.236', 21837, 0, 213, 1), +(2, 1, 'jg-213-2-21838', '192.168.59.236', 21838, 0, 213, 1), +(2, 1, 'jg-213-2-21839', '192.168.59.236', 21839, 0, 213, 1), +(2, 1, 'jg-213-2-21840', '192.168.59.236', 21840, 0, 213, 1), +(2, 1, 'jh-214-1-44185', '192.168.50.2', 44185, 0, 214, 1), +(2, 1, 'jh-214-2-44185', '192.168.50.3', 44185, 0, 214, 1), +(2, 1, 'jh-214-3-44185', '192.168.50.4', 44185, 0, 214, 1), +(2, 1, 'jh-214-4-44185', '192.168.50.5', 44185, 0, 214, 1), +(2, 1, 'jh-214-5-44185', '192.168.50.6', 44185, 0, 214, 1), +(2, 1, 'jh-214-6-44185', '192.168.50.7', 44185, 0, 214, 1), +(2, 1, 'jh-214-7-44185', '192.168.50.8', 44185, 0, 214, 1), +(2, 1, 'jh-214-8-44185', '192.168.50.9', 44185, 0, 214, 1), +(2, 1, 'jh-214-9-44185', '192.168.50.10', 44185, 0, 214, 1), +(2, 1, 'jh-214-10-44185', '192.168.50.11', 44185, 0, 214, 1), +(2, 1, 'jh-214-11-44185', '192.168.50.12', 44185, 0, 214, 1), +(2, 1, 'jh-214-12-44185', '192.168.50.13', 44185, 0, 214, 1), +(2, 1, 'jh-214-13-44185', '192.168.50.14', 44185, 0, 214, 1), +(2, 1, 'jh-214-14-44185', '192.168.50.15', 44185, 0, 214, 1), +(2, 1, 'jh-214-15-44185', '192.168.50.16', 44185, 0, 214, 1), +(2, 1, 'jh-214-16-44185', '192.168.50.17', 44185, 0, 214, 1), +(2, 1, 'jh-214-17-44185', '192.168.50.18', 44185, 0, 214, 1), +(2, 1, 'jh-214-18-44185', '192.168.50.19', 44185, 0, 214, 1), +(2, 1, 'jh-214-19-44185', '192.168.50.20', 44185, 0, 214, 1), +(2, 1, 'jh-214-20-44185', '192.168.50.21', 44185, 0, 214, 1), +(2, 1, 'jg-214-2-21841', '192.168.59.236', 21841, 0, 214, 1), +(2, 1, 'jg-214-2-21842', '192.168.59.236', 21842, 0, 214, 1), +(2, 1, 'jg-214-2-21843', '192.168.59.236', 21843, 0, 214, 1), +(2, 1, 'jg-214-2-21844', '192.168.59.236', 21844, 0, 214, 1), +(2, 1, 'jg-214-2-21845', '192.168.59.236', 21845, 0, 214, 1), +(2, 1, 'jg-214-2-21846', '192.168.59.236', 21846, 0, 214, 1), +(2, 1, 'jg-214-2-21847', '192.168.59.236', 21847, 0, 214, 1), +(2, 1, 'jg-214-2-21848', '192.168.59.236', 21848, 0, 214, 1), +(2, 1, 'jg-214-2-21849', '192.168.59.236', 21849, 0, 214, 1), +(2, 1, 'jg-214-2-21850', '192.168.59.236', 21850, 0, 214, 1), +(2, 1, 'jh-215-1-44186', '192.168.50.2', 44186, 0, 215, 1), +(2, 1, 'jh-215-2-44186', '192.168.50.3', 44186, 0, 215, 1), +(2, 1, 'jh-215-3-44186', '192.168.50.4', 44186, 0, 215, 1), +(2, 1, 'jh-215-4-44186', '192.168.50.5', 44186, 0, 215, 1), +(2, 1, 'jh-215-5-44186', '192.168.50.6', 44186, 0, 215, 1), +(2, 1, 'jh-215-6-44186', '192.168.50.7', 44186, 0, 215, 1), +(2, 1, 'jh-215-7-44186', '192.168.50.8', 44186, 0, 215, 1), +(2, 1, 'jh-215-8-44186', '192.168.50.9', 44186, 0, 215, 1), +(2, 1, 'jh-215-9-44186', '192.168.50.10', 44186, 0, 215, 1), +(2, 1, 'jh-215-10-44186', '192.168.50.11', 44186, 0, 215, 1), +(2, 1, 'jh-215-11-44186', '192.168.50.12', 44186, 0, 215, 1), +(2, 1, 'jh-215-12-44186', '192.168.50.13', 44186, 0, 215, 1), +(2, 1, 'jh-215-13-44186', '192.168.50.14', 44186, 0, 215, 1), +(2, 1, 'jh-215-14-44186', '192.168.50.15', 44186, 0, 215, 1), +(2, 1, 'jh-215-15-44186', '192.168.50.16', 44186, 0, 215, 1), +(2, 1, 'jh-215-16-44186', '192.168.50.17', 44186, 0, 215, 1), +(2, 1, 'jh-215-17-44186', '192.168.50.18', 44186, 0, 215, 1), +(2, 1, 'jh-215-18-44186', '192.168.50.19', 44186, 0, 215, 1), +(2, 1, 'jh-215-19-44186', '192.168.50.20', 44186, 0, 215, 1), +(2, 1, 'jh-215-20-44186', '192.168.50.21', 44186, 0, 215, 1), +(2, 1, 'jg-215-2-21851', '192.168.59.236', 21851, 0, 215, 1), +(2, 1, 'jg-215-2-21852', '192.168.59.236', 21852, 0, 215, 1), +(2, 1, 'jg-215-2-21853', '192.168.59.236', 21853, 0, 215, 1), +(2, 1, 'jg-215-2-21854', '192.168.59.236', 21854, 0, 215, 1), +(2, 1, 'jg-215-2-21855', '192.168.59.236', 21855, 0, 215, 1), +(2, 1, 'jg-215-2-21856', '192.168.59.236', 21856, 0, 215, 1), +(2, 1, 'jg-215-2-21857', '192.168.59.236', 21857, 0, 215, 1), +(2, 1, 'jg-215-2-21858', '192.168.59.236', 21858, 0, 215, 1), +(2, 1, 'jg-215-2-21859', '192.168.59.236', 21859, 0, 215, 1), +(2, 1, 'jg-215-2-21860', '192.168.59.236', 21860, 0, 215, 1), +(2, 1, 'jh-216-1-44187', '192.168.50.2', 44187, 0, 216, 1), +(2, 1, 'jh-216-2-44187', '192.168.50.3', 44187, 0, 216, 1), +(2, 1, 'jh-216-3-44187', '192.168.50.4', 44187, 0, 216, 1), +(2, 1, 'jh-216-4-44187', '192.168.50.5', 44187, 0, 216, 1), +(2, 1, 'jh-216-5-44187', '192.168.50.6', 44187, 0, 216, 1), +(2, 1, 'jh-216-6-44187', '192.168.50.7', 44187, 0, 216, 1), +(2, 1, 'jh-216-7-44187', '192.168.50.8', 44187, 0, 216, 1), +(2, 1, 'jh-216-8-44187', '192.168.50.9', 44187, 0, 216, 1), +(2, 1, 'jh-216-9-44187', '192.168.50.10', 44187, 0, 216, 1), +(2, 1, 'jh-216-10-44187', '192.168.50.11', 44187, 0, 216, 1), +(2, 1, 'jh-216-11-44187', '192.168.50.12', 44187, 0, 216, 1), +(2, 1, 'jh-216-12-44187', '192.168.50.13', 44187, 0, 216, 1), +(2, 1, 'jh-216-13-44187', '192.168.50.14', 44187, 0, 216, 1), +(2, 1, 'jh-216-14-44187', '192.168.50.15', 44187, 0, 216, 1), +(2, 1, 'jh-216-15-44187', '192.168.50.16', 44187, 0, 216, 1), +(2, 1, 'jh-216-16-44187', '192.168.50.17', 44187, 0, 216, 1), +(2, 1, 'jh-216-17-44187', '192.168.50.18', 44187, 0, 216, 1), +(2, 1, 'jh-216-18-44187', '192.168.50.19', 44187, 0, 216, 1), +(2, 1, 'jh-216-19-44187', '192.168.50.20', 44187, 0, 216, 1), +(2, 1, 'jh-216-20-44187', '192.168.50.21', 44187, 0, 216, 1), +(2, 1, 'jg-216-2-21861', '192.168.59.236', 21861, 0, 216, 1), +(2, 1, 'jg-216-2-21862', '192.168.59.236', 21862, 0, 216, 1), +(2, 1, 'jg-216-2-21863', '192.168.59.236', 21863, 0, 216, 1), +(2, 1, 'jg-216-2-21864', '192.168.59.236', 21864, 0, 216, 1), +(2, 1, 'jg-216-2-21865', '192.168.59.236', 21865, 0, 216, 1), +(2, 1, 'jg-216-2-21866', '192.168.59.236', 21866, 0, 216, 1), +(2, 1, 'jg-216-2-21867', '192.168.59.236', 21867, 0, 216, 1), +(2, 1, 'jg-216-2-21868', '192.168.59.236', 21868, 0, 216, 1), +(2, 1, 'jg-216-2-21869', '192.168.59.236', 21869, 0, 216, 1), +(2, 1, 'jg-216-2-21870', '192.168.59.236', 21870, 0, 216, 1), +(2, 1, 'jh-217-1-44188', '192.168.50.2', 44188, 0, 217, 1), +(2, 1, 'jh-217-2-44188', '192.168.50.3', 44188, 0, 217, 1), +(2, 1, 'jh-217-3-44188', '192.168.50.4', 44188, 0, 217, 1), +(2, 1, 'jh-217-4-44188', '192.168.50.5', 44188, 0, 217, 1), +(2, 1, 'jh-217-5-44188', '192.168.50.6', 44188, 0, 217, 1), +(2, 1, 'jh-217-6-44188', '192.168.50.7', 44188, 0, 217, 1), +(2, 1, 'jh-217-7-44188', '192.168.50.8', 44188, 0, 217, 1), +(2, 1, 'jh-217-8-44188', '192.168.50.9', 44188, 0, 217, 1), +(2, 1, 'jh-217-9-44188', '192.168.50.10', 44188, 0, 217, 1), +(2, 1, 'jh-217-10-44188', '192.168.50.11', 44188, 0, 217, 1), +(2, 1, 'jh-217-11-44188', '192.168.50.12', 44188, 0, 217, 1), +(2, 1, 'jh-217-12-44188', '192.168.50.13', 44188, 0, 217, 1), +(2, 1, 'jh-217-13-44188', '192.168.50.14', 44188, 0, 217, 1), +(2, 1, 'jh-217-14-44188', '192.168.50.15', 44188, 0, 217, 1), +(2, 1, 'jh-217-15-44188', '192.168.50.16', 44188, 0, 217, 1), +(2, 1, 'jh-217-16-44188', '192.168.50.17', 44188, 0, 217, 1), +(2, 1, 'jh-217-17-44188', '192.168.50.18', 44188, 0, 217, 1), +(2, 1, 'jh-217-18-44188', '192.168.50.19', 44188, 0, 217, 1), +(2, 1, 'jh-217-19-44188', '192.168.50.20', 44188, 0, 217, 1), +(2, 1, 'jh-217-20-44188', '192.168.50.21', 44188, 0, 217, 1), +(2, 1, 'jg-217-2-21871', '192.168.59.236', 21871, 0, 217, 1), +(2, 1, 'jg-217-2-21872', '192.168.59.236', 21872, 0, 217, 1), +(2, 1, 'jg-217-2-21873', '192.168.59.236', 21873, 0, 217, 1), +(2, 1, 'jg-217-2-21874', '192.168.59.236', 21874, 0, 217, 1), +(2, 1, 'jg-217-2-21875', '192.168.59.236', 21875, 0, 217, 1), +(2, 1, 'jg-217-2-21876', '192.168.59.236', 21876, 0, 217, 1), +(2, 1, 'jg-217-2-21877', '192.168.59.236', 21877, 0, 217, 1), +(2, 1, 'jg-217-2-21878', '192.168.59.236', 21878, 0, 217, 1), +(2, 1, 'jg-217-2-21879', '192.168.59.236', 21879, 0, 217, 1), +(2, 1, 'jg-217-2-21880', '192.168.59.236', 21880, 0, 217, 1), +(2, 1, 'jh-218-1-44189', '192.168.50.2', 44189, 0, 218, 1), +(2, 1, 'jh-218-2-44189', '192.168.50.3', 44189, 0, 218, 1), +(2, 1, 'jh-218-3-44189', '192.168.50.4', 44189, 0, 218, 1), +(2, 1, 'jh-218-4-44189', '192.168.50.5', 44189, 0, 218, 1), +(2, 1, 'jh-218-5-44189', '192.168.50.6', 44189, 0, 218, 1), +(2, 1, 'jh-218-6-44189', '192.168.50.7', 44189, 0, 218, 1), +(2, 1, 'jh-218-7-44189', '192.168.50.8', 44189, 0, 218, 1), +(2, 1, 'jh-218-8-44189', '192.168.50.9', 44189, 0, 218, 1), +(2, 1, 'jh-218-9-44189', '192.168.50.10', 44189, 0, 218, 1), +(2, 1, 'jh-218-10-44189', '192.168.50.11', 44189, 0, 218, 1), +(2, 1, 'jh-218-11-44189', '192.168.50.12', 44189, 0, 218, 1), +(2, 1, 'jh-218-12-44189', '192.168.50.13', 44189, 0, 218, 1), +(2, 1, 'jh-218-13-44189', '192.168.50.14', 44189, 0, 218, 1), +(2, 1, 'jh-218-14-44189', '192.168.50.15', 44189, 0, 218, 1), +(2, 1, 'jh-218-15-44189', '192.168.50.16', 44189, 0, 218, 1), +(2, 1, 'jh-218-16-44189', '192.168.50.17', 44189, 0, 218, 1), +(2, 1, 'jh-218-17-44189', '192.168.50.18', 44189, 0, 218, 1), +(2, 1, 'jh-218-18-44189', '192.168.50.19', 44189, 0, 218, 1), +(2, 1, 'jh-218-19-44189', '192.168.50.20', 44189, 0, 218, 1), +(2, 1, 'jh-218-20-44189', '192.168.50.21', 44189, 0, 218, 1), +(2, 1, 'jg-218-2-21881', '192.168.59.236', 21881, 0, 218, 1), +(2, 1, 'jg-218-2-21882', '192.168.59.236', 21882, 0, 218, 1), +(2, 1, 'jg-218-2-21883', '192.168.59.236', 21883, 0, 218, 1), +(2, 1, 'jg-218-2-21884', '192.168.59.236', 21884, 0, 218, 1), +(2, 1, 'jg-218-2-21885', '192.168.59.236', 21885, 0, 218, 1), +(2, 1, 'jg-218-2-21886', '192.168.59.236', 21886, 0, 218, 1), +(2, 1, 'jg-218-2-21887', '192.168.59.236', 21887, 0, 218, 1), +(2, 1, 'jg-218-2-21888', '192.168.59.236', 21888, 0, 218, 1), +(2, 1, 'jg-218-2-21889', '192.168.59.236', 21889, 0, 218, 1), +(2, 1, 'jg-218-2-21890', '192.168.59.236', 21890, 0, 218, 1), +(2, 1, 'jh-219-1-44190', '192.168.50.2', 44190, 0, 219, 1), +(2, 1, 'jh-219-2-44190', '192.168.50.3', 44190, 0, 219, 1), +(2, 1, 'jh-219-3-44190', '192.168.50.4', 44190, 0, 219, 1), +(2, 1, 'jh-219-4-44190', '192.168.50.5', 44190, 0, 219, 1), +(2, 1, 'jh-219-5-44190', '192.168.50.6', 44190, 0, 219, 1), +(2, 1, 'jh-219-6-44190', '192.168.50.7', 44190, 0, 219, 1), +(2, 1, 'jh-219-7-44190', '192.168.50.8', 44190, 0, 219, 1), +(2, 1, 'jh-219-8-44190', '192.168.50.9', 44190, 0, 219, 1), +(2, 1, 'jh-219-9-44190', '192.168.50.10', 44190, 0, 219, 1), +(2, 1, 'jh-219-10-44190', '192.168.50.11', 44190, 0, 219, 1), +(2, 1, 'jh-219-11-44190', '192.168.50.12', 44190, 0, 219, 1), +(2, 1, 'jh-219-12-44190', '192.168.50.13', 44190, 0, 219, 1), +(2, 1, 'jh-219-13-44190', '192.168.50.14', 44190, 0, 219, 1), +(2, 1, 'jh-219-14-44190', '192.168.50.15', 44190, 0, 219, 1), +(2, 1, 'jh-219-15-44190', '192.168.50.16', 44190, 0, 219, 1), +(2, 1, 'jh-219-16-44190', '192.168.50.17', 44190, 0, 219, 1), +(2, 1, 'jh-219-17-44190', '192.168.50.18', 44190, 0, 219, 1), +(2, 1, 'jh-219-18-44190', '192.168.50.19', 44190, 0, 219, 1), +(2, 1, 'jh-219-19-44190', '192.168.50.20', 44190, 0, 219, 1), +(2, 1, 'jh-219-20-44190', '192.168.50.21', 44190, 0, 219, 1), +(2, 1, 'jg-219-2-21891', '192.168.59.236', 21891, 0, 219, 1), +(2, 1, 'jg-219-2-21892', '192.168.59.236', 21892, 0, 219, 1), +(2, 1, 'jg-219-2-21893', '192.168.59.236', 21893, 0, 219, 1), +(2, 1, 'jg-219-2-21894', '192.168.59.236', 21894, 0, 219, 1), +(2, 1, 'jg-219-2-21895', '192.168.59.236', 21895, 0, 219, 1), +(2, 1, 'jg-219-2-21896', '192.168.59.236', 21896, 0, 219, 1), +(2, 1, 'jg-219-2-21897', '192.168.59.236', 21897, 0, 219, 1), +(2, 1, 'jg-219-2-21898', '192.168.59.236', 21898, 0, 219, 1), +(2, 1, 'jg-219-2-21899', '192.168.59.236', 21899, 0, 219, 1), +(2, 1, 'jg-219-2-21900', '192.168.59.236', 21900, 0, 219, 1), +(2, 1, 'jh-220-1-44191', '192.168.50.2', 44191, 0, 220, 1), +(2, 1, 'jh-220-2-44191', '192.168.50.3', 44191, 0, 220, 1), +(2, 1, 'jh-220-3-44191', '192.168.50.4', 44191, 0, 220, 1), +(2, 1, 'jh-220-4-44191', '192.168.50.5', 44191, 0, 220, 1), +(2, 1, 'jh-220-5-44191', '192.168.50.6', 44191, 0, 220, 1), +(2, 1, 'jh-220-6-44191', '192.168.50.7', 44191, 0, 220, 1), +(2, 1, 'jh-220-7-44191', '192.168.50.8', 44191, 0, 220, 1), +(2, 1, 'jh-220-8-44191', '192.168.50.9', 44191, 0, 220, 1), +(2, 1, 'jh-220-9-44191', '192.168.50.10', 44191, 0, 220, 1), +(2, 1, 'jh-220-10-44191', '192.168.50.11', 44191, 0, 220, 1), +(2, 1, 'jh-220-11-44191', '192.168.50.12', 44191, 0, 220, 1), +(2, 1, 'jh-220-12-44191', '192.168.50.13', 44191, 0, 220, 1), +(2, 1, 'jh-220-13-44191', '192.168.50.14', 44191, 0, 220, 1), +(2, 1, 'jh-220-14-44191', '192.168.50.15', 44191, 0, 220, 1), +(2, 1, 'jh-220-15-44191', '192.168.50.16', 44191, 0, 220, 1), +(2, 1, 'jh-220-16-44191', '192.168.50.17', 44191, 0, 220, 1), +(2, 1, 'jh-220-17-44191', '192.168.50.18', 44191, 0, 220, 1), +(2, 1, 'jh-220-18-44191', '192.168.50.19', 44191, 0, 220, 1), +(2, 1, 'jh-220-19-44191', '192.168.50.20', 44191, 0, 220, 1), +(2, 1, 'jh-220-20-44191', '192.168.50.21', 44191, 0, 220, 1), +(2, 1, 'jg-220-2-21901', '192.168.59.236', 21901, 0, 220, 1), +(2, 1, 'jg-220-2-21902', '192.168.59.236', 21902, 0, 220, 1), +(2, 1, 'jg-220-2-21903', '192.168.59.236', 21903, 0, 220, 1), +(2, 1, 'jg-220-2-21904', '192.168.59.236', 21904, 0, 220, 1), +(2, 1, 'jg-220-2-21905', '192.168.59.236', 21905, 0, 220, 1), +(2, 1, 'jg-220-2-21906', '192.168.59.236', 21906, 0, 220, 1), +(2, 1, 'jg-220-2-21907', '192.168.59.236', 21907, 0, 220, 1), +(2, 1, 'jg-220-2-21908', '192.168.59.236', 21908, 0, 220, 1), +(2, 1, 'jg-220-2-21909', '192.168.59.236', 21909, 0, 220, 1), +(2, 1, 'jg-220-2-21910', '192.168.59.236', 21910, 0, 220, 1), +(2, 1, 'jh-221-1-44192', '192.168.50.2', 44192, 0, 221, 1), +(2, 1, 'jh-221-2-44192', '192.168.50.3', 44192, 0, 221, 1), +(2, 1, 'jh-221-3-44192', '192.168.50.4', 44192, 0, 221, 1), +(2, 1, 'jh-221-4-44192', '192.168.50.5', 44192, 0, 221, 1), +(2, 1, 'jh-221-5-44192', '192.168.50.6', 44192, 0, 221, 1), +(2, 1, 'jh-221-6-44192', '192.168.50.7', 44192, 0, 221, 1), +(2, 1, 'jh-221-7-44192', '192.168.50.8', 44192, 0, 221, 1), +(2, 1, 'jh-221-8-44192', '192.168.50.9', 44192, 0, 221, 1), +(2, 1, 'jh-221-9-44192', '192.168.50.10', 44192, 0, 221, 1), +(2, 1, 'jh-221-10-44192', '192.168.50.11', 44192, 0, 221, 1), +(2, 1, 'jh-221-11-44192', '192.168.50.12', 44192, 0, 221, 1), +(2, 1, 'jh-221-12-44192', '192.168.50.13', 44192, 0, 221, 1), +(2, 1, 'jh-221-13-44192', '192.168.50.14', 44192, 0, 221, 1), +(2, 1, 'jh-221-14-44192', '192.168.50.15', 44192, 0, 221, 1), +(2, 1, 'jh-221-15-44192', '192.168.50.16', 44192, 0, 221, 1), +(2, 1, 'jh-221-16-44192', '192.168.50.17', 44192, 0, 221, 1), +(2, 1, 'jh-221-17-44192', '192.168.50.18', 44192, 0, 221, 1), +(2, 1, 'jh-221-18-44192', '192.168.50.19', 44192, 0, 221, 1), +(2, 1, 'jh-221-19-44192', '192.168.50.20', 44192, 0, 221, 1), +(2, 1, 'jh-221-20-44192', '192.168.50.21', 44192, 0, 221, 1), +(2, 1, 'jg-221-2-21911', '192.168.59.236', 21911, 0, 221, 1), +(2, 1, 'jg-221-2-21912', '192.168.59.236', 21912, 0, 221, 1), +(2, 1, 'jg-221-2-21913', '192.168.59.236', 21913, 0, 221, 1), +(2, 1, 'jg-221-2-21914', '192.168.59.236', 21914, 0, 221, 1), +(2, 1, 'jg-221-2-21915', '192.168.59.236', 21915, 0, 221, 1), +(2, 1, 'jg-221-2-21916', '192.168.59.236', 21916, 0, 221, 1), +(2, 1, 'jg-221-2-21917', '192.168.59.236', 21917, 0, 221, 1), +(2, 1, 'jg-221-2-21918', '192.168.59.236', 21918, 0, 221, 1), +(2, 1, 'jg-221-2-21919', '192.168.59.236', 21919, 0, 221, 1), +(2, 1, 'jg-221-2-21920', '192.168.59.236', 21920, 0, 221, 1), +(2, 1, 'jh-222-1-44193', '192.168.50.2', 44193, 0, 222, 1), +(2, 1, 'jh-222-2-44193', '192.168.50.3', 44193, 0, 222, 1), +(2, 1, 'jh-222-3-44193', '192.168.50.4', 44193, 0, 222, 1), +(2, 1, 'jh-222-4-44193', '192.168.50.5', 44193, 0, 222, 1), +(2, 1, 'jh-222-5-44193', '192.168.50.6', 44193, 0, 222, 1), +(2, 1, 'jh-222-6-44193', '192.168.50.7', 44193, 0, 222, 1), +(2, 1, 'jh-222-7-44193', '192.168.50.8', 44193, 0, 222, 1), +(2, 1, 'jh-222-8-44193', '192.168.50.9', 44193, 0, 222, 1), +(2, 1, 'jh-222-9-44193', '192.168.50.10', 44193, 0, 222, 1), +(2, 1, 'jh-222-10-44193', '192.168.50.11', 44193, 0, 222, 1), +(2, 1, 'jh-222-11-44193', '192.168.50.12', 44193, 0, 222, 1), +(2, 1, 'jh-222-12-44193', '192.168.50.13', 44193, 0, 222, 1), +(2, 1, 'jh-222-13-44193', '192.168.50.14', 44193, 0, 222, 1), +(2, 1, 'jh-222-14-44193', '192.168.50.15', 44193, 0, 222, 1), +(2, 1, 'jh-222-15-44193', '192.168.50.16', 44193, 0, 222, 1), +(2, 1, 'jh-222-16-44193', '192.168.50.17', 44193, 0, 222, 1), +(2, 1, 'jh-222-17-44193', '192.168.50.18', 44193, 0, 222, 1), +(2, 1, 'jh-222-18-44193', '192.168.50.19', 44193, 0, 222, 1), +(2, 1, 'jh-222-19-44193', '192.168.50.20', 44193, 0, 222, 1), +(2, 1, 'jh-222-20-44193', '192.168.50.21', 44193, 0, 222, 1), +(2, 1, 'jg-222-2-21921', '192.168.59.236', 21921, 0, 222, 1), +(2, 1, 'jg-222-2-21922', '192.168.59.236', 21922, 0, 222, 1), +(2, 1, 'jg-222-2-21923', '192.168.59.236', 21923, 0, 222, 1), +(2, 1, 'jg-222-2-21924', '192.168.59.236', 21924, 0, 222, 1), +(2, 1, 'jg-222-2-21925', '192.168.59.236', 21925, 0, 222, 1), +(2, 1, 'jg-222-2-21926', '192.168.59.236', 21926, 0, 222, 1), +(2, 1, 'jg-222-2-21927', '192.168.59.236', 21927, 0, 222, 1), +(2, 1, 'jg-222-2-21928', '192.168.59.236', 21928, 0, 222, 1), +(2, 1, 'jg-222-2-21929', '192.168.59.236', 21929, 0, 222, 1), +(2, 1, 'jg-222-2-21930', '192.168.59.236', 21930, 0, 222, 1), +(2, 1, 'jh-223-1-44194', '192.168.50.2', 44194, 0, 223, 1), +(2, 1, 'jh-223-2-44194', '192.168.50.3', 44194, 0, 223, 1), +(2, 1, 'jh-223-3-44194', '192.168.50.4', 44194, 0, 223, 1), +(2, 1, 'jh-223-4-44194', '192.168.50.5', 44194, 0, 223, 1), +(2, 1, 'jh-223-5-44194', '192.168.50.6', 44194, 0, 223, 1), +(2, 1, 'jh-223-6-44194', '192.168.50.7', 44194, 0, 223, 1), +(2, 1, 'jh-223-7-44194', '192.168.50.8', 44194, 0, 223, 1), +(2, 1, 'jh-223-8-44194', '192.168.50.9', 44194, 0, 223, 1), +(2, 1, 'jh-223-9-44194', '192.168.50.10', 44194, 0, 223, 1), +(2, 1, 'jh-223-10-44194', '192.168.50.11', 44194, 0, 223, 1), +(2, 1, 'jh-223-11-44194', '192.168.50.12', 44194, 0, 223, 1), +(2, 1, 'jh-223-12-44194', '192.168.50.13', 44194, 0, 223, 1), +(2, 1, 'jh-223-13-44194', '192.168.50.14', 44194, 0, 223, 1), +(2, 1, 'jh-223-14-44194', '192.168.50.15', 44194, 0, 223, 1), +(2, 1, 'jh-223-15-44194', '192.168.50.16', 44194, 0, 223, 1), +(2, 1, 'jh-223-16-44194', '192.168.50.17', 44194, 0, 223, 1), +(2, 1, 'jh-223-17-44194', '192.168.50.18', 44194, 0, 223, 1), +(2, 1, 'jh-223-18-44194', '192.168.50.19', 44194, 0, 223, 1), +(2, 1, 'jh-223-19-44194', '192.168.50.20', 44194, 0, 223, 1), +(2, 1, 'jh-223-20-44194', '192.168.50.21', 44194, 0, 223, 1), +(2, 1, 'jg-223-2-21931', '192.168.59.236', 21931, 0, 223, 1), +(2, 1, 'jg-223-2-21932', '192.168.59.236', 21932, 0, 223, 1), +(2, 1, 'jg-223-2-21933', '192.168.59.236', 21933, 0, 223, 1), +(2, 1, 'jg-223-2-21934', '192.168.59.236', 21934, 0, 223, 1), +(2, 1, 'jg-223-2-21935', '192.168.59.236', 21935, 0, 223, 1), +(2, 1, 'jg-223-2-21936', '192.168.59.236', 21936, 0, 223, 1), +(2, 1, 'jg-223-2-21937', '192.168.59.236', 21937, 0, 223, 1), +(2, 1, 'jg-223-2-21938', '192.168.59.236', 21938, 0, 223, 1), +(2, 1, 'jg-223-2-21939', '192.168.59.236', 21939, 0, 223, 1), +(2, 1, 'jg-223-2-21940', '192.168.59.236', 21940, 0, 223, 1), +(2, 1, 'jh-224-1-44195', '192.168.50.2', 44195, 0, 224, 1), +(2, 1, 'jh-224-2-44195', '192.168.50.3', 44195, 0, 224, 1), +(2, 1, 'jh-224-3-44195', '192.168.50.4', 44195, 0, 224, 1), +(2, 1, 'jh-224-4-44195', '192.168.50.5', 44195, 0, 224, 1), +(2, 1, 'jh-224-5-44195', '192.168.50.6', 44195, 0, 224, 1), +(2, 1, 'jh-224-6-44195', '192.168.50.7', 44195, 0, 224, 1), +(2, 1, 'jh-224-7-44195', '192.168.50.8', 44195, 0, 224, 1), +(2, 1, 'jh-224-8-44195', '192.168.50.9', 44195, 0, 224, 1), +(2, 1, 'jh-224-9-44195', '192.168.50.10', 44195, 0, 224, 1), +(2, 1, 'jh-224-10-44195', '192.168.50.11', 44195, 0, 224, 1), +(2, 1, 'jh-224-11-44195', '192.168.50.12', 44195, 0, 224, 1), +(2, 1, 'jh-224-12-44195', '192.168.50.13', 44195, 0, 224, 1), +(2, 1, 'jh-224-13-44195', '192.168.50.14', 44195, 0, 224, 1), +(2, 1, 'jh-224-14-44195', '192.168.50.15', 44195, 0, 224, 1), +(2, 1, 'jh-224-15-44195', '192.168.50.16', 44195, 0, 224, 1), +(2, 1, 'jh-224-16-44195', '192.168.50.17', 44195, 0, 224, 1), +(2, 1, 'jh-224-17-44195', '192.168.50.18', 44195, 0, 224, 1), +(2, 1, 'jh-224-18-44195', '192.168.50.19', 44195, 0, 224, 1), +(2, 1, 'jh-224-19-44195', '192.168.50.20', 44195, 0, 224, 1), +(2, 1, 'jh-224-20-44195', '192.168.50.21', 44195, 0, 224, 1), +(2, 1, 'jg-224-2-21941', '192.168.59.236', 21941, 0, 224, 1), +(2, 1, 'jg-224-2-21942', '192.168.59.236', 21942, 0, 224, 1), +(2, 1, 'jg-224-2-21943', '192.168.59.236', 21943, 0, 224, 1), +(2, 1, 'jg-224-2-21944', '192.168.59.236', 21944, 0, 224, 1), +(2, 1, 'jg-224-2-21945', '192.168.59.236', 21945, 0, 224, 1), +(2, 1, 'jg-224-2-21946', '192.168.59.236', 21946, 0, 224, 1), +(2, 1, 'jg-224-2-21947', '192.168.59.236', 21947, 0, 224, 1), +(2, 1, 'jg-224-2-21948', '192.168.59.236', 21948, 0, 224, 1), +(2, 1, 'jg-224-2-21949', '192.168.59.236', 21949, 0, 224, 1), +(2, 1, 'jg-224-2-21950', '192.168.59.236', 21950, 0, 224, 1), +(2, 1, 'jh-225-1-44196', '192.168.50.2', 44196, 0, 225, 1), +(2, 1, 'jh-225-2-44196', '192.168.50.3', 44196, 0, 225, 1), +(2, 1, 'jh-225-3-44196', '192.168.50.4', 44196, 0, 225, 1), +(2, 1, 'jh-225-4-44196', '192.168.50.5', 44196, 0, 225, 1), +(2, 1, 'jh-225-5-44196', '192.168.50.6', 44196, 0, 225, 1), +(2, 1, 'jh-225-6-44196', '192.168.50.7', 44196, 0, 225, 1), +(2, 1, 'jh-225-7-44196', '192.168.50.8', 44196, 0, 225, 1), +(2, 1, 'jh-225-8-44196', '192.168.50.9', 44196, 0, 225, 1), +(2, 1, 'jh-225-9-44196', '192.168.50.10', 44196, 0, 225, 1), +(2, 1, 'jh-225-10-44196', '192.168.50.11', 44196, 0, 225, 1), +(2, 1, 'jh-225-11-44196', '192.168.50.12', 44196, 0, 225, 1), +(2, 1, 'jh-225-12-44196', '192.168.50.13', 44196, 0, 225, 1), +(2, 1, 'jh-225-13-44196', '192.168.50.14', 44196, 0, 225, 1), +(2, 1, 'jh-225-14-44196', '192.168.50.15', 44196, 0, 225, 1), +(2, 1, 'jh-225-15-44196', '192.168.50.16', 44196, 0, 225, 1), +(2, 1, 'jh-225-16-44196', '192.168.50.17', 44196, 0, 225, 1), +(2, 1, 'jh-225-17-44196', '192.168.50.18', 44196, 0, 225, 1), +(2, 1, 'jh-225-18-44196', '192.168.50.19', 44196, 0, 225, 1), +(2, 1, 'jh-225-19-44196', '192.168.50.20', 44196, 0, 225, 1), +(2, 1, 'jh-225-20-44196', '192.168.50.21', 44196, 0, 225, 1), +(2, 1, 'jg-225-2-21951', '192.168.59.236', 21951, 0, 225, 1), +(2, 1, 'jg-225-2-21952', '192.168.59.236', 21952, 0, 225, 1), +(2, 1, 'jg-225-2-21953', '192.168.59.236', 21953, 0, 225, 1), +(2, 1, 'jg-225-2-21954', '192.168.59.236', 21954, 0, 225, 1), +(2, 1, 'jg-225-2-21955', '192.168.59.236', 21955, 0, 225, 1), +(2, 1, 'jg-225-2-21956', '192.168.59.236', 21956, 0, 225, 1), +(2, 1, 'jg-225-2-21957', '192.168.59.236', 21957, 0, 225, 1), +(2, 1, 'jg-225-2-21958', '192.168.59.236', 21958, 0, 225, 1), +(2, 1, 'jg-225-2-21959', '192.168.59.236', 21959, 0, 225, 1), +(2, 1, 'jg-225-2-21960', '192.168.59.236', 21960, 0, 225, 1), +(2, 1, 'jh-226-1-44197', '192.168.50.2', 44197, 0, 226, 1), +(2, 1, 'jh-226-2-44197', '192.168.50.3', 44197, 0, 226, 1), +(2, 1, 'jh-226-3-44197', '192.168.50.4', 44197, 0, 226, 1), +(2, 1, 'jh-226-4-44197', '192.168.50.5', 44197, 0, 226, 1), +(2, 1, 'jh-226-5-44197', '192.168.50.6', 44197, 0, 226, 1), +(2, 1, 'jh-226-6-44197', '192.168.50.7', 44197, 0, 226, 1), +(2, 1, 'jh-226-7-44197', '192.168.50.8', 44197, 0, 226, 1), +(2, 1, 'jh-226-8-44197', '192.168.50.9', 44197, 0, 226, 1), +(2, 1, 'jh-226-9-44197', '192.168.50.10', 44197, 0, 226, 1), +(2, 1, 'jh-226-10-44197', '192.168.50.11', 44197, 0, 226, 1), +(2, 1, 'jh-226-11-44197', '192.168.50.12', 44197, 0, 226, 1), +(2, 1, 'jh-226-12-44197', '192.168.50.13', 44197, 0, 226, 1), +(2, 1, 'jh-226-13-44197', '192.168.50.14', 44197, 0, 226, 1), +(2, 1, 'jh-226-14-44197', '192.168.50.15', 44197, 0, 226, 1), +(2, 1, 'jh-226-15-44197', '192.168.50.16', 44197, 0, 226, 1), +(2, 1, 'jh-226-16-44197', '192.168.50.17', 44197, 0, 226, 1), +(2, 1, 'jh-226-17-44197', '192.168.50.18', 44197, 0, 226, 1), +(2, 1, 'jh-226-18-44197', '192.168.50.19', 44197, 0, 226, 1), +(2, 1, 'jh-226-19-44197', '192.168.50.20', 44197, 0, 226, 1), +(2, 1, 'jh-226-20-44197', '192.168.50.21', 44197, 0, 226, 1), +(2, 1, 'jg-226-2-21961', '192.168.59.236', 21961, 0, 226, 1), +(2, 1, 'jg-226-2-21962', '192.168.59.236', 21962, 0, 226, 1), +(2, 1, 'jg-226-2-21963', '192.168.59.236', 21963, 0, 226, 1), +(2, 1, 'jg-226-2-21964', '192.168.59.236', 21964, 0, 226, 1), +(2, 1, 'jg-226-2-21965', '192.168.59.236', 21965, 0, 226, 1), +(2, 1, 'jg-226-2-21966', '192.168.59.236', 21966, 0, 226, 1), +(2, 1, 'jg-226-2-21967', '192.168.59.236', 21967, 0, 226, 1), +(2, 1, 'jg-226-2-21968', '192.168.59.236', 21968, 0, 226, 1), +(2, 1, 'jg-226-2-21969', '192.168.59.236', 21969, 0, 226, 1), +(2, 1, 'jg-226-2-21970', '192.168.59.236', 21970, 0, 226, 1), +(2, 1, 'jh-227-1-44198', '192.168.50.2', 44198, 0, 227, 1), +(2, 1, 'jh-227-2-44198', '192.168.50.3', 44198, 0, 227, 1), +(2, 1, 'jh-227-3-44198', '192.168.50.4', 44198, 0, 227, 1), +(2, 1, 'jh-227-4-44198', '192.168.50.5', 44198, 0, 227, 1), +(2, 1, 'jh-227-5-44198', '192.168.50.6', 44198, 0, 227, 1), +(2, 1, 'jh-227-6-44198', '192.168.50.7', 44198, 0, 227, 1), +(2, 1, 'jh-227-7-44198', '192.168.50.8', 44198, 0, 227, 1), +(2, 1, 'jh-227-8-44198', '192.168.50.9', 44198, 0, 227, 1), +(2, 1, 'jh-227-9-44198', '192.168.50.10', 44198, 0, 227, 1), +(2, 1, 'jh-227-10-44198', '192.168.50.11', 44198, 0, 227, 1), +(2, 1, 'jh-227-11-44198', '192.168.50.12', 44198, 0, 227, 1), +(2, 1, 'jh-227-12-44198', '192.168.50.13', 44198, 0, 227, 1), +(2, 1, 'jh-227-13-44198', '192.168.50.14', 44198, 0, 227, 1), +(2, 1, 'jh-227-14-44198', '192.168.50.15', 44198, 0, 227, 1), +(2, 1, 'jh-227-15-44198', '192.168.50.16', 44198, 0, 227, 1), +(2, 1, 'jh-227-16-44198', '192.168.50.17', 44198, 0, 227, 1), +(2, 1, 'jh-227-17-44198', '192.168.50.18', 44198, 0, 227, 1), +(2, 1, 'jh-227-18-44198', '192.168.50.19', 44198, 0, 227, 1), +(2, 1, 'jh-227-19-44198', '192.168.50.20', 44198, 0, 227, 1), +(2, 1, 'jh-227-20-44198', '192.168.50.21', 44198, 0, 227, 1), +(2, 1, 'jg-227-2-21971', '192.168.59.236', 21971, 0, 227, 1), +(2, 1, 'jg-227-2-21972', '192.168.59.236', 21972, 0, 227, 1), +(2, 1, 'jg-227-2-21973', '192.168.59.236', 21973, 0, 227, 1), +(2, 1, 'jg-227-2-21974', '192.168.59.236', 21974, 0, 227, 1), +(2, 1, 'jg-227-2-21975', '192.168.59.236', 21975, 0, 227, 1), +(2, 1, 'jg-227-2-21976', '192.168.59.236', 21976, 0, 227, 1), +(2, 1, 'jg-227-2-21977', '192.168.59.236', 21977, 0, 227, 1), +(2, 1, 'jg-227-2-21978', '192.168.59.236', 21978, 0, 227, 1), +(2, 1, 'jg-227-2-21979', '192.168.59.236', 21979, 0, 227, 1), +(2, 1, 'jg-227-2-21980', '192.168.59.236', 21980, 0, 227, 1), +(2, 1, 'jh-228-1-44199', '192.168.50.2', 44199, 0, 228, 1), +(2, 1, 'jh-228-2-44199', '192.168.50.3', 44199, 0, 228, 1), +(2, 1, 'jh-228-3-44199', '192.168.50.4', 44199, 0, 228, 1), +(2, 1, 'jh-228-4-44199', '192.168.50.5', 44199, 0, 228, 1), +(2, 1, 'jh-228-5-44199', '192.168.50.6', 44199, 0, 228, 1), +(2, 1, 'jh-228-6-44199', '192.168.50.7', 44199, 0, 228, 1), +(2, 1, 'jh-228-7-44199', '192.168.50.8', 44199, 0, 228, 1), +(2, 1, 'jh-228-8-44199', '192.168.50.9', 44199, 0, 228, 1), +(2, 1, 'jh-228-9-44199', '192.168.50.10', 44199, 0, 228, 1), +(2, 1, 'jh-228-10-44199', '192.168.50.11', 44199, 0, 228, 1), +(2, 1, 'jh-228-11-44199', '192.168.50.12', 44199, 0, 228, 1), +(2, 1, 'jh-228-12-44199', '192.168.50.13', 44199, 0, 228, 1), +(2, 1, 'jh-228-13-44199', '192.168.50.14', 44199, 0, 228, 1), +(2, 1, 'jh-228-14-44199', '192.168.50.15', 44199, 0, 228, 1), +(2, 1, 'jh-228-15-44199', '192.168.50.16', 44199, 0, 228, 1), +(2, 1, 'jh-228-16-44199', '192.168.50.17', 44199, 0, 228, 1), +(2, 1, 'jh-228-17-44199', '192.168.50.18', 44199, 0, 228, 1), +(2, 1, 'jh-228-18-44199', '192.168.50.19', 44199, 0, 228, 1), +(2, 1, 'jh-228-19-44199', '192.168.50.20', 44199, 0, 228, 1), +(2, 1, 'jh-228-20-44199', '192.168.50.21', 44199, 0, 228, 1), +(2, 1, 'jg-228-2-21981', '192.168.59.236', 21981, 0, 228, 1), +(2, 1, 'jg-228-2-21982', '192.168.59.236', 21982, 0, 228, 1), +(2, 1, 'jg-228-2-21983', '192.168.59.236', 21983, 0, 228, 1), +(2, 1, 'jg-228-2-21984', '192.168.59.236', 21984, 0, 228, 1), +(2, 1, 'jg-228-2-21985', '192.168.59.236', 21985, 0, 228, 1), +(2, 1, 'jg-228-2-21986', '192.168.59.236', 21986, 0, 228, 1), +(2, 1, 'jg-228-2-21987', '192.168.59.236', 21987, 0, 228, 1), +(2, 1, 'jg-228-2-21988', '192.168.59.236', 21988, 0, 228, 1), +(2, 1, 'jg-228-2-21989', '192.168.59.236', 21989, 0, 228, 1), +(2, 1, 'jg-228-2-21990', '192.168.59.236', 21990, 0, 228, 1), +(2, 1, 'jh-229-1-44200', '192.168.50.2', 44200, 0, 229, 1), +(2, 1, 'jh-229-2-44200', '192.168.50.3', 44200, 0, 229, 1), +(2, 1, 'jh-229-3-44200', '192.168.50.4', 44200, 0, 229, 1), +(2, 1, 'jh-229-4-44200', '192.168.50.5', 44200, 0, 229, 1), +(2, 1, 'jh-229-5-44200', '192.168.50.6', 44200, 0, 229, 1), +(2, 1, 'jh-229-6-44200', '192.168.50.7', 44200, 0, 229, 1), +(2, 1, 'jh-229-7-44200', '192.168.50.8', 44200, 0, 229, 1), +(2, 1, 'jh-229-8-44200', '192.168.50.9', 44200, 0, 229, 1), +(2, 1, 'jh-229-9-44200', '192.168.50.10', 44200, 0, 229, 1), +(2, 1, 'jh-229-10-44200', '192.168.50.11', 44200, 0, 229, 1), +(2, 1, 'jh-229-11-44200', '192.168.50.12', 44200, 0, 229, 1), +(2, 1, 'jh-229-12-44200', '192.168.50.13', 44200, 0, 229, 1), +(2, 1, 'jh-229-13-44200', '192.168.50.14', 44200, 0, 229, 1), +(2, 1, 'jh-229-14-44200', '192.168.50.15', 44200, 0, 229, 1), +(2, 1, 'jh-229-15-44200', '192.168.50.16', 44200, 0, 229, 1), +(2, 1, 'jh-229-16-44200', '192.168.50.17', 44200, 0, 229, 1), +(2, 1, 'jh-229-17-44200', '192.168.50.18', 44200, 0, 229, 1), +(2, 1, 'jh-229-18-44200', '192.168.50.19', 44200, 0, 229, 1), +(2, 1, 'jh-229-19-44200', '192.168.50.20', 44200, 0, 229, 1), +(2, 1, 'jh-229-20-44200', '192.168.50.21', 44200, 0, 229, 1), +(2, 1, 'jg-229-2-21991', '192.168.59.236', 21991, 0, 229, 1), +(2, 1, 'jg-229-2-21992', '192.168.59.236', 21992, 0, 229, 1), +(2, 1, 'jg-229-2-21993', '192.168.59.236', 21993, 0, 229, 1), +(2, 1, 'jg-229-2-21994', '192.168.59.236', 21994, 0, 229, 1), +(2, 1, 'jg-229-2-21995', '192.168.59.236', 21995, 0, 229, 1), +(2, 1, 'jg-229-2-21996', '192.168.59.236', 21996, 0, 229, 1), +(2, 1, 'jg-229-2-21997', '192.168.59.236', 21997, 0, 229, 1), +(2, 1, 'jg-229-2-21998', '192.168.59.236', 21998, 0, 229, 1), +(2, 1, 'jg-229-2-21999', '192.168.59.236', 21999, 0, 229, 1), +(2, 1, 'jg-229-2-22000', '192.168.59.236', 22000, 0, 229, 1), +(2, 1, 'jh-230-1-44201', '192.168.50.2', 44201, 0, 230, 1), +(2, 1, 'jh-230-2-44201', '192.168.50.3', 44201, 0, 230, 1), +(2, 1, 'jh-230-3-44201', '192.168.50.4', 44201, 0, 230, 1), +(2, 1, 'jh-230-4-44201', '192.168.50.5', 44201, 0, 230, 1), +(2, 1, 'jh-230-5-44201', '192.168.50.6', 44201, 0, 230, 1), +(2, 1, 'jh-230-6-44201', '192.168.50.7', 44201, 0, 230, 1), +(2, 1, 'jh-230-7-44201', '192.168.50.8', 44201, 0, 230, 1), +(2, 1, 'jh-230-8-44201', '192.168.50.9', 44201, 0, 230, 1), +(2, 1, 'jh-230-9-44201', '192.168.50.10', 44201, 0, 230, 1), +(2, 1, 'jh-230-10-44201', '192.168.50.11', 44201, 0, 230, 1), +(2, 1, 'jh-230-11-44201', '192.168.50.12', 44201, 0, 230, 1), +(2, 1, 'jh-230-12-44201', '192.168.50.13', 44201, 0, 230, 1), +(2, 1, 'jh-230-13-44201', '192.168.50.14', 44201, 0, 230, 1), +(2, 1, 'jh-230-14-44201', '192.168.50.15', 44201, 0, 230, 1), +(2, 1, 'jh-230-15-44201', '192.168.50.16', 44201, 0, 230, 1), +(2, 1, 'jh-230-16-44201', '192.168.50.17', 44201, 0, 230, 1), +(2, 1, 'jh-230-17-44201', '192.168.50.18', 44201, 0, 230, 1), +(2, 1, 'jh-230-18-44201', '192.168.50.19', 44201, 0, 230, 1), +(2, 1, 'jh-230-19-44201', '192.168.50.20', 44201, 0, 230, 1), +(2, 1, 'jh-230-20-44201', '192.168.50.21', 44201, 0, 230, 1), +(2, 1, 'jg-230-3-22001', '192.168.59.237', 22001, 0, 230, 1), +(2, 1, 'jg-230-3-22002', '192.168.59.237', 22002, 0, 230, 1), +(2, 1, 'jg-230-3-22003', '192.168.59.237', 22003, 0, 230, 1), +(2, 1, 'jg-230-3-22004', '192.168.59.237', 22004, 0, 230, 1), +(2, 1, 'jg-230-3-22005', '192.168.59.237', 22005, 0, 230, 1), +(2, 1, 'jg-230-3-22006', '192.168.59.237', 22006, 0, 230, 1), +(2, 1, 'jg-230-3-22007', '192.168.59.237', 22007, 0, 230, 1), +(2, 1, 'jg-230-3-22008', '192.168.59.237', 22008, 0, 230, 1), +(2, 1, 'jg-230-3-22009', '192.168.59.237', 22009, 0, 230, 1), +(2, 1, 'jg-230-3-22010', '192.168.59.237', 22010, 0, 230, 1), +(2, 1, 'jh-231-1-44202', '192.168.50.2', 44202, 0, 231, 1), +(2, 1, 'jh-231-2-44202', '192.168.50.3', 44202, 0, 231, 1), +(2, 1, 'jh-231-3-44202', '192.168.50.4', 44202, 0, 231, 1), +(2, 1, 'jh-231-4-44202', '192.168.50.5', 44202, 0, 231, 1), +(2, 1, 'jh-231-5-44202', '192.168.50.6', 44202, 0, 231, 1), +(2, 1, 'jh-231-6-44202', '192.168.50.7', 44202, 0, 231, 1), +(2, 1, 'jh-231-7-44202', '192.168.50.8', 44202, 0, 231, 1), +(2, 1, 'jh-231-8-44202', '192.168.50.9', 44202, 0, 231, 1), +(2, 1, 'jh-231-9-44202', '192.168.50.10', 44202, 0, 231, 1), +(2, 1, 'jh-231-10-44202', '192.168.50.11', 44202, 0, 231, 1), +(2, 1, 'jh-231-11-44202', '192.168.50.12', 44202, 0, 231, 1), +(2, 1, 'jh-231-12-44202', '192.168.50.13', 44202, 0, 231, 1), +(2, 1, 'jh-231-13-44202', '192.168.50.14', 44202, 0, 231, 1), +(2, 1, 'jh-231-14-44202', '192.168.50.15', 44202, 0, 231, 1), +(2, 1, 'jh-231-15-44202', '192.168.50.16', 44202, 0, 231, 1), +(2, 1, 'jh-231-16-44202', '192.168.50.17', 44202, 0, 231, 1), +(2, 1, 'jh-231-17-44202', '192.168.50.18', 44202, 0, 231, 1), +(2, 1, 'jh-231-18-44202', '192.168.50.19', 44202, 0, 231, 1), +(2, 1, 'jh-231-19-44202', '192.168.50.20', 44202, 0, 231, 1), +(2, 1, 'jh-231-20-44202', '192.168.50.21', 44202, 0, 231, 1), +(2, 1, 'jg-231-3-22011', '192.168.59.237', 22011, 0, 231, 1), +(2, 1, 'jg-231-3-22012', '192.168.59.237', 22012, 0, 231, 1), +(2, 1, 'jg-231-3-22013', '192.168.59.237', 22013, 0, 231, 1), +(2, 1, 'jg-231-3-22014', '192.168.59.237', 22014, 0, 231, 1), +(2, 1, 'jg-231-3-22015', '192.168.59.237', 22015, 0, 231, 1), +(2, 1, 'jg-231-3-22016', '192.168.59.237', 22016, 0, 231, 1), +(2, 1, 'jg-231-3-22017', '192.168.59.237', 22017, 0, 231, 1), +(2, 1, 'jg-231-3-22018', '192.168.59.237', 22018, 0, 231, 1), +(2, 1, 'jg-231-3-22019', '192.168.59.237', 22019, 0, 231, 1), +(2, 1, 'jg-231-3-22020', '192.168.59.237', 22020, 0, 231, 1), +(2, 1, 'jh-232-1-44203', '192.168.50.2', 44203, 0, 232, 1), +(2, 1, 'jh-232-2-44203', '192.168.50.3', 44203, 0, 232, 1), +(2, 1, 'jh-232-3-44203', '192.168.50.4', 44203, 0, 232, 1), +(2, 1, 'jh-232-4-44203', '192.168.50.5', 44203, 0, 232, 1), +(2, 1, 'jh-232-5-44203', '192.168.50.6', 44203, 0, 232, 1), +(2, 1, 'jh-232-6-44203', '192.168.50.7', 44203, 0, 232, 1), +(2, 1, 'jh-232-7-44203', '192.168.50.8', 44203, 0, 232, 1), +(2, 1, 'jh-232-8-44203', '192.168.50.9', 44203, 0, 232, 1), +(2, 1, 'jh-232-9-44203', '192.168.50.10', 44203, 0, 232, 1), +(2, 1, 'jh-232-10-44203', '192.168.50.11', 44203, 0, 232, 1), +(2, 1, 'jh-232-11-44203', '192.168.50.12', 44203, 0, 232, 1), +(2, 1, 'jh-232-12-44203', '192.168.50.13', 44203, 0, 232, 1), +(2, 1, 'jh-232-13-44203', '192.168.50.14', 44203, 0, 232, 1), +(2, 1, 'jh-232-14-44203', '192.168.50.15', 44203, 0, 232, 1), +(2, 1, 'jh-232-15-44203', '192.168.50.16', 44203, 0, 232, 1), +(2, 1, 'jh-232-16-44203', '192.168.50.17', 44203, 0, 232, 1), +(2, 1, 'jh-232-17-44203', '192.168.50.18', 44203, 0, 232, 1), +(2, 1, 'jh-232-18-44203', '192.168.50.19', 44203, 0, 232, 1), +(2, 1, 'jh-232-19-44203', '192.168.50.20', 44203, 0, 232, 1), +(2, 1, 'jh-232-20-44203', '192.168.50.21', 44203, 0, 232, 1), +(2, 1, 'jg-232-3-22021', '192.168.59.237', 22021, 0, 232, 1), +(2, 1, 'jg-232-3-22022', '192.168.59.237', 22022, 0, 232, 1), +(2, 1, 'jg-232-3-22023', '192.168.59.237', 22023, 0, 232, 1), +(2, 1, 'jg-232-3-22024', '192.168.59.237', 22024, 0, 232, 1), +(2, 1, 'jg-232-3-22025', '192.168.59.237', 22025, 0, 232, 1), +(2, 1, 'jg-232-3-22026', '192.168.59.237', 22026, 0, 232, 1), +(2, 1, 'jg-232-3-22027', '192.168.59.237', 22027, 0, 232, 1), +(2, 1, 'jg-232-3-22028', '192.168.59.237', 22028, 0, 232, 1), +(2, 1, 'jg-232-3-22029', '192.168.59.237', 22029, 0, 232, 1), +(2, 1, 'jg-232-3-22030', '192.168.59.237', 22030, 0, 232, 1), +(2, 1, 'jh-233-1-44204', '192.168.50.2', 44204, 0, 233, 1), +(2, 1, 'jh-233-2-44204', '192.168.50.3', 44204, 0, 233, 1), +(2, 1, 'jh-233-3-44204', '192.168.50.4', 44204, 0, 233, 1), +(2, 1, 'jh-233-4-44204', '192.168.50.5', 44204, 0, 233, 1), +(2, 1, 'jh-233-5-44204', '192.168.50.6', 44204, 0, 233, 1), +(2, 1, 'jh-233-6-44204', '192.168.50.7', 44204, 0, 233, 1), +(2, 1, 'jh-233-7-44204', '192.168.50.8', 44204, 0, 233, 1), +(2, 1, 'jh-233-8-44204', '192.168.50.9', 44204, 0, 233, 1), +(2, 1, 'jh-233-9-44204', '192.168.50.10', 44204, 0, 233, 1), +(2, 1, 'jh-233-10-44204', '192.168.50.11', 44204, 0, 233, 1), +(2, 1, 'jh-233-11-44204', '192.168.50.12', 44204, 0, 233, 1), +(2, 1, 'jh-233-12-44204', '192.168.50.13', 44204, 0, 233, 1), +(2, 1, 'jh-233-13-44204', '192.168.50.14', 44204, 0, 233, 1), +(2, 1, 'jh-233-14-44204', '192.168.50.15', 44204, 0, 233, 1), +(2, 1, 'jh-233-15-44204', '192.168.50.16', 44204, 0, 233, 1), +(2, 1, 'jh-233-16-44204', '192.168.50.17', 44204, 0, 233, 1), +(2, 1, 'jh-233-17-44204', '192.168.50.18', 44204, 0, 233, 1), +(2, 1, 'jh-233-18-44204', '192.168.50.19', 44204, 0, 233, 1), +(2, 1, 'jh-233-19-44204', '192.168.50.20', 44204, 0, 233, 1), +(2, 1, 'jh-233-20-44204', '192.168.50.21', 44204, 0, 233, 1), +(2, 1, 'jg-233-3-22031', '192.168.59.237', 22031, 0, 233, 1), +(2, 1, 'jg-233-3-22032', '192.168.59.237', 22032, 0, 233, 1), +(2, 1, 'jg-233-3-22033', '192.168.59.237', 22033, 0, 233, 1), +(2, 1, 'jg-233-3-22034', '192.168.59.237', 22034, 0, 233, 1), +(2, 1, 'jg-233-3-22035', '192.168.59.237', 22035, 0, 233, 1), +(2, 1, 'jg-233-3-22036', '192.168.59.237', 22036, 0, 233, 1), +(2, 1, 'jg-233-3-22037', '192.168.59.237', 22037, 0, 233, 1), +(2, 1, 'jg-233-3-22038', '192.168.59.237', 22038, 0, 233, 1), +(2, 1, 'jg-233-3-22039', '192.168.59.237', 22039, 0, 233, 1), +(2, 1, 'jg-233-3-22040', '192.168.59.237', 22040, 0, 233, 1), +(2, 1, 'jh-234-1-44205', '192.168.50.2', 44205, 0, 234, 1), +(2, 1, 'jh-234-2-44205', '192.168.50.3', 44205, 0, 234, 1), +(2, 1, 'jh-234-3-44205', '192.168.50.4', 44205, 0, 234, 1), +(2, 1, 'jh-234-4-44205', '192.168.50.5', 44205, 0, 234, 1), +(2, 1, 'jh-234-5-44205', '192.168.50.6', 44205, 0, 234, 1), +(2, 1, 'jh-234-6-44205', '192.168.50.7', 44205, 0, 234, 1), +(2, 1, 'jh-234-7-44205', '192.168.50.8', 44205, 0, 234, 1), +(2, 1, 'jh-234-8-44205', '192.168.50.9', 44205, 0, 234, 1), +(2, 1, 'jh-234-9-44205', '192.168.50.10', 44205, 0, 234, 1), +(2, 1, 'jh-234-10-44205', '192.168.50.11', 44205, 0, 234, 1), +(2, 1, 'jh-234-11-44205', '192.168.50.12', 44205, 0, 234, 1), +(2, 1, 'jh-234-12-44205', '192.168.50.13', 44205, 0, 234, 1), +(2, 1, 'jh-234-13-44205', '192.168.50.14', 44205, 0, 234, 1), +(2, 1, 'jh-234-14-44205', '192.168.50.15', 44205, 0, 234, 1), +(2, 1, 'jh-234-15-44205', '192.168.50.16', 44205, 0, 234, 1), +(2, 1, 'jh-234-16-44205', '192.168.50.17', 44205, 0, 234, 1), +(2, 1, 'jh-234-17-44205', '192.168.50.18', 44205, 0, 234, 1), +(2, 1, 'jh-234-18-44205', '192.168.50.19', 44205, 0, 234, 1), +(2, 1, 'jh-234-19-44205', '192.168.50.20', 44205, 0, 234, 1), +(2, 1, 'jh-234-20-44205', '192.168.50.21', 44205, 0, 234, 1), +(2, 1, 'jg-234-3-22041', '192.168.59.237', 22041, 0, 234, 1), +(2, 1, 'jg-234-3-22042', '192.168.59.237', 22042, 0, 234, 1), +(2, 1, 'jg-234-3-22043', '192.168.59.237', 22043, 0, 234, 1), +(2, 1, 'jg-234-3-22044', '192.168.59.237', 22044, 0, 234, 1), +(2, 1, 'jg-234-3-22045', '192.168.59.237', 22045, 0, 234, 1), +(2, 1, 'jg-234-3-22046', '192.168.59.237', 22046, 0, 234, 1), +(2, 1, 'jg-234-3-22047', '192.168.59.237', 22047, 0, 234, 1), +(2, 1, 'jg-234-3-22048', '192.168.59.237', 22048, 0, 234, 1), +(2, 1, 'jg-234-3-22049', '192.168.59.237', 22049, 0, 234, 1), +(2, 1, 'jg-234-3-22050', '192.168.59.237', 22050, 0, 234, 1), +(2, 1, 'jh-235-1-44206', '192.168.50.2', 44206, 0, 235, 1), +(2, 1, 'jh-235-2-44206', '192.168.50.3', 44206, 0, 235, 1), +(2, 1, 'jh-235-3-44206', '192.168.50.4', 44206, 0, 235, 1), +(2, 1, 'jh-235-4-44206', '192.168.50.5', 44206, 0, 235, 1), +(2, 1, 'jh-235-5-44206', '192.168.50.6', 44206, 0, 235, 1), +(2, 1, 'jh-235-6-44206', '192.168.50.7', 44206, 0, 235, 1), +(2, 1, 'jh-235-7-44206', '192.168.50.8', 44206, 0, 235, 1), +(2, 1, 'jh-235-8-44206', '192.168.50.9', 44206, 0, 235, 1), +(2, 1, 'jh-235-9-44206', '192.168.50.10', 44206, 0, 235, 1), +(2, 1, 'jh-235-10-44206', '192.168.50.11', 44206, 0, 235, 1), +(2, 1, 'jh-235-11-44206', '192.168.50.12', 44206, 0, 235, 1), +(2, 1, 'jh-235-12-44206', '192.168.50.13', 44206, 0, 235, 1), +(2, 1, 'jh-235-13-44206', '192.168.50.14', 44206, 0, 235, 1), +(2, 1, 'jh-235-14-44206', '192.168.50.15', 44206, 0, 235, 1), +(2, 1, 'jh-235-15-44206', '192.168.50.16', 44206, 0, 235, 1), +(2, 1, 'jh-235-16-44206', '192.168.50.17', 44206, 0, 235, 1), +(2, 1, 'jh-235-17-44206', '192.168.50.18', 44206, 0, 235, 1), +(2, 1, 'jh-235-18-44206', '192.168.50.19', 44206, 0, 235, 1), +(2, 1, 'jh-235-19-44206', '192.168.50.20', 44206, 0, 235, 1), +(2, 1, 'jh-235-20-44206', '192.168.50.21', 44206, 0, 235, 1), +(2, 1, 'jg-235-3-22051', '192.168.59.237', 22051, 0, 235, 1), +(2, 1, 'jg-235-3-22052', '192.168.59.237', 22052, 0, 235, 1), +(2, 1, 'jg-235-3-22053', '192.168.59.237', 22053, 0, 235, 1), +(2, 1, 'jg-235-3-22054', '192.168.59.237', 22054, 0, 235, 1), +(2, 1, 'jg-235-3-22055', '192.168.59.237', 22055, 0, 235, 1), +(2, 1, 'jg-235-3-22056', '192.168.59.237', 22056, 0, 235, 1), +(2, 1, 'jg-235-3-22057', '192.168.59.237', 22057, 0, 235, 1), +(2, 1, 'jg-235-3-22058', '192.168.59.237', 22058, 0, 235, 1), +(2, 1, 'jg-235-3-22059', '192.168.59.237', 22059, 0, 235, 1), +(2, 1, 'jg-235-3-22060', '192.168.59.237', 22060, 0, 235, 1), +(2, 1, 'jh-236-1-44207', '192.168.50.2', 44207, 0, 236, 1), +(2, 1, 'jh-236-2-44207', '192.168.50.3', 44207, 0, 236, 1), +(2, 1, 'jh-236-3-44207', '192.168.50.4', 44207, 0, 236, 1), +(2, 1, 'jh-236-4-44207', '192.168.50.5', 44207, 0, 236, 1), +(2, 1, 'jh-236-5-44207', '192.168.50.6', 44207, 0, 236, 1), +(2, 1, 'jh-236-6-44207', '192.168.50.7', 44207, 0, 236, 1), +(2, 1, 'jh-236-7-44207', '192.168.50.8', 44207, 0, 236, 1), +(2, 1, 'jh-236-8-44207', '192.168.50.9', 44207, 0, 236, 1), +(2, 1, 'jh-236-9-44207', '192.168.50.10', 44207, 0, 236, 1), +(2, 1, 'jh-236-10-44207', '192.168.50.11', 44207, 0, 236, 1), +(2, 1, 'jh-236-11-44207', '192.168.50.12', 44207, 0, 236, 1), +(2, 1, 'jh-236-12-44207', '192.168.50.13', 44207, 0, 236, 1), +(2, 1, 'jh-236-13-44207', '192.168.50.14', 44207, 0, 236, 1), +(2, 1, 'jh-236-14-44207', '192.168.50.15', 44207, 0, 236, 1), +(2, 1, 'jh-236-15-44207', '192.168.50.16', 44207, 0, 236, 1), +(2, 1, 'jh-236-16-44207', '192.168.50.17', 44207, 0, 236, 1), +(2, 1, 'jh-236-17-44207', '192.168.50.18', 44207, 0, 236, 1), +(2, 1, 'jh-236-18-44207', '192.168.50.19', 44207, 0, 236, 1), +(2, 1, 'jh-236-19-44207', '192.168.50.20', 44207, 0, 236, 1), +(2, 1, 'jh-236-20-44207', '192.168.50.21', 44207, 0, 236, 1), +(2, 1, 'jg-236-3-22061', '192.168.59.237', 22061, 0, 236, 1), +(2, 1, 'jg-236-3-22062', '192.168.59.237', 22062, 0, 236, 1), +(2, 1, 'jg-236-3-22063', '192.168.59.237', 22063, 0, 236, 1), +(2, 1, 'jg-236-3-22064', '192.168.59.237', 22064, 0, 236, 1), +(2, 1, 'jg-236-3-22065', '192.168.59.237', 22065, 0, 236, 1), +(2, 1, 'jg-236-3-22066', '192.168.59.237', 22066, 0, 236, 1), +(2, 1, 'jg-236-3-22067', '192.168.59.237', 22067, 0, 236, 1), +(2, 1, 'jg-236-3-22068', '192.168.59.237', 22068, 0, 236, 1), +(2, 1, 'jg-236-3-22069', '192.168.59.237', 22069, 0, 236, 1), +(2, 1, 'jg-236-3-22070', '192.168.59.237', 22070, 0, 236, 1), +(2, 1, 'jh-237-1-44208', '192.168.50.2', 44208, 0, 237, 1), +(2, 1, 'jh-237-2-44208', '192.168.50.3', 44208, 0, 237, 1), +(2, 1, 'jh-237-3-44208', '192.168.50.4', 44208, 0, 237, 1), +(2, 1, 'jh-237-4-44208', '192.168.50.5', 44208, 0, 237, 1), +(2, 1, 'jh-237-5-44208', '192.168.50.6', 44208, 0, 237, 1), +(2, 1, 'jh-237-6-44208', '192.168.50.7', 44208, 0, 237, 1), +(2, 1, 'jh-237-7-44208', '192.168.50.8', 44208, 0, 237, 1), +(2, 1, 'jh-237-8-44208', '192.168.50.9', 44208, 0, 237, 1), +(2, 1, 'jh-237-9-44208', '192.168.50.10', 44208, 0, 237, 1), +(2, 1, 'jh-237-10-44208', '192.168.50.11', 44208, 0, 237, 1), +(2, 1, 'jh-237-11-44208', '192.168.50.12', 44208, 0, 237, 1), +(2, 1, 'jh-237-12-44208', '192.168.50.13', 44208, 0, 237, 1), +(2, 1, 'jh-237-13-44208', '192.168.50.14', 44208, 0, 237, 1), +(2, 1, 'jh-237-14-44208', '192.168.50.15', 44208, 0, 237, 1), +(2, 1, 'jh-237-15-44208', '192.168.50.16', 44208, 0, 237, 1), +(2, 1, 'jh-237-16-44208', '192.168.50.17', 44208, 0, 237, 1), +(2, 1, 'jh-237-17-44208', '192.168.50.18', 44208, 0, 237, 1), +(2, 1, 'jh-237-18-44208', '192.168.50.19', 44208, 0, 237, 1), +(2, 1, 'jh-237-19-44208', '192.168.50.20', 44208, 0, 237, 1), +(2, 1, 'jh-237-20-44208', '192.168.50.21', 44208, 0, 237, 1), +(2, 1, 'jg-237-3-22071', '192.168.59.237', 22071, 0, 237, 1), +(2, 1, 'jg-237-3-22072', '192.168.59.237', 22072, 0, 237, 1), +(2, 1, 'jg-237-3-22073', '192.168.59.237', 22073, 0, 237, 1), +(2, 1, 'jg-237-3-22074', '192.168.59.237', 22074, 0, 237, 1), +(2, 1, 'jg-237-3-22075', '192.168.59.237', 22075, 0, 237, 1), +(2, 1, 'jg-237-3-22076', '192.168.59.237', 22076, 0, 237, 1), +(2, 1, 'jg-237-3-22077', '192.168.59.237', 22077, 0, 237, 1), +(2, 1, 'jg-237-3-22078', '192.168.59.237', 22078, 0, 237, 1), +(2, 1, 'jg-237-3-22079', '192.168.59.237', 22079, 0, 237, 1), +(2, 1, 'jg-237-3-22080', '192.168.59.237', 22080, 0, 237, 1), +(2, 1, 'jh-238-1-44209', '192.168.50.2', 44209, 0, 238, 1), +(2, 1, 'jh-238-2-44209', '192.168.50.3', 44209, 0, 238, 1), +(2, 1, 'jh-238-3-44209', '192.168.50.4', 44209, 0, 238, 1), +(2, 1, 'jh-238-4-44209', '192.168.50.5', 44209, 0, 238, 1), +(2, 1, 'jh-238-5-44209', '192.168.50.6', 44209, 0, 238, 1), +(2, 1, 'jh-238-6-44209', '192.168.50.7', 44209, 0, 238, 1), +(2, 1, 'jh-238-7-44209', '192.168.50.8', 44209, 0, 238, 1), +(2, 1, 'jh-238-8-44209', '192.168.50.9', 44209, 0, 238, 1), +(2, 1, 'jh-238-9-44209', '192.168.50.10', 44209, 0, 238, 1), +(2, 1, 'jh-238-10-44209', '192.168.50.11', 44209, 0, 238, 1), +(2, 1, 'jh-238-11-44209', '192.168.50.12', 44209, 0, 238, 1), +(2, 1, 'jh-238-12-44209', '192.168.50.13', 44209, 0, 238, 1), +(2, 1, 'jh-238-13-44209', '192.168.50.14', 44209, 0, 238, 1), +(2, 1, 'jh-238-14-44209', '192.168.50.15', 44209, 0, 238, 1), +(2, 1, 'jh-238-15-44209', '192.168.50.16', 44209, 0, 238, 1), +(2, 1, 'jh-238-16-44209', '192.168.50.17', 44209, 0, 238, 1), +(2, 1, 'jh-238-17-44209', '192.168.50.18', 44209, 0, 238, 1), +(2, 1, 'jh-238-18-44209', '192.168.50.19', 44209, 0, 238, 1), +(2, 1, 'jh-238-19-44209', '192.168.50.20', 44209, 0, 238, 1), +(2, 1, 'jh-238-20-44209', '192.168.50.21', 44209, 0, 238, 1), +(2, 1, 'jg-238-3-22081', '192.168.59.237', 22081, 0, 238, 1), +(2, 1, 'jg-238-3-22082', '192.168.59.237', 22082, 0, 238, 1), +(2, 1, 'jg-238-3-22083', '192.168.59.237', 22083, 0, 238, 1), +(2, 1, 'jg-238-3-22084', '192.168.59.237', 22084, 0, 238, 1), +(2, 1, 'jg-238-3-22085', '192.168.59.237', 22085, 0, 238, 1), +(2, 1, 'jg-238-3-22086', '192.168.59.237', 22086, 0, 238, 1), +(2, 1, 'jg-238-3-22087', '192.168.59.237', 22087, 0, 238, 1), +(2, 1, 'jg-238-3-22088', '192.168.59.237', 22088, 0, 238, 1), +(2, 1, 'jg-238-3-22089', '192.168.59.237', 22089, 0, 238, 1), +(2, 1, 'jg-238-3-22090', '192.168.59.237', 22090, 0, 238, 1), +(2, 1, 'jh-239-1-44210', '192.168.50.2', 44210, 0, 239, 1), +(2, 1, 'jh-239-2-44210', '192.168.50.3', 44210, 0, 239, 1), +(2, 1, 'jh-239-3-44210', '192.168.50.4', 44210, 0, 239, 1), +(2, 1, 'jh-239-4-44210', '192.168.50.5', 44210, 0, 239, 1), +(2, 1, 'jh-239-5-44210', '192.168.50.6', 44210, 0, 239, 1), +(2, 1, 'jh-239-6-44210', '192.168.50.7', 44210, 0, 239, 1), +(2, 1, 'jh-239-7-44210', '192.168.50.8', 44210, 0, 239, 1), +(2, 1, 'jh-239-8-44210', '192.168.50.9', 44210, 0, 239, 1), +(2, 1, 'jh-239-9-44210', '192.168.50.10', 44210, 0, 239, 1), +(2, 1, 'jh-239-10-44210', '192.168.50.11', 44210, 0, 239, 1), +(2, 1, 'jh-239-11-44210', '192.168.50.12', 44210, 0, 239, 1), +(2, 1, 'jh-239-12-44210', '192.168.50.13', 44210, 0, 239, 1), +(2, 1, 'jh-239-13-44210', '192.168.50.14', 44210, 0, 239, 1), +(2, 1, 'jh-239-14-44210', '192.168.50.15', 44210, 0, 239, 1), +(2, 1, 'jh-239-15-44210', '192.168.50.16', 44210, 0, 239, 1), +(2, 1, 'jh-239-16-44210', '192.168.50.17', 44210, 0, 239, 1), +(2, 1, 'jh-239-17-44210', '192.168.50.18', 44210, 0, 239, 1), +(2, 1, 'jh-239-18-44210', '192.168.50.19', 44210, 0, 239, 1), +(2, 1, 'jh-239-19-44210', '192.168.50.20', 44210, 0, 239, 1), +(2, 1, 'jh-239-20-44210', '192.168.50.21', 44210, 0, 239, 1), +(2, 1, 'jg-239-3-22091', '192.168.59.237', 22091, 0, 239, 1), +(2, 1, 'jg-239-3-22092', '192.168.59.237', 22092, 0, 239, 1), +(2, 1, 'jg-239-3-22093', '192.168.59.237', 22093, 0, 239, 1), +(2, 1, 'jg-239-3-22094', '192.168.59.237', 22094, 0, 239, 1), +(2, 1, 'jg-239-3-22095', '192.168.59.237', 22095, 0, 239, 1), +(2, 1, 'jg-239-3-22096', '192.168.59.237', 22096, 0, 239, 1), +(2, 1, 'jg-239-3-22097', '192.168.59.237', 22097, 0, 239, 1), +(2, 1, 'jg-239-3-22098', '192.168.59.237', 22098, 0, 239, 1), +(2, 1, 'jg-239-3-22099', '192.168.59.237', 22099, 0, 239, 1), +(2, 1, 'jg-239-3-22100', '192.168.59.237', 22100, 0, 239, 1), +(2, 1, 'jh-240-1-44211', '192.168.50.2', 44211, 0, 240, 1), +(2, 1, 'jh-240-2-44211', '192.168.50.3', 44211, 0, 240, 1), +(2, 1, 'jh-240-3-44211', '192.168.50.4', 44211, 0, 240, 1), +(2, 1, 'jh-240-4-44211', '192.168.50.5', 44211, 0, 240, 1), +(2, 1, 'jh-240-5-44211', '192.168.50.6', 44211, 0, 240, 1), +(2, 1, 'jh-240-6-44211', '192.168.50.7', 44211, 0, 240, 1), +(2, 1, 'jh-240-7-44211', '192.168.50.8', 44211, 0, 240, 1), +(2, 1, 'jh-240-8-44211', '192.168.50.9', 44211, 0, 240, 1), +(2, 1, 'jh-240-9-44211', '192.168.50.10', 44211, 0, 240, 1), +(2, 1, 'jh-240-10-44211', '192.168.50.11', 44211, 0, 240, 1), +(2, 1, 'jh-240-11-44211', '192.168.50.12', 44211, 0, 240, 1), +(2, 1, 'jh-240-12-44211', '192.168.50.13', 44211, 0, 240, 1), +(2, 1, 'jh-240-13-44211', '192.168.50.14', 44211, 0, 240, 1), +(2, 1, 'jh-240-14-44211', '192.168.50.15', 44211, 0, 240, 1), +(2, 1, 'jh-240-15-44211', '192.168.50.16', 44211, 0, 240, 1), +(2, 1, 'jh-240-16-44211', '192.168.50.17', 44211, 0, 240, 1), +(2, 1, 'jh-240-17-44211', '192.168.50.18', 44211, 0, 240, 1), +(2, 1, 'jh-240-18-44211', '192.168.50.19', 44211, 0, 240, 1), +(2, 1, 'jh-240-19-44211', '192.168.50.20', 44211, 0, 240, 1), +(2, 1, 'jh-240-20-44211', '192.168.50.21', 44211, 0, 240, 1), +(2, 1, 'jg-240-3-22101', '192.168.59.237', 22101, 0, 240, 1), +(2, 1, 'jg-240-3-22102', '192.168.59.237', 22102, 0, 240, 1), +(2, 1, 'jg-240-3-22103', '192.168.59.237', 22103, 0, 240, 1), +(2, 1, 'jg-240-3-22104', '192.168.59.237', 22104, 0, 240, 1), +(2, 1, 'jg-240-3-22105', '192.168.59.237', 22105, 0, 240, 1), +(2, 1, 'jg-240-3-22106', '192.168.59.237', 22106, 0, 240, 1), +(2, 1, 'jg-240-3-22107', '192.168.59.237', 22107, 0, 240, 1), +(2, 1, 'jg-240-3-22108', '192.168.59.237', 22108, 0, 240, 1), +(2, 1, 'jg-240-3-22109', '192.168.59.237', 22109, 0, 240, 1), +(2, 1, 'jg-240-3-22110', '192.168.59.237', 22110, 0, 240, 1), +(2, 1, 'jh-241-1-44212', '192.168.50.2', 44212, 0, 241, 1), +(2, 1, 'jh-241-2-44212', '192.168.50.3', 44212, 0, 241, 1), +(2, 1, 'jh-241-3-44212', '192.168.50.4', 44212, 0, 241, 1), +(2, 1, 'jh-241-4-44212', '192.168.50.5', 44212, 0, 241, 1), +(2, 1, 'jh-241-5-44212', '192.168.50.6', 44212, 0, 241, 1), +(2, 1, 'jh-241-6-44212', '192.168.50.7', 44212, 0, 241, 1), +(2, 1, 'jh-241-7-44212', '192.168.50.8', 44212, 0, 241, 1), +(2, 1, 'jh-241-8-44212', '192.168.50.9', 44212, 0, 241, 1), +(2, 1, 'jh-241-9-44212', '192.168.50.10', 44212, 0, 241, 1), +(2, 1, 'jh-241-10-44212', '192.168.50.11', 44212, 0, 241, 1), +(2, 1, 'jh-241-11-44212', '192.168.50.12', 44212, 0, 241, 1), +(2, 1, 'jh-241-12-44212', '192.168.50.13', 44212, 0, 241, 1), +(2, 1, 'jh-241-13-44212', '192.168.50.14', 44212, 0, 241, 1), +(2, 1, 'jh-241-14-44212', '192.168.50.15', 44212, 0, 241, 1), +(2, 1, 'jh-241-15-44212', '192.168.50.16', 44212, 0, 241, 1), +(2, 1, 'jh-241-16-44212', '192.168.50.17', 44212, 0, 241, 1), +(2, 1, 'jh-241-17-44212', '192.168.50.18', 44212, 0, 241, 1), +(2, 1, 'jh-241-18-44212', '192.168.50.19', 44212, 0, 241, 1), +(2, 1, 'jh-241-19-44212', '192.168.50.20', 44212, 0, 241, 1), +(2, 1, 'jh-241-20-44212', '192.168.50.21', 44212, 0, 241, 1), +(2, 1, 'jg-241-3-22111', '192.168.59.237', 22111, 0, 241, 1), +(2, 1, 'jg-241-3-22112', '192.168.59.237', 22112, 0, 241, 1), +(2, 1, 'jg-241-3-22113', '192.168.59.237', 22113, 0, 241, 1), +(2, 1, 'jg-241-3-22114', '192.168.59.237', 22114, 0, 241, 1), +(2, 1, 'jg-241-3-22115', '192.168.59.237', 22115, 0, 241, 1), +(2, 1, 'jg-241-3-22116', '192.168.59.237', 22116, 0, 241, 1), +(2, 1, 'jg-241-3-22117', '192.168.59.237', 22117, 0, 241, 1), +(2, 1, 'jg-241-3-22118', '192.168.59.237', 22118, 0, 241, 1), +(2, 1, 'jg-241-3-22119', '192.168.59.237', 22119, 0, 241, 1), +(2, 1, 'jg-241-3-22120', '192.168.59.237', 22120, 0, 241, 1), +(2, 1, 'jh-242-1-44213', '192.168.50.2', 44213, 0, 242, 1), +(2, 1, 'jh-242-2-44213', '192.168.50.3', 44213, 0, 242, 1), +(2, 1, 'jh-242-3-44213', '192.168.50.4', 44213, 0, 242, 1), +(2, 1, 'jh-242-4-44213', '192.168.50.5', 44213, 0, 242, 1), +(2, 1, 'jh-242-5-44213', '192.168.50.6', 44213, 0, 242, 1), +(2, 1, 'jh-242-6-44213', '192.168.50.7', 44213, 0, 242, 1), +(2, 1, 'jh-242-7-44213', '192.168.50.8', 44213, 0, 242, 1), +(2, 1, 'jh-242-8-44213', '192.168.50.9', 44213, 0, 242, 1), +(2, 1, 'jh-242-9-44213', '192.168.50.10', 44213, 0, 242, 1), +(2, 1, 'jh-242-10-44213', '192.168.50.11', 44213, 0, 242, 1), +(2, 1, 'jh-242-11-44213', '192.168.50.12', 44213, 0, 242, 1), +(2, 1, 'jh-242-12-44213', '192.168.50.13', 44213, 0, 242, 1), +(2, 1, 'jh-242-13-44213', '192.168.50.14', 44213, 0, 242, 1), +(2, 1, 'jh-242-14-44213', '192.168.50.15', 44213, 0, 242, 1), +(2, 1, 'jh-242-15-44213', '192.168.50.16', 44213, 0, 242, 1), +(2, 1, 'jh-242-16-44213', '192.168.50.17', 44213, 0, 242, 1), +(2, 1, 'jh-242-17-44213', '192.168.50.18', 44213, 0, 242, 1), +(2, 1, 'jh-242-18-44213', '192.168.50.19', 44213, 0, 242, 1), +(2, 1, 'jh-242-19-44213', '192.168.50.20', 44213, 0, 242, 1), +(2, 1, 'jh-242-20-44213', '192.168.50.21', 44213, 0, 242, 1), +(2, 1, 'jg-242-3-22121', '192.168.59.237', 22121, 0, 242, 1), +(2, 1, 'jg-242-3-22122', '192.168.59.237', 22122, 0, 242, 1), +(2, 1, 'jg-242-3-22123', '192.168.59.237', 22123, 0, 242, 1), +(2, 1, 'jg-242-3-22124', '192.168.59.237', 22124, 0, 242, 1), +(2, 1, 'jg-242-3-22125', '192.168.59.237', 22125, 0, 242, 1), +(2, 1, 'jg-242-3-22126', '192.168.59.237', 22126, 0, 242, 1), +(2, 1, 'jg-242-3-22127', '192.168.59.237', 22127, 0, 242, 1), +(2, 1, 'jg-242-3-22128', '192.168.59.237', 22128, 0, 242, 1), +(2, 1, 'jg-242-3-22129', '192.168.59.237', 22129, 0, 242, 1), +(2, 1, 'jg-242-3-22130', '192.168.59.237', 22130, 0, 242, 1), +(2, 1, 'jh-243-1-44214', '192.168.50.2', 44214, 0, 243, 1), +(2, 1, 'jh-243-2-44214', '192.168.50.3', 44214, 0, 243, 1), +(2, 1, 'jh-243-3-44214', '192.168.50.4', 44214, 0, 243, 1), +(2, 1, 'jh-243-4-44214', '192.168.50.5', 44214, 0, 243, 1), +(2, 1, 'jh-243-5-44214', '192.168.50.6', 44214, 0, 243, 1), +(2, 1, 'jh-243-6-44214', '192.168.50.7', 44214, 0, 243, 1), +(2, 1, 'jh-243-7-44214', '192.168.50.8', 44214, 0, 243, 1), +(2, 1, 'jh-243-8-44214', '192.168.50.9', 44214, 0, 243, 1), +(2, 1, 'jh-243-9-44214', '192.168.50.10', 44214, 0, 243, 1), +(2, 1, 'jh-243-10-44214', '192.168.50.11', 44214, 0, 243, 1), +(2, 1, 'jh-243-11-44214', '192.168.50.12', 44214, 0, 243, 1), +(2, 1, 'jh-243-12-44214', '192.168.50.13', 44214, 0, 243, 1), +(2, 1, 'jh-243-13-44214', '192.168.50.14', 44214, 0, 243, 1), +(2, 1, 'jh-243-14-44214', '192.168.50.15', 44214, 0, 243, 1), +(2, 1, 'jh-243-15-44214', '192.168.50.16', 44214, 0, 243, 1), +(2, 1, 'jh-243-16-44214', '192.168.50.17', 44214, 0, 243, 1), +(2, 1, 'jh-243-17-44214', '192.168.50.18', 44214, 0, 243, 1), +(2, 1, 'jh-243-18-44214', '192.168.50.19', 44214, 0, 243, 1), +(2, 1, 'jh-243-19-44214', '192.168.50.20', 44214, 0, 243, 1), +(2, 1, 'jh-243-20-44214', '192.168.50.21', 44214, 0, 243, 1), +(2, 1, 'jg-243-3-22131', '192.168.59.237', 22131, 0, 243, 1), +(2, 1, 'jg-243-3-22132', '192.168.59.237', 22132, 0, 243, 1), +(2, 1, 'jg-243-3-22133', '192.168.59.237', 22133, 0, 243, 1), +(2, 1, 'jg-243-3-22134', '192.168.59.237', 22134, 0, 243, 1), +(2, 1, 'jg-243-3-22135', '192.168.59.237', 22135, 0, 243, 1), +(2, 1, 'jg-243-3-22136', '192.168.59.237', 22136, 0, 243, 1), +(2, 1, 'jg-243-3-22137', '192.168.59.237', 22137, 0, 243, 1), +(2, 1, 'jg-243-3-22138', '192.168.59.237', 22138, 0, 243, 1), +(2, 1, 'jg-243-3-22139', '192.168.59.237', 22139, 0, 243, 1), +(2, 1, 'jg-243-3-22140', '192.168.59.237', 22140, 0, 243, 1), +(2, 1, 'jh-244-1-44215', '192.168.50.2', 44215, 0, 244, 1), +(2, 1, 'jh-244-2-44215', '192.168.50.3', 44215, 0, 244, 1), +(2, 1, 'jh-244-3-44215', '192.168.50.4', 44215, 0, 244, 1), +(2, 1, 'jh-244-4-44215', '192.168.50.5', 44215, 0, 244, 1), +(2, 1, 'jh-244-5-44215', '192.168.50.6', 44215, 0, 244, 1), +(2, 1, 'jh-244-6-44215', '192.168.50.7', 44215, 0, 244, 1), +(2, 1, 'jh-244-7-44215', '192.168.50.8', 44215, 0, 244, 1), +(2, 1, 'jh-244-8-44215', '192.168.50.9', 44215, 0, 244, 1), +(2, 1, 'jh-244-9-44215', '192.168.50.10', 44215, 0, 244, 1), +(2, 1, 'jh-244-10-44215', '192.168.50.11', 44215, 0, 244, 1), +(2, 1, 'jh-244-11-44215', '192.168.50.12', 44215, 0, 244, 1), +(2, 1, 'jh-244-12-44215', '192.168.50.13', 44215, 0, 244, 1), +(2, 1, 'jh-244-13-44215', '192.168.50.14', 44215, 0, 244, 1), +(2, 1, 'jh-244-14-44215', '192.168.50.15', 44215, 0, 244, 1), +(2, 1, 'jh-244-15-44215', '192.168.50.16', 44215, 0, 244, 1), +(2, 1, 'jh-244-16-44215', '192.168.50.17', 44215, 0, 244, 1), +(2, 1, 'jh-244-17-44215', '192.168.50.18', 44215, 0, 244, 1), +(2, 1, 'jh-244-18-44215', '192.168.50.19', 44215, 0, 244, 1), +(2, 1, 'jh-244-19-44215', '192.168.50.20', 44215, 0, 244, 1), +(2, 1, 'jh-244-20-44215', '192.168.50.21', 44215, 0, 244, 1), +(2, 1, 'jg-244-3-22141', '192.168.59.237', 22141, 0, 244, 1), +(2, 1, 'jg-244-3-22142', '192.168.59.237', 22142, 0, 244, 1), +(2, 1, 'jg-244-3-22143', '192.168.59.237', 22143, 0, 244, 1), +(2, 1, 'jg-244-3-22144', '192.168.59.237', 22144, 0, 244, 1), +(2, 1, 'jg-244-3-22145', '192.168.59.237', 22145, 0, 244, 1), +(2, 1, 'jg-244-3-22146', '192.168.59.237', 22146, 0, 244, 1), +(2, 1, 'jg-244-3-22147', '192.168.59.237', 22147, 0, 244, 1), +(2, 1, 'jg-244-3-22148', '192.168.59.237', 22148, 0, 244, 1), +(2, 1, 'jg-244-3-22149', '192.168.59.237', 22149, 0, 244, 1), +(2, 1, 'jg-244-3-22150', '192.168.59.237', 22150, 0, 244, 1), +(2, 1, 'jh-245-1-44216', '192.168.50.2', 44216, 0, 245, 1), +(2, 1, 'jh-245-2-44216', '192.168.50.3', 44216, 0, 245, 1), +(2, 1, 'jh-245-3-44216', '192.168.50.4', 44216, 0, 245, 1), +(2, 1, 'jh-245-4-44216', '192.168.50.5', 44216, 0, 245, 1), +(2, 1, 'jh-245-5-44216', '192.168.50.6', 44216, 0, 245, 1), +(2, 1, 'jh-245-6-44216', '192.168.50.7', 44216, 0, 245, 1), +(2, 1, 'jh-245-7-44216', '192.168.50.8', 44216, 0, 245, 1), +(2, 1, 'jh-245-8-44216', '192.168.50.9', 44216, 0, 245, 1), +(2, 1, 'jh-245-9-44216', '192.168.50.10', 44216, 0, 245, 1), +(2, 1, 'jh-245-10-44216', '192.168.50.11', 44216, 0, 245, 1), +(2, 1, 'jh-245-11-44216', '192.168.50.12', 44216, 0, 245, 1), +(2, 1, 'jh-245-12-44216', '192.168.50.13', 44216, 0, 245, 1), +(2, 1, 'jh-245-13-44216', '192.168.50.14', 44216, 0, 245, 1), +(2, 1, 'jh-245-14-44216', '192.168.50.15', 44216, 0, 245, 1), +(2, 1, 'jh-245-15-44216', '192.168.50.16', 44216, 0, 245, 1), +(2, 1, 'jh-245-16-44216', '192.168.50.17', 44216, 0, 245, 1), +(2, 1, 'jh-245-17-44216', '192.168.50.18', 44216, 0, 245, 1), +(2, 1, 'jh-245-18-44216', '192.168.50.19', 44216, 0, 245, 1), +(2, 1, 'jh-245-19-44216', '192.168.50.20', 44216, 0, 245, 1), +(2, 1, 'jh-245-20-44216', '192.168.50.21', 44216, 0, 245, 1), +(2, 1, 'jg-245-3-22151', '192.168.59.237', 22151, 0, 245, 1), +(2, 1, 'jg-245-3-22152', '192.168.59.237', 22152, 0, 245, 1), +(2, 1, 'jg-245-3-22153', '192.168.59.237', 22153, 0, 245, 1), +(2, 1, 'jg-245-3-22154', '192.168.59.237', 22154, 0, 245, 1), +(2, 1, 'jg-245-3-22155', '192.168.59.237', 22155, 0, 245, 1), +(2, 1, 'jg-245-3-22156', '192.168.59.237', 22156, 0, 245, 1), +(2, 1, 'jg-245-3-22157', '192.168.59.237', 22157, 0, 245, 1), +(2, 1, 'jg-245-3-22158', '192.168.59.237', 22158, 0, 245, 1), +(2, 1, 'jg-245-3-22159', '192.168.59.237', 22159, 0, 245, 1), +(2, 1, 'jg-245-3-22160', '192.168.59.237', 22160, 0, 245, 1), +(2, 1, 'jh-246-1-44217', '192.168.50.2', 44217, 0, 246, 1), +(2, 1, 'jh-246-2-44217', '192.168.50.3', 44217, 0, 246, 1), +(2, 1, 'jh-246-3-44217', '192.168.50.4', 44217, 0, 246, 1), +(2, 1, 'jh-246-4-44217', '192.168.50.5', 44217, 0, 246, 1), +(2, 1, 'jh-246-5-44217', '192.168.50.6', 44217, 0, 246, 1), +(2, 1, 'jh-246-6-44217', '192.168.50.7', 44217, 0, 246, 1), +(2, 1, 'jh-246-7-44217', '192.168.50.8', 44217, 0, 246, 1), +(2, 1, 'jh-246-8-44217', '192.168.50.9', 44217, 0, 246, 1), +(2, 1, 'jh-246-9-44217', '192.168.50.10', 44217, 0, 246, 1), +(2, 1, 'jh-246-10-44217', '192.168.50.11', 44217, 0, 246, 1), +(2, 1, 'jh-246-11-44217', '192.168.50.12', 44217, 0, 246, 1), +(2, 1, 'jh-246-12-44217', '192.168.50.13', 44217, 0, 246, 1), +(2, 1, 'jh-246-13-44217', '192.168.50.14', 44217, 0, 246, 1), +(2, 1, 'jh-246-14-44217', '192.168.50.15', 44217, 0, 246, 1), +(2, 1, 'jh-246-15-44217', '192.168.50.16', 44217, 0, 246, 1), +(2, 1, 'jh-246-16-44217', '192.168.50.17', 44217, 0, 246, 1), +(2, 1, 'jh-246-17-44217', '192.168.50.18', 44217, 0, 246, 1), +(2, 1, 'jh-246-18-44217', '192.168.50.19', 44217, 0, 246, 1), +(2, 1, 'jh-246-19-44217', '192.168.50.20', 44217, 0, 246, 1), +(2, 1, 'jh-246-20-44217', '192.168.50.21', 44217, 0, 246, 1), +(2, 1, 'jg-246-3-22161', '192.168.59.237', 22161, 0, 246, 1), +(2, 1, 'jg-246-3-22162', '192.168.59.237', 22162, 0, 246, 1), +(2, 1, 'jg-246-3-22163', '192.168.59.237', 22163, 0, 246, 1), +(2, 1, 'jg-246-3-22164', '192.168.59.237', 22164, 0, 246, 1), +(2, 1, 'jg-246-3-22165', '192.168.59.237', 22165, 0, 246, 1), +(2, 1, 'jg-246-3-22166', '192.168.59.237', 22166, 0, 246, 1), +(2, 1, 'jg-246-3-22167', '192.168.59.237', 22167, 0, 246, 1), +(2, 1, 'jg-246-3-22168', '192.168.59.237', 22168, 0, 246, 1), +(2, 1, 'jg-246-3-22169', '192.168.59.237', 22169, 0, 246, 1), +(2, 1, 'jg-246-3-22170', '192.168.59.237', 22170, 0, 246, 1), +(2, 1, 'jh-247-1-44218', '192.168.50.2', 44218, 0, 247, 1), +(2, 1, 'jh-247-2-44218', '192.168.50.3', 44218, 0, 247, 1), +(2, 1, 'jh-247-3-44218', '192.168.50.4', 44218, 0, 247, 1), +(2, 1, 'jh-247-4-44218', '192.168.50.5', 44218, 0, 247, 1), +(2, 1, 'jh-247-5-44218', '192.168.50.6', 44218, 0, 247, 1), +(2, 1, 'jh-247-6-44218', '192.168.50.7', 44218, 0, 247, 1), +(2, 1, 'jh-247-7-44218', '192.168.50.8', 44218, 0, 247, 1), +(2, 1, 'jh-247-8-44218', '192.168.50.9', 44218, 0, 247, 1), +(2, 1, 'jh-247-9-44218', '192.168.50.10', 44218, 0, 247, 1), +(2, 1, 'jh-247-10-44218', '192.168.50.11', 44218, 0, 247, 1), +(2, 1, 'jh-247-11-44218', '192.168.50.12', 44218, 0, 247, 1), +(2, 1, 'jh-247-12-44218', '192.168.50.13', 44218, 0, 247, 1), +(2, 1, 'jh-247-13-44218', '192.168.50.14', 44218, 0, 247, 1), +(2, 1, 'jh-247-14-44218', '192.168.50.15', 44218, 0, 247, 1), +(2, 1, 'jh-247-15-44218', '192.168.50.16', 44218, 0, 247, 1), +(2, 1, 'jh-247-16-44218', '192.168.50.17', 44218, 0, 247, 1), +(2, 1, 'jh-247-17-44218', '192.168.50.18', 44218, 0, 247, 1), +(2, 1, 'jh-247-18-44218', '192.168.50.19', 44218, 0, 247, 1), +(2, 1, 'jh-247-19-44218', '192.168.50.20', 44218, 0, 247, 1), +(2, 1, 'jh-247-20-44218', '192.168.50.21', 44218, 0, 247, 1), +(2, 1, 'jg-247-3-22171', '192.168.59.237', 22171, 0, 247, 1), +(2, 1, 'jg-247-3-22172', '192.168.59.237', 22172, 0, 247, 1), +(2, 1, 'jg-247-3-22173', '192.168.59.237', 22173, 0, 247, 1), +(2, 1, 'jg-247-3-22174', '192.168.59.237', 22174, 0, 247, 1), +(2, 1, 'jg-247-3-22175', '192.168.59.237', 22175, 0, 247, 1), +(2, 1, 'jg-247-3-22176', '192.168.59.237', 22176, 0, 247, 1), +(2, 1, 'jg-247-3-22177', '192.168.59.237', 22177, 0, 247, 1), +(2, 1, 'jg-247-3-22178', '192.168.59.237', 22178, 0, 247, 1), +(2, 1, 'jg-247-3-22179', '192.168.59.237', 22179, 0, 247, 1), +(2, 1, 'jg-247-3-22180', '192.168.59.237', 22180, 0, 247, 1), +(2, 1, 'jh-248-1-44219', '192.168.50.2', 44219, 0, 248, 1), +(2, 1, 'jh-248-2-44219', '192.168.50.3', 44219, 0, 248, 1), +(2, 1, 'jh-248-3-44219', '192.168.50.4', 44219, 0, 248, 1), +(2, 1, 'jh-248-4-44219', '192.168.50.5', 44219, 0, 248, 1), +(2, 1, 'jh-248-5-44219', '192.168.50.6', 44219, 0, 248, 1), +(2, 1, 'jh-248-6-44219', '192.168.50.7', 44219, 0, 248, 1), +(2, 1, 'jh-248-7-44219', '192.168.50.8', 44219, 0, 248, 1), +(2, 1, 'jh-248-8-44219', '192.168.50.9', 44219, 0, 248, 1), +(2, 1, 'jh-248-9-44219', '192.168.50.10', 44219, 0, 248, 1), +(2, 1, 'jh-248-10-44219', '192.168.50.11', 44219, 0, 248, 1), +(2, 1, 'jh-248-11-44219', '192.168.50.12', 44219, 0, 248, 1), +(2, 1, 'jh-248-12-44219', '192.168.50.13', 44219, 0, 248, 1), +(2, 1, 'jh-248-13-44219', '192.168.50.14', 44219, 0, 248, 1), +(2, 1, 'jh-248-14-44219', '192.168.50.15', 44219, 0, 248, 1), +(2, 1, 'jh-248-15-44219', '192.168.50.16', 44219, 0, 248, 1), +(2, 1, 'jh-248-16-44219', '192.168.50.17', 44219, 0, 248, 1), +(2, 1, 'jh-248-17-44219', '192.168.50.18', 44219, 0, 248, 1), +(2, 1, 'jh-248-18-44219', '192.168.50.19', 44219, 0, 248, 1), +(2, 1, 'jh-248-19-44219', '192.168.50.20', 44219, 0, 248, 1), +(2, 1, 'jh-248-20-44219', '192.168.50.21', 44219, 0, 248, 1), +(2, 1, 'jg-248-3-22181', '192.168.59.237', 22181, 0, 248, 1), +(2, 1, 'jg-248-3-22182', '192.168.59.237', 22182, 0, 248, 1), +(2, 1, 'jg-248-3-22183', '192.168.59.237', 22183, 0, 248, 1), +(2, 1, 'jg-248-3-22184', '192.168.59.237', 22184, 0, 248, 1), +(2, 1, 'jg-248-3-22185', '192.168.59.237', 22185, 0, 248, 1), +(2, 1, 'jg-248-3-22186', '192.168.59.237', 22186, 0, 248, 1), +(2, 1, 'jg-248-3-22187', '192.168.59.237', 22187, 0, 248, 1), +(2, 1, 'jg-248-3-22188', '192.168.59.237', 22188, 0, 248, 1), +(2, 1, 'jg-248-3-22189', '192.168.59.237', 22189, 0, 248, 1), +(2, 1, 'jg-248-3-22190', '192.168.59.237', 22190, 0, 248, 1), +(2, 1, 'jh-249-1-44220', '192.168.50.2', 44220, 0, 249, 1), +(2, 1, 'jh-249-2-44220', '192.168.50.3', 44220, 0, 249, 1), +(2, 1, 'jh-249-3-44220', '192.168.50.4', 44220, 0, 249, 1), +(2, 1, 'jh-249-4-44220', '192.168.50.5', 44220, 0, 249, 1), +(2, 1, 'jh-249-5-44220', '192.168.50.6', 44220, 0, 249, 1), +(2, 1, 'jh-249-6-44220', '192.168.50.7', 44220, 0, 249, 1), +(2, 1, 'jh-249-7-44220', '192.168.50.8', 44220, 0, 249, 1), +(2, 1, 'jh-249-8-44220', '192.168.50.9', 44220, 0, 249, 1), +(2, 1, 'jh-249-9-44220', '192.168.50.10', 44220, 0, 249, 1), +(2, 1, 'jh-249-10-44220', '192.168.50.11', 44220, 0, 249, 1), +(2, 1, 'jh-249-11-44220', '192.168.50.12', 44220, 0, 249, 1), +(2, 1, 'jh-249-12-44220', '192.168.50.13', 44220, 0, 249, 1), +(2, 1, 'jh-249-13-44220', '192.168.50.14', 44220, 0, 249, 1), +(2, 1, 'jh-249-14-44220', '192.168.50.15', 44220, 0, 249, 1), +(2, 1, 'jh-249-15-44220', '192.168.50.16', 44220, 0, 249, 1), +(2, 1, 'jh-249-16-44220', '192.168.50.17', 44220, 0, 249, 1), +(2, 1, 'jh-249-17-44220', '192.168.50.18', 44220, 0, 249, 1), +(2, 1, 'jh-249-18-44220', '192.168.50.19', 44220, 0, 249, 1), +(2, 1, 'jh-249-19-44220', '192.168.50.20', 44220, 0, 249, 1), +(2, 1, 'jh-249-20-44220', '192.168.50.21', 44220, 0, 249, 1), +(2, 1, 'jg-249-3-22191', '192.168.59.237', 22191, 0, 249, 1), +(2, 1, 'jg-249-3-22192', '192.168.59.237', 22192, 0, 249, 1), +(2, 1, 'jg-249-3-22193', '192.168.59.237', 22193, 0, 249, 1), +(2, 1, 'jg-249-3-22194', '192.168.59.237', 22194, 0, 249, 1), +(2, 1, 'jg-249-3-22195', '192.168.59.237', 22195, 0, 249, 1), +(2, 1, 'jg-249-3-22196', '192.168.59.237', 22196, 0, 249, 1), +(2, 1, 'jg-249-3-22197', '192.168.59.237', 22197, 0, 249, 1), +(2, 1, 'jg-249-3-22198', '192.168.59.237', 22198, 0, 249, 1), +(2, 1, 'jg-249-3-22199', '192.168.59.237', 22199, 0, 249, 1), +(2, 1, 'jg-249-3-22200', '192.168.59.237', 22200, 0, 249, 1); diff --git a/scripts/sql/init.sql b/scripts/sql/init.sql index 9843bd4..caedae3 100644 --- a/scripts/sql/init.sql +++ b/scripts/sql/init.sql @@ -634,6 +634,31 @@ comment on column proxy.created_at is '创建时间'; comment on column proxy.updated_at is '更新时间'; comment on column proxy.deleted_at is '删除时间'; +-- area +drop table if exists area cascade; +create table area ( + id int generated by default as identity primary key, + name text not null, + level int not null, + parent_id int, + created_at timestamptz default current_timestamp, + updated_at timestamptz default current_timestamp, + deleted_at timestamptz +); +create index idx_area_level on area (level) where deleted_at is null; +create index idx_area_parent_id on area (parent_id) where deleted_at is null; +create index idx_area_created_at on area (created_at) where deleted_at is null; + +-- area表字段注释 +comment on table area is '地区表'; +comment on column area.id is '地区ID'; +comment on column area.name is '地区名称'; +comment on column area.level is '地区层级:1-省,2-市'; +comment on column area.parent_id is '父级地区ID'; +comment on column area.created_at is '创建时间'; +comment on column area.updated_at is '更新时间'; +comment on column area.deleted_at is '删除时间'; + -- edge drop table if exists edge cascade; create table edge ( @@ -644,8 +669,7 @@ create table edge ( ip inet not null, port int, isp int not null, - prov text not null, - city text not null, + area_id int not null, status int not null default 0, rtt int default 0, loss int default 0, @@ -655,8 +679,7 @@ create table edge ( ); create unique index udx_edge_mac on edge (mac) where deleted_at is null; create index idx_edge_isp on edge (isp) where deleted_at is null; -create index idx_edge_prov on edge (prov) where deleted_at is null; -create index idx_edge_city on edge (city) where deleted_at is null; +create index idx_edge_area_id on edge (area_id) where deleted_at is null; create index idx_edge_created_at on edge (created_at) where deleted_at is null; -- edge表字段注释 @@ -668,8 +691,7 @@ comment on column edge.mac is '节点 mac 地址或 GOST chain 名称'; comment on column edge.ip is '节点地址或 GOST chain addr 的 IP'; comment on column edge.port is 'GOST chain addr 的端口'; comment on column edge.isp is '运营商:1-电信,2-联通,3-移动'; -comment on column edge.prov is '省份'; -comment on column edge.city is '城市'; +comment on column edge.area_id is '城市地区ID'; comment on column edge.status is '节点状态:0-离线,1-正常'; comment on column edge.rtt is '最近平均延迟'; comment on column edge.loss is '最近丢包率'; @@ -1237,6 +1259,10 @@ alter table channel add constraint fk_channel_user_id foreign key (user_id) references "user" (id) on delete cascade; alter table channel add constraint fk_channel_proxy_id foreign key (proxy_id) references proxy (id) on delete set null; +alter table area + add constraint fk_area_parent_id foreign key (parent_id) references area (id) on delete set null; +alter table edge + add constraint fk_edge_area_id foreign key (area_id) references area (id) on delete restrict; alter table channel add constraint fk_channel_edge_id foreign key (edge_id) references edge (id) on delete set null; alter table channel diff --git a/web/globals/gost.go b/web/globals/gost.go index 555e9b2..93a0b2e 100644 --- a/web/globals/gost.go +++ b/web/globals/gost.go @@ -189,7 +189,7 @@ func (c *gostClient) request(method string, path string, payload any) ([]byte, e return nil, err } - if resp.StatusCode == http.StatusNotFound { + if resp.StatusCode == http.StatusBadRequest { return nil, fmt.Errorf("%w: %s", ErrGostNotFound, string(body)) } if resp.StatusCode < http.StatusOK || resp.StatusCode >= http.StatusMultipleChoices { diff --git a/web/globals/gost_test.go b/web/globals/gost_test.go deleted file mode 100644 index dd65949..0000000 --- a/web/globals/gost_test.go +++ /dev/null @@ -1,96 +0,0 @@ -package globals - -import ( - "encoding/base64" - "encoding/json" - "net/http" - "net/http/httptest" - "strings" - "testing" -) - -func TestGostClientCreateServiceUsesBasicAuthAndPathPrefix(t *testing.T) { - var ( - gotPath string - gotAuth string - gotBody GostServiceConfig - ) - - server := httptest.NewServer(http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) { - gotPath = r.URL.Path - gotAuth = r.Header.Get("Authorization") - if err := json.NewDecoder(r.Body).Decode(&gotBody); err != nil { - t.Fatalf("Decode failed: %v", err) - } - w.WriteHeader(http.StatusOK) - })) - defer server.Close() - - client := NewGost(server.URL, 0, "/api", "user", "pass") - err := client.CreateService(&GostServiceConfig{ - Name: "svc-1", - Addr: ":10000", - Handler: GostHandlerConfig{ - Type: "auto", - Chain: "chain-a", - Auther: "auther-a", - }, - Listener: GostListenerConfig{Type: "tcp"}, - }) - if err != nil { - t.Fatalf("CreateService returned error: %v", err) - } - - if gotPath != "/api/config/services" { - t.Fatalf("unexpected path: %s", gotPath) - } - if gotAuth != "Basic "+base64.StdEncoding.EncodeToString([]byte("user:pass")) { - t.Fatalf("unexpected auth header: %s", gotAuth) - } - if gotBody.Name != "svc-1" || gotBody.Handler.Type != "auto" || gotBody.Handler.Chain != "chain-a" { - t.Fatalf("unexpected request body: %+v", gotBody) - } -} - -func TestGostClientDeleteServiceTreats404AsIdempotent(t *testing.T) { - server := httptest.NewServer(http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) { - http.NotFound(w, r) - })) - defer server.Close() - - client := NewGost(server.URL, 0, "", "user", "pass") - if err := client.DeleteService("svc-1"); !IsGostNotFound(err) { - t.Fatalf("expected gost not found error, got: %v", err) - } -} - -func TestGostClientGetChainReadsTopLevelName(t *testing.T) { - server := httptest.NewServer(http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) { - if r.URL.Path != "/config/chains/chain-a" { - t.Fatalf("unexpected path: %s", r.URL.Path) - } - _, _ = w.Write([]byte(`{"name":"chain-a"}`)) - })) - defer server.Close() - - client := NewGost(server.URL, 0, "", "user", "pass") - chain, err := client.GetChain("chain-a") - if err != nil { - t.Fatalf("GetChain returned error: %v", err) - } - if chain.Name != "chain-a" { - t.Fatalf("unexpected chain: %+v", chain) - } -} - -func TestNormalizeGostPathPrefix(t *testing.T) { - if got := normalizeGostPathPrefix("api/"); got != "/api" { - t.Fatalf("unexpected prefix: %s", got) - } - if got := normalizeGostPathPrefix(""); got != "" { - t.Fatalf("unexpected empty prefix: %s", got) - } - if !strings.HasPrefix(normalizeGostPathPrefix("/v1"), "/") { - t.Fatal("expected normalized prefix to start with slash") - } -} diff --git a/web/handlers/area.go b/web/handlers/area.go new file mode 100644 index 0000000..fc49b52 --- /dev/null +++ b/web/handlers/area.go @@ -0,0 +1,29 @@ +package handlers + +import ( + "platform/web/auth" + s "platform/web/services" + + "github.com/gofiber/fiber/v2" +) + +func ListArea(c *fiber.Ctx) error { + _, err := auth.GetAuthCtx(c).PermitOfficialClient() + if err != nil { + return err + } + + list, err := s.Area.ListAreas() + if err != nil { + return err + } + + return c.JSON(list) +} + +type ListAreaRespItem struct { + ID int32 `json:"id"` + Name string `json:"name"` + Level int `json:"level"` + ParentID *int32 `json:"parent_id,omitempty"` +} diff --git a/web/handlers/channel.go b/web/handlers/channel.go index dc06b35..250d859 100644 --- a/web/handlers/channel.go +++ b/web/handlers/channel.go @@ -106,41 +106,28 @@ func CreateChannel(c *fiber.Ctx) error { if err != nil { return err } - - var isp *m.EdgeISP + areaID, err := s.Area.FindIdByFilter(req.Prov, req.City) + if err != nil { + return err + } + filter := &s.EdgeFilter{AreaID: areaID} if req.Isp != nil { - isp = u.X(m.ToEdgeISP(*req.Isp)) + filter.Isp = u.X(m.ToEdgeISP(*req.Isp)) } result, err := s.Channel.CreateChannels( - ip, no, + ip, + no, req.AuthType == s.ChannelAuthTypeIp, req.AuthType == s.ChannelAuthTypePass, req.Count, - &s.EdgeFilter{ - Isp: isp, - Prov: req.Prov, - City: req.City, - }, + filter, ) if err != nil { return err } // 返回结果 - var resp = make([]*CreateChannelRespItem, len(result)) - for i, channel := range result { - resp[i] = &CreateChannelRespItem{ - Proto: req.Protocol, - Host: channel.Host, - IP: channel.Proxy.IP.String(), - Port: channel.Port, - } - if req.AuthType == s.ChannelAuthTypePass { - resp[i].Username = channel.Username - resp[i].Password = channel.Password - } - } - return c.JSON(resp) + return c.JSON(buildCreateChannelResp(result, req.Protocol, req.AuthType)) } type CreateChannelReq struct { @@ -169,9 +156,13 @@ func CreateChannelV2(c *fiber.Ctx) error { } // 创建通道 - var isp *m.EdgeISP + areaID, err := s.Area.FindIdByFilter(req.Prov, req.City) + if err != nil { + return err + } + filter := &s.EdgeFilter{AreaID: areaID} if req.Isp != nil { - isp = u.X(m.ToEdgeISP(*req.Isp)) + filter.Isp = u.X(m.ToEdgeISP(*req.Isp)) } result, err := s.Channel.CreateChannels( ip, @@ -179,31 +170,14 @@ func CreateChannelV2(c *fiber.Ctx) error { req.AuthType == s.ChannelAuthTypeIp, req.AuthType == s.ChannelAuthTypePass, req.Count, - &s.EdgeFilter{ - Isp: isp, - Prov: req.Prov, - City: req.City, - }, + filter, ) if err != nil { return err } // 返回结果 - var resp = make([]*CreateChannelRespItem, len(result)) - for i, channel := range result { - resp[i] = &CreateChannelRespItem{ - Proto: req.Protocol, - Host: channel.Host, - IP: channel.Proxy.IP.String(), - Port: channel.Port, - } - if req.AuthType == s.ChannelAuthTypePass { - resp[i].Username = channel.Username - resp[i].Password = channel.Password - } - } - return c.JSON(resp) + return c.JSON(buildCreateChannelResp(result, req.Protocol, req.AuthType)) } type CreateChannelReqV2 struct { @@ -216,6 +190,63 @@ type CreateChannelReqV2 struct { Isp *int `json:"isp"` } +// CreateChannelV3 创建新通道 v3,使用 resource_no + area_id +func CreateChannelV3(c *fiber.Ctx) error { + req := new(CreateChannelReqV3) + if err := g.Validator.ParseBody(c, req); err != nil { + return core.NewBizErr("解析参数失败", err) + } + + ip, err := netip.ParseAddr(c.IP()) + if err != nil { + return core.NewBizErr("获取客户端地址失败", err) + } + + filter := &s.EdgeFilter{AreaID: req.AreaID} + if req.Isp != nil { + filter.Isp = u.X(m.ToEdgeISP(*req.Isp)) + } + result, err := s.Channel.CreateChannels( + ip, + req.ResourceNo, + req.AuthType == s.ChannelAuthTypeIp, + req.AuthType == s.ChannelAuthTypePass, + req.Count, + filter, + ) + if err != nil { + return err + } + + return c.JSON(buildCreateChannelResp(result, req.Protocol, req.AuthType)) +} + +type CreateChannelReqV3 struct { + ResourceNo string `json:"resource_no" validate:"required"` + AuthType s.ChannelAuthType `json:"auth_type" validate:"required"` + Protocol int `json:"protocol" validate:"required"` + Count int `json:"count" validate:"required"` + AreaID *int32 `json:"area_id"` + Isp *int `json:"isp"` +} + +func buildCreateChannelResp(result []*m.Channel, protocol int, authType s.ChannelAuthType) []*CreateChannelRespItem { + resp := make([]*CreateChannelRespItem, len(result)) + for i, channel := range result { + resp[i] = &CreateChannelRespItem{ + Proto: protocol, + Host: channel.Host, + IP: channel.Proxy.IP.String(), + Port: channel.Port, + } + if authType == s.ChannelAuthTypePass { + resp[i].Username = channel.Username + resp[i].Password = channel.Password + } + } + return resp +} + type CreateChannelRespItem struct { Proto int `json:"-"` Host string `json:"host"` diff --git a/web/handlers/proxy.go b/web/handlers/proxy.go index 618ff7e..cd7814c 100644 --- a/web/handlers/proxy.go +++ b/web/handlers/proxy.go @@ -5,11 +5,14 @@ import ( "platform/web/core" g "platform/web/globals" s "platform/web/services" - "time" "github.com/gofiber/fiber/v2" ) +// ==================== +// admin 路由 +// ==================== + func PageProxyByAdmin(c *fiber.Ctx) error { _, err := auth.GetAuthCtx(c).PermitAdmin(core.ScopeProxyRead) if err != nil { @@ -102,6 +105,24 @@ func UpdateProxyStatus(c *fiber.Ctx) error { return c.JSON(nil) } +func SyncProxyPool(c *fiber.Ctx) error { + _, err := auth.GetAuthCtx(c).PermitAdmin(core.ScopeProxyWrite) + if err != nil { + return err + } + + var req core.IdReq + if err := g.Validator.ParseBody(c, &req); err != nil { + return err + } + + if err := s.Proxy.SyncPool(req.Id); err != nil { + return err + } + + return c.JSON(nil) +} + func RemoveProxy(c *fiber.Ctx) error { _, err := auth.GetAuthCtx(c).PermitAdmin(core.ScopeProxyWrite) if err != nil { @@ -119,347 +140,3 @@ func RemoveProxy(c *fiber.Ctx) error { return c.JSON(nil) } - -// ==================== - -// region 报告上线 -func ProxyReportOnline(c *fiber.Ctx) (err error) { - return c.JSON(map[string]any{ - "error": "接口暂不可用", - }) - - // // 检查接口权限 - // _, err = auth2.GetAuthCtx(c).PermitSecretClient() - // if err != nil { - // return err - // } - - // // 验证请求参数 - // var req = new(ProxyReportOnlineReq) - // err = g.Validator.Validate(c, req) - // if err != nil { - // return err - // } - - // // 创建代理 - // var ip = c.Context().RemoteIP() - - // var secretBytes = make([]byte, 16) - // if _, err := rand.Read(secretBytes); err != nil { - // return err - // } - // var secret = base32.StdEncoding. - // WithPadding(base32.NoPadding). - // EncodeToString(secretBytes) - // slog.Debug("生成随机密钥", "ip", ip, "secret", secret) - - // var proxy = &m.Proxy{ - // Mac: req.Name, - // Version: int32(req.Version), - // Type: m.ProxyTypeSelfHosted, - // IP: ip, - // Secret: &secret, - // Status: 1, - // } - // err = q.Proxy. - // Clauses(clause.OnConflict{ - // UpdateAll: true, - // Columns: []clause.Column{ - // {Name: q.Proxy.Mac.ColumnName().String()}, - // }, - // }). - // Create(proxy) - // if err != nil { - // return err - // } - - // // 获取边缘节点信息 - // data, err := q.Edge.Where( - // q.Edge.ProxyID.Eq(proxy.ID), - // ).Find() - // if err != nil { - // return err - // } - // edges := make([]*ProxyEdge, len(data)) - // for i, edge := range data { - // edges[i] = &ProxyEdge{ - // Id: edge.ID, - // Port: edge.ProxyPort, - // Prov: &edge.Prov, - // City: &edge.City, - // Isp: u.P(edge2.ISP(edge.Isp).String()), - // Status: &edge.Status, - // Loss: edge.Loss, - // Rtt: edge.Rtt, - // } - // } - - // // 获取许可配置 - // channels, err := q.Channel.Where( - // q.Channel.ProxyID.Eq(proxy.ID), - // q.Channel.Expiration.Gt(orm.LocalDateTime(time.Now())), - // ).Find() - // if err != nil { - // return err - // } - - // var permits = make([]*ProxyPermit, len(channels)) - // for i, channel := range channels { - // if channel.EdgeID == nil { - // return core.NewBizErr(fmt.Sprintf("权限解析异常,通道缺少边缘节点ID %d", channel.ID)) - // } - // permits[i] = &ProxyPermit{ - // Id: *channel.EdgeID, - // Expire: time.Time(channel.Expiration), - // Whitelists: u.P(strings.Split(u.Z(channel.Whitelists), ",")), - // Username: channel.Username, - // Password: channel.Password, - // } - // } - - // slog.Debug("注册转发服务", "ip", ip, "id", proxy.ID) - // return c.JSON(&ProxyReportOnlineResp{ - // Id: proxy.ID, - // Secret: secret, - // Edges: edges, - // Permits: permits, - // }) -} - -type ProxyReportOnlineReq struct { - Name string `json:"name" validate:"required"` - Version int `json:"version" validate:"required"` -} - -type ProxyReportOnlineResp struct { - Id int32 `json:"id"` - Secret string `json:"secret"` - Permits []*ProxyPermit `json:"permits"` - Edges []*ProxyEdge `json:"edges"` -} - -// region 报告下线 -func ProxyReportOffline(c *fiber.Ctx) (err error) { - return c.JSON(map[string]any{ - "error": "接口暂不可用", - }) - - // // 检查接口权限 - // _, err = auth2.GetAuthCtx(c).PermitSecretClient() - // if err != nil { - // return err - // } - - // // 验证请求参数 - // var req = new(ProxyReportOfflineReq) - // err = g.Validator.Validate(c, req) - // if err != nil { - // return err - // } - - // // 下线转发服务 - // _, err = q.Proxy. - // Where(q.Proxy.ID.Eq(req.Id)). - // UpdateSimple(q.Proxy.Status.Value(0)) - // if err != nil { - // return err - // } - - // // 下线所有相关的边缘节点 - // _, err = q.Edge. - // Where(q.Edge.ProxyID.Eq(req.Id)). - // UpdateSimple(q.Edge.Status.Value(0)) - // if err != nil { - // return err - // } - - // return nil -} - -type ProxyReportOfflineReq struct { - Id int32 `json:"id" validate:"required"` -} - -// region 报告更新 -func ProxyReportUpdate(c *fiber.Ctx) (err error) { - return c.JSON(map[string]any{ - "error": "接口暂不可用", - }) - - // // 检查接口权限 - // _, err = auth2.GetAuthCtx(c).PermitSecretClient() - // if err != nil { - // return err - // } - - // // 验证请求参数 - // var req = new(ProxyReportUpdateReq) - // err = g.Validator.Validate(c, req) - // if err != nil { - // return err - // } - - // // 更新节点信息 - // var idsActive = make([]int32, 0, len(req.Edges)) - // var idsInactive = make([]int32, 0, len(req.Edges)) - // var idsIspUnknown = make([]int32, 0, len(req.Edges)) - // var idsIspTelecom = make([]int32, 0, len(req.Edges)) - // var idsIspUnicom = make([]int32, 0, len(req.Edges)) - // var idsIspMobile = make([]int32, 0, len(req.Edges)) - // var otherEdges = make([]*ProxyEdge, 0, len(req.Edges)) - // for _, edge := range req.Edges { - - // // 检查更新ISP - // if edge.Isp != nil { - // switch edge2.ISPFromStr(*edge.Isp) { - // case edge2.IspUnknown: - // idsIspUnknown = append(idsIspUnknown, edge.Id) - // case edge2.IspChinaTelecom: - // idsIspTelecom = append(idsIspTelecom, edge.Id) - // case edge2.IspChinaUnicom: - // idsIspUnicom = append(idsIspUnicom, edge.Id) - // case edge2.IspChinaMobile: - // idsIspMobile = append(idsIspMobile, edge.Id) - // } - // } - - // // 检查更新状态 - // if edge.Status != nil { - // if *edge.Status == 1 { - // idsActive = append(idsActive, edge.Id) - // } else { - // idsInactive = append(idsInactive, edge.Id) - // } - // } - - // // 无法分类更新 - // if edge.Host != nil || edge.Port != nil || edge.Prov != nil || edge.City != nil { - // otherEdges = append(otherEdges, edge) - // continue - // } - // } - - // slog.Debug("更新边缘节点信息", - // "active", len(idsActive), - // "inactive", len(idsInactive), - // "isp_unknown", len(idsIspUnknown), - // "isp_telecom", len(idsIspTelecom), - // "isp_unicom", len(idsIspUnicom), - // "isp_mobile", len(idsIspMobile), - // "other_edges", len(otherEdges), - // ) - - // err = q.Q.Transaction(func(q *q.Query) error { - // // 更新边缘节点状态 - // if len(idsActive) > 0 { - // _, err = q.Edge.Debug(). - // Where(q.Edge.ID.In(idsActive...)). - // UpdateSimple(q.Edge.Status.Value(1)) - // if err != nil { - // return err - // } - // } - - // if len(idsInactive) > 0 { - // _, err = q.Edge.Debug(). - // Where(q.Edge.ID.In(idsInactive...)). - // UpdateSimple(q.Edge.Status.Value(0)) - // if err != nil { - // return err - // } - // } - - // // 更新边缘节点ISP - // if len(idsIspUnknown) > 0 { - // _, err = q.Edge.Debug(). - // Where(q.Edge.ID.In(idsIspUnknown...)). - // UpdateSimple(q.Edge.Isp.Value(int32(edge2.IspUnknown))) - // if err != nil { - // return err - // } - // } - - // if len(idsIspTelecom) > 0 { - // _, err = q.Edge.Debug(). - // Where(q.Edge.ID.In(idsIspTelecom...)). - // UpdateSimple(q.Edge.Isp.Value(int32(edge2.IspChinaTelecom))) - // if err != nil { - // return err - // } - // } - - // if len(idsIspUnicom) > 0 { - // _, err = q.Edge.Debug(). - // Where(q.Edge.ID.In(idsIspUnicom...)). - // UpdateSimple(q.Edge.Isp.Value(int32(edge2.IspChinaUnicom))) - // if err != nil { - // return err - // } - // } - - // if len(idsIspMobile) > 0 { - // _, err = q.Edge.Debug(). - // Where(q.Edge.ID.In(idsIspMobile...)). - // UpdateSimple(q.Edge.Isp.Value(int32(edge2.IspChinaMobile))) - // if err != nil { - // return err - // } - // } - - // // 更新其他边缘节点信息 - // for _, edge := range otherEdges { - // do := q.Edge.Debug().Where(q.Edge.ID.Eq(edge.Id)) - - // var assigns = make([]field.AssignExpr, 0, 5) - // if edge.Host != nil { - // assigns = append(assigns, q.Edge.Host.Value(*edge.Host)) - // } - // if edge.Port != nil { - // assigns = append(assigns, q.Edge.ProxyPort.Value(*edge.Port)) - // } - // if edge.Prov != nil { - // assigns = append(assigns, q.Edge.Prov.Value(*edge.Prov)) - // } - // if edge.City != nil { - // assigns = append(assigns, q.Edge.City.Value(*edge.City)) - // } - - // // 更新边缘节点 - // _, err := do.UpdateSimple(assigns...) - // if err != nil { - // return fmt.Errorf("更新边缘节点 %d 失败: %w", edge.Id, err) - // } - // } - // return nil - // }) - // if err != nil { - // return err - // } - - // return nil -} - -type ProxyReportUpdateReq struct { - Id int32 `json:"id" validate:"required"` - Edges []*ProxyEdge `json:"edges" validate:"required"` -} - -type ProxyPermit struct { - Id int32 `json:"id"` - Expire time.Time `json:"expire"` - Whitelists *[]string `json:"whitelists"` - Username *string `json:"username"` - Password *string `json:"password"` -} - -type ProxyEdge struct { - Id int32 `json:"id"` - Host *string `json:"host,omitempty"` // 边缘节点地址 - Port *int32 `json:"port,omitempty"` // 边缘节点代理端口 - Prov *string `json:"prov,omitempty"` - City *string `json:"city,omitempty"` - Isp *string `json:"isp,omitempty"` - Status *int32 `json:"status,omitempty"` - Loss *int32 `json:"loss,omitempty"` // 丢包率 - Rtt *int32 `json:"latency,omitempty"` // 延迟 -} diff --git a/web/models/area.go b/web/models/area.go new file mode 100644 index 0000000..0513035 --- /dev/null +++ b/web/models/area.go @@ -0,0 +1,20 @@ +package models + +import "platform/web/core" + +// Area 地区表 +type Area struct { + core.Model + Name string `json:"name" gorm:"column:name"` // 地区名称 + Level AreaLevel `json:"level" gorm:"column:level"` // 地区层级:1-省,2-市 + ParentID *int32 `json:"parent_id,omitempty" gorm:"column:parent_id"` // 父级地区ID + Parent *Area `json:"parent,omitempty" gorm:"foreignKey:ParentID"` +} + +// AreaLevel 地区层级枚举 +type AreaLevel int + +const ( + AreaLevelProvince AreaLevel = 1 // 省 + AreaLevelCity AreaLevel = 2 // 市 +) diff --git a/web/models/edge.go b/web/models/edge.go index 68794a7..39c59b7 100644 --- a/web/models/edge.go +++ b/web/models/edge.go @@ -8,17 +8,17 @@ import ( // Edge 节点表 type Edge struct { core.Model - Type EdgeType `json:"type" gorm:"column:type"` // 节点类型:1-自建,2-GOST chain - Version int32 `json:"version" gorm:"column:version"` // 节点版本 - Mac string `json:"mac" gorm:"column:mac"` // 节点 mac 地址或 GOST chain 名称 - IP orm.Inet `json:"ip" gorm:"column:ip;not null"` // 节点地址或 GOST chain addr 的 IP - Port *uint16 `json:"port,omitempty" gorm:"column:port"` // GOST chain addr 的端口 - ISP EdgeISP `json:"isp" gorm:"column:isp"` // 运营商:0-未知,1-电信,2-联通,3-移动 - Prov string `json:"prov" gorm:"column:prov"` // 省份 - City string `json:"city" gorm:"column:city"` // 城市 - Status EdgeStatus `json:"status" gorm:"column:status"` // 节点状态:0-离线,1-正常 - RTT int32 `json:"rtt" gorm:"column:rtt"` // 最近平均延迟 - Loss int32 `json:"loss" gorm:"column:loss"` // 最近丢包率 + Type EdgeType `json:"type" gorm:"column:type"` // 节点类型:1-自建,2-GOST chain + Version int32 `json:"version" gorm:"column:version"` // 节点版本 + Mac string `json:"mac" gorm:"column:mac"` // 节点 mac 地址或 GOST chain 名称 + IP orm.Inet `json:"ip" gorm:"column:ip;not null"` // 节点地址或 GOST chain addr 的 IP + Port *uint16 `json:"port,omitempty" gorm:"column:port"` // GOST chain addr 的端口 + ISP EdgeISP `json:"isp" gorm:"column:isp"` // 运营商:0-未知,1-电信,2-联通,3-移动 + AreaID int32 `json:"area_id" gorm:"column:area_id"` // 城市地区ID + Status EdgeStatus `json:"status" gorm:"column:status"` // 节点状态:0-离线,1-正常 + RTT int32 `json:"rtt" gorm:"column:rtt"` // 最近平均延迟 + Loss int32 `json:"loss" gorm:"column:loss"` // 最近丢包率 + Area *Area `json:"area,omitempty" gorm:"foreignKey:AreaID"` // 地区 } // EdgeType 节点类型枚举 diff --git a/web/queries/area.gen.go b/web/queries/area.gen.go new file mode 100644 index 0000000..019ce15 --- /dev/null +++ b/web/queries/area.gen.go @@ -0,0 +1,443 @@ +// Code generated by gorm.io/gen. DO NOT EDIT. +// Code generated by gorm.io/gen. DO NOT EDIT. +// Code generated by gorm.io/gen. DO NOT EDIT. + +package queries + +import ( + "context" + + "gorm.io/gorm" + "gorm.io/gorm/clause" + "gorm.io/gorm/schema" + + "gorm.io/gen" + "gorm.io/gen/field" + + "gorm.io/plugin/dbresolver" + + "platform/web/models" +) + +func newArea(db *gorm.DB, opts ...gen.DOOption) area { + _area := area{} + + _area.areaDo.UseDB(db, opts...) + _area.areaDo.UseModel(&models.Area{}) + + tableName := _area.areaDo.TableName() + _area.ALL = field.NewAsterisk(tableName) + _area.ID = field.NewInt32(tableName, "id") + _area.CreatedAt = field.NewTime(tableName, "created_at") + _area.UpdatedAt = field.NewTime(tableName, "updated_at") + _area.DeletedAt = field.NewField(tableName, "deleted_at") + _area.Name = field.NewString(tableName, "name") + _area.Level = field.NewInt(tableName, "level") + _area.ParentID = field.NewInt32(tableName, "parent_id") + _area.Parent = areaBelongsToParent{ + db: db.Session(&gorm.Session{}), + + RelationField: field.NewRelation("Parent", "models.Area"), + Parent: struct { + field.RelationField + }{ + RelationField: field.NewRelation("Parent.Parent", "models.Area"), + }, + } + + _area.fillFieldMap() + + return _area +} + +type area struct { + areaDo + + ALL field.Asterisk + ID field.Int32 + CreatedAt field.Time + UpdatedAt field.Time + DeletedAt field.Field + Name field.String + Level field.Int + ParentID field.Int32 + Parent areaBelongsToParent + + fieldMap map[string]field.Expr +} + +func (a area) Table(newTableName string) *area { + a.areaDo.UseTable(newTableName) + return a.updateTableName(newTableName) +} + +func (a area) As(alias string) *area { + a.areaDo.DO = *(a.areaDo.As(alias).(*gen.DO)) + return a.updateTableName(alias) +} + +func (a *area) updateTableName(table string) *area { + a.ALL = field.NewAsterisk(table) + a.ID = field.NewInt32(table, "id") + a.CreatedAt = field.NewTime(table, "created_at") + a.UpdatedAt = field.NewTime(table, "updated_at") + a.DeletedAt = field.NewField(table, "deleted_at") + a.Name = field.NewString(table, "name") + a.Level = field.NewInt(table, "level") + a.ParentID = field.NewInt32(table, "parent_id") + + a.fillFieldMap() + + return a +} + +func (a *area) GetFieldByName(fieldName string) (field.OrderExpr, bool) { + _f, ok := a.fieldMap[fieldName] + if !ok || _f == nil { + return nil, false + } + _oe, ok := _f.(field.OrderExpr) + return _oe, ok +} + +func (a *area) fillFieldMap() { + a.fieldMap = make(map[string]field.Expr, 8) + a.fieldMap["id"] = a.ID + a.fieldMap["created_at"] = a.CreatedAt + a.fieldMap["updated_at"] = a.UpdatedAt + a.fieldMap["deleted_at"] = a.DeletedAt + a.fieldMap["name"] = a.Name + a.fieldMap["level"] = a.Level + a.fieldMap["parent_id"] = a.ParentID + +} + +func (a area) clone(db *gorm.DB) area { + a.areaDo.ReplaceConnPool(db.Statement.ConnPool) + a.Parent.db = db.Session(&gorm.Session{Initialized: true}) + a.Parent.db.Statement.ConnPool = db.Statement.ConnPool + return a +} + +func (a area) replaceDB(db *gorm.DB) area { + a.areaDo.ReplaceDB(db) + a.Parent.db = db.Session(&gorm.Session{}) + return a +} + +type areaBelongsToParent struct { + db *gorm.DB + + field.RelationField + + Parent struct { + field.RelationField + } +} + +func (a areaBelongsToParent) Where(conds ...field.Expr) *areaBelongsToParent { + if len(conds) == 0 { + return &a + } + + exprs := make([]clause.Expression, 0, len(conds)) + for _, cond := range conds { + exprs = append(exprs, cond.BeCond().(clause.Expression)) + } + a.db = a.db.Clauses(clause.Where{Exprs: exprs}) + return &a +} + +func (a areaBelongsToParent) WithContext(ctx context.Context) *areaBelongsToParent { + a.db = a.db.WithContext(ctx) + return &a +} + +func (a areaBelongsToParent) Session(session *gorm.Session) *areaBelongsToParent { + a.db = a.db.Session(session) + return &a +} + +func (a areaBelongsToParent) Model(m *models.Area) *areaBelongsToParentTx { + return &areaBelongsToParentTx{a.db.Model(m).Association(a.Name())} +} + +func (a areaBelongsToParent) Unscoped() *areaBelongsToParent { + a.db = a.db.Unscoped() + return &a +} + +type areaBelongsToParentTx struct{ tx *gorm.Association } + +func (a areaBelongsToParentTx) Find() (result *models.Area, err error) { + return result, a.tx.Find(&result) +} + +func (a areaBelongsToParentTx) Append(values ...*models.Area) (err error) { + targetValues := make([]interface{}, len(values)) + for i, v := range values { + targetValues[i] = v + } + return a.tx.Append(targetValues...) +} + +func (a areaBelongsToParentTx) Replace(values ...*models.Area) (err error) { + targetValues := make([]interface{}, len(values)) + for i, v := range values { + targetValues[i] = v + } + return a.tx.Replace(targetValues...) +} + +func (a areaBelongsToParentTx) Delete(values ...*models.Area) (err error) { + targetValues := make([]interface{}, len(values)) + for i, v := range values { + targetValues[i] = v + } + return a.tx.Delete(targetValues...) +} + +func (a areaBelongsToParentTx) Clear() error { + return a.tx.Clear() +} + +func (a areaBelongsToParentTx) Count() int64 { + return a.tx.Count() +} + +func (a areaBelongsToParentTx) Unscoped() *areaBelongsToParentTx { + a.tx = a.tx.Unscoped() + return &a +} + +type areaDo struct{ gen.DO } + +func (a areaDo) Debug() *areaDo { + return a.withDO(a.DO.Debug()) +} + +func (a areaDo) WithContext(ctx context.Context) *areaDo { + return a.withDO(a.DO.WithContext(ctx)) +} + +func (a areaDo) ReadDB() *areaDo { + return a.Clauses(dbresolver.Read) +} + +func (a areaDo) WriteDB() *areaDo { + return a.Clauses(dbresolver.Write) +} + +func (a areaDo) Session(config *gorm.Session) *areaDo { + return a.withDO(a.DO.Session(config)) +} + +func (a areaDo) Clauses(conds ...clause.Expression) *areaDo { + return a.withDO(a.DO.Clauses(conds...)) +} + +func (a areaDo) Returning(value interface{}, columns ...string) *areaDo { + return a.withDO(a.DO.Returning(value, columns...)) +} + +func (a areaDo) Not(conds ...gen.Condition) *areaDo { + return a.withDO(a.DO.Not(conds...)) +} + +func (a areaDo) Or(conds ...gen.Condition) *areaDo { + return a.withDO(a.DO.Or(conds...)) +} + +func (a areaDo) Select(conds ...field.Expr) *areaDo { + return a.withDO(a.DO.Select(conds...)) +} + +func (a areaDo) Where(conds ...gen.Condition) *areaDo { + return a.withDO(a.DO.Where(conds...)) +} + +func (a areaDo) Order(conds ...field.Expr) *areaDo { + return a.withDO(a.DO.Order(conds...)) +} + +func (a areaDo) Distinct(cols ...field.Expr) *areaDo { + return a.withDO(a.DO.Distinct(cols...)) +} + +func (a areaDo) Omit(cols ...field.Expr) *areaDo { + return a.withDO(a.DO.Omit(cols...)) +} + +func (a areaDo) Join(table schema.Tabler, on ...field.Expr) *areaDo { + return a.withDO(a.DO.Join(table, on...)) +} + +func (a areaDo) LeftJoin(table schema.Tabler, on ...field.Expr) *areaDo { + return a.withDO(a.DO.LeftJoin(table, on...)) +} + +func (a areaDo) RightJoin(table schema.Tabler, on ...field.Expr) *areaDo { + return a.withDO(a.DO.RightJoin(table, on...)) +} + +func (a areaDo) Group(cols ...field.Expr) *areaDo { + return a.withDO(a.DO.Group(cols...)) +} + +func (a areaDo) Having(conds ...gen.Condition) *areaDo { + return a.withDO(a.DO.Having(conds...)) +} + +func (a areaDo) Limit(limit int) *areaDo { + return a.withDO(a.DO.Limit(limit)) +} + +func (a areaDo) Offset(offset int) *areaDo { + return a.withDO(a.DO.Offset(offset)) +} + +func (a areaDo) Scopes(funcs ...func(gen.Dao) gen.Dao) *areaDo { + return a.withDO(a.DO.Scopes(funcs...)) +} + +func (a areaDo) Unscoped() *areaDo { + return a.withDO(a.DO.Unscoped()) +} + +func (a areaDo) Create(values ...*models.Area) error { + if len(values) == 0 { + return nil + } + return a.DO.Create(values) +} + +func (a areaDo) CreateInBatches(values []*models.Area, batchSize int) error { + return a.DO.CreateInBatches(values, batchSize) +} + +// Save : !!! underlying implementation is different with GORM +// The method is equivalent to executing the statement: db.Clauses(clause.OnConflict{UpdateAll: true}).Create(values) +func (a areaDo) Save(values ...*models.Area) error { + if len(values) == 0 { + return nil + } + return a.DO.Save(values) +} + +func (a areaDo) First() (*models.Area, error) { + if result, err := a.DO.First(); err != nil { + return nil, err + } else { + return result.(*models.Area), nil + } +} + +func (a areaDo) Take() (*models.Area, error) { + if result, err := a.DO.Take(); err != nil { + return nil, err + } else { + return result.(*models.Area), nil + } +} + +func (a areaDo) Last() (*models.Area, error) { + if result, err := a.DO.Last(); err != nil { + return nil, err + } else { + return result.(*models.Area), nil + } +} + +func (a areaDo) Find() ([]*models.Area, error) { + result, err := a.DO.Find() + return result.([]*models.Area), err +} + +func (a areaDo) FindInBatch(batchSize int, fc func(tx gen.Dao, batch int) error) (results []*models.Area, err error) { + buf := make([]*models.Area, 0, batchSize) + err = a.DO.FindInBatches(&buf, batchSize, func(tx gen.Dao, batch int) error { + defer func() { results = append(results, buf...) }() + return fc(tx, batch) + }) + return results, err +} + +func (a areaDo) FindInBatches(result *[]*models.Area, batchSize int, fc func(tx gen.Dao, batch int) error) error { + return a.DO.FindInBatches(result, batchSize, fc) +} + +func (a areaDo) Attrs(attrs ...field.AssignExpr) *areaDo { + return a.withDO(a.DO.Attrs(attrs...)) +} + +func (a areaDo) Assign(attrs ...field.AssignExpr) *areaDo { + return a.withDO(a.DO.Assign(attrs...)) +} + +func (a areaDo) Joins(fields ...field.RelationField) *areaDo { + for _, _f := range fields { + a = *a.withDO(a.DO.Joins(_f)) + } + return &a +} + +func (a areaDo) Preload(fields ...field.RelationField) *areaDo { + for _, _f := range fields { + a = *a.withDO(a.DO.Preload(_f)) + } + return &a +} + +func (a areaDo) FirstOrInit() (*models.Area, error) { + if result, err := a.DO.FirstOrInit(); err != nil { + return nil, err + } else { + return result.(*models.Area), nil + } +} + +func (a areaDo) FirstOrCreate() (*models.Area, error) { + if result, err := a.DO.FirstOrCreate(); err != nil { + return nil, err + } else { + return result.(*models.Area), nil + } +} + +func (a areaDo) FindByPage(offset int, limit int) (result []*models.Area, count int64, err error) { + result, err = a.Offset(offset).Limit(limit).Find() + if err != nil { + return + } + + if size := len(result); 0 < limit && 0 < size && size < limit { + count = int64(size + offset) + return + } + + count, err = a.Offset(-1).Limit(-1).Count() + return +} + +func (a areaDo) ScanByPage(result interface{}, offset int, limit int) (count int64, err error) { + count, err = a.Count() + if err != nil { + return + } + + err = a.Offset(offset).Limit(limit).Scan(result) + return +} + +func (a areaDo) Scan(result interface{}) (err error) { + return a.DO.Scan(result) +} + +func (a areaDo) Delete(models ...*models.Area) (result gen.ResultInfo, err error) { + return a.DO.Delete(models) +} + +func (a *areaDo) withDO(do gen.Dao) *areaDo { + a.DO = *do.(*gen.DO) + return a +} diff --git a/web/queries/channel.gen.go b/web/queries/channel.gen.go index 79b6ae0..80e5ed7 100644 --- a/web/queries/channel.gen.go +++ b/web/queries/channel.gen.go @@ -218,6 +218,12 @@ func newChannel(db *gorm.DB, opts ...gen.DOOption) channel { } Edge struct { field.RelationField + Area struct { + field.RelationField + Parent struct { + field.RelationField + } + } } }{ RelationField: field.NewRelation("Proxy.Channels", "models.Channel"), @@ -238,8 +244,27 @@ func newChannel(db *gorm.DB, opts ...gen.DOOption) channel { }, Edge: struct { field.RelationField + Area struct { + field.RelationField + Parent struct { + field.RelationField + } + } }{ RelationField: field.NewRelation("Proxy.Channels.Edge", "models.Edge"), + Area: struct { + field.RelationField + Parent struct { + field.RelationField + } + }{ + RelationField: field.NewRelation("Proxy.Channels.Edge.Area", "models.Area"), + Parent: struct { + field.RelationField + }{ + RelationField: field.NewRelation("Proxy.Channels.Edge.Area.Parent", "models.Area"), + }, + }, }, }, } @@ -617,6 +642,12 @@ type channelBelongsToProxy struct { } Edge struct { field.RelationField + Area struct { + field.RelationField + Parent struct { + field.RelationField + } + } } } } diff --git a/web/queries/edge.gen.go b/web/queries/edge.gen.go index 150a29b..19beb8c 100644 --- a/web/queries/edge.gen.go +++ b/web/queries/edge.gen.go @@ -37,11 +37,20 @@ func newEdge(db *gorm.DB, opts ...gen.DOOption) edge { _edge.IP = field.NewField(tableName, "ip") _edge.Port = field.NewUint16(tableName, "port") _edge.ISP = field.NewInt(tableName, "isp") - _edge.Prov = field.NewString(tableName, "prov") - _edge.City = field.NewString(tableName, "city") + _edge.AreaID = field.NewInt32(tableName, "area_id") _edge.Status = field.NewInt(tableName, "status") _edge.RTT = field.NewInt32(tableName, "rtt") _edge.Loss = field.NewInt32(tableName, "loss") + _edge.Area = edgeBelongsToArea{ + db: db.Session(&gorm.Session{}), + + RelationField: field.NewRelation("Area", "models.Area"), + Parent: struct { + field.RelationField + }{ + RelationField: field.NewRelation("Area.Parent", "models.Area"), + }, + } _edge.fillFieldMap() @@ -62,11 +71,11 @@ type edge struct { IP field.Field Port field.Uint16 ISP field.Int - Prov field.String - City field.String + AreaID field.Int32 Status field.Int RTT field.Int32 Loss field.Int32 + Area edgeBelongsToArea fieldMap map[string]field.Expr } @@ -93,8 +102,7 @@ func (e *edge) updateTableName(table string) *edge { e.IP = field.NewField(table, "ip") e.Port = field.NewUint16(table, "port") e.ISP = field.NewInt(table, "isp") - e.Prov = field.NewString(table, "prov") - e.City = field.NewString(table, "city") + e.AreaID = field.NewInt32(table, "area_id") e.Status = field.NewInt(table, "status") e.RTT = field.NewInt32(table, "rtt") e.Loss = field.NewInt32(table, "loss") @@ -125,23 +133,111 @@ func (e *edge) fillFieldMap() { e.fieldMap["ip"] = e.IP e.fieldMap["port"] = e.Port e.fieldMap["isp"] = e.ISP - e.fieldMap["prov"] = e.Prov - e.fieldMap["city"] = e.City + e.fieldMap["area_id"] = e.AreaID e.fieldMap["status"] = e.Status e.fieldMap["rtt"] = e.RTT e.fieldMap["loss"] = e.Loss + } func (e edge) clone(db *gorm.DB) edge { e.edgeDo.ReplaceConnPool(db.Statement.ConnPool) + e.Area.db = db.Session(&gorm.Session{Initialized: true}) + e.Area.db.Statement.ConnPool = db.Statement.ConnPool return e } func (e edge) replaceDB(db *gorm.DB) edge { e.edgeDo.ReplaceDB(db) + e.Area.db = db.Session(&gorm.Session{}) return e } +type edgeBelongsToArea struct { + db *gorm.DB + + field.RelationField + + Parent struct { + field.RelationField + } +} + +func (a edgeBelongsToArea) Where(conds ...field.Expr) *edgeBelongsToArea { + if len(conds) == 0 { + return &a + } + + exprs := make([]clause.Expression, 0, len(conds)) + for _, cond := range conds { + exprs = append(exprs, cond.BeCond().(clause.Expression)) + } + a.db = a.db.Clauses(clause.Where{Exprs: exprs}) + return &a +} + +func (a edgeBelongsToArea) WithContext(ctx context.Context) *edgeBelongsToArea { + a.db = a.db.WithContext(ctx) + return &a +} + +func (a edgeBelongsToArea) Session(session *gorm.Session) *edgeBelongsToArea { + a.db = a.db.Session(session) + return &a +} + +func (a edgeBelongsToArea) Model(m *models.Edge) *edgeBelongsToAreaTx { + return &edgeBelongsToAreaTx{a.db.Model(m).Association(a.Name())} +} + +func (a edgeBelongsToArea) Unscoped() *edgeBelongsToArea { + a.db = a.db.Unscoped() + return &a +} + +type edgeBelongsToAreaTx struct{ tx *gorm.Association } + +func (a edgeBelongsToAreaTx) Find() (result *models.Area, err error) { + return result, a.tx.Find(&result) +} + +func (a edgeBelongsToAreaTx) Append(values ...*models.Area) (err error) { + targetValues := make([]interface{}, len(values)) + for i, v := range values { + targetValues[i] = v + } + return a.tx.Append(targetValues...) +} + +func (a edgeBelongsToAreaTx) Replace(values ...*models.Area) (err error) { + targetValues := make([]interface{}, len(values)) + for i, v := range values { + targetValues[i] = v + } + return a.tx.Replace(targetValues...) +} + +func (a edgeBelongsToAreaTx) Delete(values ...*models.Area) (err error) { + targetValues := make([]interface{}, len(values)) + for i, v := range values { + targetValues[i] = v + } + return a.tx.Delete(targetValues...) +} + +func (a edgeBelongsToAreaTx) Clear() error { + return a.tx.Clear() +} + +func (a edgeBelongsToAreaTx) Count() int64 { + return a.tx.Count() +} + +func (a edgeBelongsToAreaTx) Unscoped() *edgeBelongsToAreaTx { + a.tx = a.tx.Unscoped() + return &a +} + type edgeDo struct{ gen.DO } func (e edgeDo) Debug() *edgeDo { diff --git a/web/queries/gen.go b/web/queries/gen.go index 65679e6..5aa2db2 100644 --- a/web/queries/gen.go +++ b/web/queries/gen.go @@ -20,6 +20,7 @@ var ( Admin *admin AdminRole *adminRole Announcement *announcement + Area *area Article *article ArticleGroup *articleGroup BalanceActivity *balanceActivity @@ -61,6 +62,7 @@ func SetDefault(db *gorm.DB, opts ...gen.DOOption) { Admin = &Q.Admin AdminRole = &Q.AdminRole Announcement = &Q.Announcement + Area = &Q.Area Article = &Q.Article ArticleGroup = &Q.ArticleGroup BalanceActivity = &Q.BalanceActivity @@ -103,6 +105,7 @@ func Use(db *gorm.DB, opts ...gen.DOOption) *Query { Admin: newAdmin(db, opts...), AdminRole: newAdminRole(db, opts...), Announcement: newAnnouncement(db, opts...), + Area: newArea(db, opts...), Article: newArticle(db, opts...), ArticleGroup: newArticleGroup(db, opts...), BalanceActivity: newBalanceActivity(db, opts...), @@ -146,6 +149,7 @@ type Query struct { Admin admin AdminRole adminRole Announcement announcement + Area area Article article ArticleGroup articleGroup BalanceActivity balanceActivity @@ -190,6 +194,7 @@ func (q *Query) clone(db *gorm.DB) *Query { Admin: q.Admin.clone(db), AdminRole: q.AdminRole.clone(db), Announcement: q.Announcement.clone(db), + Area: q.Area.clone(db), Article: q.Article.clone(db), ArticleGroup: q.ArticleGroup.clone(db), BalanceActivity: q.BalanceActivity.clone(db), @@ -241,6 +246,7 @@ func (q *Query) ReplaceDB(db *gorm.DB) *Query { Admin: q.Admin.replaceDB(db), AdminRole: q.AdminRole.replaceDB(db), Announcement: q.Announcement.replaceDB(db), + Area: q.Area.replaceDB(db), Article: q.Article.replaceDB(db), ArticleGroup: q.ArticleGroup.replaceDB(db), BalanceActivity: q.BalanceActivity.replaceDB(db), @@ -282,6 +288,7 @@ type queryCtx struct { Admin *adminDo AdminRole *adminRoleDo Announcement *announcementDo + Area *areaDo Article *articleDo ArticleGroup *articleGroupDo BalanceActivity *balanceActivityDo @@ -323,6 +330,7 @@ func (q *Query) WithContext(ctx context.Context) *queryCtx { Admin: q.Admin.WithContext(ctx), AdminRole: q.AdminRole.WithContext(ctx), Announcement: q.Announcement.WithContext(ctx), + Area: q.Area.WithContext(ctx), Article: q.Article.WithContext(ctx), ArticleGroup: q.ArticleGroup.WithContext(ctx), BalanceActivity: q.BalanceActivity.WithContext(ctx), diff --git a/web/queries/proxy.gen.go b/web/queries/proxy.gen.go index b9a264e..09b5336 100644 --- a/web/queries/proxy.gen.go +++ b/web/queries/proxy.gen.go @@ -262,8 +262,27 @@ func newProxy(db *gorm.DB, opts ...gen.DOOption) proxy { }, Edge: struct { field.RelationField + Area struct { + field.RelationField + Parent struct { + field.RelationField + } + } }{ RelationField: field.NewRelation("Channels.Edge", "models.Edge"), + Area: struct { + field.RelationField + Parent struct { + field.RelationField + } + }{ + RelationField: field.NewRelation("Channels.Edge.Area", "models.Area"), + Parent: struct { + field.RelationField + }{ + RelationField: field.NewRelation("Channels.Edge.Area.Parent", "models.Area"), + }, + }, }, } @@ -435,6 +454,12 @@ type proxyHasManyChannels struct { } Edge struct { field.RelationField + Area struct { + field.RelationField + Parent struct { + field.RelationField + } + } } } diff --git a/web/routes.go b/web/routes.go index 1913a6b..cfa0e29 100644 --- a/web/routes.go +++ b/web/routes.go @@ -1,11 +1,13 @@ package web import ( + "fmt" "platform/pkg/env" auth2 "platform/web/auth" "platform/web/core" "platform/web/globals" "platform/web/handlers" + "strings" "time" q "platform/web/queries" @@ -39,7 +41,6 @@ func ApplyRouters(app *fiber.App) { debug.Get("/test/err", func(ctx *fiber.Ctx) error { return core.NewBizErr("测试错误") }) - debug.Get("/trade/status/:trade_no", func(ctx *fiber.Ctx) error { tradeNo := ctx.Params("trade_no") resp, err := globals.SFTPay.QueryTrade(&globals.QueryTradeReq{ @@ -50,6 +51,46 @@ func ApplyRouters(app *fiber.App) { } return ctx.JSON(resp) }) + debug.Get("/gen-edge", func(ctx *fiber.Ctx) error { + areas, err := q.Area.Where(q.Area.Level.Eq(2)).Find() + if err != nil { + return err + } + + sb := strings.Builder{} + sb.WriteString("INSERT INTO edge (type, version, mac, ip, port, isp, area_id, status) VALUES\n") + + for i, area := range areas { + // jh edges + for j := range 20 { + fmt.Fprintf(&sb, "(2, 1, 'jh-%d-%d-%d', '192.168.50.%d', %d, 0, %d, 1)", area.ID, j+1, i+44001, j+2, i+44001, area.ID) + sb.WriteString(",\n") + } + + // jg edges + for j := range 10 { + var ip string + var n int + if i < 100 { + ip = "192.168.0.232" + n = 1 + } else if i < 200 { + ip = "192.168.59.236" + n = 2 + } else { + ip = "192.168.59.237" + n = 3 + } + fmt.Fprintf(&sb, "(2, 1, 'jg-%d-%d-%d', '%s', %d, 0, %d, 1)", area.ID, n, i*10+j+20001, ip, i*10+j+20001, area.ID) + if i < len(areas)-1 || j < 9 { + sb.WriteString(",\n") + } + } + } + + sb.WriteString(";\n") + return ctx.SendString(sb.String()) + }) } } @@ -89,9 +130,7 @@ func clientRouter(api fiber.Router) { // 网关 proxy := client.Group("/proxy") - proxy.Post("/online", handlers.ProxyReportOnline) - proxy.Post("/offline", handlers.ProxyReportOffline) - proxy.Post("/update", handlers.ProxyReportUpdate) + proxy.Post("/sync-pool", handlers.SyncProxyPool) // 通道管理 channel := client.Group("/channel") @@ -139,6 +178,11 @@ func userRouter(api fiber.Router) { channel.Post("/list", handlers.ListChannel) channel.Post("/create", handlers.CreateChannel) channel.Post("/create/v2", handlers.CreateChannelV2) + channel.Post("/create/v3", handlers.CreateChannelV3) + + // 地区 + area := api.Group("/area") + area.Post("/list", handlers.ListArea) // 交易 trade := api.Group("/trade") diff --git a/web/services/area.go b/web/services/area.go new file mode 100644 index 0000000..0b15b78 --- /dev/null +++ b/web/services/area.go @@ -0,0 +1,112 @@ +package services + +import ( + "errors" + "platform/pkg/u" + "platform/web/core" + m "platform/web/models" + q "platform/web/queries" + + "gorm.io/gorm" +) + +var Area = &areaService{} + +type areaService struct{} + +func (s *areaService) ListAreas() ([]*m.Area, error) { + areas, err := q.Area. + Order(q.Area.Level, q.Area.ParentID, q.Area.ID). + Find() + if err != nil { + return nil, core.NewServErr("查询地区失败", err) + } + return areas, nil +} + +func (s *areaService) FindIdByFilter(prov *string, city *string) (*int32, error) { + prov = u.N(prov) + city = u.N(city) + if prov == nil && city == nil { + return nil, nil + } + + switch { + case prov != nil && city == nil: + area, err := q.Area. + Where( + q.Area.Level.Eq(int(m.AreaLevelProvince)), + q.Area.Name.Eq(*prov), + ). + Order(q.Area.ID). + Take() + if errors.Is(err, gorm.ErrRecordNotFound) { + return nil, ErrAreaNotExist + } + if err != nil { + return nil, core.NewServErr("查询地区失败", err) + } + return u.P(area.ID), nil + case prov == nil && city != nil: + area, err := q.Area. + Where( + q.Area.Level.Eq(int(m.AreaLevelCity)), + q.Area.Name.Eq(*city), + ). + Order(q.Area.ID). + Take() + if errors.Is(err, gorm.ErrRecordNotFound) { + return nil, ErrAreaNotExist + } + if err != nil { + return nil, core.NewServErr("查询地区失败", err) + } + return u.P(area.ID), nil + default: + province, err := q.Area. + Where( + q.Area.Level.Eq(int(m.AreaLevelProvince)), + q.Area.Name.Eq(*prov), + ). + Order(q.Area.ID). + Take() + if errors.Is(err, gorm.ErrRecordNotFound) { + return nil, ErrAreaNotExist + } + if err != nil { + return nil, core.NewServErr("查询地区失败", err) + } + + area, err := q.Area. + Where( + q.Area.ParentID.Eq(province.ID), + q.Area.Level.Eq(int(m.AreaLevelCity)), + q.Area.Name.Eq(*city), + ). + Order(q.Area.ID). + Take() + if errors.Is(err, gorm.ErrRecordNotFound) { + return nil, ErrAreaNotExist + } + if err != nil { + return nil, core.NewServErr("查询地区失败", err) + } + return u.P(area.ID), nil + } +} + +func (s *areaService) Get(id int32) (*m.Area, error) { + area, err := q.Area. + Preload(q.Area.Parent). + Where(q.Area.ID.Eq(id)). + Take() + if errors.Is(err, gorm.ErrRecordNotFound) { + return nil, ErrAreaNotExist + } + if err != nil { + return nil, core.NewServErr("查询地区失败", err) + } + return area, nil +} + +var ErrAreaNotExist = core.NewBizErr("地区不存在") diff --git a/web/services/channel.go b/web/services/channel.go index 4044954..86f495e 100644 --- a/web/services/channel.go +++ b/web/services/channel.go @@ -40,12 +40,21 @@ type channelServer struct { } func (s *channelServer) CreateChannels(source netip.Addr, resourceNo string, authWhitelist bool, authPassword bool, count int, edgeFilter *EdgeFilter) ([]*m.Channel, error) { + var area *m.Area + if edgeFilter.AreaID != nil { + var err error + area, err = Area.Get(*edgeFilter.AreaID) + if err != nil { + return nil, err + } + if err := validateChannelArea(area); err != nil { + return nil, err + } + } + now := time.Now() batchNo := ID.GenReadable("bat") var channels []*m.Channel - if edgeFilter == nil { - edgeFilter = &EdgeFilter{} - } var whitelistText *string err := g.Redsync.WithLock(lockChannelCreateKey(resourceNo), func() error { @@ -80,6 +89,7 @@ func (s *channelServer) CreateChannels(source netip.Addr, resourceNo string, aut Expire: expire, Count: count, Filter: edgeFilter, + Area: area, AuthWhitelist: authWhitelist, AuthPassword: authPassword, Whitelists: whitelists, @@ -160,6 +170,7 @@ type channelCreateContext struct { Expire time.Time Count int Filter *EdgeFilter + Area *m.Area AuthWhitelist bool AuthPassword bool Whitelists []string @@ -172,6 +183,7 @@ type channelCreateResult struct { } func newBaseChannel(ctx *channelCreateContext, port uint16) *m.Channel { + prov, city := areaProvinceCity(ctx.Area) return &m.Channel{ UserID: ctx.Resource.User.ID, ResourceID: ctx.Resource.ID, @@ -180,8 +192,8 @@ func newBaseChannel(ctx *channelCreateContext, port uint16) *m.Channel { Host: u.Else(ctx.Proxy.Host, ctx.Proxy.IP.String()), Port: port, FilterISP: ctx.Filter.Isp, - FilterProv: ctx.Filter.Prov, - FilterCity: ctx.Filter.City, + FilterProv: prov, + FilterCity: city, ExpiredAt: ctx.Expire, Proxy: ctx.Proxy, } @@ -202,6 +214,7 @@ func applyChannelAuth(ctx *channelCreateContext, channel *m.Channel) (username s } func persistChannelCreate(ctx *channelCreateContext, channels []*m.Channel) error { + prov, city := areaProvinceCity(ctx.Area) return q.Q.Transaction(func(tx *q.Query) error { var ( result gen.ResultInfo @@ -252,8 +265,8 @@ func persistChannelCreate(ctx *channelCreateContext, channels []*m.Channel) erro BatchNo: ctx.BatchNo, Count: int32(ctx.Count), ISP: u.X(ctx.Filter.Isp.String()), - Prov: ctx.Filter.Prov, - City: ctx.Filter.City, + Prov: prov, + City: city, IP: orm.Inet{Addr: ctx.Source}, Time: ctx.Now, }); err != nil { @@ -264,6 +277,37 @@ func persistChannelCreate(ctx *channelCreateContext, channels []*m.Channel) erro }) } +func validateChannelArea(area *m.Area) error { + if area == nil { + return nil + } + switch area.Level { + case m.AreaLevelProvince: + return nil + case m.AreaLevelCity: + if area.ParentID == nil || area.Parent == nil { + return core.NewServErr("地区数据异常", nil) + } + return nil + default: + return core.NewBizErr("地区层级不支持") + } +} + +func areaProvinceCity(area *m.Area) (prov *string, city *string) { + if area == nil { + return nil, nil + } + switch area.Level { + case m.AreaLevelProvince: + return u.P(area.Name), nil + case m.AreaLevelCity: + return u.P(area.Parent.Name), u.P(area.Name) + default: + return nil, nil + } +} + func findExpiredChannelBatches(proxyId int32, now time.Time) (map[string]struct{}, error) { keys, err := g.Redis.Keys(context.Background(), usedChansKey(proxyId, "*")).Result() if err != nil { @@ -778,6 +822,20 @@ redis.call("DEL", batch_key) return 1 `) +// 节点筛选条件 +type EdgeFilter struct { + Isp *m.EdgeISP `json:"isp"` + AreaID *int32 `json:"area_id"` +} + +func (f *EdgeFilter) IsEmpty() bool { + if f == nil { + return true + } + + return u.X(f.Isp.String()) == nil && f.AreaID == nil +} + // 错误信息 var ( ErrResourceNotExist = core.NewBizErr("套餐不存在") diff --git a/web/services/channel_baiyin.go b/web/services/channel_baiyin.go index 166aff9..b1b9387 100644 --- a/web/services/channel_baiyin.go +++ b/web/services/channel_baiyin.go @@ -21,6 +21,7 @@ func (s *channelBaiyinProvider) prepareCreate(ctx *channelCreateContext) (*chann if err != nil { return nil, core.NewServErr("创建代理网关失败", err) } + prov, city := areaProvinceCity(ctx.Area) channels := make([]*m.Channel, len(ctx.Ports)) chanConfigs := make([]*g.PortConfigsReq, len(ctx.Ports)) @@ -30,8 +31,8 @@ func (s *channelBaiyinProvider) prepareCreate(ctx *channelCreateContext) (*chann Port: int(portRef.Port()), Status: true, AutoEdgeConfig: &g.AutoEdgeConfig{ - Province: u.Z(ctx.Filter.Prov), - City: u.Z(ctx.Filter.City), + Province: u.Z(prov), + City: u.Z(city), Isp: ctx.Filter.Isp.String(), Count: u.P(1), }, @@ -52,7 +53,7 @@ func (s *channelBaiyinProvider) prepareCreate(ctx *channelCreateContext) (*chann Channels: channels, applyRemote: func() error { slog.Debug("提交代理端口配置", "proxy", ctx.Proxy.IP.String(), "total_count", len(chanConfigs)) - if err := ensureEdges(ctx.Proxy, gateway, ctx.Filter, ctx.Count); err != nil { + if err := ensureEdges(ctx.Proxy, gateway, ctx.Area, ctx.Filter.Isp, ctx.Count); err != nil { slog.Warn("ensureEdges 失败", "err", err) } if len(chanConfigs) > 0 { @@ -96,16 +97,17 @@ func (s *channelBaiyinProvider) removeRemote(_ string, batch *usedChanBatch) err // ensureEdges 检查本地节点是否足够,如果不足从云端连入 // 本地节点通过 Assigned = false 排除已分配节点 // 云端节点通过 NoRepeat = true 排除已分配节点 -func ensureEdges(proxy *m.Proxy, gateway g.GatewayClient, filter *EdgeFilter, count int) error { - if filter.IsEmpty() { +func ensureEdges(proxy *m.Proxy, gateway g.GatewayClient, area *m.Area, isp *m.EdgeISP, count int) error { + prov, city := areaProvinceCity(area) + if prov == nil && city == nil && u.X(isp.String()) == nil { return nil // 没有过滤条件,直接返回空,避免无意义的查询 } // 先查本地 localEdges, err := gateway.GatewayEdge(&g.GatewayEdgeReq{ - Province: filter.Prov, - City: filter.City, - Isp: u.X(filter.Isp.String()), + Province: prov, + City: city, + Isp: u.X(isp.String()), Limit: &count, Assigned: u.P(false), }) @@ -119,9 +121,9 @@ func ensureEdges(proxy *m.Proxy, gateway g.GatewayClient, filter *EdgeFilter, co // 再查云端 remaining := count - len(localEdges) cloudEdges, err := g.Cloud.CloudEdges(&g.CloudEdgesReq{ - Province: filter.Prov, - City: filter.City, - Isp: u.X(filter.Isp.String()), + Province: prov, + City: city, + Isp: u.X(isp.String()), Limit: &remaining, NoRepeat: u.P(true), ActiveTime: u.P(3600), diff --git a/web/services/channel_gost.go b/web/services/channel_gost.go index 4c9771c..c2e85c8 100644 --- a/web/services/channel_gost.go +++ b/web/services/channel_gost.go @@ -9,12 +9,14 @@ import ( m "platform/web/models" q "platform/web/queries" "strings" + + "gorm.io/gen" ) type channelGostProvider struct{} func (s *channelGostProvider) prepareCreate(ctx *channelCreateContext) (*channelCreateResult, error) { - edges, err := s.selectEdge(ctx.Filter, ctx.Count) + edges, err := s.selectEdge(ctx.Filter, ctx.Area, ctx.Count) if err != nil { return nil, err } @@ -131,26 +133,38 @@ func (s *channelGostProvider) selectProxy(count int) (*m.Proxy, error) { return selectProxyByType(m.ProxyTypeGost, count) } -func (s *channelGostProvider) selectEdge(filter *EdgeFilter, count int) ([]*m.Edge, error) { +func (s *channelGostProvider) selectEdge(filter *EdgeFilter, area *m.Area, count int) ([]*m.Edge, error) { if filter == nil { filter = &EdgeFilter{} } - do := q.Edge.Where( + conds := []gen.Condition{ q.Edge.Type.Eq(int(m.EdgeTypeGostChain)), q.Edge.Status.Eq(int(m.EdgeStatusNormal)), - ) - if prov := u.N(filter.Prov); prov != nil { - do = do.Where(q.Edge.Prov.Eq(*prov)) - } - if city := u.N(filter.City); city != nil { - do = do.Where(q.Edge.City.Eq(*city)) } if isp := u.X(filter.Isp.String()); isp != nil { - do = do.Where(q.Edge.ISP.Eq(int(*filter.Isp))) + conds = append(conds, q.Edge.ISP.Eq(int(*filter.Isp))) } - edges, err := q.Edge.Where(do).Order(q.Edge.ID).Limit(count).Find() + query := q.Edge.Where(conds...) + if area != nil { + switch area.Level { + case m.AreaLevelProvince: + edgeArea := q.Area.As("EdgeArea") + query = query. + Join(edgeArea, edgeArea.ID.EqCol(q.Edge.AreaID)). + Where(edgeArea.ParentID.Eq(area.ID)) + case m.AreaLevelCity: + query = query.Where(q.Edge.AreaID.Eq(area.ID)) + default: + return nil, core.NewBizErr("地区层级不支持") + } + } + + edges, err := query. + Order(q.Edge.ID). + Limit(count). + Find() if err != nil { return nil, core.NewBizErr("查询可用节点失败", err) } diff --git a/web/services/channel_gost_test.go b/web/services/channel_gost_test.go deleted file mode 100644 index 3f80a46..0000000 --- a/web/services/channel_gost_test.go +++ /dev/null @@ -1,74 +0,0 @@ -package services - -import ( - "testing" - - m "platform/web/models" -) - -func TestExpandGostEdgesRejectsEmpty(t *testing.T) { - _, err := expandGostEdges(nil, 1) - if err == nil { - t.Fatal("expected error, got nil") - } -} - -func TestExpandGostEdgesReusesWhenInsufficient(t *testing.T) { - edges := []*m.Edge{ - {Mac: "chain-a"}, - {Mac: "chain-b"}, - } - - result, err := expandGostEdges(edges, 5) - if err != nil { - t.Fatalf("expandGostEdges returned error: %v", err) - } - if len(result) != 5 { - t.Fatalf("unexpected edge count: %d", len(result)) - } - - expected := []string{"chain-a", "chain-b", "chain-a", "chain-b", "chain-a"} - for i, edge := range result { - if edge.Mac != expected[i] { - t.Fatalf("unexpected edge at %d: %s", i, edge.Mac) - } - } -} - -func TestEdgeFilterIsEmpty(t *testing.T) { - if !(*EdgeFilter)(nil).IsEmpty() { - t.Fatal("nil filter should be empty") - } - if (&EdgeFilter{}).IsEmpty() != true { - t.Fatal("empty filter should be empty") - } - if (&EdgeFilter{Prov: strPtr("")}).IsEmpty() != true { - t.Fatal("filter with empty province should be empty") - } - if (&EdgeFilter{City: strPtr("")}).IsEmpty() != true { - t.Fatal("filter with empty city should be empty") - } - if (&EdgeFilter{Isp: ispPtr(m.ToEdgeISP(0))}).IsEmpty() != true { - t.Fatal("filter with zero ISP should be empty") - } - if (&EdgeFilter{Isp: ispPtr(m.ToEdgeISP(99))}).IsEmpty() != true { - t.Fatal("filter with invalid ISP should be empty") - } - - prov := "江苏" - if (&EdgeFilter{Prov: &prov}).IsEmpty() { - t.Fatal("filter with province should not be empty") - } - isp := m.EdgeISPTelecom - if (&EdgeFilter{Isp: &isp}).IsEmpty() { - t.Fatal("filter with valid ISP should not be empty") - } -} - -func strPtr(v string) *string { - return &v -} - -func ispPtr(v m.EdgeISP) *m.EdgeISP { - return &v -} diff --git a/web/services/edge.go b/web/services/edge.go deleted file mode 100644 index d2ea407..0000000 --- a/web/services/edge.go +++ /dev/null @@ -1,48 +0,0 @@ -package services - -import ( - "platform/pkg/u" - m "platform/web/models" - q "platform/web/queries" -) - -var Edge = &edgeService{} - -type edgeService struct{} - -func (s *edgeService) AllEdges(count int, filter EdgeFilter) ([]*m.Edge, error) { - do := q.Edge.Where(q.Edge.Type.Eq(int(m.EdgeTypeSelfBuilt))) - if prov := u.N(filter.Prov); prov != nil { - do = do.Where(q.Edge.Prov.Eq(*prov)) - } - if city := u.N(filter.City); city != nil { - do = do.Where(q.Edge.City.Eq(*city)) - } - if isp := u.X(filter.Isp.String()); isp != nil { - do = do.Where(q.Edge.ISP.Eq(int(*filter.Isp))) - } - if count > 0 { - do = do.Limit(count) - } - - edges, err := q.Edge.Where(do).Find() - if err != nil { - return nil, err - } - - return edges, nil -} - -type EdgeFilter struct { - Isp *m.EdgeISP `json:"isp"` - Prov *string `json:"prov"` - City *string `json:"city"` -} - -func (f *EdgeFilter) IsEmpty() bool { - if f == nil { - return true - } - - return u.X(f.Isp.String()) == nil && u.N(f.Prov) == nil && u.N(f.City) == nil -} diff --git a/web/services/proxy.go b/web/services/proxy.go index b813514..c20bcd0 100644 --- a/web/services/proxy.go +++ b/web/services/proxy.go @@ -161,6 +161,17 @@ func (s *proxyService) Update(update *UpdateProxy) error { return nil } +func (s *proxyService) SyncPool(id int32) error { + proxy, err := q.Proxy.Where(q.Proxy.ID.Eq(id)).Select(q.Proxy.ID, q.Proxy.IP).First() + if err != nil { + return core.NewServErr("获取代理数据失败", err) + } + if proxy == nil { + return core.NewBizErr("代理不存在") + } + return rebuildFreeChans(id, proxy.IP.Addr) +} + func (s *proxyService) Remove(id int32) error { used, err := hasUsedChans(id) if err != nil {