Detailed information about 155.152.176.0/20