<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def reqFundamentalData( self, contract: Contract, reportType: str, fundamentalDataOptions: List[TagValue] = None) -> str: """ Get fundamental data of a contract in XML format. This method is blocking. https://interactivebrokers.github.io/tws-api/fundamentals.html Args: contract: Contract to query. reportType: * 'ReportsFinSummary': Financial summary * 'ReportsOwnership': Company's ownership * 'ReportSnapshot': Company's financial overview * 'ReportsFinStatements': Financial Statements * 'RESC': Analyst Estimates * 'CalendarReport': Company's calendar fundamentalDataOptions: Unknown """

        return self._run(
            self.reqFundamentalDataAsync(
                contract, reportType, fundamentalDataOptions))