Detailed information about 81.176.32.0/19