Detailed information about 94.240.160.0/19