aboutsummaryrefslogtreecommitdiff
path: root/src/lib/inc_generated/ndpi_mullvad_match.c.inc
blob: f1049ee25ad35416d17f57dfda65e071deecb451 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
/*
 *
 * This file is generated automatically and part of nDPI
 *
 * nDPI is free software: you can redistribute it and/or modify
 * it under the terms of the GNU Lesser General Public License as published by
 * the Free Software Foundation, either version 3 of the License, or
 * (at your option) any later version.
 *
 * nDPI is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU Lesser General Public License for more details.
 *
 * You should have received a copy of the GNU Lesser General Public License
 * along with nDPI.  If not, see <http://www.gnu.org/licenses/>.
 *
 */

/* ****************************************************** */


static ndpi_network ndpi_protocol_mullvad_protocol_list[] = {
 { 0x17A22804 /* 23.162.40.4/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x17A2282D /* 23.162.40.45/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x17A22856 /* 23.162.40.86/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x1FAA1602 /* 31.170.22.2/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x1FAA160F /* 31.170.22.15/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x1FAB9942 /* 31.171.153.66/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x1FAB9A32 /* 31.171.154.50/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x2513C882 /* 37.19.200.130/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x2513C88F /* 37.19.200.143/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x2513C89C /* 37.19.200.156/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x2513D201 /* 37.19.210.1/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x2513D20E /* 37.19.210.14/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x2513D21B /* 37.19.210.27/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x2513DD82 /* 37.19.221.130/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x2513DD8F /* 37.19.221.143/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x2513DD9C /* 37.19.221.156/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x2513DDA9 /* 37.19.221.169/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x2578ED42 /* 37.120.237.66/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x2578F682 /* 37.120.246.130/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x26847992 /* 38.132.121.146/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x26F0E124 /* 38.240.225.36/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x26F0E144 /* 38.240.225.68/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x2BE1BD83 /* 43.225.189.131/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x2BE1BDA2 /* 43.225.189.162/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x2D53DC44 /* 45.83.220.68/31 */, 31, NDPI_PROTOCOL_MULLVAD },
 { 0x2D53DC46 /* 45.83.220.70/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x2D53DC5C /* 45.83.220.92/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x2D8026E2 /* 45.128.38.226/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x2D813843 /* 45.129.56.67/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x2D813844 /* 45.129.56.68/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x2D813851 /* 45.129.56.81/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x2D813B13 /* 45.129.59.19/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x2D813B81 /* 45.129.59.129/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x2D85B6C2 /* 45.133.182.194/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x2D864F43 /* 45.134.79.67/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x2D864F61 /* 45.134.79.97/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x2D868C82 /* 45.134.140.130/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x2D868C8F /* 45.134.140.143/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x2D868C9C /* 45.134.140.156/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x2D868CA9 /* 45.134.140.169/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x2D868EC1 /* 45.134.142.193/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x2D868ECE /* 45.134.142.206/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x2D868EDB /* 45.134.142.219/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x2D86D442 /* 45.134.212.66/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x2D86D44F /* 45.134.212.79/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x2D86D45C /* 45.134.212.92/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x2D86D5C2 /* 45.134.213.194/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x2D86D5CF /* 45.134.213.207/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x2E1388E2 /* 46.19.136.226/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x2E138CC2 /* 46.19.140.194/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x3E852CCA /* 62.133.44.202/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x423FA772 /* 66.63.167.114/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x423FA792 /* 66.63.167.146/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x423FA7A2 /* 66.63.167.162/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x423FA7C2 /* 66.63.167.194/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x44EB2CC2 /* 68.235.44.194/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x44EB2E02 /* 68.235.46.2/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x44EB2E21 /* 68.235.46.33/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x44EB2E40 /* 68.235.46.64/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x44EB2E5F /* 68.235.46.95/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x44EB2E7E /* 68.235.46.126/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x44EB2E9D /* 68.235.46.157/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x44EB2EBC /* 68.235.46.188/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x44EB2ED1 /* 68.235.46.209/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x4504EA08 /* 69.4.234.8/31 */, 31, NDPI_PROTOCOL_MULLVAD },
 { 0x4504EA0A /* 69.4.234.10/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x4504EA83 /* 69.4.234.131/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x4504EA95 /* 69.4.234.149/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x4504EA96 /* 69.4.234.150/31 */, 31, NDPI_PROTOCOL_MULLVAD },
 { 0x4F7F9582 /* 79.127.149.130/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x4F7F959F /* 79.127.149.159/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x4F7FD922 /* 79.127.217.34/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x4F7FD92F /* 79.127.217.47/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x4F7FDEC2 /* 79.127.222.194/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x4F7FDECF /* 79.127.222.207/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x51111042 /* 81.17.16.66/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x52661342 /* 82.102.19.66/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x57F98601 /* 87.249.134.1/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x57F9860E /* 87.249.134.14/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x57F9861B /* 87.249.134.27/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x59EE863A /* 89.238.134.58/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x5B5A2C0A /* 91.90.44.10/31 */, 31, NDPI_PROTOCOL_MULLVAD },
 { 0x5B5A2C0C /* 91.90.44.12/30 */, 30, NDPI_PROTOCOL_MULLVAD },
 { 0x5B5A2C12 /* 91.90.44.18/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x5B5A7B02 /* 91.90.123.2/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x5BCF3982 /* 91.207.57.130/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x5C3C28C2 /* 92.60.40.194/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x5C3C28D1 /* 92.60.40.209/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x5C3C28E0 /* 92.60.40.224/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x5D730003 /* 93.115.0.3/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x5D730021 /* 93.115.0.33/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x5FADDE02 /* 95.173.222.2/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x5FADDE1F /* 95.173.222.31/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x5FADDF82 /* 95.173.223.130/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x5FADDF9F /* 95.173.223.159/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x602CBD62 /* 96.44.189.98/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x602CBF82 /* 96.44.191.130/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x602CBF92 /* 96.44.191.146/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x674B0B32 /* 103.75.11.50/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x674B0B42 /* 103.75.11.66/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x674B0B52 /* 103.75.11.82/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x674B0B62 /* 103.75.11.98/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x676CE532 /* 103.108.229.50/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x676CE542 /* 103.108.229.66/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x676CE552 /* 103.108.229.82/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x676CE562 /* 103.108.229.98/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x676CE732 /* 103.108.231.50/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x676CE742 /* 103.108.231.66/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x676CE752 /* 103.108.231.82/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x676CE762 /* 103.108.231.98/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x677DE903 /* 103.125.233.3/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x677DE912 /* 103.125.233.18/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x677DE921 /* 103.125.233.33/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x677DE930 /* 103.125.233.48/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x677DE9D2 /* 103.125.233.210/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x67889303 /* 103.136.147.3/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x67889341 /* 103.136.147.65/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x67889381 /* 103.136.147.129/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x678893C5 /* 103.136.147.197/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x67D61432 /* 103.214.20.50/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x67D61482 /* 103.214.20.130/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x67D61492 /* 103.214.20.146/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x67D614A2 /* 103.214.20.162/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x67D8DC12 /* 103.216.220.18/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x67D8DC22 /* 103.216.220.34/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x67D8DC32 /* 103.216.220.50/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x67D8DC42 /* 103.216.220.66/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x68811862 /* 104.129.24.98/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x68811872 /* 104.129.24.114/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x688129C2 /* 104.129.41.194/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x68813942 /* 104.129.57.66/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x68C18764 /* 104.193.135.100/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x68C18784 /* 104.193.135.132/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x68C187A4 /* 104.193.135.164/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x68C187C4 /* 104.193.135.196/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x68DF5B12 /* 104.223.91.18/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x68DF7622 /* 104.223.118.34/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x6B961602 /* 107.150.22.2/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x81E32E82 /* 129.227.46.130/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x81E32EA2 /* 129.227.46.162/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x8AC706C2 /* 138.199.6.194/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x8AC706CF /* 138.199.6.207/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x8AC706DC /* 138.199.6.220/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x8AC706E9 /* 138.199.6.233/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x8AC70F92 /* 138.199.15.146/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x8AC70FA2 /* 138.199.15.162/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x8AC715E2 /* 138.199.21.226/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x8AC715EF /* 138.199.21.239/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x8AC72281 /* 138.199.34.129/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x8AC7228F /* 138.199.34.143/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x8AC72B41 /* 138.199.43.65/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x8AC72B4E /* 138.199.43.78/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x8AC72B5B /* 138.199.43.91/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x8AC73C02 /* 138.199.60.2/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x8AC73C0F /* 138.199.60.15/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x8AC73C1C /* 138.199.60.28/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x8D62FC82 /* 141.98.252.130/31 */, 31, NDPI_PROTOCOL_MULLVAD },
 { 0x8D62FC84 /* 141.98.252.132/31 */, 31, NDPI_PROTOCOL_MULLVAD },
 { 0x8D62FC8A /* 141.98.252.138/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x8D62FCDE /* 141.98.252.222/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x8D62FE47 /* 141.98.254.71/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x8D62FF53 /* 141.98.255.83/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x8D62FF54 /* 141.98.255.84/30 */, 30, NDPI_PROTOCOL_MULLVAD },
 { 0x8D62FF58 /* 141.98.255.88/30 */, 30, NDPI_PROTOCOL_MULLVAD },
 { 0x8D62FF5C /* 141.98.255.92/31 */, 31, NDPI_PROTOCOL_MULLVAD },
 { 0x8D62FF5E /* 141.98.255.94/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x8D62FF61 /* 141.98.255.97/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x8E9359C3 /* 142.147.89.195/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x8E9359D2 /* 142.147.89.210/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x8E9359E1 /* 142.147.89.225/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x8FF42F41 /* 143.244.47.65/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x8FF42F4E /* 143.244.47.78/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x8FF42F5B /* 143.244.47.91/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x92464A62 /* 146.70.74.98/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x92466BC2 /* 146.70.107.194/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x92467462 /* 146.70.116.98/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x92467482 /* 146.70.116.130/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x924674A2 /* 146.70.116.162/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x924674C2 /* 146.70.116.194/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x924674E2 /* 146.70.116.226/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x92467502 /* 146.70.117.2/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x92467522 /* 146.70.117.34/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x92467542 /* 146.70.117.66/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x92467562 /* 146.70.117.98/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x924675A2 /* 146.70.117.162/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x924675C2 /* 146.70.117.194/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x924675E2 /* 146.70.117.226/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x92467702 /* 146.70.119.2/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x92467722 /* 146.70.119.34/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x92467742 /* 146.70.119.66/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x92467762 /* 146.70.119.98/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x92467782 /* 146.70.119.130/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x924677A2 /* 146.70.119.162/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x92467C82 /* 146.70.124.130/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x92467CA2 /* 146.70.124.162/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x92467CC2 /* 146.70.124.194/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x92467EA2 /* 146.70.126.162/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x92467EC2 /* 146.70.126.194/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x92467EE2 /* 146.70.126.226/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x924680A2 /* 146.70.128.162/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x924680C2 /* 146.70.128.194/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x924680E2 /* 146.70.128.226/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x92468162 /* 146.70.129.98/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x92468182 /* 146.70.129.130/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x924681A2 /* 146.70.129.162/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x924681C2 /* 146.70.129.194/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x92468402 /* 146.70.132.2/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x92468422 /* 146.70.132.34/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x92468442 /* 146.70.132.66/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x92468462 /* 146.70.132.98/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x92468482 /* 146.70.132.130/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x924684A2 /* 146.70.132.162/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x924684C2 /* 146.70.132.194/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x924684E2 /* 146.70.132.226/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x92468502 /* 146.70.133.2/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x92468522 /* 146.70.133.34/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x92468542 /* 146.70.133.66/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x92468562 /* 146.70.133.98/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x92468602 /* 146.70.134.2/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x92468622 /* 146.70.134.34/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x92468642 /* 146.70.134.66/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x92468662 /* 146.70.134.98/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x92468682 /* 146.70.134.130/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x924686A2 /* 146.70.134.162/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x92468AC2 /* 146.70.138.194/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x92468D9A /* 146.70.141.154/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x92468DC2 /* 146.70.141.194/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x92469022 /* 146.70.144.34/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x92469042 /* 146.70.144.66/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x92469062 /* 146.70.144.98/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x9246A502 /* 146.70.165.2/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x9246A542 /* 146.70.165.66/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x9246A582 /* 146.70.165.130/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x9246A5C2 /* 146.70.165.194/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x9246A602 /* 146.70.166.2/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x9246A642 /* 146.70.166.66/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x9246A682 /* 146.70.166.130/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x9246A6C2 /* 146.70.166.194/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x9246A802 /* 146.70.168.2/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x9246A842 /* 146.70.168.66/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x9246A882 /* 146.70.168.130/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x9246A8C2 /* 146.70.168.194/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x9246AB42 /* 146.70.171.66/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x9246AB82 /* 146.70.171.130/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x9246ABC2 /* 146.70.171.194/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x9246AC02 /* 146.70.172.2/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x9246AC42 /* 146.70.172.66/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x9246AC82 /* 146.70.172.130/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x9246ACC2 /* 146.70.172.194/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x9246AD02 /* 146.70.173.2/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x9246AD42 /* 146.70.173.66/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x9246AD82 /* 146.70.173.130/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x9246ADC2 /* 146.70.173.194/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x9246AE02 /* 146.70.174.2/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x9246B142 /* 146.70.177.66/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x9246B722 /* 146.70.183.34/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x9246B742 /* 146.70.183.66/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x9246B802 /* 146.70.184.2/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x9246B842 /* 146.70.184.66/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x9246B882 /* 146.70.184.130/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x9246B8C2 /* 146.70.184.194/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x9246B902 /* 146.70.185.2/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x9246B942 /* 146.70.185.66/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x9246B982 /* 146.70.185.130/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x9246BB02 /* 146.70.187.2/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x9246BB42 /* 146.70.187.66/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x9246BB82 /* 146.70.187.130/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x9246BBC2 /* 146.70.187.194/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x9246BC02 /* 146.70.188.2/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x9246BC42 /* 146.70.188.66/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x9246BC82 /* 146.70.188.130/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x9246BCC2 /* 146.70.188.194/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x9246BD02 /* 146.70.189.2/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x9246BD42 /* 146.70.189.66/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x9246BD82 /* 146.70.189.130/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x9246BDC2 /* 146.70.189.194/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x9246C026 /* 146.70.192.38/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x9246C102 /* 146.70.193.2/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x9246C142 /* 146.70.193.66/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x9246C182 /* 146.70.193.130/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x9246C1C2 /* 146.70.193.194/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x9246C402 /* 146.70.196.2/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x9246C442 /* 146.70.196.66/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x9246C482 /* 146.70.196.130/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x9246C4C2 /* 146.70.196.194/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x9246C502 /* 146.70.197.2/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x9246C542 /* 146.70.197.66/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x9246C582 /* 146.70.197.130/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x9246C5C2 /* 146.70.197.194/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x9246C642 /* 146.70.198.66/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x9246C682 /* 146.70.198.130/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x9246C6C2 /* 146.70.198.194/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x9246C702 /* 146.70.199.2/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x9246C742 /* 146.70.199.66/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x9246C782 /* 146.70.199.130/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x9246C7C2 /* 146.70.199.194/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x9246C802 /* 146.70.200.2/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x9246C842 /* 146.70.200.66/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x9246C882 /* 146.70.200.130/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x9246C8C2 /* 146.70.200.194/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x9246C902 /* 146.70.201.2/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x9246C942 /* 146.70.201.66/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x9246C982 /* 146.70.201.130/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x9246C9C2 /* 146.70.201.194/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x9246D302 /* 146.70.211.2/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x9246D342 /* 146.70.211.66/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x9246D382 /* 146.70.211.130/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x9246D3C2 /* 146.70.211.194/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x9246E002 /* 146.70.224.2/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x9246E042 /* 146.70.224.66/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x9246E082 /* 146.70.224.130/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x9246E0C4 /* 146.70.224.196/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x9246E102 /* 146.70.225.2/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x9246E142 /* 146.70.225.66/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x9246E182 /* 146.70.225.130/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x9246E1C2 /* 146.70.225.194/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x951651C2 /* 149.22.81.194/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x951651CF /* 149.22.81.207/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x95165B42 /* 149.22.91.66/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x95165B4F /* 149.22.91.79/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x95283262 /* 149.40.50.98/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x95283270 /* 149.40.50.112/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x954EB8C2 /* 149.78.184.194/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x954EB8D2 /* 149.78.184.210/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x955814C1 /* 149.88.20.193/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x955814CE /* 149.88.20.206/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x95581681 /* 149.88.22.129/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x9558168E /* 149.88.22.142/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x9558169B /* 149.88.22.155/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x955816A8 /* 149.88.22.168/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x95586802 /* 149.88.104.2/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x9558680F /* 149.88.104.15/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x9566E581 /* 149.102.229.129/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x9566E59E /* 149.102.229.158/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x9566F042 /* 149.102.240.66/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x9566F04F /* 149.102.240.79/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x9566F602 /* 149.102.246.2/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x9566F60F /* 149.102.246.15/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x9566F61C /* 149.102.246.28/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x9566F629 /* 149.102.246.41/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x9A2F1022 /* 154.47.16.34/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x9A2F102F /* 154.47.16.47/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x9A2F1D02 /* 154.47.29.2/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x9A2F1D0F /* 154.47.29.15/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x9A2F1E82 /* 154.47.30.130/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x9A2F1E8F /* 154.47.30.143/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x9C3B32C2 /* 156.59.50.194/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0x9C3B32E2 /* 156.59.50.226/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xA996C402 /* 169.150.196.2/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xA996C40F /* 169.150.196.15/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xA996C41C /* 169.150.196.28/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xA996C642 /* 169.150.198.66/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xA996C64F /* 169.150.198.79/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xA996C902 /* 169.150.201.2/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xA996C90F /* 169.150.201.15/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xA996C91C /* 169.150.201.28/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xA996CB02 /* 169.150.203.2/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xA996CB0F /* 169.150.203.15/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xA996CB1C /* 169.150.203.28/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xA996CB29 /* 169.150.203.41/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xA996CB36 /* 169.150.203.54/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xA996E3C5 /* 169.150.227.197/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xA996E3D2 /* 169.150.227.210/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xA996E3DE /* 169.150.227.222/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xAD2C3F42 /* 173.44.63.66/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xADCD5522 /* 173.205.85.34/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xADCD5D02 /* 173.205.93.2/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xB07DEB47 /* 176.125.235.71/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xB07DEB48 /* 176.125.235.72/31 */, 31, NDPI_PROTOCOL_MULLVAD },
 { 0xB07DEB4A /* 176.125.235.74/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xB2F9D1A2 /* 178.249.209.162/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xB2F9D1AF /* 178.249.209.175/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xB2F9D342 /* 178.249.211.66/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xB2F9D34F /* 178.249.211.79/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xB2F9D35C /* 178.249.211.92/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xB2F9D602 /* 178.249.214.2/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xB2F9D60F /* 178.249.214.15/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xB2F9D6C1 /* 178.249.214.193/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xB2F9D6CE /* 178.249.214.206/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xB2FF958C /* 178.255.149.140/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xB2FF95A5 /* 178.255.149.165/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xB32BBD42 /* 179.43.189.66/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xB9180B82 /* 185.24.11.130/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xB9180B9F /* 185.24.11.159/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xB9418647 /* 185.65.134.71/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xB9418648 /* 185.65.134.72/30 */, 30, NDPI_PROTOCOL_MULLVAD },
 { 0xB941864C /* 185.65.134.76/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xB9418652 /* 185.65.134.82/31 */, 31, NDPI_PROTOCOL_MULLVAD },
 { 0xB9418656 /* 185.65.134.86/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xB9418674 /* 185.65.134.116/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xB9418743 /* 185.65.135.67/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xB9418744 /* 185.65.135.68/30 */, 30, NDPI_PROTOCOL_MULLVAD },
 { 0xB9418748 /* 185.65.135.72/31 */, 31, NDPI_PROTOCOL_MULLVAD },
 { 0xB9418750 /* 185.65.135.80/30 */, 30, NDPI_PROTOCOL_MULLVAD },
 { 0xB9418773 /* 185.65.135.115/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xB95CD2C3 /* 185.92.210.195/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xB95CD2E1 /* 185.92.210.225/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xB98D7783 /* 185.141.119.131/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xB98D77A1 /* 185.141.119.161/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xB99C2E82 /* 185.156.46.130/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xB99C2E8F /* 185.156.46.143/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xB99C2E9C /* 185.156.46.156/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xB99C2EA9 /* 185.156.46.169/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xB99C2EB6 /* 185.156.46.182/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xB9BC3DC3 /* 185.188.61.195/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xB9BC3DE1 /* 185.188.61.225/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xB9C3E842 /* 185.195.232.66/31 */, 31, NDPI_PROTOCOL_MULLVAD },
 { 0xB9C3E844 /* 185.195.232.68/31 */, 31, NDPI_PROTOCOL_MULLVAD },
 { 0xB9C3E846 /* 185.195.232.70/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xB9C3E855 /* 185.195.232.85/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xB9C3E856 /* 185.195.232.86/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xB9C3E942 /* 185.195.233.66/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xB9C3E944 /* 185.195.233.68/31 */, 31, NDPI_PROTOCOL_MULLVAD },
 { 0xB9C3E947 /* 185.195.233.71/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xB9C3E94C /* 185.195.233.76/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xB9C9BC03 /* 185.201.188.3/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xB9C9BC21 /* 185.201.188.33/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xB9CC01AB /* 185.204.1.171/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xB9CC01AC /* 185.204.1.172/30 */, 30, NDPI_PROTOCOL_MULLVAD },
 { 0xB9CC01B0 /* 185.204.1.176/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xB9CC01CB /* 185.204.1.203/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xB9CC01D3 /* 185.204.1.211/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xB9CC01DB /* 185.204.1.219/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xB9D1C449 /* 185.209.196.73/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xB9D1C44A /* 185.209.196.74/31 */, 31, NDPI_PROTOCOL_MULLVAD },
 { 0xB9D1C44C /* 185.209.196.76/31 */, 31, NDPI_PROTOCOL_MULLVAD },
 { 0xB9D1C44E /* 185.209.196.78/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xB9D1C702 /* 185.209.199.2/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xB9D1C707 /* 185.209.199.7/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xB9D1C70C /* 185.209.199.12/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xB9D1C711 /* 185.209.199.17/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xB9D495C9 /* 185.212.149.201/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xB9D59A42 /* 185.213.154.66/31 */, 31, NDPI_PROTOCOL_MULLVAD },
 { 0xB9D59A44 /* 185.213.154.68/31 */, 31, NDPI_PROTOCOL_MULLVAD },
 { 0xB9D59A46 /* 185.213.154.70/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xB9D59A75 /* 185.213.154.117/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xB9D59A83 /* 185.213.154.131/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xB9D59A84 /* 185.213.154.132/31 */, 31, NDPI_PROTOCOL_MULLVAD },
 { 0xB9D59B42 /* 185.213.155.66/31 */, 31, NDPI_PROTOCOL_MULLVAD },
 { 0xB9D59B44 /* 185.213.155.68/30 */, 30, NDPI_PROTOCOL_MULLVAD },
 { 0xB9D59B48 /* 185.213.155.72/31 */, 31, NDPI_PROTOCOL_MULLVAD },
 { 0xB9D59B4A /* 185.213.155.74/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xB9D59B75 /* 185.213.155.117/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xB9F20422 /* 185.242.4.34/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xB9F85503 /* 185.248.85.3/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xB9F85512 /* 185.248.85.18/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xB9F85521 /* 185.248.85.33/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xB9F85530 /* 185.248.85.48/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xB9FD631E /* 185.253.99.30/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xB9FD6362 /* 185.253.99.98/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xB9FE4B03 /* 185.254.75.3/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xB9FE4B04 /* 185.254.75.4/31 */, 31, NDPI_PROTOCOL_MULLVAD },
 { 0xBCF1B0C2 /* 188.241.176.194/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xC113CFC3 /* 193.19.207.195/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xC113CFE1 /* 193.19.207.225/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xC1207E42 /* 193.32.126.66/31 */, 31, NDPI_PROTOCOL_MULLVAD },
 { 0xC1207E44 /* 193.32.126.68/31 */, 31, NDPI_PROTOCOL_MULLVAD },
 { 0xC1207E46 /* 193.32.126.70/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xC1207E51 /* 193.32.126.81/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xC1207E52 /* 193.32.126.82/31 */, 31, NDPI_PROTOCOL_MULLVAD },
 { 0xC1207E54 /* 193.32.126.84/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xC1207E75 /* 193.32.126.117/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xC1207F42 /* 193.32.127.66/31 */, 31, NDPI_PROTOCOL_MULLVAD },
 { 0xC1207F44 /* 193.32.127.68/31 */, 31, NDPI_PROTOCOL_MULLVAD },
 { 0xC1207F46 /* 193.32.127.70/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xC1207F51 /* 193.32.127.81/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xC1207F52 /* 193.32.127.82/31 */, 31, NDPI_PROTOCOL_MULLVAD },
 { 0xC1207F54 /* 193.32.127.84/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xC1207F75 /* 193.32.127.117/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xC120F842 /* 193.32.248.66/31 */, 31, NDPI_PROTOCOL_MULLVAD },
 { 0xC120F844 /* 193.32.248.68/30 */, 30, NDPI_PROTOCOL_MULLVAD },
 { 0xC120F848 /* 193.32.248.72/31 */, 31, NDPI_PROTOCOL_MULLVAD },
 { 0xC120F84B /* 193.32.248.75/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xC120F942 /* 193.32.249.66/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xC120F945 /* 193.32.249.69/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xC120F946 /* 193.32.249.70/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xC120F949 /* 193.32.249.73/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xC18A0784 /* 193.138.7.132/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xC18A0789 /* 193.138.7.137/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xC18A079D /* 193.138.7.157/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xC18A07B1 /* 193.138.7.177/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xC18A07C5 /* 193.138.7.197/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xC18A07D9 /* 193.138.7.217/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xC18A07ED /* 193.138.7.237/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xC18ADA47 /* 193.138.218.71/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xC18ADA50 /* 193.138.218.80/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xC18ADA52 /* 193.138.218.82/31 */, 31, NDPI_PROTOCOL_MULLVAD },
 { 0xC18ADA82 /* 193.138.218.130/31 */, 31, NDPI_PROTOCOL_MULLVAD },
 { 0xC18ADA84 /* 193.138.218.132/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xC18ADADC /* 193.138.218.220/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xC2241903 /* 194.36.25.3/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xC2241912 /* 194.36.25.18/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xC2241921 /* 194.36.25.33/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xC2241930 /* 194.36.25.48/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xC26E7302 /* 194.110.115.2/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xC26E7322 /* 194.110.115.34/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xC2728803 /* 194.114.136.3/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xC2728822 /* 194.114.136.34/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xC2728841 /* 194.114.136.65/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xC2728860 /* 194.114.136.96/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xC27FA743 /* 194.127.167.67/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xC27FA757 /* 194.127.167.87/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xC27FA76B /* 194.127.167.107/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xC27FC702 /* 194.127.199.2/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xC27FC71F /* 194.127.199.31/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xC27FC73E /* 194.127.199.62/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xC27FC75D /* 194.127.199.93/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xC27FC772 /* 194.127.199.114/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xC27FC791 /* 194.127.199.145/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xC27FC7F5 /* 194.127.199.245/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xC32FC283 /* 195.47.194.131/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xC32FC2A1 /* 195.47.194.161/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xC62C8062 /* 198.44.128.98/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xC62C8082 /* 198.44.128.130/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xC62C80A2 /* 198.44.128.162/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xC62C80C2 /* 198.44.128.194/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xC62C80E2 /* 198.44.128.226/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xC62C8122 /* 198.44.129.34/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xC62C8142 /* 198.44.129.66/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xC62C8162 /* 198.44.129.98/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xC62C8182 /* 198.44.129.130/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xC62C81A2 /* 198.44.129.162/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xC62C8822 /* 198.44.136.34/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xC62C8842 /* 198.44.136.66/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xC62C8862 /* 198.44.136.98/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xC62C88C2 /* 198.44.136.194/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xC62C8C82 /* 198.44.140.130/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xC62C8CA2 /* 198.44.140.162/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xC62C8CC2 /* 198.44.140.194/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xC62C8CE2 /* 198.44.140.226/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xC6368222 /* 198.54.130.34/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xC6368232 /* 198.54.130.50/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xC6368242 /* 198.54.130.66/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xC6368252 /* 198.54.130.82/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xC6368262 /* 198.54.130.98/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xC6368272 /* 198.54.130.114/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xC6368282 /* 198.54.130.130/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xC6368292 /* 198.54.130.146/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xC63682B2 /* 198.54.130.178/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xC6368322 /* 198.54.131.34/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xC6368342 /* 198.54.131.66/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xC6368362 /* 198.54.131.98/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xC6368382 /* 198.54.131.130/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xC63683A2 /* 198.54.131.162/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xC6368422 /* 198.54.132.34/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xC6368442 /* 198.54.132.66/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xC6368462 /* 198.54.132.98/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xC6368482 /* 198.54.132.130/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xC63684A2 /* 198.54.132.162/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xC63684E2 /* 198.54.132.226/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xC6368522 /* 198.54.133.34/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xC6368542 /* 198.54.133.66/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xC6368562 /* 198.54.133.98/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xC6368582 /* 198.54.133.130/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xC63685A2 /* 198.54.133.162/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xC6368622 /* 198.54.134.34/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xC6368642 /* 198.54.134.66/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xC6368662 /* 198.54.134.98/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xC6368682 /* 198.54.134.130/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xC63686A2 /* 198.54.134.162/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xC6368722 /* 198.54.135.34/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xC6368742 /* 198.54.135.66/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xC6368762 /* 198.54.135.98/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xC6368782 /* 198.54.135.130/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xC63687A2 /* 198.54.135.162/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xC63687C2 /* 198.54.135.194/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xC66059C2 /* 198.96.89.194/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xCC98D862 /* 204.152.216.98/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xCC98D872 /* 204.152.216.114/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xCED9CE04 /* 206.217.206.4/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xCED9CE10 /* 206.217.206.16/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xCED9CE1B /* 206.217.206.27/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xCED9CE2F /* 206.217.206.47/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xCED9CE43 /* 206.217.206.67/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xCED9CE57 /* 206.217.206.87/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xCED9CE6B /* 206.217.206.107/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xD1366582 /* 209.54.101.130/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xD46730E2 /* 212.103.48.226/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xD98AC76A /* 217.138.199.106/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 { 0xD98AD512 /* 217.138.213.18/32 */, 32, NDPI_PROTOCOL_MULLVAD },
 /* End */
 { 0x0, 0, 0 }
};

