public GetRegionsResponse EndGetRegions(IAsyncResult asyncResult) { return EndInvoke<GetRegionsResponse>(asyncResult); }