DASAN-SHDSL-MIB
112 objects
The MIB module to describe G.SHDSL product. The MIB module that provides objects that are proprietary and extension to SHDSL- LINE-MIB. The MIB include extension to following Tables. The MIB also include a set of scalar(s) clubbed under the group 'dsShdslCapabilityGroup'.
Imported Objects
| ADSL-LINE-MIB | -- adslLineAlarmConfProfileName adslAtucChanIntervalNumber adslAtucIntervalNumber adslAturChanIntervalNumber -- adslLineConfProfileName |
| DASAN-SMI | dasanMgmt |
| IF-MIB | ifIndex |
| SNMPv2-SMI | Counter32 Gauge32 Integer32 IpAddress mib-2 MODULE-IDENTITY OBJECT-IDENTITY OBJECT-TYPE TimeTicks Unsigned32 |
| SNMPv2-TC | DisplayString RowStatus TEXTUAL-CONVENTION TimeStamp TruthValue |
| OID | Name | Access | Status | Description |
|---|---|---|---|---|
| 1.3.6.1.4.1.6296.9.6 | IdentitydasanShdslMIB | The MIB module to describe G.SHDSL product. The MIB module that provides objects that are proprietary and extension to SHDSL- LINE-MIB. The MIB include extensi… | ||
| 1.3.6.1.4.1.6296.9.6.1 | NodedasanShdslLineMIB | |||
| 1.3.6.1.4.1.6296.9.6.1.1 | NodedasanShdslMIBObjects | |||
| 1.3.6.1.4.1.6296.9.6.1.1.1 | NodedsShdslCapabilityGroup | |||
| 1.3.6.1.4.1.6296.9.6.1.1.1.1 | ScalardsShdslCapabilityLineTxCap | read-only | current | This bitmap specifies the transmission modes that the STU-C is capable of supporting. Right now, support for Annex A (q9921PotsNonOverlapped(2) and q9921PotsOv… |
| 1.3.6.1.4.1.6296.9.6.1.1.2 | TabledsShdslLineStatusTable | not-accessible | current | This MO is proprietary extension of RFC 3276 MIB and contains the proprietary line status. |
| 1.3.6.1.4.1.6296.9.6.1.1.2.1 | RowdsShdslLineStatusEntry | not-accessible | current | An entry (conceptual row) in the dsShdslLineStatusTable. The Table is indexed by ifIndex. |
| 1.3.6.1.4.1.6296.9.6.1.1.2.1.1 | ColumndsShdslOpState | read-only | current | This object identifies the high level operational state for the STU. |
| 1.3.6.1.4.1.6296.9.6.1.1.2.1.2 | ColumndsShdslStartProgress | read-only | current | This object identifies the current detailed operational state of the STU. |
| 1.3.6.1.4.1.6296.9.6.1.1.2.1.3 | ColumndsShdslFwRelease | read-only | current | Transceiver firmware release number. |
| 1.3.6.1.4.1.6296.9.6.1.1.2.1.4 | ColumndsShdslLineSwap | read-only | current | This object indicates if the physical lines are swapped, i.e., logical channel A is connected to physical channel B. This applies to 4-wire operation only. |
| 1.3.6.1.4.1.6296.9.6.1.1.2.1.5 | ColumndsShdslRmtCountryCode | read-only | current | This object provides the country code word, as defined in ITU-T G.991.2, for the STU at the other end of the loop. GlobespanVirata sets this to USA. |
| 1.3.6.1.4.1.6296.9.6.1.1.2.1.6 | ColumndsShdslRmtEncoderA | read-only | current | This object identifies the 21-bit value corresponding to encoder coefficient A, as defined in ITU-T G.991.2, for the STU at the other end of the loop. |
| 1.3.6.1.4.1.6296.9.6.1.1.2.1.7 | ColumndsShdslRmtEncoderB | read-only | current | This object identifies the 21-bit value corresponding to encoder coefficient B, as defined in ITU-T G.991.2, for the STU at the other end of the loop. |
| 1.3.6.1.4.1.6296.9.6.1.1.2.1.8 | ColumndsShdslRmtProviderCode | read-only | current | This object identifies the provider code word, as defined in ITU-T G.991.2, for the STU at the other end of the loop. |
| 1.3.6.1.4.1.6296.9.6.1.1.2.1.9 | ColumndsShdslLocDetect | read-only | current | This object is used to determine if carrier has been lost. |
| 1.3.6.1.4.1.6296.9.6.1.1.2.1.10 | ColumndsShdslTxPower | read-only | current | This object identifies the local STU transmit power in tenths of a dBm. |
| 1.3.6.1.4.1.6296.9.6.1.1.2.1.11 | ColumndsShdslFramerSync | read-only | current | This object returns information regarding the framer synchronization status. |
| 1.3.6.1.4.1.6296.9.6.1.1.2.1.12 | ColumndsShdslRmtTomData | read-only | current | This object provides vendor-provided data, as defined in ITU-T G.991.2, for the STU at the other end of the loop. |
| 1.3.6.1.4.1.6296.9.6.1.1.2.1.13 | ColumndsShdslDriftAlarm | read-only | current | This object identifies if the receive clock is in or out of range. |
| 1.3.6.1.4.1.6296.9.6.1.1.2.1.14 | ColumndsShdslReceiverGain | read-only | current | This object provides the total receiver gain in dB. |
| 1.3.6.1.4.1.6296.9.6.1.1.2.1.15 | ColumndsShdslBertError | read-only | current | This object provides the count of bit errors since the last time the object was read, as well as the type of synchronization. |
| 1.3.6.1.4.1.6296.9.6.1.1.2.1.16 | ColumndsShdslFramerOHAndDefects | read-only | current | This object returns overhead data. The four least significant bits contain the overhead data in the following format: bit 0 is losd, bit 1 is sega, bit 2 is ps… |
| 1.3.6.1.4.1.6296.9.6.1.1.2.1.17 | ColumndsShdslRmtFwVersion | read-only | current | This object provides the transceiver firmware release number of the STU at the other end of the loop. |
| 1.3.6.1.4.1.6296.9.6.1.1.2.1.18 | ColumndsShdslUtopiaCellDelineation | read-only | current | This object indicates whether cell delineation has been found. |
| 1.3.6.1.4.1.6296.9.6.1.1.2.1.19 | ColumndsShdslUtopiaRxCellCnt | read-only | current | This object indicates the number of UTOPIA cells received since the last time the object has been called. The maximum value is 0xFFFF. |
| 1.3.6.1.4.1.6296.9.6.1.1.2.1.20 | ColumndsShdslUtopiaCellDropCnt | read-only | current | This object indicates the number of UTOPIA cells dropped since the last time the object has been called. The maximum value is 0xFF. |
| 1.3.6.1.4.1.6296.9.6.1.1.2.1.21 | ColumndsShdslUtopiaRxHecErrorCnt | read-only | current | This object indicates the number of UTOPIA cells with HEC errors since the last time the object has been called. The maximum value is 0xFF. |
| 1.3.6.1.4.1.6296.9.6.1.1.2.1.22 | ColumndsShdslUtopiaTxCellCnt | read-only | current | This object indicates the number of UTOPIA cells transmitted since the last time the object has been called. The maximum value is 0xFFFF. |
| 1.3.6.1.4.1.6296.9.6.1.1.2.1.23 | ColumndsShdslRmtNsfCusId | read-only | current | This object returns the customer identification that was sent by the STU at the other end of the loop. |
| 1.3.6.1.4.1.6296.9.6.1.1.2.1.24 | ColumndsShdslRmtNsfCusData | read-only | current | This object returns non-standard format customer data that was sent by the STU at the other end of the loop. |
| 1.3.6.1.4.1.6296.9.6.1.1.2.1.25 | ColumndsShdslLocalHandshake | read-only | current | This object provides a way to see what capabilities are supported by the local STU. A total of 26 handshake parameters are supported. |
| 1.3.6.1.4.1.6296.9.6.1.1.2.1.26 | ColumndsShdslRemoteHandshake | read-only | current | This object provides a way to see what capabilities are supported by the STU at the other end of the loop. A total of 26 handshake parameters are supported. |
| 1.3.6.1.4.1.6296.9.6.1.1.2.1.27 | ColumndsShdslActualHandshake | read-only | current | This object provides the results of capabilities exchanged during handshake. A total of 26 handshake parameters are supported. |
| 1.3.6.1.4.1.6296.9.6.1.1.2.1.28 | ColumndsShdslRmtTxPower | read-only | current | This object provides the transmit power of the STU at the other end of the loop. |
| 1.3.6.1.4.1.6296.9.6.1.1.2.1.29 | ColumndsShdslRmtPowerBackoff | read-only | current | This object indicates whether power backoff is enabled or disabled at the STU at the other end of the loop. |
| 1.3.6.1.4.1.6296.9.6.1.1.2.1.30 | ColumndsShdslAutoRetrainCount | read-only | current | This object indicates the number of automatic retrains. This counter is only reset when a startup is initiated. |
| 1.3.6.1.4.1.6296.9.6.1.1.2.1.31 | ColumndsShdslEocState | read-only | current | This object provides status information about the eoc stage. |
| 1.3.6.1.4.1.6296.9.6.1.1.2.1.32 | ColumndsShdslFramerOneSecondCnt | read-only | current | This object provides CRC, SEGA, and LOSW defect one second error counts, and should be called every second. |
| 1.3.6.1.4.1.6296.9.6.1.1.2.1.33 | ColumndsShdslNtrFault | read-only | current | This object identifies the Network Timing Recovery Fault. |
| 1.3.6.1.4.1.6296.9.6.1.1.2.1.34 | ColumndsShdslCpeMasterCore | read-only | current | |
| 1.3.6.1.4.1.6296.9.6.1.1.2.1.35 | ColumndsShdslParametricTestResult | read-only | current | Indicates the Result of the Parametric Test conducted on the Xcvr. |
| 1.3.6.1.4.1.6296.9.6.1.1.2.1.36 | ColumndsShdslParametricTestArray | read-only | current | Conexant parameter that indicates the Parametric Test Array. |
| 1.3.6.1.4.1.6296.9.6.1.1.3 | TabledsShdslLineParamsTable | not-accessible | current | This MO is proprietary extension of RFC 3276 MIB and contains the proprietary line parameters. |
| 1.3.6.1.4.1.6296.9.6.1.1.3.1 | RowdsShdslLineParamsEntry | not-accessible | current | An entry (conceptual row) in the dsShdslLineParamsTable. The Table is indexed by ifIndex. |
| 1.3.6.1.4.1.6296.9.6.1.1.3.1.1 | ColumndsShdslAction | read-write | current | This object specifies actions that are used to control transceiver operation. |
| 1.3.6.1.4.1.6296.9.6.1.1.3.1.2 | ColumndsShdslMode | read-write | current | This object specifies the operational mode of the transceiver. |
| 1.3.6.1.4.1.6296.9.6.1.1.3.1.3 | ColumndsShdslPowerScale | read-write | current | This object is used to compensate for minor differences in transmit power between designs. |
| 1.3.6.1.4.1.6296.9.6.1.1.3.1.4 | ColumndsShdslFramerType | read-only | current | This object defines which type of data interface type is used. Note that the non-default values only apply to Conexant chips that support serial interfaces. |
| 1.3.6.1.4.1.6296.9.6.1.1.3.1.5 | ColumndsShdslAFEType | read-only | current | This objects defines which AFE is being used. |
| 1.3.6.1.4.1.6296.9.6.1.1.3.1.6 | ColumndsShdslEncodeCoeffA | read-write | current | This object determines the value of encoder coefficient A, as defined in ITU-T G.991.2. |
| 1.3.6.1.4.1.6296.9.6.1.1.3.1.7 | ColumndsShdslEncodeCoeffB | read-write | current | This object determines the value of encoder coefficient B, as defined in ITU-T G.991.2 |
| 1.3.6.1.4.1.6296.9.6.1.1.3.1.8 | ColumndsShdslTxEOCBufferLen | read-write | current | This object determines the number of bytes of EOC data that is buffered by the DSP in the transmit direction. |
| 1.3.6.1.4.1.6296.9.6.1.1.3.1.9 | ColumndsShdslRxEOCBufferLen | read-write | current | This object determines the number of bytes of EOC data that is buffered by the DSP in the receive direction. |
| 1.3.6.1.4.1.6296.9.6.1.1.3.1.10 | ColumndsShdslNTR | read-write | current | This object defines how network-timing recovery is performed. |
| 1.3.6.1.4.1.6296.9.6.1.1.3.1.11 | ColumndsShdslRxUpstreamFrameSync | read-write | current | Customer-defined value. This object defines the upstream frame sync word. |
| 1.3.6.1.4.1.6296.9.6.1.1.3.1.12 | ColumndsShdslRxDownstreamFrameSync | read-write | current | This object defines the downstream frame sync word. |
| 1.3.6.1.4.1.6296.9.6.1.1.3.1.13 | ColumndsShdslRxUpstreamStuffBits | read-write | current | Customer-defined value. This object defines the upstream. |
| 1.3.6.1.4.1.6296.9.6.1.1.3.1.14 | ColumndsShdslRxDownstreamStuffBits | read-write | current | This object defines the downstream stuff bits. |
| 1.3.6.1.4.1.6296.9.6.1.1.3.1.15 | ColumndsShdslInitiate | read-write | current | This object defines which STU initiates a startup. The default is STU-R initiates and STU-C waits. |
| 1.3.6.1.4.1.6296.9.6.1.1.3.1.16 | ColumndsShdslFramerRxClockMode | read-write | current | This object determines the source of the receive clock. |
| 1.3.6.1.4.1.6296.9.6.1.1.3.1.17 | ColumndsShdslFramerRxPllMode | read-write | current | This object enables or disables the internal PLL. |
| 1.3.6.1.4.1.6296.9.6.1.1.3.1.18 | ColumndsShdslSerialAtmCiuBufferSize | read-write | current | This object enables the user to set the size of the framer buffer for serial ATM operation. |
| 1.3.6.1.4.1.6296.9.6.1.1.3.1.19 | ColumndsShdslUtopiaL2TxAddress | read-only | current | This object selects the appropriate UTOPIA Level 2 address for the transmit interface. |
| 1.3.6.1.4.1.6296.9.6.1.1.3.1.20 | ColumndsShdslUtopiaL2RxAddress | read-only | current | This object selects the appropriate UTOPIA Level 2 address for the receive interface. |
| 1.3.6.1.4.1.6296.9.6.1.1.3.1.21 | ColumndsShdslTxFramerPulseDelay | read-write | current | This parameter is for Serial ATM applications only. It is recommended that the default value be used. For special customer configurations, a delay of up to 7 c… |
| 1.3.6.1.4.1.6296.9.6.1.1.3.1.22 | ColumndsShdslRxFramerPulseDelay | read-write | current | This parameter is for Serial ATM applications only. It is recommended that the default value be used. For special customer configurations, a delay of up to 7 c… |
| 1.3.6.1.4.1.6296.9.6.1.1.3.1.23 | ColumndsShdslMultiFrameMode | read-write | current | This object specifies the multi frame operational mode of the transceiver. |
| 1.3.6.1.4.1.6296.9.6.1.1.3.1.24 | ColumndsShdslEnable4or6MbpsBitrate | read-write | current | This object specifies the operational state of the 4_6Mbps bit rate. |
| 1.3.6.1.4.1.6296.9.6.1.1.3.1.25 | ColumndsShdslTomDataWord1 | read-write | current | This object identifies one of four words of proprietary vendor data, as described in the Vendor Data section of ITU-T G.994.1.bis. |
| 1.3.6.1.4.1.6296.9.6.1.1.3.1.26 | ColumndsShdslTomDataWord2 | read-write | current | This object identifies one of four words of proprietary vendor data, as described in the Vendor Data section of ITU-T G.994.1.bis. |
| 1.3.6.1.4.1.6296.9.6.1.1.3.1.27 | ColumndsShdslTomDataWord3 | read-write | current | This object identifies one of four words of proprietary vendor data, as described in the Vendor Data section of ITU-T G.994.1.bis. |
| 1.3.6.1.4.1.6296.9.6.1.1.3.1.28 | ColumndsShdslTomDataWord4 | read-write | current | This object identifies one of four words of proprietary vendor data, as described in the Vendor Data section of ITU-T G.994.1.bis. |
| 1.3.6.1.4.1.6296.9.6.1.1.3.1.29 | ColumndsShdslSetReqSilenceMode | read-write | current | This object enables a silent mode for the STU at the opposite end of the loop for approximately one minute. During the silent period, the STU that requested th… |
| 1.3.6.1.4.1.6296.9.6.1.1.3.1.30 | ColumndsShdslSetIndividualRates1 | read-write | current | This item enables the user to individually enable or disable base rates for N=1 through N=16. The default is all rates enabled. |
| 1.3.6.1.4.1.6296.9.6.1.1.3.1.31 | ColumndsShdslSetIndividualRates2 | read-write | current | This item enables the user to individually enable or disable base rates for N=17 through N=32. The default is all rates enabled. |
| 1.3.6.1.4.1.6296.9.6.1.1.3.1.32 | ColumndsShdslSetIndividualRates3 | read-write | current | This item enables the user to individually enable or disable base rates for N=33 through N=36. The default is all rates enabled. |
| 1.3.6.1.4.1.6296.9.6.1.1.3.1.33 | ColumndsShdslSatmCellDelineation | read-write | current | This object enables the user to enable or disable cell delineation for serial ATM operation. This parameter should be set before a startup. |
| 1.3.6.1.4.1.6296.9.6.1.1.3.1.34 | ColumndsShdslFramerCellDropOnError | read-write | current | This object determines whether cells are dropped, i.e., not passed to the host, or not dropped, i.e., passed to the host. This object must be set prior to star… |
| 1.3.6.1.4.1.6296.9.6.1.1.3.1.35 | ColumndsShdslGearShiftType | read-write | current | This object specifies the Gear Shift Type. |
| 1.3.6.1.4.1.6296.9.6.1.1.3.1.36 | ColumndsShdslHsNsf | read-write | current | This object enables or disables nonstandard Information fields for MP, MS, CL, and CLR messages, as defined in ITU-T G.994.1.bis. |
| 1.3.6.1.4.1.6296.9.6.1.1.3.1.37 | ColumndsShdslHsMaxBitsPerBaud | read-write | current | This object specifies the maximum bit per baud. |
| 1.3.6.1.4.1.6296.9.6.1.1.3.1.38 | ColumndsShdslHsCusId | read-write | current | This object identifies the customer identification during handshaking, as described in ITU-T G.994.1.bis. |
| 1.3.6.1.4.1.6296.9.6.1.1.3.1.39 | ColumndsShdslHsCusData0 | read-write | current | This object identifies two words of customer data during handshaking, as defined in ITU-T G.994.1.bis. |
| 1.3.6.1.4.1.6296.9.6.1.1.3.1.40 | ColumndsShdslHsCusData1 | read-write | current | This object identifies two words of customer data during handshaking, as defined in ITU-T G.994.1.bis. |
| 1.3.6.1.4.1.6296.9.6.1.1.3.1.41 | ColumndsShdslHsAnnexBType | read-write | current | This object allows the customer to choose between support for Annex B, Annex B with Access Network Frequency Plan (ANFP), or both. |
| 1.3.6.1.4.1.6296.9.6.1.1.3.1.42 | ColumndsShdslAutoRetrain | read-write | current | Enables or disables auto-retrain. |
| 1.3.6.1.4.1.6296.9.6.1.1.3.1.43 | ColumndsShdslArCrcCheck | read-write | current | Enables or disables auto-retrain based on CRC errors. |
| 1.3.6.1.4.1.6296.9.6.1.1.3.1.44 | ColumndsShdslArFramerSyncCheck | read-write | current | Enables or disables auto-retrain based on framer synchronization. |
| 1.3.6.1.4.1.6296.9.6.1.1.3.1.45 | ColumndsShdslArSnrMarginCheck | read-write | current | Enables or disables auto-retrain based on whether the S/N margin falls below a preset threshold. |
| 1.3.6.1.4.1.6296.9.6.1.1.3.1.46 | ColumndsShdslArCrcThreshold | read-write | current | Sets the threshold for the number of frames with CRC errors for autoretrain. |
| 1.3.6.1.4.1.6296.9.6.1.1.3.1.47 | ColumndsShdslArSnrMarginThreshold | read-write | current | Set the margin threshold for autoretrain. |
| 1.3.6.1.4.1.6296.9.6.1.1.3.1.48 | ColumndsShdslArRetrainTime | read-write | current | Sets the time over which the autoretrain parameters must be outside their normal ranges, so that an auto-retrain occurs. |
| 1.3.6.1.4.1.6296.9.6.1.1.3.1.49 | ColumndsShdslOpStateTrapEnable | read-write | current | Enables/disables trap indicating a change in op state. |
| 1.3.6.1.4.1.6296.9.6.1.1.3.1.50 | ColumndsShdslTxFrmrDataClkEdge | read-write | current | This parameter is for Serial ATM applications only. It is recommended that the default value be used. For special customer configurations, transmit data can be… |
| 1.3.6.1.4.1.6296.9.6.1.1.3.1.51 | ColumndsShdslRxFrmrDataClkEdge | read-write | current | This parameter is for Serial ATM applications only. It is recommended that the default value be used. For special customer configurations, receive data can be … |
| 1.3.6.1.4.1.6296.9.6.1.1.3.1.52 | ColumndsShdslTxFrmrPulseClkEdge | read-write | current | This parameter is for Serial ATM applications only. It is recommended that the default value be used. For special customer configurations, the transmit frame p… |
| 1.3.6.1.4.1.6296.9.6.1.1.3.1.53 | ColumndsShdslRxFrmrPulseClkEdge | read-write | current | This parameter is for Serial ATM applications only. It is recommended that the default value be used. For special customer configurations, the transmit frame p… |
| 1.3.6.1.4.1.6296.9.6.1.1.3.1.54 | ColumndsShdslTxFrmrPulseLvl | read-write | current | This parameter is for Serial ATM applications only. It is recommended that the default value be used. For special customer configurations, the transmit frame p… |
| 1.3.6.1.4.1.6296.9.6.1.1.3.1.55 | ColumndsShdslRxFrmrPulseLvl | read-write | current | This parameter is for Serial ATM applications only. It is recommended that the default value be used. For special customer configurations, the transmit frame p… |
| 1.3.6.1.4.1.6296.9.6.1.1.3.1.56 | ColumndsShdslUtopiaDataBusWidth | read-only | current | This parameter is used to specify width of UTOPIA data bus. |
| 1.3.6.1.4.1.6296.9.6.1.1.3.1.57 | ColumndsShdslFrmrOH | read-write | current | This object specifies framer OverHead Channel. |
| 1.3.6.1.4.1.6296.9.6.1.1.3.1.58 | ColumndsShdslLoopAttenCrossingTrapEnable | read-write | current | This Parameter enables or disables the Trap for Loop Attenuation Threshold crossing. |
| 1.3.6.1.4.1.6296.9.6.1.1.3.1.59 | ColumndsShdslSNRMarginCrossingTrapEnable | read-write | current | This Parameter enables or disables the Trap for SNR Margin Threshold crossing. |
| 1.3.6.1.4.1.6296.9.6.1.1.3.1.60 | ColumndsShdslFramerOHAndDefectsTrapEnable | read-write | current | This Parameter enables or disables the Trap for Framer Overhead and Defects. |
| 1.3.6.1.4.1.6296.9.6.1.1.3.1.61 | ColumndsShdslParametricTestInputFile | read-write | current | Indicates Name of the Input file from which to take the Mask Array Size, lower and upper mask Array. Null string means no file is specified. |
| 1.3.6.1.4.1.6296.9.6.1.1.3.1.62 | ColumndsShdslParamHybridLossTestStart | read-write | current | Indicates Start bin for range of bins to be measured. The default value mentioned is an indicative value only, for exact value refer to document number DO-4005… |
| 1.3.6.1.4.1.6296.9.6.1.1.3.1.63 | ColumndsShdslParamHybridLossTestEnd | read-write | current | Indicates End bin for range of bins to be measured. The default value mentioned is an indicative value only. |
| 1.3.6.1.4.1.6296.9.6.1.1.4 | TabledsShdslSpanStatusExtnTable | not-accessible | current | This table is a proprietary extension of hdsl2ShdslSpanStatusTable |
| 1.3.6.1.4.1.6296.9.6.1.1.4.1 | RowdsShdslSpanStatusExtnEntry | not-accessible | current | An entry (conceptual row) in the dsShdslSpanStatusExtnTable. The Table is indexed by ifIndex. |
| 1.3.6.1.4.1.6296.9.6.1.1.4.1.1 | ColumndsShdslStatusPMMSMaxLineRate | read-only | current | This object provides the maximum PMMS rate the line is capable of achieving |
| 1.3.6.1.4.1.6296.9.6.1.1.4.1.2 | ColumndsShdslStatus4WireHsMode | read-only | current | Contains the current 4 Wire Handshake Mode Configured |