Detailed information about 131.230.224.0/20