Detailed information about 143.139.224.0/19