Detailed information about 64.107.128.0/19