Detailed information about 58.210.240.0/20