Detailed information about 148.213.224.0/20