Detailed information about 62.63.0.0/18