Detailed information about 104.130.0.0/18