Detailed information about 46.142.128.0/20