Detailed information about 14.230.224.0/20