Здравствуйте!
Ответ на данный вопрос, ввиду его сложности - платный. Стоимость можете уточнить в личных сообщениях