AGREEMENT OF JOINT FILING HUGHES COMMUNICATIONS, INC.