Detailed information about 155.41.96.0/20