Detailed information about 155.131.224.0/20