Detailed information about 153.29.96.0/19