Может этот подойдёт (ссылка), но не факт.