<?xml version="1.0"?>
<diagram xmlns:dia="http://www.lysator.liu.se/~alla/dia/">
<diagramdata>
<attribute name="background">
<color val="#ffffff"/>
</attribute>
<attribute name="paper">
<composite type="paper">
<attribute name="name">
<string>#A4#</string>
</attribute>
<attribute name="tmargin">
<real val="2.82"/>
</attribute>
<attribute name="bmargin">
<real val="2.82"/>
</attribute>
<attribute name="lmargin">
<real val="2.82"/>
</attribute>
<attribute name="rmargin">
<real val="2.82"/>
</attribute>
<attribute name="is_portrait">
<boolean val="true"/>
</attribute>
<attribute name="scaling">
<real val="1"/>
</attribute>
<attribute name="fitto">
<boolean val="false"/>
</attribute>
</composite>
</attribute>
</diagramdata>
<layer name="Background" visible="true">
<object type="UML - Note" version="0" id="O0">
<attribute name="obj_pos">
<point val="1.00,1.00"/>
</attribute>
<attribute name="obj_bb">
<rectangle val="0.50,0.50;42.30,2.20"/>
</attribute>
<attribute name="elem_corner">
<point val="1.00,1.00"/>
</attribute>
<attribute name="elem_width">
<real val="41.80"/>
</attribute>
<attribute name="elem_height">
<real val="1.7"/>
</attribute>
<attribute name="text">
<composite type="text">
<attribute name="string">
<string>#Conceptual model of IF-MIB - generated by smidump 0.4.3#</string>
</attribute>
<attribute name="font">
<font name="Courier"/>
</attribute>
<attribute name="height">
<real val="0.8"/>
</attribute>
<attribute name="pos">
<point val="1.35,2.28"/>
</attribute>
<attribute name="color">
<color val="#000000"/>
</attribute>
<attribute name="alignment">
<enum val="0"/>
</attribute>
</composite>
</attribute>
</object>
<object type="UML - Class" version="0" id="ifTable">
<attribute name="obj_pos">
<point val="2.00,5.00"/>
</attribute>
<attribute name="obj_bb">
<rectangle val="0.0,0.0;0.0,0.0"/>
</attribute>
<attribute name="elem_corner">
<point val="2.00,5.00"/>
</attribute>
<attribute name="elem_width">
<real val="14.88"/>
</attribute>
<attribute name="elem_height">
<real val="18.80"/>
</attribute>
<attribute name="name">
<string>#ifEntry#</string>
</attribute>
<attribute name="stereotype">
<string>#smi mib class#</string>
</attribute>
<attribute name="abstract">
<boolean val="false"/>
</attribute>
<attribute name="suppress_attributes">
<boolean val="false"/>
</attribute>
<attribute name="suppress_operations">
<boolean val="true"/>
</attribute>
<attribute name="visible_attributes">
<boolean val="true"/>
</attribute>
<attribute name="visible_operations">
<boolean val="false"/>
</attribute>
<attribute name="attributes">
<composite type="umlattribute">
<attribute name="name">
<string>#ifTableLastChange#</string>
</attribute>
<attribute name="type">
<string>#TimeTicks#</string>
</attribute>
<attribute name="value">
<string/>
</attribute>
<attribute name="visibility">
<enum val="0"/>
</attribute>
<attribute name="abstract">
<boolean val="false"/>
</attribute>
<attribute name="class_scope">
<boolean val="true"/>
</attribute>
</composite>
<composite type="umlattribute">
<attribute name="name">
<string>#ifIndex#</string>
</attribute>
<attribute name="type">
<string>#InterfaceIndex {index}#</string>
</attribute>
<attribute name="value">
<string/>
</attribute>
<attribute name="visibility">
<enum val="0"/>
</attribute>
<attribute name="abstract">
<boolean val="false"/>
</attribute>
<attribute name="class_scope">
<boolean val="false"/>
</attribute>
</composite>
<composite type="umlattribute">
<attribute name="name">
<string>#ifIndex#</string>
</attribute>
<attribute name="type">
<string>#InterfaceIndex#</string>
</attribute>
<attribute name="value">
<string/>
</attribute>
<attribute name="visibility">
<enum val="0"/>
</attribute>
<attribute name="abstract">
<boolean val="false"/>
</attribute>
<attribute name="class_scope">
<boolean val="false"/>
</attribute>
</composite>
<composite type="umlattribute">
<attribute name="name">
<string>#ifDescr#</string>
</attribute>
<attribute name="type">
<string>#DisplayString#</string>
</attribute>
<attribute name="value">
<string/>
</attribute>
<attribute name="visibility">
<enum val="0"/>
</attribute>
<attribute name="abstract">
<boolean val="false"/>
</attribute>
<attribute name="class_scope">
<boolean val="false"/>
</attribute>
</composite>
<composite type="umlattribute">
<attribute name="name">
<string>#ifType#</string>
</attribute>
<attribute name="type">
<string>#IANAifType#</string>
</attribute>
<attribute name="value">
<string/>
</attribute>
<attribute name="visibility">
<enum val="0"/>
</attribute>
<attribute name="abstract">
<boolean val="false"/>
</attribute>
<attribute name="class_scope">
<boolean val="false"/>
</attribute>
</composite>
<composite type="umlattribute">
<attribute name="name">
<string>#ifMtu#</string>
</attribute>
<attribute name="type">
<string>#Integer32#</string>
</attribute>
<attribute name="value">
<string/>
</attribute>
<attribute name="visibility">
<enum val="0"/>
</attribute>
<attribute name="abstract">
<boolean val="false"/>
</attribute>
<attribute name="class_scope">
<boolean val="false"/>
</attribute>
</composite>
<composite type="umlattribute">
<attribute name="name">
<string>#ifSpeed#</string>
</attribute>
<attribute name="type">
<string>#Gauge32#</string>
</attribute>
<attribute name="value">
<string/>
</attribute>
<attribute name="visibility">
<enum val="0"/>
</attribute>
<attribute name="abstract">
<boolean val="false"/>
</attribute>
<attribute name="class_scope">
<boolean val="false"/>
</attribute>
</composite>
<composite type="umlattribute">
<attribute name="name">
<string>#ifPhysAddress#</string>
</attribute>
<attribute name="type">
<string>#PhysAddress#</string>
</attribute>
<attribute name="value">
<string/>
</attribute>
<attribute name="visibility">
<enum val="0"/>
</attribute>
<attribute name="abstract">
<boolean val="false"/>
</attribute>
<attribute name="class_scope">
<boolean val="false"/>
</attribute>
</composite>
<composite type="umlattribute">
<attribute name="name">
<string>#ifAdminStatus#</string>
</attribute>
<attribute name="type">
<string>#Enumeration#</string>
</attribute>
<attribute name="value">
<string/>
</attribute>
<attribute name="visibility">
<enum val="0"/>
</attribute>
<attribute name="abstract">
<boolean val="false"/>
</attribute>
<attribute name="class_scope">
<boolean val="false"/>
</attribute>
</composite>
<composite type="umlattribute">
<attribute name="name">
<string>#ifOperStatus#</string>
</attribute>
<attribute name="type">
<string>#Enumeration#</string>
</attribute>
<attribute name="value">
<string/>
</attribute>
<attribute name="visibility">
<enum val="0"/>
</attribute>
<attribute name="abstract">
<boolean val="false"/>
</attribute>
<attribute name="class_scope">
<boolean val="false"/>
</attribute>
</composite>
<composite type="umlattribute">
<attribute name="name">
<string>#ifLastChange#</string>
</attribute>
<attribute name="type">
<string>#TimeTicks#</string>
</attribute>
<attribute name="value">
<string/>
</attribute>
<attribute name="visibility">
<enum val="0"/>
</attribute>
<attribute name="abstract">
<boolean val="false"/>
</attribute>
<attribute name="class_scope">
<boolean val="false"/>
</attribute>
</composite>
<composite type="umlattribute">
<attribute name="name">
<string>#ifInOctets#</string>
</attribute>
<attribute name="type">
<string>#Counter32#</string>
</attribute>
<attribute name="value">
<string/>
</attribute>
<attribute name="visibility">
<enum val="0"/>
</attribute>
<attribute name="abstract">
<boolean val="false"/>
</attribute>
<attribute name="class_scope">
<boolean val="false"/>
</attribute>
</composite>
<composite type="umlattribute">
<attribute name="name">
<string>#ifInUcastPkts#</string>
</attribute>
<attribute name="type">
<string>#Counter32#</string>
</attribute>
<attribute name="value">
<string/>
</attribute>
<attribute name="visibility">
<enum val="0"/>
</attribute>
<attribute name="abstract">
<boolean val="false"/>
</attribute>
<attribute name="class_scope">
<boolean val="false"/>
</attribute>
</composite>
<composite type="umlattribute">
<attribute name="name">
<string>#ifInNUcastPkts#</string>
</attribute>
<attribute name="type">
<string>#Counter32#</string>
</attribute>
<attribute name="value">
<string/>
</attribute>
<attribute name="visibility">
<enum val="0"/>
</attribute>
<attribute name="abstract">
<boolean val="false"/>
</attribute>
<attribute name="class_scope">
<boolean val="false"/>
</attribute>
</composite>
<composite type="umlattribute">
<attribute name="name">
<string>#ifInDiscards#</string>
</attribute>
<attribute name="type">
<string>#Counter32#</string>
</attribute>
<attribute name="value">
<string/>
</attribute>
<attribute name="visibility">
<enum val="0"/>
</attribute>
<attribute name="abstract">
<boolean val="false"/>
</attribute>
<attribute name="class_scope">
<boolean val="false"/>
</attribute>
</composite>
<composite type="umlattribute">
<attribute name="name">
<string>#ifInErrors#</string>
</attribute>
<attribute name="type">
<string>#Counter32#</string>
</attribute>
<attribute name="value">
<string/>
</attribute>
<attribute name="visibility">
<enum val="0"/>
</attribute>
<attribute name="abstract">
<boolean val="false"/>
</attribute>
<attribute name="class_scope">
<boolean val="false"/>
</attribute>
</composite>
<composite type="umlattribute">
<attribute name="name">
<string>#ifInUnknownProtos#</string>
</attribute>
<attribute name="type">
<string>#Counter32#</string>
</attribute>
<attribute name="value">
<string/>
</attribute>
<attribute name="visibility">
<enum val="0"/>
</attribute>
<attribute name="abstract">
<boolean val="false"/>
</attribute>
<attribute name="class_scope">
<boolean val="false"/>
</attribute>
</composite>
<composite type="umlattribute">
<attribute name="name">
<string>#ifOutOctets#</string>
</attribute>
<attribute name="type">
<string>#Counter32#</string>
</attribute>
<attribute name="value">
<string/>
</attribute>
<attribute name="visibility">
<enum val="0"/>
</attribute>
<attribute name="abstract">
<boolean val="false"/>
</attribute>
<attribute name="class_scope">
<boolean val="false"/>
</attribute>
</composite>
<composite type="umlattribute">
<attribute name="name">
<string>#ifOutUcastPkts#</string>
</attribute>
<attribute name="type">
<string>#Counter32#</string>
</attribute>
<attribute name="value">
<string/>
</attribute>
<attribute name="visibility">
<enum val="0"/>
</attribute>
<attribute name="abstract">
<boolean val="false"/>
</attribute>
<attribute name="class_scope">
<boolean val="false"/>
</attribute>
</composite>
<composite type="umlattribute">
<attribute name="name">
<string>#ifOutNUcastPkts#</string>
</attribute>
<attribute name="type">
<string>#Counter32#</string>
</attribute>
<attribute name="value">
<string/>
</attribute>
<attribute name="visibility">
<enum val="0"/>
</attribute>
<attribute name="abstract">
<boolean val="false"/>
</attribute>
<attribute name="class_scope">
<boolean val="false"/>
</attribute>
</composite>
<composite type="umlattribute">
<attribute name="name">
<string>#ifOutDiscards#</string>
</attribute>
<attribute name="type">
<string>#Counter32#</string>
</attribute>
<attribute name="value">
<string/>
</attribute>
<attribute name="visibility">
<enum val="0"/>
</attribute>
<attribute name="abstract">
<boolean val="false"/>
</attribute>
<attribute name="class_scope">
<boolean val="false"/>
</attribute>
</composite>
<composite type="umlattribute">
<attribute name="name">
<string>#ifOutErrors#</string>
</attribute>
<attribute name="type">
<string>#Counter32#</string>
</attribute>
<attribute name="value">
<string/>
</attribute>
<attribute name="visibility">
<enum val="0"/>
</attribute>
<attribute name="abstract">
<boolean val="false"/>
</attribute>
<attribute name="class_scope">
<boolean val="false"/>
</attribute>
</composite>
<composite type="umlattribute">
<attribute name="name">
<string>#ifOutQLen#</string>
</attribute>
<attribute name="type">
<string>#Gauge32#</string>
</attribute>
<attribute name="value">
<string/>
</attribute>
<attribute name="visibility">
<enum val="0"/>
</attribute>
<attribute name="abstract">
<boolean val="false"/>
</attribute>
<attribute name="class_scope">
<boolean val="false"/>
</attribute>
</composite>
<composite type="umlattribute">
<attribute name="name">
<string>#ifSpecific#</string>
</attribute>
<attribute name="type">
<string>#ObjectIdentifier#</string>
</attribute>
<attribute name="value">
<string/>
</attribute>
<attribute name="visibility">
<enum val="0"/>
</attribute>
<attribute name="abstract">
<boolean val="false"/>
</attribute>
<attribute name="class_scope">
<boolean val="false"/>
</attribute>
</composite>
</attribute>
<attribute name="operations"/>
<attribute name="template">
<boolean val="false"/>
</attribute>
<attribute name="templates"/>
</object>
<object type="UML - Class" version="0" id="ifXTable">
<attribute name="obj_pos">
<point val="20.88,5.00"/>
</attribute>
<attribute name="obj_bb">
<rectangle val="0.0,0.0;0.0,0.0"/>
</attribute>
<attribute name="elem_corner">
<point val="20.88,5.00"/>
</attribute>
<attribute name="elem_width">
<real val="19.20"/>
</attribute>
<attribute name="elem_height">
<real val="15.43"/>
</attribute>
<attribute name="name">
<string>#ifXEntry#</string>
</attribute>
<attribute name="stereotype">
<string>#smi mib class#</string>
</attribute>
<attribute name="abstract">
<boolean val="false"/>
</attribute>
<attribute name="suppress_attributes">
<boolean val="false"/>
</attribute>
<attribute name="suppress_operations">
<boolean val="true"/>
</attribute>
<attribute name="visible_attributes">
<boolean val="true"/>
</attribute>
<attribute name="visible_operations">
<boolean val="false"/>
</attribute>
<attribute name="attributes">
<composite type="umlattribute">
<attribute name="name">
<string>#ifIndex#</string>
</attribute>
<attribute name="type">
<string>#InterfaceIndex {index}#</string>
</attribute>
<attribute name="value">
<string/>
</attribute>
<attribute name="visibility">
<enum val="0"/>
</attribute>
<attribute name="abstract">
<boolean val="false"/>
</attribute>
<attribute name="class_scope">
<boolean val="false"/>
</attribute>
</composite>
<composite type="umlattribute">
<attribute name="name">
<string>#ifName#</string>
</attribute>
<attribute name="type">
<string>#DisplayString#</string>
</attribute>
<attribute name="value">
<string/>
</attribute>
<attribute name="visibility">
<enum val="0"/>
</attribute>
<attribute name="abstract">
<boolean val="false"/>
</attribute>
<attribute name="class_scope">
<boolean val="false"/>
</attribute>
</composite>
<composite type="umlattribute">
<attribute name="name">
<string>#ifInMulticastPkts#</string>
</attribute>
<attribute name="type">
<string>#Counter32#</string>
</attribute>
<attribute name="value">
<string/>
</attribute>
<attribute name="visibility">
<enum val="0"/>
</attribute>
<attribute name="abstract">
<boolean val="false"/>
</attribute>
<attribute name="class_scope">
<boolean val="false"/>
</attribute>
</composite>
<composite type="umlattribute">
<attribute name="name">
<string>#ifInBroadcastPkts#</string>
</attribute>
<attribute name="type">
<string>#Counter32#</string>
</attribute>
<attribute name="value">
<string/>
</attribute>
<attribute name="visibility">
<enum val="0"/>
</attribute>
<attribute name="abstract">
<boolean val="false"/>
</attribute>
<attribute name="class_scope">
<boolean val="false"/>
</attribute>
</composite>
<composite type="umlattribute">
<attribute name="name">
<string>#ifOutMulticastPkts#</string>
</attribute>
<attribute name="type">
<string>#Counter32#</string>
</attribute>
<attribute name="value">
<string/>
</attribute>
<attribute name="visibility">
<enum val="0"/>
</attribute>
<attribute name="abstract">
<boolean val="false"/>
</attribute>
<attribute name="class_scope">
<boolean val="false"/>
</attribute>
</composite>
<composite type="umlattribute">
<attribute name="name">
<string>#ifOutBroadcastPkts#</string>
</attribute>
<attribute name="type">
<string>#Counter32#</string>
</attribute>
<attribute name="value">
<string/>
</attribute>
<attribute name="visibility">
<enum val="0"/>
</attribute>
<attribute name="abstract">
<boolean val="false"/>
</attribute>
<attribute name="class_scope">
<boolean val="false"/>
</attribute>
</composite>
<composite type="umlattribute">
<attribute name="name">
<string>#ifHCInOctets#</string>
</attribute>
<attribute name="type">
<string>#Counter64#</string>
</attribute>
<attribute name="value">
<string/>
</attribute>
<attribute name="visibility">
<enum val="0"/>
</attribute>
<attribute name="abstract">
<boolean val="false"/>
</attribute>
<attribute name="class_scope">
<boolean val="false"/>
</attribute>
</composite>
<composite type="umlattribute">
<attribute name="name">
<string>#ifHCInUcastPkts#</string>
</attribute>
<attribute name="type">
<string>#Counter64#</string>
</attribute>
<attribute name="value">
<string/>
</attribute>
<attribute name="visibility">
<enum val="0"/>
</attribute>
<attribute name="abstract">
<boolean val="false"/>
</attribute>
<attribute name="class_scope">
<boolean val="false"/>
</attribute>
</composite>
<composite type="umlattribute">
<attribute name="name">
<string>#ifHCInMulticastPkts#</string>
</attribute>
<attribute name="type">
<string>#Counter64#</string>
</attribute>
<attribute name="value">
<string/>
</attribute>
<attribute name="visibility">
<enum val="0"/>
</attribute>
<attribute name="abstract">
<boolean val="false"/>
</attribute>
<attribute name="class_scope">
<boolean val="false"/>
</attribute>
</composite>
<composite type="umlattribute">
<attribute name="name">
<string>#ifHCInBroadcastPkts#</string>
</attribute>
<attribute name="type">
<string>#Counter64#</string>
</attribute>
<attribute name="value">
<string/>
</attribute>
<attribute name="visibility">
<enum val="0"/>
</attribute>
<attribute name="abstract">
<boolean val="false"/>
</attribute>
<attribute name="class_scope">
<boolean val="false"/>
</attribute>
</composite>
<composite type="umlattribute">
<attribute name="name">
<string>#ifHCOutOctets#</string>
</attribute>
<attribute name="type">
<string>#Counter64#</string>
</attribute>
<attribute name="value">
<string/>
</attribute>
<attribute name="visibility">
<enum val="0"/>
</attribute>
<attribute name="abstract">
<boolean val="false"/>
</attribute>
<attribute name="class_scope">
<boolean val="false"/>
</attribute>
</composite>
<composite type="umlattribute">
<attribute name="name">
<string>#ifHCOutUcastPkts#</string>
</attribute>
<attribute name="type">
<string>#Counter64#</string>
</attribute>
<attribute name="value">
<string/>
</attribute>
<attribute name="visibility">
<enum val="0"/>
</attribute>
<attribute name="abstract">
<boolean val="false"/>
</attribute>
<attribute name="class_scope">
<boolean val="false"/>
</attribute>
</composite>
<composite type="umlattribute">
<attribute name="name">
<string>#ifHCOutMulticastPkts#</string>
</attribute>
<attribute name="type">
<string>#Counter64#</string>
</attribute>
<attribute name="value">
<string/>
</attribute>
<attribute name="visibility">
<enum val="0"/>
</attribute>
<attribute name="abstract">
<boolean val="false"/>
</attribute>
<attribute name="class_scope">
<boolean val="false"/>
</attribute>
</composite>
<composite type="umlattribute">
<attribute name="name">
<string>#ifHCOutBroadcastPkts#</string>
</attribute>
<attribute name="type">
<string>#Counter64#</string>
</attribute>
<attribute name="value">
<string/>
</attribute>
<attribute name="visibility">
<enum val="0"/>
</attribute>
<attribute name="abstract">
<boolean val="false"/>
</attribute>
<attribute name="class_scope">
<boolean val="false"/>
</attribute>
</composite>
<composite type="umlattribute">
<attribute name="name">
<string>#ifLinkUpDownTrapEnable#</string>
</attribute>
<attribute name="type">
<string>#Enumeration#</string>
</attribute>
<attribute name="value">
<string/>
</attribute>
<attribute name="visibility">
<enum val="0"/>
</attribute>
<attribute name="abstract">
<boolean val="false"/>
</attribute>
<attribute name="class_scope">
<boolean val="false"/>
</attribute>
</composite>
<composite type="umlattribute">
<attribute name="name">
<string>#ifHighSpeed#</string>
</attribute>
<attribute name="type">
<string>#Gauge32#</string>
</attribute>
<attribute name="value">
<string/>
</attribute>
<attribute name="visibility">
<enum val="0"/>
</attribute>
<attribute name="abstract">
<boolean val="false"/>
</attribute>
<attribute name="class_scope">
<boolean val="false"/>
</attribute>
</composite>
<composite type="umlattribute">
<attribute name="name">
<string>#ifPromiscuousMode#</string>
</attribute>
<attribute name="type">
<string>#TruthValue#</string>
</attribute>
<attribute name="value">
<string/>
</attribute>
<attribute name="visibility">
<enum val="0"/>
</attribute>
<attribute name="abstract">
<boolean val="false"/>
</attribute>
<attribute name="class_scope">
<boolean val="false"/>
</attribute>
</composite>
<composite type="umlattribute">
<attribute name="name">
<string>#ifConnectorPresent#</string>
</attribute>
<attribute name="type">
<string>#TruthValue#</string>
</attribute>
<attribute name="value">
<string/>
</attribute>
<attribute name="visibility">
<enum val="0"/>
</attribute>
<attribute name="abstract">
<boolean val="false"/>
</attribute>
<attribute name="class_scope">
<boolean val="false"/>
</attribute>
</composite>
<composite type="umlattribute">
<attribute name="name">
<string>#ifAlias#</string>
</attribute>
<attribute name="type">
<string>#DisplayString#</string>
</attribute>
<attribute name="value">
<string/>
</attribute>
<attribute name="visibility">
<enum val="0"/>
</attribute>
<attribute name="abstract">
<boolean val="false"/>
</attribute>
<attribute name="class_scope">
<boolean val="false"/>
</attribute>
</composite>
<composite type="umlattribute">
<attribute name="name">
<string>#ifCounterDiscontinuityTime#</string>
</attribute>
<attribute name="type">
<string>#TimeStamp#</string>
</attribute>
<attribute name="value">
<string/>
</attribute>
<attribute name="visibility">
<enum val="0"/>
</attribute>
<attribute name="abstract">
<boolean val="false"/>
</attribute>
<attribute name="class_scope">
<boolean val="false"/>
</attribute>
</composite>
</attribute>
<attribute name="operations"/>
<attribute name="template">
<boolean val="false"/>
</attribute>
<attribute name="templates"/>
</object>
<object type="UML - Association" version="0" id="Assoc:ifTable:ifXTable">
<attribute name="obj_pos">
<point val="16.88,6.30"/>
</attribute>
<attribute name="obj_bb">
<rectangle val="8.59,2.15;10.29,3.85"/>
</attribute>
<attribute name="orth_points">
<point val="16.88,6.30"/>
<point val="16.88,6.30"/>
<point val="20.88,6.30"/>
<point val="20.88,6.30"/>
</attribute>
<attribute name="orth_orient">
<enum val="1"/>
<enum val="0"/>
<enum val="1"/>
</attribute>
<attribute name="name">
<string>#augments#</string>
</attribute>
<attribute name="direction">
<enum val="0"/>
</attribute>
<attribute name="ends">
<composite>
<attribute name="role">
<string/>
</attribute>
<attribute name="multiplicity">
<string>#1#</string>
</attribute>
<attribute name="arrow">
<boolean val="false"/>
</attribute>
<attribute name="aggregate">
<enum val="0"/>
</attribute>
</composite>
<composite>
<attribute name="role">
<string/>
</attribute>
<attribute name="multiplicity">
<string>#1#</string>
</attribute>
<attribute name="arrow">
<boolean val="false"/>
</attribute>
<attribute name="aggregate">
<enum val="0"/>
</attribute>
</composite>
</attribute>
<connections>
<connection handle="0" to="ifTable" connection="4"/>
<connection handle="1" to="ifXTable" connection="3"/>
</connections>
</object>
<object type="UML - Class" version="0" id="ifRcvAddressTable">
<attribute name="obj_pos">
<point val="20.88,13.98"/>
</attribute>
<attribute name="obj_bb">
<rectangle val="0.0,0.0;0.0,0.0"/>
</attribute>
<attribute name="elem_corner">
<point val="20.88,13.98"/>
</attribute>
<attribute name="elem_width">
<real val="15.36"/>
</attribute>
<attribute name="elem_height">
<real val="5.98"/>
</attribute>
<attribute name="name">
<string>#ifRcvAddressEntry#</string>
</attribute>
<attribute name="stereotype">
<string>#smi mib class#</string>
</attribute>
<attribute name="abstract">
<boolean val="false"/>
</attribute>
<attribute name="suppress_attributes">
<boolean val="false"/>
</attribute>
<attribute name="suppress_operations">
<boolean val="true"/>
</attribute>
<attribute name="visible_attributes">
<boolean val="true"/>
</attribute>
<attribute name="visible_operations">
<boolean val="false"/>
</attribute>
<attribute name="attributes">
<composite type="umlattribute">
<attribute name="name">
<string>#ifIndex#</string>
</attribute>
<attribute name="type">
<string>#InterfaceIndex {index}#</string>
</attribute>
<attribute name="value">
<string/>
</attribute>
<attribute name="visibility">
<enum val="0"/>
</attribute>
<attribute name="abstract">
<boolean val="false"/>
</attribute>
<attribute name="class_scope">
<boolean val="false"/>
</attribute>
</composite>
<composite type="umlattribute">
<attribute name="name">
<string>#ifRcvAddressAddress#</string>
</attribute>
<attribute name="type">
<string>#PhysAddress {index}#</string>
</attribute>
<attribute name="value">
<string/>
</attribute>
<attribute name="visibility">
<enum val="1"/>
</attribute>
<attribute name="abstract">
<boolean val="false"/>
</attribute>
<attribute name="class_scope">
<boolean val="false"/>
</attribute>
</composite>
<composite type="umlattribute">
<attribute name="name">
<string>#ifRcvAddressAddress#</string>
</attribute>
<attribute name="type">
<string>#PhysAddress#</string>
</attribute>
<attribute name="value">
<string/>
</attribute>
<attribute name="visibility">
<enum val="1"/>
</attribute>
<attribute name="abstract">
<boolean val="false"/>
</attribute>
<attribute name="class_scope">
<boolean val="false"/>
</attribute>
</composite>
<composite type="umlattribute">
<attribute name="name">
<string>#ifRcvAddressStatus#</string>
</attribute>
<attribute name="type">
<string>#RowStatus#</string>
</attribute>
<attribute name="value">
<string/>
</attribute>
<attribute name="visibility">
<enum val="0"/>
</attribute>
<attribute name="abstract">
<boolean val="false"/>
</attribute>
<attribute name="class_scope">
<boolean val="false"/>
</attribute>
</composite>
<composite type="umlattribute">
<attribute name="name">
<string>#ifRcvAddressType#</string>
</attribute>
<attribute name="type">
<string>#Enumeration#</string>
</attribute>
<attribute name="value">
<string/>
</attribute>
<attribute name="visibility">
<enum val="0"/>
</attribute>
<attribute name="abstract">
<boolean val="false"/>
</attribute>
<attribute name="class_scope">
<boolean val="false"/>
</attribute>
</composite>
</attribute>
<attribute name="operations"/>
<attribute name="template">
<boolean val="false"/>
</attribute>
<attribute name="templates"/>
</object>
<object type="UML - Association" version="0" id="Assoc:ifTable:ifRcvAddressTable">
<attribute name="obj_pos">
<point val="16.88,23.80"/>
</attribute>
<attribute name="obj_bb">
<rectangle val="8.59,2.15;10.29,3.85"/>
</attribute>
<attribute name="orth_points">
<point val="16.88,23.80"/>
<point val="16.88,28.71"/>
<point val="20.88,28.71"/>
<point val="20.88,13.98"/>
</attribute>
<attribute name="orth_orient">
<enum val="1"/>
<enum val="0"/>
<enum val="1"/>
</attribute>
<attribute name="name">
<string>#expands#</string>
</attribute>
<attribute name="direction">
<enum val="0"/>
</attribute>
<attribute name="ends">
<composite>
<attribute name="role">
<string/>
</attribute>
<attribute name="multiplicity">
<string># #</string>
</attribute>
<attribute name="arrow">
<boolean val="false"/>
</attribute>
<attribute name="aggregate">
<enum val="0"/>
</attribute>
</composite>
<composite>
<attribute name="role">
<string/>
</attribute>
<attribute name="multiplicity">
<string># #</string>
</attribute>
<attribute name="arrow">
<boolean val="false"/>
</attribute>
<attribute name="aggregate">
<enum val="0"/>
</attribute>
</composite>
</attribute>
<connections>
<connection handle="0" to="ifTable" connection="7"/>
<connection handle="1" to="ifRcvAddressTable" connection="0"/>
</connections>
</object>
<object type="UML - Class" version="0" id="ifStackTable">
<attribute name="obj_pos">
<point val="20.88,23.62"/>
</attribute>
<attribute name="obj_bb">
<rectangle val="0.0,0.0;0.0,0.0"/>
</attribute>
<attribute name="elem_corner">
<point val="20.88,23.62"/>
</attribute>
<attribute name="elem_width">
<real val="12.96"/>
</attribute>
<attribute name="elem_height">
<real val="6.65"/>
</attribute>
<attribute name="name">
<string>#ifStackEntry#</string>
</attribute>
<attribute name="stereotype">
<string>#smi mib class#</string>
</attribute>
<attribute name="abstract">
<boolean val="false"/>
</attribute>
<attribute name="suppress_attributes">
<boolean val="false"/>
</attribute>
<attribute name="suppress_operations">
<boolean val="true"/>
</attribute>
<attribute name="visible_attributes">
<boolean val="true"/>
</attribute>
<attribute name="visible_operations">
<boolean val="false"/>
</attribute>
<attribute name="attributes">
<composite type="umlattribute">
<attribute name="name">
<string>#ifStackLastChange#</string>
</attribute>
<attribute name="type">
<string>#TimeTicks#</string>
</attribute>
<attribute name="value">
<string/>
</attribute>
<attribute name="visibility">
<enum val="0"/>
</attribute>
<attribute name="abstract">
<boolean val="false"/>
</attribute>
<attribute name="class_scope">
<boolean val="true"/>
</attribute>
</composite>
<composite type="umlattribute">
<attribute name="name">
<string>#ifStackHigherLayer#</string>
</attribute>
<attribute name="type">
<string>#InterfaceIndexOrZero {index}#</string>
</attribute>
<attribute name="value">
<string/>
</attribute>
<attribute name="visibility">
<enum val="1"/>
</attribute>
<attribute name="abstract">
<boolean val="false"/>
</attribute>
<attribute name="class_scope">
<boolean val="false"/>
</attribute>
</composite>
<composite type="umlattribute">
<attribute name="name">
<string>#ifStackLowerLayer#</string>
</attribute>
<attribute name="type">
<string>#InterfaceIndexOrZero {index}#</string>
</attribute>
<attribute name="value">
<string/>
</attribute>
<attribute name="visibility">
<enum val="1"/>
</attribute>
<attribute name="abstract">
<boolean val="false"/>
</attribute>
<attribute name="class_scope">
<boolean val="false"/>
</attribute>
</composite>
<composite type="umlattribute">
<attribute name="name">
<string>#ifStackHigherLayer#</string>
</attribute>
<attribute name="type">
<string>#InterfaceIndexOrZero#</string>
</attribute>
<attribute name="value">
<string/>
</attribute>
<attribute name="visibility">
<enum val="1"/>
</attribute>
<attribute name="abstract">
<boolean val="false"/>
</attribute>
<attribute name="class_scope">
<boolean val="false"/>
</attribute>
</composite>
<composite type="umlattribute">
<attribute name="name">
<string>#ifStackLowerLayer#</string>
</attribute>
<attribute name="type">
<string>#InterfaceIndexOrZero#</string>
</attribute>
<attribute name="value">
<string/>
</attribute>
<attribute name="visibility">
<enum val="1"/>
</attribute>
<attribute name="abstract">
<boolean val="false"/>
</attribute>
<attribute name="class_scope">
<boolean val="false"/>
</attribute>
</composite>
<composite type="umlattribute">
<attribute name="name">
<string>#ifStackStatus#</string>
</attribute>
<attribute name="type">
<string>#RowStatus#</string>
</attribute>
<attribute name="value">
<string/>
</attribute>
<attribute name="visibility">
<enum val="0"/>
</attribute>
<attribute name="abstract">
<boolean val="false"/>
</attribute>
<attribute name="class_scope">
<boolean val="false"/>
</attribute>
</composite>
</attribute>
<attribute name="operations"/>
<attribute name="template">
<boolean val="false"/>
</attribute>
<attribute name="templates"/>
</object>
<object type="UML - Dependency" version="0" id="Depend:ifTable:ifStackTable">
<attribute name="obj_pos">
<point val="16.88,23.80"/>
</attribute>
<attribute name="obj_bb">
<rectangle val="8.59,2.15;10.29,3.85"/>
</attribute>
<attribute name="orth_points">
<point val="16.88,23.80"/>
<point val="16.88,23.89"/>
<point val="20.88,23.89"/>
<point val="20.88,23.62"/>
</attribute>
<attribute name="orth_orient">
<enum val="1"/>
<enum val="0"/>
<enum val="1"/>
</attribute>
<attribute name="draw_arrow">
<boolean val="true"/>
</attribute>
<attribute name="name">
<string/>
</attribute>
<attribute name="stereotype">
<string/>
</attribute>
<connections>
<connection handle="0" to="ifTable" connection="7"/>
<connection handle="1" to="ifStackTable" connection="0"/>
</connections>
</object>
<object type="UML - Association" version="0" id="Assoc:ifTable:ifTable">
<attribute name="obj_pos">
<point val="9.44,5.00"/>
</attribute>
<attribute name="obj_bb">
<rectangle val="8.59,2.15;10.29,3.85"/>
</attribute>
<attribute name="orth_points">
<point val="9.44,5.00"/>
<point val="9.44,-4.40"/>
<point val="9.44,-4.40"/>
<point val="9.44,5.00"/>
</attribute>
<attribute name="orth_orient">
<enum val="1"/>
<enum val="0"/>
<enum val="1"/>
</attribute>
<attribute name="name">
<string>##</string>
</attribute>
<attribute name="direction">
<enum val="0"/>
</attribute>
<attribute name="ends">
<composite>
<attribute name="role">
<string/>
</attribute>
<attribute name="multiplicity">
<string># #</string>
</attribute>
<attribute name="arrow">
<boolean val="false"/>
</attribute>
<attribute name="aggregate">
<enum val="0"/>
</attribute>
</composite>
<composite>
<attribute name="role">
<string/>
</attribute>
<attribute name="multiplicity">
<string># #</string>
</attribute>
<attribute name="arrow">
<boolean val="false"/>
</attribute>
<attribute name="aggregate">
<enum val="0"/>
</attribute>
</composite>
</attribute>
<connections>
<connection handle="0" to="ifTable" connection="1"/>
<connection handle="1" to="ifTable" connection="1"/>
</connections>
</object>
<object type="UML - Class" version="0" id="interfaces">
<attribute name="obj_pos">
<point val="2.00,89.02"/>
</attribute>
<attribute name="obj_bb">
<rectangle val="0.0,0.0;0.0,0.0"/>
</attribute>
<attribute name="elem_corner">
<point val="2.00,89.02"/>
</attribute>
<attribute name="elem_width">
<real val="0.00"/>
</attribute>
<attribute name="elem_height">
<real val="0.00"/>
</attribute>
<attribute name="name">
<string>#interfaces#</string>
</attribute>
<attribute name="stereotype">
<string>#smi mib class#</string>
</attribute>
<attribute name="abstract">
<boolean val="false"/>
</attribute>
<attribute name="suppress_attributes">
<boolean val="false"/>
</attribute>
<attribute name="suppress_operations">
<boolean val="true"/>
</attribute>
<attribute name="visible_attributes">
<boolean val="true"/>
</attribute>
<attribute name="visible_operations">
<boolean val="false"/>
</attribute>
<attribute name="attributes">
<composite type="umlattribute">
<attribute name="name">
<string>#ifNumber#</string>
</attribute>
<attribute name="type">
<string>#Integer32#</string>
</attribute>
<attribute name="value">
<string/>
</attribute>
<attribute name="visibility">
<enum val="0"/>
</attribute>
<attribute name="abstract">
<boolean val="false"/>
</attribute>
<attribute name="class_scope">
<boolean val="true"/>
</attribute>
</composite>
</attribute>
<attribute name="operations"/>
<attribute name="template">
<boolean val="false"/>
</attribute>
<attribute name="templates"/>
</object>
</layer>
</diagram>