Detailed information about 143.124.64.0/18