Detailed information about 155.166.96.0/19