Detailed information about 64.213.160.0/19