<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoXBRL; Version: 5.3c -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: http://www.novaworks.co -->
    <!-- Field: Doc-Info; Name: Source; Value: soac%2D20200331.xfr; Date: 2020%2D06%2D16T08:57:09Z -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x80070001 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef roleURI="http://soac.com/role/DocumentAndEntityInformation" xlink:href="soac-20200331.xsd#DocumentAndEntityInformation" xlink:type="simple" />
    <link:roleRef roleURI="http://soac.com/role/BalanceSheets" xlink:href="soac-20200331.xsd#BalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://soac.com/role/BalanceSheetsParenthetical" xlink:href="soac-20200331.xsd#BalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://soac.com/role/UnauditedCondensedStatementOfOperations" xlink:href="soac-20200331.xsd#UnauditedCondensedStatementOfOperations" xlink:type="simple" />
    <link:roleRef roleURI="http://soac.com/role/UnauditedCondensedStatementOfOperationsParenthetical" xlink:href="soac-20200331.xsd#UnauditedCondensedStatementOfOperationsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://soac.com/role/UnauditedCondensedStatementOfChangesInShareholdersEquityDeficit" xlink:href="soac-20200331.xsd#UnauditedCondensedStatementOfChangesInShareholdersEquityDeficit" xlink:type="simple" />
    <link:roleRef roleURI="http://soac.com/role/UnauditedCondensedStatementOfChangesInShareholdersEquityDeficitParenthetical" xlink:href="soac-20200331.xsd#UnauditedCondensedStatementOfChangesInShareholdersEquityDeficitParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://soac.com/role/UnauditedCondensedStatementOfCashFlows" xlink:href="soac-20200331.xsd#UnauditedCondensedStatementOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://soac.com/role/DescriptionOfOrganizationAndBusinessOperations" xlink:href="soac-20200331.xsd#DescriptionOfOrganizationAndBusinessOperations" xlink:type="simple" />
    <link:roleRef roleURI="http://soac.com/role/SummaryOfSignificantAccountingPolicies" xlink:href="soac-20200331.xsd#SummaryOfSignificantAccountingPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://soac.com/role/InitialPublicOffering" xlink:href="soac-20200331.xsd#InitialPublicOffering" xlink:type="simple" />
    <link:roleRef roleURI="http://soac.com/role/RelatedPartyTransactions" xlink:href="soac-20200331.xsd#RelatedPartyTransactions" xlink:type="simple" />
    <link:roleRef roleURI="http://soac.com/role/CommitmentsContingencies" xlink:href="soac-20200331.xsd#CommitmentsContingencies" xlink:type="simple" />
    <link:roleRef roleURI="http://soac.com/role/ShareholdersEquityDeficit" xlink:href="soac-20200331.xsd#ShareholdersEquityDeficit" xlink:type="simple" />
    <link:roleRef roleURI="http://soac.com/role/SubsequentEvents" xlink:href="soac-20200331.xsd#SubsequentEvents" xlink:type="simple" />
    <link:roleRef roleURI="http://soac.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:href="soac-20200331.xsd#SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://soac.com/role/DescriptionOfOrganizationAndBusinessOperationsDetails" xlink:href="soac-20200331.xsd#DescriptionOfOrganizationAndBusinessOperationsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://soac.com/role/SummaryOfSignificantAccountingPoliciesDetails" xlink:href="soac-20200331.xsd#SummaryOfSignificantAccountingPoliciesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://soac.com/role/InitialPublicOfferingDetails" xlink:href="soac-20200331.xsd#InitialPublicOfferingDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://soac.com/role/RelatedPartyTransactionsDetails" xlink:href="soac-20200331.xsd#RelatedPartyTransactionsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://soac.com/role/CommitmentsContingenciesDetails" xlink:href="soac-20200331.xsd#CommitmentsContingenciesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://soac.com/role/ShareholdersEquityDeficitDetails" xlink:href="soac-20200331.xsd#ShareholdersEquityDeficitDetails" xlink:type="simple" />
    <link:calculationLink xlink:type="extended" xlink:role="http://soac.com/role/DocumentAndEntityInformation" xlink:title="00000001 - Document - Document and Entity Information" />
    <link:calculationLink xlink:type="extended" xlink:role="http://soac.com/role/BalanceSheets" xlink:title="00000002 - Statement - Condensed Balance Sheets">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaapAssetsCurrent" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PrepaidExpenseCurrent" xlink:label="loc_us-gaapPrepaidExpenseCurrent" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapPrepaidExpenseCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaapAssets" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapAssetsCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredCosts" xlink:label="loc_us-gaapDeferredCosts" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapDeferredCosts" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaapLiabilitiesCurrent" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaapAccountsPayableCurrent" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapAccountsPayableCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccruedLiabilitiesCurrent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapAccruedLiabilitiesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="soac-20200331.xsd#SOAC_NotesPayableRelatedPartiesCurrent" xlink:label="loc_SOACNotesPayableRelatedPartiesCurrent" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_SOACNotesPayableRelatedPartiesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="loc_us-gaapPreferredStockValue" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapPreferredStockValue" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaapCommonStockValue" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapCommonStockValue" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaapAdditionalPaidInCapital" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapAdditionalPaidInCapital" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaapRetainedEarningsAccumulatedDeficit" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapRetainedEarningsAccumulatedDeficit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquity" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaapLiabilitiesCurrent" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaapStockholdersEquity" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://soac.com/role/BalanceSheetsParenthetical" xlink:title="00000003 - Statement - Condensed Balance Sheets (Parenthetical)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://soac.com/role/UnauditedCondensedStatementOfOperations" xlink:title="00000004 - Statement - Unaudited Condensed Statement of Operations">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaapGeneralAndAdministrativeExpense" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_us-gaapGeneralAndAdministrativeExpense" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://soac.com/role/UnauditedCondensedStatementOfOperationsParenthetical" xlink:title="00000005 - Statement - Unaudited Condensed Statement of Operations (Parenthetical)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://soac.com/role/UnauditedCondensedStatementOfChangesInShareholdersEquityDeficit" xlink:title="00000006 - Statement - Unaudited Condensed Statement of Changes In Shareholders&#8217; Equity (Deficit)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://soac.com/role/UnauditedCondensedStatementOfChangesInShareholdersEquityDeficitParenthetical" xlink:title="00000007 - Statement - Unaudited Condensed Statement of Changes In Shareholders&#8217; Equity (Deficit) (Parenthetical)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://soac.com/role/UnauditedCondensedStatementOfCashFlows" xlink:title="00000008 - Statement - Unaudited Condensed Statement of Cash Flows">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherSellingGeneralAndAdministrativeExpense" xlink:label="loc_us-gaapOtherSellingGeneralAndAdministrativeExpense" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapOtherSellingGeneralAndAdministrativeExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:label="loc_us-gaapIncreaseDecreaseInPrepaidExpense" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInPrepaidExpense" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsPayable" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsPayable" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://soac.com/role/DescriptionOfOrganizationAndBusinessOperations" xlink:title="00000009 - Disclosure - Description of Organization and Business Operations" />
    <link:calculationLink xlink:type="extended" xlink:role="http://soac.com/role/SummaryOfSignificantAccountingPolicies" xlink:title="00000010 - Disclosure - Summary of Significant Accounting Policies" />
    <link:calculationLink xlink:type="extended" xlink:role="http://soac.com/role/InitialPublicOffering" xlink:title="00000011 - Disclosure - Initial Public Offering" />
    <link:calculationLink xlink:type="extended" xlink:role="http://soac.com/role/RelatedPartyTransactions" xlink:title="00000012 - Disclosure - Related Party Transactions" />
    <link:calculationLink xlink:type="extended" xlink:role="http://soac.com/role/CommitmentsContingencies" xlink:title="00000013 - Disclosure - Commitments &amp; Contingencies" />
    <link:calculationLink xlink:type="extended" xlink:role="http://soac.com/role/ShareholdersEquityDeficit" xlink:title="00000014 - Disclosure - Shareholders&#8217; Equity (Deficit)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://soac.com/role/SubsequentEvents" xlink:title="00000015 - Disclosure - Subsequent Events" />
    <link:calculationLink xlink:type="extended" xlink:role="http://soac.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:title="00000016 - Disclosure - Summary of Significant Accounting Policies (Policies)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://soac.com/role/DescriptionOfOrganizationAndBusinessOperationsDetails" xlink:title="00000017 - Disclosure - Description of Organization and Business Operations (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://soac.com/role/SummaryOfSignificantAccountingPoliciesDetails" xlink:title="00000018 - Disclosure - Summary of Significant Accounting Policies (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://soac.com/role/InitialPublicOfferingDetails" xlink:title="00000019 - Disclosure - Initial Public Offering (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://soac.com/role/RelatedPartyTransactionsDetails" xlink:title="00000020 - Disclosure - Related Party Transactions (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://soac.com/role/CommitmentsContingenciesDetails" xlink:title="00000021 - Disclosure - Commitments &amp; Contingencies (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://soac.com/role/ShareholdersEquityDeficitDetails" xlink:title="00000022 - Disclosure - Shareholders&#8217; Equity (Deficit) (Details)" />
</link:linkbase>

