Jump to content
Local
UserSide

ZTE OLT - опрос по SNMP - уровни

Recommended Posts

                <counterImpl counterName="XponOnuIfRxOctets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.56.1.1.2" />
                </counterImpl>

                <counterImpl counterName="XponOnuIfTxOctets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.56.1.1.3" />
                </counterImpl>

 

 

<counterImpl counterName="zxAnPonOnuIfRxOctets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.4.2.2.2.1.1" />
                </counterImpl>

<counterImpl counterName="zxAnPonOnuIfTxOctets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.4.2.2.2.1.44" />
                </counterImpl>

 

 

<counterImpl counterName="zxAnPonOnuIfRxOctetRate" expression="a/1000.0/1000*8">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.4.2.2.2.1.3" />
                </counterImpl>

<counterImpl counterName="zxAnPonOnuIfTxOctetRate" expression="a/1000.0/1000*8">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.4.2.2.2.1.46" />
                </counterImpl>

 

 

<counterImpl counterName="RxOctets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.1.1.20" />
                </counterImpl>

 

 

_____________________________________________________________________________________________

<?xml version="1.0" encoding="GB2312"?>
<performanceModel>
    <mocModel>
        <product id="PON Product">
            <ne id="RN360">
                <poRef poName="C300ANCARDTABLE" poID="32311" mocAttr="Gpon_Type,Epon_Type,Ces_Sonet_Type,Ctrl_Type,Ces_E1T1_Type,Eth_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
            </ne>
            <ne id="C300v1.0">
                <poRef poName="C300ONUFECTABLE" poID="32333" mocAttr="Gpon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300OLTTABLE" poID="32119" mocAttr="Gpon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300ETHSTATSTABLE" poID="32103" mocAttr="Gpon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300SERVICEPORTTABLE" poID="32332" mocAttr="Gpon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300MULTICAST" poID="32334" mocAttr="Gpon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300GONUOPTICALST" poID="32335" mocAttr="Gpon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300GEMSTATSTABLE" poID="32104" mocAttr="Gpon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300IPHOSTSTATSTABLE" poID="32109" mocAttr="Gpon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300CALLCTRLSTATS" poID="32110" mocAttr="Gpon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300RTPSTATSTABLE" poID="32111" mocAttr="Gpon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300SIPCALLINITSTATS" poID="32112" mocAttr="Gpon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300GPONIGMPSTATS" poID="32113" mocAttr="Gpon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300ETHERIFSTATTABLE" poID="32224" mocAttr="Eth_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300ETHERQUEUESTAT" poID="32225" mocAttr="Eth_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300ETHERPAUSESTAT" poID="32226" mocAttr="Eth_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300IFXSTATTABLE" poID="32227" mocAttr="Eth_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300GALETHSTATSTABLE" poID="32105" mocAttr="Gpon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300BRIDGESTATSTABLE" poID="32106" mocAttr="Gpon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300UNIBRIDGEPORT" poID="32107" mocAttr="Gpon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300UPLINKBRIDGEPORT" poID="32108" mocAttr="Gpon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300CESSTATSTABLE" poID="32125" mocAttr="Gpon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300PRIVATEETHTABLE" poID="32126" mocAttr="Gpon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300ONUEXTEND" poID="32331" mocAttr="Gpon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300CE1B1213TABLE" poID="32161" mocAttr="Ces_Sonet_Type,Ces_E1T1_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300CE1B1757TABLE" poID="32162" mocAttr="Ces_Sonet_Type,Ces_E1T1_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300CE1BCESPROTOTABLE" poID="32163" mocAttr="Ces_Sonet_Type,Ces_E1T1_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300CE1BPWTABLE" poID="32164" mocAttr="Ces_Sonet_Type,Ces_E1T1_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300CE1B1757ETHER" poID="32221" mocAttr="Eth_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300CE1B1213IFTABLE" poID="32222" mocAttr="Eth_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300STATCURRENTTABLE" poID="32131" mocAttr="Epon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300EMULATIONSTATTABLE" poID="32132" mocAttr="Epon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300EPONCURRENTTABLE" poID="32133" mocAttr="Epon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300PKGQUEUETABLE" poID="32134" mocAttr="Epon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300STATSCURRENTTABLE" poID="32135" mocAttr="Epon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300EPONOLTVTABLE" poID="32136" mocAttr="Epon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300EPONOLTPTABLE" poID="32137" mocAttr="Epon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300EPONPAUSETABLE" poID="32141" mocAttr="Epon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300HCSTATSTABLE" poID="32142" mocAttr="Epon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300EPONONU1213TABLE" poID="32143" mocAttr="Epon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300EPONONUMGMT7" poID="32149" mocAttr="Epon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300EPONIGMPSTATS" poID="32151" mocAttr="Epon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300ANCARDTABLE" poID="32311" mocAttr="Gpon_Type,Epon_Type,Ces_Sonet_Type,Ctrl_Type,Ces_E1T1_Type,Eth_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300GBLIGMPSTATS" poID="32312" mocAttr="moc_vlan" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300GBLVLANSTATS" poID="32314" mocAttr="moc_vlan" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300GBLVLANEXST" poID="32315" mocAttr="moc_vlan" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300B1TABLE" poID="32165" mocAttr="Ces_Sonet_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300B2STATS" poID="32166" mocAttr="Ces_Sonet_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300VC2RTABLE" poID="32168" mocAttr="Ces_Sonet_Type,Ces_E1T1_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300VC5RTABLE" poID="32169" mocAttr="Ces_Sonet_Type,Ces_E1T1_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300VC4RTABLE" poID="32170" mocAttr="Ces_Sonet_Type,Ces_E1T1_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300OPTICAL" poID="32153" mocAttr="Epon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="RC300TXOPTICALPW" poID="32154" mocAttr="Epon_Type" taskGranu="5,15,30" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="RC300RXOPTICALPW" poID="32155" mocAttr="Epon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="PONTXOPTICALPW" poID="32101" mocAttr="Gpon_Type,Epon_Type" taskGranu="5,15,30" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300GTXOPTICALPW" poID="32115" mocAttr="Gpon_Type" taskGranu="5,15,30" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300GRXOPTICALPW" poID="32116" mocAttr="Gpon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="OLTETHSTAT" poID="32117" mocAttr="Gpon_Type,Epon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="ONUETHSTAT" poID="32118" mocAttr="Gpon_Type,Epon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300GVPORTSTAT" poID="32120" mocAttr="Gpon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300GVPORTSTAT" poID="32336" mocAttr="Gpon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300GVPORTSTAT" poID="32337" mocAttr="Gpon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300OLTTABLEHISTORY" poID="42119" mocAttr="Gpon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300ETHSTATSTABLEHISTORY" poID="42103" mocAttr="Gpon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300GEMSTATSTABLEHISTORY" poID="42104" mocAttr="Gpon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300UPLINKBRIDGEPORTHISTORY" poID="42108" mocAttr="Gpon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300CESSTATSTABLEHISTORY" poID="42125" mocAttr="Gpon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300PRIVATEETHTABLEHISTORY" poID="42126" mocAttr="Gpon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300ONUEXTENDHISTORY" poID="42331" mocAttr="Gpon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300EPONONU1213TABLEHISTORY" poID="42143" mocAttr="Epon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300CE1B1213TABLEHISTORY" poID="42161" mocAttr="Ces_Sonet_Type,Ces_E1T1_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300CE1B1757TABLEHISTORY" poID="42162" mocAttr="Ces_Sonet_Type,Ces_E1T1_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300CE1BCESPROTOTABLEHISTORY" poID="42163" mocAttr="Ces_Sonet_Type,Ces_E1T1_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300CE1BPWTABLEHISTORY" poID="42164" mocAttr="Ces_Sonet_Type,Ces_E1T1_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300EPONOLTVTABLEHISTORY" poID="42136" mocAttr="Epon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300EPONOLTPTABLEHISTORY" poID="42137" mocAttr="Epon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300B1TABLEHISTORY" poID="42165" mocAttr="Ces_Sonet_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300B2STATSHISTORY" poID="42166" mocAttr="Ces_Sonet_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300VC2RTABLEHISTORY" poID="42168" mocAttr="Ces_Sonet_Type,Ces_E1T1_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300VC5RTABLEHISTORY" poID="42169" mocAttr="Ces_Sonet_Type,Ces_E1T1_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300VC4RTABLEHISTORY" poID="42170" mocAttr="Ces_Sonet_Type,Ces_E1T1_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300EPONIFXCURRENTHISTORY" poID="42140" mocAttr="Epon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300CE1B1757ETHERHISHISTORY" poID="42223" mocAttr="Eth_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300EPONONUBANDWIDTHHISTORY" poID="42148" mocAttr="Epon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300CE1B1757ETHERHISTORY" poID="42221" mocAttr="Eth_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300IFXSTATTABLEHISTORY" poID="42227" mocAttr="Eth_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300CE1B1213IFTABLEHISTORY" poID="42222" mocAttr="Eth_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300ONUFECTABLEHISTORY" poID="42333" mocAttr="Gpon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="EPONONULLIDSTAT" poID="32159" mocAttr="Epon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="EponOnuVoipStats" poID="32191" mocAttr="Epon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="EponRmOnuVoipStats" poID="32192" mocAttr="Epon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300LACPAGGREGATEDPORTSTATS" poID="32228" mocAttr="Eth_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="GponOnuRmVoipSrvStats" poID="32343" mocAttr="Gpon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="GponOnuRmVoipSrvHisStats" poID="42338" mocAttr="Gpon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="GponUniRmVoipSrvStats" poID="32344" mocAttr="Gpon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300REMOTEMVLAN" poID="32345" mocAttr="Gpon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="GponUniRmVoipSrvHisStats" poID="42339" mocAttr="Gpon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="PM-PONETH" poID="32316" mocAttr="Epon_Type,Gpon_Type" taskGranu="15,1440" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="PM-ONUETH" poID="32317" mocAttr="Epon_Type,Gpon_Type" taskGranu="15,1440" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="PM-OLT" poID="32338" mocAttr="Gpon_Type" taskGranu="15,1440" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="PM-ONU" poID="32339" mocAttr="Gpon_Type" taskGranu="15,1440" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="PM-ETHPORT" poID="32340" mocAttr="Eth_Type" taskGranu="15,1440" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="PM-PONVPORT" poID="32341" mocAttr="Gpon_Type" taskGranu="15,1440" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="PM-PONGEMPORT" poID="32342" mocAttr="Gpon_Type" taskGranu="15,1440" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="PM-DHCPV6-SNOOPING" poID="32318" mocAttr="Gpon_Type" taskGranu="15,1440" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="SERVICEPORTSTAT" poID="32319" mocAttr="Gpon_Type,Epon_Type" taskGranu="15,1440" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="PORTVLANSTAT" poID="32320" mocAttr="Eth_Type" taskGranu="15,1440" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
            <poRef poName="PM-CESWANPORT" poID="32172" mocAttr="Ces_Sonet_Type,Ces_E1T1_Type" taskGranu="15,1440" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="PM-CESSDHVC12V5" poID="32173" mocAttr="Ces_Sonet_Type" taskGranu="15,1440" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="PM-CESSDHMSB2" poID="32176" mocAttr="Ces_Sonet_Type" taskGranu="15,1440" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="PM-CESSDHMSB2REI" poID="32177" mocAttr="Ces_Sonet_Type" taskGranu="15,1440" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="PM-CESSDHVC4B3" poID="32178" mocAttr="Ces_Sonet_Type" taskGranu="15,1440" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="PM-CESSDHVC4B3REI" poID="32179" mocAttr="Ces_Sonet_Type" taskGranu="15,1440" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="PM-CESSDHVC12V5REI" poID="32174" mocAttr="Ces_Sonet_Type" taskGranu="15,1440" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="PM-CESSDHRSB1" poID="32175" mocAttr="Ces_Sonet_Type" taskGranu="15,1440" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="HISANCARDTABLE" poID="42311" mocAttr="Gpon_Type" taskGranu="15,1440" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="PM-PONETHPORTHISTORY" poID="42340" mocAttr="Epon_Type,Gpon_Type" taskGranu="5,15,30,1440" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="PM-EPONONURMETHPORT" poID="32193" mocAttr="Epon_Type" taskGranu="5,15,30,1440" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="PM-EPONONURMETHPORTHISTORY" poID="42193" mocAttr="Epon_Type" taskGranu="5,15,30,1440" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="PM-EPONONURMETHPORT" poID="32194" mocAttr="Epon_Type" taskGranu="5,15,30,1440" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="PM-EPONONURMETHPORTHISTORY" poID="42194" mocAttr="Epon_Type" taskGranu="5,15,30,1440" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
            </ne>
            <ne id="C220v1.2">
                <poRef poName="C300REMOTEMVLAN" poID="32345" mocAttr="Gpon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C222OLTTABLE" poID="32619" mocAttr="Gpon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C222ONTTABLE" poID="32602" mocAttr="Gpon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C222ETHSTATSTABLE" poID="32603" mocAttr="Gpon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C222GEMSTATSTABLE" poID="32604" mocAttr="Gpon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C222IPHOSTSTATSTABLE" poID="32609" mocAttr="Gpon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C222CALLCTRLSTATS" poID="32610" mocAttr="Gpon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C222RTPSTATSTABLE" poID="32611" mocAttr="Gpon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C222SIPCALLINITSTATS" poID="32612" mocAttr="Gpon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C222GPONIGMPSTATS" poID="32613" mocAttr="Gpon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C222ETHERIFSTATTABLE" poID="32724" mocAttr="Eth_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C222ETHERQUEUESTAT" poID="32725" mocAttr="Eth_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C222ETHERPAUSESTAT" poID="32726" mocAttr="Eth_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C222GALETHSTATSTABLE" poID="32605" mocAttr="Gpon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C222BRIDGESTATSTABLE" poID="32606" mocAttr="Gpon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C222UNIBRIDGEPORT" poID="32607" mocAttr="Gpon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C222UPLINKBRIDGEPORT" poID="32608" mocAttr="Gpon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C222CESSTATSTABLE" poID="32625" mocAttr="Gpon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C222PRIVATEETHTABLE" poID="32626" mocAttr="Gpon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C222CE1B1213TABLE" poID="32661" mocAttr="Ces_Sonet_Type,Ces_E1T1_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C222CE1B1757TABLE" poID="32662" mocAttr="Ces_Sonet_Type,Ces_E1T1_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C222CE1BCESPROTOTABLE" poID="32663" mocAttr="Ces_Sonet_Type,Ces_E1T1_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C222CE1BPWTABLE" poID="32664" mocAttr="Ces_Sonet_Type,Ces_E1T1_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C222CE1B1757ETHER" poID="32721" mocAttr="Eth_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C222CE1B1213IFTABLE" poID="32722" mocAttr="Eth_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C222STATCURRENTTABLE" poID="32631" mocAttr="Epon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C222EMULATIONSTATTABLE" poID="32632" mocAttr="Epon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C222EPONCURRENTTABLE" poID="32633" mocAttr="Epon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C222PKGQUEUETABLE" poID="32634" mocAttr="Epon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C222STATSCURRENTTABLE" poID="32635" mocAttr="Epon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C222EPONOLTVTABLE" poID="32636" mocAttr="Epon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C222EPONOLTPTABLE" poID="32637" mocAttr="Epon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C222EPONPAUSETABLE" poID="32641" mocAttr="Epon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C222HCSTATSTABLE" poID="32642" mocAttr="Epon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C222EPONONUMGMT7" poID="32649" mocAttr="Epon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C222EPONIGMPSTATS" poID="32651" mocAttr="Epon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C222ANCARDTABLE" poID="32811" mocAttr="Gpon_Type,Epon_Type,Eth_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C222GBLIGMPSTATS" poID="32812" mocAttr="moc_vlan" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C222GBLVLANSTATS" poID="32814" mocAttr="moc_vlan" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C222B1TABLE" poID="32665" mocAttr="Ces_Sonet_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C222B2STATS" poID="32666" mocAttr="Ces_Sonet_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C222VC2RTABLE" poID="32668" mocAttr="Ces_Sonet_Type,Ces_E1T1_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C222VC5RTABLE" poID="32669" mocAttr="Ces_Sonet_Type,Ces_E1T1_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C222VC4RTABLE" poID="32670" mocAttr="Ces_Sonet_Type,Ces_E1T1_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C222OPTICAL" poID="32653" mocAttr="Epon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="RC222TXOPTICALPW" poID="32654" mocAttr="Epon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="RC222RXOPTICALPW" poID="32655" mocAttr="Epon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C222GTXOPTICALPW" poID="32615" mocAttr="Gpon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C222GRXOPTICALPW" poID="32616" mocAttr="Gpon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C222GVPORTSTAT" poID="32620" mocAttr="Gpon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C222OLTTABLEHISTORY" poID="42619" mocAttr="Gpon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C222ONTTABLEHISTORY" poID="42602" mocAttr="Gpon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C222ETHSTATSTABLEHISTORY" poID="42603" mocAttr="Gpon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C222GEMSTATSTABLEHISTORY" poID="42604" mocAttr="Gpon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C222UPLINKBRIDGEPORTHISTORY" poID="42608" mocAttr="Gpon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C222CESSTATSTABLEHISTORY" poID="42625" mocAttr="Gpon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C222PRIVATEETHTABLEHISTORY" poID="42626" mocAttr="Gpon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C222EPONONU1757TABLEHISTORY" poID="42644" mocAttr="Epon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C222CE1B1213TABLEHISTORY" poID="42661" mocAttr="Ces_Sonet_Type,Ces_E1T1_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C222CE1B1757TABLEHISTORY" poID="42662" mocAttr="Ces_Sonet_Type,Ces_E1T1_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C222CE1BCESPROTOTABLEHISTORY" poID="42663" mocAttr="Ces_Sonet_Type,Ces_E1T1_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C222CE1BPWTABLEHISTORY" poID="42664" mocAttr="Ces_Sonet_Type,Ces_E1T1_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C222EPONOLTVTABLEHISTORY" poID="42636" mocAttr="Epon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C222EPONOLTPTABLEHISTORY" poID="42637" mocAttr="Epon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C222B1TABLEHISTORY" poID="42665" mocAttr="Ces_Sonet_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C222B2STATSHISTORY" poID="42666" mocAttr="Ces_Sonet_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C222VC2RTABLEHISTORY" poID="42668" mocAttr="Ces_Sonet_Type,Ces_E1T1_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C222VC5RTABLEHISTORY" poID="42669" mocAttr="Ces_Sonet_Type,Ces_E1T1_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C222VC4RTABLEHISTORY" poID="42670" mocAttr="Ces_Sonet_Type,Ces_E1T1_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C222CE1B1757ETHERHISHISTORY" poID="42723" mocAttr="Eth_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300GVPORTSTAT" poID="32336" mocAttr="Gpon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300GVPORTSTAT" poID="32337" mocAttr="Gpon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300GONUOPTICALST" poID="32335" mocAttr="Gpon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300ONUFECTABLE" poID="32333" mocAttr="Gpon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300SERVICEPORTTABLE" poID="32332" mocAttr="Gpon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300MULTICAST" poID="32334" mocAttr="Gpon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300ONUEXTENDHISTORY" poID="42331" mocAttr="Gpon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300ONUFECTABLEHISTORY" poID="42333" mocAttr="Gpon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300GBLVLANEXST" poID="32315" mocAttr="moc_vlan" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300CE1B1757ETHERHISTORY" poID="42221" mocAttr="Eth_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300CE1B1213IFTABLEHISTORY" poID="42222" mocAttr="Eth_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300IFXSTATTABLE" poID="32227" mocAttr="Eth_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300LACPAGGREGATEDPORTSTATS" poID="32228" mocAttr="Eth_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300IFXSTATTABLEHISTORY" poID="42227" mocAttr="Eth_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="EPONONULLIDSTAT" poID="32159" mocAttr="Epon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="OLTETHSTAT" poID="32117" mocAttr="Epon_Type,Gpon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="ONUETHSTAT" poID="32118" mocAttr="Epon_Type,Gpon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="PM-PONETH" poID="32316" mocAttr="Epon_Type,Gpon_Type" taskGranu="15,1440" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="PM-ONUETH" poID="32317" mocAttr="Epon_Type,Gpon_Type" taskGranu="15,1440" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="PM-OLT" poID="32338" mocAttr="Gpon_Type" taskGranu="15,1440" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="PM-ONU" poID="32339" mocAttr="Gpon_Type" taskGranu="15,1440" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="PM-ETHPORT" poID="32340" mocAttr="Eth_Type" taskGranu="15,1440" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="PM-PONVPORT" poID="32341" mocAttr="Gpon_Type" taskGranu="15,1440" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="PM-DHCPV6-SNOOPING" poID="32318" mocAttr="Gpon_Type" taskGranu="15,1440" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="SERVICEPORTSTAT" poID="32319" mocAttr="Gpon_Type,Epon_Type" taskGranu="15,1440" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="PM-CESWANPORT" poID="32172" mocAttr="Ces_Sonet_Type,Ces_E1T1_Type" taskGranu="15,1440" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="PM-CESSDHVC12V5" poID="32173" mocAttr="Ces_Sonet_Type" taskGranu="15,1440" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="PM-CESSDHMSB2" poID="32176" mocAttr="Ces_Sonet_Type" taskGranu="15,1440" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="PM-CESSDHMSB2REI" poID="32177" mocAttr="Ces_Sonet_Type" taskGranu="15,1440" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="PM-CESSDHVC4B3" poID="32178" mocAttr="Ces_Sonet_Type" taskGranu="15,1440" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="PM-CESSDHVC4B3REI" poID="32179" mocAttr="Ces_Sonet_Type" taskGranu="15,1440" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="PM-CESSDHVC12V5REI" poID="32174" mocAttr="Ces_Sonet_Type" taskGranu="15,1440" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="PM-CESSDHRSB1" poID="32175" mocAttr="Ces_Sonet_Type" taskGranu="15,1440" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="HISANCARDTABLE" poID="42811" mocAttr="Gpon_Type" taskGranu="15,1440" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="PONTXOPTICALPW" poID="32101" mocAttr="Gpon_Type,Epon_Type" taskGranu="5,15,30" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="PM-PONETHPORTHISTORY" poID="42340" mocAttr="Epon_Type,Gpon_Type" taskGranu="5,15,30,1440" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
            </ne>
            <ne id="C320v1.2">
                <poRef poName="C300REMOTEMVLAN" poID="32345" mocAttr="Gpon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300ONUFECTABLE" poID="32333" mocAttr="Gpon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300OLTTABLE" poID="32119" mocAttr="Gpon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300ETHSTATSTABLE" poID="32103" mocAttr="Gpon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300SERVICEPORTTABLE" poID="32332" mocAttr="Gpon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300MULTICAST" poID="32334" mocAttr="Gpon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300GONUOPTICALST" poID="32335" mocAttr="Gpon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300GEMSTATSTABLE" poID="32104" mocAttr="Gpon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300IPHOSTSTATSTABLE" poID="32109" mocAttr="Gpon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300CALLCTRLSTATS" poID="32110" mocAttr="Gpon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300RTPSTATSTABLE" poID="32111" mocAttr="Gpon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300SIPCALLINITSTATS" poID="32112" mocAttr="Gpon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300GPONIGMPSTATS" poID="32113" mocAttr="Gpon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300ETHERQUEUESTAT" poID="32225" mocAttr="Eth_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300ETHERPAUSESTAT" poID="32226" mocAttr="Eth_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300IFXSTATTABLE" poID="32227" mocAttr="Eth_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300GALETHSTATSTABLE" poID="32105" mocAttr="Gpon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300BRIDGESTATSTABLE" poID="32106" mocAttr="Gpon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300UNIBRIDGEPORT" poID="32107" mocAttr="Gpon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300UPLINKBRIDGEPORT" poID="32108" mocAttr="Gpon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300CESSTATSTABLE" poID="32125" mocAttr="Gpon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300PRIVATEETHTABLE" poID="32126" mocAttr="Gpon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300CE1B1213TABLE" poID="32161" mocAttr="Ces_Sonet_Type,Ces_E1T1_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300CE1B1757TABLE" poID="32162" mocAttr="Ces_Sonet_Type,Ces_E1T1_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300CE1BCESPROTOTABLE" poID="32163" mocAttr="Ces_Sonet_Type,Ces_E1T1_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300CE1B1757ETHER" poID="32221" mocAttr="Eth_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300CE1B1213IFTABLE" poID="32222" mocAttr="Eth_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300STATCURRENTTABLE" poID="32131" mocAttr="Epon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300EMULATIONSTATTABLE" poID="32132" mocAttr="Epon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300EPONCURRENTTABLE" poID="32133" mocAttr="Epon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300PKGQUEUETABLE" poID="32134" mocAttr="Epon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300STATSCURRENTTABLE" poID="32135" mocAttr="Epon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300EPONOLTVTABLE" poID="32136" mocAttr="Epon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300EPONOLTPTABLE" poID="32137" mocAttr="Epon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300EPONPAUSETABLE" poID="32141" mocAttr="Epon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300HCSTATSTABLE" poID="32142" mocAttr="Epon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300EPONONU1213TABLE" poID="32143" mocAttr="Epon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300EPONONUMGMT7" poID="32149" mocAttr="Epon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300EPONIGMPSTATS" poID="32151" mocAttr="Epon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300ANCARDTABLE" poID="32311" mocAttr="Gpon_Type,Epon_Type,Ces_Sonet_Type,Ces_E1T1_Type,Eth_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300GBLIGMPSTATS" poID="32312" mocAttr="moc_vlan" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300GBLVLANSTATS" poID="32314" mocAttr="moc_vlan" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300GBLVLANEXST" poID="32315" mocAttr="moc_vlan" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300VC2RTABLE" poID="32168" mocAttr="Ces_Sonet_Type,Ces_E1T1_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300VC5RTABLE" poID="32169" mocAttr="Ces_Sonet_Type,Ces_E1T1_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300VC4RTABLE" poID="32170" mocAttr="Ces_Sonet_Type,Ces_E1T1_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300OPTICAL" poID="32153" mocAttr="Epon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="RC300TXOPTICALPW" poID="32154" mocAttr="Epon_Type" taskGranu="5,15,30" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="RC300RXOPTICALPW" poID="32155" mocAttr="Epon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="PONTXOPTICALPW" poID="32101" mocAttr="Gpon_Type,Epon_Type" taskGranu="5,15,30" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300GTXOPTICALPW" poID="32115" mocAttr="Gpon_Type" taskGranu="5,15,30" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300GRXOPTICALPW" poID="32116" mocAttr="Gpon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="OLTETHSTAT" poID="32117" mocAttr="Gpon_Type,Epon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="ONUETHSTAT" poID="32118" mocAttr="Gpon_Type,Epon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300GVPORTSTAT" poID="32336" mocAttr="Gpon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300GVPORTSTAT" poID="32337" mocAttr="Gpon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300OLTTABLEHISTORY" poID="42119" mocAttr="Gpon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300ETHSTATSTABLEHISTORY" poID="42103" mocAttr="Gpon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300GEMSTATSTABLEHISTORY" poID="42104" mocAttr="Gpon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300UPLINKBRIDGEPORTHISTORY" poID="42108" mocAttr="Gpon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300CESSTATSTABLEHISTORY" poID="42125" mocAttr="Gpon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300PRIVATEETHTABLEHISTORY" poID="42126" mocAttr="Gpon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300ONUEXTENDHISTORY" poID="42331" mocAttr="Gpon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300EPONONU1213TABLEHISTORY" poID="42143" mocAttr="Epon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300CE1B1213TABLEHISTORY" poID="42161" mocAttr="Ces_Sonet_Type,Ces_E1T1_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300CE1B1757TABLEHISTORY" poID="42162" mocAttr="Ces_Sonet_Type,Ces_E1T1_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300CE1BCESPROTOTABLEHISTORY" poID="42163" mocAttr="Ces_Sonet_Type,Ces_E1T1_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300CE1BPWTABLEHISTORY" poID="42164" mocAttr="Ces_Sonet_Type,Ces_E1T1_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300EPONOLTVTABLEHISTORY" poID="42136" mocAttr="Epon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300EPONOLTPTABLEHISTORY" poID="42137" mocAttr="Epon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300B1TABLEHISTORY" poID="42165" mocAttr="Ces_Sonet_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300B2STATSHISTORY" poID="42166" mocAttr="Ces_Sonet_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300VC2RTABLEHISTORY" poID="42168" mocAttr="Ces_Sonet_Type,Ces_E1T1_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300VC5RTABLEHISTORY" poID="42169" mocAttr="Ces_Sonet_Type,Ces_E1T1_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300VC4RTABLEHISTORY" poID="42170" mocAttr="Ces_Sonet_Type,Ces_E1T1_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300EPONIFXCURRENTHISTORY" poID="42140" mocAttr="Epon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300CE1B1757ETHERHISHISTORY" poID="42223" mocAttr="Eth_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300EPONONUBANDWIDTHHISTORY" poID="42148" mocAttr="Epon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300CE1B1757ETHERHISTORY" poID="42221" mocAttr="Eth_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300IFXSTATTABLEHISTORY" poID="42227" mocAttr="Eth_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300CE1B1213IFTABLEHISTORY" poID="42222" mocAttr="Eth_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300ONUFECTABLEHISTORY" poID="42333" mocAttr="Gpon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="EPONONULLIDSTAT" poID="32159" mocAttr="Epon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="EponOnuVoipStats" poID="32191" mocAttr="Epon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="EponRmOnuVoipStats" poID="32192" mocAttr="Epon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300LACPAGGREGATEDPORTSTATS" poID="32228" mocAttr="Eth_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="GponOnuRmVoipSrvStats" poID="32343" mocAttr="Gpon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="GponOnuRmVoipSrvHisStats" poID="42338" mocAttr="Gpon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="GponUniRmVoipSrvStats" poID="32344" mocAttr="Gpon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="GponUniRmVoipSrvHisStats" poID="42339" mocAttr="Gpon_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="PM-PONETH" poID="32316" mocAttr="Epon_Type,Gpon_Type" taskGranu="15,1440" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="PM-ONUETH" poID="32317" mocAttr="Epon_Type,Gpon_Type" taskGranu="15,1440" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="PM-OLT" poID="32338" mocAttr="Gpon_Type" taskGranu="15,1440" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="PM-ONU" poID="32339" mocAttr="Gpon_Type" taskGranu="15,1440" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="PM-ETHPORT" poID="32340" mocAttr="Eth_Type" taskGranu="15,1440" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="PM-PONVPORT" poID="32341" mocAttr="Gpon_Type" taskGranu="15,1440" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="PM-PONGEMPORT" poID="32342" mocAttr="Gpon_Type" taskGranu="15,1440" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="PM-DHCPV6-SNOOPING" poID="32318" mocAttr="Gpon_Type" taskGranu="15,1440" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="SERVICEPORTSTAT" poID="32319" mocAttr="Gpon_Type,Epon_Type" taskGranu="15,1440" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="PM-CESWANPORT" poID="32172" mocAttr="Ces_Sonet_Type,Ces_E1T1_Type" taskGranu="15,1440" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="PM-CESSDHVC12V5" poID="32173" mocAttr="Ces_Sonet_Type" taskGranu="15,1440" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="PM-CESSDHMSB2" poID="32176" mocAttr="Ces_Sonet_Type" taskGranu="15,1440" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="PM-CESSDHMSB2REI" poID="32177" mocAttr="Ces_Sonet_Type" taskGranu="15,1440" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="PM-CESSDHVC4B3" poID="32178" mocAttr="Ces_Sonet_Type" taskGranu="15,1440" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="PM-CESSDHVC4B3REI" poID="32179" mocAttr="Ces_Sonet_Type" taskGranu="15,1440" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="PM-CESSDHVC12V5REI" poID="32174" mocAttr="Ces_Sonet_Type" taskGranu="15,1440" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="PM-CESSDHRSB1" poID="32175" mocAttr="Ces_Sonet_Type" taskGranu="15,1440" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="HISANCARDTABLE" poID="42316" mocAttr="Gpon_Type" taskGranu="15,1440" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="PM-PONETHPORTHISTORY" poID="42340" mocAttr="Epon_Type,Gpon_Type" taskGranu="5,15,30,1440" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="PM-EPONONURMETHPORT" poID="32193" mocAttr="Epon_Type" taskGranu="5,15,30,1440" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="PM-EPONONURMETHPORTHISTORY" poID="42193" mocAttr="Epon_Type" taskGranu="5,15,30,1440" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="PM-EPONONURMETHPORT" poID="32194" mocAttr="Epon_Type" taskGranu="5,15,30,1440" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="PM-EPONONURMETHPORTHISTORY" poID="42194" mocAttr="Epon_Type" taskGranu="5,15,30,1440" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
            </ne>
            <ne id="C300v1.3">
                <poRef poName="PM-ETHPORT" poID="32901" mocAttr="Eth_Type" taskGranu="15,1440" queryGranu="15,1440" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="PM-DHCP-VPORT" poID="32906" mocAttr="Gpon_Type" taskGranu="15,1440" queryGranu="15,1440" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="PM-PONVPORT" poID="32902" mocAttr="Gpon_Type" taskGranu="15,1440" queryGranu="15,1440" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="PM-ENV" poID="32907" mocAttr="Gpon_Type,Ctrl_Type" taskGranu="15,1440" queryGranu="15,1440" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="PM-PONETH" poID="32908" mocAttr="Gpon_Type,Epon_Type" taskGranu="15,1440" queryGranu="15,1440" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="PM-ONUETH" poID="32909" mocAttr="Gpon_Type,Epon_Type" taskGranu="15,1440" queryGranu="15,1440" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>       
                <poRef poName="PM-IGMP-NE" poID="32910" mocAttr="Gpon_Type" taskGranu="15,1440" queryGranu="15,1440" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="PM-PW" poID="32905" mocAttr="moc_vlan" taskGranu="15,1440" queryGranu="15,1440" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="PM-OLT" poID="32903" mocAttr="Gpon_Type" taskGranu="15,1440" queryGranu="15,1440" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="PM-ONU" poID="32904" mocAttr="Gpon_Type" taskGranu="15,1440" queryGranu="15,1440" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="PM-IGMP-VLAN" poID="32911" mocAttr="Gpon_Type" taskGranu="15,1440" queryGranu="15,1440" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="PM-IGMP-VPORT" poID="32912" mocAttr="Gpon_Type" taskGranu="15,1440" queryGranu="15,1440" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300LACPAGGREGATEDPORTSTATS" poID="32913" mocAttr="Eth_Type" taskGranu="15,1440" queryGranu="15,1440" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300V13GEMPORT" poID="32914" mocAttr="Gpon_Type" taskGranu="15,1440" queryGranu="15,1440" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300V13REMOTEFEC" poID="32915" mocAttr="Gpon_Type" taskGranu="15,1440" queryGranu="15,1440" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300V13REMOTEFECHIS" poID="42915" mocAttr="Gpon_Type" taskGranu="15,1440" queryGranu="15,1440" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300V13REMOTEGEMPORT" poID="32916" mocAttr="Gpon_Type" taskGranu="15,1440" queryGranu="15,1440" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300V13REMOTEGEMPORTHIS" poID="42916" mocAttr="Gpon_Type" taskGranu="15,1440" queryGranu="15,1440" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300V13REMOTEDOT1X" poID="32917" mocAttr="Gpon_Type" taskGranu="15,1440" queryGranu="15,1440" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300V13REMOTEDOT1XHIS" poID="42917" mocAttr="Gpon_Type" taskGranu="15,1440" queryGranu="15,1440" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300V13REMOTERADIUS" poID="32918" mocAttr="Gpon_Type" taskGranu="15,1440" queryGranu="15,1440" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300V13REMOTERADIUSHIS" poID="42918" mocAttr="Gpon_Type" taskGranu="15,1440" queryGranu="15,1440" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300V13REMOTESIP" poID="32919" mocAttr="Gpon_Type" taskGranu="15,1440" queryGranu="15,1440" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300V13REMOTESIPHIS" poID="42919" mocAttr="Gpon_Type" taskGranu="15,1440" queryGranu="15,1440" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300V13REMOTERTP" poID="32920" mocAttr="Gpon_Type" taskGranu="15,1440" queryGranu="15,1440" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300V13REMOTERTPHIS" poID="42920" mocAttr="Gpon_Type" taskGranu="15,1440" queryGranu="15,1440" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300V13REMOTECALLCONTROL" poID="32921" mocAttr="Gpon_Type" taskGranu="15,1440" queryGranu="15,1440" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300V13REMOTECALLCONTROLHIS" poID="42921" mocAttr="Gpon_Type" taskGranu="15,1440" queryGranu="15,1440" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300V13REMOTEMACBRIDGE" poID="32922" mocAttr="Gpon_Type" taskGranu="15,1440" queryGranu="15,1440" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300V13REMOTEMACBRIDGEHIS" poID="42922" mocAttr="Gpon_Type" taskGranu="15,1440" queryGranu="15,1440" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300V13REMOTEETH" poID="32923" mocAttr="Gpon_Type" taskGranu="15,1440" queryGranu="15,1440" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300V13REMOTEETHHIS" poID="42923" mocAttr="Gpon_Type" taskGranu="15,1440" queryGranu="15,1440" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300V13REMOTEMVLAN" poID="32924" mocAttr="Gpon_Type" taskGranu="15,1440" queryGranu="15,1440" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300V13REMOTEMVLANHIS" poID="42924" mocAttr="Gpon_Type" taskGranu="15,1440" queryGranu="15,1440" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300V13REMOTEIPHOST" poID="32925" mocAttr="Gpon_Type" taskGranu="15,1440" queryGranu="15,1440" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300V13REMOTEIPHOSTHIS" poID="42925" mocAttr="Gpon_Type" taskGranu="15,1440" queryGranu="15,1440" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300V13REMOTEVLAN" poID="32926" mocAttr="Gpon_Type" taskGranu="15,1440" queryGranu="15,1440" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300V13REMOTEVLANHIS" poID="42926" mocAttr="Gpon_Type" taskGranu="15,1440" queryGranu="15,1440" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300V13REMOTEBRG" poID="32927" mocAttr="Gpon_Type" taskGranu="15,1440" queryGranu="15,1440" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300V13REMOTEBRGHIS" poID="42927" mocAttr="Gpon_Type" taskGranu="15,1440" queryGranu="15,1440" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300V13REMOTEPW" poID="32928" mocAttr="Gpon_Type" taskGranu="15,1440" queryGranu="15,1440" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300V13REMOTEPWHIS" poID="42928" mocAttr="Gpon_Type" taskGranu="15,1440" queryGranu="15,1440" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300V13REMOTEVOICE" poID="32929" mocAttr="Gpon_Type" taskGranu="15,1440" queryGranu="15,1440" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300V13REMOTEVOICEHIS" poID="42929" mocAttr="Gpon_Type" taskGranu="15,1440" queryGranu="15,1440" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300V13REMOTEUNIVOICE" poID="32930" mocAttr="Gpon_Type" taskGranu="15,1440" queryGranu="15,1440" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300V13REMOTEUNIVOICEHIS" poID="42930" mocAttr="Gpon_Type" taskGranu="15,1440" queryGranu="15,1440" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300V13IfTable" poID="32932" mocAttr="Eth_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300V13IfxTable" poID="32931" mocAttr="Eth_Type" taskGranu="15,1440" queryGranu="15,1440" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300V13VLANCURRSTATS" poID="32933" mocAttr="moc_vlan" taskGranu="15" queryGranu="15,60,1440,10080"  realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
            </ne>
        <ne id="C320v1.3">
                <poRef poName="PM-ETHPORT" poID="32901" mocAttr="Eth_Type" taskGranu="15,1440" queryGranu="15,1440" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="PM-DHCP-VPORT" poID="32906" mocAttr="Gpon_Type" taskGranu="15,1440" queryGranu="15,1440" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="PM-PONVPORT" poID="32902" mocAttr="Gpon_Type" taskGranu="15,1440" queryGranu="15,1440" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="PM-ENV" poID="32907" mocAttr="Gpon_Type,Ctrl_Type" taskGranu="15,1440" queryGranu="15,1440" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="PM-PONETH" poID="32908" mocAttr="Gpon_Type,Epon_Type" taskGranu="15,1440" queryGranu="15,1440" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="PM-ONUETH" poID="32909" mocAttr="Gpon_Type,Epon_Type" taskGranu="15,1440" queryGranu="15,1440" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>     
                <poRef poName="PM-IGMP-NE" poID="32910" mocAttr="Gpon_Type" taskGranu="15,1440" queryGranu="15,1440" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="PM-PW" poID="32905" mocAttr="moc_vlan" taskGranu="15,1440" queryGranu="15,1440" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="PM-OLT" poID="32903" mocAttr="Gpon_Type" taskGranu="15,1440" queryGranu="15,1440" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="PM-ONU" poID="32904" mocAttr="Gpon_Type" taskGranu="15,1440" queryGranu="15,1440" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="PM-IGMP-VLAN" poID="32911" mocAttr="Gpon_Type" taskGranu="15,1440" queryGranu="15,1440" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="PM-IGMP-VPORT" poID="32912" mocAttr="Gpon_Type" taskGranu="15,1440" queryGranu="15,1440" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300LACPAGGREGATEDPORTSTATS" poID="32913" mocAttr="Eth_Type" taskGranu="15,1440" queryGranu="15,1440" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300V13GEMPORT" poID="32914" mocAttr="Gpon_Type" taskGranu="15,1440" queryGranu="15,1440" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300V13REMOTEFEC" poID="32915" mocAttr="Gpon_Type" taskGranu="15,1440" queryGranu="15,1440" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300V13REMOTEFECHIS" poID="42915" mocAttr="Gpon_Type" taskGranu="15,1440" queryGranu="15,1440" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300V13REMOTEGEMPORT" poID="32916" mocAttr="Gpon_Type" taskGranu="15,1440" queryGranu="15,1440" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300V13REMOTEGEMPORTHIS" poID="42916" mocAttr="Gpon_Type" taskGranu="15,1440" queryGranu="15,1440" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300V13REMOTEDOT1X" poID="32917" mocAttr="Gpon_Type" taskGranu="15,1440" queryGranu="15,1440" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300V13REMOTEDOT1XHIS" poID="42917" mocAttr="Gpon_Type" taskGranu="15,1440" queryGranu="15,1440" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300V13REMOTERADIUS" poID="32918" mocAttr="Gpon_Type" taskGranu="15,1440" queryGranu="15,1440" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300V13REMOTERADIUSHIS" poID="42918" mocAttr="Gpon_Type" taskGranu="15,1440" queryGranu="15,1440" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300V13REMOTESIP" poID="32919" mocAttr="Gpon_Type" taskGranu="15,1440" queryGranu="15,1440" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300V13REMOTESIPHIS" poID="42919" mocAttr="Gpon_Type" taskGranu="15,1440" queryGranu="15,1440" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300V13REMOTERTP" poID="32920" mocAttr="Gpon_Type" taskGranu="15,1440" queryGranu="15,1440" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300V13REMOTERTPHIS" poID="42920" mocAttr="Gpon_Type" taskGranu="15,1440" queryGranu="15,1440" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300V13REMOTECALLCONTROL" poID="32921" mocAttr="Gpon_Type" taskGranu="15,1440" queryGranu="15,1440" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300V13REMOTECALLCONTROLHIS" poID="42921" mocAttr="Gpon_Type" taskGranu="15,1440" queryGranu="15,1440" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300V13REMOTEMACBRIDGE" poID="32922" mocAttr="Gpon_Type" taskGranu="15,1440" queryGranu="15,1440" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300V13REMOTEMACBRIDGEHIS" poID="42922" mocAttr="Gpon_Type" taskGranu="15,1440" queryGranu="15,1440" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300V13REMOTEETH" poID="32923" mocAttr="Gpon_Type" taskGranu="15,1440" queryGranu="15,1440" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300V13REMOTEETHHIS" poID="42923" mocAttr="Gpon_Type" taskGranu="15,1440" queryGranu="15,1440" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300V13REMOTEMVLAN" poID="32924" mocAttr="Gpon_Type" taskGranu="15,1440" queryGranu="15,1440" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300V13REMOTEMVLANHIS" poID="42924" mocAttr="Gpon_Type" taskGranu="15,1440" queryGranu="15,1440" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300V13REMOTEIPHOST" poID="32925" mocAttr="Gpon_Type" taskGranu="15,1440" queryGranu="15,1440" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300V13REMOTEIPHOSTHIS" poID="42925" mocAttr="Gpon_Type" taskGranu="15,1440" queryGranu="15,1440" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300V13REMOTEVLAN" poID="32926" mocAttr="Gpon_Type" taskGranu="15,1440" queryGranu="15,1440" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300V13REMOTEVLANHIS" poID="42926" mocAttr="Gpon_Type" taskGranu="15,1440" queryGranu="15,1440" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300V13REMOTEBRG" poID="32927" mocAttr="Gpon_Type" taskGranu="15,1440" queryGranu="15,1440" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300V13REMOTEBRGHIS" poID="42927" mocAttr="Gpon_Type" taskGranu="15,1440" queryGranu="15,1440" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300V13REMOTEPW" poID="32928" mocAttr="Gpon_Type" taskGranu="15,1440" queryGranu="15,1440" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300V13REMOTEPWHIS" poID="42928" mocAttr="Gpon_Type" taskGranu="15,1440" queryGranu="15,1440" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300V13REMOTEVOICE" poID="32929" mocAttr="Gpon_Type" taskGranu="15,1440" queryGranu="15,1440" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300V13REMOTEVOICEHIS" poID="42929" mocAttr="Gpon_Type" taskGranu="15,1440" queryGranu="15,1440" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300V13REMOTEUNIVOICE" poID="32930" mocAttr="Gpon_Type" taskGranu="15,1440" queryGranu="15,1440" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300V13REMOTEUNIVOICEHIS" poID="42930" mocAttr="Gpon_Type" taskGranu="15,1440" queryGranu="15,1440" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300V13IfTable" poID="32932" mocAttr="Eth_Type" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300V13IfxTable" poID="32931" mocAttr="Eth_Type" taskGranu="15,1440" queryGranu="15,1440" realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
                <poRef poName="C300V13VLANCURRSTATS" poID="32933" mocAttr="moc_vlan" taskGranu="15" queryGranu="15,60,1440,10080"  realGranu="20s">
                    <poImplMap expression="default" implID="default" />
                </poRef>
            </ne>
            </product>
    </mocModel>
    <poDefinition>
            <po id="32316" name="PM-PONETH" moc="an_port" taskGranu="15,1440" queryGranu="15,60,1440,10080" realGranu="20s" collectType="ftp">
            <counter id="1" name="XponOltIfDropEvents" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="2" name="XponOltIfRxOctets" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="3" name="XponOltIfTxOctets" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="4" name="XponOltIfRxPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="5" name="XponOltIfTxPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="6" name="XponOltIfRxBroadPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="7" name="XponOltIfTxBroadPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="8" name="XponOltIfRxMultiPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="9" name="XponOltIfTxMultiPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="10" name="XponOltIfRxCRCErrors" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="11" name="XponOltIfTxCRCErrors" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="12" name="XponOltIfRxUnderPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="13" name="XponOltIfTxUnderPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="14" name="XponOltIfRxOverPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="15" name="XponOltIfTxOverPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="16" name="XponOltIfRxFragments" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="17" name="XponOltIfTxFragments" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="18" name="XponOltIfRxJabbers" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="19" name="XponOltIfTxJabbers" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="20" name="XponOltIfCollisions" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="21" name="XponOltIfRx64Octs" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="22" name="XponOltIfRx65To127Octs" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="23" name="XponOltIfRx128To255Octs" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="24" name="XponOltIfRx256To511Octs" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="25" name="XponOltIfRx512To1023Octs" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="26" name="XponOltIfRx1024To1518Octs" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="27" name="XponOltIfTx64Octs" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="28" name="XponOltIfTx65To127Octs" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="29" name="XponOltIfTx128To255Octs" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="30" name="XponOltIfTx256To511Octs" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="31" name="XponOltIfTx512To1023Octs" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="32" name="XponOltIfTx1024To1518Octs" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="XponOltIfDropEvents" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.55.1.1.1" />
                </counterImpl>
                <counterImpl counterName="XponOltIfRxOctets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.55.1.1.2" />
                </counterImpl>
                <counterImpl counterName="XponOltIfTxOctets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.55.1.1.3" />
                </counterImpl>
                <counterImpl counterName="XponOltIfRxPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.55.1.1.4" />
                </counterImpl>
                <counterImpl counterName="XponOltIfTxPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.55.1.1.5" />
                </counterImpl>
                <counterImpl counterName="XponOltIfRxBroadPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.55.1.1.6" />
                </counterImpl>
                <counterImpl counterName="XponOltIfTxBroadPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.55.1.1.7" />
                </counterImpl>
                <counterImpl counterName="XponOltIfRxMultiPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.55.1.1.8" />
                </counterImpl>
                <counterImpl counterName="XponOltIfTxMultiPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.55.1.1.9" />
                </counterImpl>
                <counterImpl counterName="XponOltIfRxCRCErrors" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.55.1.1.10" />
                </counterImpl>
                <counterImpl counterName="XponOltIfTxCRCErrors" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.55.1.1.11" />
                </counterImpl>
                <counterImpl counterName="XponOltIfRxUnderPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.55.1.1.12" />
                </counterImpl>
                <counterImpl counterName="XponOltIfTxUnderPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.55.1.1.13" />
                </counterImpl>
                <counterImpl counterName="XponOltIfRxOverPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.55.1.1.14" />
                </counterImpl>
                <counterImpl counterName="XponOltIfTxOverPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.55.1.1.15" />
                </counterImpl>
                <counterImpl counterName="XponOltIfRxFragments" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.55.1.1.16" />
                </counterImpl>
                <counterImpl counterName="XponOltIfTxFragments" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.55.1.1.17" />
                </counterImpl>
                <counterImpl counterName="XponOltIfRxJabbers" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.55.1.1.18" />
                </counterImpl>
                <counterImpl counterName="XponOltIfTxJabbers" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.55.1.1.19" />
                </counterImpl>
                <counterImpl counterName="XponOltIfCollisions" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.55.1.1.20" />
                </counterImpl>
                <counterImpl counterName="XponOltIfRx64Octs" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.55.1.1.21" />
                </counterImpl>
                <counterImpl counterName="XponOltIfRx65To127Octs" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.55.1.1.22" />
                </counterImpl>
                <counterImpl counterName="XponOltIfRx128To255Octs" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.55.1.1.23" />
                </counterImpl>
                <counterImpl counterName="XponOltIfRx256To511Octs" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.55.1.1.24" />
                </counterImpl>
                <counterImpl counterName="XponOltIfRx512To1023Octs" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.55.1.1.25" />
                </counterImpl>
                <counterImpl counterName="XponOltIfRx1024To1518Octs" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.55.1.1.26" />
                </counterImpl>
                <counterImpl counterName="XponOltIfTx64Octs" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.55.1.1.27" />
                </counterImpl>
                <counterImpl counterName="XponOltIfTx65To127Octs" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.55.1.1.28" />
                </counterImpl>
                <counterImpl counterName="XponOltIfTx128To255Octs" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.55.1.1.29" />
                </counterImpl>
                <counterImpl counterName="XponOltIfTx256To511Octs" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.55.1.1.30" />
                </counterImpl>
                <counterImpl counterName="XponOltIfTx512To1023Octs" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.55.1.1.31" />
                </counterImpl>
                <counterImpl counterName="XponOltIfTx1024To1518Octs" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.55.1.1.32" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32317" name="PM-ONUETH" moc="an_onu" taskGranu="15,1440" queryGranu="15,60,1440,10080" realGranu="20s" collectType="ftp">
            <counter id="1" name="XponOnuIfDropEvents" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="2" name="XponOnuIfRxOctets" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="3" name="XponOnuIfTxOctets" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="4" name="XponOnuIfRxPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="5" name="XponOnuIfTxPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="6" name="XponOnuIfRxBroadPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="7" name="XponOnuIfTxBroadPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="8" name="XponOnuIfRxMultiPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="9" name="XponOnuIfTxMultiPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="10" name="XponOnuIfRxCRCErrors" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="11" name="XponOnuIfTxCRCErrors" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="12" name="XponOnuIfRxUnderPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="13" name="XponOnuIfTxUnderPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="14" name="XponOnuIfRxOverPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="15" name="XponOnuIfTxOverPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="16" name="XponOnuIfRxFragments" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="17" name="XponOnuIfTxFragments" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="18" name="XponOnuIfRxJabbers" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="19" name="XponOnuIfTxJabbers" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="20" name="XponOnuIfCollisions" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="21" name="XponOnuIfRx64Octs" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="22" name="XponOnuIfRx65To127Octs" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="23" name="XponOnuIfRx128To255Octs" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="24" name="XponOnuIfRx256To511Octs" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="25" name="XponOnuIfRx512To1023Octs" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="26" name="XponOnuIfRx1024To1518Octs" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="27" name="XponOnuIfTx64Octs" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="28" name="XponOnuIfTx65To127Octs" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="29" name="XponOnuIfTx128To255Octs" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="30" name="XponOnuIfTx256To511Octs" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="31" name="XponOnuIfTx512To1023Octs" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="32" name="XponOnuIfTx1024To1518Octs" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="XponOnuIfDropEvents" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.56.1.1.1" />
                </counterImpl>
                <counterImpl counterName="XponOnuIfRxOctets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.56.1.1.2" />
                </counterImpl>
                <counterImpl counterName="XponOnuIfTxOctets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.56.1.1.3" />
                </counterImpl>
                <counterImpl counterName="XponOnuIfRxPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.56.1.1.4" />
                </counterImpl>
                <counterImpl counterName="XponOnuIfTxPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.56.1.1.5" />
                </counterImpl>
                <counterImpl counterName="XponOnuIfRxBroadPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.56.1.1.6" />
                </counterImpl>
                <counterImpl counterName="XponOnuIfTxBroadPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.56.1.1.7" />
                </counterImpl>
                <counterImpl counterName="XponOnuIfRxMultiPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.56.1.1.8" />
                </counterImpl>
                <counterImpl counterName="XponOnuIfTxMultiPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.56.1.1.9" />
                </counterImpl>
                <counterImpl counterName="XponOnuIfRxCRCErrors" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.56.1.1.10" />
                </counterImpl>
                <counterImpl counterName="XponOnuIfTxCRCErrors" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.56.1.1.11" />
                </counterImpl>
                <counterImpl counterName="XponOnuIfRxUnderPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.56.1.1.12" />
                </counterImpl>
                <counterImpl counterName="XponOnuIfTxUnderPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.56.1.1.13" />
                </counterImpl>
                <counterImpl counterName="XponOnuIfRxOverPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.56.1.1.14" />
                </counterImpl>
                <counterImpl counterName="XponOnuIfTxOverPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.56.1.1.15" />
                </counterImpl>
                <counterImpl counterName="XponOnuIfRxFragments" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.56.1.1.16" />
                </counterImpl>
                <counterImpl counterName="XponOnuIfTxFragments" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.56.1.1.17" />
                </counterImpl>
                <counterImpl counterName="XponOnuIfRxJabbers" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.56.1.1.18" />
                </counterImpl>
                <counterImpl counterName="XponOnuIfTxJabbers" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.56.1.1.19" />
                </counterImpl>
                <counterImpl counterName="XponOnuIfCollisions" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.56.1.1.20" />
                </counterImpl>
                <counterImpl counterName="XponOnuIfRx64Octs" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.56.1.1.21" />
                </counterImpl>
                <counterImpl counterName="XponOnuIfRx65To127Octs" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.56.1.1.22" />
                </counterImpl>
                <counterImpl counterName="XponOnuIfRx128To255Octs" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.56.1.1.23" />
                </counterImpl>
                <counterImpl counterName="XponOnuIfRx256To511Octs" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.56.1.1.24" />
                </counterImpl>
                <counterImpl counterName="XponOnuIfRx512To1023Octs" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.56.1.1.25" />
                </counterImpl>
                <counterImpl counterName="XponOnuIfRx1024To1518Octs" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.56.1.1.26" />
                </counterImpl>
                <counterImpl counterName="XponOnuIfTx64Octs" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.56.1.1.27" />
                </counterImpl>
                <counterImpl counterName="XponOnuIfTx65To127Octs" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.56.1.1.28" />
                </counterImpl>
                <counterImpl counterName="XponOnuIfTx128To255Octs" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.56.1.1.29" />
                </counterImpl>
                <counterImpl counterName="XponOnuIfTx256To511Octs" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.56.1.1.30" />
                </counterImpl>
                <counterImpl counterName="XponOnuIfTx512To1023Octs" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.56.1.1.31" />
                </counterImpl>
                <counterImpl counterName="XponOnuIfTx1024To1518Octs" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.56.1.1.32" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32338" name="PM-OLT" moc="an_port" taskGranu="15,1440" queryGranu="15,60,1440,10080" realGranu="20s" collectType="ftp">
            <counter id="1" name="zxGponOltCorrNonIdleGemFrmUp" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="2" name="zxGponOltCorrIdleGemFrmUp" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="3" name="zxGponOltErroredGemFrmUp" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="4" name="zxGponOltGemPayloadBytesUp" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="5" name="zxGponOltCorrEtherFrmUp" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="6" name="zxGponOltErroredEtherFrmUp" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="7" name="zxGponOltPerfErr" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="8" name="zxGponOltPerfRei" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="9" name="zxGponOltValidEtherPktDown" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="10" name="zxGponOltPloamDown" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="11" name="zxGponOltErroredPloamUp" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="12" name="zxGponOltPloamUp" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="13" name="zxGponOltFecCorrBytes" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="14" name="zxGponOltFecCorrWords" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="15" name="zxGponOltFecUnCorrWords" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="16" name="zxGponOltFecTotalRxWords" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="17" name="zxGponOltBipCorrBits" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="18" name="zxGponOltCrcErrPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="zxGponOltCorrNonIdleGemFrmUp" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.31.1.1.1" />
                </counterImpl>
                <counterImpl counterName="zxGponOltCorrIdleGemFrmUp" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.31.1.1.2" />
                </counterImpl>
                <counterImpl counterName="zxGponOltErroredGemFrmUp" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.31.1.1.3" />
                </counterImpl>
                <counterImpl counterName="zxGponOltGemPayloadBytesUp" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.31.1.1.4" />
                </counterImpl>
                <counterImpl counterName="zxGponOltCorrEtherFrmUp" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.31.1.1.5" />
                </counterImpl>
                <counterImpl counterName="zxGponOltErroredEtherFrmUp" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.31.1.1.6" />
                </counterImpl>
                <counterImpl counterName="zxGponOltPerfErr" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.31.1.1.7" />
                </counterImpl>
                <counterImpl counterName="zxGponOltPerfRei" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.31.1.1.8" />
                </counterImpl>
                <counterImpl counterName="zxGponOltValidEtherPktDown" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.31.1.1.9" />
                </counterImpl>
                <counterImpl counterName="zxGponOltPloamDown" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.31.1.1.10" />
                </counterImpl>
                <counterImpl counterName="zxGponOltErroredPloamUp" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.31.1.1.11" />
                </counterImpl>
                <counterImpl counterName="zxGponOltPloamUp" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.31.1.1.12" />
                </counterImpl>
                <counterImpl counterName="zxGponOltFecCorrBytes" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.31.1.1.13" />
                </counterImpl>
                <counterImpl counterName="zxGponOltFecCorrWords" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.31.1.1.14" />
                </counterImpl>
                <counterImpl counterName="zxGponOltFecUnCorrWords" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.31.1.1.15" />
                </counterImpl>
                <counterImpl counterName="zxGponOltFecTotalRxWords" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.31.1.1.16" />
                </counterImpl>
                <counterImpl counterName="zxGponOltBipCorrBits" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.31.1.1.17" />
                </counterImpl>
                <counterImpl counterName="zxGponOltCrcErrPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.31.1.1.18" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32339" name="PM-ONU" moc="an_onu" taskGranu="15,1440" queryGranu="15,60,1440,10080" realGranu="20s" collectType="ftp">
            <counter id="1" name="zxGponOntCorrNonIdleGemFrmUp" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="2" name="zxGponOntGemPayloadBytesUp" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="3" name="zxGponOntCorrEtherFrmUp" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="4" name="zxGponOntErroredEtherFrmUp" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="5" name="zxGponOntTotlOmciFrmUp" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="6" name="zxGponOntErri" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="7" name="zxGponOntReii" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="8" name="zxGponOntUnrxBurstsUp" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="9" name="zxGponOntBipErrorUp" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="10" name="zxGponOntCorrBitsUp" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="11" name="zxGponOntNotCorrWordsUp" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="12" name="zxGponOntCorrNonIdleGemFrmDn" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="13" name="zxGponOntTxOmciFrames" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="14" name="zxGponOntTxPloamFrames" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="15" name="zxGponOntRxPloamFrames" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="16" name="zxGponOntLofiAlms" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="17" name="zxGponOntFecCorrBytes" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="18" name="zxGponOntFecCorrWords" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="19" name="zxGponOntFecUnCorrWords" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="20" name="zxGponOntFecTotalRxWords" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="21" name="zxGponOntCrcErrPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="zxGponOntCorrNonIdleGemFrmUp" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.32.1.1.1" />
                </counterImpl>
                <counterImpl counterName="zxGponOntGemPayloadBytesUp" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.32.1.1.2" />
                </counterImpl>
                <counterImpl counterName="zxGponOntCorrEtherFrmUp" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.32.1.1.3" />
                </counterImpl>
                <counterImpl counterName="zxGponOntErroredEtherFrmUp" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.32.1.1.4" />
                </counterImpl>
                <counterImpl counterName="zxGponOntTotlOmciFrmUp" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.32.1.1.5" />
                </counterImpl>
                <counterImpl counterName="zxGponOntErri" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.32.1.1.6" />
                </counterImpl>
                <counterImpl counterName="zxGponOntReii" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.32.1.1.7" />
                </counterImpl>
                <counterImpl counterName="zxGponOntUnrxBurstsUp" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.32.1.1.8" />
                </counterImpl>
                <counterImpl counterName="zxGponOntBipErrorUp" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.32.1.1.9" />
                </counterImpl>
                <counterImpl counterName="zxGponOntCorrBitsUp" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.32.1.1.10" />
                </counterImpl>
                <counterImpl counterName="zxGponOntNotCorrWordsUp" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.32.1.1.11" />
                </counterImpl>
                <counterImpl counterName="zxGponOntCorrNonIdleGemFrmDn" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.32.1.1.12" />
                </counterImpl>
                <counterImpl counterName="zxGponOntTxOmciFrames" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.32.1.1.13" />
                </counterImpl>
                <counterImpl counterName="zxGponOntTxPloamFrames" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.32.1.1.14" />
                </counterImpl>
                <counterImpl counterName="zxGponOntRxPloamFrames" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.32.1.1.15" />
                </counterImpl>
                <counterImpl counterName="zxGponOntLofiAlms" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.32.1.1.16" />
                </counterImpl>
                <counterImpl counterName="zxGponOntFecCorrBytes" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.32.1.1.17" />
                </counterImpl>
                <counterImpl counterName="zxGponOntFecCorrWords" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.32.1.1.18" />
                </counterImpl>
                <counterImpl counterName="zxGponOntFecUnCorrWords" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.32.1.1.19" />
                </counterImpl>
                <counterImpl counterName="zxGponOntFecTotalRxWords" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.32.1.1.20" />
                </counterImpl>
                <counterImpl counterName="zxGponOntCrcErrPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.32.1.1.21" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32340" name="PM-ETHPORT" moc="an_port" taskGranu="15,1440" queryGranu="15,1440" realGranu="20s" collectType="ftp">
            <counter id="1" name="zxAnEthIfInOctets" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="2" name="zxAnEthIfInPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="3" name="zxAnEthIfInUcastPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="4" name="zxAnEthIfInMcastPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="5" name="zxAnEthIfInBcastPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="6" name="zxAnEthIfInOversizedPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="7" name="zxAnEthIfInUndersizedPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="8" name="zxAnEthIfOutOctets" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="9" name="zxAnEthIfOutPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="10" name="zxAnEthIfOutUcastPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="11" name="zxAnEthIfOutMcastPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="12" name="zxAnEthIfOutBcastPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="13" name="zxAnEthIfOutPausePkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="14" name="zxAnEthIfOutDiscardPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="15" name="zxAnEthIfOutCollisions" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="16" name="zxAnEthIfSingleCollisions" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="17" name="zxAnEthIfMultipleCollisions" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="18" name="zxAnEthIfFcsErrors" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="19" name="zxAnEthIfAlignmentErrors" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="zxAnEthIfInOctets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.3.11.2.2.1.1" />
                </counterImpl>
                <counterImpl counterName="zxAnEthIfInPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.3.11.2.2.1.2" />
                </counterImpl>
                <counterImpl counterName="zxAnEthIfInUcastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.3.11.2.2.1.3" />
                </counterImpl>
                <counterImpl counterName="zxAnEthIfInMcastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.3.11.2.2.1.4" />
                </counterImpl>
                <counterImpl counterName="zxAnEthIfInBcastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.3.11.2.2.1.5" />
                </counterImpl>
                <counterImpl counterName="zxAnEthIfInOversizedPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.3.11.2.2.1.6" />
                </counterImpl>
                <counterImpl counterName="zxAnEthIfInUndersizedPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.3.11.2.2.1.7" />
                </counterImpl>
                <counterImpl counterName="zxAnEthIfOutOctets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.3.11.2.2.1.8" />
                </counterImpl>
                <counterImpl counterName="zxAnEthIfOutPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.3.11.2.2.1.9" />
                </counterImpl>
                <counterImpl counterName="zxAnEthIfOutUcastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.3.11.2.2.1.10" />
                </counterImpl>
                <counterImpl counterName="zxAnEthIfOutMcastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.3.11.2.2.1.11" />
                </counterImpl>
                <counterImpl counterName="zxAnEthIfOutBcastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.3.11.2.2.1.12" />
                </counterImpl>
                <counterImpl counterName="zxAnEthIfOutPausePkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.3.11.2.2.1.13" />
                </counterImpl>
                <counterImpl counterName="zxAnEthIfOutDiscardPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.3.11.2.2.1.14" />
                </counterImpl>
                <counterImpl counterName="zxAnEthIfOutCollisions" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.3.11.2.2.1.15" />
                </counterImpl>
                <counterImpl counterName="zxAnEthIfSingleCollisions" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.3.11.2.2.1.16" />
                </counterImpl>
                <counterImpl counterName="zxAnEthIfMultipleCollisions" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.3.11.2.2.1.17" />
                </counterImpl>
                <counterImpl counterName="zxAnEthIfFcsErrors" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.3.11.2.2.1.18" />
                </counterImpl>
                <counterImpl counterName="zxAnEthIfAlignmentErrors" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.3.11.2.2.1.19" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32341" name="PM-PONVPORT" moc="an_vport" taskGranu="15,1440" queryGranu="15,60,1440,10080" realGranu="20s" collectType="ftp">
            <counter id="1" name="zxAnBrgIfInOctets" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="2" name="zxAnBrgIfInUcastPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="3" name="zxAnBrgIfInMcastPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="4" name="zxAnBrgIfInBcastPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="5" name="zxAnBrgIfOutOctets" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="6" name="zxAnBrgIfOutUcastPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="7" name="zxAnBrgIfOutMcastPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="8" name="zxAnBrgIfOutBcastPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="zxAnBrgIfInOctets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.3.11.2.3.1.1" />
                </counterImpl>
                <counterImpl counterName="zxAnBrgIfInUcastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.3.11.2.3.1.2" />
                </counterImpl>
                <counterImpl counterName="zxAnBrgIfInMcastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.3.11.2.3.1.3" />
                </counterImpl>
                <counterImpl counterName="zxAnBrgIfInBcastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.3.11.2.3.1.4" />
                </counterImpl>
                <counterImpl counterName="zxAnBrgIfOutOctets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.3.11.2.3.1.5" />
                </counterImpl>
                <counterImpl counterName="zxAnBrgIfOutUcastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.3.11.2.3.1.6" />
                </counterImpl>
                <counterImpl counterName="zxAnBrgIfOutMcastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.3.11.2.3.1.7" />
                </counterImpl>
                <counterImpl counterName="zxAnBrgIfOutBcastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.3.11.2.3.1.8" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32318" name="PM-DHCPV6-SNOOPING" moc="an_vport" taskGranu="15,1440" queryGranu="15,60,1440,10080" realGranu="20s"  isRealOnly="true" collectType="ftp">
            <counter id="1" name="DHCPv6IfStatsSolicitPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="2" name="DHCPv6IfStatsAdvertisePkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="3" name="DHCPv6IfStatsRequestPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="4" name="DHCPv6IfStatsConfirmPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="5" name="DHCPv6IfStatsRenewPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="6" name="DHCPv6IfStatsRebindPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="7" name="DHCPv6IfStatsReplyPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="8" name="DHCPv6IfStatsReleasePkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="9" name="DHCPv6IfStatsDeclinePkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="10" name="DHCPv6IfStatsReconfigPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="11" name="DHCPv6IfStatsInformPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="12" name="DHCPv6IfStatsRelayFwdPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="13" name="DHCPv6IfStatsRelayRlyPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="DHCPv6IfStatsSolicitPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.70.40.2.2.50.1.1" />
                </counterImpl>
                <counterImpl counterName="DHCPv6IfStatsAdvertisePkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.70.40.2.2.50.1.2" />
                </counterImpl>
                <counterImpl counterName="DHCPv6IfStatsRequestPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.70.40.2.2.50.1.3" />
                </counterImpl>
                <counterImpl counterName="DHCPv6IfStatsConfirmPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.70.40.2.2.50.1.4" />
                </counterImpl>
                <counterImpl counterName="DHCPv6IfStatsRenewPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.70.40.2.2.50.1.5" />
                </counterImpl>
                <counterImpl counterName="DHCPv6IfStatsRebindPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.70.40.2.2.50.1.6" />
                </counterImpl>
                <counterImpl counterName="DHCPv6IfStatsReplyPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.70.40.2.2.50.1.7" />
                </counterImpl>
                <counterImpl counterName="DHCPv6IfStatsReleasePkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.70.40.2.2.50.1.8" />
                </counterImpl>
                <counterImpl counterName="DHCPv6IfStatsDeclinePkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.70.40.2.2.50.1.9" />
                </counterImpl>
                <counterImpl counterName="DHCPv6IfStatsReconfigPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.70.40.2.2.50.1.10" />
                </counterImpl>
                <counterImpl counterName="DHCPv6IfStatsInformPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.70.40.2.2.50.1.11" />
                </counterImpl>
                <counterImpl counterName="DHCPv6IfStatsRelayFwdPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.70.40.2.2.50.1.12" />
                </counterImpl>
                <counterImpl counterName="DHCPv6IfStatsRelayRlyPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.70.40.2.2.50.1.13" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32319" name="SERVICEPORTSTAT" moc="an_serviceport" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isRealOnly="true">
            <counter id="1" name="zxAnSrvPortInOctets" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="2" name="zxAnSrvPortOutOctets" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="3" name="zxAnSrvPortInUcastPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="4" name="zxAnSrvPortOutUcastPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="5" name="zxAnSrvPortInMcastPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="6" name="zxAnSrvPortOutMcastPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="7" name="zxAnSrvPortInBcastPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="8" name="zxAnSrvPortOutBcastPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="9" name="zxAnSrvPortInOctetRate" sqlType="NUMERIC(18,2)" userType="2" timeCountType="2" locCountType="2" />
            <counter id="10" name="zxAnSrvPortOutOctetRate" sqlType="NUMERIC(18,2)" userType="2" timeCountType="2" locCountType="2" />
            <counter id="11" name="zxAnSrvPortInOctetPeakRate" sqlType="NUMERIC(18,2)" userType="2" timeCountType="2" locCountType="2" />
            <counter id="12" name="zxAnSrvPortOutOctetPeakRate" sqlType="NUMERIC(18,2)" userType="2" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="zxAnSrvPortInOctets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.3.11.2.4.1.3" />
                </counterImpl>
                <counterImpl counterName="zxAnSrvPortOutOctets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.3.11.2.4.1.4" />
                </counterImpl>
                <counterImpl counterName="zxAnSrvPortInUcastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.3.11.2.4.1.5" />
                </counterImpl>
                <counterImpl counterName="zxAnSrvPortOutUcastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.3.11.2.4.1.6" />
                </counterImpl>
                <counterImpl counterName="zxAnSrvPortInMcastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.3.11.2.4.1.7" />
                </counterImpl>
                <counterImpl counterName="zxAnSrvPortOutMcastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.3.11.2.4.1.8" />
                </counterImpl>
                <counterImpl counterName="zxAnSrvPortInBcastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.3.11.2.4.1.9" />
                </counterImpl>
                <counterImpl counterName="zxAnSrvPortOutBcastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.3.11.2.4.1.10" />
                </counterImpl>
                <counterImpl counterName="zxAnSrvPortInOctetRate" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.3.11.2.4.1.11" />
                </counterImpl>
                <counterImpl counterName="zxAnSrvPortOutOctetRate" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.3.11.2.4.1.12" />
                </counterImpl>
                <counterImpl counterName="zxAnSrvPortInOctetPeakRate" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.3.11.2.4.1.13" />
                </counterImpl>
                <counterImpl counterName="zxAnSrvPortOutOctetPeakRate" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.3.11.2.4.1.14" />
                </counterImpl>
            </poImpl>
        </po>
        
        <po id="32320" name="PORTVLANSTAT" moc="an_portvlan" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isRealOnly="true">
            <counter id="1" name="zxAnUserVlanRxPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="2" name="zxAnUserVlanTxPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="3" name="zxAnUserVlanRxOctetRate" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="4" name="zxAnUserVlanTxOctetRate" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="5" name="zxAnUserVlanRxOctetPeakRate" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="6" name="zxAnUserVlanTxOctetPeakRate" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="7" name="zxAnUserVlanRxUcastPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="8" name="zxAnUserVlanTxUcastPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="9" name="zxAnUserVlanRxMulticastPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="10" name="zxAnUserVlanTxMulticastPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="11" name="zxAnUserVlanRxBroadcastPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="12" name="zxAnUserVlanTxBroadcastPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="13" name="zxAnUserVlanRxDiscards" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="14" name="zxAnUserVlanTxDiscards" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="15" name="zxAnUserVlanRxErrors" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="16" name="zxAnUserVlanTxErrors" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="17" name="zxAnUserVlanRxUcastOctetRate" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="18" name="zxAnUserVlanTxUcastOctetRate" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="19" name="zxAnUVRxUcastOctetPeakRate" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="20" name="zxAnUVTxUcastOctetPeakRate" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="21" name="zxAnUserVlanRxMcastOctetRate" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="22" name="zxAnUserVlanTxMcastOctetRate" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="23" name="zxAnUVRxMcastOctetPeakRate" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="24" name="zxAnUVTxMcastOctetPeakRate" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="zxAnUserVlanRxPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.3.1.4" />
                </counterImpl>
                <counterImpl counterName="zxAnUserVlanTxPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.3.1.5" />
                </counterImpl>
                <counterImpl counterName="zxAnUserVlanRxOctetRate" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.3.1.6" />
                </counterImpl>
                <counterImpl counterName="zxAnUserVlanTxOctetRate" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.3.1.7" />
                </counterImpl>
                <counterImpl counterName="zxAnUserVlanRxOctetPeakRate" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.3.1.8" />
                </counterImpl>
                <counterImpl counterName="zxAnUserVlanTxOctetPeakRate" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.3.1.9" />
                </counterImpl>
                <counterImpl counterName="zxAnUserVlanRxUcastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.3.1.10" />
                </counterImpl>
                <counterImpl counterName="zxAnUserVlanTxUcastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.3.1.11" />
                </counterImpl>
                <counterImpl counterName="zxAnUserVlanRxMulticastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.3.1.12" />
                </counterImpl>
                <counterImpl counterName="zxAnUserVlanTxMulticastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.3.1.13" />
                </counterImpl>
                <counterImpl counterName="zxAnUserVlanRxBroadcastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.3.1.14" />
                </counterImpl>
                <counterImpl counterName="zxAnUserVlanTxBroadcastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.3.1.15" />
                </counterImpl>
                <counterImpl counterName="zxAnUserVlanRxDiscards" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.3.1.16" />
                </counterImpl>
                <counterImpl counterName="zxAnUserVlanTxDiscards" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.3.1.17" />
                </counterImpl>
                <counterImpl counterName="zxAnUserVlanRxErrors" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.3.1.18" />
                </counterImpl>
                <counterImpl counterName="zxAnUserVlanTxErrors" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.3.1.19" />
                </counterImpl>
                <counterImpl counterName="zxAnUserVlanRxUcastOctetRate" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.3.1.20" />
                </counterImpl>
                <counterImpl counterName="zxAnUserVlanTxUcastOctetRate" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.3.1.21" />
                </counterImpl>
                <counterImpl counterName="zxAnUVRxUcastOctetPeakRate" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.3.1.22" />
                </counterImpl>
                <counterImpl counterName="zxAnUVTxUcastOctetPeakRate" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.3.1.23" />
                </counterImpl>
                <counterImpl counterName="zxAnUserVlanRxMcastOctetRate" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.3.1.24" />
                </counterImpl>
                <counterImpl counterName="zxAnUserVlanTxMcastOctetRate" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.3.1.25" />
                </counterImpl>
                <counterImpl counterName="zxAnUVRxMcastOctetPeakRate" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.3.1.26" />
                </counterImpl>
                <counterImpl counterName="zxAnUVTxMcastOctetPeakRate" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.3.1.27" />
                </counterImpl>
            </poImpl>
        </po>
        
        <po id="32173" name="PM-CESSDHVC12V5" moc="an_tdmvt" taskGranu="15,1440" queryGranu="15,60,1440,10080" realGranu="20s" collectType="ftp">
            <counter id="1" name="zxAnCesSonetV5BeBlks" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="2" name="zxAnCesSonetV5BbeBlks" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="3" name="zxAnCesSonetV5ESs" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="4" name="zxAnCesSonetV5Ses" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="5" name="zxAnCesSonetV5Uas" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="zxAnCesSonetV5BeBlks" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.22.12.6.2.1.1" />
                </counterImpl>
                <counterImpl counterName="zxAnCesSonetV5BbeBlks" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.22.12.6.2.1.2" />
                </counterImpl>
                <counterImpl counterName="zxAnCesSonetV5ESs" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.22.12.6.2.1.3" />
                </counterImpl>
                <counterImpl counterName="zxAnCesSonetV5Ses" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.22.12.6.2.1.4" />
                </counterImpl>
                <counterImpl counterName="zxAnCesSonetV5Uas" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.22.12.6.2.1.5" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32179" name="PM-CESSDHVC4B3REI" moc="an_tdmvc" taskGranu="15,1440" queryGranu="15,60,1440,10080" realGranu="20s" collectType="ftp">
            <counter id="1" name="zxAnCesSonetB3ReiBeBlks" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="2" name="zxAnCesSonetB3ReiBbeBlks" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="3" name="zxAnCesSonetB3ReiESs" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="4" name="zxAnCesSonetB3ReiSes" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="5" name="zxAnCesSonetB3ReiUas" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="zxAnCesSonetB3ReiBeBlks" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.22.12.5.2.1.1" />
                </counterImpl>
                <counterImpl counterName="zxAnCesSonetB3ReiBbeBlks" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.22.12.5.2.1.2" />
                </counterImpl>
                <counterImpl counterName="zxAnCesSonetB3ReiESs" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.22.12.5.2.1.3" />
                </counterImpl>
                <counterImpl counterName="zxAnCesSonetB3ReiSes" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.22.12.5.2.1.4" />
                </counterImpl>
                <counterImpl counterName="zxAnCesSonetB3ReiUas" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.22.12.5.2.1.5" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32342" name="PM-PONGEMPORT" moc="an_gemport" taskGranu="15,1440" queryGranu="15,60,1440,10080" realGranu="20s" isRealOnly="true" collectType="ftp">
            <counter id="1" name="zxGponGemPortRxOctets" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="2" name="zxGponGemPortRxUcastPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="3" name="zxGponGemPortRxBroadcastPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="4" name="zxGponGemPortRxMulticastPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="5" name="zxGponGemPortRxDiscards" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="6" name="zxGponGemPortTxOctets" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="7" name="zxGponGemPortTxUcastPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="8" name="zxGponGemPortTxBroadcastPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="9" name="zxGponGemPortTxMulticastPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="10" name="zxGponGemPortTxDiscards" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="11" name="zxGponGemPortRxOctetRate" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="12" name="zxGponGemPortRxOctetPeakRate" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="13" name="zxGponGemPortTxOctetRate" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="14" name="zxGponGemPortTxOctetPeakRate" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="zxGponGemPortRxOctets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.33.2.1.1" />
                </counterImpl>
                <counterImpl counterName="zxGponGemPortRxUcastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.33.2.1.2" />
                </counterImpl>
                <counterImpl counterName="zxGponGemPortRxBroadcastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.33.2.1.3" />
                </counterImpl>
                <counterImpl counterName="zxGponGemPortRxMulticastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.33.2.1.4" />
                </counterImpl>
                <counterImpl counterName="zxGponGemPortRxDiscards" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.33.2.1.5" />
                </counterImpl>
                <counterImpl counterName="zxGponGemPortTxOctets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.33.2.1.6" />
                </counterImpl>
                <counterImpl counterName="zxGponGemPortTxUcastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.33.2.1.7" />
                </counterImpl>
                <counterImpl counterName="zxGponGemPortTxBroadcastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.33.2.1.8" />
                </counterImpl>
                <counterImpl counterName="zxGponGemPortTxMulticastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.33.2.1.9" />
                </counterImpl>
                <counterImpl counterName="zxGponGemPortTxDiscards" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.33.2.1.10" />
                </counterImpl>
                <counterImpl counterName="zxGponGemPortRxOctetRate" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.33.2.1.11" />
                </counterImpl>
                <counterImpl counterName="zxGponGemPortRxOctetPeakRate" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.33.2.1.12" />
                </counterImpl>
                <counterImpl counterName="zxGponGemPortTxOctetRate" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.33.2.1.13" />
                </counterImpl>
                <counterImpl counterName="zxGponGemPortTxOctetPeakRate" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.33.2.1.14" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32913" name="C300LACPAGGREGATEDPORTSTATS" moc="an_port" realGranu="20s"  isRealOnly="true" collectType="ftp">
            <counter id="1" name="zxAnLacpAggPortTxLacpdus" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="2" name="zxAnLacpAggPortRxLacpdus" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="3" name="zxAnLacpAggPortTxMarkerPdus" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="4" name="zxAnLacpAggPortRxMarkerPdus" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="5" name="zxAnLacpAggPortRxErrLacpdus" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="6" name="zxAnLacpAggPortRxErrMarkerPdus" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="zxAnLacpAggPortTxLacpdus" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.40.30.2.15.3.1.1" />
                </counterImpl>
                <counterImpl counterName="zxAnLacpAggPortRxLacpdus" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.40.30.2.15.3.1.2" />
                </counterImpl>
                <counterImpl counterName="zxAnLacpAggPortTxMarkerPdus" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.40.30.2.15.3.1.3" />
                </counterImpl>
                <counterImpl counterName="zxAnLacpAggPortRxMarkerPdus" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.40.30.2.15.3.1.4" />
                </counterImpl>
                <counterImpl counterName="zxAnLacpAggPortRxErrLacpdus" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.40.30.2.15.3.1.5" />
                </counterImpl>
                <counterImpl counterName="zxAnLacpAggPortRxErrMarkerPdus" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.40.30.2.15.3.1.6" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32176" name="PM-CESSDHMSB2" moc="an_port" realGranu="20s" collectType="ftp">
            <counter id="1" name="zxAnCesSonetB2BeBlks" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="2" name="zxAnCesSonetB2BbeBlks" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="3" name="zxAnCesSonetB2ESs" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="4" name="zxAnCesSonetB2Ses" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="5" name="zxAnCesSonetB2Uas" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="zxAnCesSonetB2BeBlks" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.22.12.2.2.1.1" />
                </counterImpl>
                <counterImpl counterName="zxAnCesSonetB2BbeBlks" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.22.12.2.2.1.2" />
                </counterImpl>
                <counterImpl counterName="zxAnCesSonetB2ESs" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.22.12.2.2.1.3" />
                </counterImpl>
                <counterImpl counterName="zxAnCesSonetB2Ses" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.22.12.2.2.1.4" />
                </counterImpl>
                <counterImpl counterName="zxAnCesSonetB2Uas" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.22.12.2.2.1.5" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32177" name="PM-CESSDHMSB2REI" moc="an_port" realGranu="20s" collectType="ftp">
            <counter id="1" name="zxAnCesSonetB2ReiBeBlks" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="2" name="zxAnCesSonetB2ReiBbeBlks" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="3" name="zxAnCesSonetB2ReiESs" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="4" name="zxAnCesSonetB2ReiSes" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="5" name="zxAnCesSonetB2ReiUas" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="zxAnCesSonetB2ReiBeBlks" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.22.12.3.2.1.1" />
                </counterImpl>
                <counterImpl counterName="zxAnCesSonetB2ReiBbeBlks" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.22.12.3.2.1.2" />
                </counterImpl>
                <counterImpl counterName="zxAnCesSonetB2ReiESs" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.22.12.3.2.1.3" />
                </counterImpl>
                <counterImpl counterName="zxAnCesSonetB2ReiSes" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.22.12.3.2.1.4" />
                </counterImpl>
                <counterImpl counterName="zxAnCesSonetB2ReiUas" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.22.12.3.2.1.5" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32178" name="PM-CESSDHVC4B3" moc="an_tdmvc" realGranu="20s" collectType="ftp">
            <counter id="1" name="zxAnCesSonetB3BeBlks" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="2" name="zxAnCesSonetB3BbeBlks" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="3" name="zxAnCesSonetB3ESs" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="4" name="zxAnCesSonetB3Ses" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="5" name="zxAnCesSonetB3Uas" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="zxAnCesSonetB3BeBlks" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.22.12.4.2.1.1" />
                </counterImpl>
                <counterImpl counterName="zxAnCesSonetB3BbeBlks" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.22.12.4.2.1.2" />
                </counterImpl>
                <counterImpl counterName="zxAnCesSonetB3ESs" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.22.12.4.2.1.3" />
                </counterImpl>
                <counterImpl counterName="zxAnCesSonetB3Ses" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.22.12.4.2.1.4" />
                </counterImpl>
                <counterImpl counterName="zxAnCesSonetB3Uas" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.22.12.4.2.1.5" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32901" name="PM-ETHPORT" moc="an_port" taskGranu="15,1440" queryGranu="15,1440" realGranu="20s" collectType="ftp">
            <counter id="1" name="InOctets" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="3" name="InUcastPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="4" name="InMcastPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="5" name="InBcastPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="6" name="InOversizedPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="7" name="InUndersizedPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="8" name="OutOctets" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="10" name="OutUcastPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="11" name="OutMcastPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="12" name="OutBcastPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="13" name="OutPausePkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="2" name="InPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="9" name="OutPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="14" name="OutDiscardPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="15" name="OutCollisions" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="16" name="SingleCollisions" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="17" name="MultipleCollisions" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="18" name="FcsErrors" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="19" name="AlignmentErrors" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="InOctets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.30.31.2.2.1.1" />
                </counterImpl>
                <counterImpl counterName="InPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.30.31.2.2.1.2" />
                </counterImpl>
                <counterImpl counterName="InUcastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.30.31.2.2.1.3" />
                </counterImpl>
                <counterImpl counterName="InMcastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.30.31.2.2.1.4" />
                </counterImpl>
                <counterImpl counterName="InBcastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.30.31.2.2.1.5" />
                </counterImpl>
                <counterImpl counterName="InOversizedPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.30.31.2.2.1.6" />
                </counterImpl>
                <counterImpl counterName="InUndersizedPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.30.31.2.2.1.7" />
                </counterImpl>
                <counterImpl counterName="OutOctets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.30.31.2.2.1.8" />
                </counterImpl>
                <counterImpl counterName="OutPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.30.31.2.2.1.9" />
                </counterImpl>
                <counterImpl counterName="OutUcastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.30.31.2.2.1.10" />
                </counterImpl>
                <counterImpl counterName="OutMcastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.30.31.2.2.1.11" />
                </counterImpl>
                <counterImpl counterName="OutBcastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.30.31.2.2.1.12" />
                </counterImpl>
                <counterImpl counterName="OutPausePkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.30.31.2.2.1.13" />
                </counterImpl>
                <counterImpl counterName="OutDiscardPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.30.31.2.2.1.14" />
                </counterImpl>
                <counterImpl counterName="OutCollisions" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.30.31.2.2.1.15" />
                </counterImpl>
                <counterImpl counterName="SingleCollisions" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.30.31.2.2.1.16" />
                </counterImpl>
                <counterImpl counterName="MultipleCollisions" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.30.31.2.2.1.17" />
                </counterImpl>
                <counterImpl counterName="FcsErrors" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.30.31.2.2.1.18" />
                </counterImpl>
                <counterImpl counterName="AlignmentErrors" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.30.31.2.2.1.19" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32906" name="PM-DHCP-VPORT" moc="an_vport" taskGranu="15,1440" queryGranu="15,1440" realGranu="20s"  isRealOnly="true" collectType="ftp">
            <counter id="1" name="zxAnDsDhcpV4IfStatsDiscoverPkt" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="2" name="zxAnDsDhcpV4IfStatsOfferPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="3" name="zxAnDsDhcpV4IfStatsRequestPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="4" name="zxAnDsDhcpV4IfStatsAckPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="5" name="zxAnDsDhcpV4IfStatsNackPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="6" name="zxAnDsDhcpV4IfStatsReleasePkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="7" name="zxAnDsDhcpV4IfStatsDeclinePkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="8" name="zxAnDsDhcpV4IfStatsInformPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="zxAnDsDhcpV4IfStatsDiscoverPkt" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.70.40.2.1.50.1.1" />
                </counterImpl>
                <counterImpl counterName="zxAnDsDhcpV4IfStatsOfferPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.70.40.2.1.50.1.2" />
                </counterImpl>
                <counterImpl counterName="zxAnDsDhcpV4IfStatsRequestPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.70.40.2.1.50.1.3" />
                </counterImpl>
                <counterImpl counterName="zxAnDsDhcpV4IfStatsAckPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.70.40.2.1.50.1.4" />
                </counterImpl>
                <counterImpl counterName="zxAnDsDhcpV4IfStatsNackPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.70.40.2.1.50.1.5" />
                </counterImpl>
                <counterImpl counterName="zxAnDsDhcpV4IfStatsReleasePkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.70.40.2.1.50.1.6" />
                </counterImpl>
                <counterImpl counterName="zxAnDsDhcpV4IfStatsDeclinePkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.70.40.2.1.50.1.7" />
                </counterImpl>
                <counterImpl counterName="zxAnDsDhcpV4IfStatsInformPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.70.40.2.1.50.1.8" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32907" name="PM-ENV" moc="an_slot" taskGranu="15,1440" queryGranu="15,1440" realGranu="20s" collectType="ftp">
            <counter id="1" name="CardTemp" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="CardTemp" expression="optr.getCardTemperature(a)">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.10.10.2.1.6.1.2" />
                    <para name="optr" type="procedure" impl="com.zte.ums.an.pon.ros.c300.pm.svr.PerfCalculateMethods" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32908" name="PM-PONETH" moc="an_port" taskGranu="15,1440" queryGranu="15,1440" realGranu="20s" collectType="ftp">
            <counter id="1" name="zxAnPonOltIfRxOctets" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="2" name="zxAnPonOltIfRxPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="3" name="zxAnPonOltIfRxOctetRate" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="4" name="zxAnPonOltIfRxPktRate" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="5" name="zxAnPonOltIfRxOctetPeakRate" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="6" name="zxAnPonOltIfRxPktPeakRate" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="7" name="zxAnPonOltIfRxUcastPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="8" name="zxAnPonOltIfRxNUcastPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="9" name="zxAnPonOltIfRxMcastPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="10" name="zxAnPonOltIfRxBcastPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="11" name="zxAnPonOltIfRxDiscardPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="12" name="zxAnPonOltIfRxErrPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="13" name="zxAnPonOltIfRxPdr" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="14" name="zxAnPonOltIfRxPer" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="15" name="zxAnPonOltIfRxCrcAlignErrors" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="16" name="zxAnPonOltIfRxUndersizePkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="17" name="zxAnPonOltIfRxOversizePkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="18" name="zxAnPonOltIfRxPkts64Octets" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="19" name="zxAnPonOltIfRxPkts65To127Oct" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="20" name="zxAnPonOltIfRxPkts128To255Oct" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="21" name="zxAnPonOltIfRxPkts256To511Oct" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="22" name="zxAnPonOltIfRxPkts512To1023Oct" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="23" name="zxAnPonOltIfRxPkt1024To1518Oct" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="24" name="zxAnPonOltIfRxBwUtilization" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="25" name="zxAnPonOltIfRxAvgBwUtilization" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="26" name="zxAnPonOltIfRxFragments" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="27" name="zxAnPonOltIfRxJabbers" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="28" name="zxAnPonOltIfTxOctets" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="29" name="zxAnPonOltIfTxPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="30" name="zxAnPonOltIfTxOctetRate" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="31" name="zxAnPonOltIfTxPktRate" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="32" name="zxAnPonOltIfTxOctetPeakRate" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="33" name="zxAnPonOltIfTxPktPeakRate" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="34" name="zxAnPonOltIfTxUcastPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="35" name="zxAnPonOltIfTxNUcastPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="36" name="zxAnPonOltIfTxMcastPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="37" name="zxAnPonOltIfTxBcastPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="38" name="zxAnPonOltIfTxDiscardPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="39" name="zxAnPonOltIfTxErrPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="40" name="zxAnPonOltIfTxPdr" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="41" name="zxAnPonOltIfTxPer" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="42" name="zxAnPonOltIfTxCrcAlignErrors" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="43" name="zxAnPonOltIfTxUndersizePkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="44" name="zxAnPonOltIfTxOversizePkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="45" name="zxAnPonOltIfTxPkts64Octets" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="46" name="zxAnPonOltIfTxPkts65To127Oct" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="47" name="zxAnPonOltIfTxPkts128To255Oct" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="48" name="zxAnPonOltIfTxPkts256To511Oct" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="49" name="zxAnPonOltIfTxPkts512To1023Oct" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="50" name="zxAnPonOltIfTxPkt1024To1518Oct" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="51" name="zxAnPonOltIfTxBwUtilization" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="52" name="zxAnPonOltIfTxAvgBwUtilization" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="53" name="zxAnPonOltIfTxFragments" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="54" name="zxAnPonOltIfTxJabbers" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="55" name="zxAnPonOltIfCollisions" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="56" name="zxAnPonOltIfDropEvents" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="zxAnPonOltIfRxOctets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.4.2.1.2.1.1" />
                </counterImpl>
                <counterImpl counterName="zxAnPonOltIfRxPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.4.2.1.2.1.2" />
                </counterImpl>
                <counterImpl counterName="zxAnPonOltIfRxOctetRate" expression="a/1000.0/1000*8">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.4.2.1.2.1.3" />
                </counterImpl>
                <counterImpl counterName="zxAnPonOltIfRxPktRate" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.4.2.1.2.1.4" />
                </counterImpl>
                <counterImpl counterName="zxAnPonOltIfRxOctetPeakRate" expression="a/1000.0/1000*8">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.4.2.1.2.1.5" />
                </counterImpl>
                <counterImpl counterName="zxAnPonOltIfRxPktPeakRate" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.4.2.1.2.1.6" />
                </counterImpl>
                <counterImpl counterName="zxAnPonOltIfRxUcastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.4.2.1.2.1.7" />
                </counterImpl>
                <counterImpl counterName="zxAnPonOltIfRxNUcastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.4.2.1.2.1.8" />
                </counterImpl>
                <counterImpl counterName="zxAnPonOltIfRxMcastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.4.2.1.2.1.9" />
                </counterImpl>
                <counterImpl counterName="zxAnPonOltIfRxBcastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.4.2.1.2.1.10" />
                </counterImpl>
                <counterImpl counterName="zxAnPonOltIfRxDiscardPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.4.2.1.2.1.11" />
                </counterImpl>
                <counterImpl counterName="zxAnPonOltIfRxErrPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.4.2.1.2.1.12" />
                </counterImpl>                
                <counterImpl counterName="zxAnPonOltIfRxPdr" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.4.2.1.2.1.13" />
                </counterImpl>
                <counterImpl counterName="zxAnPonOltIfRxPer" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.4.2.1.2.1.14" />
                </counterImpl>
                <counterImpl counterName="zxAnPonOltIfRxCrcAlignErrors" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.4.2.1.2.1.15" />
                </counterImpl>
                <counterImpl counterName="zxAnPonOltIfRxUndersizePkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.4.2.1.2.1.16" />
                </counterImpl>
                <counterImpl counterName="zxAnPonOltIfRxOversizePkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.4.2.1.2.1.17" />
                </counterImpl>
                <counterImpl counterName="zxAnPonOltIfRxPkts64Octets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.4.2.1.2.1.18" />
                </counterImpl>
                <counterImpl counterName="zxAnPonOltIfRxPkts65To127Oct" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.4.2.1.2.1.19" />
                </counterImpl>
                <counterImpl counterName="zxAnPonOltIfRxPkts128To255Oct" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.4.2.1.2.1.20" />
                </counterImpl>
                <counterImpl counterName="zxAnPonOltIfRxPkts256To511Oct" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.4.2.1.2.1.21" />
                </counterImpl>
                <counterImpl counterName="zxAnPonOltIfRxPkts512To1023Oct" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.4.2.1.2.1.22" />
                </counterImpl>
                <counterImpl counterName="zxAnPonOltIfRxPkt1024To1518Oct" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.4.2.1.2.1.23" />
                </counterImpl>
                <counterImpl counterName="zxAnPonOltIfRxBwUtilization" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.4.2.1.2.1.24" />
                </counterImpl>
                <counterImpl counterName="zxAnPonOltIfRxAvgBwUtilization" expression="a/10">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.4.2.1.2.1.25" />
                </counterImpl>
                <counterImpl counterName="zxAnPonOltIfRxFragments" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.4.2.1.2.1.26" />
                </counterImpl>               
                <counterImpl counterName="zxAnPonOltIfRxJabbers" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.4.2.1.2.1.27" />
                </counterImpl>
                <counterImpl counterName="zxAnPonOltIfTxOctets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.4.2.1.2.1.44" />
                </counterImpl>
                <counterImpl counterName="zxAnPonOltIfTxPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.4.2.1.2.1.45" />
                </counterImpl>
                <counterImpl counterName="zxAnPonOltIfTxOctetRate" expression="a/1000.0/1000*8">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.4.2.1.2.1.46" />
                </counterImpl>
                <counterImpl counterName="zxAnPonOltIfTxPktRate" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.4.2.1.2.1.47" />
                </counterImpl>
                <counterImpl counterName="zxAnPonOltIfTxOctetPeakRate" expression="a/1000.0/1000*8">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.4.2.1.2.1.48" />
                </counterImpl>
                <counterImpl counterName="zxAnPonOltIfTxPktPeakRate" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.4.2.1.2.1.49" />
                </counterImpl>
                <counterImpl counterName="zxAnPonOltIfTxUcastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.4.2.1.2.1.50" />
                </counterImpl>
                <counterImpl counterName="zxAnPonOltIfTxNUcastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.4.2.1.2.1.51" />
                </counterImpl>
                <counterImpl counterName="zxAnPonOltIfTxMcastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.4.2.1.2.1.52" />
                </counterImpl>
                <counterImpl counterName="zxAnPonOltIfTxBcastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.4.2.1.2.1.53" />
                </counterImpl>
                <counterImpl counterName="zxAnPonOltIfTxDiscardPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.4.2.1.2.1.54" />
                </counterImpl>
                <counterImpl counterName="zxAnPonOltIfTxErrPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.4.2.1.2.1.55" />
                </counterImpl>
                <counterImpl counterName="zxAnPonOltIfTxPdr" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.4.2.1.2.1.56" />
                </counterImpl>
                <counterImpl counterName="zxAnPonOltIfTxPer" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.4.2.1.2.1.57" />
                </counterImpl>
                <counterImpl counterName="zxAnPonOltIfTxCrcAlignErrors" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.4.2.1.2.1.58" />
                </counterImpl>
                <counterImpl counterName="zxAnPonOltIfTxUndersizePkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.4.2.1.2.1.59" />
                </counterImpl>
                <counterImpl counterName="zxAnPonOltIfTxOversizePkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.4.2.1.2.1.60" />
                </counterImpl>
                <counterImpl counterName="zxAnPonOltIfTxPkts64Octets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.4.2.1.2.1.61" />
                </counterImpl>
                <counterImpl counterName="zxAnPonOltIfTxPkts65To127Oct" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.4.2.1.2.1.62" />
                </counterImpl>
                <counterImpl counterName="zxAnPonOltIfTxPkts128To255Oct" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.4.2.1.2.1.63" />
                </counterImpl>
                <counterImpl counterName="zxAnPonOltIfTxPkts256To511Oct" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.4.2.1.2.1.64" />
                </counterImpl>
                <counterImpl counterName="zxAnPonOltIfTxPkts512To1023Oct" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.4.2.1.2.1.65" />
                </counterImpl>
                <counterImpl counterName="zxAnPonOltIfTxPkt1024To1518Oct" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.4.2.1.2.1.66" />
                </counterImpl>
                <counterImpl counterName="zxAnPonOltIfTxBwUtilization" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.4.2.1.2.1.67" />
                </counterImpl>
                <counterImpl counterName="zxAnPonOltIfTxAvgBwUtilization" expression="a/10">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.4.2.1.2.1.68" />
                </counterImpl>
                <counterImpl counterName="zxAnPonOltIfTxFragments" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.4.2.1.2.1.69" />
                </counterImpl>
                <counterImpl counterName="zxAnPonOltIfTxJabbers" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.4.2.1.2.1.70" />
                </counterImpl>
                <counterImpl counterName="zxAnPonOltIfCollisions" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.4.2.1.2.1.88" />
                </counterImpl>
                <counterImpl counterName="zxAnPonOltIfDropEvents" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.4.2.1.2.1.89" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32909" name="PM-ONUETH" moc="an_onu" taskGranu="15,1440" queryGranu="15,1440" realGranu="20s" collectType="ftp">
            <counter id="1" name="zxAnPonOnuIfRxOctets" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="2" name="zxAnPonOnuIfRxPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="3" name="zxAnPonOnuIfRxOctetRate" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="4" name="zxAnPonOnuIfRxPktRate" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="5" name="zxAnPonOnuIfRxOctetPeakRate" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="6" name="zxAnPonOnuIfRxPktPeakRate" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="7" name="zxAnPonOnuIfRxUcastPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="8" name="zxAnPonOnuIfRxNUcastPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="9" name="zxAnPonOnuIfRxMcastPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="10" name="zxAnPonOnuIfRxBcastPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="11" name="zxAnPonOnuIfRxDiscardPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="12" name="zxAnPonOnuIfRxErrPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="13" name="zxAnPonOnuIfRxPdr" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="14" name="zxAnPonOnuIfRxPer" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="15" name="zxAnPonOnuIfRxCrcAlignErrors" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="16" name="zxAnPonOnuIfRxUndersizePkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="17" name="zxAnPonOnuIfRxOversizePkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="18" name="zxAnPonOnuIfRxPkts64Octets" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="19" name="zxAnPonOnuIfRxPkts65To127Oct" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="20" name="zxAnPonOnuIfRxPkts128To255Oct" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="21" name="zxAnPonOnuIfRxPkts256To511Oct" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="22" name="zxAnPonOnuIfRxPkts512To1023Oct" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="23" name="zxAnPonOnuIfRxPkt1024To1518Oct" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="24" name="zxAnPonOnuIfRxBwUtilization" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="25" name="zxAnPonOnuIfRxAvgBwUtilization" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="26" name="zxAnPonOnuIfRxFragments" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="27" name="zxAnPonOnuIfRxJabbers" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="28" name="zxAnPonOnuIfTxOctets" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="29" name="zxAnPonOnuIfTxPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="30" name="zxAnPonOnuIfTxOctetRate" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="31" name="zxAnPonOnuIfTxPktRate" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="32" name="zxAnPonOnuIfTxOctetPeakRate" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="33" name="zxAnPonOnuIfTxPktPeakRate" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="34" name="zxAnPonOnuIfTxUcastPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="35" name="zxAnPonOnuIfTxNUcastPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="36" name="zxAnPonOnuIfTxMcastPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="37" name="zxAnPonOnuIfTxBcastPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="38" name="zxAnPonOnuIfTxDiscardPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="39" name="zxAnPonOnuIfTxErrPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="40" name="zxAnPonOnuIfTxPdr" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="41" name="zxAnPonOnuIfTxPer" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="42" name="zxAnPonOnuIfTxCrcAlignErrors" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="43" name="zxAnPonOnuIfTxUndersizePkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="44" name="zxAnPonOnuIfTxOversizePkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="45" name="zxAnPonOnuIfTxPkts64Octets" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="46" name="zxAnPonOnuIfTxPkts65To127Oct" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="47" name="zxAnPonOnuIfTxPkts128To255Oct" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="48" name="zxAnPonOnuIfTxPkts256To511Oct" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="49" name="zxAnPonOnuIfTxPkts512To1023Oct" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="50" name="zxAnPonOnuIfTxPkt1024To1518Oct" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="51" name="zxAnPonOnuIfTxBwUtilization" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="52" name="zxAnPonOnuIfTxAvgBwUtilization" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="53" name="zxAnPonOnuIfTxFragments" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="54" name="zxAnPonOnuIfTxJabbers" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="55" name="zxAnPonOnuIfCollisions" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="56" name="zxAnPonOnuIfDropEvents" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="zxAnPonOnuIfRxOctets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.4.2.2.2.1.1" />
                </counterImpl>
                <counterImpl counterName="zxAnPonOnuIfRxPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.4.2.2.2.1.2" />
                </counterImpl>
                <counterImpl counterName="zxAnPonOnuIfRxOctetRate" expression="a/1000.0/1000*8">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.4.2.2.2.1.3" />
                </counterImpl>
                <counterImpl counterName="zxAnPonOnuIfRxPktRate" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.4.2.2.2.1.4" />
                </counterImpl>
                <counterImpl counterName="zxAnPonOnuIfRxOctetPeakRate" expression="a/1000.0/1000*8">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.4.2.2.2.1.5" />
                </counterImpl>
                <counterImpl counterName="zxAnPonOnuIfRxPktPeakRate" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.4.2.2.2.1.6" />
                </counterImpl>
                <counterImpl counterName="zxAnPonOnuIfRxUcastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.4.2.2.2.1.7" />
                </counterImpl>
                <counterImpl counterName="zxAnPonOnuIfRxNUcastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.4.2.2.2.1.8" />
                </counterImpl>
                <counterImpl counterName="zxAnPonOnuIfRxMcastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.4.2.2.2.1.9" />
                </counterImpl>
                <counterImpl counterName="zxAnPonOnuIfRxBcastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.4.2.2.2.1.10" />
                </counterImpl>
                <counterImpl counterName="zxAnPonOnuIfRxDiscardPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.4.2.2.2.1.11" />
                </counterImpl>
                <counterImpl counterName="zxAnPonOnuIfRxErrPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.4.2.2.2.1.12" />
                </counterImpl>                
                <counterImpl counterName="zxAnPonOnuIfRxPdr" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.4.2.2.2.1.13" />
                </counterImpl>
                <counterImpl counterName="zxAnPonOnuIfRxPer" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.4.2.2.2.1.14" />
                </counterImpl>
                <counterImpl counterName="zxAnPonOnuIfRxCrcAlignErrors" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.4.2.2.2.1.15" />
                </counterImpl>
                <counterImpl counterName="zxAnPonOnuIfRxUndersizePkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.4.2.2.2.1.16" />
                </counterImpl>
                <counterImpl counterName="zxAnPonOnuIfRxOversizePkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.4.2.2.2.1.17" />
                </counterImpl>
                <counterImpl counterName="zxAnPonOnuIfRxPkts64Octets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.4.2.2.2.1.18" />
                </counterImpl>
                <counterImpl counterName="zxAnPonOnuIfRxPkts65To127Oct" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.4.2.2.2.1.19" />
                </counterImpl>
                <counterImpl counterName="zxAnPonOnuIfRxPkts128To255Oct" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.4.2.2.2.1.20" />
                </counterImpl>
                <counterImpl counterName="zxAnPonOnuIfRxPkts256To511Oct" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.4.2.2.2.1.21" />
                </counterImpl>
                <counterImpl counterName="zxAnPonOnuIfRxPkts512To1023Oct" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.4.2.2.2.1.22" />
                </counterImpl>
                <counterImpl counterName="zxAnPonOnuIfRxPkt1024To1518Oct" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.4.2.2.2.1.23" />
                </counterImpl>
                <counterImpl counterName="zxAnPonOnuIfRxBwUtilization" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.4.2.2.2.1.24" />
                </counterImpl>
                <counterImpl counterName="zxAnPonOnuIfRxAvgBwUtilization" expression="a/10">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.4.2.2.2.1.25" />
                </counterImpl>
                <counterImpl counterName="zxAnPonOnuIfRxFragments" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.4.2.2.2.1.26" />
                </counterImpl>               
                <counterImpl counterName="zxAnPonOnuIfRxJabbers" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.4.2.2.2.1.27" />
                </counterImpl>
                <counterImpl counterName="zxAnPonOnuIfTxOctets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.4.2.2.2.1.44" />
                </counterImpl>
                <counterImpl counterName="zxAnPonOnuIfTxPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.4.2.2.2.1.45" />
                </counterImpl>
                <counterImpl counterName="zxAnPonOnuIfTxOctetRate" expression="a/1000.0/1000*8">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.4.2.2.2.1.46" />
                </counterImpl>
                <counterImpl counterName="zxAnPonOnuIfTxPktRate" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.4.2.2.2.1.47" />
                </counterImpl>
                <counterImpl counterName="zxAnPonOnuIfTxOctetPeakRate" expression="a/1000.0/1000*8">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.4.2.2.2.1.48" />
                </counterImpl>
                <counterImpl counterName="zxAnPonOnuIfTxPktPeakRate" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.4.2.2.2.1.49" />
                </counterImpl>
                <counterImpl counterName="zxAnPonOnuIfTxUcastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.4.2.2.2.1.50" />
                </counterImpl>
                <counterImpl counterName="zxAnPonOnuIfTxNUcastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.4.2.2.2.1.51" />
                </counterImpl>
                <counterImpl counterName="zxAnPonOnuIfTxMcastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.4.2.2.2.1.52" />
                </counterImpl>
                <counterImpl counterName="zxAnPonOnuIfTxBcastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.4.2.2.2.1.53" />
                </counterImpl>
                <counterImpl counterName="zxAnPonOnuIfTxDiscardPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.4.2.2.2.1.54" />
                </counterImpl>
                <counterImpl counterName="zxAnPonOnuIfTxErrPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.4.2.2.2.1.55" />
                </counterImpl>
                <counterImpl counterName="zxAnPonOnuIfTxPdr" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.4.2.2.2.1.56" />
                </counterImpl>
                <counterImpl counterName="zxAnPonOnuIfTxPer" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.4.2.2.2.1.57" />
                </counterImpl>
                <counterImpl counterName="zxAnPonOnuIfTxCrcAlignErrors" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.4.2.2.2.1.58" />
                </counterImpl>
                <counterImpl counterName="zxAnPonOnuIfTxUndersizePkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.4.2.2.2.1.59" />
                </counterImpl>
                <counterImpl counterName="zxAnPonOnuIfTxOversizePkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.4.2.2.2.1.60" />
                </counterImpl>
                <counterImpl counterName="zxAnPonOnuIfTxPkts64Octets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.4.2.2.2.1.61" />
                </counterImpl>
                <counterImpl counterName="zxAnPonOnuIfTxPkts65To127Oct" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.4.2.2.2.1.62" />
                </counterImpl>
                <counterImpl counterName="zxAnPonOnuIfTxPkts128To255Oct" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.4.2.2.2.1.63" />
                </counterImpl>
                <counterImpl counterName="zxAnPonOnuIfTxPkts256To511Oct" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.4.2.2.2.1.64" />
                </counterImpl>
                <counterImpl counterName="zxAnPonOnuIfTxPkts512To1023Oct" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.4.2.2.2.1.65" />
                </counterImpl>
                <counterImpl counterName="zxAnPonOnuIfTxPkt1024To1518Oct" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.4.2.2.2.1.66" />
                </counterImpl>
                <counterImpl counterName="zxAnPonOnuIfTxBwUtilization" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.4.2.2.2.1.67" />
                </counterImpl>
                <counterImpl counterName="zxAnPonOnuIfTxAvgBwUtilization" expression="a/10">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.4.2.2.2.1.68" />
                </counterImpl>
                <counterImpl counterName="zxAnPonOnuIfTxFragments" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.4.2.2.2.1.69" />
                </counterImpl>
                <counterImpl counterName="zxAnPonOnuIfTxJabbers" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.4.2.2.2.1.70" />
                </counterImpl>
                <counterImpl counterName="zxAnPonOnuIfCollisions" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.4.2.2.2.1.88" />
                </counterImpl>
                <counterImpl counterName="zxAnPonOnuIfDropEvents" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.4.2.2.2.1.89" />
                </counterImpl>
            </poImpl>
        </po>  
        <po id="32905" name="PM-PW" moc="an_mplspw" taskGranu="15,1440" queryGranu="15,1440" realGranu="20s" collectType="ftp">
            <counter id="1" name="zxAnL2vpnStatsPwRecvPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="2" name="zxAnL2vpnStatsPwRecvBytes" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="3" name="zxAnL2vpnStatsPwSndPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="4" name="zxAnL2vpnStatsPwSndBytes" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="5" name="zxAnL2vpnStatsPwRecvPktsRates" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="6" name="zxAnL2vpnStatsPwRecvBytesRates" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="7" name="zxAnL2vpnStatsPwSndPktsRates" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="8" name="zxAnL2vpnStatsPwSndBytesRates" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="9" name="zxAnL2vpnStatsPwDisPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="10" name="zxAnL2vpnStatsPwDisBytes" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="11" name="zxAnL2vpnStatsPwUcastRecvPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="12" name="zxAnL2vpnStatsPwUcastRecvBytes" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="13" name="zxAnL2vpnStatsPwUcastSndPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="14" name="zxAnL2vpnStatsPwUcastSndBytes" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="15" name="zxAnL2vpnStatsPwUcastDisPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="16" name="zxAnL2vpnStatsPwUcastDisBytes" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="17" name="zxAnL2vpnStatsPwMcastRecvPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="18" name="zxAnL2vpnStatsPwMcastRecvBytes" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="19" name="zxAnL2vpnStatsPwMcastSndPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="20" name="zxAnL2vpnStatsPwMcastSndBytes" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="21" name="zxAnL2vpnStatsPwMcastDisPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="22" name="zxAnL2vpnStatsPwMcastDisBytes" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="23" name="zxAnL2vpnStatsPwBcastRecvPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="24" name="zxAnL2vpnStatsPwBcastRecvBytes" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="25" name="zxAnL2vpnStatsPwBcastSndPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="26" name="zxAnL2vpnStatsPwBcastSndBytes" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="27" name="zxAnL2vpnStatsPwBcastDisPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="28" name="zxAnL2vpnStatsPwBcastDisBytes" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="29" name="zxAnL2vpnStatsPwRecvDisPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="30" name="zxAnL2vpnStatsPwFwdPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="31" name="zxAnL2vpnStatsPwLackBuff" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="32" name="zxAnL2vpnStatsPwDelayDisPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="33" name="zxAnL2vpnStatsPwErrorDisPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="34" name="zxAnL2vpnStatsPwFilterDisPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="35" name="zxAnL2vpnStatsPwRecvPkts0" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="36" name="zxAnL2vpnStatsPwRecvPkts1" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="37" name="zxAnL2vpnStatsPwRecvPkts2" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="38" name="zxAnL2vpnStatsPwRecvPkts3" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="39" name="zxAnL2vpnStatsPwRecvPkts4" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="40" name="zxAnL2vpnStatsPwRecvPkts5" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="41" name="zxAnL2vpnStatsPwRecvPkts6" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="42" name="zxAnL2vpnStatsPwRecvPkts7" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="43" name="zxAnL2vpnStatsPwRecvBytes0" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="44" name="zxAnL2vpnStatsPwRecvBytes1" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="45" name="zxAnL2vpnStatsPwRecvBytes2" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="46" name="zxAnL2vpnStatsPwRecvBytes3" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="47" name="zxAnL2vpnStatsPwRecvBytes4" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="48" name="zxAnL2vpnStatsPwRecvBytes5" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="49" name="zxAnL2vpnStatsPwRecvBytes6" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="50" name="zxAnL2vpnStatsPwRecvBytes7" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="51" name="zxAnL2vpnStatsPwSndPkts0" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="52" name="zxAnL2vpnStatsPwSndPkts1" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="53" name="zxAnL2vpnStatsPwSndPkts2" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="54" name="zxAnL2vpnStatsPwSndPkts3" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="55" name="zxAnL2vpnStatsPwSndPkts4" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="56" name="zxAnL2vpnStatsPwSndPkts5" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="57" name="zxAnL2vpnStatsPwSndPkts6" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="58" name="zxAnL2vpnStatsPwSndPkts7" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="59" name="zxAnL2vpnStatsPwSndBytes0" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="60" name="zxAnL2vpnStatsPwSndBytes1" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="61" name="zxAnL2vpnStatsPwSndBytes2" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="62" name="zxAnL2vpnStatsPwSndBytes3" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="63" name="zxAnL2vpnStatsPwSndBytes4" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="64" name="zxAnL2vpnStatsPwSndBytes5" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="65" name="zxAnL2vpnStatsPwSndBytes6" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="66" name="zxAnL2vpnStatsPwSndBytes7" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="zxAnL2vpnStatsPwRecvPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.505.40.2.6.3.1.2" />
                </counterImpl>
                <counterImpl counterName="zxAnL2vpnStatsPwRecvBytes" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.505.40.2.6.3.1.3" />
                </counterImpl>
                <counterImpl counterName="zxAnL2vpnStatsPwSndPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.505.40.2.6.3.1.4" />
                </counterImpl>
                <counterImpl counterName="zxAnL2vpnStatsPwSndBytes" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.505.40.2.6.3.1.5" />
                </counterImpl>
                <counterImpl counterName="zxAnL2vpnStatsPwRecvPktsRates" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.505.40.2.6.3.1.6" />
                </counterImpl>
                <counterImpl counterName="zxAnL2vpnStatsPwRecvBytesRates" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.505.40.2.6.3.1.7" />
                </counterImpl>
                <counterImpl counterName="zxAnL2vpnStatsPwSndPktsRates" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.505.40.2.6.3.1.8" />
                </counterImpl>
                <counterImpl counterName="zxAnL2vpnStatsPwSndBytesRates" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.505.40.2.6.3.1.9" />
                </counterImpl>
                <counterImpl counterName="zxAnL2vpnStatsPwDisPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.505.40.2.6.3.1.10" />
                </counterImpl>
                <counterImpl counterName="zxAnL2vpnStatsPwDisBytes" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.505.40.2.6.3.1.11" />
                </counterImpl>
                <counterImpl counterName="zxAnL2vpnStatsPwUcastRecvPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.505.40.2.6.3.1.12" />
                </counterImpl>
                <counterImpl counterName="zxAnL2vpnStatsPwUcastRecvBytes" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.505.40.2.6.3.1.13" />
                </counterImpl>
                <counterImpl counterName="zxAnL2vpnStatsPwUcastSndPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.505.40.2.6.3.1.14" />
                </counterImpl>
                <counterImpl counterName="zxAnL2vpnStatsPwUcastSndBytes" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.505.40.2.6.3.1.15" />
                </counterImpl>
                <counterImpl counterName="zxAnL2vpnStatsPwUcastDisPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.505.40.2.6.3.1.16" />
                </counterImpl>
                <counterImpl counterName="zxAnL2vpnStatsPwUcastDisBytes" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.505.40.2.6.3.1.17" />
                </counterImpl>
                <counterImpl counterName="zxAnL2vpnStatsPwMcastRecvPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.505.40.2.6.3.1.18" />
                </counterImpl>
                <counterImpl counterName="zxAnL2vpnStatsPwMcastRecvBytes" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.505.40.2.6.3.1.19" />
                </counterImpl>
                <counterImpl counterName="zxAnL2vpnStatsPwMcastSndPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.505.40.2.6.3.1.20" />
                </counterImpl>
                <counterImpl counterName="zxAnL2vpnStatsPwMcastSndBytes" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.505.40.2.6.3.1.21" />
                </counterImpl>
                <counterImpl counterName="zxAnL2vpnStatsPwMcastDisPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.505.40.2.6.3.1.22" />
                </counterImpl>
                <counterImpl counterName="zxAnL2vpnStatsPwMcastDisBytes" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.505.40.2.6.3.1.23" />
                </counterImpl>
                <counterImpl counterName="zxAnL2vpnStatsPwBcastRecvPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.505.40.2.6.3.1.24" />
                </counterImpl>
                <counterImpl counterName="zxAnL2vpnStatsPwBcastRecvBytes" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.505.40.2.6.3.1.25" />
                </counterImpl>
                <counterImpl counterName="zxAnL2vpnStatsPwBcastSndPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.505.40.2.6.3.1.26" />
                </counterImpl>
                <counterImpl counterName="zxAnL2vpnStatsPwBcastSndBytes" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.505.40.2.6.3.1.27" />
                </counterImpl>
                <counterImpl counterName="zxAnL2vpnStatsPwBcastDisPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.505.40.2.6.3.1.28" />
                </counterImpl>
                <counterImpl counterName="zxAnL2vpnStatsPwBcastDisBytes" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.505.40.2.6.3.1.29" />
                </counterImpl>
                <counterImpl counterName="zxAnL2vpnStatsPwRecvDisPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.505.40.2.6.3.1.30" />
                </counterImpl>
                <counterImpl counterName="zxAnL2vpnStatsPwFwdPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.505.40.2.6.3.1.31" />
                </counterImpl>
                <counterImpl counterName="zxAnL2vpnStatsPwLackBuff" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.505.40.2.6.3.1.32" />
                </counterImpl>
                <counterImpl counterName="zxAnL2vpnStatsPwDelayDisPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.505.40.2.6.3.1.33" />
                </counterImpl>
                <counterImpl counterName="zxAnL2vpnStatsPwErrorDisPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.505.40.2.6.3.1.34" />
                </counterImpl>
                <counterImpl counterName="zxAnL2vpnStatsPwFilterDisPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.505.40.2.6.3.1.35" />
                </counterImpl>
                <counterImpl counterName="zxAnL2vpnStatsPwRecvPkts0" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.505.40.2.6.3.1.36" />
                </counterImpl>
                <counterImpl counterName="zxAnL2vpnStatsPwRecvPkts1" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.505.40.2.6.3.1.37" />
                </counterImpl>
                <counterImpl counterName="zxAnL2vpnStatsPwRecvPkts2" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.505.40.2.6.3.1.38" />
                </counterImpl>
                <counterImpl counterName="zxAnL2vpnStatsPwRecvPkts3" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.505.40.2.6.3.1.39" />
                </counterImpl>
                <counterImpl counterName="zxAnL2vpnStatsPwRecvPkts4" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.505.40.2.6.3.1.40" />
                </counterImpl>
                <counterImpl counterName="zxAnL2vpnStatsPwRecvPkts5" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.505.40.2.6.3.1.41" />
                </counterImpl>
                <counterImpl counterName="zxAnL2vpnStatsPwRecvPkts6" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.505.40.2.6.3.1.42" />
                </counterImpl>
                <counterImpl counterName="zxAnL2vpnStatsPwRecvPkts7" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.505.40.2.6.3.1.43" />
                </counterImpl>
                <counterImpl counterName="zxAnL2vpnStatsPwRecvBytes0" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.505.40.2.6.3.1.44" />
                </counterImpl>
                <counterImpl counterName="zxAnL2vpnStatsPwRecvBytes1" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.505.40.2.6.3.1.45" />
                </counterImpl>
                <counterImpl counterName="zxAnL2vpnStatsPwRecvBytes2" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.505.40.2.6.3.1.46" />
                </counterImpl>
                <counterImpl counterName="zxAnL2vpnStatsPwRecvBytes3" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.505.40.2.6.3.1.47" />
                </counterImpl>
                <counterImpl counterName="zxAnL2vpnStatsPwRecvBytes4" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.505.40.2.6.3.1.48" />
                </counterImpl>
                <counterImpl counterName="zxAnL2vpnStatsPwRecvBytes5" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.505.40.2.6.3.1.49" />
                </counterImpl>
                <counterImpl counterName="zxAnL2vpnStatsPwRecvBytes6" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.505.40.2.6.3.1.50" />
                </counterImpl>
                <counterImpl counterName="zxAnL2vpnStatsPwRecvBytes7" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.505.40.2.6.3.1.51" />
                </counterImpl>
                <counterImpl counterName="zxAnL2vpnStatsPwSndPkts0" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.505.40.2.6.3.1.52" />
                </counterImpl>
                <counterImpl counterName="zxAnL2vpnStatsPwSndPkts1" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.505.40.2.6.3.1.53" />
                </counterImpl>
                <counterImpl counterName="zxAnL2vpnStatsPwSndPkts2" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.505.40.2.6.3.1.54" />
                </counterImpl>
                <counterImpl counterName="zxAnL2vpnStatsPwSndPkts3" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.505.40.2.6.3.1.55" />
                </counterImpl>
                <counterImpl counterName="zxAnL2vpnStatsPwSndPkts4" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.505.40.2.6.3.1.56" />
                </counterImpl>
                <counterImpl counterName="zxAnL2vpnStatsPwSndPkts5" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.505.40.2.6.3.1.57" />
                </counterImpl>
                <counterImpl counterName="zxAnL2vpnStatsPwSndPkts6" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.505.40.2.6.3.1.58" />
                </counterImpl>
                <counterImpl counterName="zxAnL2vpnStatsPwSndPkts7" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.505.40.2.6.3.1.59" />
                </counterImpl>
                <counterImpl counterName="zxAnL2vpnStatsPwSndBytes0" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.505.40.2.6.3.1.60" />
                </counterImpl>
                <counterImpl counterName="zxAnL2vpnStatsPwSndBytes1" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.505.40.2.6.3.1.61" />
                </counterImpl>
                <counterImpl counterName="zxAnL2vpnStatsPwSndBytes2" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.505.40.2.6.3.1.62" />
                </counterImpl>
                <counterImpl counterName="zxAnL2vpnStatsPwSndBytes3" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.505.40.2.6.3.1.63" />
                </counterImpl>
                <counterImpl counterName="zxAnL2vpnStatsPwSndBytes4" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.505.40.2.6.3.1.64" />
                </counterImpl>
                <counterImpl counterName="zxAnL2vpnStatsPwSndBytes5" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.505.40.2.6.3.1.65" />
                </counterImpl>
                <counterImpl counterName="zxAnL2vpnStatsPwSndBytes6" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.505.40.2.6.3.1.66" />
                </counterImpl>
                <counterImpl counterName="zxAnL2vpnStatsPwSndBytes7" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.505.40.2.6.3.1.67" />
                </counterImpl>
            </poImpl>
        </po>
        
        <po id="32903" name="PM-OLT" moc="an_port" taskGranu="15,1440" queryGranu="15,1440" realGranu="20s" collectType="ftp">
            <counter id="1" name="zxAnGponUsCorrectNIdleGems" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="2" name="zxAnGponUsCorrectIdleGems" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="3" name="zxAnGponUsErrGems" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="4" name="zxAnGponUsGemPayloadBytes" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="5" name="zxAnGponUsCorrectEtherFrm" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="6" name="zxAnGponUsErrEtherFrm" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="7" name="zxAnGponUsPloamMsgs" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="8" name="zxAnGponUsErrPloamMsgs" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="9" name="zxAnGponUsErrBits" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="10" name="zxAnGponUsTotalBits" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="11" name="zxAnGponUsCrcErrPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="12" name="zxAnGponDsEtherFrm" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="13" name="zxAnGponDsPloamMsgs" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="14" name="zxAnGponOltReis" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="15" name="zxAnGponCorrectedBytes" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="16" name="zxAnGponCorrectedWords" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="17" name="zxAnGponUncorrectedWords" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="18" name="zxAnGponTotalRxWords" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="19" name="zxAnGponUsBer" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="zxAnGponUsCorrectNIdleGems" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.10.2.2.2.2.1.1" />
                </counterImpl>
                <counterImpl counterName="zxAnGponUsCorrectIdleGems" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.10.2.2.2.2.1.2" />
                </counterImpl>
                <counterImpl counterName="zxAnGponUsErrGems" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.10.2.2.2.2.1.3" />
                </counterImpl>
                <counterImpl counterName="zxAnGponUsGemPayloadBytes" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.10.2.2.2.2.1.4" />
                </counterImpl>
                <counterImpl counterName="zxAnGponUsCorrectEtherFrm" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.10.2.2.2.2.1.5" />
                </counterImpl>
                <counterImpl counterName="zxAnGponUsErrEtherFrm" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.10.2.2.2.2.1.6" />
                </counterImpl>
                <counterImpl counterName="zxAnGponUsPloamMsgs" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.10.2.2.2.2.1.7" />
                </counterImpl>
                <counterImpl counterName="zxAnGponUsErrPloamMsgs" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.10.2.2.2.2.1.8" />
                </counterImpl>
                <counterImpl counterName="zxAnGponUsErrBits" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.10.2.2.2.2.1.9" />
                </counterImpl>
                <counterImpl counterName="zxAnGponUsTotalBits" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.10.2.2.2.2.1.10" />
                </counterImpl>
                <counterImpl counterName="zxAnGponUsCrcErrPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.10.2.2.2.2.1.11" />
                </counterImpl>
                <counterImpl counterName="zxAnGponDsEtherFrm" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.10.2.2.2.2.1.12" />
                </counterImpl>
                <counterImpl counterName="zxAnGponDsPloamMsgs" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.10.2.2.2.2.1.13" />
                </counterImpl>
                <counterImpl counterName="zxAnGponOltReis" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.10.2.2.2.2.1.14" />
                </counterImpl>
                <counterImpl counterName="zxAnGponCorrectedBytes" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.10.2.2.2.2.1.15" />
                </counterImpl>
                <counterImpl counterName="zxAnGponCorrectedWords" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.10.2.2.2.2.1.16" />
                </counterImpl>
                <counterImpl counterName="zxAnGponUncorrectedWords" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.10.2.2.2.2.1.17" />
                </counterImpl>
                <counterImpl counterName="zxAnGponTotalRxWords" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.10.2.2.2.2.1.18" />
                </counterImpl>
                <counterImpl counterName="zxAnGponUsBer" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.10.2.2.2.2.1.19" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32904" name="PM-ONU" moc="an_onu" taskGranu="15,1440" queryGranu="15,1440" realGranu="20s" collectType="ftp">
            <counter id="1" name="zxAnGponOnuUsCorrectNIdleGems" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="2" name="zxAnGponOnuUsGemPayloadBytes" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="3" name="zxAnGponOnuUsCorrectEtherFrm" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="4" name="zxAnGponOnuUsErrEtherFrm" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="5" name="zxAnGponOnuUsPloamMsgs" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="6" name="zxAnGponOnuUsOmciMsgs" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="7" name="zxAnGponOnuUsErrBits" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="8" name="zxAnGponOnuUsTotalBits" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="9" name="zxAnGponOnuUsCrcErrPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="10" name="zxAnGponOnuUsLostBursts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="11" name="zxAnGponOnuUsBer" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="12" name="zxAnGponOnuDsCorrectNIdleGems" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="13" name="zxAnGponOnuDsPloamMsgs" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="14" name="zxAnGponOnuDsOmciMsgs" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="15" name="zxAnGponOnuReiis" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="16" name="zxAnGponOnuCorrectedBytes" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="17" name="zxAnGponOnuCorrectedWords" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="18" name="zxAnGponOnuUncorrectedWords" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="19" name="zxAnGponOnuTotalRxWords" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="zxAnGponOnuUsCorrectNIdleGems" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.10.2.3.2.2.1.1" />
                </counterImpl>
                <counterImpl counterName="zxAnGponOnuUsGemPayloadBytes" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.10.2.3.2.2.1.2" />
                </counterImpl>
                <counterImpl counterName="zxAnGponOnuUsCorrectEtherFrm" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.10.2.3.2.2.1.3" />
                </counterImpl>
                <counterImpl counterName="zxAnGponOnuUsErrEtherFrm" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.10.2.3.2.2.1.4" />
                </counterImpl>
                <counterImpl counterName="zxAnGponOnuUsPloamMsgs" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.10.2.3.2.2.1.5" />
                </counterImpl>
                <counterImpl counterName="zxAnGponOnuUsOmciMsgs" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.10.2.3.2.2.1.6" />
                </counterImpl>
                <counterImpl counterName="zxAnGponOnuUsErrBits" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.10.2.3.2.2.1.7" />
                </counterImpl>
                <counterImpl counterName="zxAnGponOnuUsTotalBits" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.10.2.3.2.2.1.8" />
                </counterImpl>
                <counterImpl counterName="zxAnGponOnuUsCrcErrPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.10.2.3.2.2.1.9" />
                </counterImpl>
                <counterImpl counterName="zxAnGponOnuUsLostBursts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.10.2.3.2.2.1.10" />
                </counterImpl>
                <counterImpl counterName="zxAnGponOnuDsCorrectNIdleGems" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.10.2.3.2.2.1.11" />
                </counterImpl>
                <counterImpl counterName="zxAnGponOnuDsPloamMsgs" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.10.2.3.2.2.1.12" />
                </counterImpl>
                <counterImpl counterName="zxAnGponOnuDsOmciMsgs" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.10.2.3.2.2.1.13" />
                </counterImpl>
                <counterImpl counterName="zxAnGponOnuReiis" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.10.2.3.2.2.1.14" />
                </counterImpl>
                <counterImpl counterName="zxAnGponOnuCorrectedBytes" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.10.2.3.2.2.1.15" />
                </counterImpl>
                <counterImpl counterName="zxAnGponOnuCorrectedWords" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.10.2.3.2.2.1.16" />
                </counterImpl>
                <counterImpl counterName="zxAnGponOnuUncorrectedWords" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.10.2.3.2.2.1.17" />
                </counterImpl>
                <counterImpl counterName="zxAnGponOnuTotalRxWords" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.10.2.3.2.2.1.18" />
                </counterImpl>
                <counterImpl counterName="zxAnGponOnuUsBer" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.10.2.3.2.2.1.19" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32902" name="PM-PONVPORT" moc="an_vport" taskGranu="15,1440" queryGranu="15,1440" realGranu="20s" collectType="ftp">
            <counter id="1" name="zxAnBrgIfInOctets" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="2" name="zxAnBrgIfInUcastPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="3" name="zxAnBrgIfInMcastPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="4" name="zxAnBrgIfInBcastPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="5" name="zxAnBrgIfOutOctets" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="6" name="zxAnBrgIfOutUcastPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="7" name="zxAnBrgIfOutMcastPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="8" name="zxAnBrgIfOutBcastPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="zxAnBrgIfInOctets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.30.31.2.3.1.1" />
                </counterImpl>
                <counterImpl counterName="zxAnBrgIfInUcastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.30.31.2.3.1.2" />
                </counterImpl>
                <counterImpl counterName="zxAnBrgIfInMcastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.30.31.2.3.1.3" />
                </counterImpl>
                <counterImpl counterName="zxAnBrgIfInBcastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.30.31.2.3.1.4" />
                </counterImpl>
                <counterImpl counterName="zxAnBrgIfOutOctets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.30.31.2.3.1.5" />
                </counterImpl>
                <counterImpl counterName="zxAnBrgIfOutUcastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.30.31.2.3.1.6" />
                </counterImpl>
                <counterImpl counterName="zxAnBrgIfOutMcastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.30.31.2.3.1.7" />
                </counterImpl>
                <counterImpl counterName="zxAnBrgIfOutBcastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.30.31.2.3.1.8" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32910" name="PM-IGMP-NE" moc="an_entity" taskGranu="15,1440" queryGranu="15,1440" realGranu="20s"  isRealOnly="true" collectType="ftp">
            <counter id="1" name="zxAnIgmpPktStatsRxCommQry" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="2" name="zxAnIgmpPktStatsRxSpecialQry" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="3" name="zxAnIgmpPktStatsRxV1Report" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="4" name="zxAnIgmpPktStatsRxV2Report" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="5" name="zxAnIgmpPktStatsRxV3Report" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="6" name="zxAnIgmpPktStatsRxLeave" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="7" name="zxAnIgmpPktStatsRxError" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="8" name="zxAnIgmpPktStatsRxUnknown" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="9" name="zxAnIgmpPktStatsTxCommQry" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="10" name="zxAnIgmpPktStatsTxSpecialQry" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="11" name="zxAnIgmpPktStatsTxV1Report" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="12" name="zxAnIgmpPktStatsTxV2Report" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="13" name="zxAnIgmpPktStatsTxV3Report" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="14" name="zxAnIgmpPktStatsTxLeave" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="15" name="zxAnIgmpPktStatsDropRxCommQry" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="16" name="zxAnIgmpPktStatsDropRxSpeQry" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="17" name="zxAnIgmpPktStatsDropRxV1Ret" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="18" name="zxAnIgmpPktStatsDropRxV2Ret" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="19" name="zxAnIgmpPktStatsDropRxV3Ret" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="20" name="zxAnIgmpPktStatsDropRxLeave" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="21" name="zxAnIgmpPktStatsDropRxUnknown" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="22" name="zxAnIgmpPktStatsJoinSuccess" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="23" name="zxAnIgmpPktStatsJoinFailure" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="zxAnIgmpPktStatsRxCommQry" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.60.1.2.50.2.1.1" />
                </counterImpl>
                <counterImpl counterName="zxAnIgmpPktStatsRxSpecialQry" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.60.1.2.50.2.1.2" />
                </counterImpl>
                <counterImpl counterName="zxAnIgmpPktStatsRxV1Report" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.60.1.2.50.2.1.3" />
                </counterImpl>
                <counterImpl counterName="zxAnIgmpPktStatsRxV2Report" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.60.1.2.50.2.1.4" />
                </counterImpl>
                <counterImpl counterName="zxAnIgmpPktStatsRxV3Report" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.60.1.2.50.2.1.5" />
                </counterImpl>
                <counterImpl counterName="zxAnIgmpPktStatsRxLeave" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.60.1.2.50.2.1.6" />
                </counterImpl>
                <counterImpl counterName="zxAnIgmpPktStatsRxError" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.60.1.2.50.2.1.7" />
                </counterImpl>
                <counterImpl counterName="zxAnIgmpPktStatsRxUnknown" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.60.1.2.50.2.1.8" />
                </counterImpl>
                <counterImpl counterName="zxAnIgmpPktStatsTxCommQry" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.60.1.2.50.2.1.9" />
                </counterImpl>
                <counterImpl counterName="zxAnIgmpPktStatsTxSpecialQry" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.60.1.2.50.2.1.10" />
                </counterImpl>
                <counterImpl counterName="zxAnIgmpPktStatsTxV1Report" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.60.1.2.50.2.1.11" />
                </counterImpl>
                <counterImpl counterName="zxAnIgmpPktStatsTxV2Report" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.60.1.2.50.2.1.12" />
                </counterImpl>
                <counterImpl counterName="zxAnIgmpPktStatsTxV3Report" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.60.1.2.50.2.1.13" />
                </counterImpl>
                <counterImpl counterName="zxAnIgmpPktStatsTxLeave" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.60.1.2.50.2.1.14" />
                </counterImpl>
                <counterImpl counterName="zxAnIgmpPktStatsDropRxCommQry" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.60.1.2.50.2.1.15" />
                </counterImpl>
                <counterImpl counterName="zxAnIgmpPktStatsDropRxSpeQry" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.60.1.2.50.2.1.16" />
                </counterImpl>
                <counterImpl counterName="zxAnIgmpPktStatsDropRxV1Ret" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.60.1.2.50.2.1.17" />
                </counterImpl>
                <counterImpl counterName="zxAnIgmpPktStatsDropRxV2Ret" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.60.1.2.50.2.1.18" />
                </counterImpl>
                <counterImpl counterName="zxAnIgmpPktStatsDropRxV3Ret" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.60.1.2.50.2.1.19" />
                </counterImpl>
                <counterImpl counterName="zxAnIgmpPktStatsDropRxLeave" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.60.1.2.50.2.1.20" />
                </counterImpl>
                <counterImpl counterName="zxAnIgmpPktStatsDropRxUnknown" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.60.1.2.50.2.1.21" />
                </counterImpl>
                <counterImpl counterName="zxAnIgmpPktStatsJoinSuccess" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.60.1.2.50.2.1.22" />
                </counterImpl>
                <counterImpl counterName="zxAnIgmpPktStatsJoinFailure" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.60.1.2.50.2.1.23" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32912" name="PM-IGMP-VPORT" moc="an_vport" taskGranu="15,1440" queryGranu="15,1440" realGranu="20s"  isRealOnly="true" collectType="ftp">
            <counter id="1" name="zxAnIgmpPktStatsRxCommQry" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="2" name="zxAnIgmpPktStatsRxSpecialQry" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="3" name="zxAnIgmpPktStatsRxV1Report" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="4" name="zxAnIgmpPktStatsRxV2Report" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="5" name="zxAnIgmpPktStatsRxV3Report" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="6" name="zxAnIgmpPktStatsRxLeave" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="7" name="zxAnIgmpPktStatsRxError" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="8" name="zxAnIgmpPktStatsRxUnknown" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="9" name="zxAnIgmpPktStatsTxCommQry" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="10" name="zxAnIgmpPktStatsTxSpecialQry" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="11" name="zxAnIgmpPktStatsTxV1Report" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="12" name="zxAnIgmpPktStatsTxV2Report" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="13" name="zxAnIgmpPktStatsTxV3Report" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="14" name="zxAnIgmpPktStatsTxLeave" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="15" name="zxAnIgmpPktStatsDropRxCommQry" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="16" name="zxAnIgmpPktStatsDropRxSpeQry" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="17" name="zxAnIgmpPktStatsDropRxV1Ret" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="18" name="zxAnIgmpPktStatsDropRxV2Ret" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="19" name="zxAnIgmpPktStatsDropRxV3Ret" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="20" name="zxAnIgmpPktStatsDropRxLeave" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="21" name="zxAnIgmpPktStatsDropRxUnknown" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="22" name="zxAnIgmpPktStatsJoinSuccess" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="23" name="zxAnIgmpPktStatsJoinFailure" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="zxAnIgmpPktStatsRxCommQry" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.60.1.2.50.2.1.1" />
                </counterImpl>
                <counterImpl counterName="zxAnIgmpPktStatsRxSpecialQry" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.60.1.2.50.2.1.2" />
                </counterImpl>
                <counterImpl counterName="zxAnIgmpPktStatsRxV1Report" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.60.1.2.50.2.1.3" />
                </counterImpl>
                <counterImpl counterName="zxAnIgmpPktStatsRxV2Report" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.60.1.2.50.2.1.4" />
                </counterImpl>
                <counterImpl counterName="zxAnIgmpPktStatsRxV3Report" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.60.1.2.50.2.1.5" />
                </counterImpl>
                <counterImpl counterName="zxAnIgmpPktStatsRxLeave" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.60.1.2.50.2.1.6" />
                </counterImpl>
                <counterImpl counterName="zxAnIgmpPktStatsRxError" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.60.1.2.50.2.1.7" />
                </counterImpl>
                <counterImpl counterName="zxAnIgmpPktStatsRxUnknown" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.60.1.2.50.2.1.8" />
                </counterImpl>
                <counterImpl counterName="zxAnIgmpPktStatsTxCommQry" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.60.1.2.50.2.1.9" />
                </counterImpl>
                <counterImpl counterName="zxAnIgmpPktStatsTxSpecialQry" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.60.1.2.50.2.1.10" />
                </counterImpl>
                <counterImpl counterName="zxAnIgmpPktStatsTxV1Report" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.60.1.2.50.2.1.11" />
                </counterImpl>
                <counterImpl counterName="zxAnIgmpPktStatsTxV2Report" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.60.1.2.50.2.1.12" />
                </counterImpl>
                <counterImpl counterName="zxAnIgmpPktStatsTxV3Report" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.60.1.2.50.2.1.13" />
                </counterImpl>
                <counterImpl counterName="zxAnIgmpPktStatsTxLeave" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.60.1.2.50.2.1.14" />
                </counterImpl>
                <counterImpl counterName="zxAnIgmpPktStatsDropRxCommQry" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.60.1.2.50.2.1.15" />
                </counterImpl>
                <counterImpl counterName="zxAnIgmpPktStatsDropRxSpeQry" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.60.1.2.50.2.1.16" />
                </counterImpl>
                <counterImpl counterName="zxAnIgmpPktStatsDropRxV1Ret" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.60.1.2.50.2.1.17" />
                </counterImpl>
                <counterImpl counterName="zxAnIgmpPktStatsDropRxV2Ret" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.60.1.2.50.2.1.18" />
                </counterImpl>
                <counterImpl counterName="zxAnIgmpPktStatsDropRxV3Ret" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.60.1.2.50.2.1.19" />
                </counterImpl>
                <counterImpl counterName="zxAnIgmpPktStatsDropRxLeave" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.60.1.2.50.2.1.20" />
                </counterImpl>
                <counterImpl counterName="zxAnIgmpPktStatsDropRxUnknown" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.60.1.2.50.2.1.21" />
                </counterImpl>
                <counterImpl counterName="zxAnIgmpPktStatsJoinSuccess" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.60.1.2.50.2.1.22" />
                </counterImpl>
                <counterImpl counterName="zxAnIgmpPktStatsJoinFailure" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.60.1.2.50.2.1.23" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32911" name="PM-IGMP-VLAN" moc="an_vlan" taskGranu="15,1440" queryGranu="15,1440" realGranu="20s"  isRealOnly="true" collectType="ftp">
            <counter id="1" name="zxAnIgmpPktStatsRxCommQry" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="2" name="zxAnIgmpPktStatsRxSpecialQry" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="3" name="zxAnIgmpPktStatsRxV1Report" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="4" name="zxAnIgmpPktStatsRxV2Report" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="5" name="zxAnIgmpPktStatsRxV3Report" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="6" name="zxAnIgmpPktStatsRxLeave" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="7" name="zxAnIgmpPktStatsRxError" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="8" name="zxAnIgmpPktStatsRxUnknown" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="9" name="zxAnIgmpPktStatsTxCommQry" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="10" name="zxAnIgmpPktStatsTxSpecialQry" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="11" name="zxAnIgmpPktStatsTxV1Report" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="12" name="zxAnIgmpPktStatsTxV2Report" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="13" name="zxAnIgmpPktStatsTxV3Report" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="14" name="zxAnIgmpPktStatsTxLeave" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="15" name="zxAnIgmpPktStatsDropRxCommQry" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="16" name="zxAnIgmpPktStatsDropRxSpeQry" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="17" name="zxAnIgmpPktStatsDropRxV1Ret" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="18" name="zxAnIgmpPktStatsDropRxV2Ret" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="19" name="zxAnIgmpPktStatsDropRxV3Ret" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="20" name="zxAnIgmpPktStatsDropRxLeave" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="21" name="zxAnIgmpPktStatsDropRxUnknown" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="22" name="zxAnIgmpPktStatsJoinSuccess" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="23" name="zxAnIgmpPktStatsJoinFailure" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="zxAnIgmpPktStatsRxCommQry" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.60.1.2.50.2.1.1" />
                </counterImpl>
                <counterImpl counterName="zxAnIgmpPktStatsRxSpecialQry" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.60.1.2.50.2.1.2" />
                </counterImpl>
                <counterImpl counterName="zxAnIgmpPktStatsRxV1Report" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.60.1.2.50.2.1.3" />
                </counterImpl>
                <counterImpl counterName="zxAnIgmpPktStatsRxV2Report" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.60.1.2.50.2.1.4" />
                </counterImpl>
                <counterImpl counterName="zxAnIgmpPktStatsRxV3Report" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.60.1.2.50.2.1.5" />
                </counterImpl>
                <counterImpl counterName="zxAnIgmpPktStatsRxLeave" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.60.1.2.50.2.1.6" />
                </counterImpl>
                <counterImpl counterName="zxAnIgmpPktStatsRxError" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.60.1.2.50.2.1.7" />
                </counterImpl>
                <counterImpl counterName="zxAnIgmpPktStatsRxUnknown" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.60.1.2.50.2.1.8" />
                </counterImpl>
                <counterImpl counterName="zxAnIgmpPktStatsTxCommQry" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.60.1.2.50.2.1.9" />
                </counterImpl>
                <counterImpl counterName="zxAnIgmpPktStatsTxSpecialQry" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.60.1.2.50.2.1.10" />
                </counterImpl>
                <counterImpl counterName="zxAnIgmpPktStatsTxV1Report" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.60.1.2.50.2.1.11" />
                </counterImpl>
                <counterImpl counterName="zxAnIgmpPktStatsTxV2Report" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.60.1.2.50.2.1.12" />
                </counterImpl>
                <counterImpl counterName="zxAnIgmpPktStatsTxV3Report" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.60.1.2.50.2.1.13" />
                </counterImpl>
                <counterImpl counterName="zxAnIgmpPktStatsTxLeave" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.60.1.2.50.2.1.14" />
                </counterImpl>
                <counterImpl counterName="zxAnIgmpPktStatsDropRxCommQry" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.60.1.2.50.2.1.15" />
                </counterImpl>
                <counterImpl counterName="zxAnIgmpPktStatsDropRxSpeQry" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.60.1.2.50.2.1.16" />
                </counterImpl>
                <counterImpl counterName="zxAnIgmpPktStatsDropRxV1Ret" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.60.1.2.50.2.1.17" />
                </counterImpl>
                <counterImpl counterName="zxAnIgmpPktStatsDropRxV2Ret" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.60.1.2.50.2.1.18" />
                </counterImpl>
                <counterImpl counterName="zxAnIgmpPktStatsDropRxV3Ret" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.60.1.2.50.2.1.19" />
                </counterImpl>
                <counterImpl counterName="zxAnIgmpPktStatsDropRxLeave" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.60.1.2.50.2.1.20" />
                </counterImpl>
                <counterImpl counterName="zxAnIgmpPktStatsDropRxUnknown" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.60.1.2.50.2.1.21" />
                </counterImpl>
                <counterImpl counterName="zxAnIgmpPktStatsJoinSuccess" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.60.1.2.50.2.1.22" />
                </counterImpl>
                <counterImpl counterName="zxAnIgmpPktStatsJoinFailure" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.60.1.2.50.2.1.23" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32174" name="PM-CESSDHVC12V5REI" moc="an_tdmvt" taskGranu="15,1440" queryGranu="15,60,1440,10080" realGranu="20s" collectType="ftp">
            <counter id="1" name="zxAnCesSonetV5ReiBeBlks" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="2" name="zxAnCesSonetV5ReiBbeBlks" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="3" name="zxAnCesSonetV5ReiESs" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="4" name="zxAnCesSonetV5ReiSes" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="5" name="zxAnCesSonetV5ReiUas" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="zxAnCesSonetV5ReiBeBlks" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.22.12.7.2.1.1" />
                </counterImpl>
                <counterImpl counterName="zxAnCesSonetV5ReiBbeBlks" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.22.12.7.2.1.2" />
                </counterImpl>
                <counterImpl counterName="zxAnCesSonetV5ReiESs" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.22.12.7.2.1.3" />
                </counterImpl>
                <counterImpl counterName="zxAnCesSonetV5ReiSes" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.22.12.7.2.1.4" />
                </counterImpl>
                <counterImpl counterName="zxAnCesSonetV5ReiUas" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.22.12.7.2.1.5" />
                </counterImpl>
            </poImpl>
        </po>
        
        <po id="32172" name="PM-CESWANPORT" moc="an_pw" taskGranu="15,1440" queryGranu="15,60,1440,10080" realGranu="20s" collectType="ftp">
            <counter id="1" name="zxAnCesPwEarlyPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="2" name="zxAnCesPwLatePkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="3" name="zxAnCesPwUnderrunPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="4" name="zxAnCesPwLostPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="5" name="zxAnCesPwRxPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="6" name="zxAnCesPwTxPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="zxAnCesPwEarlyPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.21.2.1.2.1.1" />
                </counterImpl>
                <counterImpl counterName="zxAnCesPwLatePkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.21.2.1.2.1.2" />
                </counterImpl>
                <counterImpl counterName="zxAnCesPwUnderrunPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.21.2.1.2.1.3" />
                </counterImpl>
                <counterImpl counterName="zxAnCesPwLostPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.21.2.1.2.1.4" />
                </counterImpl>
                <counterImpl counterName="zxAnCesPwRxPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.21.2.1.2.1.5" />
                </counterImpl>
                <counterImpl counterName="zxAnCesPwTxPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.21.2.1.2.1.6" />
                </counterImpl>
            </poImpl>
        </po>              
         <po id="32175" name="PM-CESSDHRSB1" moc="an_port" realGranu="20s" collectType="ftp">
            <counter id="1" name="zxAnCesSonetB1BeBlks" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" /> 
            <counter id="2" name="zxAnCesSonetB1BbeBlks" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="3" name="zxAnCesSonetB1ESs" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="4" name="zxAnCesSonetB1Ses" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="5" name="zxAnCesSonetB1Uas" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="zxAnCesSonetB1BeBlks" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.22.12.1.2.1.1" /> 
                </counterImpl>
                <counterImpl counterName="zxAnCesSonetB1BbeBlks" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.22.12.1.2.1.2" />
                </counterImpl>
                <counterImpl counterName="zxAnCesSonetB1ESs" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.22.12.1.2.1.3" />
                </counterImpl>
                <counterImpl counterName="zxAnCesSonetB1Ses" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.22.12.1.2.1.4" />
                </counterImpl>
                <counterImpl counterName="zxAnCesSonetB1Uas" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.22.12.1.2.1.5" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32914" name="C300V13GEMPORT" moc="an_gemport" taskGranu="15,1440" queryGranu="15,60,1440,10080" realGranu="20s" isRealOnly="true" collectType="ftp">
            <counter id="1" name="zxAnGponGemPortRxOctets" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="2" name="zxAnGponGemPortRxUcastPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="3" name="zxAnGponGemPortRxBcastPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="4" name="zxAnGponGemPortRxMcastPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="5" name="zxAnGponGemPortRxDiscardPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="6" name="zxAnGponGemPortTxOctets" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="7" name="zxAnGponGemPortTxUcastPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="8" name="zxAnGponGemPortTxBcastPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="9" name="zxAnGponGemPortTxMcastPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="10" name="zxAnGponGemPortTxDiscardPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="11" name="zxAnGponGemPortRxOctetRate" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="12" name="zxAnGponGemPortRxOctetPeakRate" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="13" name="zxAnGponGemPortTxOctetRate" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="14" name="zxAnGponGemPortTxOctetPeakRate" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="zxAnGponGemPortRxOctets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.10.2.3.11.2.1.1" />
                </counterImpl>
                <counterImpl counterName="zxAnGponGemPortRxUcastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.10.2.3.11.2.1.2" />
                </counterImpl>
                <counterImpl counterName="zxAnGponGemPortRxBcastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.10.2.3.11.2.1.3" />
                </counterImpl>
                <counterImpl counterName="zxAnGponGemPortRxMcastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.10.2.3.11.2.1.4" />
                </counterImpl>
                <counterImpl counterName="zxAnGponGemPortRxDiscardPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.10.2.3.11.2.1.5" />
                </counterImpl>
                <counterImpl counterName="zxAnGponGemPortTxOctets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.10.2.3.11.2.1.6" />
                </counterImpl>
                <counterImpl counterName="zxAnGponGemPortTxUcastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.10.2.3.11.2.1.7" />
                </counterImpl>
                <counterImpl counterName="zxAnGponGemPortTxBcastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.10.2.3.11.2.1.8" />
                </counterImpl>
                <counterImpl counterName="zxAnGponGemPortTxMcastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.10.2.3.11.2.1.9" />
                </counterImpl>
                <counterImpl counterName="zxAnGponGemPortTxDiscardPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.10.2.3.11.2.1.10" />
                </counterImpl>
                <counterImpl counterName="zxAnGponGemPortRxOctetRate" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.10.2.3.11.2.1.11" />
                </counterImpl>
                <counterImpl counterName="zxAnGponGemPortRxOctetPeakRate" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.10.2.3.11.2.1.12" />
                </counterImpl>
                <counterImpl counterName="zxAnGponGemPortTxOctetRate" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.10.2.3.11.2.1.13" />
                </counterImpl>
                <counterImpl counterName="zxAnGponGemPortTxOctetPeakRate" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1082.500.10.2.3.11.2.1.14" />
                </counterImpl>
            </poImpl>
       </po>
       <po id="32333" name="C300ONUFECTABLE" moc="an_onu" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isRealOnly="true">
            <counter id="1" name="CrctBytes" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="2" name="CrctCodeWords" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="3" name="UcrctCodeWords" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="4" name="TotalCodeWords" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="5" name="FecSeconds" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="CrctBytes" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.18.1.3" />
                </counterImpl>
                <counterImpl counterName="CrctCodeWords" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.18.1.4" />
                </counterImpl>
                <counterImpl counterName="UcrctCodeWords" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.18.1.5" />
                </counterImpl>
                <counterImpl counterName="TotalCodeWords" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.18.1.6" />
                </counterImpl>
                <counterImpl counterName="FecSeconds" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.18.1.7" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32119" name="C300OLTTABLE" moc="an_port" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isRealOnly="true">
            <counter id="1" name="UpCorrectNonIdleGemFrm" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="2" name="UpCorrectIdleGemFrm" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="3" name="UpErrGemFrm" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="4" name="UpGemPayloadBytes" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="5" name="UpCorrectEthFrm" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="6" name="UpErrEthFrm" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="7" name="BipErr" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="8" name="RemoteErrInd" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="9" name="DownValidEthPkg" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="10" name="CRCError" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="11" name="ErrorFrame" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="12" name="PONPorBIPCorrectedBits" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="UpCorrectNonIdleGemFrm" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.12.13.1.1" subgroup="1"/>
                </counterImpl>
                <counterImpl counterName="UpCorrectIdleGemFrm" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.12.13.1.2" subgroup="1"/>
                </counterImpl>
                <counterImpl counterName="UpErrGemFrm" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.12.13.1.3" subgroup="1"/>
                </counterImpl>
                <counterImpl counterName="UpGemPayloadBytes" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.12.13.1.4" subgroup="1"/>
                </counterImpl>
                <counterImpl counterName="UpCorrectEthFrm" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.12.13.1.5" subgroup="1"/>
                </counterImpl>
                <counterImpl counterName="UpErrEthFrm" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.12.13.1.6" subgroup="1"/>
                </counterImpl>
                <counterImpl counterName="BipErr" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.12.13.1.7" subgroup="1"/>
                </counterImpl>
                <counterImpl counterName="RemoteErrInd" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.12.13.1.8" subgroup="1"/>
                </counterImpl>
                <counterImpl counterName="DownValidEthPkg" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.12.13.1.9" subgroup="1"/>
                </counterImpl>
                <counterImpl counterName="CRCError" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.12.13.1.20" subgroup="1"/>
                </counterImpl>
                <counterImpl counterName="ErrorFrame" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.12.13.1.11" subgroup="1"/>
                </counterImpl>
                <counterImpl counterName="PONPorBIPCorrectedBits" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.12.13.1.21" subgroup="2"/>
                </counterImpl>
            </poImpl>
        </po>
        <po id="32103" name="C300ETHSTATSTABLE" moc="an_uni" taskGranu="15,1440" queryGranu="15,1440" realGranu="20s" isRealOnly="true">
            <counter id="1" name="FCSErrors" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="2" name="ExcessiveCollisionCnt" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="3" name="LateCollisionCnt" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="4" name="FrameTooLongs" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="5" name="RxBufOverflows" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="6" name="TxBufOverflows" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="7" name="SingleCollisionCnt" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="8" name="MultipleCollisionCnt" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="9" name="SQECnt" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="10" name="DeferredTxCnt" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="11" name="InternalMACTxErrCnt" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="12" name="CarrierSenseErrCnt" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="13" name="AlignmentErrCnt" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="14" name="InternalMACRxErrCnt" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="15" name="PPPoEFilteredCnt" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="16" name="DropEvents" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="17" name="RxOctets" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="18" name="RxPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="19" name="RxBroadcastPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="20" name="RxMulticastPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="21" name="RxUndersizePkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="22" name="RxFragments" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="23" name="RxJabbers" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="24" name="Rx64OctetsPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="25" name="Rx65To127OctetsPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="26" name="Rx128To255OctetsPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="27" name="Rx256To511OctetsPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="28" name="Rx512To1023OctetsPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="29" name="Rx1024To1518OctetsPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="FCSErrors" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.1.1.3" />
                </counterImpl>
                <counterImpl counterName="ExcessiveCollisionCnt" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.1.1.4" />
                </counterImpl>
                <counterImpl counterName="LateCollisionCnt" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.1.1.5" />
                </counterImpl>
                <counterImpl counterName="FrameTooLongs" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.1.1.6" />
                </counterImpl>
                <counterImpl counterName="RxBufOverflows" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.1.1.7" />
                </counterImpl>
                <counterImpl counterName="TxBufOverflows" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.1.1.8" />
                </counterImpl>
                <counterImpl counterName="SingleCollisionCnt" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.1.1.9" />
                </counterImpl>
                <counterImpl counterName="MultipleCollisionCnt" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.1.1.10" />
                </counterImpl>
                <counterImpl counterName="SQECnt" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.1.1.11" />
                </counterImpl>
                <counterImpl counterName="DeferredTxCnt" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.1.1.12" />
                </counterImpl>
                <counterImpl counterName="InternalMACTxErrCnt" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.1.1.13" />
                </counterImpl>
                <counterImpl counterName="CarrierSenseErrCnt" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.1.1.14" />
                </counterImpl>
                <counterImpl counterName="AlignmentErrCnt" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.1.1.15" />
                </counterImpl>
                <counterImpl counterName="InternalMACRxErrCnt" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.1.1.16" />
                </counterImpl>
                <counterImpl counterName="PPPoEFilteredCnt" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.1.1.18" />
                </counterImpl>
                <counterImpl counterName="DropEvents" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.1.1.19" />
                </counterImpl>
                <counterImpl counterName="RxOctets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.1.1.20" />
                </counterImpl>
                <counterImpl counterName="RxPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.1.1.21" />
                </counterImpl>
                <counterImpl counterName="RxBroadcastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.1.1.22" />
                </counterImpl>
                <counterImpl counterName="RxMulticastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.1.1.23" />
                </counterImpl>
                <counterImpl counterName="RxUndersizePkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.1.1.24" />
                </counterImpl>
                <counterImpl counterName="RxFragments" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.1.1.25" />
                </counterImpl>
                <counterImpl counterName="RxJabbers" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.1.1.26" />
                </counterImpl>
                <counterImpl counterName="Rx64OctetsPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.1.1.27" />
                </counterImpl>
                <counterImpl counterName="Rx65To127OctetsPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.1.1.28" />
                </counterImpl>
                <counterImpl counterName="Rx128To255OctetsPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.1.1.29" />
                </counterImpl>
                <counterImpl counterName="Rx256To511OctetsPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.1.1.30" />
                </counterImpl>
                <counterImpl counterName="Rx512To1023OctetsPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.1.1.31" />
                </counterImpl>
                <counterImpl counterName="Rx1024To1518OctetsPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.1.1.32" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32332" name="C300SERVICEPORTTABLE" moc="an_uni" taskGranu="15,1440" queryGranu="15,1440" realGranu="20s" isRealOnly="true">
            <counter id="1" name="TxDropEvents" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="2" name="TxOctets" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="3" name="TxPackets" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="4" name="TxBroadcastPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="5" name="TxMulticastPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="6" name="TxCRCErrPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="7" name="TxUndersizePkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="8" name="TxOversizePkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="9" name="Tx64OctetsPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="10" name="Tx65To127OctetsPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="11" name="Tx128To255OctetsPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="12" name="Tx256To511OctetsPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="13" name="Tx512To1023OctetsPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="14" name="Tx1024To1518OctetsPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="15" name="TxOctetsPeriod" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="18" name="TotalNumberFrames" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="19" name="TotalNumberMulticastFrames" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="20" name="TotalNumberBroadcastFrames" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="TxDropEvents" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.17.1.3" />
                </counterImpl>
                <counterImpl counterName="TxOctets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.17.1.4" />
                </counterImpl>
                <counterImpl counterName="TxPackets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.17.1.5" />
                </counterImpl>
                <counterImpl counterName="TxBroadcastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.17.1.6" />
                </counterImpl>
                <counterImpl counterName="TxMulticastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.17.1.7" />
                </counterImpl>
                <counterImpl counterName="TxCRCErrPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.17.1.8" />
                </counterImpl>
                <counterImpl counterName="TxUndersizePkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.17.1.9" />
                </counterImpl>
                <counterImpl counterName="TxOversizePkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.17.1.10" />
                </counterImpl>
                <counterImpl counterName="Tx64OctetsPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.17.1.11" />
                </counterImpl>
                <counterImpl counterName="Tx65To127OctetsPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.17.1.12" />
                </counterImpl>
                <counterImpl counterName="Tx128To255OctetsPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.17.1.13" />
                </counterImpl>
                <counterImpl counterName="Tx256To511OctetsPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.17.1.14" />
                </counterImpl>
                <counterImpl counterName="Tx512To1023OctetsPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.17.1.15" />
                </counterImpl>
                <counterImpl counterName="Tx1024To1518OctetsPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.17.1.16" />
                </counterImpl>
                <counterImpl counterName="TxOctetsPeriod" expression="optr.getOctetsPeriod(a[1],a[0])">
                    <para name="a[2]" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.17.1.4" />
                    <para name="optr" type="procedure" impl="com.zte.ums.an.pon.ros.c300.pm.svr.PerfCalculateMethods" />
                </counterImpl>
                <counterImpl counterName="TotalNumberFrames" expression="a+b">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.1.1.21" />
                    <para name="b" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.17.1.5" />
                </counterImpl>
                <counterImpl counterName="TotalNumberMulticastFrames" expression="a+b">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.1.1.23" />
                    <para name="b" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.17.1.7" />
                </counterImpl>
                <counterImpl counterName="TotalNumberBroadcastFrames" expression="a+b">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.1.1.22" />
                    <para name="b" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.17.1.6" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32334" name="C300MULTICAST" moc="an_uni" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isRealOnly="true">
            <counter id="2" name="uniIgmpMonitorJoinCnt" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="3" name="uniIgmpMonitorExceededCnt" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="1" name="uniIgmpMonitorCurBw" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="uniIgmpMonitorJoinCnt" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.15.31.1.2" />
                </counterImpl>
                <counterImpl counterName="uniIgmpMonitorExceededCnt" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.15.31.1.3" />
                </counterImpl>
                <counterImpl counterName="uniIgmpMonitorCurBw" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.15.31.1.1" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32335" name="C300GONUOPTICALST" moc="an_onu" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isRealOnly="true">
            <counter id="1" name="RxOpticalLevel" sqlType="NUMERIC(18,2)" userType="2" timeCountType="2" locCountType="2" />
            <counter id="2" name="TxOpticalLevel" sqlType="NUMERIC(18,2)" userType="2" timeCountType="2" locCountType="2" />
            <counter id="3" name="PowerFeedVoltage" sqlType="NUMERIC(18,2)" userType="2" timeCountType="2" locCountType="2" />
            <counter id="4" name="LaserBiasCurrent" sqlType="NUMERIC(18,2)" userType="2" timeCountType="2" locCountType="2" />
            <counter id="5" name="Temperature" sqlType="NUMERIC(18,2)" userType="2" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="RxOpticalLevel" expression="a * 0.002 - 30">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.12.1.1.10" />
                </counterImpl>
                <counterImpl counterName="TxOpticalLevel" expression="a * 0.002 - 30">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.12.1.1.14" />
                </counterImpl>
                <counterImpl counterName="PowerFeedVoltage" expression="a * 0.02">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.12.1.1.17" />
                </counterImpl>
                <counterImpl counterName="LaserBiasCurrent" expression="a * 0.002">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.12.1.1.18" />
                </counterImpl>
                <counterImpl counterName="Temperature" expression="optr.getTemperature(a)">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.12.1.1.19" />
                    <para name="optr" type="procedure" impl="com.zte.ums.an.pon.ros.c300.pm.svr.PerfCalculateMethods" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32104" name="C300GEMSTATSTABLE" moc="an_gemport" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isRealOnly="true">
            <counter id="1" name="LostPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="2" name="MisInsertedPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="3" name="RxPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="4" name="RxBlocks" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="5" name="TxBlocks" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="6" name="ImpairedBlocks" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="LostPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.2.1.3" />
                </counterImpl>
                <counterImpl counterName="MisInsertedPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.2.1.4" />
                </counterImpl>
                <counterImpl counterName="RxPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.2.1.6" />
                </counterImpl>
                <counterImpl counterName="RxBlocks" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.2.1.7" />
                </counterImpl>
                <counterImpl counterName="TxBlocks" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.2.1.8" />
                </counterImpl>
                <counterImpl counterName="ImpairedBlocks" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.2.1.9" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32109" name="C300IPHOSTSTATSTABLE" moc="an_hostid" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isRealOnly="true">
            <counter id="1" name="C300HICMPERRORS" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="2" name="C300DNSERRORS" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="3" name="C300RxPACKETS" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="4" name="C300TxPACKETS" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="5" name="C300RxOCTETS" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="6" name="C300TxOCTETS" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="C300HICMPERRORS" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.7.1.3" />
                </counterImpl>
                <counterImpl counterName="C300DNSERRORS" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.7.1.4" />
                </counterImpl>
                <counterImpl counterName="C300RxPACKETS" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.7.1.6" />
                </counterImpl>
                <counterImpl counterName="C300TxPACKETS" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.7.1.7" />
                </counterImpl>
                <counterImpl counterName="C300RxOCTETS" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.7.1.8" />
                </counterImpl>
                <counterImpl counterName="C300TxOCTETS" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.7.1.9" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32110" name="C300CALLCTRLSTATS" moc="an_pos" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isRealOnly="true">
            <counter id="1" name="C300SETUPFAILURES" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="2" name="C300CALLSETUPTIME" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="3" name="C300TERMINATEFAILURES" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="4" name="C300PORTRELEASES" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="5" name="C300PORTOFFHOOKTIMER" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="C300SETUPFAILURES" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.8.1.3" />
                </counterImpl>
                <counterImpl counterName="C300CALLSETUPTIME" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.8.1.4" />
                </counterImpl>
                <counterImpl counterName="C300TERMINATEFAILURES" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.8.1.5" />
                </counterImpl>
                <counterImpl counterName="C300PORTRELEASES" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.8.1.6" />
                </counterImpl>
                <counterImpl counterName="C300PORTOFFHOOKTIMER" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.8.1.7" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32111" name="C300RTPSTATSTABLE" moc="an_pos" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isRealOnly="true">
            <counter id="1" name="C300RTPERRORS" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="2" name="C300RTPSTATSPKTLOSS" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="3" name="C300RTPSTATSMAXJITTER" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="4" name="C300MAXTIMEBTWRTPPKTS" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="5" name="C300BUFUNDERFLOWS" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="6" name="C300BUFOVERFLOW" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="C300RTPERRORS" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.9.1.3" />
                </counterImpl>
                <counterImpl counterName="C300RTPSTATSPKTLOSS" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.9.1.4" />
                </counterImpl>
                <counterImpl counterName="C300RTPSTATSMAXJITTER" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.9.1.5" />
                </counterImpl>
                <counterImpl counterName="C300MAXTIMEBTWRTPPKTS" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.9.1.6" />
                </counterImpl>
                <counterImpl counterName="C300BUFUNDERFLOWS" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.9.1.7" />
                </counterImpl>
                <counterImpl counterName="C300BUFOVERFLOW" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.9.1.8" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32112" name="C300SIPCALLINITSTATS" moc="an_agentid" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isRealOnly="true">
            <counter id="1" name="C300CONNECTFAILURES" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="2" name="C300VALIDATEFAILURES" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="3" name="C300TIMEOUTCOUNTE" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="4" name="C300RXFAILURES" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="5" name="C300AUTHFAILURES" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="C300CONNECTFAILURES" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.10.1.3" />
                </counterImpl>
                <counterImpl counterName="C300VALIDATEFAILURES" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.10.1.4" />
                </counterImpl>
                <counterImpl counterName="C300TIMEOUTCOUNTE" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.10.1.5" />
                </counterImpl>
                <counterImpl counterName="C300RXFAILURES" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.10.1.6" />
                </counterImpl>
                <counterImpl counterName="C300AUTHFAILURES" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.10.1.7" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32113" name="C300GPONIGMPSTATS" moc="an_gemport" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isRealOnly="true">
            <counter id="1" name="RxCommQuery" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="2" name="RxSpecialQuery" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="3" name="RxV1Report" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="4" name="RxV2Report" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="5" name="RxV3Report" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="6" name="RxLeave" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="7" name="RxError" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="8" name="RxUnknown" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="9" name="TxCommQuery" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="10" name="TxSpecialQuery" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="11" name="TxV1Report" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="12" name="TxV2Report" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="13" name="TxV3Report" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="14" name="TxLeave" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="15" name="DropRxCommQuery" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="16" name="DropRxSpecialQue" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="17" name="DropRxV1Report" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="18" name="DropRxV2Report" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="19" name="DropRxV3Report" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="20" name="DropRxLeave" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="21" name="DropRxUnknown" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="22" name="JoinSuccess" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="23" name="JoinFailure" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="24" name="MvlanActGroup" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="25" name="MvlanActUser" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="RxCommQuery" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.2" />
                </counterImpl>
                <counterImpl counterName="RxSpecialQuery" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.3" />
                </counterImpl>
                <counterImpl counterName="RxV1Report" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.4" />
                </counterImpl>
                <counterImpl counterName="RxV2Report" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.5" />
                </counterImpl>
                <counterImpl counterName="RxV3Report" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.6" />
                </counterImpl>
                <counterImpl counterName="RxLeave" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.7" />
                </counterImpl>
                <counterImpl counterName="RxError" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.8" />
                </counterImpl>
                <counterImpl counterName="RxUnknown" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.9" />
                </counterImpl>
                <counterImpl counterName="TxCommQuery" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.10" />
                </counterImpl>
                <counterImpl counterName="TxSpecialQuery" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.11" />
                </counterImpl>
                <counterImpl counterName="TxV1Report" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.12" />
                </counterImpl>
                <counterImpl counterName="TxV2Report" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.13" />
                </counterImpl>
                <counterImpl counterName="TxV3Report" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.14" />
                </counterImpl>
                <counterImpl counterName="TxLeave" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.15" />
                </counterImpl>
                <counterImpl counterName="DropRxCommQuery" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.16" />
                </counterImpl>
                <counterImpl counterName="DropRxSpecialQue" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.17" />
                </counterImpl>
                <counterImpl counterName="DropRxV1Report" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.18" />
                </counterImpl>
                <counterImpl counterName="DropRxV2Report" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.19" />
                </counterImpl>
                <counterImpl counterName="DropRxV3Report" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.20" />
                </counterImpl>
                <counterImpl counterName="DropRxLeave" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.21" />
                </counterImpl>
                <counterImpl counterName="DropRxUnknown" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.22" />
                </counterImpl>
                <counterImpl counterName="JoinSuccess" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.23" />
                </counterImpl>
                <counterImpl counterName="JoinFailure" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.24" />
                </counterImpl>
                <counterImpl counterName="MvlanActGroup" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.25" />
                </counterImpl>
                <counterImpl counterName="MvlanActUser" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.26" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32224" name="C300ETHERIFSTATTABLE" moc="an_port" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isRealOnly="true">
            <counter id="1" name="etherIfOutOctetRate" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="2" name="etherIfOutPktRate" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="3" name="etherIfOutBandwidthUtil" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="4" name="etherIfOutDiscardPktRatio" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="5" name="etherIfOutOctetPeakRate" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="6" name="etherIfInOctetRate" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="7" name="etherIfInPktRate" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="8" name="etherIfInBandwidthUtil" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="9" name="etherIfInDiscardPktRatio" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="10" name="etherIfInOctetPeakRate" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="11" name="etherIfInErrPktRatio" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="etherIfOutOctetRate" expression="a/1000.0/1000*8">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.3.1.3.1.6" />
                </counterImpl>
                <counterImpl counterName="etherIfOutPktRate" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.3.1.3.1.7" />
                </counterImpl>
                <counterImpl counterName="etherIfOutBandwidthUtil" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.3.1.3.1.8" />
                </counterImpl>
                <counterImpl counterName="etherIfOutDiscardPktRatio" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.3.1.3.1.9" />
                </counterImpl>
                <counterImpl counterName="etherIfOutOctetPeakRate" expression="a/1000.0/1000*8">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.3.1.3.1.10" />
                </counterImpl>
                <counterImpl counterName="etherIfInOctetRate" expression="a/1000.0/1000*8">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.3.1.3.1.11" />
                </counterImpl>
                <counterImpl counterName="etherIfInPktRate" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.3.1.3.1.12" />
                </counterImpl>
                <counterImpl counterName="etherIfInBandwidthUtil" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.3.1.3.1.13" />
                </counterImpl>
                <counterImpl counterName="etherIfInDiscardPktRatio" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.3.1.3.1.14" />
                </counterImpl>
                <counterImpl counterName="etherIfInOctetPeakRate" expression="a/1000.0/1000*8">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.3.1.3.1.15" />
                </counterImpl>
                <counterImpl counterName="etherIfInErrPktRatio" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.3.1.3.1.16" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32225" name="C300ETHERQUEUESTAT" moc="an_queue" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isRealOnly="true">
            <counter id="1" name="EtherIfQueueOutPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="EtherIfQueueOutPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.3.1.12.1.5" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32226" name="C300ETHERPAUSESTAT" moc="an_port" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isRealOnly="true">
            <counter id="1" name="InPauseFrames" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="2" name="OutPauseFrames" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="3" name="HCInPauseFrames" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="4" name="HCOutPauseFrames" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="InPauseFrames" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.2.1.10.7.10.1.3" />
                </counterImpl>
                <counterImpl counterName="OutPauseFrames" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.2.1.10.7.10.1.4" />
                </counterImpl>
                <counterImpl counterName="HCInPauseFrames" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.2.1.10.7.10.1.5" />
                </counterImpl>
                <counterImpl counterName="HCOutPauseFrames" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.2.1.10.7.10.1.6" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32227" name="C300IFXSTATTABLE" moc="an_port" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isRealOnly="true">
            <counter id="1" name="ifHCRxOctets" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="2" name="ifHCRxUcastPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="3" name="ifHCRxMulticastPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="4" name="ifHCRxBroadcastPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="5" name="ifHCTxOctets" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="6" name="ifHCTxUcastPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="7" name="ifHCTxMulticastPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="8" name="ifHCTxBroadcastPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="ifHCRxOctets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.2.1.31.1.1.1.6" />
                </counterImpl>
                <counterImpl counterName="ifHCRxUcastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.2.1.31.1.1.1.7" />
                </counterImpl>
                <counterImpl counterName="ifHCRxMulticastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.2.1.31.1.1.1.8" />
                </counterImpl>
                <counterImpl counterName="ifHCRxBroadcastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.2.1.31.1.1.1.9" />
                </counterImpl>
                <counterImpl counterName="ifHCTxOctets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.2.1.31.1.1.1.10" />
                </counterImpl>
                <counterImpl counterName="ifHCTxUcastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.2.1.31.1.1.1.11" />
                </counterImpl>
                <counterImpl counterName="ifHCTxMulticastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.2.1.31.1.1.1.12" />
                </counterImpl>
                <counterImpl counterName="ifHCTxBroadcastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.2.1.31.1.1.1.13" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32105" name="C300GALETHSTATSTABLE" moc="an_gemport" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isRealOnly="true">
            <counter id="1" name="DiscardedFrames" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="DiscardedFrames" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.3.1.3" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32106" name="C300BRIDGESTATSTABLE" moc="an_bridgeport" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isRealOnly="true">
            <counter id="1" name="LearnEntryDiscardFrames" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="LearnEntryDiscardFrames" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.4.1.3" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32107" name="C300UNIBRIDGEPORT" moc="an_onubridge" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isRealOnly="true">
            <counter id="1" name="ForwardFrameCnt" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="2" name="DelayExceedDiscardCnt" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="3" name="MTUExceedDiscardCnt" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="4" name="RxFrameCnt" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="5" name="StatsRxDiscardCnt" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="ForwardFrameCnt" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.5.1.3" />
                </counterImpl>
                <counterImpl counterName="DelayExceedDiscardCnt" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.5.1.4" />
                </counterImpl>
                <counterImpl counterName="MTUExceedDiscardCnt" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.5.1.5" />
                </counterImpl>
                <counterImpl counterName="RxFrameCnt" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.5.1.6" />
                </counterImpl>
                <counterImpl counterName="StatsRxDiscardCnt" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.5.1.7" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32108" name="C300UPLINKBRIDGEPORT" moc="an_uplinkport" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isRealOnly="true">
            <counter id="1" name="ForwardFrameCnt" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="2" name="DelayExceedDiscardCnt" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="3" name="MTUExceedDiscardCnt" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="4" name="RxFrameCnt" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="5" name="RxDiscardCnt" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="ForwardFrameCnt" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.6.1.3" />
                </counterImpl>
                <counterImpl counterName="DelayExceedDiscardCnt" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.6.1.4" />
                </counterImpl>
                <counterImpl counterName="MTUExceedDiscardCnt" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.6.1.5" />
                </counterImpl>
                <counterImpl counterName="RxFrameCnt" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.6.1.6" />
                </counterImpl>
                <counterImpl counterName="RxDiscardCnt" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.6.1.7" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32125" name="C300CESSTATSTABLE" moc="an_onutdm" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isRealOnly="true">
            <counter id="1" name="DownPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="2" name="UpPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="3" name="DownMissingPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="4" name="DownReorderedPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="5" name="DownMisorderedPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="6" name="runOrOverrunPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="7" name="DownMalformedPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="8" name="DownStrayPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="9" name="DownRemotePktLoss" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="10" name="UpTDMLbitPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="11" name="DownErrSeconds" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="12" name="SeverelyErrSeconds" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="13" name="UnavailableSeconds" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="DownPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.13.1.3" />
                </counterImpl>
                <counterImpl counterName="UpPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.13.1.4" />
                </counterImpl>
                <counterImpl counterName="DownMissingPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.13.1.5" />
                </counterImpl>
                <counterImpl counterName="DownReorderedPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.13.1.6" />
                </counterImpl>
                <counterImpl counterName="DownMisorderedPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.13.1.7" />
                </counterImpl>
                <counterImpl counterName="runOrOverrunPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.13.1.8" />
                </counterImpl>
                <counterImpl counterName="DownMalformedPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.13.1.9" />
                </counterImpl>
                <counterImpl counterName="DownStrayPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.13.1.10" />
                </counterImpl>
                <counterImpl counterName="DownRemotePktLoss" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.13.1.11" />
                </counterImpl>
                <counterImpl counterName="UpTDMLbitPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.13.1.12" />
                </counterImpl>
                <counterImpl counterName="DownErrSeconds" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.13.1.13" />
                </counterImpl>
                <counterImpl counterName="SeverelyErrSeconds" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.13.1.14" />
                </counterImpl>
                <counterImpl counterName="UnavailableSeconds" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.13.1.15" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32126" name="C300PRIVATEETHTABLE" moc="an_uni" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isRealOnly="true">
            <counter id="1" name="RxBroadcast" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="2" name="RxTotalRate" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="3" name="RxMulticastRate" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="4" name="RxDiscarded" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="5" name="TxBroadcast" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="6" name="TxTotalRate" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="7" name="TxMulticastRate" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="8" name="TxDiscarded" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="9" name="TxPauseFrames" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="10" name="RxPauseFrames" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="11" name="TxErroredOctets" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="12" name="RxErroredOctets" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="RxBroadcast" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.14.1.3" />
                </counterImpl>
                <counterImpl counterName="RxTotalRate" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.14.1.4" />
                </counterImpl>
                <counterImpl counterName="RxMulticastRate" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.14.1.5" />
                </counterImpl>
                <counterImpl counterName="RxDiscarded" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.14.1.6" />
                </counterImpl>
                <counterImpl counterName="TxBroadcast" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.14.1.7" />
                </counterImpl>
                <counterImpl counterName="TxTotalRate" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.14.1.8" />
                </counterImpl>
                <counterImpl counterName="TxMulticastRate" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.14.1.9" />
                </counterImpl>
                <counterImpl counterName="TxDiscarded" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.14.1.10" />
                </counterImpl>
                <counterImpl counterName="TxPauseFrames" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.14.1.11" />
                </counterImpl>
                <counterImpl counterName="RxPauseFrames" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.14.1.12" />
                </counterImpl>
                <counterImpl counterName="TxErroredOctets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.14.1.13" />
                </counterImpl>
                <counterImpl counterName="RxErroredOctets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.14.1.14" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32331" name="C300ONUEXTEND" moc="an_onu" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isRealOnly="true">
            <counter id="1" name="UpCorrectNonIdleGemFrm" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="2" name="UpCorrectIdleGemFrm" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="3" name="UpErrGemFrm" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="4" name="UpGemPayloadBytes" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="5" name="UpCorrectEthFrm" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="6" name="UpErrEthFrm" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="7" name="UpTotalOmciFrm" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="8" name="OnuiBipErr" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="9" name="OnuiRemoteErrInd" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="10" name="UpUnreceivedBursts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="11" name="UpBipErr" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="12" name="UpCorrectedBits" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="13" name="UpNotCorrectedWords" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="14" name="LostBurst" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="15" name="CrcNonIdleGemFrmsDs" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="16" name="CrcIdleGemFrmsDs" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="17" name="TotalOmciFrmsDs" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="18" name="PloamFrmsDs" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="19" name="PloamFrmsUs" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="20" name="LofiAlarmTimes" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="21" name="BitErrorRate" sqlType="NUMERIC(18,2)" userType="2" timeCountType="2" locCountType="2"/>
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="UpCorrectNonIdleGemFrm" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.28.6.1.1" />
                </counterImpl>
                <counterImpl counterName="UpCorrectIdleGemFrm" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.28.6.1.2" />
                </counterImpl>
                <counterImpl counterName="UpErrGemFrm" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.28.6.1.3" />
                </counterImpl>
                <counterImpl counterName="UpGemPayloadBytes" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.28.6.1.4" />
                </counterImpl>
                <counterImpl counterName="UpCorrectEthFrm" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.28.6.1.5" />
                </counterImpl>
                <counterImpl counterName="UpErrEthFrm" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.28.6.1.6" />
                </counterImpl>
                <counterImpl counterName="UpTotalOmciFrm" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.28.6.1.7" />
                </counterImpl>
                <counterImpl counterName="OnuiBipErr" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.28.6.1.8" />
                </counterImpl>
                <counterImpl counterName="OnuiRemoteErrInd" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.28.6.1.9" />
                </counterImpl>
                <counterImpl counterName="UpUnreceivedBursts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.28.6.1.10" />
                </counterImpl>
                <counterImpl counterName="UpBipErr" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.28.6.1.11" />
                </counterImpl>
                <counterImpl counterName="UpCorrectedBits" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.28.6.1.12" />
                </counterImpl>
                <counterImpl counterName="UpNotCorrectedWords" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.28.6.1.13" />
                </counterImpl>
                <counterImpl counterName="LostBurst" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.28.6.1.14" />
                </counterImpl>
                <counterImpl counterName="CrcNonIdleGemFrmsDs" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.28.6.1.15" />
                </counterImpl>
                <counterImpl counterName="CrcIdleGemFrmsDs" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.28.6.1.16" />
                </counterImpl>
                <counterImpl counterName="TotalOmciFrmsDs" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.28.6.1.17" />
                </counterImpl>
                <counterImpl counterName="PloamFrmsDs" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.28.6.1.18" />
                </counterImpl>
                <counterImpl counterName="PloamFrmsUs" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.28.6.1.19" />
                </counterImpl>
                <counterImpl counterName="LofiAlarmTimes" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.28.6.1.20" />
                </counterImpl>
                <counterImpl counterName="BitErrorRate" expression="a/b">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.28.6.1.11" />
                    <para name="b" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.28.6.1.12" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32161" name="C300CE1B1213TABLE" moc="an_geport" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isRealOnly="true">
            <counter id="1" name="RxOctets" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="2" name="RxUnicastPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="3" name="RxMulBrdPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="4" name="RxDiscardPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="5" name="RxErrorPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="6" name="RxUnknowProtPk" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="7" name="TxOctets" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="8" name="TxUnicastPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="9" name="TxMulBrdPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="10" name="TxDiscardPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="11" name="TxErrorPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="12" name="OutBoundQueLen" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="RxOctets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.3.1.1" />
                </counterImpl>
                <counterImpl counterName="RxUnicastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.3.1.2" />
                </counterImpl>
                <counterImpl counterName="RxMulBrdPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.3.1.3" />
                </counterImpl>
                <counterImpl counterName="RxDiscardPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.3.1.4" />
                </counterImpl>
                <counterImpl counterName="RxErrorPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.3.1.5" />
                </counterImpl>
                <counterImpl counterName="RxUnknowProtPk" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.3.1.6" />
                </counterImpl>
                <counterImpl counterName="TxOctets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.3.1.7" />
                </counterImpl>
                <counterImpl counterName="TxUnicastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.3.1.8" />
                </counterImpl>
                <counterImpl counterName="TxMulBrdPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.3.1.9" />
                </counterImpl>
                <counterImpl counterName="TxDiscardPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.3.1.10" />
                </counterImpl>
                <counterImpl counterName="TxErrorPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.3.1.11" />
                </counterImpl>
                <counterImpl counterName="OutBoundQueLen" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.3.1.12" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32162" name="C300CE1B1757TABLE" moc="an_geport" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isRealOnly="true">
            <counter id="1" name="DropEvents" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="2" name="MulticastPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="3" name="BroadcastPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="4" name="UndersizePkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="5" name="Fragments" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="6" name="Pkts64Octets" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="7" name="Pkts65to127Octets" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="8" name="Pkts128to255Octets" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="9" name="Pkts256to511Octets" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="10" name="Pkts512to1023Octets" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="11" name="Pkts1024to1518Octets" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="12" name="OversizePkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="13" name="Jabbers" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="14" name="Octets" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="15" name="Pkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="16" name="Collisions" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="17" name="CRCAlignErrors" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="DropEvents" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.4.1.1" />
                </counterImpl>
                <counterImpl counterName="MulticastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.4.1.2" />
                </counterImpl>
                <counterImpl counterName="BroadcastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.4.1.3" />
                </counterImpl>
                <counterImpl counterName="UndersizePkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.4.1.4" />
                </counterImpl>
                <counterImpl counterName="Fragments" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.4.1.5" />
                </counterImpl>
                <counterImpl counterName="Pkts64Octets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.4.1.6" />
                </counterImpl>
                <counterImpl counterName="Pkts65to127Octets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.4.1.7" />
                </counterImpl>
                <counterImpl counterName="Pkts128to255Octets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.4.1.8" />
                </counterImpl>
                <counterImpl counterName="Pkts256to511Octets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.4.1.9" />
                </counterImpl>
                <counterImpl counterName="Pkts512to1023Octets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.4.1.10" />
                </counterImpl>
                <counterImpl counterName="Pkts1024to1518Octets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.4.1.11" />
                </counterImpl>
                <counterImpl counterName="OversizePkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.4.1.12" />
                </counterImpl>
                <counterImpl counterName="Jabbers" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.4.1.13" />
                </counterImpl>
                <counterImpl counterName="Octets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.4.1.14" />
                </counterImpl>
                <counterImpl counterName="Pkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.4.1.15" />
                </counterImpl>
                <counterImpl counterName="Collisions" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.4.1.16" />
                </counterImpl>
                <counterImpl counterName="CRCAlignErrors" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.4.1.17" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32163" name="C300CE1BCESPROTOTABLE" moc="an_geport" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isRealOnly="true">
            <counter id="1" name="ProtocolStackMatchCount" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="2" name="ProtocolStackNoMatchCount" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="3" name="ClassifyNoMatchCount" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="4" name="VerificationFailureCount" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="5" name="IPv4ChecksumFailureCount" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="ProtocolStackMatchCount" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.2.1.1" />
                </counterImpl>
                <counterImpl counterName="ProtocolStackNoMatchCount" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.2.1.2" />
                </counterImpl>
                <counterImpl counterName="ClassifyNoMatchCount" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.2.1.3" />
                </counterImpl>
                <counterImpl counterName="VerificationFailureCount" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.2.1.4" />
                </counterImpl>
                <counterImpl counterName="IPv4ChecksumFailureCount" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.2.1.5" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32164" name="C300CE1BPWTABLE" moc="an_pw" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isRealOnly="true">
            <counter id="1" name="EarlyPackets" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="2" name="LatePackets" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="3" name="UnderrunPackets" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="4" name="LostPackets" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="5" name="CurQLength" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="6" name="AveQLength" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="7" name="MaxQLength" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="8" name="MinQLength" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="9" name="RxPacketCount" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="10" name="TxPacketCount" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="11" name="TxByteCount" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="12" name="LBitCount" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="13" name="LBitSetTime" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="14" name="RBitCount" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="15" name="RBitSetTime" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="EarlyPackets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.1.1.1" />
                </counterImpl>
                <counterImpl counterName="LatePackets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.1.1.2" />
                </counterImpl>
                <counterImpl counterName="UnderrunPackets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.1.1.3" />
                </counterImpl>
                <counterImpl counterName="LostPackets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.1.1.4" />
                </counterImpl>
                <counterImpl counterName="CurQLength" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.1.1.5" />
                </counterImpl>
                <counterImpl counterName="AveQLength" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.1.1.6" />
                </counterImpl>
                <counterImpl counterName="MaxQLength" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.1.1.7" />
                </counterImpl>
                <counterImpl counterName="MinQLength" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.1.1.8" />
                </counterImpl>
                <counterImpl counterName="RxPacketCount" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.1.1.9" />
                </counterImpl>
                <counterImpl counterName="TxPacketCount" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.1.1.10" />
                </counterImpl>
                <counterImpl counterName="TxByteCount" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.1.1.11" />
                </counterImpl>
                <counterImpl counterName="LBitCount" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.1.1.12" />
                </counterImpl>
                <counterImpl counterName="LBitSetTime" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.1.1.13" />
                </counterImpl>
                <counterImpl counterName="RBitCount" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.1.1.14" />
                </counterImpl>
                <counterImpl counterName="RBitSetTime" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.1.1.15" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32221" name="C300CE1B1757ETHER" moc="an_port" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isRealOnly="true">
            <counter id="1" name="StatsDropEvents" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="2" name="StatsOctets" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="3" name="StatsPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="4" name="StatsBroadcastPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="5" name="StatsMulticastPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="6" name="StatsCRCAlignErrors" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="7" name="StatsUndersizePkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="8" name="StatsOversizePkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="9" name="StatsFragments" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="10" name="StatsJabbers" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="11" name="StatsCollisions" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="12" name="StatsPkts64Octets" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="13" name="StatsPkts65to127Octets" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="14" name="StatsPkts128to255Octets" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="15" name="StatsPkts256to511Octets" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="16" name="StatsPkts512to1023Octets" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="17" name="StatsPkts1024to1518Octets" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="StatsDropEvents" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.2.1.16.1.1.1.3" />
                </counterImpl>
                <counterImpl counterName="StatsOctets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.2.1.16.1.1.1.4" />
                </counterImpl>
                <counterImpl counterName="StatsPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.2.1.16.1.1.1.5" />
                </counterImpl>
                <counterImpl counterName="StatsBroadcastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.2.1.16.1.1.1.6" />
                </counterImpl>
                <counterImpl counterName="StatsMulticastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.2.1.16.1.1.1.7" />
                </counterImpl>
                <counterImpl counterName="StatsCRCAlignErrors" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.2.1.16.1.1.1.8" />
                </counterImpl>
                <counterImpl counterName="StatsUndersizePkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.2.1.16.1.1.1.9" />
                </counterImpl>
                <counterImpl counterName="StatsOversizePkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.2.1.16.1.1.1.10" />
                </counterImpl>
                <counterImpl counterName="StatsFragments" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.2.1.16.1.1.1.11" />
                </counterImpl>
                <counterImpl counterName="StatsJabbers" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.2.1.16.1.1.1.12" />
                </counterImpl>
                <counterImpl counterName="StatsCollisions" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.2.1.16.1.1.1.13" />
                </counterImpl>
                <counterImpl counterName="StatsPkts64Octets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.2.1.16.1.1.1.14" />
                </counterImpl>
                <counterImpl counterName="StatsPkts65to127Octets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.2.1.16.1.1.1.15" />
                </counterImpl>
                <counterImpl counterName="StatsPkts128to255Octets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.2.1.16.1.1.1.16" />
                </counterImpl>
                <counterImpl counterName="StatsPkts256to511Octets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.2.1.16.1.1.1.17" />
                </counterImpl>
                <counterImpl counterName="StatsPkts512to1023Octets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.2.1.16.1.1.1.18" />
                </counterImpl>
                <counterImpl counterName="StatsPkts1024to1518Octets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.2.1.16.1.1.1.19" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32222" name="C300CE1B1213IFTABLE" moc="an_port" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isRealOnly="true">
            <counter id="1" name="ifInOctets" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="2" name="ifInUcastPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="3" name="ifInNUcastPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="4" name="ifInDiscards" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="5" name="ifInErrors" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="6" name="ifInUnknownProtos" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="7" name="ifOutOctets" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="8" name="ifOutUcastPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="9" name="ifOutNUcastPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="10" name="ifOutDiscards" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="11" name="ifOutErrors" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="12" name="ifOutQLen" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="ifInOctets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.2.1.2.2.1.10" />
                </counterImpl>
                <counterImpl counterName="ifInUcastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.2.1.2.2.1.11" />
                </counterImpl>
                <counterImpl counterName="ifInNUcastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.2.1.2.2.1.12" />
                </counterImpl>
                <counterImpl counterName="ifInDiscards" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.2.1.2.2.1.13" />
                </counterImpl>
                <counterImpl counterName="ifInErrors" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.2.1.2.2.1.14" />
                </counterImpl>
                <counterImpl counterName="ifInUnknownProtos" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.2.1.2.2.1.15" />
                </counterImpl>
                <counterImpl counterName="ifOutOctets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.2.1.2.2.1.16" />
                </counterImpl>
                <counterImpl counterName="ifOutUcastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.2.1.2.2.1.17" />
                </counterImpl>
                <counterImpl counterName="ifOutNUcastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.2.1.2.2.1.18" />
                </counterImpl>
                <counterImpl counterName="ifOutDiscards" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.2.1.2.2.1.19" />
                </counterImpl>
                <counterImpl counterName="ifOutErrors" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.2.1.2.2.1.20" />
                </counterImpl>
                <counterImpl counterName="ifOutQLen" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.2.1.2.2.1.21" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32131" name="C300STATCURRENTTABLE" moc="an_onu" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isRealOnly="true">
            <counter id="1" name="MACCtrlTransmitted" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="2" name="MACCtrlReceived" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="3" name="DiscoveryWindowsSentt" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="4" name="DiscoveryTimeout" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="5" name="RxRegReques" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="6" name="RxRegAck" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="7" name="RxReport" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="8" name="TxGate" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="9" name="TxRegister" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="MACCtrlTransmitted" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.2.2.1.1" />
                </counterImpl>
                <counterImpl counterName="MACCtrlReceived" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.2.2.1.2" />
                </counterImpl>
                <counterImpl counterName="DiscoveryWindowsSentt" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.2.2.1.3" />
                </counterImpl>
                <counterImpl counterName="DiscoveryTimeout" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.2.2.1.4" />
                </counterImpl>
                <counterImpl counterName="RxRegReques" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.2.2.1.6" />
                </counterImpl>
                <counterImpl counterName="RxRegAck" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.2.2.1.8" />
                </counterImpl>
                <counterImpl counterName="RxReport" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.2.2.1.10" />
                </counterImpl>
                <counterImpl counterName="TxGate" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.2.2.1.11" />
                </counterImpl>
                <counterImpl counterName="TxRegister" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.2.2.1.13" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32132" name="C300EMULATIONSTATTABLE" moc="an_onu" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isRealOnly="true">
            <counter id="1" name="SLDErrors" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="2" name="CRC8Errors" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="3" name="BadLLID" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="4" name="GoodLLID" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="5" name="OnuPonCastLLID" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="6" name="OltPonCastLLID" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="SLDErrors" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.3.2.1.1" />
                </counterImpl>
                <counterImpl counterName="CRC8Errors" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.3.2.1.2" />
                </counterImpl>
                <counterImpl counterName="BadLLID" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.3.2.1.3" />
                </counterImpl>
                <counterImpl counterName="GoodLLID" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.3.2.1.4" />
                </counterImpl>
                <counterImpl counterName="OnuPonCastLLID" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.3.2.1.5" />
                </counterImpl>
                <counterImpl counterName="OltPonCastLLID" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.3.2.1.6" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32133" name="C300EPONCURRENTTABLE" moc="an_onu" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isRealOnly="true">
            <counter id="1" name="PCSCodingViolation" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="2" name="CorrectedBlocks" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="3" name="UncorrectableBlocks" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="PCSCodingViolation" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.4.1.1.1" />
                </counterImpl>
                <counterImpl counterName="CorrectedBlocks" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.4.1.1.4" />
                </counterImpl>
                <counterImpl counterName="UncorrectableBlocks" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.4.1.1.5" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32134" name="C300PKGQUEUETABLE" moc="an_queue" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isRealOnly="true">
            <counter id="1" name="TxFramesQueue" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="2" name="RxFramesQueue" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="3" name="DroppedFramesQueue" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="TxFramesQueue" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.5.1.2.1.4" />
                </counterImpl>
                <counterImpl counterName="RxFramesQueue" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.5.1.2.1.5" />
                </counterImpl>
                <counterImpl counterName="DroppedFramesQueue" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.5.1.2.1.6" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32135" name="C300STATSCURRENTTABLE" moc="an_onu" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isRealOnly="true">
            <counter id="1" name="InformationTx" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="2" name="InformationRx" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="3" name="NotificationRx" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="4" name="EventNotificationRx" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="5" name="LoopbackControlTx" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="6" name="VariableRequestTx" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="7" name="VariableResponseRx" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="8" name="OrgSpecificTx" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="9" name="OrgSpecificRx" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="10" name="UnsupportedCodesTx" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="11" name="UnsupportedCodesRx" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="12" name="FramesLostDueToOam" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="InformationTx" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.6.4.1.1" />
                </counterImpl>
                <counterImpl counterName="InformationRx" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.6.4.1.2" />
                </counterImpl>
                <counterImpl counterName="NotificationRx" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.6.4.1.4" />
                </counterImpl>
                <counterImpl counterName="EventNotificationRx" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.6.4.1.6" />
                </counterImpl>
                <counterImpl counterName="LoopbackControlTx" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.6.4.1.7" />
                </counterImpl>
                <counterImpl counterName="VariableRequestTx" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.6.4.1.9" />
                </counterImpl>
                <counterImpl counterName="VariableResponseRx" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.6.4.1.12" />
                </counterImpl>
                <counterImpl counterName="OrgSpecificTx" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.6.4.1.13" />
                </counterImpl>
                <counterImpl counterName="OrgSpecificRx" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.6.4.1.14" />
                </counterImpl>
                <counterImpl counterName="UnsupportedCodesTx" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.6.4.1.15" />
                </counterImpl>
                <counterImpl counterName="UnsupportedCodesRx" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.6.4.1.16" />
                </counterImpl>
                <counterImpl counterName="FramesLostDueToOam" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.6.4.1.17" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32136" name="C300EPONOLTVTABLE" moc="an_onu" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isRealOnly="true">
            <counter id="1" name="IfBERStatisticOnuBER" sqlType="NUMERIC(18,2)" userType="2" timeCountType="2" locCountType="2" />
            <counter id="2" name="IfBERStatisticOnuFER" sqlType="NUMERIC(18,2)" userType="2" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="IfBERStatisticOnuBER" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.9.1.1.1.1" />
                </counterImpl>
                <counterImpl counterName="IfBERStatisticOnuFER" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.9.1.1.1.2" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32137" name="C300EPONOLTPTABLE" moc="an_port" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isRealOnly="true">
            <counter id="1" name="OltPonAverageBER" sqlType="NUMERIC(18,2)" userType="2" timeCountType="2" locCountType="2" />
            <counter id="2" name="OltSysAverageBER" sqlType="NUMERIC(18,2)" userType="2" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="OltPonAverageBER" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.9.1.2.1.1" />
                </counterImpl>
                <counterImpl counterName="OltSysAverageBER" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.9.1.2.1.2" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32141" name="C300EPONPAUSETABLE" moc="an_onu" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isRealOnly="true">
            <counter id="1" name="Dot3InPauseFrames" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="2" name="Dot3OutPauseFrames" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="3" name="Dot3HCInPauseFrames" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="4" name="Dot3HCOutPauseFrames" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="Dot3InPauseFrames" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.9.1.6.1.1" />
                </counterImpl>
                <counterImpl counterName="Dot3OutPauseFrames" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.9.1.6.1.2" />
                </counterImpl>
                <counterImpl counterName="Dot3HCInPauseFrames" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.9.1.6.1.3" />
                </counterImpl>
                <counterImpl counterName="Dot3HCOutPauseFrames" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.9.1.6.1.4" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32142" name="C300HCSTATSTABLE" moc="an_onu" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isRealOnly="true">
            <counter id="1" name="C300IfInBroadcastPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="2" name="FrameTooLongs" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="IfInBroadcastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.9.1.7.1.2" />
                </counterImpl>
                <counterImpl counterName="FrameTooLongs" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.9.1.7.1.4" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32143" name="C300EPONONU1213TABLE" moc="an_onu" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isRealOnly="true">
            <counter id="1" name="InUnknownProtos" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="2" name="OutQLen" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="InUnknownProtos" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.1.12.2.3.1.1.1.1.17" />
                </counterImpl>
                <counterImpl counterName="OutQLen" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.1.12.2.3.1.1.1.1.23" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32149" name="C300EPONONUMGMT7" moc="an_eponuni" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isRealOnly="true">
            <counter id="1" name="ifInOctets" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="2" name="ifInUcastPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="3" name="ifInNUcastPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="4" name="ifInDiscards" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="5" name="ifInErrors" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="6" name="ifOutOctets" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="7" name="ifOutUcastPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="8" name="ifOutNUcastPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="9" name="ifOutDiscards" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="10" name="ifOutErrors" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="ifInOctets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.1.7.1.1.2" />
                </counterImpl>
                <counterImpl counterName="ifInUcastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.1.7.1.1.3" />
                </counterImpl>
                <counterImpl counterName="ifInNUcastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.1.7.1.1.4" />
                </counterImpl>
                <counterImpl counterName="ifInDiscards" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.1.7.1.1.5" />
                </counterImpl>
                <counterImpl counterName="ifInErrors" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.1.7.1.1.6" />
                </counterImpl>
                <counterImpl counterName="ifOutOctets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.1.7.1.1.7" />
                </counterImpl>
                <counterImpl counterName="ifOutUcastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.1.7.1.1.8" />
                </counterImpl>
                <counterImpl counterName="ifOutNUcastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.1.7.1.1.9" />
                </counterImpl>
                <counterImpl counterName="ifOutDiscards" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.1.7.1.1.10" />
                </counterImpl>
                <counterImpl counterName="ifOutErrors" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.1.7.1.1.11" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32151" name="C300EPONIGMPSTATS" moc="an_eponigmp" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isRealOnly="true">
            <counter id="1" name="RxCommQuery" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="2" name="RxSpecialQuery" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="3" name="RxV1Report" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="4" name="RxV2Report" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="5" name="RxV3Report" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="6" name="RxLeave" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="7" name="RxError" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="8" name="RxUnknown" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="9" name="TxCommQuery" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="10" name="TxSpecialQuery" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="11" name="TxV1Report" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="12" name="TxV2Report" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="13" name="TxV3Report" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="14" name="TxLeave" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="15" name="DropRxCommQuery" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="16" name="DropRxSpecialQue" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="17" name="DropRxV1Report" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="18" name="DropRxV2Report" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="19" name="DropRxV3Report" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="20" name="DropRxLeave" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="21" name="DropRxUnknown" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="22" name="JoinSuccess" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="23" name="JoinFailure" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="RxCommQuery" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.2" />
                </counterImpl>
                <counterImpl counterName="RxSpecialQuery" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.3" />
                </counterImpl>
                <counterImpl counterName="RxV1Report" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.4" />
                </counterImpl>
                <counterImpl counterName="RxV2Report" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.5" />
                </counterImpl>
                <counterImpl counterName="RxV3Report" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.6" />
                </counterImpl>
                <counterImpl counterName="RxLeave" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.7" />
                </counterImpl>
                <counterImpl counterName="RxError" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.8" />
                </counterImpl>
                <counterImpl counterName="RxUnknown" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.9" />
                </counterImpl>
                <counterImpl counterName="TxCommQuery" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.10" />
                </counterImpl>
                <counterImpl counterName="TxSpecialQuery" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.11" />
                </counterImpl>
                <counterImpl counterName="TxV1Report" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.12" />
                </counterImpl>
                <counterImpl counterName="TxV2Report" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.13" />
                </counterImpl>
                <counterImpl counterName="TxV3Report" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.14" />
                </counterImpl>
                <counterImpl counterName="TxLeave" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.15" />
                </counterImpl>
                <counterImpl counterName="DropRxCommQuery" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.16" />
                </counterImpl>
                <counterImpl counterName="DropRxSpecialQue" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.17" />
                </counterImpl>
                <counterImpl counterName="DropRxV1Report" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.18" />
                </counterImpl>
                <counterImpl counterName="DropRxV2Report" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.19" />
                </counterImpl>
                <counterImpl counterName="DropRxV3Report" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.20" />
                </counterImpl>
                <counterImpl counterName="DropRxLeave" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.21" />
                </counterImpl>
                <counterImpl counterName="DropRxUnknown" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.22" />
                </counterImpl>
                <counterImpl counterName="JoinSuccess" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.23" />
                </counterImpl>
                <counterImpl counterName="JoinFailure" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.24" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32311" name="C300ANCARDTABLE" moc="an_slot" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isRealOnly="true">
            <counter id="1" name="anCardCpuLoad" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="2" name="anCardMemUsage" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="anCardCpuLoad" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.2.1.1.3.1.9" />
                </counterImpl>
                <counterImpl counterName="anCardMemUsage" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.2.1.1.3.1.11" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32312" name="C300GBLIGMPSTATS" moc="an_vlan" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isRealOnly="true">
            <counter id="1" name="RxCommQuery" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="2" name="RxSpecialQuery" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="3" name="RxV1Report" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="4" name="RxV2Report" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="5" name="RxV3Report" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="6" name="RxLeave" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="7" name="RxError" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="8" name="RxUnknown" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="9" name="TxCommQuery" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="10" name="TxSpecialQuery" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="11" name="TxV1Report" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="12" name="TxV2Report" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="13" name="TxV3Report" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="14" name="TxLeave" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="15" name="DropRxCommQuery" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="16" name="DropRxSpecialQue" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="17" name="DropRxV1Report" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="18" name="DropRxV2Report" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="19" name="DropRxV3Report" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="20" name="DropRxLeave" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="21" name="DropRxUnknown" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="22" name="JoinSuccess" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="23" name="JoinFailure" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="RxCommQuery" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.2" />
                </counterImpl>
                <counterImpl counterName="RxSpecialQuery" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.3" />
                </counterImpl>
                <counterImpl counterName="RxV1Report" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.4" />
                </counterImpl>
                <counterImpl counterName="RxV2Report" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.5" />
                </counterImpl>
                <counterImpl counterName="RxV3Report" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.6" />
                </counterImpl>
                <counterImpl counterName="RxLeave" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.7" />
                </counterImpl>
                <counterImpl counterName="RxError" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.8" />
                </counterImpl>
                <counterImpl counterName="RxUnknown" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.9" />
                </counterImpl>
                <counterImpl counterName="TxCommQuery" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.10" />
                </counterImpl>
                <counterImpl counterName="TxSpecialQuery" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.11" />
                </counterImpl>
                <counterImpl counterName="TxV1Report" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.12" />
                </counterImpl>
                <counterImpl counterName="TxV2Report" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.13" />
                </counterImpl>
                <counterImpl counterName="TxV3Report" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.14" />
                </counterImpl>
                <counterImpl counterName="TxLeave" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.15" />
                </counterImpl>
                <counterImpl counterName="DropRxCommQuery" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.16" />
                </counterImpl>
                <counterImpl counterName="DropRxSpecialQue" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.17" />
                </counterImpl>
                <counterImpl counterName="DropRxV1Report" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.18" />
                </counterImpl>
                <counterImpl counterName="DropRxV2Report" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.19" />
                </counterImpl>
                <counterImpl counterName="DropRxV3Report" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.20" />
                </counterImpl>
                <counterImpl counterName="DropRxLeave" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.21" />
                </counterImpl>
                <counterImpl counterName="DropRxUnknown" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.22" />
                </counterImpl>
                <counterImpl counterName="JoinSuccess" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.23" />
                </counterImpl>
                <counterImpl counterName="JoinFailure" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.24" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32314" name="C300GBLVLANSTATS" moc="an_vlan" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isRealOnly="true">
            <counter id="1" name="InOctets" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="2" name="OutOctets" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="3" name="InPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="4" name="OutPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="5" name="InBandwidth" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="6" name="OutBandwidth" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="7" name="InBandwidthUtility" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="8" name="OutBandwidthUtility" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="9" name="InCurrOctetRate" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="10" name="OutCurrOctetRate" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="11" name="InCurrPktRate" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="12" name="OutCurrPktRate" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="13" name="InUcastPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="14" name="OutUcastPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="15" name="InMulticastPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="16" name="OutMulticastPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="17" name="InNUcastPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="18" name="OutNUcastPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="19" name="InBroadcastPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="20" name="OutBroadcastPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="21" name="InDiscards" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="22" name="OutDiscards" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="23" name="InUndersizePkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="24" name="OutUndersizePkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="25" name="InOversizePkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="26" name="OutOversizePkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="27" name="InCRCAlignErrors" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="28" name="OutCRCAlignErrors" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="29" name="InFragments" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="30" name="OutFragments" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="31" name="InJabbers" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="32" name="OutJabbers" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="33" name="InCollisions" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="34" name="OutCollisions" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="35" name="InUnknownProtos" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="36" name="OutUnknownProtos" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="InOctets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.2.1.2" />
                </counterImpl>
                <counterImpl counterName="OutOctets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.2.1.3" />
                </counterImpl>
                <counterImpl counterName="InPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.2.1.4" />
                </counterImpl>
                <counterImpl counterName="OutPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.2.1.5" />
                </counterImpl>
                <counterImpl counterName="InBandwidth" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.2.1.6" />
                </counterImpl>
                <counterImpl counterName="OutBandwidth" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.2.1.7" />
                </counterImpl>
                <counterImpl counterName="InBandwidthUtility" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.2.1.8" />
                </counterImpl>
                <counterImpl counterName="OutBandwidthUtility" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.2.1.9" />
                </counterImpl>
                <counterImpl counterName="InCurrOctetRate" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.2.1.10" />
                </counterImpl>
                <counterImpl counterName="OutCurrOctetRate" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.2.1.11" />
                </counterImpl>
                <counterImpl counterName="InCurrPktRate" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.2.1.12" />
                </counterImpl>
                <counterImpl counterName="OutCurrPktRate" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.2.1.13" />
                </counterImpl>
                <counterImpl counterName="InUcastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.2.1.14" />
                </counterImpl>
                <counterImpl counterName="OutUcastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.2.1.15" />
                </counterImpl>
                <counterImpl counterName="InMulticastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.2.1.16" />
                </counterImpl>
                <counterImpl counterName="OutMulticastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.2.1.17" />
                </counterImpl>
                <counterImpl counterName="InNUcastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.2.1.18" />
                </counterImpl>
                <counterImpl counterName="OutNUcastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.2.1.19" />
                </counterImpl>
                <counterImpl counterName="InBroadcastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.2.1.20" />
                </counterImpl>
                <counterImpl counterName="OutBroadcastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.2.1.21" />
                </counterImpl>
                <counterImpl counterName="InDiscards" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.2.1.22" />
                </counterImpl>
                <counterImpl counterName="OutDiscards" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.2.1.23" />
                </counterImpl>
                <counterImpl counterName="InUndersizePkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.2.1.24" />
                </counterImpl>
                <counterImpl counterName="OutUndersizePkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.2.1.25" />
                </counterImpl>
                <counterImpl counterName="InOversizePkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.2.1.26" />
                </counterImpl>
                <counterImpl counterName="OutOversizePkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.2.1.27" />
                </counterImpl>
                <counterImpl counterName="InCRCAlignErrors" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.2.1.28" />
                </counterImpl>
                <counterImpl counterName="OutCRCAlignErrors" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.2.1.29" />
                </counterImpl>
                <counterImpl counterName="InFragments" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.2.1.30" />
                </counterImpl>
                <counterImpl counterName="OutFragments" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.2.1.31" />
                </counterImpl>
                <counterImpl counterName="InJabbers" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.2.1.32" />
                </counterImpl>
                <counterImpl counterName="OutJabbers" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.2.1.33" />
                </counterImpl>
                <counterImpl counterName="InCollisions" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.2.1.34" />
                </counterImpl>
                <counterImpl counterName="OutCollisions" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.2.1.35" />
                </counterImpl>
                <counterImpl counterName="InUnknownProtos" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.2.1.36" />
                </counterImpl>
                <counterImpl counterName="OutUnknownProtos" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.2.1.37" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32315" name="C300GBLVLANEXST" moc="an_cvlan" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isRealOnly="true">
            <counter id="1" name="InOctets" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="2" name="OutOctets" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="3" name="InPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="4" name="OutPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="5" name="InPktRates" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="6" name="OutPktRates" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="7" name="zxAnVlanRxDiscardPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="8" name="zxAnVlanTxDiscardPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="9" name="zxAnVlanLackOfBufferDiscards" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="10" name="zxAnVlanDelayExceededDiscards" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="11" name="zxAnVlanErrorDiscards" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="12" name="zxAnVlanIngressFilterDiscards" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="13" name="zxAnVlanRxOctetRate" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="14" name="zxAnVlanTxOctetRate" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="15" name="zxAnVlanRxOctetPeakRate" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="16" name="zxAnVlanTxOctetPeakRate" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="17" name="zxAnVlanRxUcastPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="18" name="zxAnVlanTxUcastPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="19" name="zxAnVlanRxUcastOctets" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="20" name="zxAnVlanTxUcastOctets" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="21" name="zxAnVlanRxUcastOctetRate" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="22" name="zxAnVlanTxUcastOctetRate" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="23" name="zxAnVlanRxUcastOctetPeakRate" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="24" name="zxAnVlanTxUcastOctetPeakRate" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="25" name="zxAnVlanRxMcastPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="26" name="zxAnVlanTxMcastPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="27" name="zxAnVlanRxMcastOctets" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="28" name="zxAnVlanTxMcastOctets" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="29" name="zxAnVlanRxMcastOctetRate" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="30" name="zxAnVlanTxMcastOctetRate" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="31" name="zxAnVlanRxMcastOctetPeakRate" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="32" name="zxAnVlanTxMcastOctetPeakRate" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="33" name="zxAnVlanRxBcastPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="34" name="zxAnVlanTxBcastPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="35" name="zxAnVlanRxBcastOctets" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="36" name="zxAnVlanTxBcastOctets" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="37" name="zxAnVlanRxFloodPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="38" name="zxAnVlanTxFloodPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="39" name="zxAnVlanRxFloodOctets" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="40" name="zxAnVlanTxFloodOctets" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="InOctets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.4.1.3" />
                </counterImpl>
                <counterImpl counterName="OutOctets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.4.1.4" />
                </counterImpl>
                <counterImpl counterName="InPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.4.1.5" />
                </counterImpl>
                <counterImpl counterName="OutPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.4.1.6" />
                </counterImpl>
                <counterImpl counterName="InPktRates" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.4.1.7" />
                </counterImpl>
                <counterImpl counterName="OutPktRates" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.4.1.8" />
                </counterImpl>
                <counterImpl counterName="zxAnVlanRxDiscardPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.4.1.9" />
                </counterImpl>
                <counterImpl counterName="zxAnVlanTxDiscardPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.4.1.10" />
                </counterImpl>
                <counterImpl counterName="zxAnVlanLackOfBufferDiscards" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.4.1.11" />
                </counterImpl>
                <counterImpl counterName="zxAnVlanDelayExceededDiscards" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.4.1.12" />
                </counterImpl>
                <counterImpl counterName="zxAnVlanErrorDiscards" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.4.1.13" />
                </counterImpl>
                <counterImpl counterName="zxAnVlanIngressFilterDiscards" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.4.1.14" />
                </counterImpl>
                <counterImpl counterName="zxAnVlanRxOctetRate" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.4.1.15" />
                </counterImpl>
                <counterImpl counterName="zxAnVlanTxOctetRate" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.4.1.16" />
                </counterImpl>
                <counterImpl counterName="zxAnVlanRxOctetPeakRate" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.4.1.17" />
                </counterImpl>
                <counterImpl counterName="zxAnVlanTxOctetPeakRate" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.4.1.18" />
                </counterImpl>
                <counterImpl counterName="zxAnVlanRxUcastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.4.1.19" />
                </counterImpl>
                <counterImpl counterName="zxAnVlanTxUcastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.4.1.20" />
                </counterImpl>
                <counterImpl counterName="zxAnVlanRxUcastOctets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.4.1.21" />
                </counterImpl>
                <counterImpl counterName="zxAnVlanTxUcastOctets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.4.1.22" />
                </counterImpl>
                <counterImpl counterName="zxAnVlanRxUcastOctetRate" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.4.1.23" />
                </counterImpl>
                <counterImpl counterName="zxAnVlanTxUcastOctetRate" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.4.1.24" />
                </counterImpl>
                <counterImpl counterName="zxAnVlanRxUcastOctetPeakRate" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.4.1.25" />
                </counterImpl>
                <counterImpl counterName="zxAnVlanTxUcastOctetPeakRate" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.4.1.26" />
                </counterImpl>
                <counterImpl counterName="zxAnVlanRxMcastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.4.1.27" />
                </counterImpl>
                <counterImpl counterName="zxAnVlanTxMcastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.4.1.28" />
                </counterImpl>
                <counterImpl counterName="zxAnVlanRxMcastOctets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.4.1.29" />
                </counterImpl>
                <counterImpl counterName="zxAnVlanTxMcastOctets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.4.1.30" />
                </counterImpl>
                <counterImpl counterName="zxAnVlanRxMcastOctetRate" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.4.1.31" />
                </counterImpl>
                <counterImpl counterName="zxAnVlanTxMcastOctetRate" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.4.1.32" />
                </counterImpl>
                <counterImpl counterName="zxAnVlanRxMcastOctetPeakRate" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.4.1.33" />
                </counterImpl>
                <counterImpl counterName="zxAnVlanTxMcastOctetPeakRate" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.4.1.34" />
                </counterImpl>
                <counterImpl counterName="zxAnVlanRxBcastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.4.1.35" />
                </counterImpl>
                <counterImpl counterName="zxAnVlanTxBcastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.4.1.36" />
                </counterImpl>
                <counterImpl counterName="zxAnVlanRxBcastOctets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.4.1.37" />
                </counterImpl>
                <counterImpl counterName="zxAnVlanTxBcastOctets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.4.1.38" />
                </counterImpl>
                <counterImpl counterName="zxAnVlanRxFloodPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.4.1.39" />
                </counterImpl>
                <counterImpl counterName="zxAnVlanTxFloodPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.4.1.40" />
                </counterImpl>
                <counterImpl counterName="zxAnVlanRxFloodOctets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.4.1.41" />
                </counterImpl>
                <counterImpl counterName="zxAnVlanTxFloodOctets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.4.1.42" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32165" name="C300B1TABLE" moc="an_port" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isRealOnly="true">
            <counter id="1" name="SDHRSB1Statistic" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="2" name="SDHRSB1BBEStatistic" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="3" name="SDHRSB1ESStatistic" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="4" name="SDHRSB1SESStatistic" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="5" name="SDHRSB1UASStatistic" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="SDHRSB1Statistic" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.5.1.1" />
                </counterImpl>
                <counterImpl counterName="SDHRSB1BBEStatistic" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.5.1.2" />
                </counterImpl>
                <counterImpl counterName="SDHRSB1ESStatistic" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.5.1.3" />
                </counterImpl>
                <counterImpl counterName="SDHRSB1SESStatistic" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.5.1.4" />
                </counterImpl>
                <counterImpl counterName="SDHRSB1UASStatistic" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.5.1.5" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32166" name="C300B2STATS" moc="an_port" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isRealOnly="true">
            <counter id="1" name="SDHMSB2Statistic" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="2" name="SDHMSB2BBEStatistic" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="3" name="SDHMSB2ESStatistic" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="4" name="SDHMSB2SESStatistic" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="5" name="SDHMSB2UASStatistic" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="SDHMSB2Statistic" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.6.1.1" />
                </counterImpl>
                <counterImpl counterName="SDHMSB2BBEStatistic" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.6.1.2" />
                </counterImpl>
                <counterImpl counterName="SDHMSB2ESStatistic" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.6.1.3" />
                </counterImpl>
                <counterImpl counterName="SDHMSB2SESStatistic" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.6.1.4" />
                </counterImpl>
                <counterImpl counterName="SDHMSB2UASStatistic" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.6.1.5" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32168" name="C300VC2RTABLE" moc="an_tdmport" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isRealOnly="true">
            <counter id="1" name="SDHMVc12V5Statistic" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="2" name="SDHMVc12V5BBEStatistic" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="3" name="SDHMVc12V5ESStatistic" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="4" name="SDHMVc12V5SESStatistic" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="5" name="SDHMVc12V5UASStatistic" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="SDHMVc12V5Statistic" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.8.1.1" />
                </counterImpl>
                <counterImpl counterName="SDHMVc12V5BBEStatistic" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.8.1.2" />
                </counterImpl>
                <counterImpl counterName="SDHMVc12V5ESStatistic" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.8.1.3" />
                </counterImpl>
                <counterImpl counterName="SDHMVc12V5SESStatistic" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.8.1.4" />
                </counterImpl>
                <counterImpl counterName="SDHMVc12V5UASStatistic" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.8.1.5" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32169" name="C300VC5RTABLE" moc="an_tdmport" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isRealOnly="true">
            <counter id="1" name="SDHMVc12V5REIStatistic" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="2" name="SDHMVc12V5RBBEStatistic" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="3" name="SDHMVc12V5RESStatistic" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="4" name="SDHMVc12V5RSESStatistic" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="5" name="SDHMVc12V5RUASStatistic" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="SDHMVc12V5REIStatistic" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.9.1.1" />
                </counterImpl>
                <counterImpl counterName="SDHMVc12V5RBBEStatistic" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.9.1.2" />
                </counterImpl>
                <counterImpl counterName="SDHMVc12V5RESStatistic" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.9.1.3" />
                </counterImpl>
                <counterImpl counterName="SDHMVc12V5RSESStatistic" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.9.1.4" />
                </counterImpl>
                <counterImpl counterName="SDHMVc12V5RUASStatistic" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.9.1.5" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32170" name="C300VC4RTABLE" moc="an_port" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isRealOnly="true">
            <counter id="1" name="SDHMVc4B3Statistic" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="2" name="SDHMVc4B3BBEStatistic" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="3" name="SDHMVc4B3ESStatistic" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="4" name="SDHMVc4B3SESStatistic" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="5" name="SDHMVc4B3UASStatistic" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="SDHMVc4B3Statistic" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.10.1.1" />
                </counterImpl>
                <counterImpl counterName="SDHMVc4B3BBEStatistic" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.10.1.2" />
                </counterImpl>
                <counterImpl counterName="SDHMVc4B3ESStatistic" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.10.1.3" />
                </counterImpl>
                <counterImpl counterName="SDHMVc4B3SESStatistic" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.10.1.4" />
                </counterImpl>
                <counterImpl counterName="SDHMVc4B3UASStatistic" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.10.1.5" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32153" name="C300OPTICAL" moc="an_onu" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isRealOnly="true">
            <counter id="1" name="TransceiverTemp" sqlType="NUMERIC(18,2)" userType="2" timeCountType="2" locCountType="2" />
            <counter id="2" name="TransceiverVoltage" sqlType="NUMERIC(18,2)" userType="2" timeCountType="2" locCountType="2" />
            <counter id="3" name="TxBiasCurrent" sqlType="NUMERIC(18,2)" userType="2" timeCountType="2" locCountType="2" />
            <counter id="4" name="TxOutputOpticalPower" sqlType="NUMERIC(18,2)" userType="2" timeCountType="2" locCountType="2" />
            <counter id="5" name="TxInputOpticalPower" sqlType="NUMERIC(18,2)" userType="2" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="TransceiverTemp" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.1.1.29.1.1" />
                </counterImpl>
                <counterImpl counterName="TransceiverVoltage" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.1.1.29.1.2" />
                </counterImpl>
                <counterImpl counterName="TxBiasCurrent" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.1.1.29.1.3" />
                </counterImpl>
                <counterImpl counterName="TxOutputOpticalPower" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.1.1.29.1.4" />
                </counterImpl>
                <counterImpl counterName="TxInputOpticalPower" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.1.1.29.1.5" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32154" name="RC300TXOPTICALPW" moc="an_port" taskGranu="5,15,30" queryGranu="15,60,1440,10080" realGranu="20s">
            <counter id="1" name="TransceiverTemp" sqlType="NUMERIC(18,2)" userType="2" timeCountType="2" locCountType="2" />
            <counter id="2" name="TransceiverVoltage" sqlType="NUMERIC(18,2)" userType="2" timeCountType="2" locCountType="2" />
            <counter id="3" name="TxBiasCurrent" sqlType="NUMERIC(18,2)" userType="2" timeCountType="2" locCountType="2" />
            <counter id="4" name="TxOutputOpticalPower" sqlType="NUMERIC(18,2)" userType="2" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="TransceiverTemp" expression="optr.getOpticalAttr(a/1000)">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.11.1.1.2" />
                    <para name="optr" type="procedure" impl="com.zte.ums.an.pon.ros.c300.pm.svr.PerfCalculateMethods" />
                </counterImpl>
                <counterImpl counterName="TransceiverVoltage" expression="optr.getOpticalAttr(a/1000)">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.11.1.1.3" />
                    <para name="optr" type="procedure" impl="com.zte.ums.an.pon.ros.c300.pm.svr.PerfCalculateMethods" />
                </counterImpl>
                <counterImpl counterName="TxBiasCurrent" expression="optr.getOpticalAttr(a/1000)">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.11.1.1.4" />
                    <para name="optr" type="procedure" impl="com.zte.ums.an.pon.ros.c300.pm.svr.PerfCalculateMethods" />
                </counterImpl>
                <counterImpl counterName="TxOutputOpticalPower" expression="optr.getOpticalAttr(a/1000)">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.11.1.1.5" />
                    <para name="optr" type="procedure" impl="com.zte.ums.an.pon.ros.c300.pm.svr.PerfCalculateMethods" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32155" name="RC300RXOPTICALPW" moc="an_onu" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isRealOnly="true">
            <counter id="1" name="OltRxOpPw" sqlType="NUMERIC(18,2)" userType="2" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="OltRxOpPw" expression="optr.getOpticalAttr(a/1000)">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.11.2.1.2" />
                    <para name="optr" type="procedure" impl="com.zte.ums.an.pon.ros.c300.pm.svr.PerfCalculateMethods" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32101" name="PONTXOPTICALPW" moc="an_port" taskGranu="5,15,30" queryGranu="15,60,1440,10080" realGranu="20s">
            <counter id="1" name="TransceiverTemp" sqlType="NUMERIC(18,2)" userType="2" timeCountType="2" locCountType="2" />
            <counter id="2" name="TransceiverVoltage" sqlType="NUMERIC(18,2)" userType="2" timeCountType="2" locCountType="2" />
            <counter id="3" name="TxBiasCurrent" sqlType="NUMERIC(18,2)" userType="2" timeCountType="2" locCountType="2" />
            <counter id="4" name="TxOutputOpticalPower" sqlType="NUMERIC(18,2)" userType="2" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="TransceiverTemp" expression="optr.getOpticalAttr(a/1000)">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.3.1.13.1.12" />
                    <para name="optr" type="procedure" impl="com.zte.ums.an.pon.ros.c300.pm.svr.PerfCalculateMethods" />
                </counterImpl>
                <counterImpl counterName="TransceiverVoltage" expression="optr.getOpticalAttr(a/1000)">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.3.1.13.1.10" />
                    <para name="optr" type="procedure" impl="com.zte.ums.an.pon.ros.c300.pm.svr.PerfCalculateMethods" />
                </counterImpl>
                <counterImpl counterName="TxBiasCurrent" expression="optr.getOpticalAttr(a/1000)">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.3.1.13.1.9" />
                    <para name="optr" type="procedure" impl="com.zte.ums.an.pon.ros.c300.pm.svr.PerfCalculateMethods" />
                </counterImpl>
                <counterImpl counterName="TxOutputOpticalPower" expression="optr.getOpticalAttr(a/1000)">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.3.1.13.1.4" />
                    <para name="optr" type="procedure" impl="com.zte.ums.an.pon.ros.c300.pm.svr.PerfCalculateMethods" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32115" name="C300GTXOPTICALPW" moc="an_port" taskGranu="5,15,30" queryGranu="15,60,1440,10080" realGranu="20s">
            <counter id="1" name="TransceiverTemp" sqlType="NUMERIC(18,2)" userType="2" timeCountType="2" locCountType="2" />
            <counter id="2" name="TransceiverVoltage" sqlType="NUMERIC(18,2)" userType="2" timeCountType="2" locCountType="2" />
            <counter id="3" name="TxBiasCurrent" sqlType="NUMERIC(18,2)" userType="2" timeCountType="2" locCountType="2" />
            <counter id="4" name="TxOutputOpticalPower" sqlType="NUMERIC(18,2)" userType="2" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="TransceiverTemp" expression="optr.getOpticalAttr(a/1000)">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.11.1.1.2" />
                    <para name="optr" type="procedure" impl="com.zte.ums.an.pon.ros.c300.pm.svr.PerfCalculateMethods" />
                </counterImpl>
                <counterImpl counterName="TransceiverVoltage" expression="optr.getOpticalAttr(a/1000)">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.11.1.1.3" />
                    <para name="optr" type="procedure" impl="com.zte.ums.an.pon.ros.c300.pm.svr.PerfCalculateMethods" />
                </counterImpl>
                <counterImpl counterName="TxBiasCurrent" expression="optr.getOpticalAttr(a/1000)">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.11.1.1.4" />
                    <para name="optr" type="procedure" impl="com.zte.ums.an.pon.ros.c300.pm.svr.PerfCalculateMethods" />
                </counterImpl>
                <counterImpl counterName="TxOutputOpticalPower" expression="optr.getOpticalAttr(a/1000)">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.11.1.1.5" />
                    <para name="optr" type="procedure" impl="com.zte.ums.an.pon.ros.c300.pm.svr.PerfCalculateMethods" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32116" name="C300GRXOPTICALPW" moc="an_onu" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isRealOnly="true">
            <counter id="1" name="OltRxOpPw" sqlType="NUMERIC(18,2)" userType="2" timeCountType="2" locCountType="2" />
            <counter id="2" name="AverageOltRxOpPw" sqlType="NUMERIC(18,2)" userType="2" timeCountType="2" locCountType="2" />
            <counter id="3" name="MaxOltRxOpPw" sqlType="NUMERIC(18,2)" userType="2" timeCountType="2" locCountType="2" />
            <counter id="4" name="MinOltRxOpPw" sqlType="NUMERIC(18,2)" userType="2" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="OltRxOpPw" expression="optr.getOpticalAttr(a/1000)">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.11.2.1.2" />
                    <para name="optr" type="procedure" impl="com.zte.ums.an.pon.ros.c300.pm.svr.PerfCalculateMethods" />
                </counterImpl>
                <counterImpl counterName="AverageOltRxOpPw" expression="optr.getOpticalAttr(a/1000)">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.11.2.1.3" />
                    <para name="optr" type="procedure" impl="com.zte.ums.an.pon.ros.c300.pm.svr.PerfCalculateMethods" />
                </counterImpl>
                <counterImpl counterName="MaxOltRxOpPw" expression="optr.getOpticalAttr(a/1000)">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.11.2.1.4" />
                    <para name="optr" type="procedure" impl="com.zte.ums.an.pon.ros.c300.pm.svr.PerfCalculateMethods" />
                </counterImpl>
                <counterImpl counterName="MinOltRxOpPw" expression="optr.getOpticalAttr(a/1000)">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.11.2.1.5" />
                    <para name="optr" type="procedure" impl="com.zte.ums.an.pon.ros.c300.pm.svr.PerfCalculateMethods" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32117" name="OLTETHSTAT" moc="an_port" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isRealOnly="true">
            <counter id="1" name="OltIfRxOctes" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="2" name="OltIfRxPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="3" name="OltIfRxOctesV" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="4" name="OltIfRxPktsV" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="5" name="OltIfRxOctesPeak" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="6" name="OltIfRxPktsPeak" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="7" name="OltIfRxUniPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="8" name="OltIfRxNonUniPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="9" name="OltIfRxMultPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="10" name="OltIfRxBroadPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="11" name="OltIfRxPktsDiscard" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="12" name="OltIfRxPktsErr" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="13" name="OltIfRxBWThoughput" sqlType="NUMERIC(18,2)" userType="2" timeCountType="2" locCountType="2" />
            <counter id="14" name="OltIfRxPDR" sqlType="NUMERIC(18,2)" userType="2" timeCountType="2" locCountType="2" />
            <counter id="15" name="OltIfRxPER" sqlType="NUMERIC(18,2)" userType="2" timeCountType="2" locCountType="2" />
            <counter id="16" name="OltIfTxOctes" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="17" name="OltIfTxPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="18" name="OltIfTxOctesV" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="19" name="OltIfTxPktsV" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="20" name="OltIfTxOctesPeak" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="21" name="OltIfTxPktsPeak" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="22" name="OltIfTxUniPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="23" name="OltIfTxNonUniPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="24" name="OltIfTxMultPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="25" name="OltIfTxBroadPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="26" name="OltIfTxPktsDiscard" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="27" name="OltIfTxPktsErr" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="28" name="OltIfTxBWThoughput" sqlType="NUMERIC(18,2)" userType="2" timeCountType="2" locCountType="2" />
            <counter id="29" name="OltIfTxPDR" sqlType="NUMERIC(18,2)" userType="2" timeCountType="2" locCountType="2" />
            <counter id="30" name="OltIfTxPER" sqlType="NUMERIC(18,2)" userType="2" timeCountType="2" locCountType="2" />
            <counter id="31" name="RxCRCAlignErrors" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="32" name="RxUndersizePkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="33" name="RxOversizePkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="34" name="Rx64OctetPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="35" name="Tx64OctetPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="36" name="Rx65To127OctetPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="37" name="Tx65To127OctetPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="38" name="Rx128To255OctetPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="39" name="Tx128To255OctetPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="40" name="Rx256To511OctetPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="41" name="Tx256To511OctetPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="42" name="Rx512To1023OctPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="43" name="Tx512To1023OctPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="44" name="Rx1024To1518OctPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="45" name="Tx1024To1518OctPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="46" name="TxMulticastRate" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="47" name="RxAvgBwUtilization" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="48" name="TxAvgBwUtilization" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="OltIfRxOctes" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.4.1.2" />
                </counterImpl>
                <counterImpl counterName="OltIfRxPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.4.1.3" />
                </counterImpl>
                <counterImpl counterName="OltIfRxOctesV" expression="a/1000.0/1000*8">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.4.1.4" />
                </counterImpl>
                <counterImpl counterName="OltIfRxPktsV" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.4.1.5" />
                </counterImpl>
                <counterImpl counterName="OltIfRxOctesPeak" expression="a/1000.0/1000*8">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.4.1.6" />
                </counterImpl>
                <counterImpl counterName="OltIfRxPktsPeak" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.4.1.7" />
                </counterImpl>
                <counterImpl counterName="OltIfRxUniPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.4.1.8" />
                </counterImpl>
                <counterImpl counterName="OltIfRxNonUniPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.4.1.9" />
                </counterImpl>
                <counterImpl counterName="OltIfRxMultPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.4.1.10" />
                </counterImpl>
                <counterImpl counterName="OltIfRxBroadPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.4.1.11" />
                </counterImpl>
                <counterImpl counterName="OltIfRxPktsDiscard" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.4.1.12" />
                </counterImpl>
                <counterImpl counterName="OltIfRxPktsErr" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.4.1.13" />
                </counterImpl>
                <counterImpl counterName="OltIfRxBWThoughput" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.4.1.14" />
                </counterImpl>
                <counterImpl counterName="OltIfRxPDR" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.4.1.15" />
                </counterImpl>
                <counterImpl counterName="OltIfRxPER" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.4.1.16" />
                </counterImpl>
                <counterImpl counterName="OltIfTxOctes" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.4.1.17" />
                </counterImpl>
                <counterImpl counterName="OltIfTxPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.4.1.18" />
                </counterImpl>
                <counterImpl counterName="OltIfTxOctesV" expression="a/1000.0/1000*8">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.4.1.19" />
                </counterImpl>
                <counterImpl counterName="OltIfTxPktsV" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.4.1.20" />
                </counterImpl>
                <counterImpl counterName="OltIfTxOctesPeak" expression="a/1000.0/1000*8">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.4.1.21" />
                </counterImpl>
                <counterImpl counterName="OltIfTxPktsPeak" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.4.1.22" />
                </counterImpl>
                <counterImpl counterName="OltIfTxUniPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.4.1.23" />
                </counterImpl>
                <counterImpl counterName="OltIfTxNonUniPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.4.1.24" />
                </counterImpl>
                <counterImpl counterName="OltIfTxMultPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.4.1.25" />
                </counterImpl>
                <counterImpl counterName="OltIfTxBroadPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.4.1.26" />
                </counterImpl>
                <counterImpl counterName="OltIfTxPktsDiscard" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.4.1.27" />
                </counterImpl>
                <counterImpl counterName="OltIfTxPktsErr" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.4.1.28" />
                </counterImpl>
                <counterImpl counterName="OltIfTxBWThoughput" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.4.1.29" />
                </counterImpl>
                <counterImpl counterName="OltIfTxPDR" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.4.1.30" />
                </counterImpl>
                <counterImpl counterName="OltIfTxPER" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.4.1.31" />
                </counterImpl>
                <counterImpl counterName="RxCRCAlignErrors" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.4.1.32" />
                </counterImpl>
                <counterImpl counterName="RxUndersizePkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.4.1.33" />
                </counterImpl>
                <counterImpl counterName="RxOversizePkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.4.1.34" />
                </counterImpl>
                <counterImpl counterName="Rx64OctetPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.4.1.35" />
                </counterImpl>
                <counterImpl counterName="Tx64OctetPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.4.1.36" />
                </counterImpl>
                <counterImpl counterName="Rx65To127OctetPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.4.1.37" />
                </counterImpl>
                <counterImpl counterName="Tx65To127OctetPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.4.1.38" />
                </counterImpl>
                <counterImpl counterName="Rx128To255OctetPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.4.1.39" />
                </counterImpl>
                <counterImpl counterName="Tx128To255OctetPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.4.1.40" />
                </counterImpl>
                <counterImpl counterName="Rx256To511OctetPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.4.1.41" />
                </counterImpl>
                <counterImpl counterName="Tx256To511OctetPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.4.1.42" />
                </counterImpl>
                <counterImpl counterName="Rx512To1023OctPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.4.1.43" />
                </counterImpl>
                <counterImpl counterName="Tx512To1023OctPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.4.1.44" />
                </counterImpl>
                <counterImpl counterName="Rx1024To1518OctPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.4.1.45" />
                </counterImpl>
                <counterImpl counterName="Tx1024To1518OctPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.4.1.46" />
                </counterImpl>
                <counterImpl counterName="TxMulticastRate" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.4.1.47" />
                </counterImpl>
                <counterImpl counterName="RxAvgBwUtilization" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.4.1.48" />
                </counterImpl>
                <counterImpl counterName="TxAvgBwUtilization" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.4.1.49" />
                </counterImpl>
            </poImpl>
        </po>
          <po id="32118" name="ONUETHSTAT" moc="an_onu" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isRealOnly="true">
            <counter id="1" name="OnuIfRxOctes" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="2" name="OnuIfRxPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="3" name="OnuIfRxOctesV" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="4" name="OnuIfRxPktsV" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="5" name="OnuIfRxOctesPeak" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="6" name="OnuIfRxPktsPeak" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="7" name="OnuIfRxUniPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="8" name="OnuIfRxNonUniPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="9" name="OnuIfRxMultPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="10" name="OnuIfRxBroadPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="11" name="OnuIfRxPktsDiscard" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="12" name="OnuIfRxPktsErr" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="13" name="OnuIfRxBWThoughput" sqlType="NUMERIC(18,2)" userType="2" timeCountType="2" locCountType="2" />
            <counter id="14" name="OnuIfRxPDR" sqlType="NUMERIC(18,2)" userType="2" timeCountType="2" locCountType="2" />
            <counter id="15" name="OnuIfRxPER" sqlType="NUMERIC(18,2)" userType="2" timeCountType="2" locCountType="2" />
            <counter id="16" name="OnuIfTxOctes" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="17" name="OnuIfTxPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="18" name="OnuIfTxOctesV" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="19" name="OnuIfTxPktsV" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="20" name="OnuIfTxOctesPeak" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="21" name="OnuIfTxPktsPeak" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="22" name="OnuIfTxUniPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="23" name="OnuIfTxNonUniPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="24" name="OnuIfTxMultPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="25" name="OnuIfTxBroadPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="26" name="OnuIfTxPktsDiscard" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="27" name="OnuIfTxPktsErr" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="28" name="OnuIfTxBWThoughput" sqlType="NUMERIC(18,2)" userType="2" timeCountType="2" locCountType="2" />
            <counter id="29" name="OnuIfTxPDR" sqlType="NUMERIC(18,2)" userType="2" timeCountType="2" locCountType="2" />
            <counter id="30" name="OnuIfTxPER" sqlType="NUMERIC(18,2)" userType="2" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="OnuIfRxOctes" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.5.1.2" />
                </counterImpl>
                <counterImpl counterName="OnuIfRxPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.5.1.3" />
                </counterImpl>
                <counterImpl counterName="OnuIfRxOctesV" expression="a/1000.0/1000*8">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.5.1.4" />
                </counterImpl>
                <counterImpl counterName="OnuIfRxPktsV" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.5.1.5" />
                </counterImpl>
                <counterImpl counterName="OnuIfRxOctesPeak" expression="a/1000.0/1000*8">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.5.1.6" />
                </counterImpl>
                <counterImpl counterName="OnuIfRxPktsPeak" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.5.1.7" />
                </counterImpl>
                <counterImpl counterName="OnuIfRxUniPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.5.1.8" />
                </counterImpl>
                <counterImpl counterName="OnuIfRxNonUniPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.5.1.9" />
                </counterImpl>
                <counterImpl counterName="OnuIfRxMultPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.5.1.10" />
                </counterImpl>
                <counterImpl counterName="OnuIfRxBroadPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.5.1.11" />
                </counterImpl>
                <counterImpl counterName="OnuIfRxPktsDiscard" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.5.1.12" />
                </counterImpl>
                <counterImpl counterName="OnuIfRxPktsErr" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.5.1.13" />
                </counterImpl>
                <counterImpl counterName="OnuIfRxBWThoughput" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.5.1.14" />
                </counterImpl>
                <counterImpl counterName="OnuIfRxPDR" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.5.1.15" />
                </counterImpl>
                <counterImpl counterName="OnuIfRxPER" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.5.1.16" />
                </counterImpl>
                <counterImpl counterName="OnuIfTxOctes" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.5.1.17" />
                </counterImpl>
                <counterImpl counterName="OnuIfTxPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.5.1.18" />
                </counterImpl>
                <counterImpl counterName="OnuIfTxOctesV" expression="a/1000.0/1000*8">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.5.1.19" />
                </counterImpl>
                <counterImpl counterName="OnuIfTxPktsV" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.5.1.20" />
                </counterImpl>
                <counterImpl counterName="OnuIfTxOctesPeak" expression="a/1000.0/1000*8">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.5.1.21" />
                </counterImpl>
                <counterImpl counterName="OnuIfTxPktsPeak" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.5.1.22" />
                </counterImpl>
                <counterImpl counterName="OnuIfTxUniPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.5.1.23" />
                </counterImpl>
                <counterImpl counterName="OnuIfTxNonUniPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.5.1.24" />
                </counterImpl>
                <counterImpl counterName="OnuIfTxMultPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.5.1.25" />
                </counterImpl>
                <counterImpl counterName="OnuIfTxBroadPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.5.1.26" />
                </counterImpl>
                <counterImpl counterName="OnuIfTxPktsDiscard" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.5.1.27" />
                </counterImpl>
                <counterImpl counterName="OnuIfTxPktsErr" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.5.1.28" />
                </counterImpl>
                <counterImpl counterName="OnuIfTxBWThoughput" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.5.1.29" />
                </counterImpl>
                <counterImpl counterName="OnuIfTxPDR" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.5.1.30" />
                </counterImpl>
                <counterImpl counterName="OnuIfTxPER" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.5.5.1.31" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32336" name="C300GVPORTSTAT" moc="an_vportgemport" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isRealOnly="true">
            <counter id="1" name="UpstreamPassedPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="2" name="UpstreamDroppedPktsU" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="3" name="DownstreamPassedPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="4" name="DownstreamDroppedPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="5" name="DownstreamPassedBcPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="6" name="DownstreamDroppedBcPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="UpstreamPassedPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.28.12.1.4" />
                </counterImpl>
                <counterImpl counterName="UpstreamDroppedPktsU" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.28.12.1.5" />
                </counterImpl>
                <counterImpl counterName="DownstreamPassedPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.28.12.1.6" />
                </counterImpl>
                <counterImpl counterName="DownstreamDroppedPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.28.12.1.7" />
                </counterImpl>
                <counterImpl counterName="DownstreamPassedBcPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.28.12.1.8" />
                </counterImpl>
                <counterImpl counterName="DownstreamDroppedBcPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.28.12.1.9" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32337" name="C300GVPORTSTAT" moc="an_vportvlanid" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isRealOnly="true">
            <counter id="1" name="UpstreamPassedPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="2" name="UpstreamDroppedPktsU" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="3" name="DownstreamPassedPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="4" name="DownstreamDroppedPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="5" name="DownstreamPassedBcPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="6" name="DownstreamDroppedBcPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="UpstreamPassedPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.28.12.1.4" />
                </counterImpl>
                <counterImpl counterName="UpstreamDroppedPktsU" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.28.12.1.5" />
                </counterImpl>
                <counterImpl counterName="DownstreamPassedPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.28.12.1.6" />
                </counterImpl>
                <counterImpl counterName="DownstreamDroppedPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.28.12.1.7" />
                </counterImpl>
                <counterImpl counterName="DownstreamPassedBcPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.28.12.1.8" />
                </counterImpl>
                <counterImpl counterName="DownstreamDroppedBcPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.28.12.1.9" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32120" name="C300GVPORTSTAT" moc="an_vport" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isRealOnly="true">
            <counter id="1" name="UpstreamPassedPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="2" name="UpstreamDroppedPktsU" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="3" name="DownstreamPassedPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="4" name="DownstreamDroppedPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="5" name="DownstreamPassedBcPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="6" name="DownstreamDroppedBcPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="UpstreamPassedPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.28.12.1.4" />
                </counterImpl>
                <counterImpl counterName="UpstreamDroppedPktsU" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.28.12.1.5" />
                </counterImpl>
                <counterImpl counterName="DownstreamPassedPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.28.12.1.6" />
                </counterImpl>
                <counterImpl counterName="DownstreamDroppedPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.28.12.1.7" />
                </counterImpl>
                <counterImpl counterName="DownstreamPassedBcPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.28.12.1.8" />
                </counterImpl>
                <counterImpl counterName="DownstreamDroppedBcPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.28.12.1.9" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32619" name="C222OLTTABLE" moc="an_port" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isRealOnly="true">
            <counter id="1" name="UpCorrectNonIdleGemFrm" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="2" name="UpCorrectIdleGemFrm" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="3" name="UpErrGemFrm" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="4" name="UpGemPayloadBytes" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="5" name="UpCorrectEthFrm" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="6" name="UpErrEthFrm" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="7" name="BipErr" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="8" name="RemoteErrInd" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="9" name="DownValidEthPkg" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="10" name="CRCError" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="11" name="ErrorFrame" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="UpCorrectNonIdleGemFrm" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.12.13.1.1" />
                </counterImpl>
                <counterImpl counterName="UpCorrectIdleGemFrm" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.12.13.1.2" />
                </counterImpl>
                <counterImpl counterName="UpErrGemFrm" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.12.13.1.3" />
                </counterImpl>
                <counterImpl counterName="UpGemPayloadBytes" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.12.13.1.4" />
                </counterImpl>
                <counterImpl counterName="UpCorrectEthFrm" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.12.13.1.5" />
                </counterImpl>
                <counterImpl counterName="UpErrEthFrm" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.12.13.1.6" />
                </counterImpl>
                <counterImpl counterName="BipErr" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.12.13.1.7" />
                </counterImpl>
                <counterImpl counterName="RemoteErrInd" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.12.13.1.8" />
                </counterImpl>
                <counterImpl counterName="DownValidEthPkg" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.12.13.1.9" />
                </counterImpl>
                <counterImpl counterName="CRCError" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.12.13.1.20" />
                </counterImpl>
                <counterImpl counterName="ErrorFrame" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.12.13.1.11" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32602" name="C222ONTTABLE" moc="an_onu" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isRealOnly="true">
            <counter id="1" name="UpCorrectNonIdleGemFrm" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="2" name="UpCorrectIdleGemFrm" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="3" name="UpErrGemFrm" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="4" name="UpGemPayloadBytes" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="5" name="UpCorrectEthFrm" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="6" name="UpErrEthFrm" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="7" name="UpTotalOmciFrm" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="8" name="OnuiBipErr" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="9" name="OnuiRemoteErrInd" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="10" name="UpUnreceivedBursts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="11" name="UpBipErr" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="12" name="UpCorrectedBits" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="13" name="UpNotCorrectedWords" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="14" name="LostBurst" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="UpCorrectNonIdleGemFrm" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.28.6.1.1" />
                </counterImpl>
                <counterImpl counterName="UpCorrectIdleGemFrm" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.28.6.1.2" />
                </counterImpl>
                <counterImpl counterName="UpErrGemFrm" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.28.6.1.3" />
                </counterImpl>
                <counterImpl counterName="UpGemPayloadBytes" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.28.6.1.4" />
                </counterImpl>
                <counterImpl counterName="UpCorrectEthFrm" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.28.6.1.5" />
                </counterImpl>
                <counterImpl counterName="UpErrEthFrm" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.28.6.1.6" />
                </counterImpl>
                <counterImpl counterName="UpTotalOmciFrm" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.28.6.1.7" />
                </counterImpl>
                <counterImpl counterName="OnuiBipErr" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.28.6.1.8" />
                </counterImpl>
                <counterImpl counterName="OnuiRemoteErrInd" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.28.6.1.9" />
                </counterImpl>
                <counterImpl counterName="UpUnreceivedBursts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.28.6.1.10" />
                </counterImpl>
                <counterImpl counterName="UpBipErr" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.28.6.1.11" />
                </counterImpl>
                <counterImpl counterName="UpCorrectedBits" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.28.6.1.12" />
                </counterImpl>
                <counterImpl counterName="UpNotCorrectedWords" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.28.6.1.13" />
                </counterImpl>
                <counterImpl counterName="LostBurst" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.28.6.1.14" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32603" name="C222ETHSTATSTABLE" moc="an_uni" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isRealOnly="true">
            <counter id="1" name="FCSErrors" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="2" name="ExcessiveCollisionCnt" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="3" name="LateCollisionCnt" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="4" name="FrameTooLongs" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="5" name="RxBufOverflows" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="6" name="TxBufOverflows" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="7" name="SingleCollisionCnt" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="8" name="MultipleCollisionCnt" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="9" name="SQECnt" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="10" name="DeferredTxCnt" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="11" name="InternalMACTxErrCnt" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="12" name="CarrierSenseErrCnt" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="13" name="AlignmentErrCnt" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="14" name="InternalMACRxErrCnt" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="15" name="PPPoEFilteredCnt" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="16" name="DropEvents" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="17" name="RxOctets" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="18" name="RxPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="19" name="RxBroadcastPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="20" name="RxMulticastPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="21" name="RxUndersizePkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="22" name="RxFragments" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="23" name="RxJabbers" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="24" name="Rx64OctetsPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="25" name="Rx65To127OctetsPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="26" name="Rx128To255OctetsPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="27" name="Rx256To511OctetsPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="28" name="Rx512To1023OctetsPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="29" name="Rx1024To1518OctetsPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="FCSErrors" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.1.1.3" />
                </counterImpl>
                <counterImpl counterName="ExcessiveCollisionCnt" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.1.1.4" />
                </counterImpl>
                <counterImpl counterName="LateCollisionCnt" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.1.1.5" />
                </counterImpl>
                <counterImpl counterName="FrameTooLongs" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.1.1.6" />
                </counterImpl>
                <counterImpl counterName="RxBufOverflows" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.1.1.7" />
                </counterImpl>
                <counterImpl counterName="TxBufOverflows" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.1.1.8" />
                </counterImpl>
                <counterImpl counterName="SingleCollisionCnt" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.1.1.9" />
                </counterImpl>
                <counterImpl counterName="MultipleCollisionCnt" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.1.1.10" />
                </counterImpl>
                <counterImpl counterName="SQECnt" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.1.1.11" />
                </counterImpl>
                <counterImpl counterName="DeferredTxCnt" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.1.1.12" />
                </counterImpl>
                <counterImpl counterName="InternalMACTxErrCnt" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.1.1.13" />
                </counterImpl>
                <counterImpl counterName="CarrierSenseErrCnt" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.1.1.14" />
                </counterImpl>
                <counterImpl counterName="AlignmentErrCnt" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.1.1.15" />
                </counterImpl>
                <counterImpl counterName="InternalMACRxErrCnt" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.1.1.16" />
                </counterImpl>
                <counterImpl counterName="PPPoEFilteredCnt" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.1.1.18" />
                </counterImpl>
                <counterImpl counterName="DropEvents" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.1.1.19" />
                </counterImpl>
                <counterImpl counterName="RxOctets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.1.1.20" />
                </counterImpl>
                <counterImpl counterName="RxPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.1.1.21" />
                </counterImpl>
                <counterImpl counterName="RxBroadcastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.1.1.22" />
                </counterImpl>
                <counterImpl counterName="RxMulticastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.1.1.23" />
                </counterImpl>
                <counterImpl counterName="RxUndersizePkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.1.1.24" />
                </counterImpl>
                <counterImpl counterName="RxFragments" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.1.1.25" />
                </counterImpl>
                <counterImpl counterName="RxJabbers" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.1.1.26" />
                </counterImpl>
                <counterImpl counterName="Rx64OctetsPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.1.1.27" />
                </counterImpl>
                <counterImpl counterName="Rx65To127OctetsPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.1.1.28" />
                </counterImpl>
                <counterImpl counterName="Rx128To255OctetsPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.1.1.29" />
                </counterImpl>
                <counterImpl counterName="Rx256To511OctetsPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.1.1.30" />
                </counterImpl>
                <counterImpl counterName="Rx512To1023OctetsPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.1.1.31" />
                </counterImpl>
                <counterImpl counterName="Rx1024To1518OctetsPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.1.1.32" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32604" name="C222GEMSTATSTABLE" moc="an_gemport" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isRealOnly="true">
            <counter id="1" name="LostPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="2" name="MisInsertedPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="3" name="RxPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="4" name="RxBlocks" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="5" name="TxBlocks" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="6" name="ImpairedBlocks" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="LostPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.2.1.3" />
                </counterImpl>
                <counterImpl counterName="MisInsertedPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.2.1.4" />
                </counterImpl>
                <counterImpl counterName="RxPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.2.1.6" />
                </counterImpl>
                <counterImpl counterName="RxBlocks" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.2.1.7" />
                </counterImpl>
                <counterImpl counterName="TxBlocks" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.2.1.8" />
                </counterImpl>
                <counterImpl counterName="ImpairedBlocks" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.2.1.9" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32609" name="C222IPHOSTSTATSTABLE" moc="an_hostid" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isRealOnly="true">
            <counter id="1" name="C222HICMPERRORS" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="2" name="C222DNSERRORS" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="3" name="C300RxPACKETS" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="4" name="C300TxPACKETS" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="5" name="C300RxOCTETS" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="6" name="C300TxOCTETS" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="C222HICMPERRORS" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.7.1.3" />
                </counterImpl>
                <counterImpl counterName="C222DNSERRORS" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.7.1.4" />
                </counterImpl>
                <counterImpl counterName="C300RxPACKETS" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.7.1.6" />
                </counterImpl>
                <counterImpl counterName="C300TxPACKETS" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.7.1.7" />
                </counterImpl>
                <counterImpl counterName="C300RxOCTETS" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.7.1.8" />
                </counterImpl>
                <counterImpl counterName="C300TxOCTETS" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.7.1.9" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32610" name="C222CALLCTRLSTATS" moc="an_pos" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isRealOnly="true">
            <counter id="1" name="C222SETUPFAILURES" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="2" name="C222CALLSETUPTIME" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="3" name="C222TERMINATEFAILURES" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="4" name="C222PORTRELEASES" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="5" name="C222PORTOFFHOOKTIMER" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="C222SETUPFAILURES" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.8.1.3" />
                </counterImpl>
                <counterImpl counterName="C222CALLSETUPTIME" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.8.1.4" />
                </counterImpl>
                <counterImpl counterName="C222TERMINATEFAILURES" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.8.1.5" />
                </counterImpl>
                <counterImpl counterName="C222PORTRELEASES" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.8.1.6" />
                </counterImpl>
                <counterImpl counterName="C222PORTOFFHOOKTIMER" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.8.1.7" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32611" name="C222RTPSTATSTABLE" moc="an_pos" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isRealOnly="true">
            <counter id="1" name="C222RTPERRORS" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="2" name="C222RTPSTATSPKTLOSS" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="3" name="C222RTPSTATSMAXJITTER" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="4" name="C222MAXTIMEBTWRTPPKTS" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="5" name="C222BUFUNDERFLOWS" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="6" name="C222BUFOVERFLOW" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="C222RTPERRORS" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.9.1.3" />
                </counterImpl>
                <counterImpl counterName="C222RTPSTATSPKTLOSS" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.9.1.4" />
                </counterImpl>
                <counterImpl counterName="C222RTPSTATSMAXJITTER" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.9.1.5" />
                </counterImpl>
                <counterImpl counterName="C222MAXTIMEBTWRTPPKTS" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.9.1.6" />
                </counterImpl>
                <counterImpl counterName="C222BUFUNDERFLOWS" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.9.1.7" />
                </counterImpl>
                <counterImpl counterName="C222BUFOVERFLOW" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.9.1.8" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32612" name="C222SIPCALLINITSTATS" moc="an_agentid" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isRealOnly="true">
            <counter id="1" name="C222CONNECTFAILURES" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="2" name="C222VALIDATEFAILURES" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="3" name="C222TIMEOUTCOUNTE" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="4" name="C222RXFAILURES" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="5" name="C222AUTHFAILURES" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="C222CONNECTFAILURES" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.10.1.3" />
                </counterImpl>
                <counterImpl counterName="C222VALIDATEFAILURES" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.10.1.4" />
                </counterImpl>
                <counterImpl counterName="C222TIMEOUTCOUNTE" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.10.1.5" />
                </counterImpl>
                <counterImpl counterName="C222RXFAILURES" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.10.1.6" />
                </counterImpl>
                <counterImpl counterName="C222AUTHFAILURES" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.10.1.7" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32613" name="C222GPONIGMPSTATS" moc="an_gemport" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isRealOnly="true">
            <counter id="1" name="RxCommQuery" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="2" name="RxSpecialQuery" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="3" name="RxV1Report" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="4" name="RxV2Report" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="5" name="RxV3Report" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="6" name="RxLeave" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="7" name="RxError" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="8" name="RxUnknown" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="9" name="TxCommQuery" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="10" name="TxSpecialQuery" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="11" name="TxV1Report" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="12" name="TxV2Report" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="13" name="TxV3Report" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="14" name="TxLeave" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="15" name="DropRxCommQuery" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="16" name="DropRxSpecialQue" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="17" name="DropRxV1Report" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="18" name="DropRxV2Report" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="19" name="DropRxV3Report" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="20" name="DropRxLeave" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="21" name="DropRxUnknown" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="22" name="JoinSuccess" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="23" name="JoinFailure" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="RxCommQuery" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.2" />
                </counterImpl>
                <counterImpl counterName="RxSpecialQuery" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.3" />
                </counterImpl>
                <counterImpl counterName="RxV1Report" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.4" />
                </counterImpl>
                <counterImpl counterName="RxV2Report" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.5" />
                </counterImpl>
                <counterImpl counterName="RxV3Report" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.6" />
                </counterImpl>
                <counterImpl counterName="RxLeave" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.7" />
                </counterImpl>
                <counterImpl counterName="RxError" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.8" />
                </counterImpl>
                <counterImpl counterName="RxUnknown" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.9" />
                </counterImpl>
                <counterImpl counterName="TxCommQuery" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.10" />
                </counterImpl>
                <counterImpl counterName="TxSpecialQuery" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.11" />
                </counterImpl>
                <counterImpl counterName="TxV1Report" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.12" />
                </counterImpl>
                <counterImpl counterName="TxV2Report" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.13" />
                </counterImpl>
                <counterImpl counterName="TxV3Report" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.14" />
                </counterImpl>
                <counterImpl counterName="TxLeave" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.15" />
                </counterImpl>
                <counterImpl counterName="DropRxCommQuery" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.16" />
                </counterImpl>
                <counterImpl counterName="DropRxSpecialQue" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.17" />
                </counterImpl>
                <counterImpl counterName="DropRxV1Report" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.18" />
                </counterImpl>
                <counterImpl counterName="DropRxV2Report" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.19" />
                </counterImpl>
                <counterImpl counterName="DropRxV3Report" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.20" />
                </counterImpl>
                <counterImpl counterName="DropRxLeave" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.21" />
                </counterImpl>
                <counterImpl counterName="DropRxUnknown" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.22" />
                </counterImpl>
                <counterImpl counterName="JoinSuccess" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.23" />
                </counterImpl>
                <counterImpl counterName="JoinFailure" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.24" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32724" name="C222ETHERIFSTATTABLE" moc="an_port" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isRealOnly="true">
            <counter id="1" name="etherIfOutOctetRate" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="2" name="etherIfOutPktRate" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="3" name="etherIfOutBandwidthUtil" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="4" name="etherIfOutDiscardPktRatio" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="5" name="etherIfOutOctetPeakRate" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="6" name="etherIfInOctetRate" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="7" name="etherIfInPktRate" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="8" name="etherIfInBandwidthUtil" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="9" name="etherIfInDiscardPktRatio" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="10" name="etherIfInOctetPeakRate" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="11" name="etherIfInErrPktRatio" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="etherIfOutOctetRate" expression="a/1000.0/1000*8">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.3.1.3.1.6" />
                </counterImpl>
                <counterImpl counterName="etherIfOutPktRate" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.3.1.3.1.7" />
                </counterImpl>
                <counterImpl counterName="etherIfOutBandwidthUtil" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.3.1.3.1.8" />
                </counterImpl>
                <counterImpl counterName="etherIfOutDiscardPktRatio" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.3.1.3.1.9" />
                </counterImpl>
                <counterImpl counterName="etherIfOutOctetPeakRate" expression="a/1000.0/1000*8">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.3.1.3.1.10" />
                </counterImpl>
                <counterImpl counterName="etherIfInOctetRate" expression="a/1000.0/1000*8">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.3.1.3.1.11" />
                </counterImpl>
                <counterImpl counterName="etherIfInPktRate" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.3.1.3.1.12" />
                </counterImpl>
                <counterImpl counterName="etherIfInBandwidthUtil" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.3.1.3.1.13" />
                </counterImpl>
                <counterImpl counterName="etherIfInDiscardPktRatio" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.3.1.3.1.14" />
                </counterImpl>
                <counterImpl counterName="etherIfInOctetPeakRate" expression="a/1000.0/1000*8">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.3.1.3.1.15" />
                </counterImpl>
                <counterImpl counterName="etherIfInErrPktRatio" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.3.1.3.1.16" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32725" name="C222ETHERQUEUESTAT" moc="an_queue" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isRealOnly="true">
            <counter id="1" name="EtherIfQueueOutPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="EtherIfQueueOutPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.3.1.12.1.5" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32726" name="C222ETHERPAUSESTAT" moc="an_port" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isRealOnly="true">
            <counter id="1" name="InPauseFrames" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="2" name="OutPauseFrames" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="3" name="HCInPauseFrames" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="4" name="HCOutPauseFrames" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="InPauseFrames" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.2.1.10.7.10.1.3" />
                </counterImpl>
                <counterImpl counterName="OutPauseFrames" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.2.1.10.7.10.1.4" />
                </counterImpl>
                <counterImpl counterName="HCInPauseFrames" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.2.1.10.7.10.1.5" />
                </counterImpl>
                <counterImpl counterName="HCOutPauseFrames" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.2.1.10.7.10.1.6" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32605" name="C222GALETHSTATSTABLE" moc="an_gemport" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isRealOnly="true">
            <counter id="1" name="DiscardedFrames" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="DiscardedFrames" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.3.1.3" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32606" name="C222BRIDGESTATSTABLE" moc="an_bridgeport" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isRealOnly="true">
            <counter id="1" name="LearnEntryDiscardFrames" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="LearnEntryDiscardFrames" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.4.1.3" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32607" name="C222UNIBRIDGEPORT" moc="an_onubridge" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isRealOnly="true">
            <counter id="1" name="ForwardFrameCnt" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="2" name="DelayExceedDiscardCnt" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="3" name="MTUExceedDiscardCnt" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="4" name="RxFrameCnt" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="5" name="StatsRxDiscardCnt" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="ForwardFrameCnt" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.5.1.3" />
                </counterImpl>
                <counterImpl counterName="DelayExceedDiscardCnt" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.5.1.4" />
                </counterImpl>
                <counterImpl counterName="MTUExceedDiscardCnt" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.5.1.5" />
                </counterImpl>
                <counterImpl counterName="RxFrameCnt" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.5.1.6" />
                </counterImpl>
                <counterImpl counterName="StatsRxDiscardCnt" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.5.1.7" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32608" name="C222UPLINKBRIDGEPORT" moc="an_uplinkport" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isRealOnly="true">
            <counter id="1" name="ForwardFrameCnt" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="2" name="DelayExceedDiscardCnt" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="3" name="MTUExceedDiscardCnt" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="4" name="RxFrameCnt" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="5" name="RxDiscardCnt" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="ForwardFrameCnt" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.6.1.3" />
                </counterImpl>
                <counterImpl counterName="DelayExceedDiscardCnt" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.6.1.4" />
                </counterImpl>
                <counterImpl counterName="MTUExceedDiscardCnt" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.6.1.5" />
                </counterImpl>
                <counterImpl counterName="RxFrameCnt" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.6.1.6" />
                </counterImpl>
                <counterImpl counterName="RxDiscardCnt" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.6.1.7" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32625" name="C222CESSTATSTABLE" moc="an_onutdm" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isRealOnly="true">
            <counter id="1" name="DownPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="2" name="UpPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="3" name="DownMissingPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="4" name="DownReorderedPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="5" name="DownMisorderedPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="6" name="runOrOverrunPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="7" name="DownMalformedPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="8" name="DownStrayPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="9" name="DownRemotePktLoss" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="10" name="UpTDMLbitPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="11" name="DownErrSeconds" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="12" name="SeverelyErrSeconds" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="13" name="UnavailableSeconds" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="DownPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.13.1.3" />
                </counterImpl>
                <counterImpl counterName="UpPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.13.1.4" />
                </counterImpl>
                <counterImpl counterName="DownMissingPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.13.1.5" />
                </counterImpl>
                <counterImpl counterName="DownReorderedPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.13.1.6" />
                </counterImpl>
                <counterImpl counterName="DownMisorderedPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.13.1.7" />
                </counterImpl>
                <counterImpl counterName="runOrOverrunPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.13.1.8" />
                </counterImpl>
                <counterImpl counterName="DownMalformedPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.13.1.9" />
                </counterImpl>
                <counterImpl counterName="DownStrayPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.13.1.10" />
                </counterImpl>
                <counterImpl counterName="DownRemotePktLoss" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.13.1.11" />
                </counterImpl>
                <counterImpl counterName="UpTDMLbitPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.13.1.12" />
                </counterImpl>
                <counterImpl counterName="DownErrSeconds" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.13.1.13" />
                </counterImpl>
                <counterImpl counterName="SeverelyErrSeconds" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.13.1.14" />
                </counterImpl>
                <counterImpl counterName="UnavailableSeconds" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.13.1.15" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32626" name="C222PRIVATEETHTABLE" moc="an_uni" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isRealOnly="true">
            <counter id="1" name="RxBroadcast" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="2" name="RxTotalRate" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="3" name="RxMulticastRate" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="4" name="RxDiscarded" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="5" name="TxBroadcast" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="6" name="TxTotalRate" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="7" name="TxMulticastRate" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="8" name="TxDiscarded" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="9" name="TxPauseFrames" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="10" name="RxPauseFrames" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="11" name="TxErroredOctets" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="12" name="RxErroredOctets" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="RxBroadcast" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.14.1.3" />
                </counterImpl>
                <counterImpl counterName="RxTotalRate" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.14.1.4" />
                </counterImpl>
                <counterImpl counterName="RxMulticastRate" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.14.1.5" />
                </counterImpl>
                <counterImpl counterName="RxDiscarded" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.14.1.6" />
                </counterImpl>
                <counterImpl counterName="TxBroadcast" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.14.1.7" />
                </counterImpl>
                <counterImpl counterName="TxTotalRate" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.14.1.8" />
                </counterImpl>
                <counterImpl counterName="TxMulticastRate" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.14.1.9" />
                </counterImpl>
                <counterImpl counterName="TxDiscarded" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.14.1.10" />
                </counterImpl>
                <counterImpl counterName="TxPauseFrames" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.14.1.11" />
                </counterImpl>
                <counterImpl counterName="RxPauseFrames" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.14.1.12" />
                </counterImpl>
                <counterImpl counterName="TxErroredOctets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.14.1.13" />
                </counterImpl>
                <counterImpl counterName="RxErroredOctets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.14.1.14" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32661" name="C222CE1B1213TABLE" moc="an_geport" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isRealOnly="true">
            <counter id="1" name="RxOctets" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="2" name="RxUnicastPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="3" name="RxMulBrdPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="4" name="RxDiscardPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="5" name="RxErrorPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="6" name="RxUnknowProtPk" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="7" name="TxOctets" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="8" name="TxUnicastPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="9" name="TxMulBrdPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="10" name="TxDiscardPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="11" name="TxErrorPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="12" name="OutBoundQueLen" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="RxOctets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.3.1.1" />
                </counterImpl>
                <counterImpl counterName="RxUnicastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.3.1.2" />
                </counterImpl>
                <counterImpl counterName="RxMulBrdPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.3.1.3" />
                </counterImpl>
                <counterImpl counterName="RxDiscardPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.3.1.4" />
                </counterImpl>
                <counterImpl counterName="RxErrorPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.3.1.5" />
                </counterImpl>
                <counterImpl counterName="RxUnknowProtPk" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.3.1.6" />
                </counterImpl>
                <counterImpl counterName="TxOctets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.3.1.7" />
                </counterImpl>
                <counterImpl counterName="TxUnicastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.3.1.8" />
                </counterImpl>
                <counterImpl counterName="TxMulBrdPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.3.1.9" />
                </counterImpl>
                <counterImpl counterName="TxDiscardPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.3.1.10" />
                </counterImpl>
                <counterImpl counterName="TxErrorPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.3.1.11" />
                </counterImpl>
                <counterImpl counterName="OutBoundQueLen" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.3.1.12" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32662" name="C222CE1B1757TABLE" moc="an_geport" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isRealOnly="true">
            <counter id="1" name="DropEvents" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="2" name="MulticastPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="3" name="BroadcastPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="4" name="UndersizePkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="5" name="Fragments" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="6" name="Pkts64Octets" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="7" name="Pkts65to127Octets" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="8" name="Pkts128to255Octets" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="9" name="Pkts256to511Octets" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="10" name="Pkts512to1023Octets" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="11" name="Pkts1024to1518Octets" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="12" name="OversizePkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="13" name="Jabbers" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="14" name="Octets" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="15" name="Pkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="16" name="Collisions" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="17" name="CRCAlignErrors" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="DropEvents" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.4.1.1" />
                </counterImpl>
                <counterImpl counterName="MulticastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.4.1.2" />
                </counterImpl>
                <counterImpl counterName="BroadcastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.4.1.3" />
                </counterImpl>
                <counterImpl counterName="UndersizePkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.4.1.4" />
                </counterImpl>
                <counterImpl counterName="Fragments" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.4.1.5" />
                </counterImpl>
                <counterImpl counterName="Pkts64Octets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.4.1.6" />
                </counterImpl>
                <counterImpl counterName="Pkts65to127Octets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.4.1.7" />
                </counterImpl>
                <counterImpl counterName="Pkts128to255Octets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.4.1.8" />
                </counterImpl>
                <counterImpl counterName="Pkts256to511Octets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.4.1.9" />
                </counterImpl>
                <counterImpl counterName="Pkts512to1023Octets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.4.1.10" />
                </counterImpl>
                <counterImpl counterName="Pkts1024to1518Octets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.4.1.11" />
                </counterImpl>
                <counterImpl counterName="OversizePkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.4.1.12" />
                </counterImpl>
                <counterImpl counterName="Jabbers" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.4.1.13" />
                </counterImpl>
                <counterImpl counterName="Octets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.4.1.14" />
                </counterImpl>
                <counterImpl counterName="Pkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.4.1.15" />
                </counterImpl>
                <counterImpl counterName="Collisions" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.4.1.16" />
                </counterImpl>
                <counterImpl counterName="CRCAlignErrors" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.4.1.17" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32663" name="C222CE1BCESPROTOTABLE" moc="an_geport" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isRealOnly="true">
            <counter id="1" name="ProtocolStackMatchCount" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="2" name="ProtocolStackNoMatchCount" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="3" name="ClassifyNoMatchCount" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="4" name="VerificationFailureCount" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="5" name="IPv4ChecksumFailureCount" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="ProtocolStackMatchCount" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.2.1.1" />
                </counterImpl>
                <counterImpl counterName="ProtocolStackNoMatchCount" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.2.1.2" />
                </counterImpl>
                <counterImpl counterName="ClassifyNoMatchCount" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.2.1.3" />
                </counterImpl>
                <counterImpl counterName="VerificationFailureCount" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.2.1.4" />
                </counterImpl>
                <counterImpl counterName="IPv4ChecksumFailureCount" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.2.1.5" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32664" name="C222CE1BPWTABLE" moc="an_pw" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isRealOnly="true">
            <counter id="1" name="EarlyPackets" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="2" name="LatePackets" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="3" name="UnderrunPackets" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="4" name="LostPackets" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="5" name="CurQLength" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="6" name="AveQLength" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="7" name="MaxQLength" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="8" name="MinQLength" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="9" name="RxPacketCount" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="10" name="TxPacketCount" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="11" name="TxByteCount" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="12" name="LBitCount" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="13" name="LBitSetTime" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="14" name="RBitCount" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="15" name="RBitSetTime" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="EarlyPackets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.1.1.1" />
                </counterImpl>
                <counterImpl counterName="LatePackets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.1.1.2" />
                </counterImpl>
                <counterImpl counterName="UnderrunPackets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.1.1.3" />
                </counterImpl>
                <counterImpl counterName="LostPackets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.1.1.4" />
                </counterImpl>
                <counterImpl counterName="CurQLength" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.1.1.5" />
                </counterImpl>
                <counterImpl counterName="AveQLength" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.1.1.6" />
                </counterImpl>
                <counterImpl counterName="MaxQLength" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.1.1.7" />
                </counterImpl>
                <counterImpl counterName="MinQLength" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.1.1.8" />
                </counterImpl>
                <counterImpl counterName="RxPacketCount" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.1.1.9" />
                </counterImpl>
                <counterImpl counterName="TxPacketCount" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.1.1.10" />
                </counterImpl>
                <counterImpl counterName="TxByteCount" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.1.1.11" />
                </counterImpl>
                <counterImpl counterName="LBitCount" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.1.1.12" />
                </counterImpl>
                <counterImpl counterName="LBitSetTime" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.1.1.13" />
                </counterImpl>
                <counterImpl counterName="RBitCount" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.1.1.14" />
                </counterImpl>
                <counterImpl counterName="RBitSetTime" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.1.1.15" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32721" name="C222CE1B1757ETHER" moc="an_port" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isRealOnly="true">
            <counter id="1" name="StatsDropEvents" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="2" name="StatsOctets" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="3" name="StatsPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="4" name="StatsBroadcastPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="5" name="StatsMulticastPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="6" name="StatsCRCAlignErrors" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="7" name="StatsUndersizePkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="8" name="StatsOversizePkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="9" name="StatsFragments" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="10" name="StatsJabbers" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="11" name="StatsCollisions" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="12" name="StatsPkts64Octets" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="13" name="StatsPkts65to127Octets" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="14" name="StatsPkts128to255Octets" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="15" name="StatsPkts256to511Octets" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="16" name="StatsPkts512to1023Octets" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="17" name="StatsPkts1024to1518Octets" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="StatsDropEvents" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.2.1.16.1.1.1.3" />
                </counterImpl>
                <counterImpl counterName="StatsOctets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.2.1.16.1.1.1.4" />
                </counterImpl>
                <counterImpl counterName="StatsPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.2.1.16.1.1.1.5" />
                </counterImpl>
                <counterImpl counterName="StatsBroadcastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.2.1.16.1.1.1.6" />
                </counterImpl>
                <counterImpl counterName="StatsMulticastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.2.1.16.1.1.1.7" />
                </counterImpl>
                <counterImpl counterName="StatsCRCAlignErrors" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.2.1.16.1.1.1.8" />
                </counterImpl>
                <counterImpl counterName="StatsUndersizePkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.2.1.16.1.1.1.9" />
                </counterImpl>
                <counterImpl counterName="StatsOversizePkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.2.1.16.1.1.1.10" />
                </counterImpl>
                <counterImpl counterName="StatsFragments" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.2.1.16.1.1.1.11" />
                </counterImpl>
                <counterImpl counterName="StatsJabbers" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.2.1.16.1.1.1.12" />
                </counterImpl>
                <counterImpl counterName="StatsCollisions" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.2.1.16.1.1.1.13" />
                </counterImpl>
                <counterImpl counterName="StatsPkts64Octets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.2.1.16.1.1.1.14" />
                </counterImpl>
                <counterImpl counterName="StatsPkts65to127Octets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.2.1.16.1.1.1.15" />
                </counterImpl>
                <counterImpl counterName="StatsPkts128to255Octets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.2.1.16.1.1.1.16" />
                </counterImpl>
                <counterImpl counterName="StatsPkts256to511Octets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.2.1.16.1.1.1.17" />
                </counterImpl>
                <counterImpl counterName="StatsPkts512to1023Octets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.2.1.16.1.1.1.18" />
                </counterImpl>
                <counterImpl counterName="StatsPkts1024to1518Octets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.2.1.16.1.1.1.19" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32722" name="C222CE1B1213IFTABLE" moc="an_port" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isRealOnly="true">
            <counter id="1" name="ifInOctets" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="2" name="ifInUcastPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="3" name="ifInNUcastPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="4" name="ifInDiscards" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="5" name="ifInErrors" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="6" name="ifInUnknownProtos" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="7" name="ifOutOctets" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="8" name="ifOutUcastPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="9" name="ifOutNUcastPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="10" name="ifOutDiscards" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="11" name="ifOutErrors" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="12" name="ifOutQLen" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="ifInOctets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.2.1.2.2.1.10" />
                </counterImpl>
                <counterImpl counterName="ifInUcastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.2.1.2.2.1.11" />
                </counterImpl>
                <counterImpl counterName="ifInNUcastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.2.1.2.2.1.12" />
                </counterImpl>
                <counterImpl counterName="ifInDiscards" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.2.1.2.2.1.13" />
                </counterImpl>
                <counterImpl counterName="ifInErrors" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.2.1.2.2.1.14" />
                </counterImpl>
                <counterImpl counterName="ifInUnknownProtos" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.2.1.2.2.1.15" />
                </counterImpl>
                <counterImpl counterName="ifOutOctets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.2.1.2.2.1.16" />
                </counterImpl>
                <counterImpl counterName="ifOutUcastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.2.1.2.2.1.17" />
                </counterImpl>
                <counterImpl counterName="ifOutNUcastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.2.1.2.2.1.18" />
                </counterImpl>
                <counterImpl counterName="ifOutDiscards" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.2.1.2.2.1.19" />
                </counterImpl>
                <counterImpl counterName="ifOutErrors" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.2.1.2.2.1.20" />
                </counterImpl>
                <counterImpl counterName="ifOutQLen" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.2.1.2.2.1.21" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32631" name="C222STATCURRENTTABLE" moc="an_onu" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isRealOnly="true">
            <counter id="1" name="MACCtrlTransmitted" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="2" name="MACCtrlReceived" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="3" name="DiscoveryWindowsSentt" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="4" name="DiscoveryTimeout" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="5" name="RxRegReques" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="6" name="RxRegAck" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="7" name="RxReport" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="8" name="TxGate" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="9" name="TxRegister" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="MACCtrlTransmitted" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.2.2.1.1" />
                </counterImpl>
                <counterImpl counterName="MACCtrlReceived" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.2.2.1.2" />
                </counterImpl>
                <counterImpl counterName="DiscoveryWindowsSentt" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.2.2.1.3" />
                </counterImpl>
                <counterImpl counterName="DiscoveryTimeout" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.2.2.1.4" />
                </counterImpl>
                <counterImpl counterName="RxRegReques" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.2.2.1.6" />
                </counterImpl>
                <counterImpl counterName="RxRegAck" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.2.2.1.8" />
                </counterImpl>
                <counterImpl counterName="RxReport" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.2.2.1.10" />
                </counterImpl>
                <counterImpl counterName="TxGate" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.2.2.1.11" />
                </counterImpl>
                <counterImpl counterName="TxRegister" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.2.2.1.13" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32632" name="C222EMULATIONSTATTABLE" moc="an_onu" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isRealOnly="true">
            <counter id="1" name="SLDErrors" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="2" name="CRC8Errors" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="3" name="BadLLID" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="4" name="GoodLLID" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="5" name="OnuPonCastLLID" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="6" name="OltPonCastLLID" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="SLDErrors" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.3.2.1.1" />
                </counterImpl>
                <counterImpl counterName="CRC8Errors" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.3.2.1.2" />
                </counterImpl>
                <counterImpl counterName="BadLLID" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.3.2.1.3" />
                </counterImpl>
                <counterImpl counterName="GoodLLID" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.3.2.1.4" />
                </counterImpl>
                <counterImpl counterName="OnuPonCastLLID" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.3.2.1.5" />
                </counterImpl>
                <counterImpl counterName="OltPonCastLLID" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.3.2.1.6" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32633" name="C222EPONCURRENTTABLE" moc="an_onu" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isRealOnly="true">
            <counter id="1" name="PCSCodingViolation" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="2" name="CorrectedBlocks" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="3" name="UncorrectableBlocks" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="PCSCodingViolation" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.4.1.1.1" />
                </counterImpl>
                <counterImpl counterName="CorrectedBlocks" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.4.1.1.4" />
                </counterImpl>
                <counterImpl counterName="UncorrectableBlocks" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.4.1.1.5" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32634" name="C222PKGQUEUETABLE" moc="an_queue" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isRealOnly="true">
            <counter id="1" name="TxFramesQueue" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="2" name="RxFramesQueue" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="3" name="DroppedFramesQueue" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="TxFramesQueue" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.5.1.2.1.4" />
                </counterImpl>
                <counterImpl counterName="RxFramesQueue" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.5.1.2.1.5" />
                </counterImpl>
                <counterImpl counterName="DroppedFramesQueue" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.5.1.2.1.6" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32635" name="C222STATSCURRENTTABLE" moc="an_onu" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isRealOnly="true">
            <counter id="1" name="InformationTx" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="2" name="InformationRx" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="3" name="NotificationRx" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="4" name="EventNotificationRx" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="5" name="LoopbackControlTx" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="6" name="VariableRequestTx" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="7" name="VariableResponseRx" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="8" name="OrgSpecificTx" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="9" name="OrgSpecificRx" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="10" name="UnsupportedCodesTx" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="11" name="UnsupportedCodesRx" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="12" name="FramesLostDueToOam" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="InformationTx" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.6.4.1.1" />
                </counterImpl>
                <counterImpl counterName="InformationRx" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.6.4.1.2" />
                </counterImpl>
                <counterImpl counterName="NotificationRx" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.6.4.1.4" />
                </counterImpl>
                <counterImpl counterName="EventNotificationRx" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.6.4.1.6" />
                </counterImpl>
                <counterImpl counterName="LoopbackControlTx" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.6.4.1.7" />
                </counterImpl>
                <counterImpl counterName="VariableRequestTx" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.6.4.1.9" />
                </counterImpl>
                <counterImpl counterName="VariableResponseRx" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.6.4.1.12" />
                </counterImpl>
                <counterImpl counterName="OrgSpecificTx" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.6.4.1.13" />
                </counterImpl>
                <counterImpl counterName="OrgSpecificRx" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.6.4.1.14" />
                </counterImpl>
                <counterImpl counterName="UnsupportedCodesTx" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.6.4.1.15" />
                </counterImpl>
                <counterImpl counterName="UnsupportedCodesRx" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.6.4.1.16" />
                </counterImpl>
                <counterImpl counterName="FramesLostDueToOam" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.6.4.1.17" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32636" name="C222EPONOLTVTABLE" moc="an_onu" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isRealOnly="true">
            <counter id="1" name="IfBERStatisticOnuBER" sqlType="NUMERIC(18,2)" userType="2" timeCountType="2" locCountType="2" />
            <counter id="2" name="IfBERStatisticOnuFER" sqlType="NUMERIC(18,2)" userType="2" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="IfBERStatisticOnuBER" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.9.1.1.1.1" />
                </counterImpl>
                <counterImpl counterName="IfBERStatisticOnuFER" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.9.1.1.1.2" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32637" name="C222EPONOLTPTABLE" moc="an_port" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isRealOnly="true">
            <counter id="1" name="OltPonAverageBER" sqlType="NUMERIC(18,2)" userType="2" timeCountType="2" locCountType="2" />
            <counter id="2" name="OltSysAverageBER" sqlType="NUMERIC(18,2)" userType="2" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="OltPonAverageBER" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.9.1.2.1.1" />
                </counterImpl>
                <counterImpl counterName="OltSysAverageBER" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.9.1.2.1.2" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32641" name="C222EPONPAUSETABLE" moc="an_onu" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isRealOnly="true">
            <counter id="1" name="Dot3InPauseFrames" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="2" name="Dot3OutPauseFrames" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="3" name="Dot3HCInPauseFrames" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="4" name="Dot3HCOutPauseFrames" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="Dot3InPauseFrames" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.9.1.6.1.1" />
                </counterImpl>
                <counterImpl counterName="Dot3OutPauseFrames" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.9.1.6.1.2" />
                </counterImpl>
                <counterImpl counterName="Dot3HCInPauseFrames" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.9.1.6.1.3" />
                </counterImpl>
                <counterImpl counterName="Dot3HCOutPauseFrames" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.9.1.6.1.4" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32642" name="C222HCSTATSTABLE" moc="an_onu" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isRealOnly="true">
            <counter id="1" name="C300IfInBroadcastPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="2" name="FrameTooLongs" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="C300IfInBroadcastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.9.1.7.1.2" />
                </counterImpl>
                <counterImpl counterName="FrameTooLongs" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.9.1.7.1.4" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32649" name="C222EPONONUMGMT7" moc="an_eponuni" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isRealOnly="true">
            <counter id="1" name="ifInOctets" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="2" name="ifInUcastPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="3" name="ifInNUcastPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="4" name="ifInDiscards" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="5" name="ifInErrors" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="6" name="ifOutOctets" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="7" name="ifOutUcastPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="8" name="ifOutNUcastPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="9" name="ifOutDiscards" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="10" name="ifOutErrors" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="ifInOctets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.1.7.1.1.2" />
                </counterImpl>
                <counterImpl counterName="ifInUcastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.1.7.1.1.3" />
                </counterImpl>
                <counterImpl counterName="ifInNUcastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.1.7.1.1.4" />
                </counterImpl>
                <counterImpl counterName="ifInDiscards" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.1.7.1.1.5" />
                </counterImpl>
                <counterImpl counterName="ifInErrors" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.1.7.1.1.6" />
                </counterImpl>
                <counterImpl counterName="ifOutOctets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.1.7.1.1.7" />
                </counterImpl>
                <counterImpl counterName="ifOutUcastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.1.7.1.1.8" />
                </counterImpl>
                <counterImpl counterName="ifOutNUcastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.1.7.1.1.9" />
                </counterImpl>
                <counterImpl counterName="ifOutDiscards" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.1.7.1.1.10" />
                </counterImpl>
                <counterImpl counterName="ifOutErrors" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.1.7.1.1.11" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32651" name="C222EPONIGMPSTATS" moc="an_eponigmp" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isRealOnly="true">
            <counter id="1" name="RxCommQuery" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="2" name="RxSpecialQuery" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="3" name="RxV1Report" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="4" name="RxV2Report" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="5" name="RxV3Report" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="6" name="RxLeave" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="7" name="RxError" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="8" name="RxUnknown" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="9" name="TxCommQuery" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="10" name="TxSpecialQuery" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="11" name="TxV1Report" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="12" name="TxV2Report" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="13" name="TxV3Report" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="14" name="TxLeave" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="15" name="DropRxCommQuery" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="16" name="DropRxSpecialQue" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="17" name="DropRxV1Report" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="18" name="DropRxV2Report" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="19" name="DropRxV3Report" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="20" name="DropRxLeave" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="21" name="DropRxUnknown" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="22" name="JoinSuccess" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="23" name="JoinFailure" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="RxCommQuery" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.2" />
                </counterImpl>
                <counterImpl counterName="RxSpecialQuery" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.3" />
                </counterImpl>
                <counterImpl counterName="RxV1Report" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.4" />
                </counterImpl>
                <counterImpl counterName="RxV2Report" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.5" />
                </counterImpl>
                <counterImpl counterName="RxV3Report" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.6" />
                </counterImpl>
                <counterImpl counterName="RxLeave" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.7" />
                </counterImpl>
                <counterImpl counterName="RxError" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.8" />
                </counterImpl>
                <counterImpl counterName="RxUnknown" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.9" />
                </counterImpl>
                <counterImpl counterName="TxCommQuery" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.10" />
                </counterImpl>
                <counterImpl counterName="TxSpecialQuery" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.11" />
                </counterImpl>
                <counterImpl counterName="TxV1Report" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.12" />
                </counterImpl>
                <counterImpl counterName="TxV2Report" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.13" />
                </counterImpl>
                <counterImpl counterName="TxV3Report" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.14" />
                </counterImpl>
                <counterImpl counterName="TxLeave" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.15" />
                </counterImpl>
                <counterImpl counterName="DropRxCommQuery" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.16" />
                </counterImpl>
                <counterImpl counterName="DropRxSpecialQue" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.17" />
                </counterImpl>
                <counterImpl counterName="DropRxV1Report" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.18" />
                </counterImpl>
                <counterImpl counterName="DropRxV2Report" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.19" />
                </counterImpl>
                <counterImpl counterName="DropRxV3Report" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.20" />
                </counterImpl>
                <counterImpl counterName="DropRxLeave" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.21" />
                </counterImpl>
                <counterImpl counterName="DropRxUnknown" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.22" />
                </counterImpl>
                <counterImpl counterName="JoinSuccess" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.23" />
                </counterImpl>
                <counterImpl counterName="JoinFailure" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.24" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32811" name="C222ANCARDTABLE" moc="an_slot" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isRealOnly="true">
            <counter id="1" name="anCardCpuLoad" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="2" name="anCardMemUsage" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="anCardCpuLoad" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.2.1.1.3.1.9" />
                </counterImpl>
                <counterImpl counterName="anCardMemUsage" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.2.1.1.3.1.11" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32812" name="C222GBLIGMPSTATS" moc="an_vlan" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isRealOnly="true">
            <counter id="1" name="RxCommQuery" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="2" name="RxSpecialQuery" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="3" name="RxV1Report" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="4" name="RxV2Report" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="5" name="RxV3Report" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="6" name="RxLeave" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="7" name="RxError" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="8" name="RxUnknown" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="9" name="TxCommQuery" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="10" name="TxSpecialQuery" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="11" name="TxV1Report" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="12" name="TxV2Report" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="13" name="TxV3Report" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="14" name="TxLeave" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="15" name="DropRxCommQuery" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="16" name="DropRxSpecialQue" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="17" name="DropRxV1Report" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="18" name="DropRxV2Report" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="19" name="DropRxV3Report" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="20" name="DropRxLeave" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="21" name="DropRxUnknown" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="22" name="JoinSuccess" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="23" name="JoinFailure" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="RxCommQuery" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.2" />
                </counterImpl>
                <counterImpl counterName="RxSpecialQuery" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.3" />
                </counterImpl>
                <counterImpl counterName="RxV1Report" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.4" />
                </counterImpl>
                <counterImpl counterName="RxV2Report" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.5" />
                </counterImpl>
                <counterImpl counterName="RxV3Report" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.6" />
                </counterImpl>
                <counterImpl counterName="RxLeave" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.7" />
                </counterImpl>
                <counterImpl counterName="RxError" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.8" />
                </counterImpl>
                <counterImpl counterName="RxUnknown" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.9" />
                </counterImpl>
                <counterImpl counterName="TxCommQuery" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.10" />
                </counterImpl>
                <counterImpl counterName="TxSpecialQuery" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.11" />
                </counterImpl>
                <counterImpl counterName="TxV1Report" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.12" />
                </counterImpl>
                <counterImpl counterName="TxV2Report" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.13" />
                </counterImpl>
                <counterImpl counterName="TxV3Report" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.14" />
                </counterImpl>
                <counterImpl counterName="TxLeave" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.15" />
                </counterImpl>
                <counterImpl counterName="DropRxCommQuery" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.16" />
                </counterImpl>
                <counterImpl counterName="DropRxSpecialQue" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.17" />
                </counterImpl>
                <counterImpl counterName="DropRxV1Report" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.18" />
                </counterImpl>
                <counterImpl counterName="DropRxV2Report" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.19" />
                </counterImpl>
                <counterImpl counterName="DropRxV3Report" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.20" />
                </counterImpl>
                <counterImpl counterName="DropRxLeave" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.21" />
                </counterImpl>
                <counterImpl counterName="DropRxUnknown" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.22" />
                </counterImpl>
                <counterImpl counterName="JoinSuccess" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.23" />
                </counterImpl>
                <counterImpl counterName="JoinFailure" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.31.1.1.27.1.24" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32814" name="C222GBLVLANSTATS" moc="an_vlan" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isRealOnly="true">
            <counter id="1" name="InOctets" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="2" name="OutOctets" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="3" name="InPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="4" name="OutPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="5" name="InBandwidth" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="6" name="OutBandwidth" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="7" name="InBandwidthUtility" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="8" name="OutBandwidthUtility" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="9" name="InCurrOctetRate" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="10" name="OutCurrOctetRate" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="11" name="InCurrPktRate" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="12" name="OutCurrPktRate" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="13" name="InUcastPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="14" name="OutUcastPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="15" name="InMulticastPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="16" name="OutMulticastPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="17" name="InNUcastPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="18" name="OutNUcastPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="19" name="InBroadcastPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="20" name="OutBroadcastPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="21" name="InDiscards" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="22" name="OutDiscards" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="23" name="InUndersizePkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="24" name="OutUndersizePkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="25" name="InOversizePkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="26" name="OutOversizePkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="27" name="InCRCAlignErrors" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="28" name="OutCRCAlignErrors" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="29" name="InFragments" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="30" name="OutFragments" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="31" name="InJabbers" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="32" name="OutJabbers" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="33" name="InCollisions" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="34" name="OutCollisions" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="35" name="InUnknownProtos" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="36" name="OutUnknownProtos" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="InOctets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.2.1.2" />
                </counterImpl>
                <counterImpl counterName="OutOctets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.2.1.3" />
                </counterImpl>
                <counterImpl counterName="InPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.2.1.4" />
                </counterImpl>
                <counterImpl counterName="OutPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.2.1.5" />
                </counterImpl>
                <counterImpl counterName="InBandwidth" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.2.1.6" />
                </counterImpl>
                <counterImpl counterName="OutBandwidth" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.2.1.7" />
                </counterImpl>
                <counterImpl counterName="InBandwidthUtility" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.2.1.8" />
                </counterImpl>
                <counterImpl counterName="OutBandwidthUtility" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.2.1.9" />
                </counterImpl>
                <counterImpl counterName="InCurrOctetRate" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.2.1.10" />
                </counterImpl>
                <counterImpl counterName="OutCurrOctetRate" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.2.1.11" />
                </counterImpl>
                <counterImpl counterName="InCurrPktRate" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.2.1.12" />
                </counterImpl>
                <counterImpl counterName="OutCurrPktRate" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.2.1.13" />
                </counterImpl>
                <counterImpl counterName="InUcastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.2.1.14" />
                </counterImpl>
                <counterImpl counterName="OutUcastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.2.1.15" />
                </counterImpl>
                <counterImpl counterName="InMulticastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.2.1.16" />
                </counterImpl>
                <counterImpl counterName="OutMulticastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.2.1.17" />
                </counterImpl>
                <counterImpl counterName="InNUcastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.2.1.18" />
                </counterImpl>
                <counterImpl counterName="OutNUcastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.2.1.19" />
                </counterImpl>
                <counterImpl counterName="InBroadcastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.2.1.20" />
                </counterImpl>
                <counterImpl counterName="OutBroadcastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.2.1.21" />
                </counterImpl>
                <counterImpl counterName="InDiscards" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.2.1.22" />
                </counterImpl>
                <counterImpl counterName="OutDiscards" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.2.1.23" />
                </counterImpl>
                <counterImpl counterName="InUndersizePkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.2.1.24" />
                </counterImpl>
                <counterImpl counterName="OutUndersizePkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.2.1.25" />
                </counterImpl>
                <counterImpl counterName="InOversizePkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.2.1.26" />
                </counterImpl>
                <counterImpl counterName="OutOversizePkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.2.1.27" />
                </counterImpl>
                <counterImpl counterName="InCRCAlignErrors" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.2.1.28" />
                </counterImpl>
                <counterImpl counterName="OutCRCAlignErrors" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.2.1.29" />
                </counterImpl>
                <counterImpl counterName="InFragments" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.2.1.30" />
                </counterImpl>
                <counterImpl counterName="OutFragments" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.2.1.31" />
                </counterImpl>
                <counterImpl counterName="InJabbers" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.2.1.32" />
                </counterImpl>
                <counterImpl counterName="OutJabbers" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.2.1.33" />
                </counterImpl>
                <counterImpl counterName="InCollisions" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.2.1.34" />
                </counterImpl>
                <counterImpl counterName="OutCollisions" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.2.1.35" />
                </counterImpl>
                <counterImpl counterName="InUnknownProtos" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.2.1.36" />
                </counterImpl>
                <counterImpl counterName="OutUnknownProtos" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.191.2.1.37" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32665" name="C222B1TABLE" moc="an_port" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isRealOnly="true">
            <counter id="1" name="SDHRSB1Statistic" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="2" name="SDHRSB1BBEStatistic" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="3" name="SDHRSB1ESStatistic" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="4" name="SDHRSB1SESStatistic" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="5" name="SDHRSB1UASStatistic" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="SDHRSB1Statistic" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.5.1.1" />
                </counterImpl>
                <counterImpl counterName="SDHRSB1BBEStatistic" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.5.1.2" />
                </counterImpl>
                <counterImpl counterName="SDHRSB1ESStatistic" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.5.1.3" />
                </counterImpl>
                <counterImpl counterName="SDHRSB1SESStatistic" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.5.1.4" />
                </counterImpl>
                <counterImpl counterName="SDHRSB1UASStatistic" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.5.1.5" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32666" name="C222B2STATS" moc="an_port" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isRealOnly="true">
            <counter id="1" name="SDHMSB2Statistic" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="2" name="SDHMSB2BBEStatistic" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="3" name="SDHMSB2ESStatistic" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="4" name="SDHMSB2SESStatistic" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="5" name="SDHMSB2UASStatistic" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="SDHMSB2Statistic" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.6.1.1" />
                </counterImpl>
                <counterImpl counterName="SDHMSB2BBEStatistic" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.6.1.2" />
                </counterImpl>
                <counterImpl counterName="SDHMSB2ESStatistic" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.6.1.3" />
                </counterImpl>
                <counterImpl counterName="SDHMSB2SESStatistic" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.6.1.4" />
                </counterImpl>
                <counterImpl counterName="SDHMSB2UASStatistic" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.6.1.5" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32668" name="C222VC2RTABLE" moc="an_tdmport" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isRealOnly="true">
            <counter id="1" name="SDHMVc12V5Statistic" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="2" name="SDHMVc12V5BBEStatistic" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="3" name="SDHMVc12V5ESStatistic" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="4" name="SDHMVc12V5SESStatistic" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="5" name="SDHMVc12V5UASStatistic" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="SDHMVc12V5Statistic" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.8.1.1" />
                </counterImpl>
                <counterImpl counterName="SDHMVc12V5BBEStatistic" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.8.1.2" />
                </counterImpl>
                <counterImpl counterName="SDHMVc12V5ESStatistic" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.8.1.3" />
                </counterImpl>
                <counterImpl counterName="SDHMVc12V5SESStatistic" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.8.1.4" />
                </counterImpl>
                <counterImpl counterName="SDHMVc12V5UASStatistic" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.8.1.5" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32669" name="C222VC5RTABLE" moc="an_tdmport" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isRealOnly="true">
            <counter id="1" name="SDHMVc12V5REIStatistic" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="2" name="SDHMVc12V5RBBEStatistic" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="3" name="SDHMVc12V5RESStatistic" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="4" name="SDHMVc12V5RSESStatistic" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="5" name="SDHMVc12V5RUASStatistic" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="SDHMVc12V5REIStatistic" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.9.1.1" />
                </counterImpl>
                <counterImpl counterName="SDHMVc12V5RBBEStatistic" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.9.1.2" />
                </counterImpl>
                <counterImpl counterName="SDHMVc12V5RESStatistic" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.9.1.3" />
                </counterImpl>
                <counterImpl counterName="SDHMVc12V5RSESStatistic" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.9.1.4" />
                </counterImpl>
                <counterImpl counterName="SDHMVc12V5RUASStatistic" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.9.1.5" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32670" name="C222VC4RTABLE" moc="an_port" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isRealOnly="true">
            <counter id="1" name="SDHMVc4B3Statistic" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="2" name="SDHMVc4B3BBEStatistic" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="3" name="SDHMVc4B3ESStatistic" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="4" name="SDHMVc4B3SESStatistic" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="5" name="SDHMVc4B3UASStatistic" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="SDHMVc4B3Statistic" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.10.1.1" />
                </counterImpl>
                <counterImpl counterName="SDHMVc4B3BBEStatistic" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.10.1.2" />
                </counterImpl>
                <counterImpl counterName="SDHMVc4B3ESStatistic" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.10.1.3" />
                </counterImpl>
                <counterImpl counterName="SDHMVc4B3SESStatistic" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.10.1.4" />
                </counterImpl>
                <counterImpl counterName="SDHMVc4B3UASStatistic" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.1.10.1.5" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32653" name="C222OPTICAL" moc="an_onu" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isRealOnly="true">
            <counter id="1" name="TransceiverTemp" sqlType="NUMERIC(18,2)" userType="2" timeCountType="2" locCountType="2" />
            <counter id="2" name="TransceiverVoltage" sqlType="NUMERIC(18,2)" userType="2" timeCountType="2" locCountType="2" />
            <counter id="3" name="TxBiasCurrent" sqlType="NUMERIC(18,2)" userType="2" timeCountType="2" locCountType="2" />
            <counter id="4" name="TxOutputOpticalPower" sqlType="NUMERIC(18,2)" userType="2" timeCountType="2" locCountType="2" />
            <counter id="5" name="TxInputOpticalPower" sqlType="NUMERIC(18,2)" userType="2" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="TransceiverTemp" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.1.1.29.1.1" />
                </counterImpl>
                <counterImpl counterName="TransceiverVoltage" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.1.1.29.1.2" />
                </counterImpl>
                <counterImpl counterName="TxBiasCurrent" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.1.1.29.1.3" />
                </counterImpl>
                <counterImpl counterName="TxOutputOpticalPower" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.1.1.29.1.4" />
                </counterImpl>
                <counterImpl counterName="TxInputOpticalPower" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.1.1.29.1.5" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32654" name="RC222TXOPTICALPW" moc="an_port" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isRealOnly="true">
            <counter id="1" name="TransceiverTemp" sqlType="NUMERIC(18,2)" userType="2" timeCountType="2" locCountType="2" />
            <counter id="2" name="TransceiverVoltage" sqlType="NUMERIC(18,2)" userType="2" timeCountType="2" locCountType="2" />
            <counter id="3" name="TxBiasCurrent" sqlType="NUMERIC(18,2)" userType="2" timeCountType="2" locCountType="2" />
            <counter id="4" name="TxOutputOpticalPower" sqlType="NUMERIC(18,2)" userType="2" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="TransceiverTemp" expression="optr.getOpticalAttr(a/1000)">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.11.1.1.2" />
                    <para name="optr" type="procedure" impl="com.zte.ums.an.pon.ros.c300.pm.svr.PerfCalculateMethods" />
                </counterImpl>
                <counterImpl counterName="TransceiverVoltage" expression="optr.getOpticalAttr(a/1000)">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.11.1.1.3" />
                    <para name="optr" type="procedure" impl="com.zte.ums.an.pon.ros.c300.pm.svr.PerfCalculateMethods" />
                </counterImpl>
                <counterImpl counterName="TxBiasCurrent" expression="optr.getOpticalAttr(a/1000)">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.11.1.1.4" />
                    <para name="optr" type="procedure" impl="com.zte.ums.an.pon.ros.c300.pm.svr.PerfCalculateMethods" />
                </counterImpl>
                <counterImpl counterName="TxOutputOpticalPower" expression="optr.getOpticalAttr(a/1000)">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.11.1.1.5" />
                    <para name="optr" type="procedure" impl="com.zte.ums.an.pon.ros.c300.pm.svr.PerfCalculateMethods" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32655" name="RC222RXOPTICALPW" moc="an_onu" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isRealOnly="true">
            <counter id="1" name="OltRxOpPw" sqlType="NUMERIC(18,2)" userType="2" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="OltRxOpPw" expression="optr.getOpticalAttr(a/1000)">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.11.2.1.2" />
                    <para name="optr" type="procedure" impl="com.zte.ums.an.pon.ros.c300.pm.svr.PerfCalculateMethods" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32615" name="C222GTXOPTICALPW" moc="an_port" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isRealOnly="true">
            <counter id="1" name="TransceiverTemp" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="2" name="TransceiverVoltage" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="3" name="TxBiasCurrent" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="4" name="TxOutputOpticalPower" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="TransceiverTemp" expression="optr.getOpticalAttr(a/1000)">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.11.1.1.2" />
                    <para name="optr" type="procedure" impl="com.zte.ums.an.pon.ros.c300.pm.svr.PerfCalculateMethods" />
                </counterImpl>
                <counterImpl counterName="TransceiverVoltage" expression="optr.getOpticalAttr(a/1000)">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.11.1.1.3" />
                    <para name="optr" type="procedure" impl="com.zte.ums.an.pon.ros.c300.pm.svr.PerfCalculateMethods" />
                </counterImpl>
                <counterImpl counterName="TxBiasCurrent" expression="optr.getOpticalAttr(a/1000)">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.11.1.1.4" />
                    <para name="optr" type="procedure" impl="com.zte.ums.an.pon.ros.c300.pm.svr.PerfCalculateMethods" />
                </counterImpl>
                <counterImpl counterName="TxOutputOpticalPower" expression="optr.getOpticalAttr(a/1000)">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.11.1.1.5" />
                    <para name="optr" type="procedure" impl="com.zte.ums.an.pon.ros.c300.pm.svr.PerfCalculateMethods" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32616" name="C222GRXOPTICALPW" moc="an_onu" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isRealOnly="true">
            <counter id="1" name="OltRxOpPw" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="2" name="AverageOltRxOpPw" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="3" name="MaxOltRxOpPw" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <counter id="4" name="MinOltRxOpPw" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="OltRxOpPw" expression="optr.getOpticalAttr(a/1000)">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.11.2.1.2" />
                    <para name="optr" type="procedure" impl="com.zte.ums.an.pon.ros.c300.pm.svr.PerfCalculateMethods" />
                </counterImpl>
                <counterImpl counterName="AverageOltRxOpPw" expression="optr.getOpticalAttr(a/1000)">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.11.2.1.3" />
                    <para name="optr" type="procedure" impl="com.zte.ums.an.pon.ros.c300.pm.svr.PerfCalculateMethods" />
                </counterImpl>
                <counterImpl counterName="MaxOltRxOpPw" expression="optr.getOpticalAttr(a/1000)">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.11.2.1.4" />
                    <para name="optr" type="procedure" impl="com.zte.ums.an.pon.ros.c300.pm.svr.PerfCalculateMethods" />
                </counterImpl>
                <counterImpl counterName="MinOltRxOpPw" expression="optr.getOpticalAttr(a/1000)">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.11.2.1.5" />
                    <para name="optr" type="procedure" impl="com.zte.ums.an.pon.ros.c300.pm.svr.PerfCalculateMethods" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="32620" name="C222GVPORTSTAT" moc="an_vport" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isRealOnly="true">
            <counter id="1" name="UpstreamPassedPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="2" name="UpstreamDroppedPktsU" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="3" name="DownstreamPassedPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="4" name="DownstreamDroppedPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="5" name="DownstreamPassedBcPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <counter id="6" name="DownstreamDroppedBcPkts" sqlType="NUMERIC(18,2)" userType="4" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="UpstreamPassedPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.28.12.1.4" />
                </counterImpl>
                <counterImpl counterName="UpstreamDroppedPktsU" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.28.12.1.5" />
                </counterImpl>
                <counterImpl counterName="DownstreamPassedPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.28.12.1.6" />
                </counterImpl>
                <counterImpl counterName="DownstreamDroppedPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.28.12.1.7" />
                </counterImpl>
                <counterImpl counterName="DownstreamPassedBcPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.28.12.1.8" />
                </counterImpl>
                <counterImpl counterName="DownstreamDroppedBcPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.28.12.1.9" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="42119" name="C300OLTTABLEHISTORY" moc="an_port" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isHisOnly="true">
            <counter id="1" name="UpCorrectNonIdleGemFrm" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="2" name="UpCorrectIdleGemFrm" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="3" name="UpErrGemFrm" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="4" name="UpGemPayloadBytes" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="5" name="UpCorrectEthFrm" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="6" name="UpErrEthFrm" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="7" name="BipErr" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="8" name="RemoteErrInd" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="9" name="DownValidEthPkg" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="10" name="CRCError" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="11" name="ErrorFrame" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="UpCorrectNonIdleGemFrm" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.12.14.1.1" />
                </counterImpl>
                <counterImpl counterName="UpCorrectIdleGemFrm" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.12.14.1.2" />
                </counterImpl>
                <counterImpl counterName="UpErrGemFrm" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.12.14.1.3" />
                </counterImpl>
                <counterImpl counterName="UpGemPayloadBytes" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.12.14.1.4" />
                </counterImpl>
                <counterImpl counterName="UpCorrectEthFrm" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.12.14.1.5" />
                </counterImpl>
                <counterImpl counterName="UpErrEthFrm" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.12.14.1.6" />
                </counterImpl>
                <counterImpl counterName="BipErr" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.12.14.1.7" />
                </counterImpl>
                <counterImpl counterName="RemoteErrInd" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.12.14.1.8" />
                </counterImpl>
                <counterImpl counterName="DownValidEthPkg" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.12.14.1.9" />
                </counterImpl>
                <counterImpl counterName="CRCError" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.12.14.1.10" />
                </counterImpl>
                <counterImpl counterName="ErrorFrame" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.12.14.1.11" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="42103" name="C300ETHSTATSTABLEHISTORY" moc="an_uni" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isHisOnly="true">
            <counter id="1" name="FCSErrors" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="2" name="ExcessiveCollisionCnt" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="3" name="LateCollisionCnt" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="4" name="FrameTooLongs" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="5" name="RxBufOverflows" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="6" name="TxBufOverflows" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="7" name="SingleCollisionCnt" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="8" name="MultipleCollisionCnt" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="9" name="SQECnt" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="10" name="DeferredTxCnt" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="11" name="InternalMACTxErrCnt" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="12" name="CarrierSenseErrCnt" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="13" name="AlignmentErrCnt" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="14" name="InternalMACRxErrCnt" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="15" name="PPPoEFilteredCnt" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="16" name="DropEvents" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="17" name="RxOctets" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="18" name="RxPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="19" name="RxBroadcastPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="20" name="RxMulticastPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="21" name="RxUndersizePkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="22" name="RxFragments" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="23" name="RxJabbers" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="24" name="Rx64OctetsPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="25" name="Rx65To127OctetsPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="26" name="Rx128To255OctetsPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="27" name="Rx256To511OctetsPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="28" name="Rx512To1023OctetsPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="29" name="Rx1024To1518OctetsPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="FCSErrors" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.21.1.3" />
                </counterImpl>
                <counterImpl counterName="ExcessiveCollisionCnt" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.21.1.4" />
                </counterImpl>
                <counterImpl counterName="LateCollisionCnt" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.21.1.5" />
                </counterImpl>
                <counterImpl counterName="FrameTooLongs" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.21.1.6" />
                </counterImpl>
                <counterImpl counterName="RxBufOverflows" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.21.1.7" />
                </counterImpl>
                <counterImpl counterName="TxBufOverflows" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.21.1.8" />
                </counterImpl>
                <counterImpl counterName="SingleCollisionCnt" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.21.1.9" />
                </counterImpl>
                <counterImpl counterName="MultipleCollisionCnt" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.21.1.10" />
                </counterImpl>
                <counterImpl counterName="SQECnt" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.21.1.11" />
                </counterImpl>
                <counterImpl counterName="DeferredTxCnt" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.21.1.12" />
                </counterImpl>
                <counterImpl counterName="InternalMACTxErrCnt" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.21.1.13" />
                </counterImpl>
                <counterImpl counterName="CarrierSenseErrCnt" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.21.1.14" />
                </counterImpl>
                <counterImpl counterName="AlignmentErrCnt" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.21.1.15" />
                </counterImpl>
                <counterImpl counterName="InternalMACRxErrCnt" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.21.1.16" />
                </counterImpl>
                <counterImpl counterName="PPPoEFilteredCnt" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.21.1.18" />
                </counterImpl>
                <counterImpl counterName="DropEvents" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.21.1.19" />
                </counterImpl>
                <counterImpl counterName="RxOctets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.21.1.20" />
                </counterImpl>
                <counterImpl counterName="RxPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.21.1.21" />
                </counterImpl>
                <counterImpl counterName="RxBroadcastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.21.1.22" />
                </counterImpl>
                <counterImpl counterName="RxMulticastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.21.1.23" />
                </counterImpl>
                <counterImpl counterName="RxUndersizePkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.21.1.24" />
                </counterImpl>
                <counterImpl counterName="RxFragments" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.21.1.25" />
                </counterImpl>
                <counterImpl counterName="RxJabbers" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.21.1.26" />
                </counterImpl>
                <counterImpl counterName="Rx64OctetsPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.21.1.27" />
                </counterImpl>
                <counterImpl counterName="Rx65To127OctetsPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.21.1.28" />
                </counterImpl>
                <counterImpl counterName="Rx128To255OctetsPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.21.1.29" />
                </counterImpl>
                <counterImpl counterName="Rx256To511OctetsPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.21.1.30" />
                </counterImpl>
                <counterImpl counterName="Rx512To1023OctetsPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.21.1.31" />
                </counterImpl>
                <counterImpl counterName="Rx1024To1518OctetsPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.21.1.32" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="42104" name="C300GEMSTATSTABLEHISTORY" moc="an_gemport" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isHisOnly="true">
            <counter id="1" name="LostPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="2" name="MisInsertedPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="3" name="RxPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="4" name="RxBlocks" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="5" name="TxBlocks" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="6" name="ImpairedBlocks" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="LostPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.22.1.3" />
                </counterImpl>
                <counterImpl counterName="MisInsertedPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.22.1.4" />
                </counterImpl>
                <counterImpl counterName="RxPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.22.1.6" />
                </counterImpl>
                <counterImpl counterName="RxBlocks" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.22.1.7" />
                </counterImpl>
                <counterImpl counterName="TxBlocks" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.22.1.8" />
                </counterImpl>
                <counterImpl counterName="ImpairedBlocks" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.22.1.9" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="42108" name="C300UPLINKBRIDGEPORTHISTORY" moc="an_uplinkport" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isHisOnly="true">
            <counter id="1" name="ForwardFrameCnt" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="2" name="DelayExceedDiscardCnt" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="3" name="MTUExceedDiscardCnt" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="4" name="RxFrameCnt" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="5" name="RxDiscardCnt" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="ForwardFrameCnt" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.24.1.3" />
                </counterImpl>
                <counterImpl counterName="DelayExceedDiscardCnt" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.24.1.4" />
                </counterImpl>
                <counterImpl counterName="MTUExceedDiscardCnt" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.24.1.5" />
                </counterImpl>
                <counterImpl counterName="RxFrameCnt" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.24.1.6" />
                </counterImpl>
                <counterImpl counterName="RxDiscardCnt" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.24.1.7" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="42125" name="C300CESSTATSTABLEHISTORY" moc="an_onutdm" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isHisOnly="true">
            <counter id="1" name="DownPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="2" name="UpPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="3" name="DownMissingPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="4" name="DownReorderedPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="5" name="DownMisorderedPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="6" name="runOrOverrunPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="7" name="DownMalformedPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="8" name="DownStrayPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="9" name="DownRemotePktLoss" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="10" name="UpTDMLbitPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="11" name="DownErrSeconds" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="12" name="SeverelyErrSeconds" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="13" name="UnavailableSeconds" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="DownPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.31.1.3" />
                </counterImpl>
                <counterImpl counterName="UpPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.31.1.4" />
                </counterImpl>
                <counterImpl counterName="DownMissingPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.31.1.5" />
                </counterImpl>
                <counterImpl counterName="DownReorderedPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.31.1.6" />
                </counterImpl>
                <counterImpl counterName="DownMisorderedPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.31.1.7" />
                </counterImpl>
                <counterImpl counterName="runOrOverrunPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.31.1.8" />
                </counterImpl>
                <counterImpl counterName="DownMalformedPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.31.1.9" />
                </counterImpl>
                <counterImpl counterName="DownStrayPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.31.1.10" />
                </counterImpl>
                <counterImpl counterName="DownRemotePktLoss" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.31.1.11" />
                </counterImpl>
                <counterImpl counterName="UpTDMLbitPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.31.1.12" />
                </counterImpl>
                <counterImpl counterName="DownErrSeconds" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.31.1.13" />
                </counterImpl>
                <counterImpl counterName="SeverelyErrSeconds" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.31.1.14" />
                </counterImpl>
                <counterImpl counterName="UnavailableSeconds" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.31.1.15" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="42126" name="C300PRIVATEETHTABLEHISTORY" moc="an_uni" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isHisOnly="true">
            <counter id="1" name="RxBroadcast" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="2" name="RxTotalRate" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="3" name="RxMulticastRate" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="4" name="RxDiscarded" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="5" name="TxBroadcast" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="6" name="TxTotalRate" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="7" name="TxMulticastRate" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="8" name="TxDiscarded" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="9" name="TxPauseFrames" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="10" name="RxPauseFrames" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="11" name="TxErroredOctets" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="12" name="RxErroredOctets" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="RxBroadcast" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.41.1.3" />
                </counterImpl>
                <counterImpl counterName="RxTotalRate" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.41.1.4" />
                </counterImpl>
                <counterImpl counterName="RxMulticastRate" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.41.1.5" />
                </counterImpl>
                <counterImpl counterName="RxDiscarded" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.41.1.6" />
                </counterImpl>
                <counterImpl counterName="TxBroadcast" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.41.1.7" />
                </counterImpl>
                <counterImpl counterName="TxTotalRate" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.41.1.8" />
                </counterImpl>
                <counterImpl counterName="TxMulticastRate" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.41.1.9" />
                </counterImpl>
                <counterImpl counterName="TxDiscarded" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.41.1.10" />
                </counterImpl>
                <counterImpl counterName="TxPauseFrames" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.41.1.11" />
                </counterImpl>
                <counterImpl counterName="RxPauseFrames" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.41.1.12" />
                </counterImpl>
                <counterImpl counterName="TxErroredOctets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.41.1.13" />
                </counterImpl>
                <counterImpl counterName="RxErroredOctets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.41.1.14" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="42331" name="C300ONUEXTENDHISTORY" moc="an_onu" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isHisOnly="true">
            <counter id="1" name="UpCorrectNonIdleGemFrm" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="2" name="UpCorrectIdleGemFrm" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="3" name="UpErrGemFrm" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="4" name="UpGemPayloadBytes" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="5" name="UpCorrectEthFrm" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="6" name="UpErrEthFrm" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="7" name="UpTotalOmciFrm" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="8" name="OnuiBipErr" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="9" name="OnuiRemoteErrInd" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="10" name="UpUnreceivedBursts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="11" name="UpBipErr" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="12" name="UpCorrectedBits" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="13" name="UpNotCorrectedWords" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="14" name="LostBurst" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="15" name="CrcNonIdleGemFrmsDs" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="16" name="CrcIdleGemFrmsDs" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="17" name="TotalOmciFrmsDs" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="18" name="PloamFrmsDs" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="19" name="PloamFrmsUs" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="20" name="LofiAlarmTimes" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="UpCorrectNonIdleGemFrm" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.28.7.1.1" />
                </counterImpl>
                <counterImpl counterName="UpCorrectIdleGemFrm" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.28.7.1.2" />
                </counterImpl>
                <counterImpl counterName="UpErrGemFrm" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.28.7.1.3" />
                </counterImpl>
                <counterImpl counterName="UpGemPayloadBytes" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.28.7.1.4" />
                </counterImpl>
                <counterImpl counterName="UpCorrectEthFrm" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.28.7.1.5" />
                </counterImpl>
                <counterImpl counterName="UpErrEthFrm" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.28.7.1.6" />
                </counterImpl>
                <counterImpl counterName="UpTotalOmciFrm" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.28.7.1.7" />
                </counterImpl>
                <counterImpl counterName="OnuiBipErr" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.28.7.1.8" />
                </counterImpl>
                <counterImpl counterName="OnuiRemoteErrInd" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.28.7.1.9" />
                </counterImpl>
                <counterImpl counterName="UpUnreceivedBursts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.28.7.1.10" />
                </counterImpl>
                <counterImpl counterName="UpBipErr" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.28.7.1.11" />
                </counterImpl>
                <counterImpl counterName="UpCorrectedBits" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.28.7.1.12" />
                </counterImpl>
                <counterImpl counterName="UpNotCorrectedWords" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.28.7.1.13" />
                </counterImpl>
                <counterImpl counterName="LostBurst" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.28.7.1.14" />
                </counterImpl>
                <counterImpl counterName="CrcNonIdleGemFrmsDs" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.28.7.1.15" />
                </counterImpl>
                <counterImpl counterName="CrcIdleGemFrmsDs" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.28.7.1.16" />
                </counterImpl>
                <counterImpl counterName="TotalOmciFrmsDs" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.28.7.1.17" />
                </counterImpl>
                <counterImpl counterName="PloamFrmsDs" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.28.7.1.18" />
                </counterImpl>
                <counterImpl counterName="PloamFrmsUs" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.28.7.1.19" />
                </counterImpl>
                <counterImpl counterName="LofiAlarmTimes" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.28.7.1.20" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="42143" name="C300EPONONU1213TABLEHISTORY" moc="an_onu" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isHisOnly="true">
            <counter id="1" name="InUnknownProtos" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="2" name="OutQLen" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="InUnknownProtos" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.1.12.2.3.1.1.3.1.7" />
                </counterImpl>
                <counterImpl counterName="OutQLen" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.1.12.2.3.1.1.3.1.13" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="42161" name="C300CE1B1213TABLEHISTORY" moc="an_geport" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isHisOnly="true">
            <counter id="1" name="RxOctets" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="2" name="RxUnicastPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="3" name="RxMulBrdPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="4" name="RxDiscardPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="5" name="RxErrorPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="6" name="RxUnknowProtPk" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="7" name="TxOctets" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="8" name="TxUnicastPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="9" name="TxMulBrdPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="10" name="TxDiscardPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="11" name="TxErrorPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="12" name="OutBoundQueLen" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="RxOctets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.2.3.1.1" />
                </counterImpl>
                <counterImpl counterName="RxUnicastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.2.3.1.2" />
                </counterImpl>
                <counterImpl counterName="RxMulBrdPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.2.3.1.3" />
                </counterImpl>
                <counterImpl counterName="RxDiscardPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.2.3.1.4" />
                </counterImpl>
                <counterImpl counterName="RxErrorPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.2.3.1.5" />
                </counterImpl>
                <counterImpl counterName="RxUnknowProtPk" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.2.3.1.6" />
                </counterImpl>
                <counterImpl counterName="TxOctets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.2.3.1.7" />
                </counterImpl>
                <counterImpl counterName="TxUnicastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.2.3.1.8" />
                </counterImpl>
                <counterImpl counterName="TxMulBrdPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.2.3.1.9" />
                </counterImpl>
                <counterImpl counterName="TxDiscardPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.2.3.1.10" />
                </counterImpl>
                <counterImpl counterName="TxErrorPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.2.3.1.11" />
                </counterImpl>
                <counterImpl counterName="OutBoundQueLen" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.2.3.1.12" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="42162" name="C300CE1B1757TABLEHISTORY" moc="an_geport" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isHisOnly="true">
            <counter id="1" name="DropEvents" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="2" name="MulticastPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="3" name="BroadcastPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="4" name="UndersizePkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="5" name="Fragments" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="6" name="Pkts64Octets" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="7" name="Pkts65to127Octets" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="8" name="Pkts128to255Octets" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="9" name="Pkts256to511Octets" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="10" name="Pkts512to1023Octets" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="11" name="Pkts1024to1518Octets" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="12" name="OversizePkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="13" name="Jabbers" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="14" name="Octets" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="15" name="Pkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="16" name="Collisions" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="17" name="CRCAlignErrors" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="DropEvents" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.2.4.1.1" />
                </counterImpl>
                <counterImpl counterName="MulticastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.2.4.1.2" />
                </counterImpl>
                <counterImpl counterName="BroadcastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.2.4.1.3" />
                </counterImpl>
                <counterImpl counterName="UndersizePkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.2.4.1.4" />
                </counterImpl>
                <counterImpl counterName="Fragments" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.2.4.1.5" />
                </counterImpl>
                <counterImpl counterName="Pkts64Octets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.2.4.1.6" />
                </counterImpl>
                <counterImpl counterName="Pkts65to127Octets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.2.4.1.7" />
                </counterImpl>
                <counterImpl counterName="Pkts128to255Octets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.2.4.1.8" />
                </counterImpl>
                <counterImpl counterName="Pkts256to511Octets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.2.4.1.9" />
                </counterImpl>
                <counterImpl counterName="Pkts512to1023Octets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.2.4.1.10" />
                </counterImpl>
                <counterImpl counterName="Pkts1024to1518Octets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.2.4.1.11" />
                </counterImpl>
                <counterImpl counterName="OversizePkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.2.4.1.12" />
                </counterImpl>
                <counterImpl counterName="Jabbers" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.2.4.1.13" />
                </counterImpl>
                <counterImpl counterName="Octets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.2.4.1.14" />
                </counterImpl>
                <counterImpl counterName="Pkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.2.4.1.15" />
                </counterImpl>
                <counterImpl counterName="Collisions" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.2.4.1.16" />
                </counterImpl>
                <counterImpl counterName="CRCAlignErrors" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.2.4.1.17" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="42163" name="C300CE1BCESPROTOTABLEHISTORY" moc="an_geport" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isHisOnly="true">
            <counter id="1" name="ProtocolStackMatchCount" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="2" name="ProtocolStackNoMatchCount" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="3" name="ClassifyNoMatchCount" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="4" name="VerificationFailureCount" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="5" name="IPv4ChecksumFailureCount" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="ProtocolStackMatchCount" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.2.2.1.1" />
                </counterImpl>
                <counterImpl counterName="ProtocolStackNoMatchCount" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.2.2.1.2" />
                </counterImpl>
                <counterImpl counterName="ClassifyNoMatchCount" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.2.2.1.3" />
                </counterImpl>
                <counterImpl counterName="VerificationFailureCount" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.2.2.1.4" />
                </counterImpl>
                <counterImpl counterName="IPv4ChecksumFailureCount" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.2.2.1.5" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="42164" name="C300CE1BPWTABLEHISTORY" moc="an_pw" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isHisOnly="true">
            <counter id="1" name="EarlyPackets" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="2" name="LatePackets" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="3" name="UnderrunPackets" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="4" name="LostPackets" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="5" name="CurQLength" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="6" name="AveQLength" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="7" name="MaxQLength" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="8" name="MinQLength" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="9" name="RxPacketCount" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="10" name="TxPacketCount" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="11" name="TxByteCount" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="12" name="LBitCount" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="13" name="LBitSetTime" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="14" name="RBitCount" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="15" name="RBitSetTime" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="EarlyPackets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.2.1.1.1" />
                </counterImpl>
                <counterImpl counterName="LatePackets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.2.1.1.2" />
                </counterImpl>
                <counterImpl counterName="UnderrunPackets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.2.1.1.3" />
                </counterImpl>
                <counterImpl counterName="LostPackets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.2.1.1.4" />
                </counterImpl>
                <counterImpl counterName="CurQLength" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.2.1.1.5" />
                </counterImpl>
                <counterImpl counterName="AveQLength" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.2.1.1.6" />
                </counterImpl>
                <counterImpl counterName="MaxQLength" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.2.1.1.7" />
                </counterImpl>
                <counterImpl counterName="MinQLength" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.2.1.1.8" />
                </counterImpl>
                <counterImpl counterName="RxPacketCount" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.2.1.1.9" />
                </counterImpl>
                <counterImpl counterName="TxPacketCount" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.2.1.1.10" />
                </counterImpl>
                <counterImpl counterName="TxByteCount" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.2.1.1.11" />
                </counterImpl>
                <counterImpl counterName="LBitCount" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.2.1.1.12" />
                </counterImpl>
                <counterImpl counterName="LBitSetTime" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.2.1.1.13" />
                </counterImpl>
                <counterImpl counterName="RBitCount" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.2.1.1.14" />
                </counterImpl>
                <counterImpl counterName="RBitSetTime" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.2.1.1.15" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="42136" name="C300EPONOLTVTABLEHISTORY" moc="an_onu" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isHisOnly="true">
            <counter id="1" name="IfBERStatisticOnuBER" sqlType="NUMERIC(18,2)" userType="2" timeCountType="2" locCountType="2" />
            <counter id="2" name="IfBERStatisticOnuFER" sqlType="NUMERIC(18,2)" userType="2" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="IfBERStatisticOnuBER" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.9.3.1.1.1" />
                </counterImpl>
                <counterImpl counterName="IfBERStatisticOnuFER" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.9.3.1.1.2" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="42137" name="C300EPONOLTPTABLEHISTORY" moc="an_port" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isHisOnly="true">
            <counter id="1" name="OltPonAverageBER" sqlType="NUMERIC(18,2)" userType="2" timeCountType="2" locCountType="2" />
            <counter id="2" name="OltSysAverageBER" sqlType="NUMERIC(18,2)" userType="2" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="OltPonAverageBER" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.9.3.2.1.1" />
                </counterImpl>
                <counterImpl counterName="OltSysAverageBER" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.9.3.2.1.2" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="42165" name="C300B1TABLEHISTORY" moc="an_port" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isHisOnly="true">
            <counter id="1" name="SDHRSB1Statistic" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="2" name="SDHRSB1BBEStatistic" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="3" name="SDHRSB1ESStatistic" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="4" name="SDHRSB1SESStatistic" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="5" name="SDHRSB1UASStatistic" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="SDHRSB1Statistic" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.2.5.1.1" />
                </counterImpl>
                <counterImpl counterName="SDHRSB1BBEStatistic" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.2.5.1.2" />
                </counterImpl>
                <counterImpl counterName="SDHRSB1ESStatistic" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.2.5.1.3" />
                </counterImpl>
                <counterImpl counterName="SDHRSB1SESStatistic" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.2.5.1.4" />
                </counterImpl>
                <counterImpl counterName="SDHRSB1UASStatistic" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.2.5.1.5" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="42166" name="C300B2STATSHISTORY" moc="an_port" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isHisOnly="true">
            <counter id="1" name="SDHMSB2Statistic" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="2" name="SDHMSB2BBEStatistic" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="3" name="SDHMSB2ESStatistic" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="4" name="SDHMSB2SESStatistic" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="5" name="SDHMSB2UASStatistic" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="SDHMSB2Statistic" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.2.6.1.1" />
                </counterImpl>
                <counterImpl counterName="SDHMSB2BBEStatistic" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.2.6.1.2" />
                </counterImpl>
                <counterImpl counterName="SDHMSB2ESStatistic" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.2.6.1.3" />
                </counterImpl>
                <counterImpl counterName="SDHMSB2SESStatistic" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.2.6.1.4" />
                </counterImpl>
                <counterImpl counterName="SDHMSB2UASStatistic" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.2.6.1.5" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="42168" name="C300VC2RTABLEHISTORY" moc="an_tdmport" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isHisOnly="true">
            <counter id="1" name="SDHMVc12V5Statistic" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="2" name="SDHMVc12V5BBEStatistic" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="3" name="SDHMVc12V5ESStatistic" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="4" name="SDHMVc12V5SESStatistic" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="5" name="SDHMVc12V5UASStatistic" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="SDHMVc12V5Statistic" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.2.8.1.1" />
                </counterImpl>
                <counterImpl counterName="SDHMVc12V5BBEStatistic" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.2.8.1.2" />
                </counterImpl>
                <counterImpl counterName="SDHMVc12V5ESStatistic" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.2.8.1.3" />
                </counterImpl>
                <counterImpl counterName="SDHMVc12V5SESStatistic" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.2.8.1.4" />
                </counterImpl>
                <counterImpl counterName="SDHMVc12V5UASStatistic" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.2.8.1.5" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="42169" name="C300VC5RTABLEHISTORY" moc="an_tdmport" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isHisOnly="true">
            <counter id="1" name="SDHMVc12V5REIStatistic" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="2" name="SDHMVc12V5RBBEStatistic" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="3" name="SDHMVc12V5RESStatistic" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="4" name="SDHMVc12V5RSESStatistic" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="5" name="SDHMVc12V5RUASStatistic" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="SDHMVc12V5REIStatistic" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.2.9.1.1" />
                </counterImpl>
                <counterImpl counterName="SDHMVc12V5RBBEStatistic" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.2.9.1.2" />
                </counterImpl>
                <counterImpl counterName="SDHMVc12V5RESStatistic" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.2.9.1.3" />
                </counterImpl>
                <counterImpl counterName="SDHMVc12V5RSESStatistic" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.2.9.1.4" />
                </counterImpl>
                <counterImpl counterName="SDHMVc12V5RUASStatistic" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.2.9.1.5" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="42170" name="C300VC4RTABLEHISTORY" moc="an_port" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isHisOnly="true">
            <counter id="1" name="SDHMVc4B3Statistic" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="2" name="SDHMVc4B3BBEStatistic" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="3" name="SDHMVc4B3ESStatistic" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="4" name="SDHMVc4B3SESStatistic" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="5" name="SDHMVc4B3UASStatistic" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="SDHMVc4B3Statistic" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.2.10.1.1" />
                </counterImpl>
                <counterImpl counterName="SDHMVc4B3BBEStatistic" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.2.10.1.2" />
                </counterImpl>
                <counterImpl counterName="SDHMVc4B3ESStatistic" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.2.10.1.3" />
                </counterImpl>
                <counterImpl counterName="SDHMVc4B3SESStatistic" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.2.10.1.4" />
                </counterImpl>
                <counterImpl counterName="SDHMVc4B3UASStatistic" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.2.10.1.5" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="42140" name="C300EPONIFXCURRENTHISTORY" moc="an_onu" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isHisOnly="true">
            <counter id="1" name="C300EponIfHCInOctets" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="2" name="C300EponIfHCInUcastPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="3" name="C300EponIfHCInMulticastPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="4" name="C300EponIfHCOutOctets" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="5" name="C300EponIfHCOutUcastPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="6" name="C300EponIfHCOutMulticastPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="C300EponIfHCInOctets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.9.3.4.1.5" />
                </counterImpl>
                <counterImpl counterName="C300EponIfHCInUcastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.9.3.4.1.6" />
                </counterImpl>
                <counterImpl counterName="C300EponIfHCInMulticastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.9.3.4.1.7" />
                </counterImpl>
                <counterImpl counterName="C300EponIfHCOutOctets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.9.3.4.1.9" />
                </counterImpl>
                <counterImpl counterName="C300EponIfHCOutUcastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.9.3.4.1.10" />
                </counterImpl>
                <counterImpl counterName="C300EponIfHCOutMulticastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.9.3.4.1.11" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="42223" name="C300CE1B1757ETHERHISHISTORY" moc="an_port" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isHisOnly="true">
            <counter id="1" name="HisStatsDropEvents" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="2" name="HisStatsOctets" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="3" name="HisStatsPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="4" name="HisStatsBroadcastPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="5" name="HisStatsMulticastPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="6" name="HisStatsCRCAlignErrors" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="7" name="HisStatsUndersizePkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="8" name="HisStatsOversizePkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="9" name="HisStatsFragments" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="10" name="HisStatsJabbers" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="11" name="HisStatsCollisions" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="12" name="HisStatsPkts64Octets" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="HisStatsDropEvents" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.2.1.16.2.2.1.4" />
                </counterImpl>
                <counterImpl counterName="HisStatsOctets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.2.1.16.2.2.1.5" />
                </counterImpl>
                <counterImpl counterName="HisStatsPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.2.1.16.2.2.1.6" />
                </counterImpl>
                <counterImpl counterName="HisStatsBroadcastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.2.1.16.2.2.1.7" />
                </counterImpl>
                <counterImpl counterName="HisStatsMulticastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.2.1.16.2.2.1.8" />
                </counterImpl>
                <counterImpl counterName="HisStatsCRCAlignErrors" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.2.1.16.2.2.1.9" />
                </counterImpl>
                <counterImpl counterName="HisStatsUndersizePkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.2.1.16.2.2.1.10" />
                </counterImpl>
                <counterImpl counterName="HisStatsOversizePkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.2.1.16.2.2.1.11" />
                </counterImpl>
                <counterImpl counterName="HisStatsFragments" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.2.1.16.2.2.1.12" />
                </counterImpl>
                <counterImpl counterName="HisStatsJabbers" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.2.1.16.2.2.1.13" />
                </counterImpl>
                <counterImpl counterName="HisStatsCollisions" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.2.1.16.2.2.1.14" />
                </counterImpl>
                <counterImpl counterName="HisStatsPkts64Octets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.2.1.16.2.2.1.15" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="42148" name="C300EPONONUBANDWIDTHHISTORY" moc="an_onu" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isHisOnly="true">
            <counter id="1" name="UsBandwidth" sqlType="NUMERIC(18,2)" userType="2" timeCountType="2" locCountType="2" />
            <counter id="2" name="DsBandwidth" sqlType="NUMERIC(18,2)" userType="2" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="UsBandwidth" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.9.3.4.1.5" />
                </counterImpl>
                <counterImpl counterName="DsBandwidth" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1010.1.9.3.4.1.9" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="42619" name="C222OLTTABLEHISTORY" moc="an_port" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isHisOnly="true">
            <counter id="1" name="UpCorrectNonIdleGemFrm" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="2" name="UpCorrectIdleGemFrm" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="3" name="UpErrGemFrm" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="4" name="UpGemPayloadBytes" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="5" name="UpCorrectEthFrm" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="6" name="UpErrEthFrm" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="7" name="BipErr" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="8" name="RemoteErrInd" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="9" name="DownValidEthPkg" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="10" name="CRCError" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="11" name="ErrorFrame" sqlType="NUMERIC(18,2)" userType="1" timeCountType="2" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="UpCorrectNonIdleGemFrm" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.12.14.1.1" />
                </counterImpl>
                <counterImpl counterName="UpCorrectIdleGemFrm" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.12.14.1.2" />
                </counterImpl>
                <counterImpl counterName="UpErrGemFrm" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.12.14.1.3" />
                </counterImpl>
                <counterImpl counterName="UpGemPayloadBytes" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.12.14.1.4" />
                </counterImpl>
                <counterImpl counterName="UpCorrectEthFrm" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.12.14.1.5" />
                </counterImpl>
                <counterImpl counterName="UpErrEthFrm" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.12.14.1.6" />
                </counterImpl>
                <counterImpl counterName="BipErr" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.12.14.1.7" />
                </counterImpl>
                <counterImpl counterName="RemoteErrInd" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.12.14.1.8" />
                </counterImpl>
                <counterImpl counterName="DownValidEthPkg" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.12.14.1.9" />
                </counterImpl>
                <counterImpl counterName="CRCError" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.12.14.1.10" />
                </counterImpl>
                <counterImpl counterName="ErrorFrame" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.12.14.1.11" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="42602" name="C222ONTTABLEHISTORY" moc="an_onu" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isHisOnly="true">
            <counter id="1" name="UpCorrectNonIdleGemFrm" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="2" name="UpCorrectIdleGemFrm" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="3" name="UpErrGemFrm" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="4" name="UpGemPayloadBytes" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="5" name="UpCorrectEthFrm" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="6" name="UpErrEthFrm" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="7" name="UpTotalOmciFrm" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="8" name="OnuiBipErr" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="9" name="OnuiRemoteErrInd" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="10" name="UpUnreceivedBursts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="11" name="UpBipErr" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="12" name="UpCorrectedBits" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="13" name="UpNotCorrectedWords" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="14" name="LostBurst" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="UpCorrectNonIdleGemFrm" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.28.7.1.1" />
                </counterImpl>
                <counterImpl counterName="UpCorrectIdleGemFrm" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.28.7.1.2" />
                </counterImpl>
                <counterImpl counterName="UpErrGemFrm" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.28.7.1.3" />
                </counterImpl>
                <counterImpl counterName="UpGemPayloadBytes" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.28.7.1.4" />
                </counterImpl>
                <counterImpl counterName="UpCorrectEthFrm" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.28.7.1.5" />
                </counterImpl>
                <counterImpl counterName="UpErrEthFrm" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.28.7.1.6" />
                </counterImpl>
                <counterImpl counterName="UpTotalOmciFrm" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.28.7.1.7" />
                </counterImpl>
                <counterImpl counterName="OnuiBipErr" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.28.7.1.8" />
                </counterImpl>
                <counterImpl counterName="OnuiRemoteErrInd" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.28.7.1.9" />
                </counterImpl>
                <counterImpl counterName="UpUnreceivedBursts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.28.7.1.10" />
                </counterImpl>
                <counterImpl counterName="UpBipErr" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.28.7.1.11" />
                </counterImpl>
                <counterImpl counterName="UpCorrectedBits" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.28.7.1.12" />
                </counterImpl>
                <counterImpl counterName="UpNotCorrectedWords" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.28.7.1.13" />
                </counterImpl>
                <counterImpl counterName="LostBurst" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.28.7.1.14" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="42603" name="C222ETHSTATSTABLEHISTORY" moc="an_uni" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isHisOnly="true">
            <counter id="1" name="FCSErrors" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="2" name="ExcessiveCollisionCnt" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="3" name="LateCollisionCnt" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="4" name="FrameTooLongs" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="5" name="RxBufOverflows" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="6" name="TxBufOverflows" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="7" name="SingleCollisionCnt" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="8" name="MultipleCollisionCnt" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="9" name="SQECnt" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="10" name="DeferredTxCnt" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="11" name="InternalMACTxErrCnt" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="12" name="CarrierSenseErrCnt" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="13" name="AlignmentErrCnt" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="14" name="InternalMACRxErrCnt" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="15" name="PPPoEFilteredCnt" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="16" name="DropEvents" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="17" name="RxOctets" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="18" name="RxPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="19" name="RxBroadcastPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="20" name="RxMulticastPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="21" name="RxUndersizePkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="22" name="RxFragments" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="23" name="RxJabbers" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="24" name="Rx64OctetsPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="25" name="Rx65To127OctetsPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="26" name="Rx128To255OctetsPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="27" name="Rx256To511OctetsPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="28" name="Rx512To1023OctetsPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="29" name="Rx1024To1518OctetsPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="FCSErrors" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.21.1.3" />
                </counterImpl>
                <counterImpl counterName="ExcessiveCollisionCnt" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.21.1.4" />
                </counterImpl>
                <counterImpl counterName="LateCollisionCnt" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.21.1.5" />
                </counterImpl>
                <counterImpl counterName="FrameTooLongs" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.21.1.6" />
                </counterImpl>
                <counterImpl counterName="RxBufOverflows" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.21.1.7" />
                </counterImpl>
                <counterImpl counterName="TxBufOverflows" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.21.1.8" />
                </counterImpl>
                <counterImpl counterName="SingleCollisionCnt" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.21.1.9" />
                </counterImpl>
                <counterImpl counterName="MultipleCollisionCnt" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.21.1.10" />
                </counterImpl>
                <counterImpl counterName="SQECnt" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.21.1.11" />
                </counterImpl>
                <counterImpl counterName="DeferredTxCnt" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.21.1.12" />
                </counterImpl>
                <counterImpl counterName="InternalMACTxErrCnt" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.21.1.13" />
                </counterImpl>
                <counterImpl counterName="CarrierSenseErrCnt" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.21.1.14" />
                </counterImpl>
                <counterImpl counterName="AlignmentErrCnt" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.21.1.15" />
                </counterImpl>
                <counterImpl counterName="InternalMACRxErrCnt" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.21.1.16" />
                </counterImpl>
                <counterImpl counterName="PPPoEFilteredCnt" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.21.1.18" />
                </counterImpl>
                <counterImpl counterName="DropEvents" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.21.1.19" />
                </counterImpl>
                <counterImpl counterName="RxOctets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.21.1.20" />
                </counterImpl>
                <counterImpl counterName="RxPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.21.1.21" />
                </counterImpl>
                <counterImpl counterName="RxBroadcastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.21.1.22" />
                </counterImpl>
                <counterImpl counterName="RxMulticastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.21.1.23" />
                </counterImpl>
                <counterImpl counterName="RxUndersizePkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.21.1.24" />
                </counterImpl>
                <counterImpl counterName="RxFragments" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.21.1.25" />
                </counterImpl>
                <counterImpl counterName="RxJabbers" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.21.1.26" />
                </counterImpl>
                <counterImpl counterName="Rx64OctetsPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.21.1.27" />
                </counterImpl>
                <counterImpl counterName="Rx65To127OctetsPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.21.1.28" />
                </counterImpl>
                <counterImpl counterName="Rx128To255OctetsPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.21.1.29" />
                </counterImpl>
                <counterImpl counterName="Rx256To511OctetsPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.21.1.30" />
                </counterImpl>
                <counterImpl counterName="Rx512To1023OctetsPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.21.1.31" />
                </counterImpl>
                <counterImpl counterName="Rx1024To1518OctetsPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.21.1.32" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="42604" name="C222GEMSTATSTABLEHISTORY" moc="an_gemport" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isHisOnly="true">
            <counter id="1" name="LostPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="2" name="MisInsertedPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="3" name="RxPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="4" name="RxBlocks" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="5" name="TxBlocks" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="6" name="ImpairedBlocks" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="LostPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.22.1.3" />
                </counterImpl>
                <counterImpl counterName="MisInsertedPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.22.1.4" />
                </counterImpl>
                <counterImpl counterName="RxPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.22.1.6" />
                </counterImpl>
                <counterImpl counterName="RxBlocks" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.22.1.7" />
                </counterImpl>
                <counterImpl counterName="TxBlocks" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.22.1.8" />
                </counterImpl>
                <counterImpl counterName="ImpairedBlocks" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.22.1.9" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="42608" name="C222UPLINKBRIDGEPORTHISTORY" moc="an_uplinkport" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isHisOnly="true">
            <counter id="1" name="ForwardFrameCnt" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="2" name="DelayExceedDiscardCnt" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="3" name="MTUExceedDiscardCnt" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="4" name="RxFrameCnt" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="5" name="RxDiscardCnt" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="ForwardFrameCnt" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.24.1.3" />
                </counterImpl>
                <counterImpl counterName="DelayExceedDiscardCnt" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.24.1.4" />
                </counterImpl>
                <counterImpl counterName="MTUExceedDiscardCnt" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.24.1.5" />
                </counterImpl>
                <counterImpl counterName="RxFrameCnt" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.24.1.6" />
                </counterImpl>
                <counterImpl counterName="RxDiscardCnt" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.24.1.7" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="42625" name="C222CESSTATSTABLEHISTORY" moc="an_onutdm" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isHisOnly="true">
            <counter id="1" name="DownPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="2" name="UpPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="3" name="DownMissingPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="4" name="DownReorderedPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="5" name="DownMisorderedPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="6" name="runOrOverrunPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="7" name="DownMalformedPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="8" name="DownStrayPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="9" name="DownRemotePktLoss" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="10" name="UpTDMLbitPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="11" name="DownErrSeconds" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="12" name="SeverelyErrSeconds" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="13" name="UnavailableSeconds" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="DownPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.31.1.3" />
                </counterImpl>
                <counterImpl counterName="UpPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.31.1.4" />
                </counterImpl>
                <counterImpl counterName="DownMissingPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.31.1.5" />
                </counterImpl>
                <counterImpl counterName="DownReorderedPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.31.1.6" />
                </counterImpl>
                <counterImpl counterName="DownMisorderedPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.31.1.7" />
                </counterImpl>
                <counterImpl counterName="runOrOverrunPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.31.1.8" />
                </counterImpl>
                <counterImpl counterName="DownMalformedPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.31.1.9" />
                </counterImpl>
                <counterImpl counterName="DownStrayPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.31.1.10" />
                </counterImpl>
                <counterImpl counterName="DownRemotePktLoss" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.31.1.11" />
                </counterImpl>
                <counterImpl counterName="UpTDMLbitPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.31.1.12" />
                </counterImpl>
                <counterImpl counterName="DownErrSeconds" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.31.1.13" />
                </counterImpl>
                <counterImpl counterName="SeverelyErrSeconds" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.31.1.14" />
                </counterImpl>
                <counterImpl counterName="UnavailableSeconds" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.31.1.15" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="42626" name="C222PRIVATEETHTABLEHISTORY" moc="an_uni" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isHisOnly="true">
            <counter id="1" name="RxBroadcast" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="2" name="RxTotalRate" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="3" name="RxMulticastRate" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="4" name="RxDiscarded" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="5" name="TxBroadcast" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="6" name="TxTotalRate" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="7" name="TxMulticastRate" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="8" name="TxDiscarded" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="9" name="TxPauseFrames" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="10" name="RxPauseFrames" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="11" name="TxErroredOctets" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="12" name="RxErroredOctets" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="RxBroadcast" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.41.1.3" />
                </counterImpl>
                <counterImpl counterName="RxTotalRate" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.41.1.4" />
                </counterImpl>
                <counterImpl counterName="RxMulticastRate" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.41.1.5" />
                </counterImpl>
                <counterImpl counterName="RxDiscarded" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.41.1.6" />
                </counterImpl>
                <counterImpl counterName="TxBroadcast" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.41.1.7" />
                </counterImpl>
                <counterImpl counterName="TxTotalRate" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.41.1.8" />
                </counterImpl>
                <counterImpl counterName="TxMulticastRate" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.41.1.9" />
                </counterImpl>
                <counterImpl counterName="TxDiscarded" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.41.1.10" />
                </counterImpl>
                <counterImpl counterName="TxPauseFrames" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.41.1.11" />
                </counterImpl>
                <counterImpl counterName="RxPauseFrames" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.41.1.12" />
                </counterImpl>
                <counterImpl counterName="TxErroredOctets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.41.1.13" />
                </counterImpl>
                <counterImpl counterName="RxErroredOctets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.3.50.8.41.1.14" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="42644" name="C222EPONONU1757TABLEHISTORY" moc="an_onu" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isHisOnly="true">
            <counter id="1" name="DropEvents" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="2" name="Octets" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="3" name="Pkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="4" name="BroadcastPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="5" name="MulticastPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="6" name="CRCAlignErrors" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="7" name="UndersizePkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="8" name="OversizePkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="9" name="Fragments" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="10" name="Jabbers" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="11" name="Collisions" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="12" name="Pkts64Octets" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="13" name="Pkts65to127Octets" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="14" name="Pkts128to255Octets" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="15" name="Pkts256to511Octets" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="16" name="Pkts512to1023Octets" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="17" name="Pkts1024to1518Octets" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="DropEvents" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.1.12.2.3.1.1.4.1.2" />
                </counterImpl>
                <counterImpl counterName="Octets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.1.12.2.3.1.1.4.1.3" />
                </counterImpl>
                <counterImpl counterName="Pkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.1.12.2.3.1.1.4.1.4" />
                </counterImpl>
                <counterImpl counterName="BroadcastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.1.12.2.3.1.1.4.1.5" />
                </counterImpl>
                <counterImpl counterName="MulticastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.1.12.2.3.1.1.4.1.6" />
                </counterImpl>
                <counterImpl counterName="CRCAlignErrors" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.1.12.2.3.1.1.4.1.7" />
                </counterImpl>
                <counterImpl counterName="UndersizePkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.1.12.2.3.1.1.4.1.8" />
                </counterImpl>
                <counterImpl counterName="OversizePkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.1.12.2.3.1.1.4.1.9" />
                </counterImpl>
                <counterImpl counterName="Fragments" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.1.12.2.3.1.1.4.1.10" />
                </counterImpl>
                <counterImpl counterName="Jabbers" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.1.12.2.3.1.1.4.1.11" />
                </counterImpl>
                <counterImpl counterName="Collisions" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.1.12.2.3.1.1.4.1.12" />
                </counterImpl>
                <counterImpl counterName="Pkts64Octets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.1.12.2.3.1.1.4.1.13" />
                </counterImpl>
                <counterImpl counterName="Pkts65to127Octets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.1.12.2.3.1.1.4.1.14" />
                </counterImpl>
                <counterImpl counterName="Pkts128to255Octets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.1.12.2.3.1.1.4.1.15" />
                </counterImpl>
                <counterImpl counterName="Pkts256to511Octets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.1.12.2.3.1.1.4.1.16" />
                </counterImpl>
                <counterImpl counterName="Pkts512to1023Octets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.1.12.2.3.1.1.4.1.17" />
                </counterImpl>
                <counterImpl counterName="Pkts1024to1518Octets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1012.1.12.2.3.1.1.4.1.18" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="42661" name="C222CE1B1213TABLEHISTORY" moc="an_geport" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isHisOnly="true">
            <counter id="1" name="RxOctets" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="2" name="RxUnicastPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="3" name="RxMulBrdPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="4" name="RxDiscardPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="5" name="RxErrorPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="6" name="RxUnknowProtPk" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="7" name="TxOctets" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="8" name="TxUnicastPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="9" name="TxMulBrdPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="10" name="TxDiscardPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="11" name="TxErrorPkts" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <counter id="12" name="OutBoundQueLen" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />
            <poImpl id="default" pollingClass="com.zte.ums.an.commonsh.pm.emf.impl.ANSynSnmpPollingImpl" resourceAdapter="com.zte.ums.an.pon.ros.c300.pm.C300ResAdapter">
                <counterImpl counterName="RxOctets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.2.3.1.1" />
                </counterImpl>
                <counterImpl counterName="RxUnicastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.2.3.1.2" />
                </counterImpl>
                <counterImpl counterName="RxMulBrdPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.2.3.1.3" />
                </counterImpl>
                <counterImpl counterName="RxDiscardPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.2.3.1.4" />
                </counterImpl>
                <counterImpl counterName="RxErrorPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.2.3.1.5" />
                </counterImpl>
                <counterImpl counterName="RxUnknowProtPk" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.2.3.1.6" />
                </counterImpl>
                <counterImpl counterName="TxOctets" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.2.3.1.7" />
                </counterImpl>
                <counterImpl counterName="TxUnicastPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.2.3.1.8" />
                </counterImpl>
                <counterImpl counterName="TxMulBrdPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.2.3.1.9" />
                </counterImpl>
                <counterImpl counterName="TxDiscardPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.2.3.1.10" />
                </counterImpl>
                <counterImpl counterName="TxErrorPkts" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.2.3.1.11" />
                </counterImpl>
                <counterImpl counterName="OutBoundQueLen" expression="a">
                    <para name="a" type="snmp" oid=".1.3.6.1.4.1.3902.1015.1013.6.2.3.1.12" />
                </counterImpl>
            </poImpl>
        </po>
        <po id="42662" name="C222CE1B1757TABLEHISTORY" moc="an_geport" taskGranu="15" queryGranu="15,60,1440,10080" realGranu="20s" isHisOnly="true">
            <counter id="1" name="DropEvents" sqlType="NUMERIC(18,2)" userType="1" timeCountType="1" locCountType="2" />