Detailed information about 93.75.128.0/19