static ndpi_network6 ndpi_protocol_mullvad_protocol_list_6[] = {
 { "2001:ac8:a:f::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2001:ac8:a:19::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2001:ac8:a:1a::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2001:ac8:a:1b::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2001:ac8:20:269::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2001:ac8:20:270::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2001:ac8:20:271::1f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2001:ac8:20:272::2f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2001:ac8:20:274::a99f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2001:ac8:20:275::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2001:ac8:20:276::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2001:ac8:20:277::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2001:ac8:23:84::1f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2001:ac8:23:85::a01f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2001:ac8:23:86::a02f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2001:ac8:23:87::2f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2001:ac8:24:17::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2001:ac8:24:18::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2001:ac8:24:19::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2001:ac8:24:1a::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2001:ac8:25:3a::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2001:ac8:25:3b::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2001:ac8:25:3c::1f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2001:ac8:25:3d::2f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2001:ac8:26:52::2f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2001:ac8:26:53::1f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2001:ac8:26:54::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2001:ac8:26:55::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2001:ac8:27:88::a01f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2001:ac8:27:89::a02f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2001:ac8:27:90::1f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2001:ac8:27:91::2f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2001:ac8:27:92::a03f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2001:ac8:28:a1::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2001:ac8:28:a2::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2001:ac8:28:a3::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2001:ac8:28:a4::a33f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2001:ac8:28:a5::a34f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2001:ac8:28:a6::a35f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2001:ac8:28:a7::a36f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2001:ac8:28:a8::1f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2001:ac8:28:a9::2f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2001:ac8:29:84::a01f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2001:ac8:29:85::a02f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2001:ac8:29:86::2f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2001:ac8:29:86::a03f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2001:ac8:29:87::1f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2001:ac8:30:54::2f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2001:ac8:30:55::1f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2001:ac8:30:56::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2001:ac8:30:57::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2001:ac8:31:f005::a37f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2001:ac8:31:f006::a38f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2001:ac8:31:f007::a39f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2001:ac8:31:f008::1f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2001:ac8:31:f009::2f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2001:ac8:31:f00a::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2001:ac8:33:c::a01f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2001:ac8:33:d::a02f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2001:ac8:33:e::1f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2001:ac8:33:f::2f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2001:ac8:35:1::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2001:ac8:35:1::f101", 128, NDPI_PROTOCOL_MULLVAD },
 { "2001:ac8:37:94::2f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2001:ac8:37:95::1f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2001:ac8:37:96::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2001:ac8:37:97::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2001:ac8:40:11::b01f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2001:ac8:40:13::b02f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2001:ac8:40:14::b03f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2001:ac8:40:1d::1f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2001:ac8:40:1e::2f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2001:ac8:40:22::bb01", 128, NDPI_PROTOCOL_MULLVAD },
 { "2001:ac8:7d:37::a01f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2001:ac8:7d:38::a02f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2001:ac8:7d:39::2f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2001:ac8:7d:40::1f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2001:ac8:84:2::2f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2001:ac8:84:3::1f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2001:ac8:84:4::3f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2001:ac8:84:5::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2001:ac8:84:6::2f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2001:ac8:88:84::a01f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2001:ac8:88:85::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2001:ac8:88:86::1f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2001:ac8:88:87::2f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2001:ac8:8b:23::2f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2001:ac8:8b:24::3f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2001:ac8:8b:25::4f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2001:ac8:8b:26::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2001:ac8:8b:27::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2001:ac8:8b:28::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2001:ac8:8b:29::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2001:ac8:8b:2a::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2001:ac8:8b:2b::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2001:ac8:8b:2c::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2001:ac8:8b:2d::a47f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2001:ac8:8b:2e::1f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2001:ac8:9a:75::2f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2001:ac8:9a:76::1f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2001:ac8:9a:78::3f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2001:ac8:9a:82::1f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2001:ac8:9a:84::2f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2400:ddc0:a00b::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2400:ddc0:a00b::f101", 128, NDPI_PROTOCOL_MULLVAD },
 { "2400:ddc0:a00b::f201", 128, NDPI_PROTOCOL_MULLVAD },
 { "2400:ddc0:a00b::f301", 128, NDPI_PROTOCOL_MULLVAD },
 { "2403:2c81:1000::1f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2403:2c81:1000::2f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2403:2c81:1000::a05f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2403:2c81:1000::a06f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2404:f780:0:deb::c1f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2404:f780:0:dec::c2f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2404:f780:0:dee::c1f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2404:f780:0:def::c2f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2404:f780:4:deb::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2404:f780:4:dec::a02f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2404:f780:4:dee::1f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2404:f780:4:def::2f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2404:f780:5:deb::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2404:f780:5:dec::c02f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2404:f780:5:dee::c1f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2404:f780:5:def::c2f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2404:f780:8:deb::a01f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2404:f780:8:dec::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2404:f780:8:dee::2f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2404:f780:8:def::1f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2406:d501:f:deb::a01f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2406:d501:f:dec::a02f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2406:d501:f:dee::2f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2406:d501:f:def::1f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2602:fa19:4::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2602:fa19:4::f101", 128, NDPI_PROTOCOL_MULLVAD },
 { "2602:fa19:4::f201", 128, NDPI_PROTOCOL_MULLVAD },
 { "2602:ffe4:c09:109::f101", 128, NDPI_PROTOCOL_MULLVAD },
 { "2602:ffe4:c09:10a::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2602:ffe4:c0d:801d::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2602:ffe4:c0d:801e::f101", 128, NDPI_PROTOCOL_MULLVAD },
 { "2604:e8c0:7::b66f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2604:e8c0:7::b68f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2604:e8c0:7::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2606:2e00:8007:a:ae1f:6bff:fef5:7983", 128, NDPI_PROTOCOL_MULLVAD },
 { "2606:2e00:8007:a:ae1f:6bff:fef5:7b1b", 128, NDPI_PROTOCOL_MULLVAD },
 { "2606:2e00:8007:a:ae1f:6bff:fef5:7b21", 128, NDPI_PROTOCOL_MULLVAD },
 { "2606:2e00:8007:a:ae1f:6bff:fef5:7b27", 128, NDPI_PROTOCOL_MULLVAD },
 { "2606:2e00:8007:a:ae1f:6bff:fef5:7b8d", 128, NDPI_PROTOCOL_MULLVAD },
 { "2606:2e00:8007:a:ae1f:6bff:fef5:7beb", 128, NDPI_PROTOCOL_MULLVAD },
 { "2606:2e00:8007:a:ae1f:6bff:fef5:7bf5", 128, NDPI_PROTOCOL_MULLVAD },
 { "2606:9580:103:e::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2606:9580:103:f::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2606:9580:103:10::c01f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2606:9580:103:11::c02f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2606:9580:438:32::b01f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2606:9580:438:64::b02f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2607:9000:0:84::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2607:9000:0:101::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2607:9000:0:102::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2607:9000:0:103::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2607:9000:0:104::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2607:9000:0:105::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2607:9000:0:106::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2607:9000:0:107::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2607:9000:0:108::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2607:9000:2000:13::1f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2607:9000:2000:14::a46f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2607:9000:2000:15::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2607:9000:2000:16::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2607:9000:2000:17::2f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2607:9000:3000:13::a51f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2607:9000:3000:14::a50f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2607:9000:3000:15::a49f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2607:9000:3000:16::a02f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2607:9000:3000:17::2f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2607:9000:4000:12::101f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2607:9000:4000:13::102f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2607:9000:4000:14::103f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2607:9000:4000:15::b83f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2607:9000:4000:16::b84f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2607:9000:4000:17::b85f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2607:9000:4000:18::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2607:9000:4000:19::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2607:9000:5000:12::101f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2607:9000:5000:13::102f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2607:9000:5000:14::b03f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2607:9000:5000:15::b77f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2607:9000:5000:16::b78f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2607:9000:6000:12::1f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2607:9000:6000:13::2f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2607:9000:6000:14::a02f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2607:9000:6000:15::a04f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2607:9000:6000:16::a26f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2607:9000:6000:17::a03f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2607:9000:6000:18::a01f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2607:9000:6000:19::a05f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2607:9000:6000:20::a07f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2607:9000:6000:21::a01f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2607:9000:7000:12::101f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2607:9000:7000:13::102f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2607:9000:7000:14::103f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2607:9000:7000:15::b89f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2607:9000:7000:16::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2607:9000:8000:12::1f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2607:9000:8000:13::2f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2607:9000:8000:14::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2607:9000:8000:15::b95f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2607:9000:8000:16::b96f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2607:9000:9000:12::b46f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2607:9000:9000:13::b47f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2607:9000:9000:14::b48f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2607:9000:9000:15::b49f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2607:9000:9000:16::1f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2607:9000:9000:17::1f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2607:9000:a000:12::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2607:9000:a000:13::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2607:9000:a000:14::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2607:9000:a000:17::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2607:fc98:0:8a::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2607:fc98:0:8a::f101", 128, NDPI_PROTOCOL_MULLVAD },
 { "2607:fc98:0:8a::f201", 128, NDPI_PROTOCOL_MULLVAD },
 { "2607:fc98:0:8a::f301", 128, NDPI_PROTOCOL_MULLVAD },
 { "2607:fc98:0:8a::f401", 128, NDPI_PROTOCOL_MULLVAD },
 { "2607:fc98:0:8a::f501", 128, NDPI_PROTOCOL_MULLVAD },
 { "2607:fc98:0:8a::f601", 128, NDPI_PROTOCOL_MULLVAD },
 { "2607:fcd0:100:7c01::b29f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2607:fcd0:100:7c02::b30f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2607:fcd0:100:7c03::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2607:fcd0:aa80:1302::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2607:fcd0:aa80:1303::b34f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2607:fcd0:aa80:1304::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2607:fcd0:aa80:1305::b43f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2607:fcd0:bb80:402::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2607:fcd0:bb80:403::b32f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2607:fcd0:bb80:404::b44f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2607:fcd0:bb80:405::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2607:fcd0:ccc0:1d02::b37f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2607:fcd0:ccc0:1d03::b38f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2607:fcd0:ccc0:1d05::c41f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2607:fcd0:cd00:a00::b27f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2607:fcd0:cd00:a01::b28f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2607:fcd0:da80:1801::c40f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2607:fcd0:da80:1803::b35f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2607:fcd0:da80:1804::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2607:ff48:aa81:2602::b25f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2607:ff48:aa81:2603::b26f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2804:5364:7000:40::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2804:5364:7000:41::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a00:c68:0:cbcf::1f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a00:c68:0:cbd0::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:20c8:4120::1f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:20c8:4120::2f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:20c8:4120::a01f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:20c8:4120::a02f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:20c8:4120::a03f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:20c8:4120::a04f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:20c8:4124::1f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:20c8:4124::2f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:20c8:4124::3f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:20c8:4124::4f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:20c8:4124::a01f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:20c8:4124::a02f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:20c8:4124::a03f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:20c8:4124::a04f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:20c8:4124::b01f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:20c8:4124::f401", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:20c8:4124::f501", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:20c8:4124::f701", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:20c8:4124::f801", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:29b8:dc01:1829::2f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:29b8:dc01:1830::1f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:29b8:dc01:1831::f002", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:29b8:dc01:1832::a1f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:6ea0:1901:2::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:6ea0:1901:3::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:6ea0:2901::a02f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:6ea0:2901:1::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:6ea0:3b00:1::a01f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:6ea0:3b00:2::a02f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:6ea0:3b00:3::a03f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:6ea0:4f00::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:6ea0:4f00::f101", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:6ea0:5100:1::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:6ea0:5100:2::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:6ea0:5400:1::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:6ea0:5400:2::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:6ea0:5500:1::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:6ea0:5500:2::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:6ea0:c034:1::a30f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:6ea0:c034:2::a31f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:6ea0:c034:3::a32f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:6ea0:c122:1::b79f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:6ea0:c122:2::b80f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:6ea0:c122:3::1f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:6ea0:c122:4::2f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:6ea0:c201:1::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:6ea0:c201:1::f101", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:6ea0:c318:1::a06f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:6ea0:c318:2::a07f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:6ea0:c43f::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:6ea0:c43f:1::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:6ea0:c43f:2::b52f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:6ea0:c61f::b63f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:6ea0:c61f:1::b64f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:6ea0:c61f:2::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:6ea0:c762:1::a35f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:6ea0:c762:2::a36f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:6ea0:c762:3::a37f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:6ea0:c859:1::a01f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:6ea0:c859:2::a02f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:6ea0:c859:3::a03f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:6ea0:c859:4::1f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:6ea0:c859:5::2f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:6ea0:cb1b:1::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:6ea0:cb1b:2::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:6ea0:cc1f::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:6ea0:cc1f:1::b61f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:6ea0:cc1f:2::b62f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:6ea0:ce08:1::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:6ea0:ce08:2::a06f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:6ea0:ce08:3::a07f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:6ea0:d00e:1::a01f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:6ea0:d00e:2::a02f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:6ea0:d13e:1::a09f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:6ea0:d13e:2::a10f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:6ea0:d13e:3::a11f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:6ea0:d20c:1::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:6ea0:d20c:2::b71f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:6ea0:d20c:3::b72f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:6ea0:d31b::a14f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:6ea0:d31c::a15f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:6ea0:d406:1::a18f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:6ea0:d406:2::a19f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:6ea0:d406:3::a20f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:6ea0:d406:4::a21f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:6ea0:d509:1::a09f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:6ea0:d509:2::a10f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:6ea0:d509:3::a11f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:6ea0:d70a::b57f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:6ea0:d70a:1::b58f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:6ea0:d70a:2::b59f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:6ea0:d80b:1::b73f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:6ea0:d80b:2::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:6ea0:d80b:3::b75f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:6ea0:dc05::a15f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:6ea0:dc06::a16f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:6ea0:de08:1::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:6ea0:de08:2::a29f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:6ea0:de08:3::1f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:6ea0:de08:4::2f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:6ea0:e001::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:6ea0:e001:1::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:6ea0:e001:2::b55f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:6ea0:e001:3::b56f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:6ea0:e109:1::a02f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:6ea0:e109:2::a01f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:6ea0:e206:1::a01f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:6ea0:e206:2::a02f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:6ea0:e206:3::a03f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:6ea0:e206:4::a01f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:6ea0:e206:5::a02f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:6ea0:e611::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:6ea0:e611:1::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:6ea0:e813::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:6ea0:e813:1::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:6ea0:f101:1::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:6ea0:f101:2::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:6ea0:f206::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:6ea0:f207::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:6ea0:f401:1::a01f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:6ea0:f401:2::a01f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:6ea0:f501:2::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:6ea0:f501:3::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:6ea0:f501:4::1f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:6ea0:f501:5::2f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:6ea0:f803::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:6ea0:f803:1::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:6ea0:f803:2::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:6ea0:f803:3::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:6ea0:f901::a01f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:6ea0:f901:1::a02f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:6ea0:fb01:1::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:6ea0:fb01:2::f002", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:6ea0:fc02:2::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:6ea0:fc02:3::f101", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:6ea0:fe00:1::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:6ea0:fe00:2::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:ed04:3581:1::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:ed04:3581:2::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:ed04:3581:3::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:ed04:3581:4::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:ed04:3581:5::1f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a02:ed04:3581:6::2f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:1:e011::12f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:1:e011::a21f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:1:e011::a22f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:1:e011::a23f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:1:e011::f601", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:1:e011::f701", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:1:f410::13f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:1:f410::14f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:1:f410::15f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:1:f410::16f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:1:f410::17f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:1:f410::18f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:1:f410::19f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:1:f410::20f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:1:f410::21f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:1:f410::22f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:1:f410::23f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:1:f410::a01f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:1:f410::a15f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:1:f410::a17f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:1:f410::a18f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:1:f410::f101", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:1:f410::f201", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:1:f410:40::1f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:1:f410:40::2f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:1:f410:40::a04f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:3:f011::1f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:3:f011::2f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:3:f011::3f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:3:f011::4f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:3:f011::5f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:3:f011::a02f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:3:f011::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:3:f011::f201", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:3:f011::f301", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:3:f011::f401", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:3:f011::f501", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:3:f011::f701", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:3:f011::f801", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:4:f011::1f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:4:f011::2f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:4:f011::3f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:4:f011::4f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:4:f011::999f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:4:f011::a02f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:4:f011::a09f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:4:f011::a11f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:4:f011::b07f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:4:f011::bb01", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:4:f011::f201", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:4:f011::f301", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:4:f011::f401", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:4:f011::f501", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:4:f011::f701", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:4:f011::fb01", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:4:f011::fd01", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:5:f011::a05f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:5:f011::a09f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:5:f011::a10f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:5:f011::aaaf", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:5:f011:5::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:5:f011:6::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:5:f011:7::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:5:f011:8::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:5:f011:31::1f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:5:f011:31::2f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:5:f011:31::3f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:5:f011:31::a03f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:6:f011::1f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:6:f011::2f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:6:f011::3f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:6:f011::4f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:6:f011::5f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:6:f011::6f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:6:f011::bb01", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:6:f011::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:6:f011::f101", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:6:f011::f201", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:6:f011::f301", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:6:f011::f401", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:6:f011::f501", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:6:f011::f601", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:6:f011::f701", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:6:f011::f901", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:7:f011::1f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:7:f011::2f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:7:f011::3f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:7:f011::5f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:7:f011::6f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:7:f011::a01f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:7:f011::a02f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:7:f011::a11f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:7:f011::a12f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:7:f011::a13f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:7:f011::a14f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:7:f011::a15f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:7:f011::f801", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:8:f011::1f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:8:f011::2f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:8:f011::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:8:f011::f101", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:9:f011::1f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:9:f011::2f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:9:f011::3f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:9:f011::a01f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:9:f011::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:9:f011::f101", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:9:f011::f201", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:9:f011::f301", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:9:f011::f401", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:a:f011::1f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:a:f011::2f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:a:f011::3f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:a:f011::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:a:f011::f101", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:a:f011::f201", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:a:f011::f301", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:a:f011::f401", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:a:f011::f601", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:b:f011::1f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:b:f011::2f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:b:f011::a01f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:b:f011::a02f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:b:f011::a03f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:b:f011::a04f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:b:f011::a05f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:b:f011::a06f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:1b20:b:f011::f701", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:d9c0:3000::a20f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:d9c0:3000::a21f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a03:d9c0:3000::a22f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a04:27c0:0:3::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a04:27c0:0:4::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a04:9dc0:0:133::a01f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a04:9dc0:0:134::1f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a04:9dc0:0:135::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a04:9dc0:0:136::2f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a06:3040:0:1410::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a06:3040:0:1410::f101", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a06:3040:2:210::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a06:3040:2:210::f101", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a06:3040:3:210::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a06:3040:3:210::f101", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a06:3040:4:610::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a06:3040:4:610::f101", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a06:3040:7:210::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a06:3040:7:210::f101", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a06:3040:d:410::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a06:3040:d:410::f101", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a06:3040:f:601::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a06:3040:f:601::f101", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a06:3040:11:610::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a06:3040:11:610::f101", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a06:3040:12:610::a01f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a06:3040:12:610::a02f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a07:d880:2::a01f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a07:d880:2::a02f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a07:d880:2::a03f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a07:fe00:1::a23f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a07:fe00:1::a24f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a07:fe00:1::a25f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a07:fe00:1::a26f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a0b:89c1:3::a33f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a0b:89c1:3::a34f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a0b:89c1:3::a35f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a0b:89c1:3::a36f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a0c:59c0:18::a20f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a0c:59c0:18::a21f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a0c:59c0:18::a22f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a0c:f040:0:2790::1f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a0c:f040:0:2790::2f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a0c:f040:0:2790::3f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a0c:f040:0:2790::4f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a0c:f040:0:2790::5f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a0c:f040:0:2790::6f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a0c:f040:0:2790::7f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a0c:f040:0:2790::a01f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a0c:f040:0:2790::a02f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a0c:f040:0:2790::a03f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a0d:5600:6:104::a01f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a0d:5600:6:105::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a0d:5600:6:106::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a0d:5600:6:107::1f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a0d:5600:6:108::2f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a0d:5600:8:4::d1f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a0d:5600:8:6::d2f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a0d:5600:8:d::d3f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a0d:5600:8:2f::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a0d:5600:8:37::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a0d:5600:8:38::d1f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a0d:5600:8:39::d2f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a0d:5600:8:3a::d3f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a0d:5600:8:3b::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a0d:5600:9:c::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a0d:5600:9:d::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a0d:5600:9:e::a02f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a0d:5600:9:16::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a0d:5600:9:17::1f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a0d:5600:9:18::2f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a0d:5600:d:40::bb01", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a0d:5600:d:41::2f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a0d:5600:d:42::1f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a0d:5600:d:43::a02f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a0d:5600:d:44::a01f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a0d:5600:13:67::a01f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a0d:5600:13:c47::a02f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a0d:5600:13:c48::a01f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a0d:5600:13:c49::a02f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a0d:5600:24:2b6::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a0d:5600:24:2b7::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a0d:5600:24:2b8::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a0d:5600:24:2b9::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a0d:5600:24:2c1::e03f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a0d:5600:24:2c2::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a0d:5600:24:2c3::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a0d:5600:24:2c4::e02f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a0d:5600:24:2c5::e01f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a0d:5600:24:136a::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a0d:5600:24:136b::f3f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a0d:5600:24:136c::f2f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a0d:5600:24:1372::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a0d:5600:24:1374::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a0d:5600:24:1375::f1f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a0d:5600:24:1377::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a0d:5600:24:1378::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a0d:5600:24:1379::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a0d:5600:24:1383::f1f", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a11:3:500::f001", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a11:3:500::f101", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a11:3:500::f201", 128, NDPI_PROTOCOL_MULLVAD },
 { "2a11:3:500::f301", 128, NDPI_PROTOCOL_MULLVAD },
 /* End */
 { NULL, 0, 0 }
};