Загрузка текста страницы через Proxy

Ссылка на работу
В данном проекте заказчик потребовал написать программу на Delphi 7. Требования к программе: - На входе адрес страницы любого сайта, Proxy сервер, порт, логин, пароль. - На выходе HTML текст странички. - Возможность загружать с использованием и без использования Proxy. - Компоненты Indy не использовать. При написании программы использовались компоненты Overbyte ICS V6.