Detailed information about 41.63.160.0/20