Skip to content
/ VLSM Public

Uses VLSM algorithm to automatically calculate VLAN repartitions

Notifications You must be signed in to change notification settings

54754N4/VLSM

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VLSM Subnetter

Just specify the total hosts required in each VLAN and their names to generate their respective subnets.

IPv4

var startIP = IP4.From("192.168.0.0");    // we're using class C private networks
var dict = new Dictionary<string, uint>
{
    { "IT", 275 },
    { "Accounting", 127 },
    { "Sales", 265 },
    { "Marketing", 400 },
    { "Customer Care", 38 }
};

var subnets = IP4.VLSM.For(startIP, dict);
foreach (var subnet in subnets)
    Console.WriteLine(subnet);

Subnetter will automatically calculate the respective configurations for each as such :

Subnet Hosts Subnetmask Network Address Broadcast Address IP Range
Marketing 400 255.255.254.0 192.168.0.0 192.168.1.255 192.168.0.1-192.168.1.254
IT 275 255.255.254.0 192.168.2.0 192.168.3.255 192.168.2.1-192.168.3.254
Sales 265 255.255.254.0 192.168.4.0 192.168.5.255 192.168.4.1-192.168.5.254
Accounting 127 255.255.255.0 192.168.6.0 192.168.6.255 192.168.6.1-192.168.6.254
Customer Care 38 255.255.255.192 192.168.7.0 192.168.7.63 192.168.7.1-192.168.7.62

IPv6

var cidr = IP6.CIDR.From("2001:db8:cad::/48");  // given by ISP
var dict = new Dictionary<string, int>          // subnet hierarchy
{
    { "Country", 3 },
    { "State", 60 },
    { "Office", 10 }
};
var subnets = IP6.VLSM.For(cidr, dict);

Due to the huge amount of addresses in IPv6, all subnet addresses are calculated on the fly. Hence, it allows you to access each of them through the use of indices. In the example's case above, since the hierarchy has 3 levels, each subnet can be accessed as such subnets[i,j,k] where i,j,k are values between [0,2],[0,59],[0,9] respectively.

// Print subnets hierarchy
Console.WriteLine($"Initial CIDR: {cidr}");
for (int i = 0; i < 3; i++)
{
    Console.WriteLine($"{subnets.Names[0]} {i}: {subnets[i]}");
    for (int j = 0; j < 60; j++)
    {
        Console.WriteLine($"|---{subnets.Names[1]} {j}: {subnets[i, j]}");
        for (int k = 0; k < 10; k++)
            Console.WriteLine($"|   |---{subnets.Names[2]} {k}: {subnets[i, j, k]}");
    }
}

This generates the following output:

