public GetSegmentsResponse EndGetSegments(IAsyncResult asyncResult) { return EndInvoke<GetSegmentsResponse>(asyncResult); }