Detailed information about 172.62.0.0/20