Detailed information about 23.214.144.0/20