Detailed information about 62.228.128.0/19