Detailed information about 135.214.160.0/19