Detailed information about 143.228.32.0/19