Detailed information about 155.64.64.0/20