Detailed information about 94.103.16.0/20