<?xml version='1.0' encoding='utf-8'?>
<!-- Autogenerated -->
<!-- Created by Charles Hoffman, CPA 3/8/2020 8:31:29 AM -->
<!-- Public Domain Dedication: https://creativecommons.org/publicdomain/zero/1.0/ -->
<schema
  xmlns='http://www.w3.org/2001/XMLSchema'
  xmlns:xbrli='http://www.xbrl.org/2003/instance'
  xmlns:link='http://www.xbrl.org/2003/linkbase'
  xmlns:xlink='http://www.w3.org/1999/xlink'
  xmlns:nonnum='http://www.xbrl.org/dtr/type/non-numeric'
  xmlns:num='http://www.xbrl.org/dtr/type/numeric'
  xmlns:xbrldt='http://xbrl.org/2005/xbrldt'
 
  xmlns:proof='http://www.xbrlsite.com/proof'
  targetNamespace='http://www.xbrlsite.com/proof'
 
  elementFormDefault='qualified'
  attributeFormDefault='unqualified'>
  <annotation>
    <documentation>PROOF Prototype</documentation>
    <appinfo>
      <link:roleType roleURI='http://www.xbrlsite.com/proof/role/BalanceSheet' id='BalanceSheet'>
        <link:definition>01-Balance Sheet</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI='http://www.xbrlsite.com/proof/role/ComprehensiveIncome' id='ComprehensiveIncome'>
        <link:definition>02-Comprehensive Income</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI='http://www.xbrlsite.com/proof/role/ChangesInEquity' id='ChangesInEquity'>
        <link:definition>03-Changes in Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI='http://www.xbrlsite.com/proof/role/PriorPeriodErrors' id='PriorPeriodErrors'>
        <link:definition>04-Prior Period Errors</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI='http://www.xbrlsite.com/proof/role/VarianceAnalysis' id='VarianceAnalysis'>
        <link:definition>05-Variance Analysis</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI='http://www.xbrlsite.com/proof/role/StockPlanActivity' id='StockPlanActivity'>
        <link:definition>06-Stock Plan Activity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI='http://www.xbrlsite.com/proof/role/FinancialHighlights' id='FinancialHighlights'>
        <link:definition>07-Financial Highlights</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI='http://www.xbrlsite.com/proof/role/Policies' id='Policies'>
        <link:definition>08-Policies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI='http://www.xbrlsite.com/proof/role/SegmentRevenues' id='SegmentRevenues'>
        <link:definition>09-Segment Revenues</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:linkbaseRef xlink:type='simple' xlink:role='http://www.xbrl.org/2003/role/labelLinkbaseRef' xlink:arcrole='http://www.w3.org/1999/xlink/properties/linkbase' xlink:href='proof-lab.xml' xlink:title='Label Links, all' />
      <link:linkbaseRef xlink:type='simple' xlink:role='http://www.xbrl.org/2003/role/presentationLinkbaseRef' xlink:arcrole='http://www.w3.org/1999/xlink/properties/linkbase' xlink:href='proof-pre.xml' xlink:title='Presentation Links, all' />
      <link:linkbaseRef xlink:type='simple' xlink:role='http://www.xbrl.org/2003/role/calculationLinkbaseRef' xlink:arcrole='http://www.w3.org/1999/xlink/properties/linkbase' xlink:href='proof-cal.xml' xlink:title='Calculation Links, all' />
      <link:linkbaseRef xlink:type='simple' xlink:role='http://www.xbrl.org/2003/role/definitionLinkbaseRef' xlink:arcrole='http://www.w3.org/1999/xlink/properties/linkbase' xlink:href='proof-def.xml' xlink:title='Definition Links, all' />
      <link:linkbaseRef xlink:type='simple' xlink:role='http://www.xbrl.org/2003/role/referenceLinkbaseRef' xlink:arcrole='http://www.w3.org/1999/xlink/properties/linkbase' xlink:href='proof-ref.xml' xlink:title='Reference Links, all' />
    </appinfo>
  </annotation>
  <import namespace='http://www.xbrl.org/2003/instance' schemaLocation='http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd' />
  <import namespace='http://www.xbrl.org/2003/linkbase' schemaLocation='http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd' />
  <import namespace='http://xbrl.org/2005/xbrldt' schemaLocation='http://www.xbrl.org/2005/xbrldt-2005.xsd' />
  <import namespace='http://www.xbrl.org/dtr/type/non-numeric' schemaLocation='http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd' />
  <import namespace='http://www.xbrl.org/dtr/type/numeric' schemaLocation='http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd' />
 
  <element id='proof_ActualMember' name='ActualMember' type='nonnum:domainItemType' substitutionGroup='xbrli:item' xbrli:periodType='duration'  abstract='true' nillable='true' />
  <element id='proof_AllSegmentsMember' name='AllSegmentsMember' type='nonnum:domainItemType' substitutionGroup='xbrli:item' xbrli:periodType='duration'  abstract='true' nillable='true' />
  <element id='proof_Assets' name='Assets' type='xbrli:monetaryItemType' substitutionGroup='xbrli:item' xbrli:periodType='instant' xbrli:balance='debit'  nillable='true' />
  <element id='proof_BalanceSheetHypercube' name='BalanceSheetHypercube' type='xbrli:stringItemType' substitutionGroup='xbrldt:hypercubeItem' xbrli:periodType='duration'  abstract='true' nillable='true' />
  <element id='proof_BalanceSheetLineItems' name='BalanceSheetLineItems' type='xbrli:stringItemType' substitutionGroup='xbrli:item' xbrli:periodType='duration'  abstract='true' nillable='true' />
  <element id='proof_BalanceSheetSet' name='BalanceSheetSet' type='xbrli:stringItemType' substitutionGroup='xbrli:item' xbrli:periodType='duration'  abstract='true' nillable='true' />
  <element id='proof_BasisOfReportingTextBlock' name='BasisOfReportingTextBlock' type='nonnum:textBlockItemType' substitutionGroup='xbrli:item' xbrli:periodType='duration'   nillable='true' />
  <element id='proof_BudgetedMember' name='BudgetedMember' type='nonnum:domainItemType' substitutionGroup='xbrli:item' xbrli:periodType='duration'  abstract='true' nillable='true' />
  <element id='proof_ChangesInAccountingPolicy' name='ChangesInAccountingPolicy' type='xbrli:monetaryItemType' substitutionGroup='xbrli:item' xbrli:periodType='instant' xbrli:balance='credit'  nillable='true' />
  <element id='proof_ChangesInEquityHypercube' name='ChangesInEquityHypercube' type='xbrli:stringItemType' substitutionGroup='xbrldt:hypercubeItem' xbrli:periodType='duration'  abstract='true' nillable='true' />
  <element id='proof_ChangesInEquityLineItems' name='ChangesInEquityLineItems' type='xbrli:stringItemType' substitutionGroup='xbrli:item' xbrli:periodType='duration'  abstract='true' nillable='true' />
  <element id='proof_ChangesInEquityRollForward' name='ChangesInEquityRollForward' type='xbrli:stringItemType' substitutionGroup='xbrli:item' xbrli:periodType='duration'  abstract='true' nillable='true' />
  <element id='proof_ComprehensiveIncome' name='ComprehensiveIncome' type='xbrli:monetaryItemType' substitutionGroup='xbrli:item' xbrli:periodType='duration' xbrli:balance='credit'  nillable='true' />
  <element id='proof_ComprehensiveIncomeRollUp' name='ComprehensiveIncomeRollUp' type='xbrli:stringItemType' substitutionGroup='xbrli:item' xbrli:periodType='duration'  abstract='true' nillable='true' />
  <element id='proof_ComprehensiveIncomeStatementHypercube' name='ComprehensiveIncomeStatementHypercube' type='xbrli:stringItemType' substitutionGroup='xbrldt:hypercubeItem' xbrli:periodType='duration'  abstract='true' nillable='true' />
  <element id='proof_ComprehensiveIncomeStatementLineItems' name='ComprehensiveIncomeStatementLineItems' type='xbrli:stringItemType' substitutionGroup='xbrli:item' xbrli:periodType='duration'  abstract='true' nillable='true' />
  <element id='proof_CorrectionOfAnError' name='CorrectionOfAnError' type='xbrli:monetaryItemType' substitutionGroup='xbrli:item' xbrli:periodType='instant' xbrli:balance='credit'  nillable='true' />
  <element id='proof_CurrentReportMember' name='CurrentReportMember' type='nonnum:domainItemType' substitutionGroup='xbrli:item' xbrli:periodType='duration'  abstract='true' nillable='true' />
  <element id='proof_DistributionsToOwners' name='DistributionsToOwners' type='xbrli:monetaryItemType' substitutionGroup='xbrli:item' xbrli:periodType='duration' xbrli:balance='debit'  nillable='true' />
  <element id='proof_Equity' name='Equity' type='xbrli:monetaryItemType' substitutionGroup='xbrli:item' xbrli:periodType='instant' xbrli:balance='credit'  nillable='true' />
  <element id='proof_Expenses' name='Expenses' type='xbrli:monetaryItemType' substitutionGroup='xbrli:item' xbrli:periodType='duration' xbrli:balance='debit'  nillable='true' />
  <element id='proof_FinancialHighlightsHypercube' name='FinancialHighlightsHypercube' type='xbrli:stringItemType' substitutionGroup='xbrldt:hypercubeItem' xbrli:periodType='duration'  abstract='true' nillable='true' />
  <element id='proof_FinancialHighlightsLineItems' name='FinancialHighlightsLineItems' type='xbrli:stringItemType' substitutionGroup='xbrli:item' xbrli:periodType='duration'  abstract='true' nillable='true' />
  <element id='proof_FinancialHighlightsSet' name='FinancialHighlightsSet' type='xbrli:stringItemType' substitutionGroup='xbrli:item' xbrli:periodType='duration'  abstract='true' nillable='true' />
  <element id='proof_Forfeited' name='Forfeited' type='num:perShareItemType' substitutionGroup='xbrli:item' xbrli:periodType='duration'   nillable='true' />
  <element id='proof_Gains' name='Gains' type='xbrli:monetaryItemType' substitutionGroup='xbrli:item' xbrli:periodType='duration' xbrli:balance='credit'  nillable='true' />
  <element id='proof_Granted' name='Granted' type='num:perShareItemType' substitutionGroup='xbrli:item' xbrli:periodType='duration'   nillable='true' />
  <element id='proof_InvestmentsByOwners' name='InvestmentsByOwners' type='xbrli:monetaryItemType' substitutionGroup='xbrli:item' xbrli:periodType='duration' xbrli:balance='credit'  nillable='true' />
  <element id='proof_Liabilities' name='Liabilities' type='xbrli:monetaryItemType' substitutionGroup='xbrli:item' xbrli:periodType='instant' xbrli:balance='credit'  nillable='true' />
  <element id='proof_Losses' name='Losses' type='xbrli:monetaryItemType' substitutionGroup='xbrli:item' xbrli:periodType='duration' xbrli:balance='debit'  nillable='true' />
  <element id='proof_NatureOfOperationsTextBlock' name='NatureOfOperationsTextBlock' type='nonnum:textBlockItemType' substitutionGroup='xbrli:item' xbrli:periodType='duration'   nillable='true' />
  <element id='proof_NonvestedFairValue' name='NonvestedFairValue' type='num:perShareItemType' substitutionGroup='xbrli:item' xbrli:periodType='instant'   nillable='true' />
  <element id='proof_PoliciesHypercube' name='PoliciesHypercube' type='xbrli:stringItemType' substitutionGroup='xbrldt:hypercubeItem' xbrli:periodType='duration'  abstract='true' nillable='true' />
  <element id='proof_PoliciesLineItems' name='PoliciesLineItems' type='xbrli:stringItemType' substitutionGroup='xbrli:item' xbrli:periodType='duration'  abstract='true' nillable='true' />
  <element id='proof_PriorPeriodErrorsAdjustment' name='PriorPeriodErrorsAdjustment' type='xbrli:stringItemType' substitutionGroup='xbrli:item' xbrli:periodType='duration'  abstract='true' nillable='true' />
  <element id='proof_PriorPeriodErrorsHypercube' name='PriorPeriodErrorsHypercube' type='xbrli:stringItemType' substitutionGroup='xbrldt:hypercubeItem' xbrli:periodType='duration'  abstract='true' nillable='true' />
  <element id='proof_PriorPeriodErrorsLineItems' name='PriorPeriodErrorsLineItems' type='xbrli:stringItemType' substitutionGroup='xbrli:item' xbrli:periodType='duration'  abstract='true' nillable='true' />
  <element id='proof_PriorReportMember' name='PriorReportMember' type='nonnum:domainItemType' substitutionGroup='xbrli:item' xbrli:periodType='duration'  abstract='true' nillable='true' />
  <element id='proof_ReportDateAxis' name='ReportDateAxis' type='xbrli:stringItemType' substitutionGroup='xbrldt:dimensionItem' xbrli:periodType='duration'  abstract='true' nillable='true' />
  <element id='proof_RevenueRecognitionPolicyTextBlock' name='RevenueRecognitionPolicyTextBlock' type='nonnum:textBlockItemType' substitutionGroup='xbrli:item' xbrli:periodType='duration'   nillable='true' />
  <element id='proof_Revenues' name='Revenues' type='xbrli:monetaryItemType' substitutionGroup='xbrli:item' xbrli:periodType='duration' xbrli:balance='credit'  nillable='true' />
  <element id='proof_ScenarioAxis' name='ScenarioAxis' type='xbrli:stringItemType' substitutionGroup='xbrldt:dimensionItem' xbrli:periodType='duration'  abstract='true' nillable='true' />
  <element id='proof_SegmentAlphaMember' name='SegmentAlphaMember' type='nonnum:domainItemType' substitutionGroup='xbrli:item' xbrli:periodType='duration'  abstract='true' nillable='true' />
  <element id='proof_SegmentBravoMember' name='SegmentBravoMember' type='nonnum:domainItemType' substitutionGroup='xbrli:item' xbrli:periodType='duration'  abstract='true' nillable='true' />
  <element id='proof_SegmentCharlieMember' name='SegmentCharlieMember' type='nonnum:domainItemType' substitutionGroup='xbrli:item' xbrli:periodType='duration'  abstract='true' nillable='true' />
  <element id='proof_SegmentRevenuesHypercube' name='SegmentRevenuesHypercube' type='xbrli:stringItemType' substitutionGroup='xbrldt:hypercubeItem' xbrli:periodType='duration'  abstract='true' nillable='true' />
  <element id='proof_SegmentRevenuesLineItems' name='SegmentRevenuesLineItems' type='xbrli:stringItemType' substitutionGroup='xbrli:item' xbrli:periodType='duration'  abstract='true' nillable='true' />
  <element id='proof_SegmentRevenuesSet' name='SegmentRevenuesSet' type='xbrli:stringItemType' substitutionGroup='xbrli:item' xbrli:periodType='duration'  abstract='true' nillable='true' />
  <element id='proof_SegmentsAxis' name='SegmentsAxis' type='xbrli:stringItemType' substitutionGroup='xbrldt:dimensionItem' xbrli:periodType='duration'  abstract='true' nillable='true' />
  <element id='proof_VarianceAnalysisHypercube' name='VarianceAnalysisHypercube' type='xbrli:stringItemType' substitutionGroup='xbrldt:hypercubeItem' xbrli:periodType='duration'  abstract='true' nillable='true' />
  <element id='proof_VarianceAnalysisLineItems' name='VarianceAnalysisLineItems' type='xbrli:stringItemType' substitutionGroup='xbrli:item' xbrli:periodType='duration'  abstract='true' nillable='true' />
  <element id='proof_VarianceAnalysisRollUp' name='VarianceAnalysisRollUp' type='xbrli:stringItemType' substitutionGroup='xbrli:item' xbrli:periodType='duration'  abstract='true' nillable='true' />
  <element id='proof_VarianceMember' name='VarianceMember' type='nonnum:domainItemType' substitutionGroup='xbrli:item' xbrli:periodType='duration'  abstract='true' nillable='true' />
  <element id='proof_Vested' name='Vested' type='num:perShareItemType' substitutionGroup='xbrli:item' xbrli:periodType='duration'   nillable='true' />
  <element id='proof_WeightedAverageGrantDateFairValueHypercube' name='WeightedAverageGrantDateFairValueHypercube' type='xbrli:stringItemType' substitutionGroup='xbrldt:hypercubeItem' xbrli:periodType='duration'  abstract='true' nillable='true' />
  <element id='proof_WeightedAverageGrantDateFairValueLineItems' name='WeightedAverageGrantDateFairValueLineItems' type='xbrli:stringItemType' substitutionGroup='xbrli:item' xbrli:periodType='duration'  abstract='true' nillable='true' />
  <element id='proof_WeightedAverageGrantDateFairValueRollForwardInfo' name='WeightedAverageGrantDateFairValueRollForwardInfo' type='xbrli:stringItemType' substitutionGroup='xbrli:item' xbrli:periodType='duration'  abstract='true' nillable='true' />
 
</schema>
