Detailed information about 102.132.144.0/20