All Known Subinterfaces:
FIX50SP2.AdjustedPositionReport.Header, FIX50SP2.Advertisement.Header, FIX50SP2.AllocationInstruction.Header, FIX50SP2.AllocationInstructionAck.Header, FIX50SP2.AllocationInstructionAlert.Header, FIX50SP2.AllocationReport.Header, FIX50SP2.AllocationReportAck.Header, FIX50SP2.ApplicationMessageReport.Header, FIX50SP2.ApplicationMessageRequest.Header, FIX50SP2.ApplicationMessageRequestAck.Header, FIX50SP2.AssignmentReport.Header, FIX50SP2.BidRequest.Header, FIX50SP2.BidResponse.Header, FIX50SP2.BusinessMessageReject.Header, FIX50SP2.CollateralAssignment.Header, FIX50SP2.CollateralInquiry.Header, FIX50SP2.CollateralInquiryAck.Header, FIX50SP2.CollateralReport.Header, FIX50SP2.CollateralRequest.Header, FIX50SP2.CollateralResponse.Header, FIX50SP2.Confirmation.Header, FIX50SP2.ConfirmationAck.Header, FIX50SP2.ConfirmationRequest.Header, FIX50SP2.ContraryIntentionReport.Header, FIX50SP2.CrossOrderCancelReplaceRequest.Header, FIX50SP2.CrossOrderCancelRequest.Header, FIX50SP2.DerivativeSecurityList.Header, FIX50SP2.DerivativeSecurityListRequest.Header, FIX50SP2.DerivativeSecurityListUpdateReport.Header, FIX50SP2.DontKnowTrade.Header, FIX50SP2.Email.Header, FIX50SP2.ExecutionReport.Header, FIX50SP2.ExecutionReportAcknowledgement.Header, FIX50SP2.Header, FIX50SP2.IndicationofInterest.Header, FIX50SP2.ListCancelRequest.Header, FIX50SP2.ListExecute.Header, FIX50SP2.ListStatus.Header, FIX50SP2.ListStatusRequest.Header, FIX50SP2.ListStrikePrice.Header, FIX50SP2.MarketDataIncrementalRefresh.Header, FIX50SP2.MarketDataRequest.Header, FIX50SP2.MarketDataRequestReject.Header, FIX50SP2.MarketDataSnapshotFullRefresh.Header, FIX50SP2.MarketDefinition.Header, FIX50SP2.MarketDefinitionRequest.Header, FIX50SP2.MarketDefinitionUpdateReport.Header, FIX50SP2.MassQuote.Header, FIX50SP2.MassQuoteAcknowledgement.Header, FIX50SP2.MultilegOrderCancelReplaceRequest.Header, FIX50SP2.NetworkCounterpartySystemStatusRequest.Header, FIX50SP2.NetworkCounterpartySystemStatusResponse.Header, FIX50SP2.NewOrderCross.Header, FIX50SP2.NewOrderList.Header, FIX50SP2.NewOrderMultileg.Header, FIX50SP2.NewOrderSingle.Header, FIX50SP2.News.Header, FIX50SP2.OrderCancelReject.Header, FIX50SP2.OrderCancelReplaceRequest.Header, FIX50SP2.OrderCancelRequest.Header, FIX50SP2.OrderMassActionReport.Header, FIX50SP2.OrderMassActionRequest.Header, FIX50SP2.OrderMassCancelReport.Header, FIX50SP2.OrderMassCancelRequest.Header, FIX50SP2.OrderMassStatusRequest.Header, FIX50SP2.OrderStatusRequest.Header, FIX50SP2.PositionMaintenanceReport.Header, FIX50SP2.PositionMaintenanceRequest.Header, FIX50SP2.PositionReport.Header, FIX50SP2.Quote.Header, FIX50SP2.QuoteCancel.Header, FIX50SP2.QuoteRequest.Header, FIX50SP2.QuoteRequestReject.Header, FIX50SP2.QuoteResponse.Header, FIX50SP2.QuoteStatusReport.Header, FIX50SP2.QuoteStatusRequest.Header, FIX50SP2.RegistrationInstructions.Header, FIX50SP2.RegistrationInstructionsResponse.Header, FIX50SP2.RequestForPositions.Header, FIX50SP2.RequestforPositionsAck.Header, FIX50SP2.RFQRequest.Header, FIX50SP2.SecurityDefinition.Header, FIX50SP2.SecurityDefinitionRequest.Header, FIX50SP2.SecurityDefinitionUpdateReport.Header, FIX50SP2.SecurityList.Header, FIX50SP2.SecurityListRequest.Header, FIX50SP2.SecurityListUpdateReport.Header, FIX50SP2.SecurityStatus.Header, FIX50SP2.SecurityStatusRequest.Header, FIX50SP2.SecurityTypeRequest.Header, FIX50SP2.SecurityTypes.Header, FIX50SP2.SettlementInstructionRequest.Header, FIX50SP2.SettlementInstructions.Header, FIX50SP2.SettlementObligationReport.Header, FIX50SP2.StreamAssignmentReport.Header, FIX50SP2.StreamAssignmentReportAck.Header, FIX50SP2.StreamAssignmentRequest.Header, FIX50SP2.TradeCaptureReport.Header, FIX50SP2.TradeCaptureReportAck.Header, FIX50SP2.TradeCaptureReportRequest.Header, FIX50SP2.TradeCaptureReportRequestAck.Header, FIX50SP2.TradingSessionList.Header, FIX50SP2.TradingSessionListRequest.Header, FIX50SP2.TradingSessionListUpdateReport.Header, FIX50SP2.TradingSessionStatus.Header, FIX50SP2.TradingSessionStatusRequest.Header, FIX50SP2.UserNotification.Header, FIX50SP2.UserRequest.Header, FIX50SP2.UserResponse.Header, FIX50SP2.XMLmessage.Header

public interface SMH