Detailed information about 109.104.96.0/19