Initial CIDR: 2001:db8:cad::/48
Country 0: 2001:db8:cad::/50
|---State 0: 2001:db8:cad::/56
|   |---Office 0: 2001:db8:cad::/60
|   |---Office 1: 2001:db8:cad:10::/60
|   |---Office 2: 2001:db8:cad:20::/60
|   |---Office 3: 2001:db8:cad:30::/60
|   |---Office 4: 2001:db8:cad:40::/60
|   |---Office 5: 2001:db8:cad:50::/60
|   |---Office 6: 2001:db8:cad:60::/60
|   |---Office 7: 2001:db8:cad:70::/60
|   |---Office 8: 2001:db8:cad:80::/60
|   |---Office 9: 2001:db8:cad:90::/60
|---State 1: 2001:db8:cad:100::/56
|   |---Office 0: 2001:db8:cad:100::/60
|   |---Office 1: 2001:db8:cad:110::/60
|   |---Office 2: 2001:db8:cad:120::/60
|   |---Office 3: 2001:db8:cad:130::/60
|   |---Office 4: 2001:db8:cad:140::/60
|   |---Office 5: 2001:db8:cad:150::/60
|   |---Office 6: 2001:db8:cad:160::/60
|   |---Office 7: 2001:db8:cad:170::/60
|   |---Office 8: 2001:db8:cad:180::/60
|   |---Office 9: 2001:db8:cad:190::/60
|---State 2: 2001:db8:cad:200::/56
|   |---Office 0: 2001:db8:cad:200::/60
|   |---Office 1: 2001:db8:cad:210::/60
|   |---Office 2: 2001:db8:cad:220::/60
|   |---Office 3: 2001:db8:cad:230::/60
|   |---Office 4: 2001:db8:cad:240::/60
|   |---Office 5: 2001:db8:cad:250::/60
|   |---Office 6: 2001:db8:cad:260::/60
|   |---Office 7: 2001:db8:cad:270::/60
|   |---Office 8: 2001:db8:cad:280::/60
|   |---Office 9: 2001:db8:cad:290::/60
|---State 3: 2001:db8:cad:300::/56
|   |---Office 0: 2001:db8:cad:300::/60
|   |---Office 1: 2001:db8:cad:310::/60
|   |---Office 2: 2001:db8:cad:320::/60
|   |---Office 3: 2001:db8:cad:330::/60
|   |---Office 4: 2001:db8:cad:340::/60
|   |---Office 5: 2001:db8:cad:350::/60
|   |---Office 6: 2001:db8:cad:360::/60
|   |---Office 7: 2001:db8:cad:370::/60
|   |---Office 8: 2001:db8:cad:380::/60
|   |---Office 9: 2001:db8:cad:390::/60
|---State 4: 2001:db8:cad:400::/56
|   |---Office 0: 2001:db8:cad:400::/60
|   |---Office 1: 2001:db8:cad:410::/60
|   |---Office 2: 2001:db8:cad:420::/60
|   |---Office 3: 2001:db8:cad:430::/60
|   |---Office 4: 2001:db8:cad:440::/60
|   |---Office 5: 2001:db8:cad:450::/60
|   |---Office 6: 2001:db8:cad:460::/60
|   |---Office 7: 2001:db8:cad:470::/60
|   |---Office 8: 2001:db8:cad:480::/60
|   |---Office 9: 2001:db8:cad:490::/60
|---State 5: 2001:db8:cad:500::/56
|   |---Office 0: 2001:db8:cad:500::/60
|   |---Office 1: 2001:db8:cad:510::/60
|   |---Office 2: 2001:db8:cad:520::/60
|   |---Office 3: 2001:db8:cad:530::/60
|   |---Office 4: 2001:db8:cad:540::/60
|   |---Office 5: 2001:db8:cad:550::/60
|   |---Office 6: 2001:db8:cad:560::/60
|   |---Office 7: 2001:db8:cad:570::/60
|   |---Office 8: 2001:db8:cad:580::/60
|   |---Office 9: 2001:db8:cad:590::/60
|---State 6: 2001:db8:cad:600::/56
|   |---Office 0: 2001:db8:cad:600::/60
|   |---Office 1: 2001:db8:cad:610::/60
|   |---Office 2: 2001:db8:cad:620::/60
|   |---Office 3: 2001:db8:cad:630::/60
|   |---Office 4: 2001:db8:cad:640::/60
|   |---Office 5: 2001:db8:cad:650::/60
|   |---Office 6: 2001:db8:cad:660::/60
|   |---Office 7: 2001:db8:cad:670::/60
|   |---Office 8: 2001:db8:cad:680::/60
|   |---Office 9: 2001:db8:cad:690::/60
|---State 7: 2001:db8:cad:700::/56
|   |---Office 0: 2001:db8:cad:700::/60
|   |---Office 1: 2001:db8:cad:710::/60
|   |---Office 2: 2001:db8:cad:720::/60
|   |---Office 3: 2001:db8:cad:730::/60
|   |---Office 4: 2001:db8:cad:740::/60
|   |---Office 5: 2001:db8:cad:750::/60
|   |---Office 6: 2001:db8:cad:760::/60
|   |---Office 7: 2001:db8:cad:770::/60
|   |---Office 8: 2001:db8:cad:780::/60
|   |---Office 9: 2001:db8:cad:790::/60
|---State 8: 2001:db8:cad:800::/56
|   |---Office 0: 2001:db8:cad:800::/60
|   |---Office 1: 2001:db8:cad:810::/60
|   |---Office 2: 2001:db8:cad:820::/60
|   |---Office 3: 2001:db8:cad:830::/60
|   |---Office 4: 2001:db8:cad:840::/60
|   |---Office 5: 2001:db8:cad:850::/60
|   |---Office 6: 2001:db8:cad:860::/60
|   |---Office 7: 2001:db8:cad:870::/60
|   |---Office 8: 2001:db8:cad:880::/60
|   |---Office 9: 2001:db8:cad:890::/60
|---State 9: 2001:db8:cad:900::/56
|   |---Office 0: 2001:db8:cad:900::/60
|   |---Office 1: 2001:db8:cad:910::/60
|   |---Office 2: 2001:db8:cad:920::/60
|   |---Office 3: 2001:db8:cad:930::/60
|   |---Office 4: 2001:db8:cad:940::/60
|   |---Office 5: 2001:db8:cad:950::/60
|   |---Office 6: 2001:db8:cad:960::/60
|   |---Office 7: 2001:db8:cad:970::/60
|   |---Office 8: 2001:db8:cad:980::/60
|   |---Office 9: 2001:db8:cad:990::/60
|---State 10: 2001:db8:cad:a00::/56
|   |---Office 0: 2001:db8:cad:a00::/60
|   |---Office 1: 2001:db8:cad:a10::/60
|   |---Office 2: 2001:db8:cad:a20::/60
|   |---Office 3: 2001:db8:cad:a30::/60
|   |---Office 4: 2001:db8:cad:a40::/60
|   |---Office 5: 2001:db8:cad:a50::/60
|   |---Office 6: 2001:db8:cad:a60::/60
|   |---Office 7: 2001:db8:cad:a70::/60
|   |---Office 8: 2001:db8:cad:a80::/60
|   |---Office 9: 2001:db8:cad:a90::/60
|---State 11: 2001:db8:cad:b00::/56
|   |---Office 0: 2001:db8:cad:b00::/60
|   |---Office 1: 2001:db8:cad:b10::/60
|   |---Office 2: 2001:db8:cad:b20::/60
|   |---Office 3: 2001:db8:cad:b30::/60
|   |---Office 4: 2001:db8:cad:b40::/60
|   |---Office 5: 2001:db8:cad:b50::/60
|   |---Office 6: 2001:db8:cad:b60::/60
|   |---Office 7: 2001:db8:cad:b70::/60
|   |---Office 8: 2001:db8:cad:b80::/60
|   |---Office 9: 2001:db8:cad:b90::/60
|---State 12: 2001:db8:cad:c00::/56
|   |---Office 0: 2001:db8:cad:c00::/60
|   |---Office 1: 2001:db8:cad:c10::/60
|   |---Office 2: 2001:db8:cad:c20::/60
|   |---Office 3: 2001:db8:cad:c30::/60
|   |---Office 4: 2001:db8:cad:c40::/60
|   |---Office 5: 2001:db8:cad:c50::/60
|   |---Office 6: 2001:db8:cad:c60::/60
|   |---Office 7: 2001:db8:cad:c70::/60
|   |---Office 8: 2001:db8:cad:c80::/60
|   |---Office 9: 2001:db8:cad:c90::/60
|---State 13: 2001:db8:cad:d00::/56
|   |---Office 0: 2001:db8:cad:d00::/60
|   |---Office 1: 2001:db8:cad:d10::/60
|   |---Office 2: 2001:db8:cad:d20::/60
|   |---Office 3: 2001:db8:cad:d30::/60
|   |---Office 4: 2001:db8:cad:d40::/60
|   |---Office 5: 2001:db8:cad:d50::/60
|   |---Office 6: 2001:db8:cad:d60::/60
|   |---Office 7: 2001:db8:cad:d70::/60
|   |---Office 8: 2001:db8:cad:d80::/60
|   |---Office 9: 2001:db8:cad:d90::/60
|---State 14: 2001:db8:cad:e00::/56
|   |---Office 0: 2001:db8:cad:e00::/60
|   |---Office 1: 2001:db8:cad:e10::/60
|   |---Office 2: 2001:db8:cad:e20::/60
|   |---Office 3: 2001:db8:cad:e30::/60
|   |---Office 4: 2001:db8:cad:e40::/60
|   |---Office 5: 2001:db8:cad:e50::/60
|   |---Office 6: 2001:db8:cad:e60::/60
|   |---Office 7: 2001:db8:cad:e70::/60
|   |---Office 8: 2001:db8:cad:e80::/60
|   |---Office 9: 2001:db8:cad:e90::/60
|---State 15: 2001:db8:cad:f00::/56
|   |---Office 0: 2001:db8:cad:f00::/60
|   |---Office 1: 2001:db8:cad:f10::/60
|   |---Office 2: 2001:db8:cad:f20::/60
|   |---Office 3: 2001:db8:cad:f30::/60
|   |---Office 4: 2001:db8:cad:f40::/60
|   |---Office 5: 2001:db8:cad:f50::/60
|   |---Office 6: 2001:db8:cad:f60::/60
|   |---Office 7: 2001:db8:cad:f70::/60
|   |---Office 8: 2001:db8:cad:f80::/60
|   |---Office 9: 2001:db8:cad:f90::/60
|---State 16: 2001:db8:cad:1000::/56
|   |---Office 0: 2001:db8:cad:1000::/60
|   |---Office 1: 2001:db8:cad:1010::/60
|   |---Office 2: 2001:db8:cad:1020::/60
|   |---Office 3: 2001:db8:cad:1030::/60
|   |---Office 4: 2001:db8:cad:1040::/60
|   |---Office 5: 2001:db8:cad:1050::/60
|   |---Office 6: 2001:db8:cad:1060::/60
|   |---Office 7: 2001:db8:cad:1070::/60
|   |---Office 8: 2001:db8:cad:1080::/60
|   |---Office 9: 2001:db8:cad:1090::/60
|---State 17: 2001:db8:cad:1100::/56
|   |---Office 0: 2001:db8:cad:1100::/60
|   |---Office 1: 2001:db8:cad:1110::/60
|   |---Office 2: 2001:db8:cad:1120::/60
|   |---Office 3: 2001:db8:cad:1130::/60
|   |---Office 4: 2001:db8:cad:1140::/60
|   |---Office 5: 2001:db8:cad:1150::/60
|   |---Office 6: 2001:db8:cad:1160::/60
|   |---Office 7: 2001:db8:cad:1170::/60
|   |---Office 8: 2001:db8:cad:1180::/60
|   |---Office 9: 2001:db8:cad:1190::/60
|---State 18: 2001:db8:cad:1200::/56
|   |---Office 0: 2001:db8:cad:1200::/60
|   |---Office 1: 2001:db8:cad:1210::/60
|   |---Office 2: 2001:db8:cad:1220::/60
|   |---Office 3: 2001:db8:cad:1230::/60
|   |---Office 4: 2001:db8:cad:1240::/60
|   |---Office 5: 2001:db8:cad:1250::/60
|   |---Office 6: 2001:db8:cad:1260::/60
|   |---Office 7: 2001:db8:cad:1270::/60
|   |---Office 8: 2001:db8:cad:1280::/60
|   |---Office 9: 2001:db8:cad:1290::/60
|---State 19: 2001:db8:cad:1300::/56
|   |---Office 0: 2001:db8:cad:1300::/60
|   |---Office 1: 2001:db8:cad:1310::/60
|   |---Office 2: 2001:db8:cad:1320::/60
|   |---Office 3: 2001:db8:cad:1330::/60
|   |---Office 4: 2001:db8:cad:1340::/60
|   |---Office 5: 2001:db8:cad:1350::/60
|   |---Office 6: 2001:db8:cad:1360::/60
|   |---Office 7: 2001:db8:cad:1370::/60
|   |---Office 8: 2001:db8:cad:1380::/60
|   |---Office 9: 2001:db8:cad:1390::/60
|---State 20: 2001:db8:cad:1400::/56
|   |---Office 0: 2001:db8:cad:1400::/60
|   |---Office 1: 2001:db8:cad:1410::/60
|   |---Office 2: 2001:db8:cad:1420::/60
|   |---Office 3: 2001:db8:cad:1430::/60
|   |---Office 4: 2001:db8:cad:1440::/60
|   |---Office 5: 2001:db8:cad:1450::/60
|   |---Office 6: 2001:db8:cad:1460::/60
|   |---Office 7: 2001:db8:cad:1470::/60
|   |---Office 8: 2001:db8:cad:1480::/60
|   |---Office 9: 2001:db8:cad:1490::/60
|---State 21: 2001:db8:cad:1500::/56
|   |---Office 0: 2001:db8:cad:1500::/60
|   |---Office 1: 2001:db8:cad:1510::/60
|   |---Office 2: 2001:db8:cad:1520::/60
|   |---Office 3: 2001:db8:cad:1530::/60
|   |---Office 4: 2001:db8:cad:1540::/60
|   |---Office 5: 2001:db8:cad:1550::/60
|   |---Office 6: 2001:db8:cad:1560::/60
|   |---Office 7: 2001:db8:cad:1570::/60
|   |---Office 8: 2001:db8:cad:1580::/60
|   |---Office 9: 2001:db8:cad:1590::/60
|---State 22: 2001:db8:cad:1600::/56
|   |---Office 0: 2001:db8:cad:1600::/60
|   |---Office 1: 2001:db8:cad:1610::/60
|   |---Office 2: 2001:db8:cad:1620::/60
|   |---Office 3: 2001:db8:cad:1630::/60
|   |---Office 4: 2001:db8:cad:1640::/60
|   |---Office 5: 2001:db8:cad:1650::/60
|   |---Office 6: 2001:db8:cad:1660::/60
|   |---Office 7: 2001:db8:cad:1670::/60
|   |---Office 8: 2001:db8:cad:1680::/60
|   |---Office 9: 2001:db8:cad:1690::/60
|---State 23: 2001:db8:cad:1700::/56
|   |---Office 0: 2001:db8:cad:1700::/60
|   |---Office 1: 2001:db8:cad:1710::/60
|   |---Office 2: 2001:db8:cad:1720::/60
|   |---Office 3: 2001:db8:cad:1730::/60
|   |---Office 4: 2001:db8:cad:1740::/60
|   |---Office 5: 2001:db8:cad:1750::/60
|   |---Office 6: 2001:db8:cad:1760::/60
|   |---Office 7: 2001:db8:cad:1770::/60
|   |---Office 8: 2001:db8:cad:1780::/60
|   |---Office 9: 2001:db8:cad:1790::/60
|---State 24: 2001:db8:cad:1800::/56
|   |---Office 0: 2001:db8:cad:1800::/60
|   |---Office 1: 2001:db8:cad:1810::/60
|   |---Office 2: 2001:db8:cad:1820::/60
|   |---Office 3: 2001:db8:cad:1830::/60
|   |---Office 4: 2001:db8:cad:1840::/60
|   |---Office 5: 2001:db8:cad:1850::/60
|   |---Office 6: 2001:db8:cad:1860::/60
|   |---Office 7: 2001:db8:cad:1870::/60
|   |---Office 8: 2001:db8:cad:1880::/60
|   |---Office 9: 2001:db8:cad:1890::/60
|---State 25: 2001:db8:cad:1900::/56
|   |---Office 0: 2001:db8:cad:1900::/60
|   |---Office 1: 2001:db8:cad:1910::/60
|   |---Office 2: 2001:db8:cad:1920::/60
|   |---Office 3: 2001:db8:cad:1930::/60
|   |---Office 4: 2001:db8:cad:1940::/60
|   |---Office 5: 2001:db8:cad:1950::/60
|   |---Office 6: 2001:db8:cad:1960::/60
|   |---Office 7: 2001:db8:cad:1970::/60
|   |---Office 8: 2001:db8:cad:1980::/60
|   |---Office 9: 2001:db8:cad:1990::/60
|---State 26: 2001:db8:cad:1a00::/56
|   |---Office 0: 2001:db8:cad:1a00::/60
|   |---Office 1: 2001:db8:cad:1a10::/60
|   |---Office 2: 2001:db8:cad:1a20::/60
|   |---Office 3: 2001:db8:cad:1a30::/60
|   |---Office 4: 2001:db8:cad:1a40::/60
|   |---Office 5: 2001:db8:cad:1a50::/60
|   |---Office 6: 2001:db8:cad:1a60::/60
|   |---Office 7: 2001:db8:cad:1a70::/60
|   |---Office 8: 2001:db8:cad:1a80::/60
|   |---Office 9: 2001:db8:cad:1a90::/60
|---State 27: 2001:db8:cad:1b00::/56
|   |---Office 0: 2001:db8:cad:1b00::/60
|   |---Office 1: 2001:db8:cad:1b10::/60
|   |---Office 2: 2001:db8:cad:1b20::/60
|   |---Office 3: 2001:db8:cad:1b30::/60
|   |---Office 4: 2001:db8:cad:1b40::/60
|   |---Office 5: 2001:db8:cad:1b50::/60
|   |---Office 6: 2001:db8:cad:1b60::/60
|   |---Office 7: 2001:db8:cad:1b70::/60
|   |---Office 8: 2001:db8:cad:1b80::/60
|   |---Office 9: 2001:db8:cad:1b90::/60
|---State 28: 2001:db8:cad:1c00::/56
|   |---Office 0: 2001:db8:cad:1c00::/60
|   |---Office 1: 2001:db8:cad:1c10::/60
|   |---Office 2: 2001:db8:cad:1c20::/60
|   |---Office 3: 2001:db8:cad:1c30::/60
|   |---Office 4: 2001:db8:cad:1c40::/60
|   |---Office 5: 2001:db8:cad:1c50::/60
|   |---Office 6: 2001:db8:cad:1c60::/60
|   |---Office 7: 2001:db8:cad:1c70::/60
|   |---Office 8: 2001:db8:cad:1c80::/60
|   |---Office 9: 2001:db8:cad:1c90::/60
|---State 29: 2001:db8:cad:1d00::/56
|   |---Office 0: 2001:db8:cad:1d00::/60
|   |---Office 1: 2001:db8:cad:1d10::/60
|   |---Office 2: 2001:db8:cad:1d20::/60
|   |---Office 3: 2001:db8:cad:1d30::/60
|   |---Office 4: 2001:db8:cad:1d40::/60
|   |---Office 5: 2001:db8:cad:1d50::/60
|   |---Office 6: 2001:db8:cad:1d60::/60
|   |---Office 7: 2001:db8:cad:1d70::/60
|   |---Office 8: 2001:db8:cad:1d80::/60
|   |---Office 9: 2001:db8:cad:1d90::/60
|---State 30: 2001:db8:cad:1e00::/56
|   |---Office 0: 2001:db8:cad:1e00::/60
|   |---Office 1: 2001:db8:cad:1e10::/60
|   |---Office 2: 2001:db8:cad:1e20::/60
|   |---Office 3: 2001:db8:cad:1e30::/60
|   |---Office 4: 2001:db8:cad:1e40::/60
|   |---Office 5: 2001:db8:cad:1e50::/60
|   |---Office 6: 2001:db8:cad:1e60::/60
|   |---Office 7: 2001:db8:cad:1e70::/60
|   |---Office 8: 2001:db8:cad:1e80::/60
|   |---Office 9: 2001:db8:cad:1e90::/60
|---State 31: 2001:db8:cad:1f00::/56
|   |---Office 0: 2001:db8:cad:1f00::/60
|   |---Office 1: 2001:db8:cad:1f10::/60
|   |---Office 2: 2001:db8:cad:1f20::/60
|   |---Office 3: 2001:db8:cad:1f30::/60
|   |---Office 4: 2001:db8:cad:1f40::/60
|   |---Office 5: 2001:db8:cad:1f50::/60
|   |---Office 6: 2001:db8:cad:1f60::/60
|   |---Office 7: 2001:db8:cad:1f70::/60
|   |---Office 8: 2001:db8:cad:1f80::/60
|   |---Office 9: 2001:db8:cad:1f90::/60
|---State 32: 2001:db8:cad:2000::/56
|   |---Office 0: 2001:db8:cad:2000::/60
|   |---Office 1: 2001:db8:cad:2010::/60
|   |---Office 2: 2001:db8:cad:2020::/60
|   |---Office 3: 2001:db8:cad:2030::/60
|   |---Office 4: 2001:db8:cad:2040::/60
|   |---Office 5: 2001:db8:cad:2050::/60
|   |---Office 6: 2001:db8:cad:2060::/60
|   |---Office 7: 2001:db8:cad:2070::/60
|   |---Office 8: 2001:db8:cad:2080::/60
|   |---Office 9: 2001:db8:cad:2090::/60
|---State 33: 2001:db8:cad:2100::/56
|   |---Office 0: 2001:db8:cad:2100::/60
|   |---Office 1: 2001:db8:cad:2110::/60
|   |---Office 2: 2001:db8:cad:2120::/60
|   |---Office 3: 2001:db8:cad:2130::/60
|   |---Office 4: 2001:db8:cad:2140::/60
|   |---Office 5: 2001:db8:cad:2150::/60
|   |---Office 6: 2001:db8:cad:2160::/60
|   |---Office 7: 2001:db8:cad:2170::/60
|   |---Office 8: 2001:db8:cad:2180::/60
|   |---Office 9: 2001:db8:cad:2190::/60
|---State 34: 2001:db8:cad:2200::/56
|   |---Office 0: 2001:db8:cad:2200::/60
|   |---Office 1: 2001:db8:cad:2210::/60
|   |---Office 2: 2001:db8:cad:2220::/60
|   |---Office 3: 2001:db8:cad:2230::/60
|   |---Office 4: 2001:db8:cad:2240::/60
|   |---Office 5: 2001:db8:cad:2250::/60
|   |---Office 6: 2001:db8:cad:2260::/60
|   |---Office 7: 2001:db8:cad:2270::/60
|   |---Office 8: 2001:db8:cad:2280::/60
|   |---Office 9: 2001:db8:cad:2290::/60
|---State 35: 2001:db8:cad:2300::/56
|   |---Office 0: 2001:db8:cad:2300::/60
|   |---Office 1: 2001:db8:cad:2310::/60
|   |---Office 2: 2001:db8:cad:2320::/60
|   |---Office 3: 2001:db8:cad:2330::/60
|   |---Office 4: 2001:db8:cad:2340::/60
|   |---Office 5: 2001:db8:cad:2350::/60
|   |---Office 6: 2001:db8:cad:2360::/60
|   |---Office 7: 2001:db8:cad:2370::/60
|   |---Office 8: 2001:db8:cad:2380::/60
|   |---Office 9: 2001:db8:cad:2390::/60
|---State 36: 2001:db8:cad:2400::/56
|   |---Office 0: 2001:db8:cad:2400::/60
|   |---Office 1: 2001:db8:cad:2410::/60
|   |---Office 2: 2001:db8:cad:2420::/60
|   |---Office 3: 2001:db8:cad:2430::/60
|   |---Office 4: 2001:db8:cad:2440::/60
|   |---Office 5: 2001:db8:cad:2450::/60
|   |---Office 6: 2001:db8:cad:2460::/60
|   |---Office 7: 2001:db8:cad:2470::/60
|   |---Office 8: 2001:db8:cad:2480::/60
|   |---Office 9: 2001:db8:cad:2490::/60
|---State 37: 2001:db8:cad:2500::/56
|   |---Office 0: 2001:db8:cad:2500::/60
|   |---Office 1: 2001:db8:cad:2510::/60
|   |---Office 2: 2001:db8:cad:2520::/60
|   |---Office 3: 2001:db8:cad:2530::/60
|   |---Office 4: 2001:db8:cad:2540::/60
|   |---Office 5: 2001:db8:cad:2550::/60
|   |---Office 6: 2001:db8:cad:2560::/60
|   |---Office 7: 2001:db8:cad:2570::/60
|   |---Office 8: 2001:db8:cad:2580::/60
|   |---Office 9: 2001:db8:cad:2590::/60
|---State 38: 2001:db8:cad:2600::/56
|   |---Office 0: 2001:db8:cad:2600::/60
|   |---Office 1: 2001:db8:cad:2610::/60
|   |---Office 2: 2001:db8:cad:2620::/60
|   |---Office 3: 2001:db8:cad:2630::/60
|   |---Office 4: 2001:db8:cad:2640::/60
|   |---Office 5: 2001:db8:cad:2650::/60
|   |---Office 6: 2001:db8:cad:2660::/60
|   |---Office 7: 2001:db8:cad:2670::/60
|   |---Office 8: 2001:db8:cad:2680::/60
|   |---Office 9: 2001:db8:cad:2690::/60
|---State 39: 2001:db8:cad:2700::/56
|   |---Office 0: 2001:db8:cad:2700::/60
|   |---Office 1: 2001:db8:cad:2710::/60
|   |---Office 2: 2001:db8:cad:2720::/60
|   |---Office 3: 2001:db8:cad:2730::/60
|   |---Office 4: 2001:db8:cad:2740::/60
|   |---Office 5: 2001:db8:cad:2750::/60
|   |---Office 6: 2001:db8:cad:2760::/60
|   |---Office 7: 2001:db8:cad:2770::/60
|   |---Office 8: 2001:db8:cad:2780::/60
|   |---Office 9: 2001:db8:cad:2790::/60
|---State 40: 2001:db8:cad:2800::/56
|   |---Office 0: 2001:db8:cad:2800::/60
|   |---Office 1: 2001:db8:cad:2810::/60
|   |---Office 2: 2001:db8:cad:2820::/60
|   |---Office 3: 2001:db8:cad:2830::/60
|   |---Office 4: 2001:db8:cad:2840::/60
|   |---Office 5: 2001:db8:cad:2850::/60
|   |---Office 6: 2001:db8:cad:2860::/60
|   |---Office 7: 2001:db8:cad:2870::/60
|   |---Office 8: 2001:db8:cad:2880::/60
|   |---Office 9: 2001:db8:cad:2890::/60
|---State 41: 2001:db8:cad:2900::/56
|   |---Office 0: 2001:db8:cad:2900::/60
|   |---Office 1: 2001:db8:cad:2910::/60
|   |---Office 2: 2001:db8:cad:2920::/60
|   |---Office 3: 2001:db8:cad:2930::/60
|   |---Office 4: 2001:db8:cad:2940::/60
|   |---Office 5: 2001:db8:cad:2950::/60
|   |---Office 6: 2001:db8:cad:2960::/60
|   |---Office 7: 2001:db8:cad:2970::/60
|   |---Office 8: 2001:db8:cad:2980::/60
|   |---Office 9: 2001:db8:cad:2990::/60
|---State 42: 2001:db8:cad:2a00::/56
|   |---Office 0: 2001:db8:cad:2a00::/60
|   |---Office 1: 2001:db8:cad:2a10::/60
|   |---Office 2: 2001:db8:cad:2a20::/60
|   |---Office 3: 2001:db8:cad:2a30::/60
|   |---Office 4: 2001:db8:cad:2a40::/60
|   |---Office 5: 2001:db8:cad:2a50::/60
|   |---Office 6: 2001:db8:cad:2a60::/60
|   |---Office 7: 2001:db8:cad:2a70::/60
|   |---Office 8: 2001:db8:cad:2a80::/60
|   |---Office 9: 2001:db8:cad:2a90::/60
|---State 43: 2001:db8:cad:2b00::/56
|   |---Office 0: 2001:db8:cad:2b00::/60
|   |---Office 1: 2001:db8:cad:2b10::/60
|   |---Office 2: 2001:db8:cad:2b20::/60
|   |---Office 3: 2001:db8:cad:2b30::/60
|   |---Office 4: 2001:db8:cad:2b40::/60
|   |---Office 5: 2001:db8:cad:2b50::/60
|   |---Office 6: 2001:db8:cad:2b60::/60
|   |---Office 7: 2001:db8:cad:2b70::/60
|   |---Office 8: 2001:db8:cad:2b80::/60
|   |---Office 9: 2001:db8:cad:2b90::/60
|---State 44: 2001:db8:cad:2c00::/56
|   |---Office 0: 2001:db8:cad:2c00::/60
|   |---Office 1: 2001:db8:cad:2c10::/60
|   |---Office 2: 2001:db8:cad:2c20::/60
|   |---Office 3: 2001:db8:cad:2c30::/60
|   |---Office 4: 2001:db8:cad:2c40::/60
|   |---Office 5: 2001:db8:cad:2c50::/60
|   |---Office 6: 2001:db8:cad:2c60::/60
|   |---Office 7: 2001:db8:cad:2c70::/60
|   |---Office 8: 2001:db8:cad:2c80::/60
|   |---Office 9: 2001:db8:cad:2c90::/60
|---State 45: 2001:db8:cad:2d00::/56
|   |---Office 0: 2001:db8:cad:2d00::/60
|   |---Office 1: 2001:db8:cad:2d10::/60
|   |---Office 2: 2001:db8:cad:2d20::/60
|   |---Office 3: 2001:db8:cad:2d30::/60
|   |---Office 4: 2001:db8:cad:2d40::/60
|   |---Office 5: 2001:db8:cad:2d50::/60
|   |---Office 6: 2001:db8:cad:2d60::/60
|   |---Office 7: 2001:db8:cad:2d70::/60
|   |---Office 8: 2001:db8:cad:2d80::/60
|   |---Office 9: 2001:db8:cad:2d90::/60
|---State 46: 2001:db8:cad:2e00::/56
|   |---Office 0: 2001:db8:cad:2e00::/60
|   |---Office 1: 2001:db8:cad:2e10::/60
|   |---Office 2: 2001:db8:cad:2e20::/60
|   |---Office 3: 2001:db8:cad:2e30::/60
|   |---Office 4: 2001:db8:cad:2e40::/60
|   |---Office 5: 2001:db8:cad:2e50::/60
|   |---Office 6: 2001:db8:cad:2e60::/60
|   |---Office 7: 2001:db8:cad:2e70::/60
|   |---Office 8: 2001:db8:cad:2e80::/60
|   |---Office 9: 2001:db8:cad:2e90::/60
|---State 47: 2001:db8:cad:2f00::/56
|   |---Office 0: 2001:db8:cad:2f00::/60
|   |---Office 1: 2001:db8:cad:2f10::/60
|   |---Office 2: 2001:db8:cad:2f20::/60
|   |---Office 3: 2001:db8:cad:2f30::/60
|   |---Office 4: 2001:db8:cad:2f40::/60
|   |---Office 5: 2001:db8:cad:2f50::/60
|   |---Office 6: 2001:db8:cad:2f60::/60
|   |---Office 7: 2001:db8:cad:2f70::/60
|   |---Office 8: 2001:db8:cad:2f80::/60
|   |---Office 9: 2001:db8:cad:2f90::/60
|---State 48: 2001:db8:cad:3000::/56
|   |---Office 0: 2001:db8:cad:3000::/60
|   |---Office 1: 2001:db8:cad:3010::/60
|   |---Office 2: 2001:db8:cad:3020::/60
|   |---Office 3: 2001:db8:cad:3030::/60
|   |---Office 4: 2001:db8:cad:3040::/60
|   |---Office 5: 2001:db8:cad:3050::/60
|   |---Office 6: 2001:db8:cad:3060::/60
|   |---Office 7: 2001:db8:cad:3070::/60
|   |---Office 8: 2001:db8:cad:3080::/60
|   |---Office 9: 2001:db8:cad:3090::/60
|---State 49: 2001:db8:cad:3100::/56
|   |---Office 0: 2001:db8:cad:3100::/60
|   |---Office 1: 2001:db8:cad:3110::/60
|   |---Office 2: 2001:db8:cad:3120::/60
|   |---Office 3: 2001:db8:cad:3130::/60
|   |---Office 4: 2001:db8:cad:3140::/60
|   |---Office 5: 2001:db8:cad:3150::/60
|   |---Office 6: 2001:db8:cad:3160::/60
|   |---Office 7: 2001:db8:cad:3170::/60
|   |---Office 8: 2001:db8:cad:3180::/60
|   |---Office 9: 2001:db8:cad:3190::/60
|---State 50: 2001:db8:cad:3200::/56
|   |---Office 0: 2001:db8:cad:3200::/60
|   |---Office 1: 2001:db8:cad:3210::/60
|   |---Office 2: 2001:db8:cad:3220::/60
|   |---Office 3: 2001:db8:cad:3230::/60
|   |---Office 4: 2001:db8:cad:3240::/60
|   |---Office 5: 2001:db8:cad:3250::/60
|   |---Office 6: 2001:db8:cad:3260::/60
|   |---Office 7: 2001:db8:cad:3270::/60
|   |---Office 8: 2001:db8:cad:3280::/60
|   |---Office 9: 2001:db8:cad:3290::/60
|---State 51: 2001:db8:cad:3300::/56
|   |---Office 0: 2001:db8:cad:3300::/60
|   |---Office 1: 2001:db8:cad:3310::/60
|   |---Office 2: 2001:db8:cad:3320::/60
|   |---Office 3: 2001:db8:cad:3330::/60
|   |---Office 4: 2001:db8:cad:3340::/60
|   |---Office 5: 2001:db8:cad:3350::/60
|   |---Office 6: 2001:db8:cad:3360::/60
|   |---Office 7: 2001:db8:cad:3370::/60
|   |---Office 8: 2001:db8:cad:3380::/60
|   |---Office 9: 2001:db8:cad:3390::/60
|---State 52: 2001:db8:cad:3400::/56
|   |---Office 0: 2001:db8:cad:3400::/60
|   |---Office 1: 2001:db8:cad:3410::/60
|   |---Office 2: 2001:db8:cad:3420::/60
|   |---Office 3: 2001:db8:cad:3430::/60
|   |---Office 4: 2001:db8:cad:3440::/60
|   |---Office 5: 2001:db8:cad:3450::/60
|   |---Office 6: 2001:db8:cad:3460::/60
|   |---Office 7: 2001:db8:cad:3470::/60
|   |---Office 8: 2001:db8:cad:3480::/60
|   |---Office 9: 2001:db8:cad:3490::/60
|---State 53: 2001:db8:cad:3500::/56
|   |---Office 0: 2001:db8:cad:3500::/60
|   |---Office 1: 2001:db8:cad:3510::/60
|   |---Office 2: 2001:db8:cad:3520::/60
|   |---Office 3: 2001:db8:cad:3530::/60
|   |---Office 4: 2001:db8:cad:3540::/60
|   |---Office 5: 2001:db8:cad:3550::/60
|   |---Office 6: 2001:db8:cad:3560::/60
|   |---Office 7: 2001:db8:cad:3570::/60
|   |---Office 8: 2001:db8:cad:3580::/60
|   |---Office 9: 2001:db8:cad:3590::/60
|---State 54: 2001:db8:cad:3600::/56
|   |---Office 0: 2001:db8:cad:3600::/60
|   |---Office 1: 2001:db8:cad:3610::/60
|   |---Office 2: 2001:db8:cad:3620::/60
|   |---Office 3: 2001:db8:cad:3630::/60
|   |---Office 4: 2001:db8:cad:3640::/60
|   |---Office 5: 2001:db8:cad:3650::/60
|   |---Office 6: 2001:db8:cad:3660::/60
|   |---Office 7: 2001:db8:cad:3670::/60
|   |---Office 8: 2001:db8:cad:3680::/60
|   |---Office 9: 2001:db8:cad:3690::/60
|---State 55: 2001:db8:cad:3700::/56
|   |---Office 0: 2001:db8:cad:3700::/60
|   |---Office 1: 2001:db8:cad:3710::/60
|   |---Office 2: 2001:db8:cad:3720::/60
|   |---Office 3: 2001:db8:cad:3730::/60
|   |---Office 4: 2001:db8:cad:3740::/60
|   |---Office 5: 2001:db8:cad:3750::/60
|   |---Office 6: 2001:db8:cad:3760::/60
|   |---Office 7: 2001:db8:cad:3770::/60
|   |---Office 8: 2001:db8:cad:3780::/60
|   |---Office 9: 2001:db8:cad:3790::/60
|---State 56: 2001:db8:cad:3800::/56
|   |---Office 0: 2001:db8:cad:3800::/60
|   |---Office 1: 2001:db8:cad:3810::/60
|   |---Office 2: 2001:db8:cad:3820::/60
|   |---Office 3: 2001:db8:cad:3830::/60
|   |---Office 4: 2001:db8:cad:3840::/60
|   |---Office 5: 2001:db8:cad:3850::/60
|   |---Office 6: 2001:db8:cad:3860::/60
|   |---Office 7: 2001:db8:cad:3870::/60
|   |---Office 8: 2001:db8:cad:3880::/60
|   |---Office 9: 2001:db8:cad:3890::/60
|---State 57: 2001:db8:cad:3900::/56
|   |---Office 0: 2001:db8:cad:3900::/60
|   |---Office 1: 2001:db8:cad:3910::/60
|   |---Office 2: 2001:db8:cad:3920::/60
|   |---Office 3: 2001:db8:cad:3930::/60
|   |---Office 4: 2001:db8:cad:3940::/60
|   |---Office 5: 2001:db8:cad:3950::/60
|   |---Office 6: 2001:db8:cad:3960::/60
|   |---Office 7: 2001:db8:cad:3970::/60
|   |---Office 8: 2001:db8:cad:3980::/60
|   |---Office 9: 2001:db8:cad:3990::/60
|---State 58: 2001:db8:cad:3a00::/56
|   |---Office 0: 2001:db8:cad:3a00::/60
|   |---Office 1: 2001:db8:cad:3a10::/60
|   |---Office 2: 2001:db8:cad:3a20::/60
|   |---Office 3: 2001:db8:cad:3a30::/60
|   |---Office 4: 2001:db8:cad:3a40::/60
|   |---Office 5: 2001:db8:cad:3a50::/60
|   |---Office 6: 2001:db8:cad:3a60::/60
|   |---Office 7: 2001:db8:cad:3a70::/60
|   |---Office 8: 2001:db8:cad:3a80::/60
|   |---Office 9: 2001:db8:cad:3a90::/60
|---State 59: 2001:db8:cad:3b00::/56
|   |---Office 0: 2001:db8:cad:3b00::/60
|   |---Office 1: 2001:db8:cad:3b10::/60
|   |---Office 2: 2001:db8:cad:3b20::/60
|   |---Office 3: 2001:db8:cad:3b30::/60
|   |---Office 4: 2001:db8:cad:3b40::/60
|   |---Office 5: 2001:db8:cad:3b50::/60
|   |---Office 6: 2001:db8:cad:3b60::/60
|   |---Office 7: 2001:db8:cad:3b70::/60
|   |---Office 8: 2001:db8:cad:3b80::/60
|   |---Office 9: 2001:db8:cad:3b90::/60
Country 1: 2001:db8:cad:4000::/50
|---State 0: 2001:db8:cad:4000::/56
|   |---Office 0: 2001:db8:cad:4000::/60
|   |---Office 1: 2001:db8:cad:4010::/60
|   |---Office 2: 2001:db8:cad:4020::/60
|   |---Office 3: 2001:db8:cad:4030::/60
|   |---Office 4: 2001:db8:cad:4040::/60
|   |---Office 5: 2001:db8:cad:4050::/60
|   |---Office 6: 2001:db8:cad:4060::/60
|   |---Office 7: 2001:db8:cad:4070::/60
|   |---Office 8: 2001:db8:cad:4080::/60
|   |---Office 9: 2001:db8:cad:4090::/60
|---State 1: 2001:db8:cad:4100::/56
|   |---Office 0: 2001:db8:cad:4100::/60
|   |---Office 1: 2001:db8:cad:4110::/60
|   |---Office 2: 2001:db8:cad:4120::/60
|   |---Office 3: 2001:db8:cad:4130::/60
|   |---Office 4: 2001:db8:cad:4140::/60
|   |---Office 5: 2001:db8:cad:4150::/60
|   |---Office 6: 2001:db8:cad:4160::/60
|   |---Office 7: 2001:db8:cad:4170::/60
|   |---Office 8: 2001:db8:cad:4180::/60
|   |---Office 9: 2001:db8:cad:4190::/60
|---State 2: 2001:db8:cad:4200::/56
|   |---Office 0: 2001:db8:cad:4200::/60
|   |---Office 1: 2001:db8:cad:4210::/60
|   |---Office 2: 2001:db8:cad:4220::/60
|   |---Office 3: 2001:db8:cad:4230::/60
|   |---Office 4: 2001:db8:cad:4240::/60
|   |---Office 5: 2001:db8:cad:4250::/60
|   |---Office 6: 2001:db8:cad:4260::/60
|   |---Office 7: 2001:db8:cad:4270::/60
|   |---Office 8: 2001:db8:cad:4280::/60
|   |---Office 9: 2001:db8:cad:4290::/60
|---State 3: 2001:db8:cad:4300::/56
|   |---Office 0: 2001:db8:cad:4300::/60
|   |---Office 1: 2001:db8:cad:4310::/60
|   |---Office 2: 2001:db8:cad:4320::/60
|   |---Office 3: 2001:db8:cad:4330::/60
|   |---Office 4: 2001:db8:cad:4340::/60
|   |---Office 5: 2001:db8:cad:4350::/60
|   |---Office 6: 2001:db8:cad:4360::/60
|   |---Office 7: 2001:db8:cad:4370::/60
|   |---Office 8: 2001:db8:cad:4380::/60
|   |---Office 9: 2001:db8:cad:4390::/60
|---State 4: 2001:db8:cad:4400::/56
|   |---Office 0: 2001:db8:cad:4400::/60
|   |---Office 1: 2001:db8:cad:4410::/60
|   |---Office 2: 2001:db8:cad:4420::/60
|   |---Office 3: 2001:db8:cad:4430::/60
|   |---Office 4: 2001:db8:cad:4440::/60
|   |---Office 5: 2001:db8:cad:4450::/60
|   |---Office 6: 2001:db8:cad:4460::/60
|   |---Office 7: 2001:db8:cad:4470::/60
|   |---Office 8: 2001:db8:cad:4480::/60
|   |---Office 9: 2001:db8:cad:4490::/60
|---State 5: 2001:db8:cad:4500::/56
|   |---Office 0: 2001:db8:cad:4500::/60
|   |---Office 1: 2001:db8:cad:4510::/60
|   |---Office 2: 2001:db8:cad:4520::/60
|   |---Office 3: 2001:db8:cad:4530::/60
|   |---Office 4: 2001:db8:cad:4540::/60
|   |---Office 5: 2001:db8:cad:4550::/60
|   |---Office 6: 2001:db8:cad:4560::/60
|   |---Office 7: 2001:db8:cad:4570::/60
|   |---Office 8: 2001:db8:cad:4580::/60
|   |---Office 9: 2001:db8:cad:4590::/60
|---State 6: 2001:db8:cad:4600::/56
|   |---Office 0: 2001:db8:cad:4600::/60
|   |---Office 1: 2001:db8:cad:4610::/60
|   |---Office 2: 2001:db8:cad:4620::/60
|   |---Office 3: 2001:db8:cad:4630::/60
|   |---Office 4: 2001:db8:cad:4640::/60
|   |---Office 5: 2001:db8:cad:4650::/60
|   |---Office 6: 2001:db8:cad:4660::/60
|   |---Office 7: 2001:db8:cad:4670::/60
|   |---Office 8: 2001:db8:cad:4680::/60
|   |---Office 9: 2001:db8:cad:4690::/60
|---State 7: 2001:db8:cad:4700::/56
|   |---Office 0: 2001:db8:cad:4700::/60
|   |---Office 1: 2001:db8:cad:4710::/60
|   |---Office 2: 2001:db8:cad:4720::/60
|   |---Office 3: 2001:db8:cad:4730::/60
|   |---Office 4: 2001:db8:cad:4740::/60
|   |---Office 5: 2001:db8:cad:4750::/60
|   |---Office 6: 2001:db8:cad:4760::/60
|   |---Office 7: 2001:db8:cad:4770::/60
|   |---Office 8: 2001:db8:cad:4780::/60
|   |---Office 9: 2001:db8:cad:4790::/60
|---State 8: 2001:db8:cad:4800::/56
|   |---Office 0: 2001:db8:cad:4800::/60
|   |---Office 1: 2001:db8:cad:4810::/60
|   |---Office 2: 2001:db8:cad:4820::/60
|   |---Office 3: 2001:db8:cad:4830::/60
|   |---Office 4: 2001:db8:cad:4840::/60
|   |---Office 5: 2001:db8:cad:4850::/60
|   |---Office 6: 2001:db8:cad:4860::/60
|   |---Office 7: 2001:db8:cad:4870::/60
|   |---Office 8: 2001:db8:cad:4880::/60
|   |---Office 9: 2001:db8:cad:4890::/60
|---State 9: 2001:db8:cad:4900::/56
|   |---Office 0: 2001:db8:cad:4900::/60
|   |---Office 1: 2001:db8:cad:4910::/60
|   |---Office 2: 2001:db8:cad:4920::/60
|   |---Office 3: 2001:db8:cad:4930::/60
|   |---Office 4: 2001:db8:cad:4940::/60
|   |---Office 5: 2001:db8:cad:4950::/60
|   |---Office 6: 2001:db8:cad:4960::/60
|   |---Office 7: 2001:db8:cad:4970::/60
|   |---Office 8: 2001:db8:cad:4980::/60
|   |---Office 9: 2001:db8:cad:4990::/60
|---State 10: 2001:db8:cad:4a00::/56
|   |---Office 0: 2001:db8:cad:4a00::/60
|   |---Office 1: 2001:db8:cad:4a10::/60
|   |---Office 2: 2001:db8:cad:4a20::/60
|   |---Office 3: 2001:db8:cad:4a30::/60
|   |---Office 4: 2001:db8:cad:4a40::/60
|   |---Office 5: 2001:db8:cad:4a50::/60
|   |---Office 6: 2001:db8:cad:4a60::/60
|   |---Office 7: 2001:db8:cad:4a70::/60
|   |---Office 8: 2001:db8:cad:4a80::/60
|   |---Office 9: 2001:db8:cad:4a90::/60
|---State 11: 2001:db8:cad:4b00::/56
|   |---Office 0: 2001:db8:cad:4b00::/60
|   |---Office 1: 2001:db8:cad:4b10::/60
|   |---Office 2: 2001:db8:cad:4b20::/60
|   |---Office 3: 2001:db8:cad:4b30::/60
|   |---Office 4: 2001:db8:cad:4b40::/60
|   |---Office 5: 2001:db8:cad:4b50::/60
|   |---Office 6: 2001:db8:cad:4b60::/60
|   |---Office 7: 2001:db8:cad:4b70::/60
|   |---Office 8: 2001:db8:cad:4b80::/60
|   |---Office 9: 2001:db8:cad:4b90::/60
|---State 12: 2001:db8:cad:4c00::/56
|   |---Office 0: 2001:db8:cad:4c00::/60
|   |---Office 1: 2001:db8:cad:4c10::/60
|   |---Office 2: 2001:db8:cad:4c20::/60
|   |---Office 3: 2001:db8:cad:4c30::/60
|   |---Office 4: 2001:db8:cad:4c40::/60
|   |---Office 5: 2001:db8:cad:4c50::/60
|   |---Office 6: 2001:db8:cad:4c60::/60
|   |---Office 7: 2001:db8:cad:4c70::/60
|   |---Office 8: 2001:db8:cad:4c80::/60
|   |---Office 9: 2001:db8:cad:4c90::/60
|---State 13: 2001:db8:cad:4d00::/56
|   |---Office 0: 2001:db8:cad:4d00::/60
|   |---Office 1: 2001:db8:cad:4d10::/60
|   |---Office 2: 2001:db8:cad:4d20::/60
|   |---Office 3: 2001:db8:cad:4d30::/60
|   |---Office 4: 2001:db8:cad:4d40::/60
|   |---Office 5: 2001:db8:cad:4d50::/60
|   |---Office 6: 2001:db8:cad:4d60::/60
|   |---Office 7: 2001:db8:cad:4d70::/60
|   |---Office 8: 2001:db8:cad:4d80::/60
|   |---Office 9: 2001:db8:cad:4d90::/60
|---State 14: 2001:db8:cad:4e00::/56
|   |---Office 0: 2001:db8:cad:4e00::/60
|   |---Office 1: 2001:db8:cad:4e10::/60
|   |---Office 2: 2001:db8:cad:4e20::/60
|   |---Office 3: 2001:db8:cad:4e30::/60
|   |---Office 4: 2001:db8:cad:4e40::/60
|   |---Office 5: 2001:db8:cad:4e50::/60
|   |---Office 6: 2001:db8:cad:4e60::/60
|   |---Office 7: 2001:db8:cad:4e70::/60
|   |---Office 8: 2001:db8:cad:4e80::/60
|   |---Office 9: 2001:db8:cad:4e90::/60
|---State 15: 2001:db8:cad:4f00::/56
|   |---Office 0: 2001:db8:cad:4f00::/60
|   |---Office 1: 2001:db8:cad:4f10::/60
|   |---Office 2: 2001:db8:cad:4f20::/60
|   |---Office 3: 2001:db8:cad:4f30::/60
|   |---Office 4: 2001:db8:cad:4f40::/60
|   |---Office 5: 2001:db8:cad:4f50::/60
|   |---Office 6: 2001:db8:cad:4f60::/60
|   |---Office 7: 2001:db8:cad:4f70::/60
|   |---Office 8: 2001:db8:cad:4f80::/60
|   |---Office 9: 2001:db8:cad:4f90::/60
|---State 16: 2001:db8:cad:5000::/56
|   |---Office 0: 2001:db8:cad:5000::/60
|   |---Office 1: 2001:db8:cad:5010::/60
|   |---Office 2: 2001:db8:cad:5020::/60
|   |---Office 3: 2001:db8:cad:5030::/60
|   |---Office 4: 2001:db8:cad:5040::/60
|   |---Office 5: 2001:db8:cad:5050::/60
|   |---Office 6: 2001:db8:cad:5060::/60
|   |---Office 7: 2001:db8:cad:5070::/60
|   |---Office 8: 2001:db8:cad:5080::/60
|   |---Office 9: 2001:db8:cad:5090::/60
|---State 17: 2001:db8:cad:5100::/56
|   |---Office 0: 2001:db8:cad:5100::/60
|   |---Office 1: 2001:db8:cad:5110::/60
|   |---Office 2: 2001:db8:cad:5120::/60
|   |---Office 3: 2001:db8:cad:5130::/60
|   |---Office 4: 2001:db8:cad:5140::/60
|   |---Office 5: 2001:db8:cad:5150::/60
|   |---Office 6: 2001:db8:cad:5160::/60
|   |---Office 7: 2001:db8:cad:5170::/60
|   |---Office 8: 2001:db8:cad:5180::/60
|   |---Office 9: 2001:db8:cad:5190::/60
|---State 18: 2001:db8:cad:5200::/56
|   |---Office 0: 2001:db8:cad:5200::/60
|   |---Office 1: 2001:db8:cad:5210::/60
|   |---Office 2: 2001:db8:cad:5220::/60
|   |---Office 3: 2001:db8:cad:5230::/60
|   |---Office 4: 2001:db8:cad:5240::/60
|   |---Office 5: 2001:db8:cad:5250::/60
|   |---Office 6: 2001:db8:cad:5260::/60
|   |---Office 7: 2001:db8:cad:5270::/60
|   |---Office 8: 2001:db8:cad:5280::/60
|   |---Office 9: 2001:db8:cad:5290::/60
|---State 19: 2001:db8:cad:5300::/56
|   |---Office 0: 2001:db8:cad:5300::/60
|   |---Office 1: 2001:db8:cad:5310::/60
|   |---Office 2: 2001:db8:cad:5320::/60
|   |---Office 3: 2001:db8:cad:5330::/60
|   |---Office 4: 2001:db8:cad:5340::/60
|   |---Office 5: 2001:db8:cad:5350::/60
|   |---Office 6: 2001:db8:cad:5360::/60
|   |---Office 7: 2001:db8:cad:5370::/60
|   |---Office 8: 2001:db8:cad:5380::/60
|   |---Office 9: 2001:db8:cad:5390::/60
|---State 20: 2001:db8:cad:5400::/56
|   |---Office 0: 2001:db8:cad:5400::/60
|   |---Office 1: 2001:db8:cad:5410::/60
|   |---Office 2: 2001:db8:cad:5420::/60
|   |---Office 3: 2001:db8:cad:5430::/60
|   |---Office 4: 2001:db8:cad:5440::/60
|   |---Office 5: 2001:db8:cad:5450::/60
|   |---Office 6: 2001:db8:cad:5460::/60
|   |---Office 7: 2001:db8:cad:5470::/60
|   |---Office 8: 2001:db8:cad:5480::/60
|   |---Office 9: 2001:db8:cad:5490::/60
|---State 21: 2001:db8:cad:5500::/56
|   |---Office 0: 2001:db8:cad:5500::/60
|   |---Office 1: 2001:db8:cad:5510::/60
|   |---Office 2: 2001:db8:cad:5520::/60
|   |---Office 3: 2001:db8:cad:5530::/60
|   |---Office 4: 2001:db8:cad:5540::/60
|   |---Office 5: 2001:db8:cad:5550::/60
|   |---Office 6: 2001:db8:cad:5560::/60
|   |---Office 7: 2001:db8:cad:5570::/60
|   |---Office 8: 2001:db8:cad:5580::/60
|   |---Office 9: 2001:db8:cad:5590::/60
|---State 22: 2001:db8:cad:5600::/56
|   |---Office 0: 2001:db8:cad:5600::/60
|   |---Office 1: 2001:db8:cad:5610::/60
|   |---Office 2: 2001:db8:cad:5620::/60
|   |---Office 3: 2001:db8:cad:5630::/60
|   |---Office 4: 2001:db8:cad:5640::/60
|   |---Office 5: 2001:db8:cad:5650::/60
|   |---Office 6: 2001:db8:cad:5660::/60
|   |---Office 7: 2001:db8:cad:5670::/60
|   |---Office 8: 2001:db8:cad:5680::/60
|   |---Office 9: 2001:db8:cad:5690::/60
|---State 23: 2001:db8:cad:5700::/56
|   |---Office 0: 2001:db8:cad:5700::/60
|   |---Office 1: 2001:db8:cad:5710::/60
|   |---Office 2: 2001:db8:cad:5720::/60
|   |---Office 3: 2001:db8:cad:5730::/60
|   |---Office 4: 2001:db8:cad:5740::/60
|   |---Office 5: 2001:db8:cad:5750::/60
|   |---Office 6: 2001:db8:cad:5760::/60
|   |---Office 7: 2001:db8:cad:5770::/60
|   |---Office 8: 2001:db8:cad:5780::/60
|   |---Office 9: 2001:db8:cad:5790::/60
|---State 24: 2001:db8:cad:5800::/56
|   |---Office 0: 2001:db8:cad:5800::/60
|   |---Office 1: 2001:db8:cad:5810::/60
|   |---Office 2: 2001:db8:cad:5820::/60
|   |---Office 3: 2001:db8:cad:5830::/60
|   |---Office 4: 2001:db8:cad:5840::/60
|   |---Office 5: 2001:db8:cad:5850::/60
|   |---Office 6: 2001:db8:cad:5860::/60
|   |---Office 7: 2001:db8:cad:5870::/60
|   |---Office 8: 2001:db8:cad:5880::/60
|   |---Office 9: 2001:db8:cad:5890::/60
|---State 25: 2001:db8:cad:5900::/56
|   |---Office 0: 2001:db8:cad:5900::/60
|   |---Office 1: 2001:db8:cad:5910::/60
|   |---Office 2: 2001:db8:cad:5920::/60
|   |---Office 3: 2001:db8:cad:5930::/60
|   |---Office 4: 2001:db8:cad:5940::/60
|   |---Office 5: 2001:db8:cad:5950::/60
|   |---Office 6: 2001:db8:cad:5960::/60
|   |---Office 7: 2001:db8:cad:5970::/60
|   |---Office 8: 2001:db8:cad:5980::/60
|   |---Office 9: 2001:db8:cad:5990::/60
|---State 26: 2001:db8:cad:5a00::/56
|   |---Office 0: 2001:db8:cad:5a00::/60
|   |---Office 1: 2001:db8:cad:5a10::/60
|   |---Office 2: 2001:db8:cad:5a20::/60
|   |---Office 3: 2001:db8:cad:5a30::/60
|   |---Office 4: 2001:db8:cad:5a40::/60
|   |---Office 5: 2001:db8:cad:5a50::/60
|   |---Office 6: 2001:db8:cad:5a60::/60
|   |---Office 7: 2001:db8:cad:5a70::/60
|   |---Office 8: 2001:db8:cad:5a80::/60
|   |---Office 9: 2001:db8:cad:5a90::/60
|---State 27: 2001:db8:cad:5b00::/56
|   |---Office 0: 2001:db8:cad:5b00::/60
|   |---Office 1: 2001:db8:cad:5b10::/60
|   |---Office 2: 2001:db8:cad:5b20::/60
|   |---Office 3: 2001:db8:cad:5b30::/60
|   |---Office 4: 2001:db8:cad:5b40::/60
|   |---Office 5: 2001:db8:cad:5b50::/60
|   |---Office 6: 2001:db8:cad:5b60::/60
|   |---Office 7: 2001:db8:cad:5b70::/60
|   |---Office 8: 2001:db8:cad:5b80::/60
|   |---Office 9: 2001:db8:cad:5b90::/60
|---State 28: 2001:db8:cad:5c00::/56
|   |---Office 0: 2001:db8:cad:5c00::/60
|   |---Office 1: 2001:db8:cad:5c10::/60
|   |---Office 2: 2001:db8:cad:5c20::/60
|   |---Office 3: 2001:db8:cad:5c30::/60
|   |---Office 4: 2001:db8:cad:5c40::/60
|   |---Office 5: 2001:db8:cad:5c50::/60
|   |---Office 6: 2001:db8:cad:5c60::/60
|   |---Office 7: 2001:db8:cad:5c70::/60
|   |---Office 8: 2001:db8:cad:5c80::/60
|   |---Office 9: 2001:db8:cad:5c90::/60
|---State 29: 2001:db8:cad:5d00::/56
|   |---Office 0: 2001:db8:cad:5d00::/60
|   |---Office 1: 2001:db8:cad:5d10::/60
|   |---Office 2: 2001:db8:cad:5d20::/60
|   |---Office 3: 2001:db8:cad:5d30::/60
|   |---Office 4: 2001:db8:cad:5d40::/60
|   |---Office 5: 2001:db8:cad:5d50::/60
|   |---Office 6: 2001:db8:cad:5d60::/60
|   |---Office 7: 2001:db8:cad:5d70::/60
|   |---Office 8: 2001:db8:cad:5d80::/60
|   |---Office 9: 2001:db8:cad:5d90::/60
|---State 30: 2001:db8:cad:5e00::/56
|   |---Office 0: 2001:db8:cad:5e00::/60
|   |---Office 1: 2001:db8:cad:5e10::/60
|   |---Office 2: 2001:db8:cad:5e20::/60
|   |---Office 3: 2001:db8:cad:5e30::/60
|   |---Office 4: 2001:db8:cad:5e40::/60
|   |---Office 5: 2001:db8:cad:5e50::/60
|   |---Office 6: 2001:db8:cad:5e60::/60
|   |---Office 7: 2001:db8:cad:5e70::/60
|   |---Office 8: 2001:db8:cad:5e80::/60
|   |---Office 9: 2001:db8:cad:5e90::/60
|---State 31: 2001:db8:cad:5f00::/56
|   |---Office 0: 2001:db8:cad:5f00::/60
|   |---Office 1: 2001:db8:cad:5f10::/60
|   |---Office 2: 2001:db8:cad:5f20::/60
|   |---Office 3: 2001:db8:cad:5f30::/60
|   |---Office 4: 2001:db8:cad:5f40::/60
|   |---Office 5: 2001:db8:cad:5f50::/60
|   |---Office 6: 2001:db8:cad:5f60::/60
|   |---Office 7: 2001:db8:cad:5f70::/60
|   |---Office 8: 2001:db8:cad:5f80::/60
|   |---Office 9: 2001:db8:cad:5f90::/60
|---State 32: 2001:db8:cad:6000::/56
|   |---Office 0: 2001:db8:cad:6000::/60
|   |---Office 1: 2001:db8:cad:6010::/60
|   |---Office 2: 2001:db8:cad:6020::/60
|   |---Office 3: 2001:db8:cad:6030::/60
|   |---Office 4: 2001:db8:cad:6040::/60
|   |---Office 5: 2001:db8:cad:6050::/60
|   |---Office 6: 2001:db8:cad:6060::/60
|   |---Office 7: 2001:db8:cad:6070::/60
|   |---Office 8: 2001:db8:cad:6080::/60
|   |---Office 9: 2001:db8:cad:6090::/60
|---State 33: 2001:db8:cad:6100::/56
|   |---Office 0: 2001:db8:cad:6100::/60
|   |---Office 1: 2001:db8:cad:6110::/60
|   |---Office 2: 2001:db8:cad:6120::/60
|   |---Office 3: 2001:db8:cad:6130::/60
|   |---Office 4: 2001:db8:cad:6140::/60
|   |---Office 5: 2001:db8:cad:6150::/60
|   |---Office 6: 2001:db8:cad:6160::/60
|   |---Office 7: 2001:db8:cad:6170::/60
|   |---Office 8: 2001:db8:cad:6180::/60
|   |---Office 9: 2001:db8:cad:6190::/60
|---State 34: 2001:db8:cad:6200::/56
|   |---Office 0: 2001:db8:cad:6200::/60
|   |---Office 1: 2001:db8:cad:6210::/60
|   |---Office 2: 2001:db8:cad:6220::/60
|   |---Office 3: 2001:db8:cad:6230::/60
|   |---Office 4: 2001:db8:cad:6240::/60
|   |---Office 5: 2001:db8:cad:6250::/60
|   |---Office 6: 2001:db8:cad:6260::/60
|   |---Office 7: 2001:db8:cad:6270::/60
|   |---Office 8: 2001:db8:cad:6280::/60
|   |---Office 9: 2001:db8:cad:6290::/60
|---State 35: 2001:db8:cad:6300::/56
|   |---Office 0: 2001:db8:cad:6300::/60
|   |---Office 1: 2001:db8:cad:6310::/60
|   |---Office 2: 2001:db8:cad:6320::/60
|   |---Office 3: 2001:db8:cad:6330::/60
|   |---Office 4: 2001:db8:cad:6340::/60
|   |---Office 5: 2001:db8:cad:6350::/60
|   |---Office 6: 2001:db8:cad:6360::/60
|   |---Office 7: 2001:db8:cad:6370::/60
|   |---Office 8: 2001:db8:cad:6380::/60
|   |---Office 9: 2001:db8:cad:6390::/60
|---State 36: 2001:db8:cad:6400::/56
|   |---Office 0: 2001:db8:cad:6400::/60
|   |---Office 1: 2001:db8:cad:6410::/60
|   |---Office 2: 2001:db8:cad:6420::/60
|   |---Office 3: 2001:db8:cad:6430::/60
|   |---Office 4: 2001:db8:cad:6440::/60
|   |---Office 5: 2001:db8:cad:6450::/60
|   |---Office 6: 2001:db8:cad:6460::/60
|   |---Office 7: 2001:db8:cad:6470::/60
|   |---Office 8: 2001:db8:cad:6480::/60
|   |---Office 9: 2001:db8:cad:6490::/60
|---State 37: 2001:db8:cad:6500::/56
|   |---Office 0: 2001:db8:cad:6500::/60
|   |---Office 1: 2001:db8:cad:6510::/60
|   |---Office 2: 2001:db8:cad:6520::/60
|   |---Office 3: 2001:db8:cad:6530::/60
|   |---Office 4: 2001:db8:cad:6540::/60
|   |---Office 5: 2001:db8:cad:6550::/60
|   |---Office 6: 2001:db8:cad:6560::/60
|   |---Office 7: 2001:db8:cad:6570::/60
|   |---Office 8: 2001:db8:cad:6580::/60
|   |---Office 9: 2001:db8:cad:6590::/60
|---State 38: 2001:db8:cad:6600::/56
|   |---Office 0: 2001:db8:cad:6600::/60
|   |---Office 1: 2001:db8:cad:6610::/60
|   |---Office 2: 2001:db8:cad:6620::/60
|   |---Office 3: 2001:db8:cad:6630::/60
|   |---Office 4: 2001:db8:cad:6640::/60
|   |---Office 5: 2001:db8:cad:6650::/60
|   |---Office 6: 2001:db8:cad:6660::/60
|   |---Office 7: 2001:db8:cad:6670::/60
|   |---Office 8: 2001:db8:cad:6680::/60
|   |---Office 9: 2001:db8:cad:6690::/60
|---State 39: 2001:db8:cad:6700::/56
|   |---Office 0: 2001:db8:cad:6700::/60
|   |---Office 1: 2001:db8:cad:6710::/60
|   |---Office 2: 2001:db8:cad:6720::/60
|   |---Office 3: 2001:db8:cad:6730::/60
|   |---Office 4: 2001:db8:cad:6740::/60
|   |---Office 5: 2001:db8:cad:6750::/60
|   |---Office 6: 2001:db8:cad:6760::/60
|   |---Office 7: 2001:db8:cad:6770::/60
|   |---Office 8: 2001:db8:cad:6780::/60
|   |---Office 9: 2001:db8:cad:6790::/60
|---State 40: 2001:db8:cad:6800::/56
|   |---Office 0: 2001:db8:cad:6800::/60
|   |---Office 1: 2001:db8:cad:6810::/60
|   |---Office 2: 2001:db8:cad:6820::/60
|   |---Office 3: 2001:db8:cad:6830::/60
|   |---Office 4: 2001:db8:cad:6840::/60
|   |---Office 5: 2001:db8:cad:6850::/60
|   |---Office 6: 2001:db8:cad:6860::/60
|   |---Office 7: 2001:db8:cad:6870::/60
|   |---Office 8: 2001:db8:cad:6880::/60
|   |---Office 9: 2001:db8:cad:6890::/60
|---State 41: 2001:db8:cad:6900::/56
|   |---Office 0: 2001:db8:cad:6900::/60
|   |---Office 1: 2001:db8:cad:6910::/60
|   |---Office 2: 2001:db8:cad:6920::/60
|   |---Office 3: 2001:db8:cad:6930::/60
|   |---Office 4: 2001:db8:cad:6940::/60
|   |---Office 5: 2001:db8:cad:6950::/60
|   |---Office 6: 2001:db8:cad:6960::/60
|   |---Office 7: 2001:db8:cad:6970::/60
|   |---Office 8: 2001:db8:cad:6980::/60
|   |---Office 9: 2001:db8:cad:6990::/60
|---State 42: 2001:db8:cad:6a00::/56
|   |---Office 0: 2001:db8:cad:6a00::/60
|   |---Office 1: 2001:db8:cad:6a10::/60
|   |---Office 2: 2001:db8:cad:6a20::/60
|   |---Office 3: 2001:db8:cad:6a30::/60
|   |---Office 4: 2001:db8:cad:6a40::/60
|   |---Office 5: 2001:db8:cad:6a50::/60
|   |---Office 6: 2001:db8:cad:6a60::/60
|   |---Office 7: 2001:db8:cad:6a70::/60
|   |---Office 8: 2001:db8:cad:6a80::/60
|   |---Office 9: 2001:db8:cad:6a90::/60
|---State 43: 2001:db8:cad:6b00::/56
|   |---Office 0: 2001:db8:cad:6b00::/60
|   |---Office 1: 2001:db8:cad:6b10::/60
|   |---Office 2: 2001:db8:cad:6b20::/60
|   |---Office 3: 2001:db8:cad:6b30::/60
|   |---Office 4: 2001:db8:cad:6b40::/60
|   |---Office 5: 2001:db8:cad:6b50::/60
|   |---Office 6: 2001:db8:cad:6b60::/60
|   |---Office 7: 2001:db8:cad:6b70::/60
|   |---Office 8: 2001:db8:cad:6b80::/60
|   |---Office 9: 2001:db8:cad:6b90::/60
|---State 44: 2001:db8:cad:6c00::/56
|   |---Office 0: 2001:db8:cad:6c00::/60
|   |---Office 1: 2001:db8:cad:6c10::/60
|   |---Office 2: 2001:db8:cad:6c20::/60
|   |---Office 3: 2001:db8:cad:6c30::/60
|   |---Office 4: 2001:db8:cad:6c40::/60
|   |---Office 5: 2001:db8:cad:6c50::/60
|   |---Office 6: 2001:db8:cad:6c60::/60
|   |---Office 7: 2001:db8:cad:6c70::/60
|   |---Office 8: 2001:db8:cad:6c80::/60
|   |---Office 9: 2001:db8:cad:6c90::/60
|---State 45: 2001:db8:cad:6d00::/56
|   |---Office 0: 2001:db8:cad:6d00::/60
|   |---Office 1: 2001:db8:cad:6d10::/60
|   |---Office 2: 2001:db8:cad:6d20::/60
|   |---Office 3: 2001:db8:cad:6d30::/60
|   |---Office 4: 2001:db8:cad:6d40::/60
|   |---Office 5: 2001:db8:cad:6d50::/60
|   |---Office 6: 2001:db8:cad:6d60::/60
|   |---Office 7: 2001:db8:cad:6d70::/60
|   |---Office 8: 2001:db8:cad:6d80::/60
|   |---Office 9: 2001:db8:cad:6d90::/60
|---State 46: 2001:db8:cad:6e00::/56
|   |---Office 0: 2001:db8:cad:6e00::/60
|   |---Office 1: 2001:db8:cad:6e10::/60
|   |---Office 2: 2001:db8:cad:6e20::/60
|   |---Office 3: 2001:db8:cad:6e30::/60
|   |---Office 4: 2001:db8:cad:6e40::/60
|   |---Office 5: 2001:db8:cad:6e50::/60
|   |---Office 6: 2001:db8:cad:6e60::/60
|   |---Office 7: 2001:db8:cad:6e70::/60
|   |---Office 8: 2001:db8:cad:6e80::/60
|   |---Office 9: 2001:db8:cad:6e90::/60
|---State 47: 2001:db8:cad:6f00::/56
|   |---Office 0: 2001:db8:cad:6f00::/60
|   |---Office 1: 2001:db8:cad:6f10::/60
|   |---Office 2: 2001:db8:cad:6f20::/60
|   |---Office 3: 2001:db8:cad:6f30::/60
|   |---Office 4: 2001:db8:cad:6f40::/60
|   |---Office 5: 2001:db8:cad:6f50::/60
|   |---Office 6: 2001:db8:cad:6f60::/60
|   |---Office 7: 2001:db8:cad:6f70::/60
|   |---Office 8: 2001:db8:cad:6f80::/60
|   |---Office 9: 2001:db8:cad:6f90::/60
|---State 48: 2001:db8:cad:7000::/56
|   |---Office 0: 2001:db8:cad:7000::/60
|   |---Office 1: 2001:db8:cad:7010::/60
|   |---Office 2: 2001:db8:cad:7020::/60
|   |---Office 3: 2001:db8:cad:7030::/60
|   |---Office 4: 2001:db8:cad:7040::/60
|   |---Office 5: 2001:db8:cad:7050::/60
|   |---Office 6: 2001:db8:cad:7060::/60
|   |---Office 7: 2001:db8:cad:7070::/60
|   |---Office 8: 2001:db8:cad:7080::/60
|   |---Office 9: 2001:db8:cad:7090::/60
|---State 49: 2001:db8:cad:7100::/56
|   |---Office 0: 2001:db8:cad:7100::/60
|   |---Office 1: 2001:db8:cad:7110::/60
|   |---Office 2: 2001:db8:cad:7120::/60
|   |---Office 3: 2001:db8:cad:7130::/60
|   |---Office 4: 2001:db8:cad:7140::/60
|   |---Office 5: 2001:db8:cad:7150::/60
|   |---Office 6: 2001:db8:cad:7160::/60
|   |---Office 7: 2001:db8:cad:7170::/60
|   |---Office 8: 2001:db8:cad:7180::/60
|   |---Office 9: 2001:db8:cad:7190::/60
|---State 50: 2001:db8:cad:7200::/56
|   |---Office 0: 2001:db8:cad:7200::/60
|   |---Office 1: 2001:db8:cad:7210::/60
|   |---Office 2: 2001:db8:cad:7220::/60
|   |---Office 3: 2001:db8:cad:7230::/60
|   |---Office 4: 2001:db8:cad:7240::/60
|   |---Office 5: 2001:db8:cad:7250::/60
|   |---Office 6: 2001:db8:cad:7260::/60
|   |---Office 7: 2001:db8:cad:7270::/60
|   |---Office 8: 2001:db8:cad:7280::/60
|   |---Office 9: 2001:db8:cad:7290::/60
|---State 51: 2001:db8:cad:7300::/56
|   |---Office 0: 2001:db8:cad:7300::/60
|   |---Office 1: 2001:db8:cad:7310::/60
|   |---Office 2: 2001:db8:cad:7320::/60
|   |---Office 3: 2001:db8:cad:7330::/60
|   |---Office 4: 2001:db8:cad:7340::/60
|   |---Office 5: 2001:db8:cad:7350::/60
|   |---Office 6: 2001:db8:cad:7360::/60
|   |---Office 7: 2001:db8:cad:7370::/60
|   |---Office 8: 2001:db8:cad:7380::/60
|   |---Office 9: 2001:db8:cad:7390::/60
|---State 52: 2001:db8:cad:7400::/56
|   |---Office 0: 2001:db8:cad:7400::/60
|   |---Office 1: 2001:db8:cad:7410::/60
|   |---Office 2: 2001:db8:cad:7420::/60
|   |---Office 3: 2001:db8:cad:7430::/60
|   |---Office 4: 2001:db8:cad:7440::/60
|   |---Office 5: 2001:db8:cad:7450::/60
|   |---Office 6: 2001:db8:cad:7460::/60
|   |---Office 7: 2001:db8:cad:7470::/60
|   |---Office 8: 2001:db8:cad:7480::/60
|   |---Office 9: 2001:db8:cad:7490::/60
|---State 53: 2001:db8:cad:7500::/56
|   |---Office 0: 2001:db8:cad:7500::/60
|   |---Office 1: 2001:db8:cad:7510::/60
|   |---Office 2: 2001:db8:cad:7520::/60
|   |---Office 3: 2001:db8:cad:7530::/60
|   |---Office 4: 2001:db8:cad:7540::/60
|   |---Office 5: 2001:db8:cad:7550::/60
|   |---Office 6: 2001:db8:cad:7560::/60
|   |---Office 7: 2001:db8:cad:7570::/60
|   |---Office 8: 2001:db8:cad:7580::/60
|   |---Office 9: 2001:db8:cad:7590::/60
|---State 54: 2001:db8:cad:7600::/56
|   |---Office 0: 2001:db8:cad:7600::/60
|   |---Office 1: 2001:db8:cad:7610::/60
|   |---Office 2: 2001:db8:cad:7620::/60
|   |---Office 3: 2001:db8:cad:7630::/60
|   |---Office 4: 2001:db8:cad:7640::/60
|   |---Office 5: 2001:db8:cad:7650::/60
|   |---Office 6: 2001:db8:cad:7660::/60
|   |---Office 7: 2001:db8:cad:7670::/60
|   |---Office 8: 2001:db8:cad:7680::/60
|   |---Office 9: 2001:db8:cad:7690::/60
|---State 55: 2001:db8:cad:7700::/56
|   |---Office 0: 2001:db8:cad:7700::/60
|   |---Office 1: 2001:db8:cad:7710::/60
|   |---Office 2: 2001:db8:cad:7720::/60
|   |---Office 3: 2001:db8:cad:7730::/60
|   |---Office 4: 2001:db8:cad:7740::/60
|   |---Office 5: 2001:db8:cad:7750::/60
|   |---Office 6: 2001:db8:cad:7760::/60
|   |---Office 7: 2001:db8:cad:7770::/60
|   |---Office 8: 2001:db8:cad:7780::/60
|   |---Office 9: 2001:db8:cad:7790::/60
|---State 56: 2001:db8:cad:7800::/56
|   |---Office 0: 2001:db8:cad:7800::/60
|   |---Office 1: 2001:db8:cad:7810::/60
|   |---Office 2: 2001:db8:cad:7820::/60
|   |---Office 3: 2001:db8:cad:7830::/60
|   |---Office 4: 2001:db8:cad:7840::/60
|   |---Office 5: 2001:db8:cad:7850::/60
|   |---Office 6: 2001:db8:cad:7860::/60
|   |---Office 7: 2001:db8:cad:7870::/60
|   |---Office 8: 2001:db8:cad:7880::/60
|   |---Office 9: 2001:db8:cad:7890::/60
|---State 57: 2001:db8:cad:7900::/56
|   |---Office 0: 2001:db8:cad:7900::/60
|   |---Office 1: 2001:db8:cad:7910::/60
|   |---Office 2: 2001:db8:cad:7920::/60
|   |---Office 3: 2001:db8:cad:7930::/60
|   |---Office 4: 2001:db8:cad:7940::/60
|   |---Office 5: 2001:db8:cad:7950::/60
|   |---Office 6: 2001:db8:cad:7960::/60
|   |---Office 7: 2001:db8:cad:7970::/60
|   |---Office 8: 2001:db8:cad:7980::/60
|   |---Office 9: 2001:db8:cad:7990::/60
|---State 58: 2001:db8:cad:7a00::/56
|   |---Office 0: 2001:db8:cad:7a00::/60
|   |---Office 1: 2001:db8:cad:7a10::/60
|   |---Office 2: 2001:db8:cad:7a20::/60
|   |---Office 3: 2001:db8:cad:7a30::/60
|   |---Office 4: 2001:db8:cad:7a40::/60
|   |---Office 5: 2001:db8:cad:7a50::/60
|   |---Office 6: 2001:db8:cad:7a60::/60
|   |---Office 7: 2001:db8:cad:7a70::/60
|   |---Office 8: 2001:db8:cad:7a80::/60
|   |---Office 9: 2001:db8:cad:7a90::/60
|---State 59: 2001:db8:cad:7b00::/56
|   |---Office 0: 2001:db8:cad:7b00::/60
|   |---Office 1: 2001:db8:cad:7b10::/60
|   |---Office 2: 2001:db8:cad:7b20::/60
|   |---Office 3: 2001:db8:cad:7b30::/60
|   |---Office 4: 2001:db8:cad:7b40::/60
|   |---Office 5: 2001:db8:cad:7b50::/60
|   |---Office 6: 2001:db8:cad:7b60::/60
|   |---Office 7: 2001:db8:cad:7b70::/60
|   |---Office 8: 2001:db8:cad:7b80::/60
|   |---Office 9: 2001:db8:cad:7b90::/60
Country 2: 2001:db8:cad:8000::/50
|---State 0: 2001:db8:cad:8000::/56
|   |---Office 0: 2001:db8:cad:8000::/60
|   |---Office 1: 2001:db8:cad:8010::/60
|   |---Office 2: 2001:db8:cad:8020::/60
|   |---Office 3: 2001:db8:cad:8030::/60
|   |---Office 4: 2001:db8:cad:8040::/60
|   |---Office 5: 2001:db8:cad:8050::/60
|   |---Office 6: 2001:db8:cad:8060::/60
|   |---Office 7: 2001:db8:cad:8070::/60
|   |---Office 8: 2001:db8:cad:8080::/60
|   |---Office 9: 2001:db8:cad:8090::/60
|---State 1: 2001:db8:cad:8100::/56
|   |---Office 0: 2001:db8:cad:8100::/60
|   |---Office 1: 2001:db8:cad:8110::/60
|   |---Office 2: 2001:db8:cad:8120::/60
|   |---Office 3: 2001:db8:cad:8130::/60
|   |---Office 4: 2001:db8:cad:8140::/60
|   |---Office 5: 2001:db8:cad:8150::/60
|   |---Office 6: 2001:db8:cad:8160::/60
|   |---Office 7: 2001:db8:cad:8170::/60
|   |---Office 8: 2001:db8:cad:8180::/60
|   |---Office 9: 2001:db8:cad:8190::/60
|---State 2: 2001:db8:cad:8200::/56
|   |---Office 0: 2001:db8:cad:8200::/60
|   |---Office 1: 2001:db8:cad:8210::/60
|   |---Office 2: 2001:db8:cad:8220::/60
|   |---Office 3: 2001:db8:cad:8230::/60
|   |---Office 4: 2001:db8:cad:8240::/60
|   |---Office 5: 2001:db8:cad:8250::/60
|   |---Office 6: 2001:db8:cad:8260::/60
|   |---Office 7: 2001:db8:cad:8270::/60
|   |---Office 8: 2001:db8:cad:8280::/60
|   |---Office 9: 2001:db8:cad:8290::/60
|---State 3: 2001:db8:cad:8300::/56
|   |---Office 0: 2001:db8:cad:8300::/60
|   |---Office 1: 2001:db8:cad:8310::/60
|   |---Office 2: 2001:db8:cad:8320::/60
|   |---Office 3: 2001:db8:cad:8330::/60
|   |---Office 4: 2001:db8:cad:8340::/60
|   |---Office 5: 2001:db8:cad:8350::/60
|   |---Office 6: 2001:db8:cad:8360::/60
|   |---Office 7: 2001:db8:cad:8370::/60
|   |---Office 8: 2001:db8:cad:8380::/60
|   |---Office 9: 2001:db8:cad:8390::/60
|---State 4: 2001:db8:cad:8400::/56
|   |---Office 0: 2001:db8:cad:8400::/60
|   |---Office 1: 2001:db8:cad:8410::/60
|   |---Office 2: 2001:db8:cad:8420::/60
|   |---Office 3: 2001:db8:cad:8430::/60
|   |---Office 4: 2001:db8:cad:8440::/60
|   |---Office 5: 2001:db8:cad:8450::/60
|   |---Office 6: 2001:db8:cad:8460::/60
|   |---Office 7: 2001:db8:cad:8470::/60
|   |---Office 8: 2001:db8:cad:8480::/60
|   |---Office 9: 2001:db8:cad:8490::/60
|---State 5: 2001:db8:cad:8500::/56
|   |---Office 0: 2001:db8:cad:8500::/60
|   |---Office 1: 2001:db8:cad:8510::/60
|   |---Office 2: 2001:db8:cad:8520::/60
|   |---Office 3: 2001:db8:cad:8530::/60
|   |---Office 4: 2001:db8:cad:8540::/60
|   |---Office 5: 2001:db8:cad:8550::/60
|   |---Office 6: 2001:db8:cad:8560::/60
|   |---Office 7: 2001:db8:cad:8570::/60
|   |---Office 8: 2001:db8:cad:8580::/60
|   |---Office 9: 2001:db8:cad:8590::/60
|---State 6: 2001:db8:cad:8600::/56
|   |---Office 0: 2001:db8:cad:8600::/60
|   |---Office 1: 2001:db8:cad:8610::/60
|   |---Office 2: 2001:db8:cad:8620::/60
|   |---Office 3: 2001:db8:cad:8630::/60
|   |---Office 4: 2001:db8:cad:8640::/60
|   |---Office 5: 2001:db8:cad:8650::/60
|   |---Office 6: 2001:db8:cad:8660::/60
|   |---Office 7: 2001:db8:cad:8670::/60
|   |---Office 8: 2001:db8:cad:8680::/60
|   |---Office 9: 2001:db8:cad:8690::/60
|---State 7: 2001:db8:cad:8700::/56
|   |---Office 0: 2001:db8:cad:8700::/60
|   |---Office 1: 2001:db8:cad:8710::/60
|   |---Office 2: 2001:db8:cad:8720::/60
|   |---Office 3: 2001:db8:cad:8730::/60
|   |---Office 4: 2001:db8:cad:8740::/60
|   |---Office 5: 2001:db8:cad:8750::/60
|   |---Office 6: 2001:db8:cad:8760::/60
|   |---Office 7: 2001:db8:cad:8770::/60
|   |---Office 8: 2001:db8:cad:8780::/60
|   |---Office 9: 2001:db8:cad:8790::/60
|---State 8: 2001:db8:cad:8800::/56
|   |---Office 0: 2001:db8:cad:8800::/60
|   |---Office 1: 2001:db8:cad:8810::/60
|   |---Office 2: 2001:db8:cad:8820::/60
|   |---Office 3: 2001:db8:cad:8830::/60
|   |---Office 4: 2001:db8:cad:8840::/60
|   |---Office 5: 2001:db8:cad:8850::/60
|   |---Office 6: 2001:db8:cad:8860::/60
|   |---Office 7: 2001:db8:cad:8870::/60
|   |---Office 8: 2001:db8:cad:8880::/60
|   |---Office 9: 2001:db8:cad:8890::/60
|---State 9: 2001:db8:cad:8900::/56
|   |---Office 0: 2001:db8:cad:8900::/60
|   |---Office 1: 2001:db8:cad:8910::/60
|   |---Office 2: 2001:db8:cad:8920::/60
|   |---Office 3: 2001:db8:cad:8930::/60
|   |---Office 4: 2001:db8:cad:8940::/60
|   |---Office 5: 2001:db8:cad:8950::/60
|   |---Office 6: 2001:db8:cad:8960::/60
|   |---Office 7: 2001:db8:cad:8970::/60
|   |---Office 8: 2001:db8:cad:8980::/60
|   |---Office 9: 2001:db8:cad:8990::/60
|---State 10: 2001:db8:cad:8a00::/56
|   |---Office 0: 2001:db8:cad:8a00::/60
|   |---Office 1: 2001:db8:cad:8a10::/60
|   |---Office 2: 2001:db8:cad:8a20::/60
|   |---Office 3: 2001:db8:cad:8a30::/60
|   |---Office 4: 2001:db8:cad:8a40::/60
|   |---Office 5: 2001:db8:cad:8a50::/60
|   |---Office 6: 2001:db8:cad:8a60::/60
|   |---Office 7: 2001:db8:cad:8a70::/60
|   |---Office 8: 2001:db8:cad:8a80::/60
|   |---Office 9: 2001:db8:cad:8a90::/60
|---State 11: 2001:db8:cad:8b00::/56
|   |---Office 0: 2001:db8:cad:8b00::/60
|   |---Office 1: 2001:db8:cad:8b10::/60
|   |---Office 2: 2001:db8:cad:8b20::/60
|   |---Office 3: 2001:db8:cad:8b30::/60
|   |---Office 4: 2001:db8:cad:8b40::/60
|   |---Office 5: 2001:db8:cad:8b50::/60
|   |---Office 6: 2001:db8:cad:8b60::/60
|   |---Office 7: 2001:db8:cad:8b70::/60
|   |---Office 8: 2001:db8:cad:8b80::/60
|   |---Office 9: 2001:db8:cad:8b90::/60
|---State 12: 2001:db8:cad:8c00::/56
|   |---Office 0: 2001:db8:cad:8c00::/60
|   |---Office 1: 2001:db8:cad:8c10::/60
|   |---Office 2: 2001:db8:cad:8c20::/60
|   |---Office 3: 2001:db8:cad:8c30::/60
|   |---Office 4: 2001:db8:cad:8c40::/60
|   |---Office 5: 2001:db8:cad:8c50::/60
|   |---Office 6: 2001:db8:cad:8c60::/60
|   |---Office 7: 2001:db8:cad:8c70::/60
|   |---Office 8: 2001:db8:cad:8c80::/60
|   |---Office 9: 2001:db8:cad:8c90::/60
|---State 13: 2001:db8:cad:8d00::/56
|   |---Office 0: 2001:db8:cad:8d00::/60
|   |---Office 1: 2001:db8:cad:8d10::/60
|   |---Office 2: 2001:db8:cad:8d20::/60
|   |---Office 3: 2001:db8:cad:8d30::/60
|   |---Office 4: 2001:db8:cad:8d40::/60
|   |---Office 5: 2001:db8:cad:8d50::/60
|   |---Office 6: 2001:db8:cad:8d60::/60
|   |---Office 7: 2001:db8:cad:8d70::/60
|   |---Office 8: 2001:db8:cad:8d80::/60
|   |---Office 9: 2001:db8:cad:8d90::/60
|---State 14: 2001:db8:cad:8e00::/56
|   |---Office 0: 2001:db8:cad:8e00::/60
|   |---Office 1: 2001:db8:cad:8e10::/60
|   |---Office 2: 2001:db8:cad:8e20::/60
|   |---Office 3: 2001:db8:cad:8e30::/60
|   |---Office 4: 2001:db8:cad:8e40::/60
|   |---Office 5: 2001:db8:cad:8e50::/60
|   |---Office 6: 2001:db8:cad:8e60::/60
|   |---Office 7: 2001:db8:cad:8e70::/60
|   |---Office 8: 2001:db8:cad:8e80::/60
|   |---Office 9: 2001:db8:cad:8e90::/60
|---State 15: 2001:db8:cad:8f00::/56
|   |---Office 0: 2001:db8:cad:8f00::/60
|   |---Office 1: 2001:db8:cad:8f10::/60
|   |---Office 2: 2001:db8:cad:8f20::/60
|   |---Office 3: 2001:db8:cad:8f30::/60
|   |---Office 4: 2001:db8:cad:8f40::/60
|   |---Office 5: 2001:db8:cad:8f50::/60
|   |---Office 6: 2001:db8:cad:8f60::/60
|   |---Office 7: 2001:db8:cad:8f70::/60
|   |---Office 8: 2001:db8:cad:8f80::/60
|   |---Office 9: 2001:db8:cad:8f90::/60
|---State 16: 2001:db8:cad:9000::/56
|   |---Office 0: 2001:db8:cad:9000::/60
|   |---Office 1: 2001:db8:cad:9010::/60
|   |---Office 2: 2001:db8:cad:9020::/60
|   |---Office 3: 2001:db8:cad:9030::/60
|   |---Office 4: 2001:db8:cad:9040::/60
|   |---Office 5: 2001:db8:cad:9050::/60
|   |---Office 6: 2001:db8:cad:9060::/60
|   |---Office 7: 2001:db8:cad:9070::/60
|   |---Office 8: 2001:db8:cad:9080::/60
|   |---Office 9: 2001:db8:cad:9090::/60
|---State 17: 2001:db8:cad:9100::/56
|   |---Office 0: 2001:db8:cad:9100::/60
|   |---Office 1: 2001:db8:cad:9110::/60
|   |---Office 2: 2001:db8:cad:9120::/60
|   |---Office 3: 2001:db8:cad:9130::/60
|   |---Office 4: 2001:db8:cad:9140::/60
|   |---Office 5: 2001:db8:cad:9150::/60
|   |---Office 6: 2001:db8:cad:9160::/60
|   |---Office 7: 2001:db8:cad:9170::/60
|   |---Office 8: 2001:db8:cad:9180::/60
|   |---Office 9: 2001:db8:cad:9190::/60
|---State 18: 2001:db8:cad:9200::/56
|   |---Office 0: 2001:db8:cad:9200::/60
|   |---Office 1: 2001:db8:cad:9210::/60
|   |---Office 2: 2001:db8:cad:9220::/60
|   |---Office 3: 2001:db8:cad:9230::/60
|   |---Office 4: 2001:db8:cad:9240::/60
|   |---Office 5: 2001:db8:cad:9250::/60
|   |---Office 6: 2001:db8:cad:9260::/60
|   |---Office 7: 2001:db8:cad:9270::/60
|   |---Office 8: 2001:db8:cad:9280::/60
|   |---Office 9: 2001:db8:cad:9290::/60
|---State 19: 2001:db8:cad:9300::/56
|   |---Office 0: 2001:db8:cad:9300::/60
|   |---Office 1: 2001:db8:cad:9310::/60
|   |---Office 2: 2001:db8:cad:9320::/60
|   |---Office 3: 2001:db8:cad:9330::/60
|   |---Office 4: 2001:db8:cad:9340::/60
|   |---Office 5: 2001:db8:cad:9350::/60
|   |---Office 6: 2001:db8:cad:9360::/60
|   |---Office 7: 2001:db8:cad:9370::/60
|   |---Office 8: 2001:db8:cad:9380::/60
|   |---Office 9: 2001:db8:cad:9390::/60
|---State 20: 2001:db8:cad:9400::/56
|   |---Office 0: 2001:db8:cad:9400::/60
|   |---Office 1: 2001:db8:cad:9410::/60
|   |---Office 2: 2001:db8:cad:9420::/60
|   |---Office 3: 2001:db8:cad:9430::/60
|   |---Office 4: 2001:db8:cad:9440::/60
|   |---Office 5: 2001:db8:cad:9450::/60
|   |---Office 6: 2001:db8:cad:9460::/60
|   |---Office 7: 2001:db8:cad:9470::/60
|   |---Office 8: 2001:db8:cad:9480::/60
|   |---Office 9: 2001:db8:cad:9490::/60
|---State 21: 2001:db8:cad:9500::/56
|   |---Office 0: 2001:db8:cad:9500::/60
|   |---Office 1: 2001:db8:cad:9510::/60
|   |---Office 2: 2001:db8:cad:9520::/60
|   |---Office 3: 2001:db8:cad:9530::/60
|   |---Office 4: 2001:db8:cad:9540::/60
|   |---Office 5: 2001:db8:cad:9550::/60
|   |---Office 6: 2001:db8:cad:9560::/60
|   |---Office 7: 2001:db8:cad:9570::/60
|   |---Office 8: 2001:db8:cad:9580::/60
|   |---Office 9: 2001:db8:cad:9590::/60
|---State 22: 2001:db8:cad:9600::/56
|   |---Office 0: 2001:db8:cad:9600::/60
|   |---Office 1: 2001:db8:cad:9610::/60
|   |---Office 2: 2001:db8:cad:9620::/60
|   |---Office 3: 2001:db8:cad:9630::/60
|   |---Office 4: 2001:db8:cad:9640::/60
|   |---Office 5: 2001:db8:cad:9650::/60
|   |---Office 6: 2001:db8:cad:9660::/60
|   |---Office 7: 2001:db8:cad:9670::/60
|   |---Office 8: 2001:db8:cad:9680::/60
|   |---Office 9: 2001:db8:cad:9690::/60
|---State 23: 2001:db8:cad:9700::/56
|   |---Office 0: 2001:db8:cad:9700::/60
|   |---Office 1: 2001:db8:cad:9710::/60
|   |---Office 2: 2001:db8:cad:9720::/60
|   |---Office 3: 2001:db8:cad:9730::/60
|   |---Office 4: 2001:db8:cad:9740::/60
|   |---Office 5: 2001:db8:cad:9750::/60
|   |---Office 6: 2001:db8:cad:9760::/60
|   |---Office 7: 2001:db8:cad:9770::/60
|   |---Office 8: 2001:db8:cad:9780::/60
|   |---Office 9: 2001:db8:cad:9790::/60
|---State 24: 2001:db8:cad:9800::/56
|   |---Office 0: 2001:db8:cad:9800::/60
|   |---Office 1: 2001:db8:cad:9810::/60
|   |---Office 2: 2001:db8:cad:9820::/60
|   |---Office 3: 2001:db8:cad:9830::/60
|   |---Office 4: 2001:db8:cad:9840::/60
|   |---Office 5: 2001:db8:cad:9850::/60
|   |---Office 6: 2001:db8:cad:9860::/60
|   |---Office 7: 2001:db8:cad:9870::/60
|   |---Office 8: 2001:db8:cad:9880::/60
|   |---Office 9: 2001:db8:cad:9890::/60
|---State 25: 2001:db8:cad:9900::/56
|   |---Office 0: 2001:db8:cad:9900::/60
|   |---Office 1: 2001:db8:cad:9910::/60
|   |---Office 2: 2001:db8:cad:9920::/60
|   |---Office 3: 2001:db8:cad:9930::/60
|   |---Office 4: 2001:db8:cad:9940::/60
|   |---Office 5: 2001:db8:cad:9950::/60
|   |---Office 6: 2001:db8:cad:9960::/60
|   |---Office 7: 2001:db8:cad:9970::/60
|   |---Office 8: 2001:db8:cad:9980::/60
|   |---Office 9: 2001:db8:cad:9990::/60
|---State 26: 2001:db8:cad:9a00::/56
|   |---Office 0: 2001:db8:cad:9a00::/60
|   |---Office 1: 2001:db8:cad:9a10::/60
|   |---Office 2: 2001:db8:cad:9a20::/60
|   |---Office 3: 2001:db8:cad:9a30::/60
|   |---Office 4: 2001:db8:cad:9a40::/60
|   |---Office 5: 2001:db8:cad:9a50::/60
|   |---Office 6: 2001:db8:cad:9a60::/60
|   |---Office 7: 2001:db8:cad:9a70::/60
|   |---Office 8: 2001:db8:cad:9a80::/60
|   |---Office 9: 2001:db8:cad:9a90::/60
|---State 27: 2001:db8:cad:9b00::/56
|   |---Office 0: 2001:db8:cad:9b00::/60
|   |---Office 1: 2001:db8:cad:9b10::/60
|   |---Office 2: 2001:db8:cad:9b20::/60
|   |---Office 3: 2001:db8:cad:9b30::/60
|   |---Office 4: 2001:db8:cad:9b40::/60
|   |---Office 5: 2001:db8:cad:9b50::/60
|   |---Office 6: 2001:db8:cad:9b60::/60
|   |---Office 7: 2001:db8:cad:9b70::/60
|   |---Office 8: 2001:db8:cad:9b80::/60
|   |---Office 9: 2001:db8:cad:9b90::/60
|---State 28: 2001:db8:cad:9c00::/56
|   |---Office 0: 2001:db8:cad:9c00::/60
|   |---Office 1: 2001:db8:cad:9c10::/60
|   |---Office 2: 2001:db8:cad:9c20::/60
|   |---Office 3: 2001:db8:cad:9c30::/60
|   |---Office 4: 2001:db8:cad:9c40::/60
|   |---Office 5: 2001:db8:cad:9c50::/60
|   |---Office 6: 2001:db8:cad:9c60::/60
|   |---Office 7: 2001:db8:cad:9c70::/60
|   |---Office 8: 2001:db8:cad:9c80::/60
|   |---Office 9: 2001:db8:cad:9c90::/60
|---State 29: 2001:db8:cad:9d00::/56
|   |---Office 0: 2001:db8:cad:9d00::/60
|   |---Office 1: 2001:db8:cad:9d10::/60
|   |---Office 2: 2001:db8:cad:9d20::/60
|   |---Office 3: 2001:db8:cad:9d30::/60
|   |---Office 4: 2001:db8:cad:9d40::/60
|   |---Office 5: 2001:db8:cad:9d50::/60
|   |---Office 6: 2001:db8:cad:9d60::/60
|   |---Office 7: 2001:db8:cad:9d70::/60
|   |---Office 8: 2001:db8:cad:9d80::/60
|   |---Office 9: 2001:db8:cad:9d90::/60
|---State 30: 2001:db8:cad:9e00::/56
|   |---Office 0: 2001:db8:cad:9e00::/60
|   |---Office 1: 2001:db8:cad:9e10::/60
|   |---Office 2: 2001:db8:cad:9e20::/60
|   |---Office 3: 2001:db8:cad:9e30::/60
|   |---Office 4: 2001:db8:cad:9e40::/60
|   |---Office 5: 2001:db8:cad:9e50::/60
|   |---Office 6: 2001:db8:cad:9e60::/60
|   |---Office 7: 2001:db8:cad:9e70::/60
|   |---Office 8: 2001:db8:cad:9e80::/60
|   |---Office 9: 2001:db8:cad:9e90::/60
|---State 31: 2001:db8:cad:9f00::/56
|   |---Office 0: 2001:db8:cad:9f00::/60
|   |---Office 1: 2001:db8:cad:9f10::/60
|   |---Office 2: 2001:db8:cad:9f20::/60
|   |---Office 3: 2001:db8:cad:9f30::/60
|   |---Office 4: 2001:db8:cad:9f40::/60
|   |---Office 5: 2001:db8:cad:9f50::/60
|   |---Office 6: 2001:db8:cad:9f60::/60
|   |---Office 7: 2001:db8:cad:9f70::/60
|   |---Office 8: 2001:db8:cad:9f80::/60
|   |---Office 9: 2001:db8:cad:9f90::/60
|---State 32: 2001:db8:cad:a000::/56
|   |---Office 0: 2001:db8:cad:a000::/60
|   |---Office 1: 2001:db8:cad:a010::/60
|   |---Office 2: 2001:db8:cad:a020::/60
|   |---Office 3: 2001:db8:cad:a030::/60
|   |---Office 4: 2001:db8:cad:a040::/60
|   |---Office 5: 2001:db8:cad:a050::/60
|   |---Office 6: 2001:db8:cad:a060::/60
|   |---Office 7: 2001:db8:cad:a070::/60
|   |---Office 8: 2001:db8:cad:a080::/60
|   |---Office 9: 2001:db8:cad:a090::/60
|---State 33: 2001:db8:cad:a100::/56
|   |---Office 0: 2001:db8:cad:a100::/60
|   |---Office 1: 2001:db8:cad:a110::/60
|   |---Office 2: 2001:db8:cad:a120::/60
|   |---Office 3: 2001:db8:cad:a130::/60
|   |---Office 4: 2001:db8:cad:a140::/60
|   |---Office 5: 2001:db8:cad:a150::/60
|   |---Office 6: 2001:db8:cad:a160::/60
|   |---Office 7: 2001:db8:cad:a170::/60
|   |---Office 8: 2001:db8:cad:a180::/60
|   |---Office 9: 2001:db8:cad:a190::/60
|---State 34: 2001:db8:cad:a200::/56
|   |---Office 0: 2001:db8:cad:a200::/60
|   |---Office 1: 2001:db8:cad:a210::/60
|   |---Office 2: 2001:db8:cad:a220::/60
|   |---Office 3: 2001:db8:cad:a230::/60
|   |---Office 4: 2001:db8:cad:a240::/60
|   |---Office 5: 2001:db8:cad:a250::/60
|   |---Office 6: 2001:db8:cad:a260::/60
|   |---Office 7: 2001:db8:cad:a270::/60
|   |---Office 8: 2001:db8:cad:a280::/60
|   |---Office 9: 2001:db8:cad:a290::/60
|---State 35: 2001:db8:cad:a300::/56
|   |---Office 0: 2001:db8:cad:a300::/60
|   |---Office 1: 2001:db8:cad:a310::/60
|   |---Office 2: 2001:db8:cad:a320::/60
|   |---Office 3: 2001:db8:cad:a330::/60
|   |---Office 4: 2001:db8:cad:a340::/60
|   |---Office 5: 2001:db8:cad:a350::/60
|   |---Office 6: 2001:db8:cad:a360::/60
|   |---Office 7: 2001:db8:cad:a370::/60
|   |---Office 8: 2001:db8:cad:a380::/60
|   |---Office 9: 2001:db8:cad:a390::/60
|---State 36: 2001:db8:cad:a400::/56
|   |---Office 0: 2001:db8:cad:a400::/60
|   |---Office 1: 2001:db8:cad:a410::/60
|   |---Office 2: 2001:db8:cad:a420::/60
|   |---Office 3: 2001:db8:cad:a430::/60
|   |---Office 4: 2001:db8:cad:a440::/60
|   |---Office 5: 2001:db8:cad:a450::/60
|   |---Office 6: 2001:db8:cad:a460::/60
|   |---Office 7: 2001:db8:cad:a470::/60
|   |---Office 8: 2001:db8:cad:a480::/60
|   |---Office 9: 2001:db8:cad:a490::/60
|---State 37: 2001:db8:cad:a500::/56
|   |---Office 0: 2001:db8:cad:a500::/60
|   |---Office 1: 2001:db8:cad:a510::/60
|   |---Office 2: 2001:db8:cad:a520::/60
|   |---Office 3: 2001:db8:cad:a530::/60
|   |---Office 4: 2001:db8:cad:a540::/60
|   |---Office 5: 2001:db8:cad:a550::/60
|   |---Office 6: 2001:db8:cad:a560::/60
|   |---Office 7: 2001:db8:cad:a570::/60
|   |---Office 8: 2001:db8:cad:a580::/60
|   |---Office 9: 2001:db8:cad:a590::/60
|---State 38: 2001:db8:cad:a600::/56
|   |---Office 0: 2001:db8:cad:a600::/60
|   |---Office 1: 2001:db8:cad:a610::/60
|   |---Office 2: 2001:db8:cad:a620::/60
|   |---Office 3: 2001:db8:cad:a630::/60
|   |---Office 4: 2001:db8:cad:a640::/60
|   |---Office 5: 2001:db8:cad:a650::/60
|   |---Office 6: 2001:db8:cad:a660::/60
|   |---Office 7: 2001:db8:cad:a670::/60
|   |---Office 8: 2001:db8:cad:a680::/60
|   |---Office 9: 2001:db8:cad:a690::/60
|---State 39: 2001:db8:cad:a700::/56
|   |---Office 0: 2001:db8:cad:a700::/60
|   |---Office 1: 2001:db8:cad:a710::/60
|   |---Office 2: 2001:db8:cad:a720::/60
|   |---Office 3: 2001:db8:cad:a730::/60
|   |---Office 4: 2001:db8:cad:a740::/60
|   |---Office 5: 2001:db8:cad:a750::/60
|   |---Office 6: 2001:db8:cad:a760::/60
|   |---Office 7: 2001:db8:cad:a770::/60
|   |---Office 8: 2001:db8:cad:a780::/60
|   |---Office 9: 2001:db8:cad:a790::/60
|---State 40: 2001:db8:cad:a800::/56
|   |---Office 0: 2001:db8:cad:a800::/60
|   |---Office 1: 2001:db8:cad:a810::/60
|   |---Office 2: 2001:db8:cad:a820::/60
|   |---Office 3: 2001:db8:cad:a830::/60
|   |---Office 4: 2001:db8:cad:a840::/60
|   |---Office 5: 2001:db8:cad:a850::/60
|   |---Office 6: 2001:db8:cad:a860::/60
|   |---Office 7: 2001:db8:cad:a870::/60
|   |---Office 8: 2001:db8:cad:a880::/60
|   |---Office 9: 2001:db8:cad:a890::/60
|---State 41: 2001:db8:cad:a900::/56
|   |---Office 0: 2001:db8:cad:a900::/60
|   |---Office 1: 2001:db8:cad:a910::/60
|   |---Office 2: 2001:db8:cad:a920::/60
|   |---Office 3: 2001:db8:cad:a930::/60
|   |---Office 4: 2001:db8:cad:a940::/60
|   |---Office 5: 2001:db8:cad:a950::/60
|   |---Office 6: 2001:db8:cad:a960::/60
|   |---Office 7: 2001:db8:cad:a970::/60
|   |---Office 8: 2001:db8:cad:a980::/60
|   |---Office 9: 2001:db8:cad:a990::/60
|---State 42: 2001:db8:cad:aa00::/56
|   |---Office 0: 2001:db8:cad:aa00::/60
|   |---Office 1: 2001:db8:cad:aa10::/60
|   |---Office 2: 2001:db8:cad:aa20::/60
|   |---Office 3: 2001:db8:cad:aa30::/60
|   |---Office 4: 2001:db8:cad:aa40::/60
|   |---Office 5: 2001:db8:cad:aa50::/60
|   |---Office 6: 2001:db8:cad:aa60::/60
|   |---Office 7: 2001:db8:cad:aa70::/60
|   |---Office 8: 2001:db8:cad:aa80::/60
|   |---Office 9: 2001:db8:cad:aa90::/60
|---State 43: 2001:db8:cad:ab00::/56
|   |---Office 0: 2001:db8:cad:ab00::/60
|   |---Office 1: 2001:db8:cad:ab10::/60
|   |---Office 2: 2001:db8:cad:ab20::/60
|   |---Office 3: 2001:db8:cad:ab30::/60
|   |---Office 4: 2001:db8:cad:ab40::/60
|   |---Office 5: 2001:db8:cad:ab50::/60
|   |---Office 6: 2001:db8:cad:ab60::/60
|   |---Office 7: 2001:db8:cad:ab70::/60
|   |---Office 8: 2001:db8:cad:ab80::/60
|   |---Office 9: 2001:db8:cad:ab90::/60
|---State 44: 2001:db8:cad:ac00::/56
|   |---Office 0: 2001:db8:cad:ac00::/60
|   |---Office 1: 2001:db8:cad:ac10::/60
|   |---Office 2: 2001:db8:cad:ac20::/60
|   |---Office 3: 2001:db8:cad:ac30::/60
|   |---Office 4: 2001:db8:cad:ac40::/60
|   |---Office 5: 2001:db8:cad:ac50::/60
|   |---Office 6: 2001:db8:cad:ac60::/60
|   |---Office 7: 2001:db8:cad:ac70::/60
|   |---Office 8: 2001:db8:cad:ac80::/60
|   |---Office 9: 2001:db8:cad:ac90::/60
|---State 45: 2001:db8:cad:ad00::/56
|   |---Office 0: 2001:db8:cad:ad00::/60
|   |---Office 1: 2001:db8:cad:ad10::/60
|   |---Office 2: 2001:db8:cad:ad20::/60
|   |---Office 3: 2001:db8:cad:ad30::/60
|   |---Office 4: 2001:db8:cad:ad40::/60
|   |---Office 5: 2001:db8:cad:ad50::/60
|   |---Office 6: 2001:db8:cad:ad60::/60
|   |---Office 7: 2001:db8:cad:ad70::/60
|   |---Office 8: 2001:db8:cad:ad80::/60
|   |---Office 9: 2001:db8:cad:ad90::/60
|---State 46: 2001:db8:cad:ae00::/56
|   |---Office 0: 2001:db8:cad:ae00::/60
|   |---Office 1: 2001:db8:cad:ae10::/60
|   |---Office 2: 2001:db8:cad:ae20::/60
|   |---Office 3: 2001:db8:cad:ae30::/60
|   |---Office 4: 2001:db8:cad:ae40::/60
|   |---Office 5: 2001:db8:cad:ae50::/60
|   |---Office 6: 2001:db8:cad:ae60::/60
|   |---Office 7: 2001:db8:cad:ae70::/60
|   |---Office 8: 2001:db8:cad:ae80::/60
|   |---Office 9: 2001:db8:cad:ae90::/60
|---State 47: 2001:db8:cad:af00::/56
|   |---Office 0: 2001:db8:cad:af00::/60
|   |---Office 1: 2001:db8:cad:af10::/60
|   |---Office 2: 2001:db8:cad:af20::/60
|   |---Office 3: 2001:db8:cad:af30::/60
|   |---Office 4: 2001:db8:cad:af40::/60
|   |---Office 5: 2001:db8:cad:af50::/60
|   |---Office 6: 2001:db8:cad:af60::/60
|   |---Office 7: 2001:db8:cad:af70::/60
|   |---Office 8: 2001:db8:cad:af80::/60
|   |---Office 9: 2001:db8:cad:af90::/60
|---State 48: 2001:db8:cad:b000::/56
|   |---Office 0: 2001:db8:cad:b000::/60
|   |---Office 1: 2001:db8:cad:b010::/60
|   |---Office 2: 2001:db8:cad:b020::/60
|   |---Office 3: 2001:db8:cad:b030::/60
|   |---Office 4: 2001:db8:cad:b040::/60
|   |---Office 5: 2001:db8:cad:b050::/60
|   |---Office 6: 2001:db8:cad:b060::/60
|   |---Office 7: 2001:db8:cad:b070::/60
|   |---Office 8: 2001:db8:cad:b080::/60
|   |---Office 9: 2001:db8:cad:b090::/60
|---State 49: 2001:db8:cad:b100::/56
|   |---Office 0: 2001:db8:cad:b100::/60
|   |---Office 1: 2001:db8:cad:b110::/60
|   |---Office 2: 2001:db8:cad:b120::/60
|   |---Office 3: 2001:db8:cad:b130::/60
|   |---Office 4: 2001:db8:cad:b140::/60
|   |---Office 5: 2001:db8:cad:b150::/60
|   |---Office 6: 2001:db8:cad:b160::/60
|   |---Office 7: 2001:db8:cad:b170::/60
|   |---Office 8: 2001:db8:cad:b180::/60
|   |---Office 9: 2001:db8:cad:b190::/60
|---State 50: 2001:db8:cad:b200::/56
|   |---Office 0: 2001:db8:cad:b200::/60
|   |---Office 1: 2001:db8:cad:b210::/60
|   |---Office 2: 2001:db8:cad:b220::/60
|   |---Office 3: 2001:db8:cad:b230::/60
|   |---Office 4: 2001:db8:cad:b240::/60
|   |---Office 5: 2001:db8:cad:b250::/60
|   |---Office 6: 2001:db8:cad:b260::/60
|   |---Office 7: 2001:db8:cad:b270::/60
|   |---Office 8: 2001:db8:cad:b280::/60
|   |---Office 9: 2001:db8:cad:b290::/60
|---State 51: 2001:db8:cad:b300::/56
|   |---Office 0: 2001:db8:cad:b300::/60
|   |---Office 1: 2001:db8:cad:b310::/60
|   |---Office 2: 2001:db8:cad:b320::/60
|   |---Office 3: 2001:db8:cad:b330::/60
|   |---Office 4: 2001:db8:cad:b340::/60
|   |---Office 5: 2001:db8:cad:b350::/60
|   |---Office 6: 2001:db8:cad:b360::/60
|   |---Office 7: 2001:db8:cad:b370::/60
|   |---Office 8: 2001:db8:cad:b380::/60
|   |---Office 9: 2001:db8:cad:b390::/60
|---State 52: 2001:db8:cad:b400::/56
|   |---Office 0: 2001:db8:cad:b400::/60
|   |---Office 1: 2001:db8:cad:b410::/60
|   |---Office 2: 2001:db8:cad:b420::/60
|   |---Office 3: 2001:db8:cad:b430::/60
|   |---Office 4: 2001:db8:cad:b440::/60
|   |---Office 5: 2001:db8:cad:b450::/60
|   |---Office 6: 2001:db8:cad:b460::/60
|   |---Office 7: 2001:db8:cad:b470::/60
|   |---Office 8: 2001:db8:cad:b480::/60
|   |---Office 9: 2001:db8:cad:b490::/60
|---State 53: 2001:db8:cad:b500::/56
|   |---Office 0: 2001:db8:cad:b500::/60
|   |---Office 1: 2001:db8:cad:b510::/60
|   |---Office 2: 2001:db8:cad:b520::/60
|   |---Office 3: 2001:db8:cad:b530::/60
|   |---Office 4: 2001:db8:cad:b540::/60
|   |---Office 5: 2001:db8:cad:b550::/60
|   |---Office 6: 2001:db8:cad:b560::/60
|   |---Office 7: 2001:db8:cad:b570::/60
|   |---Office 8: 2001:db8:cad:b580::/60
|   |---Office 9: 2001:db8:cad:b590::/60
|---State 54: 2001:db8:cad:b600::/56
|   |---Office 0: 2001:db8:cad:b600::/60
|   |---Office 1: 2001:db8:cad:b610::/60
|   |---Office 2: 2001:db8:cad:b620::/60
|   |---Office 3: 2001:db8:cad:b630::/60
|   |---Office 4: 2001:db8:cad:b640::/60
|   |---Office 5: 2001:db8:cad:b650::/60
|   |---Office 6: 2001:db8:cad:b660::/60
|   |---Office 7: 2001:db8:cad:b670::/60
|   |---Office 8: 2001:db8:cad:b680::/60
|   |---Office 9: 2001:db8:cad:b690::/60
|---State 55: 2001:db8:cad:b700::/56
|   |---Office 0: 2001:db8:cad:b700::/60
|   |---Office 1: 2001:db8:cad:b710::/60
|   |---Office 2: 2001:db8:cad:b720::/60
|   |---Office 3: 2001:db8:cad:b730::/60
|   |---Office 4: 2001:db8:cad:b740::/60
|   |---Office 5: 2001:db8:cad:b750::/60
|   |---Office 6: 2001:db8:cad:b760::/60
|   |---Office 7: 2001:db8:cad:b770::/60
|   |---Office 8: 2001:db8:cad:b780::/60
|   |---Office 9: 2001:db8:cad:b790::/60
|---State 56: 2001:db8:cad:b800::/56
|   |---Office 0: 2001:db8:cad:b800::/60
|   |---Office 1: 2001:db8:cad:b810::/60
|   |---Office 2: 2001:db8:cad:b820::/60
|   |---Office 3: 2001:db8:cad:b830::/60
|   |---Office 4: 2001:db8:cad:b840::/60
|   |---Office 5: 2001:db8:cad:b850::/60
|   |---Office 6: 2001:db8:cad:b860::/60
|   |---Office 7: 2001:db8:cad:b870::/60
|   |---Office 8: 2001:db8:cad:b880::/60
|   |---Office 9: 2001:db8:cad:b890::/60
|---State 57: 2001:db8:cad:b900::/56
|   |---Office 0: 2001:db8:cad:b900::/60
|   |---Office 1: 2001:db8:cad:b910::/60
|   |---Office 2: 2001:db8:cad:b920::/60
|   |---Office 3: 2001:db8:cad:b930::/60
|   |---Office 4: 2001:db8:cad:b940::/60
|   |---Office 5: 2001:db8:cad:b950::/60
|   |---Office 6: 2001:db8:cad:b960::/60
|   |---Office 7: 2001:db8:cad:b970::/60
|   |---Office 8: 2001:db8:cad:b980::/60
|   |---Office 9: 2001:db8:cad:b990::/60
|---State 58: 2001:db8:cad:ba00::/56
|   |---Office 0: 2001:db8:cad:ba00::/60
|   |---Office 1: 2001:db8:cad:ba10::/60
|   |---Office 2: 2001:db8:cad:ba20::/60
|   |---Office 3: 2001:db8:cad:ba30::/60
|   |---Office 4: 2001:db8:cad:ba40::/60
|   |---Office 5: 2001:db8:cad:ba50::/60
|   |---Office 6: 2001:db8:cad:ba60::/60
|   |---Office 7: 2001:db8:cad:ba70::/60
|   |---Office 8: 2001:db8:cad:ba80::/60
|   |---Office 9: 2001:db8:cad:ba90::/60
|---State 59: 2001:db8:cad:bb00::/56
|   |---Office 0: 2001:db8:cad:bb00::/60
|   |---Office 1: 2001:db8:cad:bb10::/60
|   |---Office 2: 2001:db8:cad:bb20::/60
|   |---Office 3: 2001:db8:cad:bb30::/60
|   |---Office 4: 2001:db8:cad:bb40::/60
|   |---Office 5: 2001:db8:cad:bb50::/60
|   |---Office 6: 2001:db8:cad:bb60::/60
|   |---Office 7: 2001:db8:cad:bb70::/60
|   |---Office 8: 2001:db8:cad:bb80::/60
|   |---Office 9: 2001:db8:cad:bb90::/60

About

Uses VLSM algorithm to automatically calculate VLAN repartitions

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages