Detailed information about 64.35.128.0/20