Detailed information about 70.105.96.0/19