Detailed information about 161.146.224.0/20