Detailed information about 68.229.128.0/19