Detailed information about 106.104.32.0/19