Detailed information about 70.145.64.0/20