Detailed information about 32.106.160.0/19