Detailed information about 24.136.64.0/19