Detailed information about 93.176.32.0/19