Detailed information about 77.31.224.0/19