Detailed information about 14.255.96.0/20