Does GitDependencies.exe actually work with proxies?

I am behind a firewall trying to get UE4 working from source. Binary installation fails after following firewall setup instructions. It updates the launcher, but fails to login.

When doing source install, and running setup.bat GidDependencies.exe attempts to download the files but fails. I’ve examined the command line arguments of executables in the .bat and I see a --proxy= parameter in GidDependencies.exe.

After modifying the setup.bat I am not getting the following error:

Failed to download 'http://cdn.unrealengine.com/dependencies/2372940-e2185854aff3439f82782883f74d5bf8/02b79c9e934ba5d5df21ca904400f6921b0e919c': The remote server returned an error: (404) Not Found. (WebException)

Press any key to continue . . .

When attempting to download dependency manually (through the browser) it works.

Is GitDependencies.exe confirmed to work with proxies?

I am trying to isolate the problem, and knowing this would help.

Thank you!

It works. When changed the url to an IP downloads work.

I think I have the same problem with network too, how can I download the dependencies manually?
Or what IP should I put instead of the url?