Detailed information about 38.129.160.0/19