Merge RCL_3 PDK_3.0.3
authorsrilekhas <srilekhas@symbian.org>
Tue, 05 Oct 2010 15:20:13 +0100
branchRCL_3
changeset 81 c34f57d8afa7
parent 80 405674398db4 (current diff)
parent 76 576874e13a2c (diff)
child 85 7c25be0307fe
Merge
commsconfig/commsdatabaseshim/Documentation/COMMDB.MDL
commsfw_info/commsinfrastructuredocs/Comms-Infras_Subsystem_How_to_implement_a_layer.vsd
commsfw_info/commsinfrastructuredocs/NetworkingPortingGuide.html
commsfw_info/commsinfrastructuredocs/SGL.GT0117.421 Rev 1.0 Connection Manager.mdl
commsfw_info/commsinfrastructuredocs/comms-infras_documentation.history.xml
commsfw_info/commsinfrastructuredocs/comms-infras_documentation.mrp
commsfw_info/commsinfrastructuredocs/ec120changes.txt
commsfw_info/commsinfrastructuredocs/esock_arch.mdl
commsfw_info/commsinfrastructuredocs/images/3GPP_Release4_NetworkingRefModel.gif
commsfw_info/commsinfrastructuredocs/images/3GPP_Release97_NetworkingRefModel.gif
commsfw_info/commsinfrastructuredocs/images/naf_overview.gif
commsfw_info/commsinfrastructuredocs/images/nif-bearer-interface.gif
commsfw_info/commsinfrastructuredocs/images/nif_and_agt_model.gif
commsfw_info/commsinfrastructuredocs/images/seqdig-agentstart.gif
commsfw_info/commsinfrastructuredocs/images/seqdig-niflinkup.gif
commsfw_info/commsinfrastructuredocs/images/seqdig-nifload.gif
commsfw_info/commsinfrastructuredocs/images/seqdig-nifstart.gif
commsfw_info/commsinfrastructuredocs/images/spud_interaction.gif
commsfwsupport/commselements/testing/asyncenv_devcycle_demo/documentation/How-To build the code.txt
commsfwtools/commstools/messageinterceptregister/documentation/msgintercept.eap
commsfwtools/preparedefaultcommsdatabase/Documentation/CommsData Format.mdl
commsfwtools/preparedefaultcommsdatabase/Documentation/CommsDatabaseSchema.EAP
datacommsserver/esockserver/Documentation/Control Plane Connection Stack(phase 1).mdl
datacommsserver/esockserver/Documentation/Control Plane Connection Stack(phase 2)0.2.mdl
datacommsserver/esockserver/Documentation/Design for Flexible Comms Stack.vsd
datacommsserver/esockserver/Documentation/NonSeamlessBearerMobility_ClientSideAPIs.vsd
datacommsserver/esockserver/Documentation/release.txt
datacommsserver/networkcontroller/Documentation/Network_Controller_Design.mdl
serialserver/c32serialserver/LOOPBACK/te_loopback/Documentation/loopback_Test_Specification.rtf
--- a/commsconfig/commsdatabaseshim/Documentation/COMMDB.MDL	Fri Sep 24 15:38:33 2010 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,535 +0,0 @@
-
-(object Petal
-    version    	37)
-
-(object Design "<Top Level>"
-    is_unit    	TRUE
-    is_loaded  	TRUE
-    defaults   	(object defaults
-	rightMargin 	0.250000
-	leftMargin 	0.250000
-	topMargin  	0.250000
-	bottomMargin 	0.500000
-	pageOverlap 	0.250000
-	clipIconLabels 	TRUE
-	autoResize 	TRUE
-	snapToGrid 	TRUE
-	gridX      	31
-	gridY      	31
-	defaultFont 	(object Font
-	    size       	10
-	    face       	"Arial"
-	    bold       	FALSE
-	    italics    	FALSE
-	    underline  	FALSE
-	    strike     	FALSE
-	    color      	0
-	    default_color 	TRUE)
-	showMessageNum 	3
-	showClassOfObject 	TRUE
-	notation   	"Booch")
-    root_category 	(object Class_Category "<Top Level>"
-	exportControl 	"Public"
-	global     	TRUE
-	subsystem  	"<Top Level>"
-	logical_models 	(list unit_reference_list
-	    (object Class "CCommsDatabase"
-		documentation 	"Controls access to the DBMS server and the comms database. Also allows access to the DBMS database change notifier.  Each client of the database should have one of these objects."
-		fields     	(list has_relationship_list
-		    (object Has_Relationship
-			documentation 	"DBMS server access"
-			label      	"iDbs"
-			supplier   	"RDbs"
-			exportControl 	"Private"
-			Containment 	"By Value"
-			supplier_cardinality 	(value cardinality "1")
-			client_cardinality 	(value cardinality "1"))
-		    (object Has_Relationship
-			documentation 	"The database"
-			label      	"iDatabase"
-			supplier   	"RDbNamedDatabase"
-			exportControl 	"Private"
-			Containment 	"By Value"
-			supplier_cardinality 	(value cardinality "1")
-			client_cardinality 	(value cardinality "1"))
-		    (object Has_Relationship
-			documentation 	"Notifys of database changes"
-			label      	"iNotifier"
-			supplier   	"RDbNotifier"
-			exportControl 	"Private"
-			Containment 	"By Value"
-			supplier_cardinality 	(value cardinality "1")
-			client_cardinality 	(value cardinality "1")))
-		class_attributes 	(list class_attribute_list
-		    (object ClassAttribute "iOpenRefCout"
-			documentation 	"Reference count the database opens"
-			type       	"TInt"
-			initv      	"0"
-			Containment 	"By Value")
-		    (object ClassAttribute "iLockRefCount"
-			documentation 	"Reference counts the transactions on the database"
-			type       	"TInt"
-			initv      	"0"
-			Containment 	"By Value")
-		    (object ClassAttribute "iNotifierOpenError"
-			documentation 	"Error on opening the notifier.  Only reported to the client if the notifier is used."
-			type       	"TInt"
-			initv      	"KErrNotReady"
-			Containment 	"By Value")
-		    (object ClassAttribute "iShowHiddenRecords"
-			documentation 	"Determines whether the client should be shown hidden records."
-			type       	"TBool"
-			initv      	"EFalse"
-			Containment 	"By Value")))
-	    (object Class "CCommsDbView"
-		fields     	(list has_relationship_list
-		    (object Has_Relationship
-			supplier   	"RDbView")
-		    (object Has_Relationship
-			supplier   	"TTableStates"))
-		used_nodes 	(list uses_relationship_list
-		    (object Uses_Relationship
-			supplier   	"CCommsDatabase")))
-	    (object Class "RCommsDatabaseServer"
-		superclasses 	(list inheritance_relationship_list
-		    (object Inheritance_Relationship
-			supplier   	"RSessionBase")))
-	    (object Class "RSessionBase")
-	    (object Class "CCommsDbServer"
-		fields     	(list has_relationship_list
-		    (object Has_Relationship
-			supplier   	"CCommsDatabase")
-		    (object Has_Relationship
-			supplier   	"CCommsDbSessCounter"))
-		superclasses 	(list inheritance_relationship_list
-		    (object Inheritance_Relationship
-			supplier   	"CServer")))
-	    (object Class "CServer")
-	    (object Class "CCommsDbSessCounter"
-		used_nodes 	(list uses_relationship_list
-		    (object Uses_Relationship
-			supplier   	"CCommsDatabase")))
-	    (object Class "CCommsDbSession"
-		fields     	(list has_relationship_list
-		    (object Has_Relationship
-			supplier   	"CCommsDbView"))
-		superclasses 	(list inheritance_relationship_list
-		    (object Inheritance_Relationship
-			supplier   	"CSession"))
-		used_nodes 	(list uses_relationship_list
-		    (object Uses_Relationship
-			supplier   	"CCommsDbServer"
-			supplier_cardinality 	(value cardinality "1")
-			client_cardinality 	(value cardinality "n"))
-		    (object Uses_Relationship
-			supplier   	"RMessage")))
-	    (object Class "RDbView")
-	    (object Class "CPermanentFileStore")
-	    (object Class "CSession")
-	    (object Class "RDbStoreDatabase")
-	    (object Class "RMessage")
-	    (object Class "TTableStates")
-	    (object Class "RDbs")
-	    (object Class "RDbNamedDatabase")
-	    (object Class "RDbNotifier")
-	    (object Class "CCommsDbTableView"
-		fields     	(list has_relationship_list
-		    (object Has_Relationship
-			documentation 	"View on the table"
-			label      	"iTableView"
-			supplier   	"RDbView"
-			exportControl 	"Private"
-			Containment 	"By Value"
-			supplier_cardinality 	(value cardinality "1")
-			client_cardinality 	(value cardinality "1"))
-		    (object Has_Relationship
-			documentation 	"The set of columns for this table"
-			label      	"iColSet"
-			supplier   	"CDbColSet"
-			exportControl 	"Private"
-			Containment 	"By Reference"
-			supplier_cardinality 	(value cardinality "0..1")
-			client_cardinality 	(value cardinality "1"))
-		    (object Has_Relationship
-			label      	"iTemplate"
-			supplier   	"CCommsDbTemplateRecord"
-			exportControl 	"Private"
-			supplier_cardinality 	(value cardinality "0..1")
-			client_cardinality 	(value cardinality "1")))
-		used_nodes 	(list uses_relationship_list
-		    (object Uses_Relationship
-			supplier   	"CCommsDatabase"
-			supplier_cardinality 	(value cardinality "1")
-			client_cardinality 	(value cardinality "0..n")
-			friend     	TRUE))
-		class_attributes 	(list class_attribute_list
-		    (object ClassAttribute "iState"
-			documentation 	"State of the table"
-			type       	"TTableState"
-			initv      	"EOpenIdle"
-			Containment 	"By Value")
-		    (object ClassAttribute "iTableName"
-			documentation 	"The name of the table"
-			type       	"TBuf"
-			Containment 	"By Value")))
-	    (object Class "CDbColSet")
-	    (object Class "CCommsDbTemplateRecord"
-		fields     	(list has_relationship_list
-		    (object Has_Relationship
-			label      	"iView"
-			supplier   	"CCommsDbTableView"
-			exportControl 	"Private"
-			supplier_cardinality 	(value cardinality "1")
-			client_cardinality 	(value cardinality "1")))
-		class_attributes 	(list class_attribute_list
-		    (object ClassAttribute "iRecordExists"
-			type       	"TBool"
-			Containment 	"By Value")))
-	    (object Class "CDbOverrideSettings"
-		fields     	(list has_relationship_list
-		    (object Has_Relationship
-			label      	"iDb"
-			supplier   	"CCommsDatabase"
-			exportControl 	"Private"
-			supplier_cardinality 	(value cardinality "1")
-			client_cardinality 	(value cardinality "1")))
-		class_attributes 	(list class_attribute_list
-		    (object ClassAttribute "iPartialFull"
-			type       	"TParamList"
-			Containment 	"By Value")
-		    (object ClassAttribute "iIntOverrides"
-			type       	"CArrayFixFlat<TCommDbIntOverride>")
-		    (object ClassAttribute "iBoolOverrides"
-			type       	"CArrayFixFlat<TCommDbBoolOverride>")
-		    (object ClassAttribute "iDes8Overrides"
-			type       	"CArrayFixFlat<TCommDbDes8Override>")
-		    (object ClassAttribute "iDes16Overrides"
-			type       	"CArrayFixFlat<TCommDbDes16Override>")
-		    (object ClassAttribute "iLongDesOverrides"
-			type       	"CArrayFixFlat<CCommDbLongDesOverride*>")))
-	    (object Class "CStoreableOverrideSettings"
-		superclasses 	(list inheritance_relationship_list
-		    (object Inheritance_Relationship
-			supplier   	"CDbOverrideSettings"))
-		class_attributes 	(list class_attribute_list
-		    (object ClassAttribute "iStore"
-			type       	"CBufStore")))
-	    (object Association "$UNNAMED$0"
-		quid       	"34734706029E"
-		roles      	(list role_list
-		    (object Role "$UNNAMED$1"
-			supplier   	"CCommsDbSession")
-		    (object Role "$UNNAMED$2"
-			supplier   	"CCommsDbServer")))
-	    (object Association "$UNNAMED$3"
-		quid       	"3479EE67021C"
-		roles      	(list role_list
-		    (object Role "$UNNAMED$4"
-			supplier   	"CCommsDbSession")
-		    (object Role "$UNNAMED$5"
-			supplier   	"RCommsDatabaseServer")))
-	    (object Class_Category "Server creates and removes server sessions"
-		exportControl 	"Public"
-		logical_models 	(list unit_reference_list)
-		logical_presentations 	(list unit_reference_list))
-	    (object Class_Category "OpenTableLC() opens a table in the database"
-		exportControl 	"Public"
-		logical_models 	(list unit_reference_list)
-		logical_presentations 	(list unit_reference_list)))
-	logical_presentations 	(list unit_reference_list
-	    (object ClassDiagram "CommDb"
-		title      	"CommDb"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	664
-		items      	(list diagram_item_list
-		    (object ClassView "Class" "CCommsDatabase" @1
-			IncludeAttribute 	TRUE
-			location   	(713, 682)
-			label      	(object ItemLabel
-			    Parent_View 	@1
-			    location   	(408, 495)
-			    nlines     	2
-			    max_width  	732
-			    justify    	0
-			    label      	"CCommsDatabase")
-			compartment 	(object Compartment
-			    Parent_View 	@1
-			    location   	(406, 561)
-			    anchor     	2
-			    nlines     	7
-			    max_width  	734
-			    justify    	0)
-			width      	1062
-			height     	546
-			autoResize 	TRUE)
-		    (object ClassView "Class" "RDbs" @2
-			location   	(310, 1333)
-			label      	(object ItemLabel
-			    Parent_View 	@2
-			    location   	(206, 1249)
-			    nlines     	2
-			    max_width  	240
-			    justify    	0
-			    label      	"RDbs")
-			autoResize 	TRUE)
-		    (object ClassView "Class" "RDbNamedDatabase" @3
-			location   	(744, 1395)
-			label      	(object ItemLabel
-			    Parent_View 	@3
-			    location   	(640, 1311)
-			    nlines     	2
-			    max_width  	240
-			    justify    	0
-			    label      	"RDbNamedDatabase")
-			autoResize 	TRUE)
-		    (object ClassView "Class" "RDbNotifier" @4
-			location   	(1519, 1178)
-			label      	(object ItemLabel
-			    Parent_View 	@4
-			    location   	(1415, 1094)
-			    nlines     	2
-			    max_width  	240
-			    justify    	0
-			    label      	"RDbNotifier")
-			autoResize 	TRUE)
-		    (object ClassView "Class" "CCommsDbTableView" @5
-			IncludeAttribute 	TRUE
-			location   	(2325, 682)
-			label      	(object ItemLabel
-			    Parent_View 	@5
-			    location   	(2022, 537)
-			    nlines     	2
-			    max_width  	727
-			    justify    	0
-			    label      	"CCommsDbTableView")
-			compartment 	(object Compartment
-			    Parent_View 	@5
-			    location   	(2022, 603)
-			    anchor     	2
-			    nlines     	5
-			    max_width  	728
-			    justify    	0)
-			width      	1054
-			height     	428
-			autoResize 	TRUE)
-		    (object ClassView "Class" "RDbView" @6
-			location   	(2387, 1209)
-			label      	(object ItemLabel
-			    Parent_View 	@6
-			    location   	(2283, 1125)
-			    nlines     	2
-			    max_width  	240
-			    justify    	0
-			    label      	"RDbView")
-			autoResize 	TRUE)
-		    (object HasView "iTableView" @7
-			label      	(object ItemLabel
-			    Parent_View 	@7
-			    location   	(2367, 985)
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	450
-			    justify    	0
-			    label      	"iTableView")
-			client     	@5
-			supplier   	@6
-			line_style 	0)
-		    (object HasView "iDbs" @8
-			label      	(object ItemLabel
-			    Parent_View 	@8
-			    location   	(439, 1075)
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	450
-			    justify    	0
-			    label      	"iDbs")
-			client     	@1
-			supplier   	@2
-			line_style 	0)
-		    (object HasView "iDatabase" @9
-			label      	(object ItemLabel
-			    Parent_View 	@9
-			    location   	(732, 1106)
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	450
-			    justify    	0
-			    label      	"iDatabase")
-			client     	@1
-			supplier   	@3
-			line_style 	0)
-		    (object HasView "iNotifier" @10
-			label      	(object ItemLabel
-			    Parent_View 	@10
-			    location   	(1250, 978)
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	450
-			    justify    	0
-			    label      	"iNotifier")
-			client     	@1
-			supplier   	@4
-			line_style 	0)
-		    (object ClassView "Class" "CDbColSet" @11
-			location   	(2914, 1116)
-			label      	(object ItemLabel
-			    Parent_View 	@11
-			    location   	(2810, 1032)
-			    nlines     	2
-			    max_width  	240
-			    justify    	0
-			    label      	"CDbColSet")
-			autoResize 	TRUE)
-		    (object HasView "iColSet" @12
-			label      	(object ItemLabel
-			    Parent_View 	@12
-			    location   	(2731, 925)
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	450
-			    justify    	0
-			    label      	"iColSet")
-			client     	@5
-			supplier   	@11
-			line_style 	0)
-		    (object UsesView "" @13
-			client     	@5
-			supplier   	@1
-			line_style 	0)
-		    (object NoteView @14
-			location   	(1705, 186)
-			label      	(object ItemLabel
-			    Parent_View 	@14
-			    location   	(1138, 127)
-			    nlines     	2
-			    max_width  	1159
-			    label      	"CCommsDbTableView object created from a CCommsDatabase by calling OpenTableLC() or OpenViewLC(), etc")
-			width      	1219
-			height     	131)
-		    (object AttachView "" @15
-			client     	@13
-			supplier   	@14
-			line_style 	0)
-		    (object ClassView "Class" "CCommsDbTemplateRecord" @16
-			IncludeAttribute 	TRUE
-			location   	(1922, 1426)
-			label      	(object ItemLabel
-			    Parent_View 	@16
-			    location   	(1696, 1342)
-			    nlines     	2
-			    max_width  	539
-			    justify    	0
-			    label      	"CCommsDbTemplateRecord")
-			compartment 	(object Compartment
-			    Parent_View 	@16
-			    location   	(1696, 1408)
-			    anchor     	2
-			    nlines     	2
-			    max_width  	537
-			    justify    	0)
-			width      	782
-			autoResize 	TRUE)
-		    (object HasView "iTemplate" @17
-			label      	(object ItemLabel
-			    Parent_View 	@17
-			    location   	(2098, 1096)
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	450
-			    justify    	0
-			    label      	"iTemplate")
-			client     	@5
-			supplier   	@16
-			line_style 	0)
-		    (object HasView "iView" @18
-			label      	(object ItemLabel
-			    Parent_View 	@18
-			    location   	(2098, 1096)
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	450
-			    justify    	0
-			    label      	"iView")
-			client     	@16
-			supplier   	@5
-			line_style 	0)
-		    (object ClassView "Class" "CDbOverrideSettings" @19
-			IncludeAttribute 	TRUE
-			location   	(1426, 1860)
-			label      	(object ItemLabel
-			    Parent_View 	@19
-			    location   	(931, 1673)
-			    nlines     	2
-			    max_width  	1196
-			    justify    	0
-			    label      	"CDbOverrideSettings")
-			compartment 	(object Compartment
-			    Parent_View 	@19
-			    location   	(931, 1739)
-			    anchor     	2
-			    nlines     	7
-			    max_width  	1194
-			    justify    	0)
-			width      	1734
-			height     	546
-			autoResize 	TRUE)
-		    (object HasView "iDb" @20
-			label      	(object ItemLabel
-			    Parent_View 	@20
-			    location   	(977, 1238)
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	450
-			    justify    	0
-			    label      	"iDb")
-			client     	@19
-			supplier   	@1
-			line_style 	0)
-		    (object ClassView "Class" "CStoreableOverrideSettings" @21
-			IncludeAttribute 	TRUE
-			location   	(1426, 2418)
-			label      	(object ItemLabel
-			    Parent_View 	@21
-			    location   	(1286, 2334)
-			    nlines     	2
-			    max_width  	329
-			    justify    	0
-			    label      	"CStoreableOverrideSettings")
-			compartment 	(object Compartment
-			    Parent_View 	@21
-			    location   	(1285, 2450)
-			    anchor     	2
-			    nlines     	1
-			    max_width  	328
-			    justify    	0)
-			width      	478
-			autoResize 	TRUE)
-		    (object InheritView "" @22
-			client     	@21
-			supplier   	@19
-			line_style 	0)))))
-    root_subsystem 	(object SubSystem "<Top Level>"
-	physical_models 	(list unit_reference_list)
-	physical_presentations 	(list unit_reference_list
-	    (object Module_Diagram "Main"
-		title      	"Main"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	0
-		items      	(list diagram_item_list))))
-    process_structure 	(object Processes
-	ProcsNDevs 	(list
-	    (object Process_Diagram ""
-		title      	""
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	0
-		items      	(list diagram_item_list))))
-    properties 	(object Properties))
Binary file commsfw_info/commsinfrastructuredocs/Comms-Infras_Subsystem_How_to_implement_a_layer.vsd has changed
--- a/commsfw_info/commsinfrastructuredocs/NetworkingPortingGuide.html	Fri Sep 24 15:38:33 2010 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,408 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
-<title>Networking porting guide</title>
-<link href="doxygen.css" rel="stylesheet" type="text/css">
-</head><body>
-<!-- Generated by Doxygen 1.3-rc2 -->
-<center>
-<a class="qindex" href="index.html">Main Page</a> &nbsp; </center>
-<hr><h1>Networking porting guide</h1>
-<p>
-<dl compact><dt><b>Classification</b></dt><dd></dd></dl>
-<dl compact><dt><b>Document reference </b></dt><dd>Product documentation</dd></dl>
-<dl compact><dt><b>Status</b></dt><dd>Issued</dd></dl>
-<dl compact><dt><b>Version:</b></dt><dd>1.2</dd></dl>
-<dl compact><dt><b>Team</b></dt><dd>Networking</dd></dl>
-<dl compact><dt><b>Author:</b></dt><dd>Iain Campbell</dd></dl>
-<dl compact><dt><b>Owner</b></dt><dd>Networking team</dd></dl>
-<dl compact><dt><b>Approver</b></dt><dd>Networking technical architect <br>
- Comms-infras technical architect</dd></dl>
-<dl compact><dt><b>Date:</b></dt><dd>04th May 2005</dd></dl>
-<h2><a name="npg_intro"></a>
-Introduction</h2>
-<h3><a name="npg_pas"></a>
-Purpose and scope</h3>
-<dl compact><dt><b></b></dt><dd>This guide is intended for anyone seeking to customise the Symbian OS networking subsystem for a specific platform or device. It is typically necessary to modify or replace elements of the networking subsystem in devices to adapt the networking subsystem for the licensees device, depending on the mechanism used to connect the Symbian OS networking subsystem to the cellular modem. Exact details of the components that need replacing/customising are found in <a class="el" href="index.html#npg_customisingcommssubsys">Customising the Symbian OS network subsystem</a> .</dd></dl>
-<dl compact><dt><b></b></dt><dd>This document refers to the Symbian OS v9.1 networking subsystem,although sections refer to previous versions of the OS.</dd></dl>
-<h3><a name="npg_networkadaptors"></a>
-Network adaptors</h3>
-<dl compact><dt><b></b></dt><dd>Network adaptor is the Symbian OS term for the adaptation layer that takes WAN protocols such as IP, and packages them for transport over a specific bearer, for example. CSD, Ethernet, or GPRS. In 3GPP terms, a network adaptor operates on the TE side of the R interface.</dd></dl>
-<dl compact><dt><b></b></dt><dd>A network adaptor consists of two elements, an agent (agt) and a networking interface (nif).</dd></dl>
-<dl compact><dt><b></b></dt><dd>Agents are resposible for managing the control plane of a connection. They provide an interface to the appropriate control component, for example, ETel in the case of CSD and GPRS, or the Bluetooth stack in the case of Bluetooth PAN profile, to perform connection setup and management functions. They are normally implemented as a state machine, which progresses through a series of states during the lifetime of the connection.</dd></dl>
-<dl compact><dt><b></b></dt><dd>Network interfaces are resposible for managing the data plane of a connection, and perform the framing for all data packets that are transferred. Some nifs are split into two parts, which roughly correspond to the MAC and LLC sublayers in the OSI 7 layer model. This is usually done where a nif supports multiple bearers, but uses the same framing in each case. In the case of the PPP and IP nifs, the lower layer is licensee replaceable, with the inter-layer interface conforming to the baseband channel adaptor (BCA) interface. More details can be found in the section <a class="el" href="index.html#npg_nif_interface_to_the_bearer">Nif interface to the bearer</a> .</dd></dl>
-<div align="center">
-<img src="images\nif_and_agt_model.gif" alt="nif_and_agt_model.gif">
-</div>
-<h2><a name="npg_overview"></a>
-An overview of the Symbian OS networking subsystem</h2>
-<dl compact><dt><b></b></dt><dd>The following are the main components of the Symbian OS communications subsystem, as relates to network adaptors. For an overview of the Symbian OS networking architecture itself, please read the Comms-Infras and Networking Architectural Descriptions.</dd></dl>
-<div align="center">
-<img src="images\3GPP_Release97_NetworkingRefModel.gif" alt="3GPP_Release97_NetworkingRefModel.gif">
-<p><strong>3GPP Release 97 Symbian OS Networking reference model for the cellular modem </strong></p></div>
- <div align="center">
-<img src="images\3GPP_Release4_NetworkingRefModel.gif" alt="3GPP_Release4_NetworkingRefModel.gif">
-<p><strong>3GPP Release 4 Symbian OS Networking reference model</strong></p></div>
- <ul>
-<li>Nifman - the Symbian OS network interface manager. Nifman is the controlling entity for the network adapter, it is responsible for loading the agent, and/or NIF. It manages the overall link layer connection state.</li>
-</ul>
-<ul>
-<li>Netcon - the Symbian OS network controller. Netcon is responsible for selecting an appropriate network link layer connection for a client, based on the supplied preferences. Upon completing the selection of an appropriate connection, it provides this information to nifman, which then either starts a connection (if the client's request requires a new one), or attaches the client to an existing connection.</li>
-</ul>
-<ul>
-<li>Agent Dialog - which is not shown in the diagrams above is the component that provides UI-level interaction from the networking subsystem, and the implementation of which is provided by each UI (eg. S60, UIQ). The code in the networking directory provides this facility for textshell and TechView. Information for which this component will prompt include IAP and/or SNAP, usernames and passwords, and requests to reconnect.</li>
-</ul>
-<ul>
-<li>QoS framework/GUQoS - the Symbian OS IP QoS modules. The QoS framework provides a framework for handling link-layer QoS for IP related protocols in Symbian OS. GUQoS, the GPRS/UMTS Quality of Service module, provides a plugin to the QoS framework. It handles link layer QoS control over a GPRS/UMTS network by negotiating the creation and control of secondary PDP contexts via SPUD.</li>
-</ul>
-<ul>
-<li>TCPIP6 - the Symbian OS TCP/IP stack. Supports both IPv4 and IPv6.</li>
-</ul>
-<ul>
-<li>SPUD - the Symbian OS secondary PDP context UMTS driver. SPUD is a NIF which provides support for both primary and secondary contexts. It communicates with the baseband by loading NIFs beneath it - one NIF for the primary context, and one NIF per secondary context. It interfaces with GUQos and ETel to perform the management of the secondary contexts.</li>
-</ul>
-<ul>
-<li>
-Commsdat - the communications database. A DBMS database containing all the settings used by the networking subsystem. The connection settings in the database are divided into two main types:
-<p>
-<ul>
-<li>
-"Bearer" tables - Bearers describe basic attributes at the physical layer, such as serial port speeds, and modem init strings. </li>
-<li>
-"Service" tables - Services describe details of a service that runs over a bearer, such as a connection to a dial-up ISP. In this example, the dial-up ISP service table would contain such settings as a phone number, username, password, and the protocols supported by that ISP eg. IPv4, IPv6. </li>
-</ul>
-</li>
-</ul>
-<h2><a name="npg_customisingcommssubsys"></a>
-Customising the Symbian OS network subsystem</h2>
-<h3><a name="npg_refmodel"></a>
-The Symbian OS network reference model</h3>
-<dl compact><dt><b></b></dt><dd>The "network reference model" refers to the standard components that are delivered in Symbian OS, which are used by Symbian on their reference platforms. It may be necessary for licensees to customise the subsystem by providing extra components, depending on the feature set of their product.</dd></dl>
-<dl compact><dt><b></b></dt><dd>The Symbian OS networking reference model currently has a choice of two NIFs available for communication with the baseband - a PPP NIF, for basebands that require link layer framing; and an IP NIF for basebands that use a communications channel that already provides framing. CSD and PSD agents are provided for circuit switched connection and primary-context-only packet switched connections. In cases where primary and secondary contexts are in use, the SPUD NIf should be used with the null agent.</dd></dl>
-<dl compact><dt><b></b></dt><dd>Both the PPP NIF and the IP NIF are layered and use plugins conforming to the BCA interface. This allows plugins to be created to interface to the licensees baseband interconnect solution. Symbian provides a BCA plugin to interface to the serial server.</dd></dl>
-<dl compact><dt><b></b></dt><dd>As a result, licensees wishing to include any of these features will have to customise elements of the networking subsystem.</dd></dl>
-<h3><a name="npg_customisingrefmodel"></a>
-Customising the reference model for a product</h3>
-<dl compact><dt><b></b></dt><dd>Obviously it is desirable to reuse as much Symbian code as possible, unless there is a pressing reason not to. In this section, solutions for maximising code reuse are discussed. In the next section there is a brief discussion of why this might not be desirible, and the other options available.</dd></dl>
-<dl compact><dt><b></b></dt><dd>Depending on the support required for various bearers, varying degrees of customisation of the networking subsystem are required.</dd></dl>
-<ul>
-<li><b>CSD connections</b> <br>
- To support CSD connections, some modification of the supplied components might be necessary. Symbian OS is supplied with a ppp.nif and a csd.agt, so no new NIF or AGT needs to be written. However, depending upon the method used to interface between Symbian OS and the phone stack, a new CSY may be necessary. The current PPP implementation expects to talk to C32BCA which is a wrapper around a serial port (ie. a CSY using the RComm interface), so if the TSY also wishes to use a serial port then multiple physical serial ports, or some form of multiplexing CSY will be necessary. Multiplexing CSYs based around 3GPP 027.010 are available for licensing for Symbian OS.</li>
-</ul>
-<ul>
-<li><b>GPRS - single primary PDP context</b> <br>
- The requirements for supporting a single primary PDP context are the same as those for supporting CSD, but there is an additional requirement on the phone side - that it must contain a PPP server to terminate the PPP connection from Symbian OS. The phone side server then transfers packets between the PPP link and the GPRS network. It is possible to use a solution that does not use PPP, however, this would require creating a nif from scratch.</li>
-</ul>
-<ul>
-<li><b>GPRS - multiple primary PDP contexts</b> <br>
- To support multiple primary PDP contexts it is necessary to support multiple serial ports between each instance of PPP (representing a context), and the phone side PPP server. This either requires multiple physical serial ports between Symbian OS and the phone side OS, which limits the number of contexts available to the number of serial ports assigned for this purpose, or use of a multiplexing CSY, such as the 027.010 multiplexing CSY discussed earlier. Note that these details should be hidden behind a BCA.</li>
-</ul>
-<ul>
-<li><b>GPRS - multiple primary and secondary PDP contexts</b> <br>
- In the case where secondary PDP contexts are required, the user can configure the system to use the SPUD module which supports primary and multiple secondary PDP contexts. The details of this module and using secondary PDP contexts is described in section <a class="el" href="index.html#npg_qos">Using secondary PDP context UMTS driver</a> .</li>
-</ul>
-<ul>
-<li><b>QOS policies</b> <br>
- The QoS framework can be configured using the qos ini file. The QoS policies can be loaded from a policy file which is specified in the ini file. The Policy file can be used to add flowspec policies, modulespec policies and extension policies. As the policy configuration tool is not yet implemented, the policy file is the only way to add QoS modules to the framework.</li>
-</ul>
-<ul>
-<li><b>3GSM</b> (aka UMTS, W-CDMA) <br>
- W-CDMA appears similar to GPRS at this level, and therefore all the statements contained within this document that refer to GPRS are applicable to W-CDMA.</li>
-</ul>
-<ul>
-<li><b>CDMA2000</b> <br>
- CDMA2000 support is currently under development within Symbian. Further details will be added as they become available.</li>
-</ul>
-<h3><a name="npg_customisingotherapproaches"></a>
-Other approaches to customising the Symbian OS networking subsystem</h3>
-<dl compact><dt><b></b></dt><dd>In some cases, for example, where a single processor is used to run both Symbian OS and the phone stack, it is more efficient not to use a protocol such as PPP, and instead just pass the data in a very simple framing protocol without error checking. In this case, it would be necessary to implement a custom nif to perform the appropriate framing. However, it should still be possible to reuse the Symbian PSD agent, providing that it is not a requirement to support secondary contexts.</dd></dl>
-<h2><a name="npg_implementation"></a>
-Implementing a Symbian OS network adaptor</h2>
-<h3><a name="npg_nifcreation"></a>
-Nif and agent overview</h3>
-<dl compact><dt><b>Nif and agent factories</b></dt><dd>Nifs and agents are packaged in individual polymorphic DLLs, with a .nif or .agt extension respectively. The dll should contain a factory class, either CNifIfFactory or CNifAgentFactory, which implements a NewInterfaceL() call to create new instances of the nif or agent. The DLL exports a single function at ordinal 1, which creates an instance of the appropriate factory object.</dd></dl>
-<dl compact><dt><b></b></dt><dd>There should be one instance of a nif/agent pair for each logical interface on the device. This means that for an interface that carries multiple protocols, such as a PPP link carrying IPv4 and IPv6, there would be a single instance of the nif/agent. However, if there were a situation where there were multiple link layers running over the same physical bearer; for example, a GPRS network with connections to multiple APNs; there would be multiple instances of the nif/agent combination. This distintion can be quite a subtle one in some cases - this is a list of the rules for nif/agent creation that Symbian have drawn up so far:</dd></dl>
-<ul>
-<li>GPRS - One nif/agent per primary context </li>
-<li>W-CDMA - as GPRS </li>
-<li>CDMA2000 - one nif/agent per PPP link layer; and CDMA2000 specs state that only one PPP link layer can be present on the air interface </li>
-<li>Ethernet - one nif/agent per Ethernet link layer </li>
-<li>Bluetooth PAN profile - one nif/agent per PAN profile network</li>
-</ul>
-<h3><a name="npg_agents"></a>
-Writing an agent</h3>
-<dl compact><dt><b>Types of agent</b></dt><dd>In their very basic form, an agent has the following responsibilities:</dd></dl>
-<ul>
-<li>Interface with some connection provider (eg. ETel for CSD and GPRS connections, Bluetooth stack for BT PAN connections) for the purpose of controlling the connection. </li>
-<li>Store, and provide access to, connection settings. Agents may use a variety of methods for storing settings, including a .ini file for simple agents, or using commsdat for more complicated ones.</li>
-</ul>
-<h4><a name="npg_agentbaseclasses"></a>
-Agent base classes</h4>
-<dl compact><dt><b></b></dt><dd>There are three possible Symbian-provided agent base classes. Depending upon the needs of the agent being created, it should derive from exactly one of these base classes, whichever is most appropriate for the required functionality.</dd></dl>
-<ul>
-<li>CNifAgentBase The most basic base class. Agents should derive from CNifAgentBase if they will only ever connect to a single access point (eg. one ISP) which cannot be altered by the user. In this case they can use a simple .ini file to store the settings for this access point.</li>
-</ul>
-<ul>
-<li>CAgentBase The base class for a more advanced agent. Agents should derive from CAgentBase if they required access to settings in commsdat, and (optionally) allow user programs to override the settings on a per-connection basis. CAgentBase handles all the details of accessing commsdat, as well as handling overrides and interaction with netcon, meaning that the agent implementation just needs to handle the creation and control of the connection.</li>
-</ul>
-<ul>
-<li>CStateMachineAgentBase The base class for porting agent extensions from Symbian OS v6.1. However, as there is currently no other base class that provides a state machine framework, this is also the de facto base class for implementing agents that require a state machine. Alternately, an agent is free to implement its own state machine in whichever way it wishes - use of this class is not required. For details of implementing agents using the agx state machine framework, see <a class="el" href="index.html#npg_implementing_an_agx">The v6.1 agent extension (.agx) base classes</a> .</li>
-</ul>
-<h4><a name="npg_implementing_an_agx"></a>
-The v6.1 agent extension (.agx) base classes</h4>
-<dl compact><dt><b></b></dt><dd>There are two main classes in the agx state machine framework - CAgentSMBase and CAgentStateBase.</dd></dl>
-<dl compact><dt><b></b></dt><dd>CAgentSMBase is the base class for the state machine - it holds pointers to commsdat, and the Agent Dialog.</dd></dl>
-<dl compact><dt><b></b></dt><dd>CAgentStateBase is the base class for individual agent states.</dd></dl>
-<h4><a name="npg_nifman_agt_interface"></a>
-Agent interface to nifman</h4>
-<dl compact><dt><b></b></dt><dd>The interface from the agent to nifman is the MNifAgentNotify class. A pointer to the class implementation in nifman is held in the CNifAgentBase class, and is initialised by the base class during agent startup.</dd></dl>
-<h4><a name="npg_agt_add_apis"></a>
-Additional agent APIs to implement</h4>
-<dl compact><dt><b></b></dt><dd>There is an additional API that an agent may choose to support - MNifAgentExtendedManagementInterface. This has two main areas - it allows agents to report detailed information about the connection, such as the bearer type and bearer specific information; and it extends the concept of a connection to include subconnections. For more details on the concept of connections and subconnections as implemented in Symbian OS, see <a class="el" href=""></a> .</dd></dl>
-<dl compact><dt><b></b></dt><dd>If an agent implements the extended management interface, it should return a pointer to the appropriate class using the TPckg argument when the following method is called:</dd></dl>
-<div class="fragment"><pre>
-                        CNifAgentBase::Control(KCOLAgent, KCOGetAgentEMIPtr, TPckg&lt;MNifAgentExtendedManagementInterface*&gt;);
-                        
-</pre></div>
-<p>
-<dl compact><dt><b></b></dt><dd>In order to override the compatibility layer that is provided for nifs and agents that do not implement the extended management interface, both the nif and agent involved in a connection must support the extended management interfaces. The API that nifs must implement is described in <a class="el" href="index.html#npg_nif_add_apis">Additional nif APIs to implement</a> .</dd></dl>
-<h4><a name="npg_nifman_agt_seqdigs"></a>
-Sequence diagrams for agent startup</h4>
-<dl compact><dt><b></b></dt><dd>When a network adaptor is started, the agent is the first component to be brought up. The sequence diagram below shows the actions that are performed by the framework when the connection is started. As far as the agent is concerned the only method that needs implementing is Connect().</dd></dl>
-<div align="center">
-<img src="images\seqdig-agentstart.gif" alt="seqdig-agentstart.gif">
-</div>
- <dl compact><dt><b></b></dt><dd>The next stage in connection startup can be seen in <a class="el" href="index.html#npg_nifman_nif_seqdigs">Sequence diagrams for nif startup</a> .</dd></dl>
-<h3><a name="npg_nifs"></a>
-Writing a nif</h3>
-<dl compact><dt><b></b></dt><dd>The Symbian OS framework for a network interface (nif) mandates two types of object - a link layer object for global management of the nif, and one or more binder layer objects which provide an endpoint for a layer 3 protocol. The link layer is treated as the nif's global management object, as there is only one per nif instance - this acts as the interface to the nif's control plane. Each binder layer will be responsible for a single protocol type, which will be demultiplexed by the link layer of the nif.</dd></dl>
-<dl compact><dt><b></b></dt><dd>If a nif is a very simple implementation which is only going to handle a single layer 3 protocol type, and the implementator wishes to perform all operations in a single class, it is possible to derive solely from the link layer base class, and return a pointer to this when asked for the binder layer object. This is possible because the link layer base class is derived from the binder layer base class to allow simple implementations using the minimum number of classes.</dd></dl>
-<dl compact><dt><b></b></dt><dd>When designing a nif, it may be useful to consider whether the framing employed by the protocol can be reused over several transport layers - for example, Ethernet framing is used over both Ethernet networks, IR-LAN networks, and Bluetooth PAN networks. Thus the nif is split into two parts - a 802.3 module, which performs the framing; and a packet driver layer, which provides an interface between the framing layer and the bearer layer, which will either be an Ethernet device driver, IrDA socket, or Ethernet bridge and series of Bluetooth sockets.</dd></dl>
-<h4><a name="npg_nif_base_classes"></a>
-Nif base classes</h4>
-<dl compact><dt><b></b></dt><dd>The main classes that should be implemented by a nif are:</dd></dl>
-<ul>
-<li>CNifIfBase This is the base class for each binder layer.</li>
-</ul>
-<ul>
-<li>CNifIfLink This is the base class for the link layer</li>
-</ul>
-<dl compact><dt><b>Functions to implement </b></dt><dd>The functions below are the ones that a nif should implement. For BC reasons, there are some methods which are virtual, rather than pure virtual, that a nif must implement. These are detailed below.</dd></dl>
-<dl compact><dt><b></b></dt><dd>CNifIfBase <ul>
-<li>CNifIfBase::BindL</li>
-</ul>
-<ul>
-<li>CNifIfBase::Open </li>
-<li>CNifIfBase::Close</li>
-</ul>
-<ul>
-<li>CNifIfBase::Send</li>
-</ul>
-<ul>
-<li>CNifIfBase::Control - if the nif is to support any functionality that cannot be accessed through the existing API eg. fetching interface configuration. </li>
-<li>CNifIfBase::Info </li>
-<li>CNifIfBase::Notification </li>
-<li>CNifIfBase::State</li>
-</ul>
-</dd></dl>
-<dl compact><dt><b></b></dt><dd>CNifIfLink <ul>
-<li>CNifIfLink::Start </li>
-<li>CNifIfLink::Stop</li>
-</ul>
-<ul>
-<li>CNifIfLink::AuthenticateComplete</li>
-</ul>
-<ul>
-<li>CNifIfLink::GetBinderL</li>
-</ul>
-<ul>
-<li>CNifIfLink::Restart - if the nif supports binder layer restart without link layer restart, eg. PPP</li>
-</ul>
-</dd></dl>
-<h4><a name="npg_nifman_nif_interface"></a>
-Nif interface to nifman</h4>
-<dl compact><dt><b></b></dt><dd>The interface from the nif to nifman is the MNifIfNotify class. A pointer to this interface is held in the CNifIfBase and CNifIfLink classes, and is initialised by the base classes during nif startup.</dd></dl>
-<h4><a name="npg_nif_interface_to_the_bearer"></a>
-Nif interface to the bearer</h4>
-<dl compact><dt><b></b></dt><dd><div align="center">
-<img src="images\nif-bearer-interface.gif" alt="nif-bearer-interface.gif">
-</div>
- </dd></dl>
-<dl compact><dt><b></b></dt><dd>BCA hides the R-Interface realization - specific interface from the NIF. Therefore, the same NIF binary can be used with different physical realizations of R-Interface, provided that a suitable implementation of BCA exists.</dd></dl>
-<h4><a name="npg_nif_add_apis"></a>
-Additional nif APIs to implement</h4>
-<dl compact><dt><b></b></dt><dd>There is an additional API that a nif may choose to support - MNifIfExtendedManagementInterface. This has two main areas - it allows nifs to report statistical information, such as the number of bytes sent and received; and it extends the concept of a connection to include subconnections. For more details on the concept of connections and subconnections as implemented in Symbian OS, see <a class="el" href=""></a> .</dd></dl>
-<dl compact><dt><b></b></dt><dd>If a nif implements the extended management interface, it should return a pointer to it when the following method is called:</dd></dl>
-<div class="fragment"><pre>
-                        CNifIfLink::Control(KCOLInterface, KCOGetNifEMIPtr, TPckg&lt;MNifIfExtendedManagementInterface*&gt;);
-                        
-</pre></div>
-<p>
-<dl compact><dt><b></b></dt><dd>In order to override the compatibility layer that is provided for nifs and agents that do not implement the extended management interface, both the nif and agent involved in a connection must support the extended management interfaces. The API that agents must implement is described in <a class="el" href="index.html#npg_agt_add_apis">Additional agent APIs to implement</a> .</dd></dl>
-<h4><a name="npg_nifman_nif_seqdigs"></a>
-Sequence diagrams for nif startup</h4>
-<dl compact><dt><b></b></dt><dd>After the agent has signalled the initial stage of connection startup (ServiceStarted), the nif is loaded by nifman.</dd></dl>
-<div align="center">
-<img src="images\seqdig-nifload.gif" alt="seqdig-nifload.gif">
-</div>
- <dl compact><dt><b></b></dt><dd>Once the agent has completed the connection, the nif is then started.</dd></dl>
-<div align="center">
-<img src="images\seqdig-nifstart.gif" alt="seqdig-nifstart.gif">
-</div>
- <dl compact><dt><b></b></dt><dd>Once the nif has brought the link up, it signals the attached layer 3 protocols to indicate the link is ready. It also sends a signal to nifman to inidicate that the link layer is up, and nifman uses this information to perform a series of actions (eg. starting the idle timers). Finally, the nif sends a progress notification which is delivered via nifman and esock to any applications that have subscribed to progress notifications for this link.</dd></dl>
-<div align="center">
-<img src="images\seqdig-niflinkup.gif" alt="seqdig-niflinkup.gif">
-</div>
-<h3><a name="npg_qos"></a>
-Using secondary PDP context UMTS driver</h3>
-<dl compact><dt><b></b></dt><dd>The applications that require secondary PDP context will be making use of the SPUD module. However, this interaction is indirect and through the use of the QoS Framework API. The diagram below shows the interaction between the networking modules and SPUD for using multiple PDP contexts.</dd></dl>
-<div align="center">
-<img src="images\spud_interaction.gif" alt="spud_interaction.gif">
-</div>
- <h4><a name="npg_etel_interface"></a>
-Implementing the interface to ETel</h4>
-<dl compact><dt><b></b></dt><dd>The interface between the agent or nif (depending on implementation) and ETel is through the RPacketContext API. Details of this API, along with a description of how to use it, can be found in the Symbian OS SDK documentation.</dd></dl>
-<h4><a name="npg_guqos_interface"></a>
-Implementing the interface to GUQoS</h4>
-<dl compact><dt><b></b></dt><dd>The interface from GUQoS to the nif is through the Control() call on the CNifIfBase-derived object in the nif. The interface from the nif back to GUQoS is through the MEventNotify class. To allow access to the MEventNotify class, the nif should include umtsnifcontrolif.h from /epoc32/include. It should also link against umtsif.lib.</dd></dl>
-<dl compact><dt><b></b></dt><dd>To allow easy migration to the future QoS framework, nif designers would be advised to encapsulate all the functionality that interfaces to ETel (to perform context activation and control) in a seperate module within the nif. Doing this will make migration to the new scheme much easier. It is also recommended that nif designers implement a simple tunnelling scheme to route requests received by their CNifIfBase class from GUQoS to their context control class(es), and that they store the MEventNotify pointer within the context control class(es). Alternately, this tunnelling scheme could be used to pass the commands to the agent, which would then perform the appropriate action.</dd></dl>
-<dl compact><dt><b>Declaring which QoS module to use</b></dt><dd>On nif startup, the QoS framework will query the nif's Control() method to find out the name of the QoS plugin that the nif requires.</dd></dl>
-<div class="fragment"><pre>
-                                CNifIfBase::Control(KSOLInterface, KSoIfControllerPlugIn , TSoIfControllerInfo);
-                                
-</pre></div>
-<p>
-The TSoIfControllerInfo structure should be filled in as follows
-<p>
-<div class="fragment"><pre>
-                                _LIT(KUmtsPlugInName, <span class="stringliteral">"guqos"</span>);
-
-                                TSoIfControllerInfo controllerInfo;
-                                controllerInfo.iPlugIn = KUmtsPlugInName;
-                                controllerInfo.iProtocolId = 360;
-                                
-</pre></div>
-<p>
-<dl compact><dt><b>GUQoS event handler registration</b></dt><dd>The GUQoS module will then attempt to register its event handler class with the nif. This class is used by the nif to report events asynchronously to GUQoS.</dd></dl>
-<div class="fragment"><pre>
-                                CNifIfBase::Control(KSOLInterface, KRegisterEventHandler, TNifEvent);
-                                
-</pre></div>
-<p>
-The TNifEvent class contains the pointer to the MEventNotify pointer, and should be extracted and stored:
-<p>
-<div class="fragment"><pre>
-                                TNifEvent&amp; opt = *static_cast&lt;TNifEvent*&gt;(aOption.Ptr());
-
-                                iEvent  = static_cast&lt;MNifEvent*&gt;(opt.iEvent);
-                                
-</pre></div>
-<p>
-<dl compact><dt><b>Setting up a new secondary context</b></dt><dd>When GUQoS gets a request for a QoS channel that it cannot already satisfy, it requests that the nif create a new context.</dd></dl>
-<div class="fragment"><pre>
-                                CNifIfBase:: Control(KSOLInterface, KContextCreate, aOpt)
-                                
-</pre></div>
-<p>
-is called to create secondary PDP context. The nif should then call:
-<p>
-<div class="fragment"><pre>
-                                TContextParameters iParameters;
-                                iParameters.iReasonCode = KErrNone;
-                                iParameters.iContextInfo.iStatus = RPacketContext::EStatusUnknown;   
-                                TPckg&lt;TContextParameters&gt; paraPckg(iParameter);
-
-                                MNifEvent::RaiseEvent(reinterpret_cast&lt;CProtocolBase*&gt;(CNifIfBase*), KSecondaryContextCreated, TPckg&lt;TContextParameters&gt;);
-                                
-</pre></div>
-<p>
-when the context has been created (note: creation is an action distinct from activation).
-<p>
-<dl compact><dt><b>Setting the Traffic Flow Template (TFT) on a context</b></dt><dd>To set the required TFT on a context, GUQoS will call:</dd></dl>
-<div class="fragment"><pre>
-                                Control(KSOLInterface, KContextTFTModify, TPckg&lt;TContextParameters&gt;);
-                                
-</pre></div>
-<p>
-When the nif has completed the operation, it should update the TContextParameters structure appropriately, then call:
-<p>
-<div class="fragment"><pre>
-                                MNifEvent::RaiseEvent(reinterpret_cast&lt;CProtocolBase*&gt;(CNifIfBase*), KContextTFTModifiedEvent, TPckg&lt;TContextParameters&gt;);
-                                
-</pre></div>
-<p>
-<dl compact><dt><b>Altering the QoS on a context</b></dt><dd>To alter the QoS settings on a context, GUQoS will call:</dd></dl>
-<div class="fragment"><pre>
-                                Control(KSOLInterface, KContextQoSSet, TPckg&lt;TContextParameters&gt;);
-                                
-</pre></div>
-<p>
-When the nif has completed the operation, it should update the TContextParameters structure appropriately, then call:
-<p>
-<div class="fragment"><pre>
-                                MNifEvent::RaiseEvent(reinterpret_cast&lt;CProtocolBase*&gt;(CNifIfBase*), KContextQoSSetEvent, TPckg&lt;TContextParameters&gt;);
-                                
-</pre></div>
-<p>
-<dl compact><dt><b>Activating a secondary context</b></dt><dd>To trigger the activation of the secondary context, GUQoS will call:</dd></dl>
-<div class="fragment"><pre>
-                                Control(KSOLInterface, KContextActivate, TPckg&lt;TContextParameters&gt;);
-                                
-</pre></div>
-<p>
-When the nif has completed the operation, it should update the TContextParameters structure appropriately, then call:
-<p>
-<div class="fragment"><pre>
-                                MNifEvent::Event(reinterpret_cast&lt;CProtocolBase*&gt;(CNifIfBase*), KContextActivateEvent, TPckg&lt;TContextParameters&gt;);
-                                
-</pre></div><h4><a name="npg_tcpip_interface"></a>
-Assigning packets to contexts</h4>
-<dl compact><dt><b></b></dt><dd>Packets are assigned to a context by a QoS module that operates as a hook into the TCP/IP stack. Each packet has a context identifier inserted in the port field of the destination address entry in the RMBufPktInfo header that is at the start of the RMBufChain containing the packet. This can be read by the nif, and the packet associated with the appropriate context. Similarly, on receiving a packet, the nif should insert the context ID into the port field of the source address field of the RMBufPacketInfo header.</dd></dl>
-<dl compact><dt><b>Assigning context IDs</b></dt><dd>Obviously this means that the nif must share the context ID numbering with the GUQoS module. Context IDs are assigned by the nif when it activates the context, and are passed back to the GUQoS module as part of the KSecondaryContextCreated event.</dd></dl>
-<h2><a name="npg_furtherinfo"></a>
-Further information</h2>
-<h3><a name="npg_people"></a>
-People</h3>
-<h4><a name="npg_people_contributors"></a>
-Contributors</h4>
-<div class="fragment"><pre>
-		Lucy Carroll
-		</pre></div><h4><a name="npg_people_reviewers"></a>
-Reviewers</h4>
-<div class="fragment"><pre>
-		Drew Reed, Patrik Bannura, Nadeem Wahid, Lucy Carroll, Steve Larkin
-		</pre></div><h4><a name="npg_people_distribution"></a>
-Distribution</h4>
-<div class="fragment"><pre>
-		</pre></div><h3><a name="npg_ref"></a>
-References</h3>
-<div class="fragment"><pre>
-		GUQoS design doc, Nokia Research Centre; v0.05
-		</pre></div><h3><a name="npg_openissues"></a>
-Open Issues</h3>
-Timescale for delivery of new QoS solution, and Symbian-supplied nif and agent to support it.<h3><a name="npg_glossary"></a>
-Glossary</h3>
-<div class="fragment"><pre>
-		Agt - AGenT, the component that implements that layer 2 control plane in Symbian OS
-		BCA - Baseband Channel Adaptor, provides an abstract interface for a bearer service
-		Nif - Network InterFace, the component that implements the layer 2 data plane in Symbian OS
-		Network adaptor - the collective term for a nif and agent
-		</pre></div><h3><a name="npg_dochistory"></a>
-Document history</h3>
-<div class="fragment"><pre>
-		0.1,	Draft,	Iain Campbell,	Initial version
-		0.2,	Draft,	Iain Campbell,	Extended QoS section to include additional info
-		0.3,	Draft,	Iain Campbell,	Updated after review comments from Nadeem and Lucy; added sequence diagrams
-		1.0,	Issued,	Iain campbell,	First version issued
-		1.1,	Issued, Iain Campbell,	Minor typographical updates
-		1.2,	Draft,	Dino Livanos,	Updated for OS v9.1
-		</pre></div><h3><a name="npg_docreview"></a>
-Document review date</h3>
-Any time changes are made to the nif and agent architecture and/or APIs
-<p>
-<dl compact><dt><b></b></dt><dd>Copyright (c) Symbian Software Ltd. 2003 - 2005. All rights reserved.</dd></dl>
-<hr><address style="align: right;"><small>Generated on Fri May 27 13:11:59 2005 for npg2 by
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border=0 
-width=110 height=53></a>1.3-rc2 </small></address>
-</body>
-</html>
--- a/commsfw_info/commsinfrastructuredocs/SGL.GT0117.421 Rev 1.0 Connection Manager.mdl	Fri Sep 24 15:38:33 2010 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,19259 +0,0 @@
-
-(object Petal
-    version    	43
-    _written   	"Rose 6.5.9232.10"
-    charSet    	0)
-
-(object Design "Logical View"
-    is_unit    	TRUE
-    is_loaded  	TRUE
-    quid       	"3E6471E70358"
-    defaults   	(object defaults
-	rightMargin 	0.250000
-	leftMargin 	0.250000
-	topMargin  	0.250000
-	bottomMargin 	0.500000
-	pageOverlap 	0.250000
-	clipIconLabels 	TRUE
-	autoResize 	FALSE
-	snapToGrid 	TRUE
-	gridX      	16
-	gridY      	16
-	defaultFont 	(object Font
-	    size       	10
-	    face       	"Arial"
-	    bold       	FALSE
-	    italics    	FALSE
-	    underline  	FALSE
-	    strike     	FALSE
-	    color      	0
-	    default_color 	TRUE)
-	showMessageNum 	1
-	showClassOfObject 	TRUE
-	notation   	"Unified")
-    root_usecase_package 	(object Class_Category "Use Case View"
-	quid       	"3E6471E7035A"
-	exportControl 	"Public"
-	global     	TRUE
-	logical_models 	(list unit_reference_list
-	    (object Class "Application"
-		quid       	"3E68A05302C5"
-		stereotype 	"Actor")
-	    (object Class "Nif"
-		quid       	"3E75AE460280"
-		stereotype 	"Actor")
-	    (object Class "Agent"
-		quid       	"3E75BDF5037A"
-		stereotype 	"Actor"))
-	logical_presentations 	(list unit_reference_list
-	    (object UseCaseDiagram "Main"
-		quid       	"3E6471E801C3"
-		title      	"Main"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	0
-		items      	(list diagram_item_list
-		    (object ClassView "Class" "Use Case View::Application" @1
-			ShowCompartmentStereotypes 	TRUE
-			location   	(256, 464)
-			label      	(object ItemLabel
-			    Parent_View 	@1
-			    location   	(256, 624)
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	327
-			    justify    	0
-			    label      	"Application")
-			icon       	"Actor"
-			icon_style 	"Icon"
-			line_color 	3342489
-			quidu      	"3E68A05302C5"
-			autoResize 	TRUE)))))
-    root_category 	(object Class_Category "Logical View"
-	quid       	"3E6471E70359"
-	exportControl 	"Public"
-	global     	TRUE
-	subsystem  	"Component View"
-	quidu      	"3E6471E70367"
-	logical_models 	(list unit_reference_list
-	    (object Class "RConnection"
-		quid       	"3E64985D0173"
-		operations 	(list Operations
-		    (object Operation "Stop"
-			quid       	"3E64D0CF0319"
-			parameters 	(list Parameters
-			    (object Parameter "aSubConnectionUniqueId"
-				type       	"TSubConnectionUniqueId"))
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "Stop"
-			quid       	"3E64D1B5023F"
-			parameters 	(list Parameters
-			    (object Parameter "aStopType"
-				type       	"TConnStopType"))
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "GetConnectionInfo"
-			quid       	"3E688AA703DE"
-			parameters 	(list Parameters
-			    (object Parameter "aIndex"
-				type       	"(TUint")
-			    (object Parameter "aConnectionInfo"
-				type       	"TDes8&"))
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "GetSubConnectionInfo"
-			quid       	"3E68970F0229"
-			parameters 	(list Parameters
-			    (object Parameter "aIndex"
-				type       	"TUint")
-			    (object Parameter "aSubConnectionInfo"
-				type       	"TDes8&"))
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "GetSubConnectionInfo"
-			quid       	"3E6897B80296"
-			parameters 	(list Parameters
-			    (object Parameter "aSubConnectionInfo"
-				type       	"TDes8&"))
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "Progress"
-			quid       	"3E6CAA330085"
-			parameters 	(list Parameters
-			    (object Parameter "aSubConnectionUniqueId"
-				type       	"TSubConnectionUniqueId")
-			    (object Parameter "aProgress"
-				type       	"TNifProgress&"))
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "ProgressNotification"
-			quid       	"3E6CCA7301DD"
-			parameters 	(list Parameters
-			    (object Parameter "aSubConnectionUniqueId"
-				type       	"TSubConnectionUniqueId")
-			    (object Parameter "aProgress"
-				type       	"TNifProgressBuf&")
-			    (object Parameter "aStatus"
-				type       	"TRequestStatus&")
-			    (object Parameter "aSelectedProgress"
-				type       	"TUint"))
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "CancelProgressNotification"
-			quid       	"3E6CE3E00008"
-			parameters 	(list Parameters
-			    (object Parameter "aSubConnectionUniqueId"
-				type       	"TSubConnectionUniqueId"))
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "EnumerateSubConnections"
-			quid       	"3E6DD2290212"
-			parameters 	(list Parameters
-			    (object Parameter "aCount"
-				type       	"TUint&"))
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "DataTransferredRequest"
-			quid       	"3E6F40B101E8"
-			parameters 	(list Parameters
-			    (object Parameter "aUplinkVolume"
-				type       	"TPckg<TUint>&")
-			    (object Parameter "aDownlinkVolume"
-				type       	"TPckg<TUint>&")
-			    (object Parameter "aStatus"
-				type       	"TRequestStatus&"))
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "DataTransferredRequest"
-			quid       	"3E6F41F1038E"
-			parameters 	(list Parameters
-			    (object Parameter "aSubConnectionUniqueId"
-				type       	"TSubConnectionUniqueId")
-			    (object Parameter "aUplinkVolume"
-				type       	"TPckg<TUint>&")
-			    (object Parameter "aDownlinkVolume"
-				type       	"TPckg<TUint>&")
-			    (object Parameter "aStatus"
-				type       	"TRequestStatus&"))
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "DataSentNotificationRequest"
-			quid       	"3E70A53B0211"
-			parameters 	(list Parameters
-			    (object Parameter "aThreshold"
-				type       	"TUint")
-			    (object Parameter "aUplinkVolume"
-				type       	"TPckg<TUint>&")
-			    (object Parameter "aStatus"
-				type       	"TRequestStatus&"))
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "DataSentNotificationRequest"
-			quid       	"3E70A60D0378"
-			parameters 	(list Parameters
-			    (object Parameter "aSubConnectionUniqueId"
-				type       	"TSubConnectionUniqueId")
-			    (object Parameter "aThreshold"
-				type       	"TUint")
-			    (object Parameter "aUplinkVolume"
-				type       	"TPckg<TUint>&")
-			    (object Parameter "aStatus"
-				type       	"TRequestStatus&"))
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "DataSentNotificationCancel"
-			quid       	"3E70C91C0240"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "DataSentNotificationCancel"
-			quid       	"3E70C9200175"
-			parameters 	(list Parameters
-			    (object Parameter "aSubConnectionUniqueId"
-				type       	"TSubConnectionUniqueId"))
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "DataReceivedNotificationRequest"
-			quid       	"3E70CEBB01E2"
-			parameters 	(list Parameters
-			    (object Parameter "aThreshold"
-				type       	"TUint")
-			    (object Parameter "aUplinkVolume"
-				type       	"TPckg<TUint>&")
-			    (object Parameter "aStatus"
-				type       	"TRequestStatus&"))
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "DataReceivedNotificationRequest"
-			quid       	"3E70CEBB01F2"
-			parameters 	(list Parameters
-			    (object Parameter "aSubConnectionUniqueId"
-				type       	"TSubConnectionUniqueId")
-			    (object Parameter "aThreshold"
-				type       	"TUint")
-			    (object Parameter "aUplinkVolume"
-				type       	"TPckg<TUint>&")
-			    (object Parameter "aStatus"
-				type       	"TRequestStatus&"))
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "DataReceivedNotificationCancel"
-			quid       	"3E70CEBB0201"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "DataReceivedNotificationCancel"
-			quid       	"3E70CEBB0211"
-			parameters 	(list Parameters
-			    (object Parameter "aSubConnectionUniqueId"
-				type       	"TSubConnectionUniqueId"))
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "AllSubConnectionNotification"
-			quid       	"3E70D0CA0201"
-			parameters 	(list Parameters
-			    (object Parameter "aSubConnectionNotification"
-				type       	"TSubConnectionNotificationBuf&")
-			    (object Parameter "aStatus"
-				type       	"TRequestStatus&"))
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "CancelAllSubConnectionNotification"
-			quid       	"3E71D09302BA"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "IsSubConnectionActiveRequest"
-			quid       	"3E71D99602E9"
-			parameters 	(list Parameters
-			    (object Parameter "aSubConnectionUniqueId"
-				type       	"TSubConnectionUniqueId")
-			    (object Parameter "aSecs"
-				type       	"TUint")
-			    (object Parameter "aSubconnectionActive"
-				type       	"TPckg<TBool>&")
-			    (object Parameter "aStatus"
-				type       	"TRequestStatus&"))
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "IsSubConnectionActiveCancel"
-			quid       	"3E71EE7B02BA"
-			parameters 	(list Parameters
-			    (object Parameter "aSubConnectionUniqueId"
-				type       	"TSubConnectionUniqueId"))
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)))
-	    (object Class "CConnection"
-		quid       	"3E6498720358"
-		used_nodes 	(list uses_relationship_list
-		    (object Uses_Relationship
-			quid       	"3E64993302BC"
-			supplier   	"Logical View::CInterface"
-			quidu      	"3E6499170116"
-			client_cardinality 	(value cardinality "1"))
-		    (object Uses_Relationship
-			quid       	"3E67330B030C"
-			supplier   	"Logical View::CSubConnection"
-			quidu      	"3E67298803C8"
-			supplier_cardinality 	(value cardinality "0..*"))
-		    (object Uses_Relationship
-			quid       	"3E6CE25A0028"
-			supplier   	"Logical View::CInterface"
-			quidu      	"3E6499170116"))
-		operations 	(list Operations
-		    (object Operation "ServiceL"
-			quid       	"3E64D619005A"
-			parameters 	(list Parameters
-			    (object Parameter "aMessage"
-				type       	"RMessage&"))
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "StopL"
-			quid       	"3E65F12200E9"
-			parameters 	(list Parameters
-			    (object Parameter "aMessage"
-				type       	"RMessage&"))
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "GetConnectionInfoL"
-			quid       	"3E688B470092"
-			parameters 	(list Parameters
-			    (object Parameter "aMessage"
-				type       	"RMessage& "))
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "GetSubConnectionInfoL"
-			quid       	"3E689F110100"
-			parameters 	(list Parameters
-			    (object Parameter "aMessage"
-				type       	"RMessage&"))
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "StopSubConnection"
-			quid       	"3E68D01402E4"
-			parameters 	(list Parameters
-			    (object Parameter "aMessage"
-				type       	"RMessage&"))
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "SubConnectionProgressL"
-			quid       	"3E6CAB30024A"
-			parameters 	(list Parameters
-			    (object Parameter "aMessage"
-				type       	"RMessage&"))
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "RequestSubConnectionProgressNotificationL"
-			quid       	"3E6CD0AB0393"
-			parameters 	(list Parameters
-			    (object Parameter "aMessage"
-				type       	"RMessage&"))
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "FindSubConnection"
-			quid       	"3E6CD0FB020C"
-			parameters 	(list Parameters
-			    (object Parameter "aSubConnectionUniqueId"
-				type       	"TSubConnectionUniqueId"))
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "CancelSubConnectionProgressNotification"
-			quid       	"3E6CE3060037"
-			parameters 	(list Parameters
-			    (object Parameter "aMessage"
-				type       	"RMessage&"))
-			result     	"TBool"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "EnumerateSubConnectionsL"
-			quid       	"3E6DD66202BD"
-			parameters 	(list Parameters
-			    (object Parameter "aMessage"
-				type       	"const RMessage&"))
-			result     	"TBool"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "DataTransferredL"
-			quid       	"3E6F43B30081"
-			parameters 	(list Parameters
-			    (object Parameter "aMessage"
-				type       	"const RMessage&"))
-			result     	"TBool"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "DataSentNotificationRequestL"
-			quid       	"3E70A709008A"
-			parameters 	(list Parameters
-			    (object Parameter "aMessage"
-				type       	"const RMessage&"))
-			result     	"TBool"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "DataSentNotificationCancel"
-			quid       	"3E70CA5E0146"
-			parameters 	(list Parameters
-			    (object Parameter "aMessage"
-				type       	"const RMessage&"))
-			result     	"TBool"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "DataReceivedNotificationRequestL"
-			quid       	"3E70CEFC004C"
-			parameters 	(list Parameters
-			    (object Parameter "aMessage"
-				type       	"const RMessage&"))
-			result     	"TBool"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "DataReceivedNotificationCancel"
-			quid       	"3E70CEFC005B"
-			parameters 	(list Parameters
-			    (object Parameter "aMessage"
-				type       	"const RMessage&"))
-			result     	"TBool"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "AllSubConnectionNotificationL"
-			quid       	"3E70D1BF02CC"
-			parameters 	(list Parameters
-			    (object Parameter "aMessage"
-				type       	"const RMessage&"))
-			result     	"TBool"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "CancelAllSubConnectionNotification"
-			quid       	"3E71D0CC01D0"
-			parameters 	(list Parameters
-			    (object Parameter "aMessage"
-				type       	"const RMessage&"))
-			result     	"TBool"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "IsSubConnectionActiveRequestL"
-			quid       	"3E71DC59022E"
-			parameters 	(list Parameters
-			    (object Parameter "aMessage"
-				type       	"const RMessage&"))
-			result     	"TBool"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "SetReturn"
-			quid       	"3E71E70800D6"
-			parameters 	(list Parameters
-			    (object Parameter "aComplete"
-				type       	"TInt")
-			    (object Parameter "anError"
-				type       	"TInt")
-			    (object Parameter "anOwner"
-				type       	"TUid"))
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "IsSubConnectionActiveCancel"
-			quid       	"3E71EE2101EF"
-			parameters 	(list Parameters
-			    (object Parameter "aMessage"
-				type       	"const RMessage&"))
-			result     	"TBool"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "CreateSubConnectionL"
-			quid       	"3E75C7A502BE"
-			parameters 	(list Parameters
-			    (object Parameter "aSubConnectionUniqueId"
-				type       	"TSubConnectionUniqueId")
-			    (object Parameter "aOwningSubInterface"
-				type       	"CSubInterface*"))
-			result     	"CSubConnection*"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "FindPositionForInsertInOrder"
-			quid       	"3E75C95E0241"
-			parameters 	(list Parameters
-			    (object Parameter "aSubConnectionUniqueId"
-				type       	"TSubConnectionUniqueId"))
-			result     	"TInt"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "SubConnectionEvent"
-			quid       	"3E75CCEB0166"
-			parameters 	(list Parameters
-			    (object Parameter "aSubConnectionEvent"
-				type       	"const TSubConnectionEvent&"))
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)))
-	    (object Class "CInterface"
-		quid       	"3E6499170116"
-		superclasses 	(list inheritance_relationship_list
-		    (object Inheritance_Relationship
-			quid       	"3E75AD2B00AB"
-			supplier   	"Logical View::MConnectionNotify"
-			quidu      	"3E75AC4403E7"))
-		used_nodes 	(list uses_relationship_list
-		    (object Uses_Relationship
-			quid       	"3E649A200125"
-			supplier   	"Logical View::CConnectionProvdBase"
-			quidu      	"3E649A070339"
-			client_cardinality 	(value cardinality "1"))
-		    (object Uses_Relationship
-			quid       	"3E672AB1000F"
-			supplier   	"Logical View::CSubInterface"
-			quidu      	"3E6729F10280"
-			client_cardinality 	(value cardinality "0..*")))
-		operations 	(list Operations
-		    (object Operation "Stop"
-			quid       	"3E64D7FC027D"
-			parameters 	(list Parameters
-			    (object Parameter "aSubConnectionUniqueId"
-				type       	"TSubConnectionUniqueId"))
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "GetSubConnectionInfo"
-			quid       	"3E68A1190248"
-			parameters 	(list Parameters
-			    (object Parameter "aIndex"
-				type       	"TUint")
-			    (object Parameter "aSubConnectionInfo"
-				type       	"TDes8&"))
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "GetSubConnectionInfo"
-			quid       	"3E68BDFF00A2"
-			parameters 	(list Parameters
-			    (object Parameter "aSubConnectionInfo"
-				type       	"TDes8&"))
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "Stop"
-			quid       	"3E68DCAB02C5"
-			parameters 	(list Parameters
-			    (object Parameter "aError"
-				type       	"TInt "))
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "EnumerateSubConnectionsL"
-			quid       	"3E6DD6B600F8"
-			parameters 	(list Parameters
-			    (object Parameter "aCount"
-				type       	"TUint&"))
-			result     	"TInt"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "DataTransferred"
-			quid       	"3E6F44570321"
-			parameters 	(list Parameters
-			    (object Parameter "aSubConnectionUniqueId"
-				type       	"TSubConnectionUniqueId")
-			    (object Parameter "aUplinkVolume"
-				type       	"TUint&")
-			    (object Parameter "aDownlinkVolume"
-				type       	"TUint&"))
-			result     	"TInt"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "FindSubInterface"
-			quid       	"3E6F4AAA038E"
-			parameters 	(list Parameters
-			    (object Parameter "aSubConnectionUniqueId"
-				type       	"TSubConnectionUniqueId"))
-			result     	"TInt"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "AllSubConnectionNotificationEnableL"
-			quid       	"3E71C72C0097"
-			result     	"TInt"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "SubConnectionEvent"
-			quid       	"3E75C57E0118"
-			parameters 	(list Parameters
-			    (object Parameter "aSubConnectionEvent"
-				type       	"const TSubConnectionEvent&"))
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)))
-	    (object Class "CNifSession"
-		quid       	"3E649990026D"
-		superclasses 	(list inheritance_relationship_list
-		    (object Inheritance_Relationship
-			quid       	"3E649A630387"
-			supplier   	"Logical View::CConnectionProvdBase"
-			quidu      	"3E649A070339")
-		    (object Inheritance_Relationship
-			quid       	"3E75B2020212"
-			supplier   	"Logical View::MNifSessionNotify"
-			quidu      	"3E75B1F902FD"))
-		used_nodes 	(list uses_relationship_list
-		    (object Uses_Relationship
-			quid       	"3E649AFC03C5"
-			supplier   	"Logical View::CNifAgentRef"
-			quidu      	"3E64999A00F6"
-			client_cardinality 	(value cardinality "1"))))
-	    (object Class "CNifAgentRef"
-		quid       	"3E64999A00F6"
-		used_nodes 	(list uses_relationship_list
-		    (object Uses_Relationship
-			quid       	"3E649B5501D1"
-			supplier   	"Logical View::CNifExtendedManagementCompatibilityLayer"
-			quidu      	"3E649B48024E"
-			client_cardinality 	(value cardinality "0..1"))
-		    (object Uses_Relationship
-			quid       	"3E649C7302CB"
-			supplier   	"Logical View::MNifIfExtendedManagementInterface"
-			quidu      	"3E649B6A0135"
-			client_cardinality 	(value cardinality "0..1"))
-		    (object Uses_Relationship
-			quid       	"3E649CA000B8"
-			supplier   	"Logical View::MNifAgentExtendedManagementInterface"
-			quidu      	"3E649C870106"
-			client_cardinality 	(value cardinality "0..1")))
-		operations 	(list Operations
-		    (object Operation "Stop"
-			quid       	"3E64D92E0387"
-			parameters 	(list Parameters
-			    (object Parameter "aSubConnectionUniqueId"
-				type       	"TSubConnectionUniqueId"))
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "GetSubConnectionInfo"
-			quid       	"3E68C04E0238"
-			parameters 	(list Parameters
-			    (object Parameter "aIndex"
-				type       	"TUint")
-			    (object Parameter "aSubConnectionInfo"
-				type       	"TDes8&"))
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "GetSubConnectionInfo"
-			quid       	"3E68C055015E"
-			parameters 	(list Parameters
-			    (object Parameter "aSubConnectionInfo"
-				type       	"TDes8&"))
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "Stop"
-			quid       	"3E68E02C0219"
-			parameters 	(list Parameters
-			    (object Parameter "aError"
-				type       	"TInt"))
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "EnumerateSubConnections"
-			quid       	"3E6F3DE3014C"
-			parameters 	(list Parameters
-			    (object Parameter "aCount"
-				type       	"TUint&"))
-			result     	"TInt"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "DataTransferred"
-			quid       	"3E6F4683013C"
-			parameters 	(list Parameters
-			    (object Parameter "aSubConnectionUniqueId"
-				type       	"TSubConnectionUniqueId")
-			    (object Parameter "aUplinkVolume"
-				type       	"TUint&")
-			    (object Parameter "aDownlinkVolume"
-				type       	"TUint&"))
-			result     	"TInt"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "AllSubConnectionNotificationEnable"
-			quid       	"3E71C93301D0"
-			result     	"TInt"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "IfProgress"
-			quid       	"3E75AE7B00E9"
-			parameters 	(list Parameters
-			    (object Parameter "aSubConnectionUniqueId"
-				type       	"TSubConnectionUniqueId")
-			    (object Parameter "aStage"
-				type       	"TInt")
-			    (object Parameter "aError"
-				type       	"TInt"))
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "AgentProgress"
-			quid       	"3E75AF68028F"
-			parameters 	(list Parameters
-			    (object Parameter "aSubConnectionUniqueId"
-				type       	"TSubConnectionUniqueId")
-			    (object Parameter "aStage"
-				type       	"TInt")
-			    (object Parameter "aError"
-				type       	"TInt"))
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "Progress"
-			quid       	"3E75AFF600F9"
-			parameters 	(list Parameters
-			    (object Parameter "aSubConnectionUniqueId"
-				type       	"TSubConnectionUniqueId")
-			    (object Parameter "aStage"
-				type       	"TInt")
-			    (object Parameter "aError"
-				type       	"TInt"))
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "NotifyDataSent"
-			quid       	"3E75BF06003D"
-			parameters 	(list Parameters
-			    (object Parameter "aSubConnectionUniqueId"
-				type       	"TSubConnectionUniqueId")
-			    (object Parameter "aUplinkVolume"
-				type       	"TUint"))
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "NotifyDataReceived"
-			quid       	"3E75BF060040"
-			parameters 	(list Parameters
-			    (object Parameter "aSubConnectionUniqueId"
-				type       	"TSubConnectionUniqueId")
-			    (object Parameter "aDownlinkVolume"
-				type       	"TUint"))
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "NetworkAdaptorEvent"
-			quid       	"3E75C3380157"
-			parameters 	(list Parameters
-			    (object Parameter "aEventType"
-				type       	"TNetworkAdaptorEventType")
-			    (object Parameter "aEvent"
-				type       	"TUint")
-			    (object Parameter "aEventData"
-				type       	"const TDesC8&")
-			    (object Parameter "aSource"
-				type       	"TAny*"))
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "DataSentNotificationCancel"
-			quid       	"3E77481A03D5"
-			parameters 	(list Parameters
-			    (object Parameter "aSubConnectionUniqueId"
-				type       	"TSubConnectionUniqueId"))
-			result     	"TInt"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "SetDataSentNotificationGranularity"
-			quid       	"3E7749EC0210"
-			parameters 	(list Parameters
-			    (object Parameter "aSubConnectionUniqueId"
-				type       	"TSubConnectionUniqueId")
-			    (object Parameter "aUplinkGranularity"
-				type       	"TUint"))
-			result     	"TInt"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "SetDataReceivedNotificationGranularity"
-			quid       	"3E774A2802AD"
-			parameters 	(list Parameters
-			    (object Parameter "aSubConnectionUniqueId"
-				type       	"TSubConnectionUniqueId")
-			    (object Parameter "aUplinkGranularity"
-				type       	"TUint"))
-			result     	"TInt"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)))
-	    (object Class "CConnectionProvdBase"
-		quid       	"3E649A070339"
-		used_nodes 	(list uses_relationship_list
-		    (object Uses_Relationship
-			quid       	"3E75B7FF002E"
-			supplier   	"Logical View::MConnectionNotify"
-			quidu      	"3E75AC4403E7"))
-		operations 	(list Operations
-		    (object Operation "Stop"
-			quid       	"3E65FE370118"
-			stereotype 	"abstract"
-			parameters 	(list Parameters
-			    (object Parameter "aSubConnectionUniqueId"
-				type       	"TSubConnectionUniqueId"))
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "GetSubConnectionInfo"
-			quid       	"3E68BBF7015E"
-			stereotype 	"abstract"
-			parameters 	(list Parameters
-			    (object Parameter "aIndex"
-				type       	"TUint")
-			    (object Parameter "aSubConnectionInfo"
-				type       	"TDes8&"))
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "GetSubConnectionInfo"
-			quid       	"3E68BECB0323"
-			stereotype 	"abstract"
-			parameters 	(list Parameters
-			    (object Parameter "aSubConnectionInfo"
-				type       	"TDes8&"))
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "Stop"
-			quid       	"3E68DF5C0371"
-			stereotype 	"abstract"
-			parameters 	(list Parameters
-			    (object Parameter "aError"
-				type       	"TInt"))
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "ProgressL"
-			quid       	"3E6CA92D019F"
-			stereotype 	"abstract"
-			parameters 	(list Parameters
-			    (object Parameter "aSubConnectionUniqueId"
-				type       	"TSubConnectionUniqueId")
-			    (object Parameter "aBuffer"
-				type       	"TNifProgressBuf&"))
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "EnumerateSubConnections"
-			quid       	"3E6DD72301A4"
-			stereotype 	"abstract"
-			parameters 	(list Parameters
-			    (object Parameter "aCount"
-				type       	"TUint&"))
-			result     	"TInt"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "DataTransferred"
-			quid       	"3E6F45010256"
-			stereotype 	"abstract"
-			parameters 	(list Parameters
-			    (object Parameter "aSubConnectionUniqueId"
-				type       	"TSubConnectionUniqueId")
-			    (object Parameter "aUplinkVolume"
-				type       	"TUint&")
-			    (object Parameter "aDownlinkVolume"
-				type       	"TUint&"))
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "AllSubConnectionNotificationEnable"
-			quid       	"3E71C758000B"
-			stereotype 	"abstract"
-			result     	"TInt"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "SetDataSentNotificationGranularity"
-			quid       	"3E7746DE0164"
-			stereotype 	"abstract"
-			parameters 	(list Parameters
-			    (object Parameter "aSubConnectionUniqueId"
-				type       	"TSubConnectionUniqueId")
-			    (object Parameter "aUplinkGranularity"
-				type       	"TUint"))
-			result     	"TInt"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "DataSentNotificationCancel"
-			quid       	"3E7747BB0136"
-			stereotype 	"abstract"
-			parameters 	(list Parameters
-			    (object Parameter "aSubConnectionUniqueId"
-				type       	"TSubConnectionUniqueId"))
-			result     	"TInt"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "SetDataReceivedNotificationGranularity"
-			quid       	"3E774991032A"
-			stereotype 	"abstract"
-			parameters 	(list Parameters
-			    (object Parameter "aSubConnectionUniqueId"
-				type       	"TSubConnectionUniqueId")
-			    (object Parameter "aUplinkGranularity"
-				type       	"TUint"))
-			result     	"TInt"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)))
-	    (object Class "CNifExtendedManagementCompatibilityLayer"
-		quid       	"3E649B48024E"
-		operations 	(list Operations
-		    (object Operation "GetSubConnectionInfo"
-			quid       	"3E68C247019C"
-			parameters 	(list Parameters
-			    (object Parameter "aIndex"
-				type       	"TUint")
-			    (object Parameter "aSubConnectionInfo"
-				type       	"TDes8& "))
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "GetSubConnectionInfo"
-			quid       	"3E68C24B013E"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)))
-	    (object Class "MNifIfExtendedManagementInterface"
-		quid       	"3E649B6A0135"
-		operations 	(list Operations
-		    (object Operation "Stop"
-			quid       	"3E66168D002D"
-			parameters 	(list Parameters
-			    (object Parameter "aSubConnectionUniqueId"
-				type       	"TSubConnectionUniqueId")
-			    (object Parameter "aReason"
-				type       	"TInt"))
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "GetDataTransferred"
-			quid       	"3E6F3FBB03AD"
-			parameters 	(list Parameters
-			    (object Parameter "aSubConnectionUniqueId"
-				type       	"TSubConnectionUniqueId")
-			    (object Parameter "aSentBytes"
-				type       	"TUint&")
-			    (object Parameter "aReceivedBytes"
-				type       	"TUint&"))
-			result     	"TInt"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "DataSentNotificationCancel"
-			quid       	"3E7748830155"
-			parameters 	(list Parameters
-			    (object Parameter "aSubConnectionUniqueId"
-				type       	"TSubConnectionUniqueId"))
-			result     	"TInt"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "SetDataSentNotificationGranularity"
-			quid       	"3E774A6F02DB"
-			parameters 	(list Parameters
-			    (object Parameter "aSubConnectionUniqueId"
-				type       	"TSubConnectionUniqueId")
-			    (object Parameter "aUplinkGranularity"
-				type       	"TUint"))
-			result     	"TInt"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "SetDataReceivedNotificationGranularity"
-			quid       	"3E774A6F02DE"
-			parameters 	(list Parameters
-			    (object Parameter "aSubConnectionUniqueId"
-				type       	"TSubConnectionUniqueId")
-			    (object Parameter "aUplinkGranularity"
-				type       	"TUint"))
-			result     	"TInt"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)))
-	    (object Class "MNifAgentExtendedManagementInterface"
-		quid       	"3E649C870106"
-		operations 	(list Operations
-		    (object Operation "GetSubConnectionInfo"
-			quid       	"3E68C1500371"
-			parameters 	(list Parameters
-			    (object Parameter "aIndex"
-				type       	"TUint")
-			    (object Parameter "aSubConnectionInfo"
-				type       	"TDes8& "))
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "GetSubConnectionInfo"
-			quid       	"3E68C1550006"
-			parameters 	(list Parameters
-			    (object Parameter "aSubConnectionInfo"
-				type       	"TDes8&"))
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "EnumerateSubConnections"
-			quid       	"3E6F3EF302A4"
-			parameters 	(list Parameters
-			    (object Parameter "aCount"
-				type       	"TUint&"))
-			result     	"TInt"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)))
-	    (object Class "CSubConnection"
-		quid       	"3E67298803C8"
-		operations 	(list Operations
-		    (object Operation "GetCurrentProgress"
-			quid       	"3E6CAC6F0393"
-			parameters 	(list Parameters
-			    (object Parameter "aProgress"
-				type       	"TNifProgress&"))
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "SubConnectionUniqueId"
-			quid       	"3E6CD16F00C4"
-			result     	"TSubConnectionUniqueId"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "RequestSubConnectionProgressNotificationL"
-			quid       	"3E6CD1EF0047"
-			parameters 	(list Parameters
-			    (object Parameter "aMessage"
-				type       	"RMessage&"))
-			result     	"TBool"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "CancelSubConnectionProgressNotification"
-			quid       	"3E6CE45D0335"
-			parameters 	(list Parameters
-			    (object Parameter "aMessage"
-				type       	"const RMessage&"))
-			result     	"TBool"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "NotifyDataTransferred"
-			quid       	"3E6F4DA50217"
-			parameters 	(list Parameters
-			    (object Parameter "aUplinkVolume"
-				type       	"const TUint")
-			    (object Parameter "aDownlinkVolume"
-				type       	"const TUint"))
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "NotifyDataSent"
-			quid       	"3E6F4E8F0340"
-			parameters 	(list Parameters
-			    (object Parameter "aUplinkVolume"
-				type       	"TUint")
-			    (object Parameter "aCurrentGranularity"
-				type       	"TUint"))
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "NotifyDataReceived"
-			quid       	"3E6F4F7C01F8"
-			parameters 	(list Parameters
-			    (object Parameter "aDownlinkVolume"
-				type       	"TUint")
-			    (object Parameter "aCurrentGranularity"
-				type       	"TUint"))
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "DataSentNotificationRequestL"
-			quid       	"3E70A78B005B"
-			parameters 	(list Parameters
-			    (object Parameter "aMessage"
-				type       	"const RMessage&"))
-			result     	"TBool"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "DataSentNotificationCancel"
-			quid       	"3E70CB77031B"
-			parameters 	(list Parameters
-			    (object Parameter "aMessage"
-				type       	"const RMessage&"))
-			result     	"TBool"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "DataReceivedNotificationRequestL"
-			quid       	"3E70CF61003C"
-			parameters 	(list Parameters
-			    (object Parameter "aMessage"
-				type       	"const RMessage&"))
-			result     	"TBool"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "DataReceivedNotificationCancel"
-			quid       	"3E70CF61004C"
-			parameters 	(list Parameters
-			    (object Parameter "aMessage"
-				type       	"const RMessage&"))
-			result     	"TBool"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "IsSubConnectionActiveRequestL"
-			quid       	"3E71DD770172"
-			parameters 	(list Parameters
-			    (object Parameter "aMessage"
-				type       	"const RMessage&"))
-			result     	"TBool"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "IsSubConnectionActiveCancel"
-			quid       	"3E71F03C0097"
-			parameters 	(list Parameters
-			    (object Parameter "aMessage"
-				type       	"const RMessage&"))
-			result     	"TBool"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "NotifyDataSent"
-			quid       	"3E75BD020389"
-			parameters 	(list Parameters
-			    (object Parameter "aUplinkVolume"
-				type       	"TUint"))
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "NotifyDataReceived"
-			quid       	"3E75BD020399"
-			parameters 	(list Parameters
-			    (object Parameter "aDownlinkVolume"
-				type       	"TUint"))
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "ProgressNotification"
-			quid       	"3E75BD0203A8"
-			parameters 	(list Parameters
-			    (object Parameter "aStage"
-				type       	"TInt")
-			    (object Parameter "aError"
-				type       	"TInt")
-			    (object Parameter "aInfo"
-				type       	"const TDesC8&"))
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "CSubConnection"
-			quid       	"3E75C8560195"
-			parameters 	(list Parameters
-			    (object Parameter "aSubConnectionUniqueId"
-				type       	"TSubConnectionUniqueId")
-			    (object Parameter "aOwningConnection"
-				type       	"CConnection*")
-			    (object Parameter "aOwningSubInterface"
-				type       	"CSubInterface*"))
-			result     	"CSubConnection*"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)))
-	    (object Class "CSubInterface"
-		quid       	"3E6729F10280"
-		operations 	(list Operations
-		    (object Operation "SubConnectionUniqueId"
-			quid       	"3E6F4BCE01AA"
-			result     	"TSubConnectionUniqueId"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "NotifyDataTransferred"
-			quid       	"3E6F4CAF0302"
-			parameters 	(list Parameters
-			    (object Parameter "aUplinkVolume"
-				type       	"TUint")
-			    (object Parameter "aDownlinkVolume"
-				type       	"TUint"))
-			result     	"TInt"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "DataSentNotificationRequest"
-			quid       	"3E70A88A008A"
-			parameters 	(list Parameters
-			    (object Parameter "aRequestedGranularity"
-				type       	"TUint")
-			    (object Parameter "aRequestedNotificationVolume"
-				type       	"TUint"))
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "DataSentNotificationCancel"
-			quid       	"3E70CBF10240"
-			result     	"TInt"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "DataReceivedNotificationRequest"
-			quid       	"3E70CF810165"
-			parameters 	(list Parameters
-			    (object Parameter "aRequestedGranularity"
-				type       	"TUint")
-			    (object Parameter "aRequestedNotificationVolume"
-				type       	"TUint"))
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "DataReceivedNotificationCancel"
-			quid       	"3E70CF810168"
-			result     	"TInt"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "NotifyDataSent"
-			quid       	"3E75BAE4007C"
-			parameters 	(list Parameters
-			    (object Parameter "aUplinkVolume"
-				type       	"TUint"))
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "NotifyDataReceived"
-			quid       	"3E75BAE4007F"
-			parameters 	(list Parameters
-			    (object Parameter "aDownlinkVolume"
-				type       	"TUint"))
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "ProgressNotification"
-			quid       	"3E75BAE4008C"
-			parameters 	(list Parameters
-			    (object Parameter "aStage"
-				type       	"TInt")
-			    (object Parameter "aError"
-				type       	"TInt")
-			    (object Parameter "aInfo"
-				type       	"const TDesC8&"))
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "SetNextUplinkGranularity"
-			quid       	"3E75C0600118"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "NewL"
-			quid       	"3E75C61502AE"
-			parameters 	(list Parameters
-			    (object Parameter "aThisSubConnectionsUniqueId"
-				type       	"TSubConnectionUniqueId")
-			    (object Parameter "aOwningInterface"
-				type       	"CInterface*"))
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "ConstructL"
-			quid       	"3E75C731030C"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "CalculateNewUplinkGranularity"
-			quid       	"3E7745EC027E"
-			parameters 	(list Parameters
-			    (object Parameter "aRequestedGranularity"
-				type       	"TUint"))
-			result     	"TInt"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "SetNextUplinkGranularity"
-			quid       	"3E7746610230"
-			result     	"TInt"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "SetNextDownlinkGranularity"
-			quid       	"3E774AEE0116"
-			result     	"TInt"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)))
-	    (object Class "CNifIfLink"
-		quid       	"3E68E698014E"
-		operations 	(list Operations
-		    (object Operation "Stop"
-			quid       	"3E68E6A9019C"
-			parameters 	(list Parameters
-			    (object Parameter "aReason"
-				type       	"TInt")
-			    (object Parameter "aAction"
-				type       	"MNifIfNotify::TAction"))
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)))
-	    (object Class "MConnectionNotify"
-		quid       	"3E75AC4403E7"
-		operations 	(list Operations
-		    (object Operation "NotifyDataSent"
-			quid       	"3E75AC7501E3"
-			parameters 	(list Parameters
-			    (object Parameter "aSubConnectionUniqueId"
-				type       	"TSubConnectionUniqueId")
-			    (object Parameter "aUplinkVolume"
-				type       	"TUint"))
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "NotifyDataReceived"
-			quid       	"3E75ACE0008C"
-			parameters 	(list Parameters
-			    (object Parameter "aSubConnectionUniqueId"
-				type       	"TSubConnectionUniqueId")
-			    (object Parameter "aDownlinkVolume"
-				type       	"TUint"))
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "ProgressNotification"
-			quid       	"3E75AD86031C"
-			parameters 	(list Parameters
-			    (object Parameter "aSubConnectionUniqueId"
-				type       	"TSubConnectionUniqueId")
-			    (object Parameter "aStage"
-				type       	"TInt")
-			    (object Parameter "aError"
-				type       	"TInt"))
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)))
-	    (object Class "MNifSessionNotify"
-		quid       	"3E75B1F902FD"
-		operations 	(list Operations
-		    (object Operation "NotifyDataSent"
-			quid       	"3E75B2280280"
-			stereotype 	"abstract"
-			parameters 	(list Parameters
-			    (object Parameter "aSubConnectionUniqueId"
-				type       	"TSubConnectionUniqueId")
-			    (object Parameter "aUplinkVolume"
-				type       	"TUint"))
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "NotifyDataReceived"
-			quid       	"3E75B228028F"
-			stereotype 	"abstract"
-			parameters 	(list Parameters
-			    (object Parameter "aSubConnectionUniqueId"
-				type       	"TSubConnectionUniqueId")
-			    (object Parameter "aDownlinkVolume"
-				type       	"TUint"))
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "ProgressNotification"
-			quid       	"3E75B2280292"
-			stereotype 	"abstract"
-			parameters 	(list Parameters
-			    (object Parameter "aSubConnectionUniqueId"
-				type       	"TSubConnectionUniqueId")
-			    (object Parameter "aStage"
-				type       	"TInt")
-			    (object Parameter "aError"
-				type       	"TInt"))
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "SubConnectionEvent"
-			quid       	"3E75C4E20270"
-			stereotype 	"abstract"
-			parameters 	(list Parameters
-			    (object Parameter "aSubConnectionEvent"
-				type       	"const TSubConnectionEvent&"))
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)))
-	    (object Association "$UNNAMED$0"
-		quid       	"3E672B1F0399"
-		roles      	(list role_list
-		    (object Role "$UNNAMED$1"
-			quid       	"3E672B20030C"
-			supplier   	"Logical View::MNifAgentExtendedManagementInterface"
-			quidu      	"3E649C870106"
-			is_navigable 	TRUE)
-		    (object Role "$UNNAMED$2"
-			quid       	"3E672B20030E"
-			supplier   	"Logical View::CSubInterface"
-			quidu      	"3E6729F10280")))
-	    (object Association "$UNNAMED$3"
-		quid       	"3E672B3B01F3"
-		roles      	(list role_list
-		    (object Role "$UNNAMED$4"
-			quid       	"3E672B3D0222"
-			supplier   	"Logical View::CInterface"
-			quidu      	"3E6499170116"
-			is_navigable 	TRUE)
-		    (object Role "$UNNAMED$5"
-			quid       	"3E672B3D0231"
-			supplier   	"Logical View::CSubInterface"
-			quidu      	"3E6729F10280"
-			client_cardinality 	(value cardinality "1"))))
-	    (object Association "$UNNAMED$6"
-		quid       	"3E6732D20212"
-		roles      	(list role_list
-		    (object Role "$UNNAMED$7"
-			quid       	"3E6732D30399"
-			supplier   	"Logical View::CSubConnection"
-			quidu      	"3E67298803C8"
-			client_cardinality 	(value cardinality "1"))
-		    (object Role "$UNNAMED$8"
-			quid       	"3E6732D3039B"
-			supplier   	"Logical View::CSubInterface"
-			quidu      	"3E6729F10280"
-			client_cardinality 	(value cardinality "0..*"))))
-	    (object Association "$UNNAMED$9"
-		quid       	"3E67338E031C"
-		roles      	(list role_list
-		    (object Role "$UNNAMED$10"
-			quid       	"3E67338F0212"
-			supplier   	"Logical View::CConnection"
-			quidu      	"3E6498720358"
-			client_cardinality 	(value cardinality "1..*")
-			is_navigable 	TRUE)
-		    (object Role "$UNNAMED$11"
-			quid       	"3E67338F0214"
-			supplier   	"Logical View::CInterface"
-			quidu      	"3E6499170116")))
-	    (object Association "$UNNAMED$12"
-		quid       	"3E6734B9003D"
-		roles      	(list role_list
-		    (object Role "$UNNAMED$13"
-			quid       	"3E6734B90203"
-			supplier   	"Logical View::CSubInterface"
-			quidu      	"3E6729F10280"
-			is_navigable 	TRUE)
-		    (object Role "$UNNAMED$14"
-			quid       	"3E6734B90212"
-			supplier   	"Logical View::CSubConnection"
-			quidu      	"3E67298803C8")))
-	    (object Association "$UNNAMED$15"
-		quid       	"3E6737DC033B"
-		roles      	(list role_list
-		    (object Role "$UNNAMED$16"
-			quid       	"3E6737DF02ED"
-			supplier   	"Logical View::CSubConnection"
-			quidu      	"3E67298803C8"
-			is_navigable 	TRUE)
-		    (object Role "$UNNAMED$17"
-			quid       	"3E6737DF02EF"
-			supplier   	"Logical View::CSubConnection"
-			quidu      	"3E67298803C8")))
-	    (object Association "$UNNAMED$18"
-		quid       	"3E6737F102CE"
-		roles      	(list role_list
-		    (object Role "$UNNAMED$19"
-			quid       	"3E6737F203A8"
-			supplier   	"Logical View::CConnection"
-			quidu      	"3E6498720358"
-			client_cardinality 	(value cardinality "1")
-			is_navigable 	TRUE)
-		    (object Role "$UNNAMED$20"
-			quid       	"3E6737F203AA"
-			supplier   	"Logical View::CSubConnection"
-			quidu      	"3E67298803C8")))
-	    (object Mechanism @2
-		logical_models 	(list unit_reference_list
-		    (object Object "$UNNAMED$21"
-			quid       	"3E64D79E00C8"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3E64D7AA00A8"
-				supplier   	"$UNNAMED$22"
-				quidu      	"3E64D7A3022F"
-				messages   	(list Messages
-				    (object Message "Stop(TSubConnectionUniqueId)"
-					quid       	"3E64D7AA00A9"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"4"
-					ordinal    	3
-					quidu      	"3E64D7FC027D")))
-			    (object Link
-				quid       	"3E65F0C301D3"
-				supplier   	"$UNNAMED$21"
-				quidu      	"3E64D79E00C8"
-				messages   	(list Messages
-				    (object Message "StopSubConnection(RMessage&)"
-					quid       	"3E65F0C301D4"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"3"
-					ordinal    	2
-					quidu      	"3E68D01402E4"))))
-			class      	"Logical View::CConnection"
-			quidu      	"3E6498720358"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$22"
-			quid       	"3E64D7A3022F"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3E64D85D01E1"
-				supplier   	"$UNNAMED$23"
-				quidu      	"3E64D8580089"
-				messages   	(list Messages
-				    (object Message "Stop(TSubConnectionUniqueId)"
-					quid       	"3E64D85D01E2"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"4.1"
-					ordinal    	4
-					quidu      	"3E65FE370118"))))
-			class      	"Logical View::CInterface"
-			quidu      	"3E6499170116"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$23"
-			quid       	"3E64D8580089"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3E64D8E40099"
-				supplier   	"$UNNAMED$24"
-				quidu      	"3E64D8DF01B2"
-				messages   	(list Messages
-				    (object Message "Stop(TSubConnectionUniqueId)"
-					quid       	"3E64D8E4009A"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"4.1.1"
-					ordinal    	5
-					quidu      	"3E64D92E0387"))))
-			class      	"Logical View::CNifSession"
-			quidu      	"3E649990026D"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$24"
-			quid       	"3E64D8DF01B2"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3E66134C0221"
-				supplier   	"$UNNAMED$25"
-				quidu      	"3E66130C000E"
-				messages   	(list Messages
-				    (object Message ""
-					quid       	"3E66134C0222"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"4.1.1.1"
-					ordinal    	6
-					quidu      	"000000000000"))))
-			class      	"Logical View::CNifAgentRef"
-			quidu      	"3E64999A00F6"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$25"
-			quid       	"3E66130C000E"
-			class      	"Logical View::MNifIfExtendedManagementInterface"
-			quidu      	"3E649B6A0135"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$26"
-			quid       	"3E68CE41010F"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3E68CE4F019C"
-				supplier   	"$UNNAMED$21"
-				quidu      	"3E64D79E00C8"
-				messages   	(list Messages
-				    (object Message "ServiceL(RMessage&)"
-					quid       	"3E68CE4F019D"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2"
-					ordinal    	1
-					quidu      	"3E64D619005A"))))
-			class      	"Logical View::RConnection"
-			quidu      	"3E64985D0173"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$27"
-			quid       	"3E68CE6600C1"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3E68CF640313"
-				supplier   	"$UNNAMED$26"
-				quidu      	"3E68CE41010F"
-				messages   	(list Messages
-				    (object Message "Stop(TSubConnectionUniqueId)"
-					quid       	"3E68CF640314"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1"
-					ordinal    	0
-					quidu      	"3E64D0CF0319"))))
-			class      	"Use Case View::Application"
-			quidu      	"3E68A05302C5"
-			persistence 	"Transient"
-			multi      	FALSE)))
-	    (object Mechanism @3
-		logical_models 	(list unit_reference_list
-		    (object Object "$UNNAMED$28"
-			quid       	"3E688BB700B2"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3E688C1B0006"
-				supplier   	"$UNNAMED$28"
-				quidu      	"3E688BB700B2"
-				messages   	(list Messages
-				    (object Message "GetConnectionInfoL(RMessage& )"
-					quid       	"3E688C1B0007"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2"
-					ordinal    	1
-					quidu      	"3E688B470092"))))
-			class      	"Logical View::CConnection"
-			quidu      	"3E6498720358"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$29"
-			quid       	"3E688C0F00D1"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3E688C590342"
-				supplier   	"$UNNAMED$28"
-				quidu      	"3E688BB700B2"
-				messages   	(list Messages
-				    (object Message "ServiceL(RMessage&)"
-					quid       	"3E688C590343"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1"
-					ordinal    	0
-					quidu      	"3E64D619005A")
-				    (object Message ""
-					quid       	"3E688C7A01FA"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"ToClientFromSupplier"
-					sequence   	"1.1"
-					ordinal    	2
-					quidu      	"000000000000"))))
-			class      	"Logical View::RConnection"
-			quidu      	"3E64985D0173"
-			persistence 	"Transient"
-			multi      	FALSE)))
-	    (object Mechanism @4
-		logical_models 	(list unit_reference_list
-		    (object Object "$UNNAMED$30"
-			quid       	"3E6897420267"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3E689ECA0025"
-				supplier   	"$UNNAMED$31"
-				quidu      	"3E68974700C1"
-				messages   	(list Messages
-				    (object Message "ServiceL(RMessage&)"
-					quid       	"3E689ECA0026"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"3"
-					ordinal    	2
-					quidu      	"3E64D619005A")))
-			    (object Link
-				quid       	"3E68A023012F"
-				supplier   	"$UNNAMED$30"
-				quidu      	"3E6897420267"
-				messages   	(list Messages
-				    (object Message "GetSubConnectionInfo(TUint, TDes8&)"
-					quid       	"3E68A0230130"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2"
-					ordinal    	1
-					quidu      	"3E68970F0229"))))
-			class      	"Logical View::RConnection"
-			quidu      	"3E64985D0173"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$31"
-			quid       	"3E68974700C1"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3E689ED500B2"
-				supplier   	"$UNNAMED$31"
-				quidu      	"3E68974700C1")
-			    (object Link
-				quid       	"3E68A1740313"
-				supplier   	"$UNNAMED$32"
-				quidu      	"3E68A1700342"
-				messages   	(list Messages
-				    (object Message "GetSubConnectionInfo(TDes8&)"
-					quid       	"3E68A1740314"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"3.1"
-					ordinal    	3
-					quidu      	"3E68BDFF00A2"))))
-			class      	"Logical View::CConnection"
-			quidu      	"3E6498720358"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$33"
-			quid       	"3E68A0680267"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3E68A0770100"
-				supplier   	"$UNNAMED$30"
-				quidu      	"3E6897420267"
-				messages   	(list Messages
-				    (object Message "GetSubConnectionInfo(TDes8&)"
-					quid       	"3E68A0770101"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1"
-					ordinal    	0
-					quidu      	"3E6897B80296"))))
-			class      	"Use Case View::Application"
-			quidu      	"3E68A05302C5"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$32"
-			quid       	"3E68A1700342"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3E68BC9F0219"
-				supplier   	"$UNNAMED$34"
-				quidu      	"3E68BC9B010F"
-				messages   	(list Messages
-				    (object Message "GetSubConnectionInfo(TDes8&)"
-					quid       	"3E68BC9F021A"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"3.1.1"
-					ordinal    	4
-					quidu      	"3E68BECB0323"))))
-			class      	"Logical View::CInterface"
-			quidu      	"3E6499170116"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$34"
-			quid       	"3E68BC9B010F"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3E68C0D10006"
-				supplier   	"$UNNAMED$35"
-				quidu      	"3E68C0CC0025"
-				messages   	(list Messages
-				    (object Message "GetSubConnectionInfo(TDes8&)"
-					quid       	"3E68C0D10007"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"3.1.1.1"
-					ordinal    	5
-					quidu      	"3E68C055015E"))))
-			class      	"Logical View::CNifSession"
-			quidu      	"3E649990026D"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$35"
-			quid       	"3E68C0CC0025"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3E68C1CC0209"
-				supplier   	"$UNNAMED$36"
-				quidu      	"3E68C1BA0258"
-				messages   	(list Messages
-				    (object Message "GetSubConnectionInfo(TDes8&)"
-					quid       	"3E68C1CC020A"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"3.1.1.1.1"
-					ordinal    	6
-					quidu      	"3E68C1550006"))))
-			class      	"Logical View::CNifAgentRef"
-			quidu      	"3E64999A00F6"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$36"
-			quid       	"3E68C1BA0258"
-			class      	"Logical View::MNifAgentExtendedManagementInterface"
-			quidu      	"3E649C870106"
-			persistence 	"Transient"
-			multi      	FALSE)))
-	    (object Mechanism @5
-		logical_models 	(list unit_reference_list
-		    (object Object "$UNNAMED$37"
-			quid       	"3E68DC3F017D"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3E68DC4601AC"
-				supplier   	"$UNNAMED$38"
-				quidu      	"3E68DC42014E"
-				messages   	(list Messages
-				    (object Message "ServiceL(RMessage&)"
-					quid       	"3E68DC4601AD"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2"
-					ordinal    	1
-					quidu      	"3E64D619005A"))))
-			class      	"Logical View::RConnection"
-			quidu      	"3E64985D0173"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$38"
-			quid       	"3E68DC42014E"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3E68DC5803CF"
-				supplier   	"$UNNAMED$38"
-				quidu      	"3E68DC42014E"
-				messages   	(list Messages
-				    (object Message "StopL(RMessage&)"
-					quid       	"3E68DC5803D0"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2.1"
-					ordinal    	2
-					quidu      	"3E65F12200E9")))
-			    (object Link
-				quid       	"3E68DCD601BB"
-				supplier   	"$UNNAMED$39"
-				quidu      	"3E68DCD10238"
-				messages   	(list Messages
-				    (object Message "Stop(TInt )"
-					quid       	"3E68DCD601BC"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2.2"
-					ordinal    	3
-					quidu      	"3E68DCAB02C5"))))
-			class      	"Logical View::CConnection"
-			quidu      	"3E6498720358"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$39"
-			quid       	"3E68DCD10238"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3E68DFA40296"
-				supplier   	"$UNNAMED$40"
-				quidu      	"3E68DF9F011F"
-				messages   	(list Messages
-				    (object Message "Stop(TInt)"
-					quid       	"3E68DFA40297"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2.2.1"
-					ordinal    	4
-					quidu      	"3E68DF5C0371"))))
-			class      	"Logical View::CInterface"
-			quidu      	"3E6499170116"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$41"
-			quid       	"3E68DCF30219"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3E68DD050361"
-				supplier   	"$UNNAMED$37"
-				quidu      	"3E68DC3F017D"
-				messages   	(list Messages
-				    (object Message "Stop(TConnStopType)"
-					quid       	"3E68DD050362"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1"
-					ordinal    	0
-					quidu      	"3E64D1B5023F"))))
-			class      	"Use Case View::Application"
-			quidu      	"3E68A05302C5"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$40"
-			quid       	"3E68DF9F011F"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3E68E0AD0209"
-				supplier   	"$UNNAMED$42"
-				quidu      	"3E68E08203AF"
-				messages   	(list Messages
-				    (object Message "Stop(TInt)"
-					quid       	"3E68E0AD020A"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2.2.1.1"
-					ordinal    	5
-					quidu      	"3E68E02C0219"))))
-			class      	"Logical View::CNifSession"
-			quidu      	"3E649990026D"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$42"
-			quid       	"3E68E08203AF"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3E68E7BC00D1"
-				supplier   	"$UNNAMED$43"
-				quidu      	"3E68E6A10323"
-				messages   	(list Messages
-				    (object Message "Stop(TInt, MNifIfNotify::TAction)"
-					quid       	"3E68E7BC00D2"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2.2.1.1.1"
-					ordinal    	6
-					quidu      	"3E68E6A9019C"))))
-			class      	"Logical View::CNifAgentRef"
-			quidu      	"3E64999A00F6"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$43"
-			quid       	"3E68E6A10323"
-			class      	"Logical View::CNifIfLink"
-			quidu      	"3E68E698014E"
-			persistence 	"Transient"
-			multi      	FALSE)))
-	    (object Mechanism @6
-		logical_models 	(list unit_reference_list
-		    (object Object "$UNNAMED$44"
-			quid       	"3E6CAA910076"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3E6CAA9C025A"
-				supplier   	"$UNNAMED$45"
-				quidu      	"3E6CAA970095"
-				messages   	(list Messages
-				    (object Message "Progress(TSubConnectionUniqueId, TNifProgress&)"
-					quid       	"3E6CAA9C025B"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1"
-					ordinal    	0
-					quidu      	"3E6CAA330085"))))
-			class      	"Use Case View::Application"
-			quidu      	"3E68A05302C5"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$45"
-			quid       	"3E6CAA970095"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3E6CAAC00076"
-				supplier   	"$UNNAMED$46"
-				quidu      	"3E6CAAB7022B"
-				messages   	(list Messages
-				    (object Message "ServiceL(RMessage&)"
-					quid       	"3E6CAAC00077"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1"
-					ordinal    	1
-					quidu      	"3E64D619005A"))))
-			class      	"Logical View::RConnection"
-			quidu      	"3E64985D0173"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$46"
-			quid       	"3E6CAAB7022B"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3E6CAAC701CD"
-				supplier   	"$UNNAMED$46"
-				quidu      	"3E6CAAB7022B"
-				messages   	(list Messages
-				    (object Message "SubConnectionProgressL(RMessage&)"
-					quid       	"3E6CAAC701CE"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1.1"
-					ordinal    	2
-					quidu      	"3E6CAB30024A")
-				    (object Message "FindSubConnection(TSubConnectionUniqueId)"
-					quid       	"3E6CD2A8022B"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1.2"
-					ordinal    	3
-					quidu      	"3E6CD0FB020C")))
-			    (object Link
-				quid       	"3E6CACBD0102"
-				supplier   	"$UNNAMED$47"
-				quidu      	"3E6CAC590066"
-				messages   	(list Messages
-				    (object Message "GetCurrentProgress(TNifProgress&)"
-					quid       	"3E6CACBD0103"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1.4"
-					ordinal    	5
-					quidu      	"3E6CAC6F0393")
-				    (object Message "SubConnectionUniqueId( )"
-					quid       	"3E6CD2940056"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1.3"
-					ordinal    	4
-					quidu      	"3E6CD16F00C4"))))
-			class      	"Logical View::CConnection"
-			quidu      	"3E6498720358"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$47"
-			quid       	"3E6CAC590066"
-			class      	"Logical View::CSubConnection"
-			quidu      	"3E67298803C8"
-			persistence 	"Transient"
-			multi      	FALSE)))
-	    (object Mechanism @7
-		logical_models 	(list unit_reference_list
-		    (object Object "$UNNAMED$48"
-			quid       	"3E6CCA570170"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3E6CCA670122"
-				supplier   	"$UNNAMED$49"
-				quidu      	"3E6CCA5F02C7"
-				messages   	(list Messages
-				    (object Message "ProgressNotification(TSubConnectionUniqueId, TNifProgressBuf&, TRequestStatus&, TUint)"
-					quid       	"3E6CCA670123"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1"
-					ordinal    	0
-					quidu      	"3E6CCA7301DD"))))
-			class      	"Use Case View::Application"
-			quidu      	"3E68A05302C5"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$49"
-			quid       	"3E6CCA5F02C7"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3E6CCE6A03D1"
-				supplier   	"$UNNAMED$50"
-				quidu      	"3E6CCA6103C1"
-				messages   	(list Messages
-				    (object Message "ServiceL(RMessage&)"
-					quid       	"3E6CCE6A03D2"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1"
-					ordinal    	1
-					quidu      	"3E64D619005A"))))
-			class      	"Logical View::RConnection"
-			quidu      	"3E64985D0173"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$50"
-			quid       	"3E6CCA6103C1"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3E6CD0820373"
-				supplier   	"$UNNAMED$50"
-				quidu      	"3E6CCA6103C1"
-				messages   	(list Messages
-				    (object Message "RequestSubConnectionProgressNotificationL(RMessage&)"
-					quid       	"3E6CD0820374"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1.1"
-					ordinal    	2
-					quidu      	"3E6CD0AB0393")
-				    (object Message "FindSubConnection(TSubConnectionUniqueId)"
-					quid       	"3E6CD0DA024A"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1.1.1"
-					ordinal    	3
-					quidu      	"3E6CD0FB020C")))
-			    (object Link
-				quid       	"3E6CD1AC0095"
-				supplier   	"$UNNAMED$51"
-				quidu      	"3E6CD1A003C1"
-				messages   	(list Messages
-				    (object Message "SubConnectionUniqueId( )"
-					quid       	"3E6CD1AC0096"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1.1.2"
-					ordinal    	4
-					quidu      	"3E6CD16F00C4")
-				    (object Message "RequestSubConnectionProgressNotificationL(RMessage&)"
-					quid       	"3E6CD2090085"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1.2"
-					ordinal    	5
-					quidu      	"3E6CD1EF0047"))))
-			class      	"Logical View::CConnection"
-			quidu      	"3E6498720358"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$51"
-			quid       	"3E6CD1A003C1"
-			class      	"Logical View::CSubConnection"
-			quidu      	"3E67298803C8"
-			persistence 	"Transient"
-			multi      	FALSE)))
-	    (object Mechanism @8
-		logical_models 	(list unit_reference_list
-		    (object Object "$UNNAMED$52"
-			quid       	"3E6CE3560095"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3E6CE370020C"
-				supplier   	"$UNNAMED$53"
-				quidu      	"3E6CE3670028"
-				messages   	(list Messages
-				    (object Message "CancelProgressNotification(TSubConnectionUniqueId)"
-					quid       	"3E6CE370020D"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1"
-					ordinal    	0
-					quidu      	"3E6CE3E00008"))))
-			class      	"Use Case View::Application"
-			quidu      	"3E68A05302C5"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$54"
-			quid       	"3E6CE35B00C4"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3E6CE37502D7"
-				supplier   	"$UNNAMED$54"
-				quidu      	"3E6CE35B00C4"
-				messages   	(list Messages
-				    (object Message "CancelSubConnectionProgressNotification(RMessage&)"
-					quid       	"3E6CE37502D8"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1.1"
-					ordinal    	2
-					quidu      	"3E6CE3060037")
-				    (object Message "FindSubConnection(TSubConnectionUniqueId)"
-					quid       	"3E6CE44300D3"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1.2"
-					ordinal    	3
-					quidu      	"3E6CD0FB020C")))
-			    (object Link
-				quid       	"3E6CE44C0102"
-				supplier   	"$UNNAMED$55"
-				quidu      	"3E6CE43B0393"
-				messages   	(list Messages
-				    (object Message "CancelSubConnectionProgressNotification(const RMessage&)"
-					quid       	"3E6CE44C0103"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1.3"
-					ordinal    	4
-					quidu      	"3E6CE45D0335"))))
-			class      	"Logical View::CConnection"
-			quidu      	"3E6498720358"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$53"
-			quid       	"3E6CE3670028"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3E6CE3730085"
-				supplier   	"$UNNAMED$54"
-				quidu      	"3E6CE35B00C4"
-				messages   	(list Messages
-				    (object Message "ServiceL(RMessage&)"
-					quid       	"3E6CE3730086"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1"
-					ordinal    	1
-					quidu      	"3E64D619005A"))))
-			class      	"Logical View::RConnection"
-			quidu      	"3E64985D0173"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$55"
-			quid       	"3E6CE43B0393"
-			class      	"Logical View::CSubConnection"
-			quidu      	"3E67298803C8"
-			persistence 	"Transient"
-			multi      	FALSE)))
-	    (object Mechanism @9
-		logical_models 	(list unit_reference_list
-		    (object Object "$UNNAMED$56"
-			quid       	"3E6DD2750231"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3E6DD281027F"
-				supplier   	"$UNNAMED$57"
-				quidu      	"3E6DD27D0369"
-				messages   	(list Messages
-				    (object Message "EnumerateSubConnections(TUint&)"
-					quid       	"3E6DD28102AE"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1"
-					ordinal    	0
-					quidu      	"3E6DD2290212"))))
-			class      	"Use Case View::Application"
-			quidu      	"3E68A05302C5"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$57"
-			quid       	"3E6DD27D0369"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3E6DD28C028F"
-				supplier   	"$UNNAMED$58"
-				quidu      	"3E6DD28902FC"
-				messages   	(list Messages
-				    (object Message "ServiceL(RMessage&)"
-					quid       	"3E6DD28C0290"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1"
-					ordinal    	1
-					quidu      	"3E64D619005A"))))
-			class      	"Logical View::RConnection"
-			quidu      	"3E64985D0173"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$58"
-			quid       	"3E6DD28902FC"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3E6DD291005C"
-				supplier   	"$UNNAMED$58"
-				quidu      	"3E6DD28902FC"
-				messages   	(list Messages
-				    (object Message "EnumerateSubConnectionsL(const RMessage&)"
-					quid       	"3E6DD291005D"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1.1"
-					ordinal    	2
-					quidu      	"3E6DD66202BD")))
-			    (object Link
-				quid       	"3E6DD6F0030C"
-				supplier   	"$UNNAMED$59"
-				quidu      	"3E6DD6E302AE"
-				messages   	(list Messages
-				    (object Message "EnumerateSubConnectionsL(TUint&)"
-					quid       	"3E6DD6F0030D"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1.2"
-					ordinal    	3
-					quidu      	"3E6DD6B600F8"))))
-			class      	"Logical View::CConnection"
-			quidu      	"3E6498720358"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$59"
-			quid       	"3E6DD6E302AE"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3E6DD83D0369"
-				supplier   	"$UNNAMED$60"
-				quidu      	"3E6DD8390379"
-				messages   	(list Messages
-				    (object Message "EnumerateSubConnections(TUint&)"
-					quid       	"3E6DD83D036A"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1.2.1"
-					ordinal    	4
-					quidu      	"3E6DD72301A4"))))
-			class      	"Logical View::CInterface"
-			quidu      	"3E6499170116"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$60"
-			quid       	"3E6DD8390379"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3E6F3E2300CF"
-				supplier   	"$UNNAMED$61"
-				quidu      	"3E6F3E1D03DC"
-				messages   	(list Messages
-				    (object Message "EnumerateSubConnections(TUint&)"
-					quid       	"3E6F3E2300D0"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1.2.1.1"
-					ordinal    	5
-					quidu      	"3E6F3DE3014C"))))
-			class      	"Logical View::CNifSession"
-			quidu      	"3E649990026D"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$61"
-			quid       	"3E6F3E1D03DC"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3E6F3F1C03DC"
-				supplier   	"$UNNAMED$62"
-				quidu      	"3E6F3F16013C"
-				messages   	(list Messages
-				    (object Message "EnumerateSubConnections(TUint&)"
-					quid       	"3E6F3F1C03DD"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1.2.1.1.1"
-					ordinal    	6
-					quidu      	"3E6F3EF302A4"))))
-			class      	"Logical View::CNifAgentRef"
-			quidu      	"3E64999A00F6"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$62"
-			quid       	"3E6F3F16013C"
-			class      	"Logical View::MNifAgentExtendedManagementInterface"
-			quidu      	"3E649C870106"
-			persistence 	"Transient"
-			multi      	FALSE)))
-	    (object Mechanism @10
-		logical_models 	(list unit_reference_list
-		    (object Object "$UNNAMED$63"
-			quid       	"3E6F41580236"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3E6F41600265"
-				supplier   	"$UNNAMED$64"
-				quidu      	"3E6F415C035F"
-				messages   	(list Messages
-				    (object Message "DataTransferredRequest(TPckg<TUint>&, TPckg<TUint>&, TRequestStatus&)"
-					quid       	"3E6F41600266"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1"
-					ordinal    	0
-					quidu      	"3E6F40B101E8"))))
-			class      	"Use Case View::Application"
-			quidu      	"3E68A05302C5"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$64"
-			quid       	"3E6F415C035F"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3E6F416E02A4"
-				supplier   	"$UNNAMED$65"
-				quidu      	"3E6F416702D3"
-				messages   	(list Messages
-				    (object Message "ServiceL(RMessage&)"
-					quid       	"3E6F416E02A5"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2"
-					ordinal    	2
-					quidu      	"3E64D619005A")))
-			    (object Link
-				quid       	"3E6F431A00EE"
-				supplier   	"$UNNAMED$64"
-				quidu      	"3E6F415C035F"
-				messages   	(list Messages
-				    (object Message "DataTransferredRequest(TSubConnectionUniqueId, TPckg<TUint>&, TPckg<TUint>&, TRequestStatus&)"
-					quid       	"3E6F431A00EF"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1"
-					ordinal    	1
-					quidu      	"3E6F41F1038E"))))
-			class      	"Logical View::RConnection"
-			quidu      	"3E64985D0173"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$65"
-			quid       	"3E6F416702D3"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3E6F41770004"
-				supplier   	"$UNNAMED$65"
-				quidu      	"3E6F416702D3"
-				messages   	(list Messages
-				    (object Message "DataTransferredL(const RMessage&)"
-					quid       	"3E6F41770005"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.1"
-					ordinal    	3
-					quidu      	"3E6F43B30081")))
-			    (object Link
-				quid       	"3E6F44DF0052"
-				supplier   	"$UNNAMED$66"
-				quidu      	"3E6F44D7038E"
-				messages   	(list Messages
-				    (object Message "DataTransferred(TSubConnectionUniqueId, TUint&, TUint&)"
-					quid       	"3E6F44DF0053"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.2"
-					ordinal    	4
-					quidu      	"3E6F44570321"))))
-			class      	"Logical View::CConnection"
-			quidu      	"3E6498720358"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$66"
-			quid       	"3E6F44D7038E"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3E6F460B0091"
-				supplier   	"$UNNAMED$67"
-				quidu      	"3E6F460601AA"
-				messages   	(list Messages
-				    (object Message "DataTransferred(TSubConnectionUniqueId, TUint&, TUint&)"
-					quid       	"3E6F460B0092"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.2.1"
-					ordinal    	5
-					quidu      	"3E6F45010256")))
-			    (object Link
-				quid       	"3E6F4C2F0091"
-				supplier   	"$UNNAMED$68"
-				quidu      	"3E6F4C1C037F"
-				messages   	(list Messages
-				    (object Message "SubConnectionUniqueId( )"
-					quid       	"3E6F4C2F0092"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.2.3"
-					ordinal    	9
-					quidu      	"3E6F4BCE01AA")
-				    (object Message "NotifyDataTransferred(TUint, TUint)"
-					quid       	"3E6F4D54010E"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.2.4"
-					ordinal    	10
-					quidu      	"3E6F4CAF0302")))
-			    (object Link
-				quid       	"3E6F4C4F00BF"
-				supplier   	"$UNNAMED$66"
-				quidu      	"3E6F44D7038E"
-				messages   	(list Messages
-				    (object Message "FindSubInterface(TSubConnectionUniqueId)"
-					quid       	"3E6F4C4F00C0"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.2.2"
-					ordinal    	8
-					quidu      	"3E6F4AAA038E"))))
-			class      	"Logical View::CInterface"
-			quidu      	"3E6499170116"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$67"
-			quid       	"3E6F460601AA"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3E6F47220330"
-				supplier   	"$UNNAMED$69"
-				quidu      	"3E6F471D016B"
-				messages   	(list Messages
-				    (object Message "DataTransferred(TSubConnectionUniqueId, TUint&, TUint&)"
-					quid       	"3E6F47220331"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.2.1.1"
-					ordinal    	6
-					quidu      	"3E6F4683013C"))))
-			class      	"Logical View::CNifSession"
-			quidu      	"3E649990026D"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$69"
-			quid       	"3E6F471D016B"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3E6F474F036F"
-				supplier   	"$UNNAMED$70"
-				quidu      	"3E6F474600A0"
-				messages   	(list Messages
-				    (object Message "GetDataTransferred(TSubConnectionUniqueId, TUint&, TUint&)"
-					quid       	"3E6F474F0370"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.2.1.1.1"
-					ordinal    	7
-					quidu      	"3E6F3FBB03AD"))))
-			class      	"Logical View::CNifAgentRef"
-			quidu      	"3E64999A00F6"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$70"
-			quid       	"3E6F474600A0"
-			class      	"Logical View::MNifIfExtendedManagementInterface"
-			quidu      	"3E649B6A0135"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$71"
-			quid       	"3E6F4C060091"
-			class      	"Logical View::CSubInterface"
-			quidu      	"3E6729F10280"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$72"
-			quid       	"3E6F4C0D0265"
-			class      	"Logical View::CSubInterface"
-			quidu      	"3E6729F10280"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$68"
-			quid       	"3E6F4C1C037F"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3E6F4E1A0208"
-				supplier   	"$UNNAMED$73"
-				quidu      	"3E6F4E0A014C"
-				messages   	(list Messages
-				    (object Message "NotifyDataTransferred(const TUint, const TUint)"
-					quid       	"3E6F4E1A0209"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.2.4.1"
-					ordinal    	11
-					quidu      	"3E6F4DA50217"))))
-			class      	"Logical View::CSubInterface"
-			quidu      	"3E6729F10280"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$73"
-			quid       	"3E6F4E0A014C"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3E6F4EE00256"
-				supplier   	"$UNNAMED$73"
-				quidu      	"3E6F4E0A014C"
-				messages   	(list Messages
-				    (object Message "NotifyDataSent(TUint, TUint)"
-					quid       	"3E6F4EE00257"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.2.4.1.1"
-					ordinal    	12
-					quidu      	"3E6F4E8F0340")
-				    (object Message "NotifyDataReceived(TUint, TUint)"
-					quid       	"3E6F4FC50208"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.2.4.1.2"
-					ordinal    	13
-					quidu      	"3E6F4F7C01F8"))))
-			class      	"Logical View::CSubConnection"
-			quidu      	"3E67298803C8"
-			persistence 	"Transient"
-			multi      	FALSE)))
-	    (object Mechanism @11
-		logical_models 	(list unit_reference_list
-		    (object Object "$UNNAMED$74"
-			quid       	"3E70A5D900B9"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3E70A5E0009A"
-				supplier   	"$UNNAMED$75"
-				quidu      	"3E70A5DD00B9"
-				messages   	(list Messages
-				    (object Message "DataSentNotificationRequest(TUint, TPckg<TUint>&, TRequestStatus&)"
-					quid       	"3E70A5E0009B"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1"
-					ordinal    	0
-					quidu      	"3E70A53B0211"))))
-			class      	"Use Case View::Application"
-			quidu      	"3E68A05302C5"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$75"
-			quid       	"3E70A5DD00B9"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3E70A5E8007B"
-				supplier   	"$UNNAMED$75"
-				quidu      	"3E70A5DD00B9"
-				messages   	(list Messages
-				    (object Message "DataSentNotificationRequest(TSubConnectionUniqueId, TUint, TPckg<TUint>&, TRequestStatus&)"
-					quid       	"3E70A5E8007C"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1"
-					ordinal    	1
-					Operation  	"DataSentNotificationRequest(TUint, TPckg<TUint>&, TRequestStatus&)"
-					quidu      	"3E70A53B0211")))
-			    (object Link
-				quid       	"3E70A698031B"
-				supplier   	"$UNNAMED$76"
-				quidu      	"3E70A6940398"
-				messages   	(list Messages
-				    (object Message "ServiceL(RMessage&)"
-					quid       	"3E70A698031C"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2"
-					ordinal    	2
-					quidu      	"3E64D619005A"))))
-			class      	"Logical View::RConnection"
-			quidu      	"3E64985D0173"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$76"
-			quid       	"3E70A6940398"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3E70A73002CC"
-				supplier   	"$UNNAMED$76"
-				quidu      	"3E70A6940398"
-				messages   	(list Messages
-				    (object Message "DataSentNotificationRequestL(const RMessage&)"
-					quid       	"3E70A73002CD"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.1"
-					ordinal    	3
-					quidu      	"3E70A709008A")
-				    (object Message "FindSubConnection(TSubConnectionUniqueId)"
-					quid       	"3E70A7470165"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.2"
-					ordinal    	4
-					quidu      	"3E6CD0FB020C")))
-			    (object Link
-				quid       	"3E70A7DA0165"
-				supplier   	"$UNNAMED$77"
-				quidu      	"3E70A7D60165"
-				messages   	(list Messages
-				    (object Message "DataSentNotificationRequestL(const RMessage&)"
-					quid       	"3E70A7DA0166"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.3"
-					ordinal    	5
-					quidu      	"3E70A78B005B"))))
-			class      	"Logical View::CConnection"
-			quidu      	"3E6498720358"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$77"
-			quid       	"3E70A7D60165"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3E70AA19025F"
-				supplier   	"$UNNAMED$78"
-				quidu      	"3E70AA13025F"
-				messages   	(list Messages
-				    (object Message "DataSentNotificationRequest(TUint, TUint)"
-					quid       	"3E70AA190260"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.3.1"
-					ordinal    	6
-					quidu      	"3E70A88A008A")
-				    (object Message "NotifyDataTransferred(const TUint, const TUint)"
-					quid       	"3E70B2E1006B"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"ToClientFromSupplier"
-					sequence   	"1.2.3.1.2"
-					ordinal    	14
-					quidu      	"3E6F4DA50217")))
-			    (object Link
-				quid       	"3E70B36F002D"
-				supplier   	"$UNNAMED$77"
-				quidu      	"3E70A7D60165"
-				messages   	(list Messages
-				    (object Message "NotifyDataSent(TUint, TUint)"
-					quid       	"3E70B36F002E"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.3.2"
-					ordinal    	15
-					quidu      	"3E6F4E8F0340")
-				    (object Message "NotifyDataReceived(TUint, TUint)"
-					quid       	"3E70B37A03A7"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.3.3"
-					ordinal    	16
-					quidu      	"3E6F4F7C01F8"))))
-			class      	"Logical View::CSubConnection"
-			quidu      	"3E67298803C8"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$78"
-			quid       	"3E70AA13025F"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3E70AA6F0194"
-				supplier   	"$UNNAMED$79"
-				quidu      	"3E70AA680388"
-				messages   	(list Messages
-				    (object Message "DataTransferred(TSubConnectionUniqueId, TUint&, TUint&)"
-					quid       	"3E70AA6F0195"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.3.1.1"
-					ordinal    	7
-					quidu      	"3E6F44570321")
-				    (object Message "SubConnectionUniqueId( )"
-					quid       	"3E70B083031B"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"ToClientFromSupplier"
-					sequence   	"1.2.3.1.1.3"
-					ordinal    	12
-					quidu      	"3E6F4BCE01AA")
-				    (object Message "NotifyDataTransferred(TUint, TUint)"
-					quid       	"3E70B2CB02AD"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"ToClientFromSupplier"
-					sequence   	"1.2.3.1.1.4"
-					ordinal    	13
-					quidu      	"3E6F4CAF0302")))
-			    (object Link
-				quid       	"3E77462100A9"
-				supplier   	"$UNNAMED$78"
-				quidu      	"3E70AA13025F"
-				messages   	(list Messages
-				    (object Message "CalculateNewUplinkGranularity(TUint)"
-					quid       	"3E77462100AA"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.3.1.3"
-					ordinal    	17
-					quidu      	"3E7745EC027E")
-				    (object Message "SetNextUplinkGranularity( )"
-					quid       	"3E774688032A"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.3.1.4"
-					ordinal    	18
-					quidu      	"3E75C0600118")))
-			    (object Link
-				quid       	"3E7747800145"
-				supplier   	"$UNNAMED$80"
-				quidu      	"3E70AAE500F8"
-				messages   	(list Messages
-				    (object Message "SetDataSentNotificationGranularity(TSubConnectionUniqueId, TUint)"
-					quid       	"3E7747800146"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.3.1.5"
-					ordinal    	19
-					quidu      	"3E7746DE0164"))))
-			class      	"Logical View::CSubInterface"
-			quidu      	"3E6729F10280"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$79"
-			quid       	"3E70AA680388"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3E70AAE9025F"
-				supplier   	"$UNNAMED$80"
-				quidu      	"3E70AAE500F8"
-				messages   	(list Messages
-				    (object Message "DataTransferred(TSubConnectionUniqueId, TUint&, TUint&)"
-					quid       	"3E70AAE90260"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.3.1.1.1"
-					ordinal    	8
-					quidu      	"3E6F45010256")))
-			    (object Link
-				quid       	"3E70B057029E"
-				supplier   	"$UNNAMED$79"
-				quidu      	"3E70AA680388"
-				messages   	(list Messages
-				    (object Message "FindSubInterface(TSubConnectionUniqueId)"
-					quid       	"3E70B057029F"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.3.1.1.2"
-					ordinal    	11
-					quidu      	"3E6F4AAA038E"))))
-			class      	"Logical View::CInterface"
-			quidu      	"3E6499170116"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$80"
-			quid       	"3E70AAE500F8"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3E70AB09003C"
-				supplier   	"$UNNAMED$81"
-				quidu      	"3E70AB0300B9"
-				messages   	(list Messages
-				    (object Message "DataTransferred(TSubConnectionUniqueId, TUint&, TUint&)"
-					quid       	"3E70AB09003D"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.3.1.1.1.1"
-					ordinal    	9
-					quidu      	"3E6F4683013C"))))
-			class      	"Logical View::CNifSession"
-			quidu      	"3E649990026D"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$81"
-			quid       	"3E70AB0300B9"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3E70AB380127"
-				supplier   	"$UNNAMED$82"
-				quidu      	"3E70AB30000D"
-				messages   	(list Messages
-				    (object Message "GetDataTransferred(TSubConnectionUniqueId, TUint&, TUint&)"
-					quid       	"3E70AB380128"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.3.1.1.1.1.1"
-					ordinal    	10
-					quidu      	"3E6F3FBB03AD"))))
-			class      	"Logical View::CNifAgentRef"
-			quidu      	"3E64999A00F6"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$82"
-			quid       	"3E70AB30000D"
-			class      	"Logical View::MNifIfExtendedManagementInterface"
-			quidu      	"3E649B6A0135"
-			persistence 	"Transient"
-			multi      	FALSE)))
-	    (object Mechanism @12
-		logical_models 	(list unit_reference_list
-		    (object Object "$UNNAMED$83"
-			quid       	"3E70CA09002D"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3E70CA0F031B"
-				supplier   	"$UNNAMED$84"
-				quidu      	"3E70CA0D00B9"
-				messages   	(list Messages
-				    (object Message "DataSentNotificationCancel( )"
-					quid       	"3E70CA0F031C"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1"
-					ordinal    	0
-					quidu      	"3E70C91C0240"))))
-			class      	"Use Case View::Application"
-			quidu      	"3E68A05302C5"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$84"
-			quid       	"3E70CA0D00B9"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3E70CA1503B7"
-				supplier   	"$UNNAMED$84"
-				quidu      	"3E70CA0D00B9"
-				messages   	(list Messages
-				    (object Message "DataSentNotificationCancel(TSubConnectionUniqueId)"
-					quid       	"3E70CA1503B8"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2"
-					ordinal    	1
-					Operation  	"DataSentNotificationCancel( )"
-					quidu      	"3E70C91C0240")))
-			    (object Link
-				quid       	"3E70CA21028E"
-				supplier   	"$UNNAMED$85"
-				quidu      	"3E70CA1E001D"
-				messages   	(list Messages
-				    (object Message "ServiceL(RMessage&)"
-					quid       	"3E70CA21028F"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"3"
-					ordinal    	2
-					quidu      	"3E64D619005A"))))
-			class      	"Logical View::RConnection"
-			quidu      	"3E64985D0173"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$85"
-			quid       	"3E70CA1E001D"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3E70CAA2007B"
-				supplier   	"$UNNAMED$85"
-				quidu      	"3E70CA1E001D"
-				messages   	(list Messages
-				    (object Message "DataSentNotificationCancel(const RMessage&)"
-					quid       	"3E70CAA2007C"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"3.1"
-					ordinal    	3
-					quidu      	"3E70CA5E0146")
-				    (object Message "FindSubConnection(TSubConnectionUniqueId)"
-					quid       	"3E70CAC80369"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"3.2"
-					ordinal    	4
-					quidu      	"3E6CD0FB020C")))
-			    (object Link
-				quid       	"3E70CB21000D"
-				supplier   	"$UNNAMED$86"
-				quidu      	"3E70CB1D005B"
-				messages   	(list Messages
-				    (object Message "SubConnectionUniqueId( )"
-					quid       	"3E70CB21000E"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"3.3"
-					ordinal    	5
-					quidu      	"3E6CD16F00C4")
-				    (object Message "DataSentNotificationCancel(const RMessage&)"
-					quid       	"3E70CBC70349"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"3.4"
-					ordinal    	6
-					quidu      	"3E70CB77031B"))))
-			class      	"Logical View::CConnection"
-			quidu      	"3E6498720358"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$86"
-			quid       	"3E70CB1D005B"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3E70CC0A0359"
-				supplier   	"$UNNAMED$87"
-				quidu      	"3E70CC00030B"
-				messages   	(list Messages
-				    (object Message "DataSentNotificationCancel( )"
-					quid       	"3E70CC0A035A"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"3.4.1"
-					ordinal    	7
-					quidu      	"3E70CBF10240"))))
-			class      	"Logical View::CSubConnection"
-			quidu      	"3E67298803C8"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$87"
-			quid       	"3E70CC00030B"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3E7748DF0387"
-				supplier   	"$UNNAMED$88"
-				quidu      	"3E7748D60155"
-				messages   	(list Messages
-				    (object Message "DataSentNotificationCancel(TSubConnectionUniqueId)"
-					quid       	"3E7748DF0388"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"3.4.1.1"
-					ordinal    	8
-					quidu      	"3E7747BB0136"))))
-			class      	"Logical View::CSubInterface"
-			quidu      	"3E6729F10280"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$88"
-			quid       	"3E7748D60155"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3E7748E9025E"
-				supplier   	"$UNNAMED$89"
-				quidu      	"3E7748D80387"
-				messages   	(list Messages
-				    (object Message "DataSentNotificationCancel(TSubConnectionUniqueId)"
-					quid       	"3E7748E9025F"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"3.4.1.1.1"
-					ordinal    	9
-					quidu      	"3E77481A03D5"))))
-			class      	"Logical View::CNifSession"
-			quidu      	"3E649990026D"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$89"
-			quid       	"3E7748D80387"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3E7749020164"
-				supplier   	"$UNNAMED$90"
-				quidu      	"3E7748F70349"
-				messages   	(list Messages
-				    (object Message "DataSentNotificationCancel(TSubConnectionUniqueId)"
-					quid       	"3E7749020165"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"3.4.1.1.1.1"
-					ordinal    	10
-					quidu      	"3E7748830155"))))
-			class      	"Logical View::CNifAgentRef"
-			quidu      	"3E64999A00F6"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$90"
-			quid       	"3E7748F70349"
-			class      	"Logical View::MNifIfExtendedManagementInterface"
-			quidu      	"3E649B6A0135"
-			persistence 	"Transient"
-			multi      	FALSE)))
-	    (object Mechanism @13
-		logical_models 	(list unit_reference_list
-		    (object Object "$UNNAMED$91"
-			quid       	"3E70CE7801C3"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3E70CE7801C4"
-				supplier   	"$UNNAMED$92"
-				quidu      	"3E70CE7801C8"
-				messages   	(list Messages
-				    (object Message "DataReceivedNotificationRequest(TUint, TPckg<TUint>&, TRequestStatus&)"
-					quid       	"3E70CE7801C5"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1"
-					ordinal    	0
-					quidu      	"3E70CEBB01E2"))))
-			class      	"Use Case View::Application"
-			quidu      	"3E68A05302C5"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$92"
-			quid       	"3E70CE7801C8"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3E70CE7801C7"
-				supplier   	"$UNNAMED$92"
-				quidu      	"3E70CE7801C8"
-				messages   	(list Messages
-				    (object Message "DataReceivedNotificationRequest(TSubConnectionUniqueId, TUint, TPckg<TUint>&, TRequestStatus&)"
-					quid       	"3E70CE7801C6"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1"
-					ordinal    	1
-					quidu      	"3E70CEBB01F2")))
-			    (object Link
-				quid       	"3E70CE7801C9"
-				supplier   	"$UNNAMED$93"
-				quidu      	"3E70CE7801CD"
-				messages   	(list Messages
-				    (object Message "ServiceL(RMessage&)"
-					quid       	"3E70CE7801CA"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2"
-					ordinal    	2
-					quidu      	"3E64D619005A"))))
-			class      	"Logical View::RConnection"
-			quidu      	"3E64985D0173"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$93"
-			quid       	"3E70CE7801CD"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3E70CE7801CC"
-				supplier   	"$UNNAMED$93"
-				quidu      	"3E70CE7801CD"
-				messages   	(list Messages
-				    (object Message "DataReceivedNotificationRequestL(const RMessage&)"
-					quid       	"3E70CE7801CB"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.1"
-					ordinal    	3
-					quidu      	"3E70CEFC004C")
-				    (object Message "FindSubConnection(TSubConnectionUniqueId)"
-					quid       	"3E70CE7801D0"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.2"
-					ordinal    	4
-					quidu      	"3E6CD0FB020C")))
-			    (object Link
-				quid       	"3E70CE7801CE"
-				supplier   	"$UNNAMED$94"
-				quidu      	"3E70CE7801D3"
-				messages   	(list Messages
-				    (object Message "DataReceivedNotificationRequestL(const RMessage&)"
-					quid       	"3E70CE7801CF"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.3"
-					ordinal    	5
-					quidu      	"3E70CF61003C"))))
-			class      	"Logical View::CConnection"
-			quidu      	"3E6498720358"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$94"
-			quid       	"3E70CE7801D3"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3E70CE7801D2"
-				supplier   	"$UNNAMED$95"
-				quidu      	"3E70CE7801DA"
-				messages   	(list Messages
-				    (object Message "DataReceivedNotificationRequest(TUint, TUint)"
-					quid       	"3E70CE7801D1"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.3.1"
-					ordinal    	6
-					quidu      	"3E70CF810165")
-				    (object Message "NotifyDataTransferred(const TUint, const TUint)"
-					quid       	"3E70CE7801D7"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"ToClientFromSupplier"
-					sequence   	"1.2.3.1.2"
-					ordinal    	14
-					quidu      	"3E6F4DA50217")))
-			    (object Link
-				quid       	"3E70CE7801D4"
-				supplier   	"$UNNAMED$94"
-				quidu      	"3E70CE7801D3"
-				messages   	(list Messages
-				    (object Message "NotifyDataSent(TUint, TUint)"
-					quid       	"3E70CE7801D5"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.3.2"
-					ordinal    	15
-					quidu      	"3E6F4E8F0340")
-				    (object Message "NotifyDataReceived(TUint, TUint)"
-					quid       	"3E70CE7801D6"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.3.3"
-					ordinal    	16
-					quidu      	"3E6F4F7C01F8"))))
-			class      	"Logical View::CSubConnection"
-			quidu      	"3E67298803C8"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$95"
-			quid       	"3E70CE7801DA"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3E70CE7801D9"
-				supplier   	"$UNNAMED$96"
-				quidu      	"3E70CE7801DF"
-				messages   	(list Messages
-				    (object Message "DataTransferred(TSubConnectionUniqueId, TUint&, TUint&)"
-					quid       	"3E70CE7801D8"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.3.1.1"
-					ordinal    	7
-					quidu      	"3E6F44570321")
-				    (object Message "SubConnectionUniqueId( )"
-					quid       	"3E70CE7801DB"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"ToClientFromSupplier"
-					sequence   	"1.2.3.1.1.3"
-					ordinal    	12
-					quidu      	"3E6F4BCE01AA")
-				    (object Message "NotifyDataTransferred(TUint, TUint)"
-					quid       	"3E70CE7801DC"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"ToClientFromSupplier"
-					sequence   	"1.2.3.1.1.4"
-					ordinal    	13
-					quidu      	"3E6F4CAF0302"))))
-			class      	"Logical View::CSubInterface"
-			quidu      	"3E6729F10280"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$96"
-			quid       	"3E70CE7801DF"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3E70CE7801DE"
-				supplier   	"$UNNAMED$97"
-				quidu      	"3E70CE7801E4"
-				messages   	(list Messages
-				    (object Message "DataTransferred(TSubConnectionUniqueId, TUint&, TUint&)"
-					quid       	"3E70CE7801DD"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.3.1.1.1"
-					ordinal    	8
-					quidu      	"3E6F45010256")))
-			    (object Link
-				quid       	"3E70CE7801E0"
-				supplier   	"$UNNAMED$96"
-				quidu      	"3E70CE7801DF"
-				messages   	(list Messages
-				    (object Message "FindSubInterface(TSubConnectionUniqueId)"
-					quid       	"3E70CE7801E1"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.3.1.1.2"
-					ordinal    	11
-					quidu      	"3E6F4AAA038E"))))
-			class      	"Logical View::CInterface"
-			quidu      	"3E6499170116"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$97"
-			quid       	"3E70CE7801E4"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3E70CE7801E3"
-				supplier   	"$UNNAMED$98"
-				quidu      	"3E70CE7801E7"
-				messages   	(list Messages
-				    (object Message "DataTransferred(TSubConnectionUniqueId, TUint&, TUint&)"
-					quid       	"3E70CE7801E2"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.3.1.1.1.1"
-					ordinal    	9
-					quidu      	"3E6F4683013C"))))
-			class      	"Logical View::CNifSession"
-			quidu      	"3E649990026D"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$98"
-			quid       	"3E70CE7801E7"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3E70CE7801E6"
-				supplier   	"$UNNAMED$99"
-				quidu      	"3E70CE7801E8"
-				messages   	(list Messages
-				    (object Message "GetDataTransferred(TSubConnectionUniqueId, TUint&, TUint&)"
-					quid       	"3E70CE7801E5"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.3.1.1.1.1.1"
-					ordinal    	10
-					quidu      	"3E6F3FBB03AD"))))
-			class      	"Logical View::CNifAgentRef"
-			quidu      	"3E64999A00F6"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$99"
-			quid       	"3E70CE7801E8"
-			class      	"Logical View::MNifIfExtendedManagementInterface"
-			quidu      	"3E649B6A0135"
-			persistence 	"Transient"
-			multi      	FALSE)))
-	    (object Mechanism @14
-		logical_models 	(list unit_reference_list
-		    (object Object "$UNNAMED$100"
-			quid       	"3E70CFEC02EC"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3E70CFEC02ED"
-				supplier   	"$UNNAMED$101"
-				quidu      	"3E70CFEC02EF"
-				messages   	(list Messages
-				    (object Message "DataReceivedNotificationCancel( )"
-					quid       	"3E70CFEC02EE"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1"
-					ordinal    	0
-					quidu      	"3E70CEBB0201"))))
-			class      	"Use Case View::Application"
-			quidu      	"3E68A05302C5"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$101"
-			quid       	"3E70CFEC02EF"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3E70CFEC02F0"
-				supplier   	"$UNNAMED$101"
-				quidu      	"3E70CFEC02EF"
-				messages   	(list Messages
-				    (object Message "DataReceivedNotificationCancel(TSubConnectionUniqueId)"
-					quid       	"3E70CFEC02F1"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2"
-					ordinal    	1
-					quidu      	"3E70CEBB0211")))
-			    (object Link
-				quid       	"3E70CFEC02F2"
-				supplier   	"$UNNAMED$102"
-				quidu      	"3E70CFEC02F6"
-				messages   	(list Messages
-				    (object Message "ServiceL(RMessage&)"
-					quid       	"3E70CFEC02F3"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"3"
-					ordinal    	2
-					quidu      	"3E64D619005A"))))
-			class      	"Logical View::RConnection"
-			quidu      	"3E64985D0173"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$102"
-			quid       	"3E70CFEC02F6"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3E70CFEC02F5"
-				supplier   	"$UNNAMED$102"
-				quidu      	"3E70CFEC02F6"
-				messages   	(list Messages
-				    (object Message "DataReceivedNotificationCancel(const RMessage&)"
-					quid       	"3E70CFEC02F4"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"3.1"
-					ordinal    	3
-					quidu      	"3E70CEFC005B")
-				    (object Message "FindSubConnection(TSubConnectionUniqueId)"
-					quid       	"3E70CFEC02FA"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"3.2"
-					ordinal    	4
-					quidu      	"3E6CD0FB020C")))
-			    (object Link
-				quid       	"3E70CFEC02F7"
-				supplier   	"$UNNAMED$103"
-				quidu      	"3E70CFEC02FB"
-				messages   	(list Messages
-				    (object Message "SubConnectionUniqueId( )"
-					quid       	"3E70CFEC02F8"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"3.3"
-					ordinal    	5
-					quidu      	"3E6CD16F00C4")
-				    (object Message "DataReceivedNotificationCancel(const RMessage&)"
-					quid       	"3E70CFEC02F9"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"3.4"
-					ordinal    	6
-					quidu      	"3E70CF61004C"))))
-			class      	"Logical View::CConnection"
-			quidu      	"3E6498720358"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$103"
-			quid       	"3E70CFEC02FB"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3E70CFEC02FC"
-				supplier   	"$UNNAMED$104"
-				quidu      	"3E70CFEC02FE"
-				messages   	(list Messages
-				    (object Message "DataReceivedNotificationCancel( )"
-					quid       	"3E70CFEC02FD"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"3.4.1"
-					ordinal    	7
-					quidu      	"3E70CF810168"))))
-			class      	"Logical View::CSubConnection"
-			quidu      	"3E67298803C8"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$104"
-			quid       	"3E70CFEC02FE"
-			class      	"Logical View::CSubInterface"
-			quidu      	"3E6729F10280"
-			persistence 	"Transient"
-			multi      	FALSE)))
-	    (object Mechanism @15
-		logical_models 	(list unit_reference_list
-		    (object Object "$UNNAMED$105"
-			quid       	"3E70D1590107"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3E70D160006B"
-				supplier   	"$UNNAMED$106"
-				quidu      	"3E70D15D02BD"
-				messages   	(list Messages
-				    (object Message "AllSubConnectionNotification(TSubConnectionNotificationBuf&, TRequestStatus&)"
-					quid       	"3E70D160006C"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1"
-					ordinal    	0
-					quidu      	"3E70D0CA0201"))))
-			class      	"Use Case View::Application"
-			quidu      	"3E68A05302C5"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$106"
-			quid       	"3E70D15D02BD"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3E70D191003C"
-				supplier   	"$UNNAMED$107"
-				quidu      	"3E70D18C004C"
-				messages   	(list Messages
-				    (object Message "ServiceL(RMessage&)"
-					quid       	"3E70D191003D"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1"
-					ordinal    	1
-					quidu      	"3E64D619005A"))))
-			class      	"Logical View::RConnection"
-			quidu      	"3E64985D0173"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$107"
-			quid       	"3E70D18C004C"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3E70D1E3007B"
-				supplier   	"$UNNAMED$107"
-				quidu      	"3E70D18C004C"
-				messages   	(list Messages
-				    (object Message "AllSubConnectionNotificationL(const RMessage&)"
-					quid       	"3E70D1E3007C"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1.1"
-					ordinal    	2
-					quidu      	"3E70D1BF02CC")))
-			    (object Link
-				quid       	"3E71CDF802E9"
-				supplier   	"$UNNAMED$108"
-				quidu      	"3E71CDF401E0"
-				messages   	(list Messages
-				    (object Message "AllSubConnectionNotificationEnableL( )"
-					quid       	"3E71CDF802EA"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1.2"
-					ordinal    	3
-					quidu      	"3E71C72C0097"))))
-			class      	"Logical View::CConnection"
-			quidu      	"3E6498720358"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$108"
-			quid       	"3E71CDF401E0"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3E71CE2403E3"
-				supplier   	"$UNNAMED$109"
-				quidu      	"3E71CE2100D6"
-				messages   	(list Messages
-				    (object Message "AllSubConnectionNotificationEnable( )"
-					quid       	"3E71CE2403E4"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1.2.1"
-					ordinal    	4
-					quidu      	"3E71C758000B"))))
-			class      	"Logical View::CInterface"
-			quidu      	"3E6499170116"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$109"
-			quid       	"3E71CE2100D6"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3E71CE320328"
-				supplier   	"$UNNAMED$110"
-				quidu      	"3E71CE2F020E"
-				messages   	(list Messages
-				    (object Message "AllSubConnectionNotificationEnable( )"
-					quid       	"3E71CE320329"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1.2.1.1"
-					ordinal    	5
-					quidu      	"3E71C93301D0"))))
-			class      	"Logical View::CNifSession"
-			quidu      	"3E649990026D"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$110"
-			quid       	"3E71CE2F020E"
-			class      	"Logical View::CNifAgentRef"
-			quidu      	"3E64999A00F6"
-			persistence 	"Transient"
-			multi      	FALSE)))
-	    (object Mechanism @16
-		logical_models 	(list unit_reference_list
-		    (object Object "$UNNAMED$111"
-			quid       	"3E71D12E0357"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3E71D1370191"
-				supplier   	"$UNNAMED$112"
-				quidu      	"3E71D13401E0"
-				messages   	(list Messages
-				    (object Message "CancelAllSubConnectionNotification( )"
-					quid       	"3E71D1370192"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1"
-					ordinal    	0
-					quidu      	"3E71D09302BA"))))
-			class      	"Use Case View::Application"
-			quidu      	"3E68A05302C5"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$112"
-			quid       	"3E71D13401E0"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3E71D14C0337"
-				supplier   	"$UNNAMED$113"
-				quidu      	"3E71D14A024D"
-				messages   	(list Messages
-				    (object Message "ServiceL(RMessage&)"
-					quid       	"3E71D14C0338"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1"
-					ordinal    	1
-					quidu      	"3E64D619005A"))))
-			class      	"Logical View::RConnection"
-			quidu      	"3E64985D0173"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$113"
-			quid       	"3E71D14A024D"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3E71D16C0337"
-				supplier   	"$UNNAMED$113"
-				quidu      	"3E71D14A024D"
-				messages   	(list Messages
-				    (object Message "CancelAllSubConnectionNotification(const RMessage&)"
-					quid       	"3E71D16C0338"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1.1"
-					ordinal    	2
-					quidu      	"3E71D0CC01D0"))))
-			class      	"Logical View::CConnection"
-			quidu      	"3E6498720358"
-			persistence 	"Transient"
-			multi      	FALSE)))
-	    (object Mechanism @17
-		logical_models 	(list unit_reference_list
-		    (object Object "$UNNAMED$114"
-			quid       	"3E71DAC50337"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3E71DAD40049"
-				supplier   	"$UNNAMED$115"
-				quidu      	"3E71DACD01A1"
-				messages   	(list Messages
-				    (object Message "IsSubConnectionActiveRequest(TSubConnectionUniqueId, TUint, TPckg<TBool>&, TRequestStatus&)"
-					quid       	"3E71DAD4004A"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1"
-					ordinal    	0
-					quidu      	"3E71D99602E9"))))
-			class      	"Use Case View::Application"
-			quidu      	"3E68A05302C5"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$115"
-			quid       	"3E71DACD01A1"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3E71DC3E028B"
-				supplier   	"$UNNAMED$116"
-				quidu      	"3E71DC3B0059"
-				messages   	(list Messages
-				    (object Message "ServiceL(RMessage&)"
-					quid       	"3E71DC3E028C"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1"
-					ordinal    	1
-					quidu      	"3E64D619005A"))))
-			class      	"Logical View::RConnection"
-			quidu      	"3E64985D0173"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$116"
-			quid       	"3E71DC3B0059"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3E71DC460191"
-				supplier   	"$UNNAMED$116"
-				quidu      	"3E71DC3B0059"
-				messages   	(list Messages
-				    (object Message "IsSubConnectionActiveRequestL(const RMessage&)"
-					quid       	"3E71DC460192"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1.1"
-					ordinal    	2
-					quidu      	"3E71DC59022E")
-				    (object Message "FindSubConnection(TSubConnectionUniqueId)"
-					quid       	"3E71DCDF0357"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1.2"
-					ordinal    	3
-					quidu      	"3E6CD0FB020C")))
-			    (object Link
-				quid       	"3E71DD2800E6"
-				supplier   	"$UNNAMED$117"
-				quidu      	"3E71DD2500B7"
-				messages   	(list Messages
-				    (object Message "SubConnectionUniqueId( )"
-					quid       	"3E71DD2800E7"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1.3"
-					ordinal    	4
-					quidu      	"3E6CD16F00C4")
-				    (object Message "IsSubConnectionActiveRequestL(const RMessage&)"
-					quid       	"3E71DD9402F9"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1.4"
-					ordinal    	5
-					quidu      	"3E71DD770172")
-				    (object Message "SetReturn(TInt, TInt, TUid)"
-					quid       	"3E71E7A702CA"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"ToClientFromSupplier"
-					sequence   	"1.1.4.2"
-					ordinal    	15
-					quidu      	"3E71E70800D6"))))
-			class      	"Logical View::CConnection"
-			quidu      	"3E6498720358"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$117"
-			quid       	"3E71DD2500B7"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3E71DE0703E3"
-				supplier   	"$UNNAMED$118"
-				quidu      	"3E71DDE90395"
-				messages   	(list Messages
-				    (object Message "DataTransferred(TSubConnectionUniqueId, TUint&, TUint&)"
-					quid       	"3E71DE0703E4"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1.4.1"
-					ordinal    	6
-					quidu      	"3E6F44570321"))))
-			class      	"Logical View::CSubConnection"
-			quidu      	"3E67298803C8"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$118"
-			quid       	"3E71DDE90395"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3E71DE2101C0"
-				supplier   	"$UNNAMED$119"
-				quidu      	"3E71DE1C0376"
-				messages   	(list Messages
-				    (object Message "DataTransferred(TSubConnectionUniqueId, TUint&, TUint&)"
-					quid       	"3E71DE2101C1"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1.4.1.1"
-					ordinal    	7
-					quidu      	"3E6F45010256")))
-			    (object Link
-				quid       	"3E71DEA60114"
-				supplier   	"$UNNAMED$118"
-				quidu      	"3E71DDE90395"
-				messages   	(list Messages
-				    (object Message "FindSubInterface(TSubConnectionUniqueId)"
-					quid       	"3E71DEA60115"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1.4.1.2"
-					ordinal    	10
-					quidu      	"3E6F4AAA038E")))
-			    (object Link
-				quid       	"3E71DEE603D4"
-				supplier   	"$UNNAMED$120"
-				quidu      	"3E71DEC5000B"
-				messages   	(list Messages
-				    (object Message "SubConnectionUniqueId( )"
-					quid       	"3E71DEE603D5"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1.4.1.3"
-					ordinal    	11
-					quidu      	"3E6F4BCE01AA")
-				    (object Message "NotifyDataTransferred(TUint, TUint)"
-					quid       	"3E71DEF701C0"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1.4.1.4"
-					ordinal    	12
-					quidu      	"3E6F4CAF0302"))))
-			class      	"Logical View::CInterface"
-			quidu      	"3E6499170116"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$119"
-			quid       	"3E71DE1C0376"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3E71DE340395"
-				supplier   	"$UNNAMED$121"
-				quidu      	"3E71DE3000C6"
-				messages   	(list Messages
-				    (object Message "DataTransferred(TSubConnectionUniqueId, TUint&, TUint&)"
-					quid       	"3E71DE340396"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1.4.1.1.1"
-					ordinal    	8
-					quidu      	"3E6F4683013C"))))
-			class      	"Logical View::CNifSession"
-			quidu      	"3E649990026D"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$121"
-			quid       	"3E71DE3000C6"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3E71DE54023D"
-				supplier   	"$UNNAMED$122"
-				quidu      	"3E71DE4A0376"
-				messages   	(list Messages
-				    (object Message "GetDataTransferred(TSubConnectionUniqueId, TUint&, TUint&)"
-					quid       	"3E71DE54023E"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1.4.1.1.1.1"
-					ordinal    	9
-					quidu      	"3E6F3FBB03AD"))))
-			class      	"Logical View::CNifAgentRef"
-			quidu      	"3E64999A00F6"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$122"
-			quid       	"3E71DE4A0376"
-			class      	"Logical View::MNifIfExtendedManagementInterface"
-			quidu      	"3E649B6A0135"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$120"
-			quid       	"3E71DEC5000B"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3E71DF0B02DA"
-				supplier   	"$UNNAMED$117"
-				quidu      	"3E71DD2500B7"
-				messages   	(list Messages
-				    (object Message "NotifyDataSent(TUint, TUint)"
-					quid       	"3E71DF0B02DB"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1.4.1.4.1"
-					ordinal    	13
-					quidu      	"3E6F4E8F0340")
-				    (object Message "NotifyDataReceived(TUint, TUint)"
-					quid       	"3E71DF1802E9"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1.4.1.4.2"
-					ordinal    	14
-					quidu      	"3E6F4F7C01F8"))))
-			class      	"Logical View::CSubInterface"
-			quidu      	"3E6729F10280"
-			persistence 	"Transient"
-			multi      	FALSE)))
-	    (object Mechanism @18
-		logical_models 	(list unit_reference_list
-		    (object Object "$UNNAMED$123"
-			quid       	"3E71EEB30318"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3E71EEBA0049"
-				supplier   	"$UNNAMED$124"
-				quidu      	"3E71EEB7029B"
-				messages   	(list Messages
-				    (object Message "IsSubConnectionActiveCancel(TSubConnectionUniqueId)"
-					quid       	"3E71EEBA004A"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1"
-					ordinal    	0
-					quidu      	"3E71EE7B02BA"))))
-			class      	"Use Case View::Application"
-			quidu      	"3E68A05302C5"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$124"
-			quid       	"3E71EEB7029B"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3E71EEC80328"
-				supplier   	"$UNNAMED$125"
-				quidu      	"3E71EEC50328"
-				messages   	(list Messages
-				    (object Message "ServiceL(RMessage&)"
-					quid       	"3E71EEC80329"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1"
-					ordinal    	1
-					quidu      	"3E64D619005A"))))
-			class      	"Logical View::RConnection"
-			quidu      	"3E64985D0173"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$125"
-			quid       	"3E71EEC50328"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3E71EED3028B"
-				supplier   	"$UNNAMED$125"
-				quidu      	"3E71EEC50328"
-				messages   	(list Messages
-				    (object Message "IsSubConnectionActiveCancel(const RMessage&)"
-					quid       	"3E71EED3028C"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1.1"
-					ordinal    	2
-					quidu      	"3E71EE2101EF")
-				    (object Message "FindSubConnection(TSubConnectionUniqueId)"
-					quid       	"3E71EF9B00C6"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1.2"
-					ordinal    	3
-					quidu      	"3E6CD0FB020C")))
-			    (object Link
-				quid       	"3E71EFC80059"
-				supplier   	"$UNNAMED$126"
-				quidu      	"3E71EFC10318"
-				messages   	(list Messages
-				    (object Message "SubConnectionUniqueId( )"
-					quid       	"3E71EFC8005A"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1.3"
-					ordinal    	4
-					quidu      	"3E6CD16F00C4")
-				    (object Message "IsSubConnectionActiveCancel(const RMessage&)"
-					quid       	"3E71F06B0308"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1.4"
-					ordinal    	5
-					quidu      	"3E71F03C0097"))))
-			class      	"Logical View::CConnection"
-			quidu      	"3E6498720358"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$126"
-			quid       	"3E71EFC10318"
-			class      	"Logical View::CSubConnection"
-			quidu      	"3E67298803C8"
-			persistence 	"Transient"
-			multi      	FALSE)))
-	    (object Mechanism @19
-		logical_models 	(list unit_reference_list
-		    (object Object "$UNNAMED$127"
-			quid       	"3E75AE5701A5"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3E75AE6600AB"
-				supplier   	"$UNNAMED$128"
-				quidu      	"3E75AE6300DA"
-				messages   	(list Messages
-				    (object Message "IfProgress(TSubConnectionUniqueId, TInt, TInt)"
-					quid       	"3E75AE6600AC"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1"
-					ordinal    	0
-					quidu      	"3E75AE7B00E9"))))
-			class      	"Use Case View::Nif"
-			quidu      	"3E75AE460280"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$128"
-			quid       	"3E75AE6300DA"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3E75B0F50128"
-				supplier   	"$UNNAMED$128"
-				quidu      	"3E75AE6300DA"
-				messages   	(list Messages
-				    (object Message "Progress(TSubConnectionUniqueId, TInt, TInt)"
-					quid       	"3E75B0F50129"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1"
-					ordinal    	1
-					quidu      	"3E75AFF600F9")))
-			    (object Link
-				quid       	"3E75B50F003D"
-				supplier   	"$UNNAMED$129"
-				quidu      	"3E75B50C000F"
-				messages   	(list Messages
-				    (object Message "ProgressNotification(TSubConnectionUniqueId, TInt, TInt)"
-					quid       	"3E75B50F003E"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2"
-					ordinal    	2
-					quidu      	"3E75B2280292"))))
-			class      	"Logical View::CNifAgentRef"
-			quidu      	"3E64999A00F6"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$129"
-			quid       	"3E75B50C000F"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3E75B52E0389"
-				supplier   	"$UNNAMED$130"
-				quidu      	"3E75B52B00E9"
-				messages   	(list Messages
-				    (object Message "ProgressNotification(TSubConnectionUniqueId, TInt, TInt)"
-					quid       	"3E75B52E038A"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.1"
-					ordinal    	3
-					quidu      	"3E75AD86031C"))))
-			class      	"Logical View::CNifSession"
-			quidu      	"3E649990026D"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$130"
-			quid       	"3E75B52B00E9"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3E75BA0D00E9"
-				supplier   	"$UNNAMED$130"
-				quidu      	"3E75B52B00E9"
-				messages   	(list Messages
-				    (object Message "FindSubInterface(TSubConnectionUniqueId)"
-					quid       	"3E75BA0D00EA"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.1.1"
-					ordinal    	4
-					quidu      	"3E6F4AAA038E")))
-			    (object Link
-				quid       	"3E75BA210251"
-				supplier   	"$UNNAMED$131"
-				quidu      	"3E75BA1E00BA"
-				messages   	(list Messages
-				    (object Message "ProgressNotification(TInt, TInt, const TDesC8&)"
-					quid       	"3E75BA210252"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.1.2"
-					ordinal    	5
-					quidu      	"3E75BAE4008C"))))
-			class      	"Logical View::CInterface"
-			quidu      	"3E6499170116"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$131"
-			quid       	"3E75BA1E00BA"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3E75BD8C002E"
-				supplier   	"$UNNAMED$132"
-				quidu      	"3E75BD8603A8"
-				messages   	(list Messages
-				    (object Message "ProgressNotification(TInt, TInt, const TDesC8&)"
-					quid       	"3E75BD8C002F"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.1.2.1"
-					ordinal    	6
-					quidu      	"3E75BD0203A8"))))
-			class      	"Logical View::CSubInterface"
-			quidu      	"3E6729F10280"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$132"
-			quid       	"3E75BD8603A8"
-			class      	"Logical View::CSubConnection"
-			quidu      	"3E67298803C8"
-			persistence 	"Transient"
-			multi      	FALSE)))
-	    (object Mechanism @20
-		logical_models 	(list unit_reference_list
-		    (object Object "$UNNAMED$133"
-			quid       	"3E75BDD60311"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3E75BDD60310"
-				supplier   	"$UNNAMED$133"
-				quidu      	"3E75BDD60311"
-				messages   	(list Messages
-				    (object Message "Progress(TSubConnectionUniqueId, TInt, TInt)"
-					quid       	"3E75BDD6030F"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1"
-					ordinal    	1
-					quidu      	"3E75AFF600F9")))
-			    (object Link
-				quid       	"3E75BDD60312"
-				supplier   	"$UNNAMED$134"
-				quidu      	"3E75BDD60316"
-				messages   	(list Messages
-				    (object Message "ProgressNotification(TSubConnectionUniqueId, TInt, TInt)"
-					quid       	"3E75BDD60313"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2"
-					ordinal    	2
-					quidu      	"3E75B2280292"))))
-			class      	"Logical View::CNifAgentRef"
-			quidu      	"3E64999A00F6"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$134"
-			quid       	"3E75BDD60316"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3E75BDD60315"
-				supplier   	"$UNNAMED$135"
-				quidu      	"3E75BDD60319"
-				messages   	(list Messages
-				    (object Message "ProgressNotification(TSubConnectionUniqueId, TInt, TInt)"
-					quid       	"3E75BDD60314"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.1"
-					ordinal    	3
-					quidu      	"3E75AD86031C"))))
-			class      	"Logical View::CNifSession"
-			quidu      	"3E649990026D"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$135"
-			quid       	"3E75BDD60319"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3E75BDD60318"
-				supplier   	"$UNNAMED$135"
-				quidu      	"3E75BDD60319"
-				messages   	(list Messages
-				    (object Message "FindSubInterface(TSubConnectionUniqueId)"
-					quid       	"3E75BDD60317"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.1.1"
-					ordinal    	4
-					quidu      	"3E6F4AAA038E")))
-			    (object Link
-				quid       	"3E75BDD6031A"
-				supplier   	"$UNNAMED$136"
-				quidu      	"3E75BDD6031E"
-				messages   	(list Messages
-				    (object Message "ProgressNotification(TInt, TInt, const TDesC8&)"
-					quid       	"3E75BDD6031B"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.1.2"
-					ordinal    	5
-					quidu      	"3E75BAE4008C"))))
-			class      	"Logical View::CInterface"
-			quidu      	"3E6499170116"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$136"
-			quid       	"3E75BDD6031E"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3E75BDD6031D"
-				supplier   	"$UNNAMED$137"
-				quidu      	"3E75BDD6031F"
-				messages   	(list Messages
-				    (object Message "ProgressNotification(TInt, TInt, const TDesC8&)"
-					quid       	"3E75BDD6031C"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.1.2.1"
-					ordinal    	6
-					quidu      	"3E75BD0203A8"))))
-			class      	"Logical View::CSubInterface"
-			quidu      	"3E6729F10280"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$137"
-			quid       	"3E75BDD6031F"
-			class      	"Logical View::CSubConnection"
-			quidu      	"3E67298803C8"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$138"
-			quid       	"3E75BDD6030C"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3E75BDD6030D"
-				supplier   	"$UNNAMED$133"
-				quidu      	"3E75BDD60311"
-				messages   	(list Messages
-				    (object Message "AgentProgress(TSubConnectionUniqueId, TInt, TInt)"
-					quid       	"3E75BDD6030E"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1"
-					ordinal    	0
-					quidu      	"3E75AF68028F"))))
-			class      	"Use Case View::Agent"
-			quidu      	"3E75BDF5037A"
-			persistence 	"Transient"
-			multi      	FALSE)))
-	    (object Mechanism @21
-		logical_models 	(list unit_reference_list
-		    (object Object "$UNNAMED$139"
-			quid       	"3E75BF73007C"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3E75BF7F0176"
-				supplier   	"$UNNAMED$140"
-				quidu      	"3E75BF7903E7"
-				messages   	(list Messages
-				    (object Message "NotifyDataSent(TSubConnectionUniqueId, TUint)"
-					quid       	"3E75BF7F0177"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1"
-					ordinal    	0
-					quidu      	"3E75BF06003D"))))
-			class      	"Use Case View::Nif"
-			quidu      	"3E75AE460280"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$140"
-			quid       	"3E75BF7903E7"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3E75BFAB034B"
-				supplier   	"$UNNAMED$141"
-				quidu      	"3E75BFA80389"
-				messages   	(list Messages
-				    (object Message "NotifyDataSent(TSubConnectionUniqueId, TUint)"
-					quid       	"3E75BFAB034C"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1"
-					ordinal    	1
-					quidu      	"3E75B2280280")
-				    (object Message "SetDataSentNotificationGranularity(TSubConnectionUniqueId, TUint)"
-					quid       	"3E774BC401C2"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"ToClientFromSupplier"
-					sequence   	"1.1.2"
-					ordinal    	8
-					quidu      	"3E7749EC0210")))
-			    (object Link
-				quid       	"3E774C510339"
-				supplier   	"$UNNAMED$142"
-				quidu      	"3E774BDD0116"
-				messages   	(list Messages
-				    (object Message "SetDataSentNotificationGranularity(TSubConnectionUniqueId, TUint)"
-					quid       	"3E774C51033A"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2"
-					ordinal    	9
-					quidu      	"3E774A6F02DB"))))
-			class      	"Logical View::CNifAgentRef"
-			quidu      	"3E64999A00F6"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$141"
-			quid       	"3E75BFA80389"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3E75BFC60166"
-				supplier   	"$UNNAMED$143"
-				quidu      	"3E75BFC202DD"
-				messages   	(list Messages
-				    (object Message "NotifyDataSent(TSubConnectionUniqueId, TUint)"
-					quid       	"3E75BFC60167"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1.1"
-					ordinal    	2
-					quidu      	"3E75AC7501E3"))))
-			class      	"Logical View::CNifSession"
-			quidu      	"3E649990026D"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$143"
-			quid       	"3E75BFC202DD"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3E75BFFA01E3"
-				supplier   	"$UNNAMED$143"
-				quidu      	"3E75BFC202DD"
-				messages   	(list Messages
-				    (object Message "FindSubInterface(TSubConnectionUniqueId)"
-					quid       	"3E75BFFA01E4"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1.1.1"
-					ordinal    	3
-					quidu      	"3E6F4AAA038E")))
-			    (object Link
-				quid       	"3E75C01601F3"
-				supplier   	"$UNNAMED$144"
-				quidu      	"3E75C0130128"
-				messages   	(list Messages
-				    (object Message "NotifyDataSent(TUint)"
-					quid       	"3E75C01601F4"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1.1.2"
-					ordinal    	4
-					quidu      	"3E75BAE4007C"))))
-			class      	"Logical View::CInterface"
-			quidu      	"3E6499170116"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$144"
-			quid       	"3E75C0130128"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3E75C042000F"
-				supplier   	"$UNNAMED$145"
-				quidu      	"3E75C03C02ED"
-				messages   	(list Messages
-				    (object Message "NotifyDataSent(TUint)"
-					quid       	"3E75C0420010"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1.1.2.1"
-					ordinal    	5
-					Operation  	"NotifyDataSent(TUint, TUint)"
-					quidu      	"3E6F4E8F0340")))
-			    (object Link
-				quid       	"3E75C06C0231"
-				supplier   	"$UNNAMED$144"
-				quidu      	"3E75C0130128"
-				messages   	(list Messages
-				    (object Message "SetNextUplinkGranularity( )"
-					quid       	"3E75C06C0232"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1.1.2.2"
-					ordinal    	6
-					quidu      	"3E75C0600118")))
-			    (object Link
-				quid       	"3E774BA201E1"
-				supplier   	"$UNNAMED$141"
-				quidu      	"3E75BFA80389"
-				messages   	(list Messages
-				    (object Message "SetDataSentNotificationGranularity(TSubConnectionUniqueId, TUint)"
-					quid       	"3E774BA201E2"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1.1.2.3"
-					ordinal    	7
-					quidu      	"3E7746DE0164"))))
-			class      	"Logical View::CSubInterface"
-			quidu      	"3E6729F10280"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$145"
-			quid       	"3E75C03C02ED"
-			class      	"Logical View::CSubConnection"
-			quidu      	"3E67298803C8"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$142"
-			quid       	"3E774BDD0116"
-			class      	"Logical View::MNifIfExtendedManagementInterface"
-			quidu      	"3E649B6A0135"
-			persistence 	"Transient"
-			multi      	FALSE)))
-	    (object Mechanism @22
-		logical_models 	(list unit_reference_list
-		    (object Object "$UNNAMED$146"
-			quid       	"3E75C0960222"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3E75C0960223"
-				supplier   	"$UNNAMED$147"
-				quidu      	"3E75C0960227"
-				messages   	(list Messages
-				    (object Message "NotifyDataReceived(TSubConnectionUniqueId, TUint)"
-					quid       	"3E75C0960224"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1"
-					ordinal    	0
-					quidu      	"3E75BF060040"))))
-			class      	"Use Case View::Nif"
-			quidu      	"3E75AE460280"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$147"
-			quid       	"3E75C0960227"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3E75C0960226"
-				supplier   	"$UNNAMED$148"
-				quidu      	"3E75C096022A"
-				messages   	(list Messages
-				    (object Message "NotifyDataReceived(TSubConnectionUniqueId, TUint)"
-					quid       	"3E75C0960225"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1"
-					ordinal    	1
-					quidu      	"3E75B228028F")
-				    (object Message "SetDataReceivedNotificationGranularity(TSubConnectionUniqueId, TUint)"
-					quid       	"3E774CF60201"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"ToClientFromSupplier"
-					sequence   	"1.1.2"
-					ordinal    	8
-					quidu      	"3E774A2802AD")))
-			    (object Link
-				quid       	"3E774D690397"
-				supplier   	"$UNNAMED$149"
-				quidu      	"3E774D0602BC"
-				messages   	(list Messages
-				    (object Message "SetDataReceivedNotificationGranularity(TSubConnectionUniqueId, TUint)"
-					quid       	"3E774D690398"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2"
-					ordinal    	9
-					quidu      	"3E774A6F02DE"))))
-			class      	"Logical View::CNifAgentRef"
-			quidu      	"3E64999A00F6"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$148"
-			quid       	"3E75C096022A"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3E75C0960229"
-				supplier   	"$UNNAMED$150"
-				quidu      	"3E75C096022D"
-				messages   	(list Messages
-				    (object Message "NotifyDataReceived(TSubConnectionUniqueId, TUint)"
-					quid       	"3E75C0960228"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1.1"
-					ordinal    	2
-					quidu      	"3E75ACE0008C"))))
-			class      	"Logical View::CNifSession"
-			quidu      	"3E649990026D"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$150"
-			quid       	"3E75C096022D"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3E75C096022C"
-				supplier   	"$UNNAMED$150"
-				quidu      	"3E75C096022D"
-				messages   	(list Messages
-				    (object Message "FindSubInterface(TSubConnectionUniqueId)"
-					quid       	"3E75C096022B"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1.1.1"
-					ordinal    	3
-					quidu      	"3E6F4AAA038E")))
-			    (object Link
-				quid       	"3E75C096022E"
-				supplier   	"$UNNAMED$151"
-				quidu      	"3E75C0960232"
-				messages   	(list Messages
-				    (object Message "NotifyDataReceived(TUint)"
-					quid       	"3E75C096022F"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1.1.2"
-					ordinal    	4
-					quidu      	"3E75BAE4007F"))))
-			class      	"Logical View::CInterface"
-			quidu      	"3E6499170116"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$151"
-			quid       	"3E75C0960232"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3E75C0960231"
-				supplier   	"$UNNAMED$152"
-				quidu      	"3E75C0960235"
-				messages   	(list Messages
-				    (object Message "NotifyDataReceived(TUint)"
-					quid       	"3E75C0960230"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1.1.2.1"
-					ordinal    	5
-					quidu      	"3E75BD020399")))
-			    (object Link
-				quid       	"3E75C0960233"
-				supplier   	"$UNNAMED$151"
-				quidu      	"3E75C0960232"
-				messages   	(list Messages
-				    (object Message "SetNextUplinkGranularity( )"
-					quid       	"3E75C0960234"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1.1.2.2"
-					ordinal    	6
-					quidu      	"3E75C0600118")))
-			    (object Link
-				quid       	"3E774CD7023F"
-				supplier   	"$UNNAMED$148"
-				quidu      	"3E75C096022A"
-				messages   	(list Messages
-				    (object Message "SetDataReceivedNotificationGranularity(TSubConnectionUniqueId, TUint)"
-					quid       	"3E774CD70240"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1.1.2.3"
-					ordinal    	7
-					quidu      	"3E774991032A"))))
-			class      	"Logical View::CSubInterface"
-			quidu      	"3E6729F10280"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$152"
-			quid       	"3E75C0960235"
-			class      	"Logical View::CSubConnection"
-			quidu      	"3E67298803C8"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$149"
-			quid       	"3E774D0602BC"
-			class      	"Logical View::MNifIfExtendedManagementInterface"
-			quidu      	"3E649B6A0135"
-			persistence 	"Transient"
-			multi      	FALSE)))
-	    (object Mechanism @23
-		logical_models 	(list unit_reference_list
-		    (object Object "$UNNAMED$153"
-			quid       	"3E75C49F0109"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3E75C4A60195"
-				supplier   	"$UNNAMED$154"
-				quidu      	"3E75C4A300DA"
-				messages   	(list Messages
-				    (object Message "SubConnectionEvent(const TSubConnectionEvent&)"
-					quid       	"3E75C4A60196"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1"
-					ordinal    	0
-					quidu      	"3E75C4E20270"))))
-			class      	"Logical View::CNifAgentRef"
-			quidu      	"3E64999A00F6"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$154"
-			quid       	"3E75C4A300DA"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3E75C5460176"
-				supplier   	"$UNNAMED$155"
-				quidu      	"3E75C54201D4"
-				messages   	(list Messages
-				    (object Message "SubConnectionEvent(const TSubConnectionEvent&)"
-					quid       	"3E75C5460177"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1"
-					ordinal    	1
-					quidu      	"3E75C57E0118"))))
-			class      	"Logical View::CNifSession"
-			quidu      	"3E649990026D"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$155"
-			quid       	"3E75C54201D4"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3E75C68303E7"
-				supplier   	"$UNNAMED$156"
-				quidu      	"3E75C680033B"
-				messages   	(list Messages
-				    (object Message "NewL(TSubConnectionUniqueId, CInterface*)"
-					quid       	"3E75C68303E8"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1.1"
-					ordinal    	2
-					quidu      	"3E75C61502AE")))
-			    (object Link
-				quid       	"3E75CD59008C"
-				supplier   	"$UNNAMED$157"
-				quidu      	"3E75C81300AB"
-				messages   	(list Messages
-				    (object Message "SubConnectionEvent(const TSubConnectionEvent&)"
-					quid       	"3E75CD59008D"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1.2"
-					ordinal    	8
-					quidu      	"3E75CCEB0166"))))
-			class      	"Logical View::CInterface"
-			quidu      	"3E6499170116"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$156"
-			quid       	"3E75C680033B"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3E75C71F00BA"
-				supplier   	"$UNNAMED$156"
-				quidu      	"3E75C680033B"
-				messages   	(list Messages
-				    (object Message "ConstructL( )"
-					quid       	"3E75C71F00BB"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1.1.1"
-					ordinal    	3
-					quidu      	"3E75C731030C")))
-			    (object Link
-				quid       	"3E75C9170147"
-				supplier   	"$UNNAMED$157"
-				quidu      	"3E75C81300AB"
-				messages   	(list Messages
-				    (object Message "CreateSubConnectionL(TSubConnectionUniqueId, CSubInterface*)"
-					quid       	"3E75C9170148"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1.1.2"
-					ordinal    	4
-					quidu      	"3E75C7A502BE"))))
-			class      	"Logical View::CSubInterface"
-			quidu      	"3E6729F10280"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$157"
-			quid       	"3E75C81300AB"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3E75C92A003D"
-				supplier   	"$UNNAMED$158"
-				quidu      	"3E75C9260270"
-				messages   	(list Messages
-				    (object Message "CSubConnection(TSubConnectionUniqueId, CConnection*, CSubInterface*)"
-					quid       	"3E75C92A003E"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1.1.2.1"
-					ordinal    	5
-					quidu      	"3E75C8560195")
-				    (object Message "SubConnectionUniqueId( )"
-					quid       	"3E75CA690241"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1.1.2.3"
-					ordinal    	7
-					quidu      	"3E6CD16F00C4")))
-			    (object Link
-				quid       	"3E75CA37008C"
-				supplier   	"$UNNAMED$157"
-				quidu      	"3E75C81300AB"
-				messages   	(list Messages
-				    (object Message "FindPositionForInsertInOrder(TSubConnectionUniqueId)"
-					quid       	"3E75CA37008D"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1.1.2.2"
-					ordinal    	6
-					quidu      	"3E75C95E0241"))))
-			class      	"Logical View::CConnection"
-			quidu      	"3E6498720358"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$158"
-			quid       	"3E75C9260270"
-			class      	"Logical View::CSubConnection"
-			quidu      	"3E67298803C8"
-			persistence 	"Transient"
-			multi      	FALSE)))
-	    (object Mechanism @24
-		logical_models 	(list unit_reference_list
-		    (object Object "$UNNAMED$159"
-			quid       	"3E75CD9F03C8"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3E75CD9F03C9"
-				supplier   	"$UNNAMED$160"
-				quidu      	"3E75CD9F03CD"
-				messages   	(list Messages
-				    (object Message "SubConnectionEvent(const TSubConnectionEvent&)"
-					quid       	"3E75CD9F03CA"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1"
-					ordinal    	0
-					quidu      	"3E75C4E20270"))))
-			class      	"Logical View::CNifAgentRef"
-			quidu      	"3E64999A00F6"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$160"
-			quid       	"3E75CD9F03CD"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3E75CD9F03CC"
-				supplier   	"$UNNAMED$161"
-				quidu      	"3E75CD9F03D0"
-				messages   	(list Messages
-				    (object Message "SubConnectionEvent(const TSubConnectionEvent&)"
-					quid       	"3E75CD9F03CB"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1"
-					ordinal    	1
-					quidu      	"3E75C57E0118"))))
-			class      	"Logical View::CNifSession"
-			quidu      	"3E649990026D"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$162"
-			quid       	"3E75CD9F03D5"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3E75CD9F03D4"
-				supplier   	"$UNNAMED$162"
-				quidu      	"3E75CD9F03D5")
-			    (object Link
-				quid       	"3E75CD9F03D6"
-				supplier   	"$UNNAMED$163"
-				quidu      	"3E75CD9F03DA"))
-			class      	"Logical View::CSubInterface"
-			quidu      	"3E6729F10280"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$163"
-			quid       	"3E75CD9F03DA"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3E75CD9F03DB"
-				supplier   	"$UNNAMED$163"
-				quidu      	"3E75CD9F03DA"))
-			class      	"Logical View::CConnection"
-			quidu      	"3E6498720358"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$161"
-			quid       	"3E75CD9F03D0"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3E75CD9F03CF"
-				supplier   	"$UNNAMED$162"
-				quidu      	"3E75CD9F03D5"
-				messages   	(list Messages
-				    (object Message "SubConnectionUniqueId( )"
-					quid       	"3E75CDEC007C"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1.2"
-					ordinal    	3
-					quidu      	"3E6F4BCE01AA")))
-			    (object Link
-				quid       	"3E75CD9F03D1"
-				supplier   	"$UNNAMED$163"
-				quidu      	"3E75CD9F03DA"
-				messages   	(list Messages
-				    (object Message "SubConnectionEvent(const TSubConnectionEvent&)"
-					quid       	"3E75CD9F03D2"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1.3"
-					ordinal    	4
-					quidu      	"3E75CCEB0166")))
-			    (object Link
-				quid       	"3E75CDB8031C"
-				supplier   	"$UNNAMED$161"
-				quidu      	"3E75CD9F03D0"
-				messages   	(list Messages
-				    (object Message "FindSubInterface(TSubConnectionUniqueId)"
-					quid       	"3E75CDB8031D"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1.1"
-					ordinal    	2
-					quidu      	"3E6F4AAA038E"))))
-			class      	"Logical View::CInterface"
-			quidu      	"3E6499170116"
-			persistence 	"Transient"
-			multi      	FALSE))))
-	logical_presentations 	(list unit_reference_list
-	    (object ClassDiagram "Main"
-		quid       	"3E6471E801D1"
-		title      	"Main"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	150
-		origin_y   	0
-		items      	(list diagram_item_list
-		    (object ClassView "Class" "Logical View::RConnection" @25
-			ShowCompartmentStereotypes 	TRUE
-			SuppressOperation 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(2176, 176)
-			label      	(object ItemLabel
-			    Parent_View 	@25
-			    location   	(2045, 120)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	262
-			    justify    	0
-			    label      	"RConnection")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E64985D0173"
-			width      	280
-			height     	134
-			annotation 	8
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::CNifSession" @26
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(1760, 1392)
-			label      	(object ItemLabel
-			    Parent_View 	@26
-			    location   	(1629, 1337)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	262
-			    justify    	0
-			    label      	"CNifSession")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E649990026D"
-			width      	280
-			height     	134
-			annotation 	8
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::CNifAgentRef" @27
-			ShowCompartmentStereotypes 	TRUE
-			SuppressOperation 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(1088, 1392)
-			label      	(object ItemLabel
-			    Parent_View 	@27
-			    location   	(950, 1337)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	276
-			    justify    	0
-			    label      	"CNifAgentRef")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E64999A00F6"
-			width      	294
-			height     	134
-			annotation 	8
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::CConnectionProvdBase" @28
-			ShowCompartmentStereotypes 	TRUE
-			SuppressOperation 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(1760, 1120)
-			label      	(object ItemLabel
-			    Parent_View 	@28
-			    location   	(1528, 1068)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	464
-			    justify    	0
-			    label      	"CConnectionProvdBase")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E649A070339"
-			width      	482
-			height     	128
-			annotation 	8
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::CNifExtendedManagementCompatibilityLayer" @29
-			ShowCompartmentStereotypes 	TRUE
-			SuppressOperation 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(768, 1680)
-			label      	(object ItemLabel
-			    Parent_View 	@29
-			    location   	(343, 1625)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	850
-			    justify    	0
-			    label      	"CNifExtendedManagementCompatibilityLayer")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E649B48024E"
-			width      	868
-			height     	134
-			annotation 	8
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::MNifIfExtendedManagementInterface" @30
-			ShowCompartmentStereotypes 	TRUE
-			SuppressOperation 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(1088, 1136)
-			label      	(object ItemLabel
-			    Parent_View 	@30
-			    location   	(742, 1081)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	692
-			    justify    	0
-			    label      	"MNifIfExtendedManagementInterface")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E649B6A0135"
-			width      	710
-			height     	134
-			annotation 	8
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::MNifAgentExtendedManagementInterface" @31
-			ShowCompartmentStereotypes 	TRUE
-			SuppressOperation 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(1712, 1680)
-			label      	(object ItemLabel
-			    Parent_View 	@31
-			    location   	(1320, 1625)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	784
-			    justify    	0
-			    label      	"MNifAgentExtendedManagementInterface")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E649C870106"
-			width      	802
-			height     	134
-			annotation 	8
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::CInterface" @32
-			ShowCompartmentStereotypes 	TRUE
-			SuppressOperation 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(1232, 752)
-			label      	(object ItemLabel
-			    Parent_View 	@32
-			    location   	(1119, 696)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	226
-			    justify    	0
-			    label      	"CInterface")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E6499170116"
-			width      	244
-			height     	134
-			annotation 	8
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::CSubInterface" @33
-			ShowCompartmentStereotypes 	TRUE
-			SuppressOperation 	TRUE
-			IncludeOperation 	TRUE
-			location   	(448, 768)
-			label      	(object ItemLabel
-			    Parent_View 	@33
-			    location   	(306, 712)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	284
-			    justify    	0
-			    label      	"CSubInterface")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E6729F10280"
-			width      	302
-			height     	134
-			autoResize 	TRUE)
-		    (object AssociationViewNew "$UNNAMED$3" @34
-			location   	(854, 719)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3E672B3B01F3"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$4" @35
-				Parent_View 	@34
-				location   	(-922, 271)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3E672B3D0222"
-				client     	@34
-				supplier   	@32
-				line_style 	3
-				origin_attachment 	(854, 719)
-				terminal_attachment 	(1110, 719))
-			    (object RoleView "$UNNAMED$5" @36
-				Parent_View 	@34
-				location   	(-922, 271)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3E672B3D0231"
-				client     	@34
-				supplier   	@33
-				line_style 	3
-				origin_attachment 	(854, 719)
-				terminal_attachment 	(599, 719)
-				label      	(object SegLabel @37
-				    Parent_View 	@36
-				    location   	(669, 697)
-				    anchor     	2
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	15
-				    justify    	0
-				    label      	"1"
-				    pctDist    	0.727273
-				    height     	23
-				    orientation 	1))))
-		    (object ClassView "Class" "Logical View::CConnection" @38
-			ShowCompartmentStereotypes 	TRUE
-			SuppressOperation 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(1248, 240)
-			label      	(object ItemLabel
-			    Parent_View 	@38
-			    location   	(1117, 188)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	262
-			    justify    	0
-			    label      	"CConnection")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E6498720358"
-			width      	280
-			height     	128
-			annotation 	8
-			autoResize 	TRUE)
-		    (object AssociationViewNew "$UNNAMED$9" @39
-			location   	(1278, 494)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3E67338E031C"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$10" @40
-				Parent_View 	@39
-				location   	(-2, 46)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3E67338F0212"
-				client     	@39
-				supplier   	@38
-				line_style 	3
-				origin_attachment 	(1278, 494)
-				terminal_attachment 	(1278, 303)
-				label      	(object SegLabel @41
-				    Parent_View 	@40
-				    location   	(1251, 622)
-				    anchor     	2
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	15
-				    justify    	0
-				    label      	"1..*"
-				    pctDist    	-0.670732
-				    height     	28
-				    orientation 	0))
-			    (object RoleView "$UNNAMED$11" @42
-				Parent_View 	@39
-				location   	(-2, 46)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3E67338F0214"
-				client     	@39
-				supplier   	@32
-				line_style 	3
-				origin_attachment 	(1278, 494)
-				terminal_attachment 	(1278, 685))))
-		    (object ClassView "Class" "Logical View::CSubConnection" @43
-			ShowCompartmentStereotypes 	TRUE
-			SuppressOperation 	TRUE
-			IncludeOperation 	TRUE
-			location   	(560, 240)
-			label      	(object ItemLabel
-			    Parent_View 	@43
-			    location   	(394, 184)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	332
-			    justify    	0
-			    label      	"CSubConnection")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E67298803C8"
-			width      	350
-			height     	134
-			autoResize 	TRUE)
-		    (object AssociationViewNew "$UNNAMED$6" @44
-			location   	(453, 503)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3E6732D20212"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$7" @45
-				Parent_View 	@44
-				location   	(-1323, 55)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3E6732D30399"
-				client     	@44
-				supplier   	@43
-				line_style 	3
-				origin_attachment 	(453, 503)
-				terminal_attachment 	(453, 306)
-				label      	(object SegLabel @46
-				    Parent_View 	@45
-				    location   	(476, 353)
-				    anchor     	2
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	15
-				    justify    	0
-				    label      	"1"
-				    pctDist    	0.759615
-				    height     	23
-				    orientation 	1))
-			    (object RoleView "$UNNAMED$8" @47
-				Parent_View 	@44
-				location   	(-1323, 55)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3E6732D3039B"
-				client     	@44
-				supplier   	@33
-				line_style 	3
-				origin_attachment 	(453, 503)
-				terminal_attachment 	(453, 700)
-				label      	(object SegLabel @48
-				    Parent_View 	@47
-				    location   	(506, 643)
-				    anchor     	2
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	15
-				    justify    	0
-				    label      	"0..*"
-				    pctDist    	0.714286
-				    height     	53
-				    orientation 	0))))
-		    (object AssociationViewNew "$UNNAMED$18" @49
-			location   	(921, 194)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3E6737F102CE"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$19" @50
-				Parent_View 	@49
-				location   	(-855, 50)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3E6737F203A8"
-				client     	@49
-				supplier   	@38
-				line_style 	3
-				origin_attachment 	(921, 194)
-				terminal_attachment 	(1108, 194)
-				label      	(object SegLabel @51
-				    Parent_View 	@50
-				    location   	(785, 219)
-				    anchor     	2
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	15
-				    justify    	0
-				    label      	"1"
-				    pctDist    	-0.734375
-				    height     	25
-				    orientation 	1))
-			    (object RoleView "$UNNAMED$20" @52
-				Parent_View 	@49
-				location   	(-855, 50)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3E6737F203AA"
-				client     	@49
-				supplier   	@43
-				line_style 	3
-				origin_attachment 	(921, 194)
-				terminal_attachment 	(735, 194))))
-		    (object UsesView "" @53
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3E649AFC03C5"
-			client     	@26
-			supplier   	@27
-			line_style 	0)
-		    (object ClassView "Class" "Logical View::CNifIfLink" @54
-			ShowCompartmentStereotypes 	TRUE
-			location   	(1760, 176)
-			label      	(object ItemLabel
-			    Parent_View 	@54
-			    location   	(1634, 124)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	252
-			    justify    	0
-			    label      	"CNifIfLink")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E68E698014E"
-			width      	270
-			height     	126
-			autoResize 	TRUE)
-		    (object InheritView "" @55
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3E649A630387"
-			client     	@26
-			supplier   	@28
-			line_style 	0)
-		    (object ClassView "Class" "Logical View::MConnectionNotify" @56
-			ShowCompartmentStereotypes 	TRUE
-			SuppressOperation 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(1760, 752)
-			label      	(object ItemLabel
-			    Parent_View 	@56
-			    location   	(1572, 696)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	376
-			    justify    	0
-			    label      	"MConnectionNotify")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E75AC4403E7"
-			width      	394
-			height     	134
-			annotation 	8
-			autoResize 	TRUE)
-		    (object InheritView "" @57
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3E75AD2B00AB"
-			client     	@32
-			supplier   	@56
-			line_style 	0)
-		    (object ClassView "Class" "Logical View::MNifSessionNotify" @58
-			ShowCompartmentStereotypes 	TRUE
-			SuppressOperation 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(2272, 1392)
-			label      	(object ItemLabel
-			    Parent_View 	@58
-			    location   	(2086, 1340)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	372
-			    justify    	0
-			    label      	"MNifSessionNotify")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E75B1F902FD"
-			width      	390
-			height     	128
-			annotation 	8
-			autoResize 	TRUE)
-		    (object InheritView "" @59
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3E75B2020212"
-			client     	@26
-			supplier   	@58
-			line_style 	0)
-		    (object UsesView "" @60
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3E75B7FF002E"
-			client     	@28
-			supplier   	@56
-			line_style 	0)
-		    (object UsesView "" @61
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3E649B5501D1"
-			client     	@27
-			supplier   	@29
-			line_style 	0)
-		    (object UsesView "" @62
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3E649C7302CB"
-			client     	@27
-			supplier   	@30
-			line_style 	0)
-		    (object UsesView "" @63
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3E649CA000B8"
-			client     	@27
-			supplier   	@31
-			line_style 	0)
-		    (object UsesView "" @64
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3E672AB1000F"
-			client     	@32
-			supplier   	@33
-			line_style 	3
-			origin_attachment 	(1110, 779)
-			terminal_attachment 	(599, 779))
-		    (object UsesView "" @65
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3E649A200125"
-			client     	@32
-			supplier   	@28
-			line_style 	0)
-		    (object UsesView "" @66
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3E67330B030C"
-			client     	@38
-			supplier   	@43
-			line_style 	3
-			origin_attachment 	(1108, 275)
-			terminal_attachment 	(735, 275))
-		    (object UsesView "" @67
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3E6CE25A0028"
-			client     	@38
-			supplier   	@32
-			line_style 	3
-			origin_attachment 	(1278, 303)
-			terminal_attachment 	(1278, 685))))
-	    (object InteractionDiagram "Stop (SubConnectionID specified)"
-		mechanism_ref 	@2
-		quid       	"3E64CF4701B2"
-		title      	"Stop (SubConnectionID specified)"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	106
-		origin_y   	0
-		items      	(list diagram_item_list
-		    (object InterObjView "$UNNAMED$26" @68
-			location   	(576, 225)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@68
-			    location   	(576, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E68CE41010F"
-			width      	300
-			height     	1245
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @69
-			    location   	(576, 384)
-			    line_color 	3342489
-			    InterObjView 	@68
-			    height     	936
-			    y_coord    	876
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$21" @70
-			location   	(928, 225)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@70
-			    location   	(928, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E64D79E00C8"
-			width      	300
-			height     	1245
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @71
-			    location   	(928, 480)
-			    line_color 	3342489
-			    InterObjView 	@70
-			    height     	780
-			    y_coord    	720
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @72
-			    location   	(928, 576)
-			    line_color 	3342489
-			    InterObjView 	@70
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterObjView "$UNNAMED$22" @73
-			location   	(1264, 225)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@73
-			    location   	(1264, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E64D7A3022F"
-			width      	300
-			height     	1245
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @74
-			    location   	(1264, 704)
-			    line_color 	3342489
-			    InterObjView 	@73
-			    height     	496
-			    y_coord    	436
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$23" @75
-			location   	(1600, 225)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@75
-			    location   	(1600, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E64D8580089"
-			width      	300
-			height     	1245
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @76
-			    location   	(1600, 832)
-			    line_color 	3342489
-			    InterObjView 	@75
-			    height     	308
-			    y_coord    	248
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$24" @77
-			location   	(1936, 225)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@77
-			    location   	(1936, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E64D8DF01B2"
-			width      	300
-			height     	1245
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @78
-			    location   	(1936, 928)
-			    line_color 	3342489
-			    InterObjView 	@77
-			    height     	152
-			    y_coord    	92
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$25" @79
-			location   	(2464, 225)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@79
-			    location   	(2464, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	672
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E66130C000E"
-			width      	690
-			height     	1245
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @80
-			    location   	(2464, 960)
-			    line_color 	3342489
-			    InterObjView 	@79
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$27" @81
-			location   	(192, 225)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@81
-			    location   	(192, 250)
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	360
-			    justify    	0
-			    label      	"")
-			icon       	"Actor"
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E68CE6600C1"
-			width      	336
-			height     	1245
-			icon_height 	162
-			icon_width 	120
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @82
-			    location   	(192, 384)
-			    line_color 	3342489
-			    InterObjView 	@81
-			    height     	996
-			    y_coord    	936
-			    Nested     	FALSE))
-		    (object InterMessView "" @83
-			location   	(1440, 704)
-			label      	(object SegLabel @84
-			    Parent_View 	@83
-			    location   	(1095, 660)
-			    quidu      	"3E64D7AA00A9"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	563
-			    justify    	0
-			    label      	"Stop(TSubConnectionUniqueId)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@70
-			supplier   	@73
-			Focus_Src  	@71
-			Focus_Entry 	@74
-			origin     	(943, 704)
-			terminus   	(1248, 704)
-			ordinal    	3)
-		    (object InterMessView "" @85
-			location   	(16, 832)
-			label      	(object SegLabel @86
-			    Parent_View 	@85
-			    location   	(1431, 788)
-			    quidu      	"3E64D85D01E2"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	563
-			    justify    	0
-			    label      	"Stop(TSubConnectionUniqueId)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@73
-			supplier   	@75
-			Focus_Src  	@74
-			Focus_Entry 	@76
-			origin     	(1279, 832)
-			terminus   	(1584, 832)
-			ordinal    	4)
-		    (object InterMessView "" @87
-			location   	(16, 928)
-			label      	(object SegLabel @88
-			    Parent_View 	@87
-			    location   	(1767, 884)
-			    quidu      	"3E64D8E4009A"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	563
-			    justify    	0
-			    label      	"Stop(TSubConnectionUniqueId)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@75
-			supplier   	@77
-			Focus_Src  	@76
-			Focus_Entry 	@78
-			origin     	(1615, 928)
-			terminus   	(1920, 928)
-			ordinal    	5)
-		    (object SelfMessView "" @89
-			location   	(16, 576)
-			label      	(object SegLabel @90
-			    Parent_View 	@89
-			    location   	(1019, 532)
-			    quidu      	"3E65F0C301D4"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	616
-			    justify    	0
-			    label      	"StopSubConnection(RMessage&)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@70
-			supplier   	@70
-			Focus_Src  	@71
-			Focus_Entry 	@72
-			origin     	(944, 576)
-			terminus   	(1094, 576)
-			ordinal    	2)
-		    (object InterMessView "" @91
-			location   	(16, 960)
-			label      	(object SegLabel @92
-			    Parent_View 	@91
-			    location   	(2199, 916)
-			    quidu      	"3E66134C0222"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	0
-			    justify    	0
-			    label      	""
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@77
-			supplier   	@79
-			Focus_Src  	@78
-			Focus_Entry 	@80
-			origin     	(1951, 960)
-			terminus   	(2448, 960)
-			ordinal    	6)
-		    (object InterMessView "" @93
-			location   	(752, 480)
-			label      	(object SegLabel @94
-			    Parent_View 	@93
-			    location   	(751, 436)
-			    quidu      	"3E68CE4F019D"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	410
-			    justify    	0
-			    label      	"ServiceL(RMessage&)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@68
-			supplier   	@70
-			Focus_Src  	@69
-			Focus_Entry 	@71
-			origin     	(591, 480)
-			terminus   	(912, 480)
-			ordinal    	1)
-		    (object InterMessView "" @95
-			location   	(16, 384)
-			label      	(object SegLabel @96
-			    Parent_View 	@95
-			    location   	(383, 340)
-			    quidu      	"3E68CF640314"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	572
-			    justify    	0
-			    label      	"Stop(TSubConnectionUniqueId)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@81
-			supplier   	@68
-			Focus_Src  	@82
-			Focus_Entry 	@69
-			origin     	(207, 384)
-			terminus   	(560, 384)
-			ordinal    	0)))
-	    (object InteractionDiagram "GetConnectionInfo"
-		mechanism_ref 	@3
-		quid       	"3E688BA50015"
-		title      	"GetConnectionInfo"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	0
-		items      	(list diagram_item_list
-		    (object InterObjView "$UNNAMED$28" @97
-			location   	(1024, 225)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@97
-			    location   	(1024, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E688BB700B2"
-			width      	300
-			height     	605
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @98
-			    location   	(1024, 352)
-			    line_color 	3342489
-			    InterObjView 	@97
-			    height     	328
-			    y_coord    	268
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @99
-			    location   	(1024, 464)
-			    line_color 	3342489
-			    InterObjView 	@97
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterObjView "$UNNAMED$29" @100
-			location   	(256, 225)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@100
-			    location   	(256, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E688C0F00D1"
-			width      	300
-			height     	605
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @101
-			    location   	(256, 352)
-			    line_color 	3342489
-			    InterObjView 	@100
-			    height     	388
-			    y_coord    	328
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @102
-			    location   	(256, 560)
-			    line_color 	3342489
-			    InterObjView 	@100
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object SelfMessView "" @103
-			location   	(16, 464)
-			label      	(object SegLabel @104
-			    Parent_View 	@103
-			    location   	(1115, 420)
-			    quidu      	"3E688C1B0007"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	623
-			    justify    	0
-			    label      	"GetConnectionInfoL(RMessage& )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@97
-			supplier   	@97
-			Focus_Src  	@98
-			Focus_Entry 	@99
-			origin     	(1040, 464)
-			terminus   	(1190, 464)
-			ordinal    	1)
-		    (object InterMessView "" @105
-			location   	(16, 352)
-			label      	(object SegLabel @106
-			    Parent_View 	@105
-			    location   	(639, 308)
-			    quidu      	"3E688C590343"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	410
-			    justify    	0
-			    label      	"ServiceL(RMessage&)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@100
-			supplier   	@97
-			Focus_Src  	@101
-			Focus_Entry 	@98
-			origin     	(271, 352)
-			terminus   	(1008, 352)
-			ordinal    	0)
-		    (object InterMessView "" @107
-			location   	(16, 560)
-			label      	(object SegLabel @108
-			    Parent_View 	@107
-			    location   	(640, 516)
-			    quidu      	"3E688C7A01FA"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	0
-			    justify    	0
-			    label      	""
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@97
-			supplier   	@100
-			Focus_Src  	@98
-			Focus_Entry 	@102
-			origin     	(1008, 560)
-			terminus   	(272, 560)
-			ordinal    	2)
-		    (object NoteView @109
-			location   	(1360, 112)
-			label      	(object ItemLabel
-			    Parent_View 	@109
-			    location   	(1219, 27)
-			    fill_color 	13434879
-			    nlines     	3
-			    max_width  	246
-			    label      	"Server Side Boundary interface")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	306
-			height     	182)
-		    (object AttachView "" @110
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@109
-			supplier   	@97
-			vertices   	(list Points
-			    (1206, 134)
-			    (1158, 134)
-			    (1158, 164))
-			line_style 	3
-			origin_attachment 	(1206, 184)
-			terminal_attachment 	(1174, 184))
-		    (object NoteView @111
-			location   	(592, 96)
-			label      	(object ItemLabel
-			    Parent_View 	@111
-			    location   	(451, 18)
-			    fill_color 	13434879
-			    nlines     	3
-			    max_width  	246
-			    label      	"Ckient Side boundary interface")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	306
-			height     	169)
-		    (object AttachView "" @112
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@111
-			supplier   	@100
-			vertices   	(list Points
-			    (438, 134)
-			    (390, 134)
-			    (390, 164))
-			line_style 	3
-			origin_attachment 	(438, 172)
-			terminal_attachment 	(406, 172))))
-	    (object InteractionDiagram "GetSubConnectionInfo (UniqueID known)"
-		mechanism_ref 	@4
-		quid       	"3E6897340313"
-		title      	"GetSubConnectionInfo (UniqueID known)"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	0
-		items      	(list diagram_item_list
-		    (object InterObjView "$UNNAMED$33" @113
-			location   	(192, 225)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@113
-			    location   	(192, 250)
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	360
-			    justify    	0
-			    label      	"")
-			icon       	"Actor"
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E68A0680267"
-			width      	336
-			height     	1293
-			icon_height 	162
-			icon_width 	120
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @114
-			    location   	(192, 384)
-			    line_color 	3342489
-			    InterObjView 	@113
-			    height     	1044
-			    y_coord    	984
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$30" @115
-			location   	(528, 225)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@115
-			    location   	(528, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E6897420267"
-			width      	300
-			height     	1293
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @116
-			    location   	(528, 384)
-			    line_color 	3342489
-			    InterObjView 	@115
-			    height     	984
-			    y_coord    	924
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @117
-			    location   	(528, 496)
-			    line_color 	3342489
-			    InterObjView 	@115
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterObjView "$UNNAMED$31" @118
-			location   	(1056, 225)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@118
-			    location   	(1056, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E68974700C1"
-			width      	300
-			height     	1293
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @119
-			    location   	(1056, 640)
-			    line_color 	3342489
-			    InterObjView 	@118
-			    height     	668
-			    y_coord    	608
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$32" @120
-			location   	(1392, 225)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@120
-			    location   	(1392, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E68A1700342"
-			width      	300
-			height     	1293
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @121
-			    location   	(1392, 736)
-			    line_color 	3342489
-			    InterObjView 	@120
-			    height     	512
-			    y_coord    	452
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$34" @122
-			location   	(1728, 225)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@122
-			    location   	(1728, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E68BC9B010F"
-			width      	300
-			height     	1293
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @123
-			    location   	(1728, 832)
-			    line_color 	3342489
-			    InterObjView 	@122
-			    height     	356
-			    y_coord    	296
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$35" @124
-			location   	(2064, 225)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@124
-			    location   	(2064, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E68C0CC0025"
-			width      	300
-			height     	1293
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @125
-			    location   	(2064, 928)
-			    line_color 	3342489
-			    InterObjView 	@124
-			    height     	200
-			    y_coord    	140
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$36" @126
-			location   	(2640, 225)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@126
-			    location   	(2640, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	766
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E68C1BA0258"
-			width      	784
-			height     	1293
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @127
-			    location   	(2640, 1008)
-			    line_color 	3342489
-			    InterObjView 	@126
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterMessView "" @128
-			location   	(800, 640)
-			label      	(object SegLabel @129
-			    Parent_View 	@128
-			    location   	(791, 596)
-			    quidu      	"3E689ECA0026"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	410
-			    justify    	0
-			    label      	"ServiceL(RMessage&)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@115
-			supplier   	@118
-			Focus_Src  	@116
-			Focus_Entry 	@119
-			origin     	(543, 640)
-			terminus   	(1040, 640)
-			ordinal    	2)
-		    (object SelfMessView "" @130
-			location   	(16, 496)
-			label      	(object SegLabel @131
-			    Parent_View 	@130
-			    location   	(716, 455)
-			    quidu      	"3E68A0230130"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	701
-			    justify    	0
-			    label      	"GetSubConnectionInfo(TUint, TDes8&)"
-			    pctDist    	1.153333
-			    height     	42
-			    orientation 	0)
-			line_color 	3342489
-			client     	@115
-			supplier   	@115
-			Focus_Src  	@116
-			Focus_Entry 	@117
-			origin     	(544, 496)
-			terminus   	(694, 496)
-			ordinal    	1)
-		    (object InterMessView "" @132
-			location   	(416, 384)
-			label      	(object SegLabel @133
-			    Parent_View 	@132
-			    location   	(359, 340)
-			    quidu      	"3E68A0770101"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	582
-			    justify    	0
-			    label      	"GetSubConnectionInfo(TDes8&)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@113
-			supplier   	@115
-			Focus_Src  	@114
-			Focus_Entry 	@116
-			origin     	(207, 384)
-			terminus   	(512, 384)
-			ordinal    	0)
-		    (object InterMessView "" @134
-			location   	(1120, 736)
-			label      	(object SegLabel @135
-			    Parent_View 	@134
-			    location   	(1223, 692)
-			    quidu      	"3E68A1740314"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	582
-			    justify    	0
-			    label      	"GetSubConnectionInfo(TDes8&)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@118
-			supplier   	@120
-			Focus_Src  	@119
-			Focus_Entry 	@121
-			origin     	(1071, 736)
-			terminus   	(1376, 736)
-			ordinal    	3)
-		    (object InterMessView "" @136
-			location   	(1472, 832)
-			label      	(object SegLabel @137
-			    Parent_View 	@136
-			    location   	(1559, 788)
-			    quidu      	"3E68BC9F021A"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	582
-			    justify    	0
-			    label      	"GetSubConnectionInfo(TDes8&)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@120
-			supplier   	@122
-			Focus_Src  	@121
-			Focus_Entry 	@123
-			origin     	(1407, 832)
-			terminus   	(1712, 832)
-			ordinal    	4)
-		    (object InterMessView "" @138
-			location   	(1888, 928)
-			label      	(object SegLabel @139
-			    Parent_View 	@138
-			    location   	(1895, 884)
-			    quidu      	"3E68C0D10007"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	582
-			    justify    	0
-			    label      	"GetSubConnectionInfo(TDes8&)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@122
-			supplier   	@124
-			Focus_Src  	@123
-			Focus_Entry 	@125
-			origin     	(1743, 928)
-			terminus   	(2048, 928)
-			ordinal    	5)
-		    (object InterMessView "" @140
-			location   	(2352, 1008)
-			label      	(object SegLabel @141
-			    Parent_View 	@140
-			    location   	(2351, 964)
-			    quidu      	"3E68C1CC020A"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	582
-			    justify    	0
-			    label      	"GetSubConnectionInfo(TDes8&)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@124
-			supplier   	@126
-			Focus_Src  	@125
-			Focus_Entry 	@127
-			origin     	(2079, 1008)
-			terminus   	(2624, 1008)
-			ordinal    	6)))
-	    (object InteractionDiagram "Stop (TConnStopType specified)"
-		mechanism_ref 	@5
-		quid       	"3E68DBEF0006"
-		title      	"Stop (TConnStopType specified)"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	0
-		items      	(list diagram_item_list
-		    (object InterObjView "$UNNAMED$41" @142
-			location   	(176, 225)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@142
-			    location   	(176, 250)
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	360
-			    justify    	0
-			    label      	"")
-			icon       	"Actor"
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E68DCF30219"
-			width      	336
-			height     	1133
-			icon_height 	162
-			icon_width 	120
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @143
-			    location   	(176, 368)
-			    line_color 	3342489
-			    InterObjView 	@142
-			    height     	900
-			    y_coord    	840
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$37" @144
-			location   	(560, 225)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@144
-			    location   	(560, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E68DC3F017D"
-			width      	300
-			height     	1133
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @145
-			    location   	(560, 368)
-			    line_color 	3342489
-			    InterObjView 	@144
-			    height     	840
-			    y_coord    	780
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$38" @146
-			location   	(1152, 225)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@146
-			    location   	(1152, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E68DC42014E"
-			width      	300
-			height     	1133
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @147
-			    location   	(1152, 416)
-			    line_color 	3342489
-			    InterObjView 	@146
-			    height     	732
-			    y_coord    	672
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @148
-			    location   	(1152, 512)
-			    line_color 	3342489
-			    InterObjView 	@146
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterObjView "$UNNAMED$39" @149
-			location   	(1488, 225)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@149
-			    location   	(1488, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E68DCD10238"
-			width      	300
-			height     	1133
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @150
-			    location   	(1488, 640)
-			    line_color 	3342489
-			    InterObjView 	@149
-			    height     	448
-			    y_coord    	388
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$40" @151
-			location   	(1824, 225)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@151
-			    location   	(1824, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E68DF9F011F"
-			width      	300
-			height     	1133
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @152
-			    location   	(1824, 704)
-			    line_color 	3342489
-			    InterObjView 	@151
-			    height     	324
-			    y_coord    	264
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$42" @153
-			location   	(2160, 225)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@153
-			    location   	(2160, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E68E08203AF"
-			width      	300
-			height     	1133
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @154
-			    location   	(2160, 752)
-			    line_color 	3342489
-			    InterObjView 	@153
-			    height     	216
-			    y_coord    	156
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$43" @155
-			location   	(2496, 225)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@155
-			    location   	(2496, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E68E6A10323"
-			width      	300
-			height     	1133
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @156
-			    location   	(2496, 848)
-			    line_color 	3342489
-			    InterObjView 	@155
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterMessView "" @157
-			location   	(848, 416)
-			label      	(object SegLabel @158
-			    Parent_View 	@157
-			    location   	(855, 372)
-			    quidu      	"3E68DC4601AD"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	410
-			    justify    	0
-			    label      	"ServiceL(RMessage&)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@144
-			supplier   	@146
-			Focus_Src  	@145
-			Focus_Entry 	@147
-			origin     	(575, 416)
-			terminus   	(1136, 416)
-			ordinal    	1)
-		    (object SelfMessView "" @159
-			location   	(16, 512)
-			label      	(object SegLabel @160
-			    Parent_View 	@159
-			    location   	(1243, 468)
-			    quidu      	"3E68DC5803D0"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	363
-			    justify    	0
-			    label      	"StopL(RMessage&)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@146
-			supplier   	@146
-			Focus_Src  	@147
-			Focus_Entry 	@148
-			origin     	(1168, 512)
-			terminus   	(1318, 512)
-			ordinal    	2)
-		    (object InterMessView "" @161
-			location   	(1312, 640)
-			label      	(object SegLabel @162
-			    Parent_View 	@161
-			    location   	(1319, 596)
-			    quidu      	"3E68DCD601BC"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	198
-			    justify    	0
-			    label      	"Stop(TInt )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@146
-			supplier   	@149
-			Focus_Src  	@147
-			Focus_Entry 	@150
-			origin     	(1167, 640)
-			terminus   	(1472, 640)
-			ordinal    	3)
-		    (object InterMessView "" @163
-			location   	(368, 368)
-			label      	(object SegLabel @164
-			    Parent_View 	@163
-			    location   	(367, 324)
-			    quidu      	"3E68DD050362"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	407
-			    justify    	0
-			    label      	"Stop(TConnStopType)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@142
-			supplier   	@144
-			Focus_Src  	@143
-			Focus_Entry 	@145
-			origin     	(191, 368)
-			terminus   	(544, 368)
-			ordinal    	0)
-		    (object InterMessView "" @165
-			location   	(1664, 704)
-			label      	(object SegLabel @166
-			    Parent_View 	@165
-			    location   	(1655, 660)
-			    quidu      	"3E68DFA40297"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	185
-			    justify    	0
-			    label      	"Stop(TInt)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@149
-			supplier   	@151
-			Focus_Src  	@150
-			Focus_Entry 	@152
-			origin     	(1503, 704)
-			terminus   	(1808, 704)
-			ordinal    	4)
-		    (object InterMessView "" @167
-			location   	(16, 752)
-			label      	(object SegLabel @168
-			    Parent_View 	@167
-			    location   	(1991, 708)
-			    quidu      	"3E68E0AD020A"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	185
-			    justify    	0
-			    label      	"Stop(TInt)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@151
-			supplier   	@153
-			Focus_Src  	@152
-			Focus_Entry 	@154
-			origin     	(1839, 752)
-			terminus   	(2144, 752)
-			ordinal    	5)
-		    (object InterMessView "" @169
-			location   	(2336, 848)
-			label      	(object SegLabel @170
-			    Parent_View 	@169
-			    location   	(2327, 804)
-			    quidu      	"3E68E7BC00D2"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	576
-			    justify    	0
-			    label      	"Stop(TInt, MNifIfNotify::TAction)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@153
-			supplier   	@155
-			Focus_Src  	@154
-			Focus_Entry 	@156
-			origin     	(2175, 848)
-			terminus   	(2480, 848)
-			ordinal    	6)))
-	    (object InteractionDiagram "Progress (SubConnectionID specified)"
-		mechanism_ref 	@6
-		quid       	"3E6CAA7A021C"
-		title      	"Progress (SubConnectionID specified)"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	0
-		items      	(list diagram_item_list
-		    (object InterObjView "$UNNAMED$44" @171
-			location   	(320, 225)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@171
-			    location   	(320, 250)
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	360
-			    justify    	0
-			    label      	"")
-			icon       	"Actor"
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E6CAA910076"
-			width      	336
-			height     	1049
-			icon_height 	162
-			icon_width 	120
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @172
-			    location   	(320, 368)
-			    line_color 	3342489
-			    InterObjView 	@171
-			    height     	816
-			    y_coord    	756
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$45" @173
-			location   	(704, 225)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@173
-			    location   	(704, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E6CAA970095"
-			width      	300
-			height     	1049
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @174
-			    location   	(704, 368)
-			    line_color 	3342489
-			    InterObjView 	@173
-			    height     	756
-			    y_coord    	696
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$46" @175
-			location   	(1040, 225)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@175
-			    location   	(1040, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E6CAAB7022B"
-			width      	300
-			height     	1049
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @176
-			    location   	(1040, 448)
-			    line_color 	3342489
-			    InterObjView 	@175
-			    height     	616
-			    y_coord    	556
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @177
-			    location   	(1040, 544)
-			    line_color 	3342489
-			    InterObjView 	@175
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @178
-			    location   	(1040, 672)
-			    line_color 	3342489
-			    InterObjView 	@175
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterObjView "$UNNAMED$47" @179
-			location   	(1568, 225)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@179
-			    location   	(1568, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	322
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E6CAC590066"
-			width      	340
-			height     	1049
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @180
-			    location   	(1568, 816)
-			    line_color 	3342489
-			    InterObjView 	@179
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @181
-			    location   	(1568, 944)
-			    line_color 	3342489
-			    InterObjView 	@179
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterMessView "" @182
-			location   	(16, 368)
-			label      	(object SegLabel @183
-			    Parent_View 	@182
-			    location   	(511, 324)
-			    quidu      	"3E6CAA9C025B"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	935
-			    justify    	0
-			    label      	"Progress(TSubConnectionUniqueId, TNifProgress&)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@171
-			supplier   	@173
-			Focus_Src  	@172
-			Focus_Entry 	@174
-			origin     	(335, 368)
-			terminus   	(688, 368)
-			ordinal    	0)
-		    (object InterMessView "" @184
-			location   	(880, 448)
-			label      	(object SegLabel @185
-			    Parent_View 	@184
-			    location   	(871, 404)
-			    quidu      	"3E6CAAC00077"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	410
-			    justify    	0
-			    label      	"ServiceL(RMessage&)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@173
-			supplier   	@175
-			Focus_Src  	@174
-			Focus_Entry 	@176
-			origin     	(719, 448)
-			terminus   	(1024, 448)
-			ordinal    	1)
-		    (object SelfMessView "" @186
-			location   	(16, 544)
-			label      	(object SegLabel @187
-			    Parent_View 	@186
-			    location   	(1131, 500)
-			    quidu      	"3E6CAAC701CE"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	716
-			    justify    	0
-			    label      	"SubConnectionProgressL(RMessage&)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@175
-			supplier   	@175
-			Focus_Src  	@176
-			Focus_Entry 	@177
-			origin     	(1056, 544)
-			terminus   	(1206, 544)
-			ordinal    	2)
-		    (object InterMessView "" @188
-			location   	(1216, 944)
-			label      	(object SegLabel @189
-			    Parent_View 	@188
-			    location   	(1303, 900)
-			    quidu      	"3E6CACBD0103"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	654
-			    justify    	0
-			    label      	"GetCurrentProgress(TNifProgress&)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@175
-			supplier   	@179
-			Focus_Src  	@176
-			Focus_Entry 	@181
-			origin     	(1055, 944)
-			terminus   	(1552, 944)
-			ordinal    	5)
-		    (object InterMessView "" @190
-			location   	(1216, 816)
-			label      	(object SegLabel @191
-			    Parent_View 	@190
-			    location   	(1303, 772)
-			    quidu      	"3E6CD2940056"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	479
-			    justify    	0
-			    label      	"SubConnectionUniqueId( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@175
-			supplier   	@179
-			Focus_Src  	@176
-			Focus_Entry 	@180
-			origin     	(1055, 816)
-			terminus   	(1552, 816)
-			ordinal    	4)
-		    (object SelfMessView "" @192
-			location   	(16, 672)
-			label      	(object SegLabel @193
-			    Parent_View 	@192
-			    location   	(1131, 628)
-			    quidu      	"3E6CD2A8022B"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	841
-			    justify    	0
-			    label      	"FindSubConnection(TSubConnectionUniqueId)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@175
-			supplier   	@175
-			Focus_Src  	@176
-			Focus_Entry 	@178
-			origin     	(1056, 672)
-			terminus   	(1206, 672)
-			ordinal    	3)))
-	    (object InteractionDiagram "SubConnectionProgressNotification"
-		mechanism_ref 	@7
-		quid       	"3E6CBB3D0354"
-		title      	"SubConnectionProgressNotification"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	0
-		items      	(list diagram_item_list
-		    (object InterObjView "$UNNAMED$48" @194
-			location   	(592, 225)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@194
-			    location   	(592, 250)
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	360
-			    justify    	0
-			    label      	"")
-			icon       	"Actor"
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E6CCA570170"
-			width      	336
-			height     	1033
-			icon_height 	162
-			icon_width 	120
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @195
-			    location   	(592, 368)
-			    line_color 	3342489
-			    InterObjView 	@194
-			    height     	800
-			    y_coord    	740
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$49" @196
-			location   	(1120, 225)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@196
-			    location   	(1120, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E6CCA5F02C7"
-			width      	300
-			height     	1033
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @197
-			    location   	(1120, 368)
-			    line_color 	3342489
-			    InterObjView 	@196
-			    height     	740
-			    y_coord    	680
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$50" @198
-			location   	(1456, 225)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@198
-			    location   	(1456, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E6CCA6103C1"
-			width      	300
-			height     	1033
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @199
-			    location   	(1456, 464)
-			    line_color 	3342489
-			    InterObjView 	@198
-			    height     	584
-			    y_coord    	524
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @200
-			    location   	(1456, 560)
-			    line_color 	3342489
-			    InterObjView 	@198
-			    height     	360
-			    y_coord    	300
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @201
-			    location   	(1456, 688)
-			    line_color 	3342489
-			    InterObjView 	@198
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterObjView "$UNNAMED$51" @202
-			location   	(2176, 225)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@202
-			    location   	(2176, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	322
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E6CD1A003C1"
-			width      	340
-			height     	1033
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @203
-			    location   	(2176, 800)
-			    line_color 	3342489
-			    InterObjView 	@202
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @204
-			    location   	(2176, 928)
-			    line_color 	3342489
-			    InterObjView 	@202
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterMessView "" @205
-			location   	(16, 368)
-			label      	(object SegLabel @206
-			    Parent_View 	@205
-			    location   	(855, 324)
-			    quidu      	"3E6CCA670123"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	1657
-			    justify    	0
-			    label      	"ProgressNotification(TSubConnectionUniqueId, TNifProgressBuf&, TRequestStatus&, TUint)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@194
-			supplier   	@196
-			Focus_Src  	@195
-			Focus_Entry 	@197
-			origin     	(607, 368)
-			terminus   	(1104, 368)
-			ordinal    	0)
-		    (object InterMessView "" @207
-			location   	(1296, 464)
-			label      	(object SegLabel @208
-			    Parent_View 	@207
-			    location   	(1287, 420)
-			    quidu      	"3E6CCE6A03D2"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	410
-			    justify    	0
-			    label      	"ServiceL(RMessage&)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@196
-			supplier   	@198
-			Focus_Src  	@197
-			Focus_Entry 	@199
-			origin     	(1135, 464)
-			terminus   	(1440, 464)
-			ordinal    	1)
-		    (object SelfMessView "" @209
-			location   	(16, 560)
-			label      	(object SegLabel @210
-			    Parent_View 	@209
-			    location   	(1547, 516)
-			    quidu      	"3E6CD0820374"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	1066
-			    justify    	0
-			    label      	"RequestSubConnectionProgressNotificationL(RMessage&)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@198
-			supplier   	@198
-			Focus_Src  	@199
-			Focus_Entry 	@200
-			origin     	(1472, 560)
-			terminus   	(1622, 560)
-			ordinal    	2)
-		    (object SelfMessView "" @211
-			location   	(16, 688)
-			label      	(object SegLabel @212
-			    Parent_View 	@211
-			    location   	(1547, 644)
-			    quidu      	"3E6CD0DA024A"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	841
-			    justify    	0
-			    label      	"FindSubConnection(TSubConnectionUniqueId)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@198
-			supplier   	@198
-			Focus_Src  	@200
-			Focus_Entry 	@201
-			origin     	(1472, 688)
-			terminus   	(1622, 688)
-			ordinal    	3)
-		    (object InterMessView "" @213
-			location   	(1808, 800)
-			label      	(object SegLabel @214
-			    Parent_View 	@213
-			    location   	(1815, 756)
-			    quidu      	"3E6CD1AC0096"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	479
-			    justify    	0
-			    label      	"SubConnectionUniqueId( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@198
-			supplier   	@202
-			Focus_Src  	@200
-			Focus_Entry 	@203
-			origin     	(1471, 800)
-			terminus   	(2160, 800)
-			ordinal    	4)
-		    (object InterMessView "" @215
-			location   	(16, 928)
-			label      	(object SegLabel @216
-			    Parent_View 	@215
-			    location   	(1815, 884)
-			    quidu      	"3E6CD2090085"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	1067
-			    justify    	0
-			    label      	"RequestSubConnectionProgressNotificationL(RMessage&)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@198
-			supplier   	@202
-			Focus_Src  	@199
-			Focus_Entry 	@204
-			origin     	(1471, 928)
-			terminus   	(2160, 928)
-			ordinal    	5)))
-	    (object InteractionDiagram "Cancel SubConnection ProgressNotification"
-		mechanism_ref 	@8
-		quid       	"3E6CE3440095"
-		title      	"Cancel SubConnection ProgressNotification"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	0
-		items      	(list diagram_item_list
-		    (object InterObjView "$UNNAMED$52" @217
-			location   	(320, 225)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@217
-			    location   	(320, 250)
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	360
-			    justify    	0
-			    label      	"")
-			icon       	"Actor"
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E6CE3560095"
-			width      	336
-			height     	937
-			icon_height 	162
-			icon_width 	120
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @218
-			    location   	(320, 384)
-			    line_color 	3342489
-			    InterObjView 	@217
-			    height     	688
-			    y_coord    	628
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$53" @219
-			location   	(736, 225)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@219
-			    location   	(736, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E6CE3670028"
-			width      	300
-			height     	937
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @220
-			    location   	(736, 384)
-			    line_color 	3342489
-			    InterObjView 	@219
-			    height     	628
-			    y_coord    	568
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$54" @221
-			location   	(1168, 225)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@221
-			    location   	(1168, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E6CE35B00C4"
-			width      	300
-			height     	937
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @222
-			    location   	(1168, 480)
-			    line_color 	3342489
-			    InterObjView 	@221
-			    height     	472
-			    y_coord    	412
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @223
-			    location   	(1168, 576)
-			    line_color 	3342489
-			    InterObjView 	@221
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @224
-			    location   	(1168, 704)
-			    line_color 	3342489
-			    InterObjView 	@221
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterObjView "$UNNAMED$55" @225
-			location   	(1536, 225)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@225
-			    location   	(1536, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	322
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E6CE43B0393"
-			width      	340
-			height     	937
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @226
-			    location   	(1536, 832)
-			    line_color 	3342489
-			    InterObjView 	@225
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterMessView "" @227
-			location   	(400, 384)
-			label      	(object SegLabel @228
-			    Parent_View 	@227
-			    location   	(527, 340)
-			    quidu      	"3E6CE370020D"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	976
-			    justify    	0
-			    label      	"CancelProgressNotification(TSubConnectionUniqueId)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@217
-			supplier   	@219
-			Focus_Src  	@218
-			Focus_Entry 	@220
-			origin     	(335, 384)
-			terminus   	(720, 384)
-			ordinal    	0)
-		    (object InterMessView "" @229
-			location   	(720, 480)
-			label      	(object SegLabel @230
-			    Parent_View 	@229
-			    location   	(951, 436)
-			    quidu      	"3E6CE3730086"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	410
-			    justify    	0
-			    label      	"ServiceL(RMessage&)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@219
-			supplier   	@221
-			Focus_Src  	@220
-			Focus_Entry 	@222
-			origin     	(751, 480)
-			terminus   	(1152, 480)
-			ordinal    	1)
-		    (object SelfMessView "" @231
-			location   	(16, 576)
-			label      	(object SegLabel @232
-			    Parent_View 	@231
-			    location   	(1259, 532)
-			    quidu      	"3E6CE37502D8"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	1019
-			    justify    	0
-			    label      	"CancelSubConnectionProgressNotification(RMessage&)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@221
-			supplier   	@221
-			Focus_Src  	@222
-			Focus_Entry 	@223
-			origin     	(1184, 576)
-			terminus   	(1334, 576)
-			ordinal    	2)
-		    (object SelfMessView "" @233
-			location   	(16, 704)
-			label      	(object SegLabel @234
-			    Parent_View 	@233
-			    location   	(1259, 660)
-			    quidu      	"3E6CE44300D3"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	841
-			    justify    	0
-			    label      	"FindSubConnection(TSubConnectionUniqueId)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@221
-			supplier   	@221
-			Focus_Src  	@222
-			Focus_Entry 	@224
-			origin     	(1184, 704)
-			terminus   	(1334, 704)
-			ordinal    	3)
-		    (object InterMessView "" @235
-			location   	(1344, 832)
-			label      	(object SegLabel @236
-			    Parent_View 	@235
-			    location   	(1351, 788)
-			    quidu      	"3E6CE44C0103"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	1132
-			    justify    	0
-			    label      	"CancelSubConnectionProgressNotification(const RMessage&)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@221
-			supplier   	@225
-			Focus_Src  	@222
-			Focus_Entry 	@226
-			origin     	(1183, 832)
-			terminus   	(1520, 832)
-			ordinal    	4)))
-	    (object InteractionDiagram "Enumerate SubConnections"
-		mechanism_ref 	@9
-		quid       	"3E6DD26501C3"
-		title      	"Enumerate SubConnections"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	0
-		items      	(list diagram_item_list
-		    (object InterObjView "$UNNAMED$56" @237
-			location   	(208, 225)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@237
-			    location   	(208, 250)
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	360
-			    justify    	0
-			    label      	"")
-			icon       	"Actor"
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E6DD2750231"
-			width      	336
-			height     	1181
-			icon_height 	162
-			icon_width 	120
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @238
-			    location   	(208, 368)
-			    line_color 	3342489
-			    InterObjView 	@237
-			    height     	948
-			    y_coord    	888
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$57" @239
-			location   	(544, 225)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@239
-			    location   	(544, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E6DD27D0369"
-			width      	300
-			height     	1181
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @240
-			    location   	(544, 368)
-			    line_color 	3342489
-			    InterObjView 	@239
-			    height     	888
-			    y_coord    	828
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$58" @241
-			location   	(976, 225)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@241
-			    location   	(976, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E6DD28902FC"
-			width      	300
-			height     	1181
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @242
-			    location   	(976, 416)
-			    line_color 	3342489
-			    InterObjView 	@241
-			    height     	780
-			    y_coord    	720
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @243
-			    location   	(976, 512)
-			    line_color 	3342489
-			    InterObjView 	@241
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterObjView "$UNNAMED$59" @244
-			location   	(1456, 225)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@244
-			    location   	(1456, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E6DD6E302AE"
-			width      	300
-			height     	1181
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @245
-			    location   	(1456, 624)
-			    line_color 	3342489
-			    InterObjView 	@244
-			    height     	512
-			    y_coord    	452
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$60" @246
-			location   	(1792, 225)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@246
-			    location   	(1792, 225)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E6DD8390379"
-			width      	300
-			height     	1181
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @247
-			    location   	(1792, 704)
-			    line_color 	3342489
-			    InterObjView 	@246
-			    height     	372
-			    y_coord    	312
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$61" @248
-			location   	(2128, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@248
-			    location   	(2128, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E6F3E1D03DC"
-			width      	300
-			height     	1181
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @249
-			    location   	(2128, 800)
-			    line_color 	3342489
-			    InterObjView 	@248
-			    height     	216
-			    y_coord    	156
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$62" @250
-			location   	(2720, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@250
-			    location   	(2720, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	766
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E6F3F16013C"
-			width      	784
-			height     	1181
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @251
-			    location   	(2720, 896)
-			    line_color 	3342489
-			    InterObjView 	@250
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterMessView "" @252
-			location   	(384, 368)
-			label      	(object SegLabel @253
-			    Parent_View 	@252
-			    location   	(375, 324)
-			    quidu      	"3E6DD28102AE"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	651
-			    justify    	0
-			    label      	"EnumerateSubConnections(TUint&)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@237
-			supplier   	@239
-			Focus_Src  	@238
-			Focus_Entry 	@240
-			origin     	(223, 368)
-			terminus   	(528, 368)
-			ordinal    	0)
-		    (object InterMessView "" @254
-			location   	(16, 416)
-			label      	(object SegLabel @255
-			    Parent_View 	@254
-			    location   	(759, 372)
-			    quidu      	"3E6DD28C0290"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	410
-			    justify    	0
-			    label      	"ServiceL(RMessage&)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@239
-			supplier   	@241
-			Focus_Src  	@240
-			Focus_Entry 	@242
-			origin     	(559, 416)
-			terminus   	(960, 416)
-			ordinal    	1)
-		    (object SelfMessView "" @256
-			location   	(16, 512)
-			label      	(object SegLabel @257
-			    Parent_View 	@256
-			    location   	(1067, 468)
-			    quidu      	"3E6DD291005D"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	885
-			    justify    	0
-			    label      	"EnumerateSubConnectionsL(const RMessage&)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@241
-			supplier   	@241
-			Focus_Src  	@242
-			Focus_Entry 	@243
-			origin     	(992, 512)
-			terminus   	(1142, 512)
-			ordinal    	2)
-		    (object InterMessView "" @258
-			location   	(1216, 624)
-			label      	(object SegLabel @259
-			    Parent_View 	@258
-			    location   	(1215, 580)
-			    quidu      	"3E6DD6F0030D"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	673
-			    justify    	0
-			    label      	"EnumerateSubConnectionsL(TUint&)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@241
-			supplier   	@244
-			Focus_Src  	@242
-			Focus_Entry 	@245
-			origin     	(991, 624)
-			terminus   	(1440, 624)
-			ordinal    	3)
-		    (object InterMessView "" @260
-			location   	(1616, 704)
-			label      	(object SegLabel @261
-			    Parent_View 	@260
-			    location   	(1623, 660)
-			    quidu      	"3E6DD83D036A"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	651
-			    justify    	0
-			    label      	"EnumerateSubConnections(TUint&)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@244
-			supplier   	@246
-			Focus_Src  	@245
-			Focus_Entry 	@247
-			origin     	(1471, 704)
-			terminus   	(1776, 704)
-			ordinal    	4)
-		    (object InterMessView "" @262
-			location   	(16, 800)
-			label      	(object SegLabel @263
-			    Parent_View 	@262
-			    location   	(1959, 756)
-			    quidu      	"3E6F3E2300D0"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	619
-			    justify    	0
-			    label      	"EnumerateSubConnections(TUint&)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@246
-			supplier   	@248
-			Focus_Src  	@247
-			Focus_Entry 	@249
-			origin     	(1807, 800)
-			terminus   	(2112, 800)
-			ordinal    	5)
-		    (object InterMessView "" @264
-			location   	(16, 896)
-			label      	(object SegLabel @265
-			    Parent_View 	@264
-			    location   	(2423, 852)
-			    quidu      	"3E6F3F1C03DD"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	619
-			    justify    	0
-			    label      	"EnumerateSubConnections(TUint&)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@248
-			supplier   	@250
-			Focus_Src  	@249
-			Focus_Entry 	@251
-			origin     	(2143, 896)
-			terminus   	(2704, 896)
-			ordinal    	6)))
-	    (object InteractionDiagram "DataTransferredRequest (For Connection)"
-		mechanism_ref 	@10
-		quid       	"3E6F4141018B"
-		title      	"DataTransferredRequest (For Connection)"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	1006
-		origin_y   	0
-		items      	(list diagram_item_list
-		    (object InterObjView "$UNNAMED$63" @266
-			location   	(144, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@266
-			    location   	(144, 237)
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	360
-			    justify    	0
-			    label      	"")
-			icon       	"Actor"
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E6F41580236"
-			width      	336
-			height     	2189
-			icon_height 	162
-			icon_width 	120
-			icon_y_offset 	12
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @267
-			    location   	(144, 400)
-			    line_color 	3342489
-			    InterObjView 	@266
-			    height     	1924
-			    y_coord    	1864
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$64" @268
-			location   	(1248, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@268
-			    location   	(1248, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E6F415C035F"
-			width      	300
-			height     	2189
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @269
-			    location   	(1248, 400)
-			    line_color 	3342489
-			    InterObjView 	@268
-			    height     	1864
-			    y_coord    	1804
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @270
-			    location   	(1248, 496)
-			    line_color 	3342489
-			    InterObjView 	@268
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterObjView "$UNNAMED$65" @271
-			location   	(1568, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@271
-			    location   	(1568, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E6F416702D3"
-			width      	300
-			height     	2189
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @272
-			    location   	(1568, 624)
-			    line_color 	3342489
-			    InterObjView 	@271
-			    height     	1580
-			    y_coord    	1520
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @273
-			    location   	(1568, 720)
-			    line_color 	3342489
-			    InterObjView 	@271
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterObjView "$UNNAMED$66" @274
-			location   	(1888, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@274
-			    location   	(1888, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E6F44D7038E"
-			width      	300
-			height     	2189
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @275
-			    location   	(1888, 848)
-			    line_color 	3342489
-			    InterObjView 	@274
-			    height     	1296
-			    y_coord    	1236
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @276
-			    location   	(1888, 1424)
-			    line_color 	3342489
-			    InterObjView 	@274
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterObjView "$UNNAMED$67" @277
-			location   	(2208, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@277
-			    location   	(2208, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E6F460601AA"
-			width      	300
-			height     	2189
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @278
-			    location   	(2208, 944)
-			    line_color 	3342489
-			    InterObjView 	@277
-			    height     	372
-			    y_coord    	312
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$69" @279
-			location   	(2528, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@279
-			    location   	(2528, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E6F471D016B"
-			width      	300
-			height     	2189
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @280
-			    location   	(2528, 1040)
-			    line_color 	3342489
-			    InterObjView 	@279
-			    height     	216
-			    y_coord    	156
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$70" @281
-			location   	(3040, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@281
-			    location   	(3040, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	672
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E6F474600A0"
-			width      	690
-			height     	2189
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @282
-			    location   	(3040, 1136)
-			    line_color 	3342489
-			    InterObjView 	@281
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$68" @283
-			location   	(3552, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@283
-			    location   	(3552, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E6F4C1C037F"
-			width      	300
-			height     	2189
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @284
-			    location   	(3552, 1520)
-			    line_color 	3342489
-			    InterObjView 	@283
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @285
-			    location   	(3552, 1600)
-			    line_color 	3342489
-			    InterObjView 	@283
-			    height     	484
-			    y_coord    	424
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$73" @286
-			location   	(3888, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@286
-			    location   	(3888, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	322
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E6F4E0A014C"
-			width      	340
-			height     	2189
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @287
-			    location   	(3888, 1696)
-			    line_color 	3342489
-			    InterObjView 	@286
-			    height     	328
-			    y_coord    	268
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @288
-			    location   	(3888, 1792)
-			    line_color 	3342489
-			    InterObjView 	@286
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @289
-			    location   	(3888, 1904)
-			    line_color 	3342489
-			    InterObjView 	@286
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterMessView "" @290
-			location   	(16, 400)
-			label      	(object SegLabel @291
-			    Parent_View 	@290
-			    location   	(695, 356)
-			    quidu      	"3E6F41600266"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	1325
-			    justify    	0
-			    label      	"DataTransferredRequest(TPckg<TUint>&, TPckg<TUint>&, TRequestStatus&)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@266
-			supplier   	@268
-			Focus_Src  	@267
-			Focus_Entry 	@269
-			origin     	(159, 400)
-			terminus   	(1232, 400)
-			ordinal    	0)
-		    (object InterMessView "" @292
-			location   	(16, 624)
-			label      	(object SegLabel @293
-			    Parent_View 	@292
-			    location   	(1407, 580)
-			    quidu      	"3E6F416E02A5"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	400
-			    justify    	0
-			    label      	"ServiceL(RMessage&)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@268
-			supplier   	@271
-			Focus_Src  	@269
-			Focus_Entry 	@272
-			origin     	(1263, 624)
-			terminus   	(1552, 624)
-			ordinal    	2)
-		    (object SelfMessView "" @294
-			location   	(16, 720)
-			label      	(object SegLabel @295
-			    Parent_View 	@294
-			    location   	(1659, 676)
-			    quidu      	"3E6F41770005"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	644
-			    justify    	0
-			    label      	"DataTransferredL(const RMessage&)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@271
-			supplier   	@271
-			Focus_Src  	@272
-			Focus_Entry 	@273
-			origin     	(1584, 720)
-			terminus   	(1734, 720)
-			ordinal    	3)
-		    (object SelfMessView "" @296
-			location   	(16, 496)
-			label      	(object SegLabel @297
-			    Parent_View 	@296
-			    location   	(1339, 452)
-			    quidu      	"3E6F431A00EF"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	1788
-			    justify    	0
-			    label      	"DataTransferredRequest(TSubConnectionUniqueId, TPckg<TUint>&, TPckg<TUint>&, TRequestStatus&)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@268
-			supplier   	@268
-			Focus_Src  	@269
-			Focus_Entry 	@270
-			origin     	(1264, 496)
-			terminus   	(1414, 496)
-			ordinal    	1)
-		    (object InterMessView "" @298
-			location   	(16, 848)
-			label      	(object SegLabel @299
-			    Parent_View 	@298
-			    location   	(1727, 804)
-			    quidu      	"3E6F44DF0053"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	1019
-			    justify    	0
-			    label      	"DataTransferred(TSubConnectionUniqueId, TUint&, TUint&)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@271
-			supplier   	@274
-			Focus_Src  	@272
-			Focus_Entry 	@275
-			origin     	(1583, 848)
-			terminus   	(1872, 848)
-			ordinal    	4)
-		    (object InterMessView "" @300
-			location   	(16, 944)
-			label      	(object SegLabel @301
-			    Parent_View 	@300
-			    location   	(2047, 900)
-			    quidu      	"3E6F460B0092"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	1019
-			    justify    	0
-			    label      	"DataTransferred(TSubConnectionUniqueId, TUint&, TUint&)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@274
-			supplier   	@277
-			Focus_Src  	@275
-			Focus_Entry 	@278
-			origin     	(1903, 944)
-			terminus   	(2192, 944)
-			ordinal    	5)
-		    (object InterMessView "" @302
-			location   	(16, 1040)
-			label      	(object SegLabel @303
-			    Parent_View 	@302
-			    location   	(2367, 996)
-			    quidu      	"3E6F47220331"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	1019
-			    justify    	0
-			    label      	"DataTransferred(TSubConnectionUniqueId, TUint&, TUint&)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@277
-			supplier   	@279
-			Focus_Src  	@278
-			Focus_Entry 	@280
-			origin     	(2223, 1040)
-			terminus   	(2512, 1040)
-			ordinal    	6)
-		    (object InterMessView "" @304
-			location   	(16, 1136)
-			label      	(object SegLabel @305
-			    Parent_View 	@304
-			    location   	(2783, 1092)
-			    quidu      	"3E6F474F0370"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	1078
-			    justify    	0
-			    label      	"GetDataTransferred(TSubConnectionUniqueId, TUint&, TUint&)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@279
-			supplier   	@281
-			Focus_Src  	@280
-			Focus_Entry 	@282
-			origin     	(2543, 1136)
-			terminus   	(3024, 1136)
-			ordinal    	7)
-		    (object InterMessView "" @306
-			location   	(16, 1520)
-			label      	(object SegLabel @307
-			    Parent_View 	@306
-			    location   	(2719, 1476)
-			    quidu      	"3E6F4C2F0092"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	497
-			    justify    	0
-			    label      	"SubConnectionUniqueId( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@274
-			supplier   	@283
-			Focus_Src  	@275
-			Focus_Entry 	@284
-			origin     	(1903, 1520)
-			terminus   	(3536, 1520)
-			ordinal    	9)
-		    (object SelfMessView "" @308
-			location   	(16, 1424)
-			label      	(object SegLabel @309
-			    Parent_View 	@308
-			    location   	(1979, 1380)
-			    quidu      	"3E6F4C4F00C0"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	759
-			    justify    	0
-			    label      	"FindSubInterface(TSubConnectionUniqueId)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@274
-			supplier   	@274
-			Focus_Src  	@275
-			Focus_Entry 	@276
-			origin     	(1904, 1424)
-			terminus   	(2054, 1424)
-			ordinal    	8)
-		    (object InterMessView "" @310
-			location   	(16, 1600)
-			label      	(object SegLabel @311
-			    Parent_View 	@310
-			    location   	(2719, 1556)
-			    quidu      	"3E6F4D54010E"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	668
-			    justify    	0
-			    label      	"NotifyDataTransferred(TUint, TUint)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@274
-			supplier   	@283
-			Focus_Src  	@275
-			Focus_Entry 	@285
-			origin     	(1903, 1600)
-			terminus   	(3536, 1600)
-			ordinal    	10)
-		    (object InterMessView "" @312
-			location   	(16, 1696)
-			label      	(object SegLabel @313
-			    Parent_View 	@312
-			    location   	(3719, 1652)
-			    quidu      	"3E6F4E1A0209"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	806
-			    justify    	0
-			    label      	"NotifyDataTransferred(const TUint, const TUint)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@283
-			supplier   	@286
-			Focus_Src  	@285
-			Focus_Entry 	@287
-			origin     	(3567, 1696)
-			terminus   	(3872, 1696)
-			ordinal    	11)
-		    (object SelfMessView "" @314
-			location   	(16, 1792)
-			label      	(object SegLabel @315
-			    Parent_View 	@314
-			    location   	(3979, 1748)
-			    quidu      	"3E6F4EE00257"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	483
-			    justify    	0
-			    label      	"NotifyDataSent(TUint, TUint)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@286
-			supplier   	@286
-			Focus_Src  	@287
-			Focus_Entry 	@288
-			origin     	(3904, 1792)
-			terminus   	(4054, 1792)
-			ordinal    	12)
-		    (object SelfMessView "" @316
-			location   	(16, 1904)
-			label      	(object SegLabel @317
-			    Parent_View 	@316
-			    location   	(3979, 1860)
-			    quidu      	"3E6F4FC50208"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	564
-			    justify    	0
-			    label      	"NotifyDataReceived(TUint, TUint)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@286
-			supplier   	@286
-			Focus_Src  	@287
-			Focus_Entry 	@289
-			origin     	(3904, 1904)
-			terminus   	(4054, 1904)
-			ordinal    	13)))
-	    (object InteractionDiagram "DataSent Notification Request"
-		mechanism_ref 	@11
-		quid       	"3E70A5C400C9"
-		title      	"DataSent Notification Request"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	2325
-		origin_y   	1463
-		items      	(list diagram_item_list
-		    (object InterObjView "$UNNAMED$74" @318
-			location   	(352, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@318
-			    location   	(352, 281)
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	360
-			    justify    	0
-			    label      	"")
-			icon       	"Actor"
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E70A5D900B9"
-			width      	336
-			height     	2593
-			icon_height 	162
-			icon_width 	120
-			icon_y_offset 	-32
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @319
-			    location   	(352, 352)
-			    line_color 	3342489
-			    InterObjView 	@318
-			    height     	2172
-			    y_coord    	2112
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$75" @320
-			location   	(896, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@320
-			    location   	(896, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E70A5DD00B9"
-			width      	300
-			height     	2593
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @321
-			    location   	(896, 352)
-			    line_color 	3342489
-			    InterObjView 	@320
-			    height     	2112
-			    y_coord    	2052
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @322
-			    location   	(896, 448)
-			    line_color 	3342489
-			    InterObjView 	@320
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterObjView "$UNNAMED$76" @323
-			location   	(1232, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@323
-			    location   	(1232, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E70A6940398"
-			width      	300
-			height     	2593
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @324
-			    location   	(1232, 592)
-			    line_color 	3342489
-			    InterObjView 	@323
-			    height     	1812
-			    y_coord    	1752
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @325
-			    location   	(1232, 688)
-			    line_color 	3342489
-			    InterObjView 	@323
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @326
-			    location   	(1232, 832)
-			    line_color 	3342489
-			    InterObjView 	@323
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterObjView "$UNNAMED$77" @327
-			location   	(1584, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@327
-			    location   	(1584, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	322
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E70A7D60165"
-			width      	340
-			height     	2593
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @328
-			    location   	(1584, 960)
-			    line_color 	3342489
-			    InterObjView 	@327
-			    height     	1384
-			    y_coord    	1324
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @329
-			    location   	(1584, 2000)
-			    line_color 	3342489
-			    InterObjView 	@327
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @330
-			    location   	(1584, 2096)
-			    line_color 	3342489
-			    InterObjView 	@327
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @331
-			    location   	(1584, 2224)
-			    line_color 	3342489
-			    InterObjView 	@327
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterObjView "$UNNAMED$78" @332
-			location   	(1936, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@332
-			    location   	(1936, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E70AA13025F"
-			width      	300
-			height     	2593
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @333
-			    location   	(1936, 1056)
-			    line_color 	3342489
-			    InterObjView 	@332
-			    height     	1672
-			    y_coord    	1612
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @334
-			    location   	(1936, 1824)
-			    line_color 	3342489
-			    InterObjView 	@332
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @335
-			    location   	(1936, 1920)
-			    line_color 	3342489
-			    InterObjView 	@332
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @336
-			    location   	(1936, 2352)
-			    line_color 	3342489
-			    InterObjView 	@332
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @337
-			    location   	(1936, 2480)
-			    line_color 	3342489
-			    InterObjView 	@332
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterObjView "$UNNAMED$79" @338
-			location   	(2304, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@338
-			    location   	(2304, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E70AA680388"
-			width      	300
-			height     	2593
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @339
-			    location   	(2304, 1152)
-			    line_color 	3342489
-			    InterObjView 	@338
-			    height     	888
-			    y_coord    	828
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @340
-			    location   	(2304, 1696)
-			    line_color 	3342489
-			    InterObjView 	@338
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterObjView "$UNNAMED$80" @341
-			location   	(2608, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@341
-			    location   	(2608, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E70AAE500F8"
-			width      	300
-			height     	2593
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @342
-			    location   	(2608, 1248)
-			    line_color 	3342489
-			    InterObjView 	@341
-			    height     	356
-			    y_coord    	296
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @343
-			    location   	(2608, 2608)
-			    line_color 	3342489
-			    InterObjView 	@341
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$81" @344
-			location   	(2944, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@344
-			    location   	(2944, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E70AB0300B9"
-			width      	300
-			height     	2593
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @345
-			    location   	(2944, 1344)
-			    line_color 	3342489
-			    InterObjView 	@344
-			    height     	200
-			    y_coord    	140
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$82" @346
-			location   	(3472, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@346
-			    location   	(3472, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	672
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E70AB30000D"
-			width      	690
-			height     	2593
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @347
-			    location   	(3472, 1424)
-			    line_color 	3342489
-			    InterObjView 	@346
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterMessView "" @348
-			location   	(16, 352)
-			label      	(object SegLabel @349
-			    Parent_View 	@348
-			    location   	(623, 308)
-			    quidu      	"3E70A5E0009B"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	1219
-			    justify    	0
-			    label      	"DataSentNotificationRequest(TUint, TPckg<TUint>&, TRequestStatus&)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@318
-			supplier   	@320
-			Focus_Src  	@319
-			Focus_Entry 	@321
-			origin     	(367, 352)
-			terminus   	(880, 352)
-			ordinal    	0)
-		    (object SelfMessView "" @350
-			location   	(16, 448)
-			label      	(object SegLabel @351
-			    Parent_View 	@350
-			    location   	(987, 404)
-			    quidu      	"3E70A5E8007C"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	1682
-			    justify    	0
-			    label      	"DataSentNotificationRequest(TSubConnectionUniqueId, TUint, TPckg<TUint>&, TRequestStatus&)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@320
-			supplier   	@320
-			Focus_Src  	@321
-			Focus_Entry 	@322
-			origin     	(912, 448)
-			terminus   	(1062, 448)
-			ordinal    	1)
-		    (object InterMessView "" @352
-			location   	(16, 592)
-			label      	(object SegLabel @353
-			    Parent_View 	@352
-			    location   	(1063, 548)
-			    quidu      	"3E70A698031C"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	384
-			    justify    	0
-			    label      	"ServiceL(RMessage&)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@320
-			supplier   	@323
-			Focus_Src  	@321
-			Focus_Entry 	@324
-			origin     	(911, 592)
-			terminus   	(1216, 592)
-			ordinal    	2)
-		    (object SelfMessView "" @354
-			location   	(16, 688)
-			label      	(object SegLabel @355
-			    Parent_View 	@354
-			    location   	(1323, 644)
-			    quidu      	"3E70A73002CD"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	860
-			    justify    	0
-			    label      	"DataSentNotificationRequestL(const RMessage&)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@323
-			supplier   	@323
-			Focus_Src  	@324
-			Focus_Entry 	@325
-			origin     	(1248, 688)
-			terminus   	(1398, 688)
-			ordinal    	3)
-		    (object SelfMessView "" @356
-			location   	(16, 832)
-			label      	(object SegLabel @357
-			    Parent_View 	@356
-			    location   	(1323, 788)
-			    quidu      	"3E70A7470165"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	809
-			    justify    	0
-			    label      	"FindSubConnection(TSubConnectionUniqueId)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@323
-			supplier   	@323
-			Focus_Src  	@324
-			Focus_Entry 	@326
-			origin     	(1248, 832)
-			terminus   	(1398, 832)
-			ordinal    	4)
-		    (object InterMessView "" @358
-			location   	(16, 960)
-			label      	(object SegLabel @359
-			    Parent_View 	@358
-			    location   	(1407, 916)
-			    quidu      	"3E70A7DA0166"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	860
-			    justify    	0
-			    label      	"DataSentNotificationRequestL(const RMessage&)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@323
-			supplier   	@327
-			Focus_Src  	@324
-			Focus_Entry 	@328
-			origin     	(1247, 960)
-			terminus   	(1568, 960)
-			ordinal    	5)
-		    (object InterMessView "" @360
-			location   	(16, 1056)
-			label      	(object SegLabel @361
-			    Parent_View 	@360
-			    location   	(1759, 1012)
-			    quidu      	"3E70AA190260"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	722
-			    justify    	0
-			    label      	"DataSentNotificationRequest(TUint, TUint)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@327
-			supplier   	@332
-			Focus_Src  	@328
-			Focus_Entry 	@333
-			origin     	(1599, 1056)
-			terminus   	(1920, 1056)
-			ordinal    	6)
-		    (object InterMessView "" @362
-			location   	(16, 1152)
-			label      	(object SegLabel @363
-			    Parent_View 	@362
-			    location   	(2119, 1108)
-			    quidu      	"3E70AA6F0195"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	1019
-			    justify    	0
-			    label      	"DataTransferred(TSubConnectionUniqueId, TUint&, TUint&)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@332
-			supplier   	@338
-			Focus_Src  	@333
-			Focus_Entry 	@339
-			origin     	(1951, 1152)
-			terminus   	(2288, 1152)
-			ordinal    	7)
-		    (object InterMessView "" @364
-			location   	(16, 1248)
-			label      	(object SegLabel @365
-			    Parent_View 	@364
-			    location   	(2455, 1204)
-			    quidu      	"3E70AAE90260"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	1019
-			    justify    	0
-			    label      	"DataTransferred(TSubConnectionUniqueId, TUint&, TUint&)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@338
-			supplier   	@341
-			Focus_Src  	@339
-			Focus_Entry 	@342
-			origin     	(2319, 1248)
-			terminus   	(2592, 1248)
-			ordinal    	8)
-		    (object InterMessView "" @366
-			location   	(16, 1344)
-			label      	(object SegLabel @367
-			    Parent_View 	@366
-			    location   	(2775, 1300)
-			    quidu      	"3E70AB09003D"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	1019
-			    justify    	0
-			    label      	"DataTransferred(TSubConnectionUniqueId, TUint&, TUint&)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@341
-			supplier   	@344
-			Focus_Src  	@342
-			Focus_Entry 	@345
-			origin     	(2623, 1344)
-			terminus   	(2928, 1344)
-			ordinal    	9)
-		    (object InterMessView "" @368
-			location   	(16, 1424)
-			label      	(object SegLabel @369
-			    Parent_View 	@368
-			    location   	(3207, 1380)
-			    quidu      	"3E70AB380128"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	1078
-			    justify    	0
-			    label      	"GetDataTransferred(TSubConnectionUniqueId, TUint&, TUint&)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@344
-			supplier   	@346
-			Focus_Src  	@345
-			Focus_Entry 	@347
-			origin     	(2959, 1424)
-			terminus   	(3456, 1424)
-			ordinal    	10)
-		    (object SelfMessView "" @370
-			location   	(16, 1696)
-			label      	(object SegLabel @371
-			    Parent_View 	@370
-			    location   	(2395, 1652)
-			    quidu      	"3E70B057029F"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	759
-			    justify    	0
-			    label      	"FindSubInterface(TSubConnectionUniqueId)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@338
-			supplier   	@338
-			Focus_Src  	@339
-			Focus_Entry 	@340
-			origin     	(2320, 1696)
-			terminus   	(2470, 1696)
-			ordinal    	11)
-		    (object InterMessView "" @372
-			location   	(16, 1824)
-			label      	(object SegLabel @373
-			    Parent_View 	@372
-			    location   	(2120, 1780)
-			    quidu      	"3E70B083031B"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	456
-			    justify    	0
-			    label      	"SubConnectionUniqueId( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@338
-			supplier   	@332
-			Focus_Src  	@339
-			Focus_Entry 	@334
-			origin     	(2288, 1824)
-			terminus   	(1952, 1824)
-			ordinal    	12)
-		    (object InterMessView "" @374
-			location   	(16, 1920)
-			label      	(object SegLabel @375
-			    Parent_View 	@374
-			    location   	(2120, 1876)
-			    quidu      	"3E70B2CB02AD"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	600
-			    justify    	0
-			    label      	"NotifyDataTransferred(TUint, TUint)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@338
-			supplier   	@332
-			Focus_Src  	@339
-			Focus_Entry 	@335
-			origin     	(2288, 1920)
-			terminus   	(1952, 1920)
-			ordinal    	13)
-		    (object InterMessView "" @376
-			location   	(16, 2000)
-			label      	(object SegLabel @377
-			    Parent_View 	@376
-			    location   	(1760, 1956)
-			    quidu      	"3E70B2E1006B"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	806
-			    justify    	0
-			    label      	"NotifyDataTransferred(const TUint, const TUint)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@332
-			supplier   	@327
-			Focus_Src  	@333
-			Focus_Entry 	@329
-			origin     	(1920, 2000)
-			terminus   	(1600, 2000)
-			ordinal    	14)
-		    (object SelfMessView "" @378
-			location   	(16, 2096)
-			label      	(object SegLabel @379
-			    Parent_View 	@378
-			    location   	(1675, 2052)
-			    quidu      	"3E70B36F002E"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	478
-			    justify    	0
-			    label      	"NotifyDataSent(TUint, TUint)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@327
-			supplier   	@327
-			Focus_Src  	@328
-			Focus_Entry 	@330
-			origin     	(1600, 2096)
-			terminus   	(1750, 2096)
-			ordinal    	15)
-		    (object SelfMessView "" @380
-			location   	(16, 2224)
-			label      	(object SegLabel @381
-			    Parent_View 	@380
-			    location   	(1675, 2180)
-			    quidu      	"3E70B37A03A7"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	559
-			    justify    	0
-			    label      	"NotifyDataReceived(TUint, TUint)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@327
-			supplier   	@327
-			Focus_Src  	@328
-			Focus_Entry 	@331
-			origin     	(1600, 2224)
-			terminus   	(1750, 2224)
-			ordinal    	16)
-		    (object SelfMessView "" @382
-			location   	(16, 2352)
-			label      	(object SegLabel @383
-			    Parent_View 	@382
-			    location   	(2027, 2308)
-			    quidu      	"3E77462100AA"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	650
-			    justify    	0
-			    label      	"CalculateNewUplinkGranularity(TUint)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@332
-			supplier   	@332
-			Focus_Src  	@333
-			Focus_Entry 	@336
-			origin     	(1952, 2352)
-			terminus   	(2102, 2352)
-			ordinal    	17)
-		    (object SelfMessView "" @384
-			location   	(16, 2480)
-			label      	(object SegLabel @385
-			    Parent_View 	@384
-			    location   	(2027, 2436)
-			    quidu      	"3E774688032A"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	459
-			    justify    	0
-			    label      	"SetNextUplinkGranularity( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@332
-			supplier   	@332
-			Focus_Src  	@333
-			Focus_Entry 	@337
-			origin     	(1952, 2480)
-			terminus   	(2102, 2480)
-			ordinal    	18)
-		    (object InterMessView "" @386
-			location   	(16, 2608)
-			label      	(object SegLabel @387
-			    Parent_View 	@386
-			    location   	(2271, 2564)
-			    quidu      	"3E7747800146"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	1169
-			    justify    	0
-			    label      	"SetDataSentNotificationGranularity(TSubConnectionUniqueId, TUint)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@332
-			supplier   	@341
-			Focus_Src  	@333
-			Focus_Entry 	@343
-			origin     	(1951, 2608)
-			terminus   	(2592, 2608)
-			ordinal    	19)))
-	    (object InteractionDiagram "DataSent Notification Cancel (SubConnection unspecified)"
-		mechanism_ref 	@12
-		quid       	"3E70CA010117"
-		title      	"DataSent Notification Cancel (SubConnection unspecified)"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	0
-		items      	(list diagram_item_list
-		    (object InterObjView "$UNNAMED$83" @388
-			location   	(144, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@388
-			    location   	(144, 265)
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	360
-			    justify    	0
-			    label      	"")
-			icon       	"Actor"
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E70CA09002D"
-			width      	336
-			height     	1773
-			icon_height 	162
-			icon_width 	120
-			icon_y_offset 	-16
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @389
-			    location   	(144, 384)
-			    line_color 	3342489
-			    InterObjView 	@388
-			    height     	120
-			    y_coord    	60
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$84" @390
-			location   	(480, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@390
-			    location   	(480, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E70CA0D00B9"
-			width      	300
-			height     	1773
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @391
-			    location   	(480, 384)
-			    line_color 	3342489
-			    InterObjView 	@390
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @392
-			    location   	(480, 448)
-			    line_color 	3342489
-			    InterObjView 	@390
-			    height     	1460
-			    y_coord    	1400
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @393
-			    location   	(480, 480)
-			    line_color 	3342489
-			    InterObjView 	@390
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterObjView "$UNNAMED$85" @394
-			location   	(816, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@394
-			    location   	(816, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E70CA1E001D"
-			width      	300
-			height     	1773
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @395
-			    location   	(816, 608)
-			    line_color 	3342489
-			    InterObjView 	@394
-			    height     	1240
-			    y_coord    	1180
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @396
-			    location   	(816, 720)
-			    line_color 	3342489
-			    InterObjView 	@394
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @397
-			    location   	(816, 848)
-			    line_color 	3342489
-			    InterObjView 	@394
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterObjView "$UNNAMED$86" @398
-			location   	(1168, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@398
-			    location   	(1168, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	322
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E70CB1D005B"
-			width      	340
-			height     	1773
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @399
-			    location   	(1168, 976)
-			    line_color 	3342489
-			    InterObjView 	@398
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @400
-			    location   	(1168, 1104)
-			    line_color 	3342489
-			    InterObjView 	@398
-			    height     	684
-			    y_coord    	624
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$87" @401
-			location   	(1520, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@401
-			    location   	(1520, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E70CC00030B"
-			width      	300
-			height     	1773
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @402
-			    location   	(1520, 1200)
-			    line_color 	3342489
-			    InterObjView 	@401
-			    height     	528
-			    y_coord    	468
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$88" @403
-			location   	(1856, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@403
-			    location   	(1856, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E7748D60155"
-			width      	300
-			height     	1773
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @404
-			    location   	(1856, 1296)
-			    line_color 	3342489
-			    InterObjView 	@403
-			    height     	372
-			    y_coord    	312
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$89" @405
-			location   	(2192, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@405
-			    location   	(2192, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E7748D80387"
-			width      	300
-			height     	1773
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @406
-			    location   	(2192, 1392)
-			    line_color 	3342489
-			    InterObjView 	@405
-			    height     	216
-			    y_coord    	156
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$90" @407
-			location   	(2720, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@407
-			    location   	(2720, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	672
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E7748F70349"
-			width      	690
-			height     	1773
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @408
-			    location   	(2720, 1488)
-			    line_color 	3342489
-			    InterObjView 	@407
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterMessView "" @409
-			location   	(16, 384)
-			label      	(object SegLabel @410
-			    Parent_View 	@409
-			    location   	(311, 340)
-			    quidu      	"3E70CA0F031C"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	507
-			    justify    	0
-			    label      	"DataSentNotificationCancel( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@388
-			supplier   	@390
-			Focus_Src  	@389
-			Focus_Entry 	@391
-			origin     	(159, 384)
-			terminus   	(464, 384)
-			ordinal    	0)
-		    (object SelfMessView "" @411
-			location   	(16, 480)
-			label      	(object SegLabel @412
-			    Parent_View 	@411
-			    location   	(571, 436)
-			    quidu      	"3E70CA1503B8"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	942
-			    justify    	0
-			    label      	"DataSentNotificationCancel(TSubConnectionUniqueId)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@390
-			supplier   	@390
-			Focus_Src  	@392
-			Focus_Entry 	@393
-			origin     	(496, 480)
-			terminus   	(646, 480)
-			ordinal    	1)
-		    (object InterMessView "" @413
-			location   	(16, 608)
-			label      	(object SegLabel @414
-			    Parent_View 	@413
-			    location   	(647, 564)
-			    quidu      	"3E70CA21028F"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	385
-			    justify    	0
-			    label      	"ServiceL(RMessage&)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@390
-			supplier   	@394
-			Focus_Src  	@392
-			Focus_Entry 	@395
-			origin     	(495, 608)
-			terminus   	(800, 608)
-			ordinal    	2)
-		    (object SelfMessView "" @415
-			location   	(16, 720)
-			label      	(object SegLabel @416
-			    Parent_View 	@415
-			    location   	(907, 676)
-			    quidu      	"3E70CAA2007C"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	814
-			    justify    	0
-			    label      	"DataSentNotificationCancel(const RMessage&)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@394
-			supplier   	@394
-			Focus_Src  	@395
-			Focus_Entry 	@396
-			origin     	(832, 720)
-			terminus   	(982, 720)
-			ordinal    	3)
-		    (object SelfMessView "" @417
-			location   	(16, 848)
-			label      	(object SegLabel @418
-			    Parent_View 	@417
-			    location   	(907, 804)
-			    quidu      	"3E70CAC80369"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	811
-			    justify    	0
-			    label      	"FindSubConnection(TSubConnectionUniqueId)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@394
-			supplier   	@394
-			Focus_Src  	@395
-			Focus_Entry 	@397
-			origin     	(832, 848)
-			terminus   	(982, 848)
-			ordinal    	4)
-		    (object InterMessView "" @419
-			location   	(16, 976)
-			label      	(object SegLabel @420
-			    Parent_View 	@419
-			    location   	(991, 932)
-			    quidu      	"3E70CB21000E"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	457
-			    justify    	0
-			    label      	"SubConnectionUniqueId( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@394
-			supplier   	@398
-			Focus_Src  	@395
-			Focus_Entry 	@399
-			origin     	(831, 976)
-			terminus   	(1152, 976)
-			ordinal    	5)
-		    (object InterMessView "" @421
-			location   	(16, 1104)
-			label      	(object SegLabel @422
-			    Parent_View 	@421
-			    location   	(991, 1060)
-			    quidu      	"3E70CBC70349"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	814
-			    justify    	0
-			    label      	"DataSentNotificationCancel(const RMessage&)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@394
-			supplier   	@398
-			Focus_Src  	@395
-			Focus_Entry 	@400
-			origin     	(831, 1104)
-			terminus   	(1152, 1104)
-			ordinal    	6)
-		    (object InterMessView "" @423
-			location   	(16, 1200)
-			label      	(object SegLabel @424
-			    Parent_View 	@423
-			    location   	(1343, 1156)
-			    quidu      	"3E70CC0A035A"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	507
-			    justify    	0
-			    label      	"DataSentNotificationCancel( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@398
-			supplier   	@401
-			Focus_Src  	@400
-			Focus_Entry 	@402
-			origin     	(1183, 1200)
-			terminus   	(1504, 1200)
-			ordinal    	7)
-		    (object InterMessView "" @425
-			location   	(16, 1296)
-			label      	(object SegLabel @426
-			    Parent_View 	@425
-			    location   	(1687, 1252)
-			    quidu      	"3E7748DF0388"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	941
-			    justify    	0
-			    label      	"DataSentNotificationCancel(TSubConnectionUniqueId)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@401
-			supplier   	@403
-			Focus_Src  	@402
-			Focus_Entry 	@404
-			origin     	(1535, 1296)
-			terminus   	(1840, 1296)
-			ordinal    	8)
-		    (object InterMessView "" @427
-			location   	(16, 1392)
-			label      	(object SegLabel @428
-			    Parent_View 	@427
-			    location   	(2023, 1348)
-			    quidu      	"3E7748E9025F"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	941
-			    justify    	0
-			    label      	"DataSentNotificationCancel(TSubConnectionUniqueId)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@403
-			supplier   	@405
-			Focus_Src  	@404
-			Focus_Entry 	@406
-			origin     	(1871, 1392)
-			terminus   	(2176, 1392)
-			ordinal    	9)
-		    (object InterMessView "" @429
-			location   	(16, 1488)
-			label      	(object SegLabel @430
-			    Parent_View 	@429
-			    location   	(2455, 1444)
-			    quidu      	"3E7749020165"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	941
-			    justify    	0
-			    label      	"DataSentNotificationCancel(TSubConnectionUniqueId)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@405
-			supplier   	@407
-			Focus_Src  	@406
-			Focus_Entry 	@408
-			origin     	(2207, 1488)
-			terminus   	(2704, 1488)
-			ordinal    	10)))
-	    (object InteractionDiagram "DataReceived Notification Request"
-		mechanism_ref 	@13
-		quid       	"3E70CE68005B"
-		title      	"DataReceived Notification Request"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	0
-		items      	(list diagram_item_list
-		    (object InterObjView "$UNNAMED$91" @431
-			location   	(400, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@431
-			    location   	(400, 281)
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	360
-			    justify    	0
-			    label      	"")
-			icon       	"Actor"
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E70CE7801C3"
-			width      	336
-			height     	2389
-			icon_height 	162
-			icon_width 	120
-			icon_y_offset 	-32
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @432
-			    location   	(400, 352)
-			    line_color 	3342489
-			    InterObjView 	@431
-			    height     	2172
-			    y_coord    	2112
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$92" @433
-			location   	(896, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@433
-			    location   	(896, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E70CE7801C8"
-			width      	300
-			height     	2389
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @434
-			    location   	(896, 352)
-			    line_color 	3342489
-			    InterObjView 	@433
-			    height     	2112
-			    y_coord    	2052
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @435
-			    location   	(896, 448)
-			    line_color 	3342489
-			    InterObjView 	@433
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterObjView "$UNNAMED$93" @436
-			location   	(1232, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@436
-			    location   	(1232, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E70CE7801CD"
-			width      	300
-			height     	2389
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @437
-			    location   	(1232, 592)
-			    line_color 	3342489
-			    InterObjView 	@436
-			    height     	1812
-			    y_coord    	1752
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @438
-			    location   	(1232, 688)
-			    line_color 	3342489
-			    InterObjView 	@436
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @439
-			    location   	(1232, 832)
-			    line_color 	3342489
-			    InterObjView 	@436
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterObjView "$UNNAMED$94" @440
-			location   	(1584, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@440
-			    location   	(1584, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	322
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E70CE7801D3"
-			width      	340
-			height     	2389
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @441
-			    location   	(1584, 960)
-			    line_color 	3342489
-			    InterObjView 	@440
-			    height     	1384
-			    y_coord    	1324
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @442
-			    location   	(1584, 2000)
-			    line_color 	3342489
-			    InterObjView 	@440
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @443
-			    location   	(1584, 2096)
-			    line_color 	3342489
-			    InterObjView 	@440
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @444
-			    location   	(1584, 2224)
-			    line_color 	3342489
-			    InterObjView 	@440
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterObjView "$UNNAMED$95" @445
-			location   	(1936, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@445
-			    location   	(1936, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E70CE7801DA"
-			width      	300
-			height     	2389
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @446
-			    location   	(1936, 1056)
-			    line_color 	3342489
-			    InterObjView 	@445
-			    height     	1064
-			    y_coord    	1004
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @447
-			    location   	(1936, 1824)
-			    line_color 	3342489
-			    InterObjView 	@445
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @448
-			    location   	(1936, 1920)
-			    line_color 	3342489
-			    InterObjView 	@445
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterObjView "$UNNAMED$96" @449
-			location   	(2304, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@449
-			    location   	(2304, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E70CE7801DF"
-			width      	300
-			height     	2389
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @450
-			    location   	(2304, 1152)
-			    line_color 	3342489
-			    InterObjView 	@449
-			    height     	888
-			    y_coord    	828
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @451
-			    location   	(2304, 1696)
-			    line_color 	3342489
-			    InterObjView 	@449
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterObjView "$UNNAMED$97" @452
-			location   	(2608, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@452
-			    location   	(2608, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E70CE7801E4"
-			width      	300
-			height     	2389
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @453
-			    location   	(2608, 1248)
-			    line_color 	3342489
-			    InterObjView 	@452
-			    height     	356
-			    y_coord    	296
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$98" @454
-			location   	(2944, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@454
-			    location   	(2944, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E70CE7801E7"
-			width      	300
-			height     	2389
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @455
-			    location   	(2944, 1344)
-			    line_color 	3342489
-			    InterObjView 	@454
-			    height     	200
-			    y_coord    	140
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$99" @456
-			location   	(3472, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@456
-			    location   	(3472, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	672
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E70CE7801E8"
-			width      	690
-			height     	2389
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @457
-			    location   	(3472, 1424)
-			    line_color 	3342489
-			    InterObjView 	@456
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterMessView "" @458
-			location   	(16, 352)
-			label      	(object SegLabel @459
-			    Parent_View 	@458
-			    location   	(647, 308)
-			    quidu      	"3E70CE7801C5"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	1300
-			    justify    	0
-			    label      	"DataReceivedNotificationRequest(TUint, TPckg<TUint>&, TRequestStatus&)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@431
-			supplier   	@433
-			Focus_Src  	@432
-			Focus_Entry 	@434
-			origin     	(415, 352)
-			terminus   	(880, 352)
-			ordinal    	0)
-		    (object SelfMessView "" @460
-			location   	(16, 448)
-			label      	(object SegLabel @461
-			    Parent_View 	@460
-			    location   	(987, 404)
-			    quidu      	"3E70CE7801C6"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	1772
-			    justify    	0
-			    label      	"DataReceivedNotificationRequest(TSubConnectionUniqueId, TUint, TPckg<TUint>&, TRequestStatus&)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@433
-			supplier   	@433
-			Focus_Src  	@434
-			Focus_Entry 	@435
-			origin     	(912, 448)
-			terminus   	(1062, 448)
-			ordinal    	1)
-		    (object InterMessView "" @462
-			location   	(16, 592)
-			label      	(object SegLabel @463
-			    Parent_View 	@462
-			    location   	(1063, 548)
-			    quidu      	"3E70CE7801CA"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	400
-			    justify    	0
-			    label      	"ServiceL(RMessage&)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@433
-			supplier   	@436
-			Focus_Src  	@434
-			Focus_Entry 	@437
-			origin     	(911, 592)
-			terminus   	(1216, 592)
-			ordinal    	2)
-		    (object SelfMessView "" @464
-			location   	(16, 688)
-			label      	(object SegLabel @465
-			    Parent_View 	@464
-			    location   	(1323, 644)
-			    quidu      	"3E70CE7801CB"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	941
-			    justify    	0
-			    label      	"DataReceivedNotificationRequestL(const RMessage&)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@436
-			supplier   	@436
-			Focus_Src  	@437
-			Focus_Entry 	@438
-			origin     	(1248, 688)
-			terminus   	(1398, 688)
-			ordinal    	3)
-		    (object SelfMessView "" @466
-			location   	(16, 832)
-			label      	(object SegLabel @467
-			    Parent_View 	@466
-			    location   	(1323, 788)
-			    quidu      	"3E70CE7801D0"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	831
-			    justify    	0
-			    label      	"FindSubConnection(TSubConnectionUniqueId)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@436
-			supplier   	@436
-			Focus_Src  	@437
-			Focus_Entry 	@439
-			origin     	(1248, 832)
-			terminus   	(1398, 832)
-			ordinal    	4)
-		    (object InterMessView "" @468
-			location   	(16, 960)
-			label      	(object SegLabel @469
-			    Parent_View 	@468
-			    location   	(1407, 916)
-			    quidu      	"3E70CE7801CF"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	941
-			    justify    	0
-			    label      	"DataReceivedNotificationRequestL(const RMessage&)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@436
-			supplier   	@440
-			Focus_Src  	@437
-			Focus_Entry 	@441
-			origin     	(1247, 960)
-			terminus   	(1568, 960)
-			ordinal    	5)
-		    (object SelfMessView "" @470
-			location   	(16, 2096)
-			label      	(object SegLabel @471
-			    Parent_View 	@470
-			    location   	(1675, 2052)
-			    quidu      	"3E70CE7801D5"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	509
-			    justify    	0
-			    label      	"NotifyDataSent(TUint, TUint)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@440
-			supplier   	@440
-			Focus_Src  	@441
-			Focus_Entry 	@443
-			origin     	(1600, 2096)
-			terminus   	(1750, 2096)
-			ordinal    	15)
-		    (object SelfMessView "" @472
-			location   	(16, 2224)
-			label      	(object SegLabel @473
-			    Parent_View 	@472
-			    location   	(1675, 2180)
-			    quidu      	"3E70CE7801D6"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	588
-			    justify    	0
-			    label      	"NotifyDataReceived(TUint, TUint)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@440
-			supplier   	@440
-			Focus_Src  	@441
-			Focus_Entry 	@444
-			origin     	(1600, 2224)
-			terminus   	(1750, 2224)
-			ordinal    	16)
-		    (object InterMessView "" @474
-			location   	(16, 1056)
-			label      	(object SegLabel @475
-			    Parent_View 	@474
-			    location   	(1759, 1012)
-			    quidu      	"3E70CE7801D1"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	803
-			    justify    	0
-			    label      	"DataReceivedNotificationRequest(TUint, TUint)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@440
-			supplier   	@445
-			Focus_Src  	@441
-			Focus_Entry 	@446
-			origin     	(1599, 1056)
-			terminus   	(1920, 1056)
-			ordinal    	6)
-		    (object InterMessView "" @476
-			location   	(16, 2000)
-			label      	(object SegLabel @477
-			    Parent_View 	@476
-			    location   	(1760, 1956)
-			    quidu      	"3E70CE7801D7"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	850
-			    justify    	0
-			    label      	"NotifyDataTransferred(const TUint, const TUint)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@445
-			supplier   	@440
-			Focus_Src  	@446
-			Focus_Entry 	@442
-			origin     	(1920, 2000)
-			terminus   	(1600, 2000)
-			ordinal    	14)
-		    (object InterMessView "" @478
-			location   	(16, 1152)
-			label      	(object SegLabel @479
-			    Parent_View 	@478
-			    location   	(2119, 1108)
-			    quidu      	"3E70CE7801D8"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	1056
-			    justify    	0
-			    label      	"DataTransferred(TSubConnectionUniqueId, TUint&, TUint&)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@445
-			supplier   	@449
-			Focus_Src  	@446
-			Focus_Entry 	@450
-			origin     	(1951, 1152)
-			terminus   	(2288, 1152)
-			ordinal    	7)
-		    (object SelfMessView "" @480
-			location   	(16, 1696)
-			label      	(object SegLabel @481
-			    Parent_View 	@480
-			    location   	(2395, 1652)
-			    quidu      	"3E70CE7801E1"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	781
-			    justify    	0
-			    label      	"FindSubInterface(TSubConnectionUniqueId)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@449
-			supplier   	@449
-			Focus_Src  	@450
-			Focus_Entry 	@451
-			origin     	(2320, 1696)
-			terminus   	(2470, 1696)
-			ordinal    	11)
-		    (object InterMessView "" @482
-			location   	(16, 1824)
-			label      	(object SegLabel @483
-			    Parent_View 	@482
-			    location   	(2120, 1780)
-			    quidu      	"3E70CE7801DB"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	469
-			    justify    	0
-			    label      	"SubConnectionUniqueId( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@449
-			supplier   	@445
-			Focus_Src  	@450
-			Focus_Entry 	@447
-			origin     	(2288, 1824)
-			terminus   	(1952, 1824)
-			ordinal    	12)
-		    (object InterMessView "" @484
-			location   	(16, 1920)
-			label      	(object SegLabel @485
-			    Parent_View 	@484
-			    location   	(2120, 1876)
-			    quidu      	"3E70CE7801DC"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	625
-			    justify    	0
-			    label      	"NotifyDataTransferred(TUint, TUint)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@449
-			supplier   	@445
-			Focus_Src  	@450
-			Focus_Entry 	@448
-			origin     	(2288, 1920)
-			terminus   	(1952, 1920)
-			ordinal    	13)
-		    (object InterMessView "" @486
-			location   	(16, 1248)
-			label      	(object SegLabel @487
-			    Parent_View 	@486
-			    location   	(2455, 1204)
-			    quidu      	"3E70CE7801DD"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	1056
-			    justify    	0
-			    label      	"DataTransferred(TSubConnectionUniqueId, TUint&, TUint&)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@449
-			supplier   	@452
-			Focus_Src  	@450
-			Focus_Entry 	@453
-			origin     	(2319, 1248)
-			terminus   	(2592, 1248)
-			ordinal    	8)
-		    (object InterMessView "" @488
-			location   	(16, 1344)
-			label      	(object SegLabel @489
-			    Parent_View 	@488
-			    location   	(2775, 1300)
-			    quidu      	"3E70CE7801E2"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	1056
-			    justify    	0
-			    label      	"DataTransferred(TSubConnectionUniqueId, TUint&, TUint&)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@452
-			supplier   	@454
-			Focus_Src  	@453
-			Focus_Entry 	@455
-			origin     	(2623, 1344)
-			terminus   	(2928, 1344)
-			ordinal    	9)
-		    (object InterMessView "" @490
-			location   	(16, 1424)
-			label      	(object SegLabel @491
-			    Parent_View 	@490
-			    location   	(3207, 1380)
-			    quidu      	"3E70CE7801E5"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	1122
-			    justify    	0
-			    label      	"GetDataTransferred(TSubConnectionUniqueId, TUint&, TUint&)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@454
-			supplier   	@456
-			Focus_Src  	@455
-			Focus_Entry 	@457
-			origin     	(2959, 1424)
-			terminus   	(3456, 1424)
-			ordinal    	10)))
-	    (object InteractionDiagram "DataReceived Notification Cancel (SubConnection unspecified)"
-		mechanism_ref 	@14
-		quid       	"3E70CFD60175"
-		title      	"DataReceived Notification Cancel (SubConnection unspecified)"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	0
-		items      	(list diagram_item_list
-		    (object InterObjView "$UNNAMED$100" @492
-			location   	(160, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@492
-			    location   	(160, 284)
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	360
-			    justify    	0
-			    label      	"")
-			icon       	"Actor"
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E70CFEC02EC"
-			width      	336
-			height     	1305
-			icon_height 	162
-			icon_width 	120
-			icon_y_offset 	-35
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @493
-			    location   	(160, 384)
-			    line_color 	3342489
-			    InterObjView 	@492
-			    height     	120
-			    y_coord    	60
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$101" @494
-			location   	(480, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@494
-			    location   	(480, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E70CFEC02EF"
-			width      	300
-			height     	1305
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @495
-			    location   	(480, 384)
-			    line_color 	3342489
-			    InterObjView 	@494
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @496
-			    location   	(480, 448)
-			    line_color 	3342489
-			    InterObjView 	@494
-			    height     	992
-			    y_coord    	932
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @497
-			    location   	(480, 480)
-			    line_color 	3342489
-			    InterObjView 	@494
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterObjView "$UNNAMED$102" @498
-			location   	(816, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@498
-			    location   	(816, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E70CFEC02F6"
-			width      	300
-			height     	1305
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @499
-			    location   	(816, 608)
-			    line_color 	3342489
-			    InterObjView 	@498
-			    height     	772
-			    y_coord    	712
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @500
-			    location   	(816, 720)
-			    line_color 	3342489
-			    InterObjView 	@498
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @501
-			    location   	(816, 848)
-			    line_color 	3342489
-			    InterObjView 	@498
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterObjView "$UNNAMED$103" @502
-			location   	(1168, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@502
-			    location   	(1168, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	322
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E70CFEC02FB"
-			width      	340
-			height     	1305
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @503
-			    location   	(1168, 976)
-			    line_color 	3342489
-			    InterObjView 	@502
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @504
-			    location   	(1168, 1104)
-			    line_color 	3342489
-			    InterObjView 	@502
-			    height     	216
-			    y_coord    	156
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$104" @505
-			location   	(1520, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@505
-			    location   	(1520, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E70CFEC02FE"
-			width      	300
-			height     	1305
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @506
-			    location   	(1520, 1200)
-			    line_color 	3342489
-			    InterObjView 	@505
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterMessView "" @507
-			location   	(16, 384)
-			label      	(object SegLabel @508
-			    Parent_View 	@507
-			    location   	(319, 340)
-			    quidu      	"3E70CFEC02EE"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	588
-			    justify    	0
-			    label      	"DataReceivedNotificationCancel( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@492
-			supplier   	@494
-			Focus_Src  	@493
-			Focus_Entry 	@495
-			origin     	(175, 384)
-			terminus   	(464, 384)
-			ordinal    	0)
-		    (object SelfMessView "" @509
-			location   	(16, 480)
-			label      	(object SegLabel @510
-			    Parent_View 	@509
-			    location   	(571, 436)
-			    quidu      	"3E70CFEC02F1"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	1022
-			    justify    	0
-			    label      	"DataReceivedNotificationCancel(TSubConnectionUniqueId)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@494
-			supplier   	@494
-			Focus_Src  	@496
-			Focus_Entry 	@497
-			origin     	(496, 480)
-			terminus   	(646, 480)
-			ordinal    	1)
-		    (object InterMessView "" @511
-			location   	(16, 608)
-			label      	(object SegLabel @512
-			    Parent_View 	@511
-			    location   	(647, 564)
-			    quidu      	"3E70CFEC02F3"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	400
-			    justify    	0
-			    label      	"ServiceL(RMessage&)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@494
-			supplier   	@498
-			Focus_Src  	@496
-			Focus_Entry 	@499
-			origin     	(495, 608)
-			terminus   	(800, 608)
-			ordinal    	2)
-		    (object SelfMessView "" @513
-			location   	(16, 720)
-			label      	(object SegLabel @514
-			    Parent_View 	@513
-			    location   	(907, 676)
-			    quidu      	"3E70CFEC02F4"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	894
-			    justify    	0
-			    label      	"DataReceivedNotificationCancel(const RMessage&)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@498
-			supplier   	@498
-			Focus_Src  	@499
-			Focus_Entry 	@500
-			origin     	(832, 720)
-			terminus   	(982, 720)
-			ordinal    	3)
-		    (object SelfMessView "" @515
-			location   	(16, 848)
-			label      	(object SegLabel @516
-			    Parent_View 	@515
-			    location   	(907, 804)
-			    quidu      	"3E70CFEC02FA"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	831
-			    justify    	0
-			    label      	"FindSubConnection(TSubConnectionUniqueId)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@498
-			supplier   	@498
-			Focus_Src  	@499
-			Focus_Entry 	@501
-			origin     	(832, 848)
-			terminus   	(982, 848)
-			ordinal    	4)
-		    (object InterMessView "" @517
-			location   	(16, 976)
-			label      	(object SegLabel @518
-			    Parent_View 	@517
-			    location   	(991, 932)
-			    quidu      	"3E70CFEC02F8"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	469
-			    justify    	0
-			    label      	"SubConnectionUniqueId( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@498
-			supplier   	@502
-			Focus_Src  	@499
-			Focus_Entry 	@503
-			origin     	(831, 976)
-			terminus   	(1152, 976)
-			ordinal    	5)
-		    (object InterMessView "" @519
-			location   	(16, 1104)
-			label      	(object SegLabel @520
-			    Parent_View 	@519
-			    location   	(991, 1060)
-			    quidu      	"3E70CFEC02F9"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	894
-			    justify    	0
-			    label      	"DataReceivedNotificationCancel(const RMessage&)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@498
-			supplier   	@502
-			Focus_Src  	@499
-			Focus_Entry 	@504
-			origin     	(831, 1104)
-			terminus   	(1152, 1104)
-			ordinal    	6)
-		    (object InterMessView "" @521
-			location   	(16, 1200)
-			label      	(object SegLabel @522
-			    Parent_View 	@521
-			    location   	(1343, 1156)
-			    quidu      	"3E70CFEC02FD"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	588
-			    justify    	0
-			    label      	"DataReceivedNotificationCancel( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@502
-			supplier   	@505
-			Focus_Src  	@504
-			Focus_Entry 	@506
-			origin     	(1183, 1200)
-			terminus   	(1504, 1200)
-			ordinal    	7)))
-	    (object InteractionDiagram "All SubConnection Notification (First time called on nif)"
-		mechanism_ref 	@15
-		quid       	"3E70D14602EC"
-		title      	"All SubConnection Notification (First time called on nif)"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	0
-		items      	(list diagram_item_list
-		    (object InterObjView "$UNNAMED$105" @523
-			location   	(464, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@523
-			    location   	(464, 284)
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	360
-			    justify    	0
-			    label      	"")
-			icon       	"Actor"
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E70D1590107"
-			width      	336
-			height     	1057
-			icon_height 	162
-			icon_width 	120
-			icon_y_offset 	-35
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @524
-			    location   	(464, 368)
-			    line_color 	3342489
-			    InterObjView 	@523
-			    height     	824
-			    y_coord    	764
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$106" @525
-			location   	(960, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@525
-			    location   	(960, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E70D15D02BD"
-			width      	300
-			height     	1057
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @526
-			    location   	(960, 368)
-			    line_color 	3342489
-			    InterObjView 	@525
-			    height     	764
-			    y_coord    	704
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$107" @527
-			location   	(1296, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@527
-			    location   	(1296, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E70D18C004C"
-			width      	300
-			height     	1057
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @528
-			    location   	(1296, 464)
-			    line_color 	3342489
-			    InterObjView 	@527
-			    height     	608
-			    y_coord    	548
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @529
-			    location   	(1296, 560)
-			    line_color 	3342489
-			    InterObjView 	@527
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterObjView "$UNNAMED$108" @530
-			location   	(1632, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@530
-			    location   	(1632, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E71CDF401E0"
-			width      	300
-			height     	1057
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @531
-			    location   	(1632, 672)
-			    line_color 	3342489
-			    InterObjView 	@530
-			    height     	340
-			    y_coord    	280
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$109" @532
-			location   	(1968, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@532
-			    location   	(1968, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E71CE2100D6"
-			width      	300
-			height     	1057
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @533
-			    location   	(1968, 752)
-			    line_color 	3342489
-			    InterObjView 	@532
-			    height     	200
-			    y_coord    	140
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$110" @534
-			location   	(2304, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@534
-			    location   	(2304, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E71CE2F020E"
-			width      	300
-			height     	1057
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @535
-			    location   	(2304, 832)
-			    line_color 	3342489
-			    InterObjView 	@534
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterMessView "" @536
-			location   	(16, 368)
-			label      	(object SegLabel @537
-			    Parent_View 	@536
-			    location   	(711, 324)
-			    quidu      	"3E70D160006C"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	1403
-			    justify    	0
-			    label      	"AllSubConnectionNotification(TSubConnectionNotificationBuf&, TRequestStatus&)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@523
-			supplier   	@525
-			Focus_Src  	@524
-			Focus_Entry 	@526
-			origin     	(479, 368)
-			terminus   	(944, 368)
-			ordinal    	0)
-		    (object InterMessView "" @538
-			location   	(16, 464)
-			label      	(object SegLabel @539
-			    Parent_View 	@538
-			    location   	(1127, 420)
-			    quidu      	"3E70D191003D"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	384
-			    justify    	0
-			    label      	"ServiceL(RMessage&)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@525
-			supplier   	@527
-			Focus_Src  	@526
-			Focus_Entry 	@528
-			origin     	(975, 464)
-			terminus   	(1280, 464)
-			ordinal    	1)
-		    (object SelfMessView "" @540
-			location   	(16, 560)
-			label      	(object SegLabel @541
-			    Parent_View 	@540
-			    location   	(1387, 516)
-			    quidu      	"3E70D1E3007C"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	859
-			    justify    	0
-			    label      	"AllSubConnectionNotificationL(const RMessage&)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@527
-			supplier   	@527
-			Focus_Src  	@528
-			Focus_Entry 	@529
-			origin     	(1312, 560)
-			terminus   	(1462, 560)
-			ordinal    	2)
-		    (object InterMessView "" @542
-			location   	(16, 672)
-			label      	(object SegLabel @543
-			    Parent_View 	@542
-			    location   	(1463, 628)
-			    quidu      	"3E71CDF802EA"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	675
-			    justify    	0
-			    label      	"AllSubConnectionNotificationEnableL( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@527
-			supplier   	@530
-			Focus_Src  	@528
-			Focus_Entry 	@531
-			origin     	(1311, 672)
-			terminus   	(1616, 672)
-			ordinal    	3)
-		    (object InterMessView "" @544
-			location   	(16, 752)
-			label      	(object SegLabel @545
-			    Parent_View 	@544
-			    location   	(1799, 708)
-			    quidu      	"3E71CE2403E4"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	653
-			    justify    	0
-			    label      	"AllSubConnectionNotificationEnable( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@530
-			supplier   	@532
-			Focus_Src  	@531
-			Focus_Entry 	@533
-			origin     	(1647, 752)
-			terminus   	(1952, 752)
-			ordinal    	4)
-		    (object InterMessView "" @546
-			location   	(16, 832)
-			label      	(object SegLabel @547
-			    Parent_View 	@546
-			    location   	(2135, 788)
-			    quidu      	"3E71CE320329"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	653
-			    justify    	0
-			    label      	"AllSubConnectionNotificationEnable( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@532
-			supplier   	@534
-			Focus_Src  	@533
-			Focus_Entry 	@535
-			origin     	(1983, 832)
-			terminus   	(2288, 832)
-			ordinal    	5)))
-	    (object InteractionDiagram "CancelAllSubConnectionNotification"
-		mechanism_ref 	@16
-		quid       	"3E71D1110078"
-		title      	"CancelAllSubConnectionNotification"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	0
-		items      	(list diagram_item_list
-		    (object InterObjView "$UNNAMED$111" @548
-			location   	(144, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@548
-			    location   	(144, 265)
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	360
-			    justify    	0
-			    label      	"")
-			icon       	"Actor"
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E71D12E0357"
-			width      	336
-			height     	649
-			icon_height 	162
-			icon_width 	120
-			icon_y_offset 	-16
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @549
-			    location   	(144, 368)
-			    line_color 	3342489
-			    InterObjView 	@548
-			    height     	416
-			    y_coord    	356
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$112" @550
-			location   	(576, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@550
-			    location   	(576, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E71D13401E0"
-			width      	300
-			height     	649
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @551
-			    location   	(576, 368)
-			    line_color 	3342489
-			    InterObjView 	@550
-			    height     	356
-			    y_coord    	296
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$113" @552
-			location   	(928, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@552
-			    location   	(928, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E71D14A024D"
-			width      	300
-			height     	649
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @553
-			    location   	(928, 448)
-			    line_color 	3342489
-			    InterObjView 	@552
-			    height     	216
-			    y_coord    	156
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @554
-			    location   	(928, 544)
-			    line_color 	3342489
-			    InterObjView 	@552
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterMessView "" @555
-			location   	(16, 368)
-			label      	(object SegLabel @556
-			    Parent_View 	@555
-			    location   	(359, 324)
-			    quidu      	"3E71D1370192"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	653
-			    justify    	0
-			    label      	"CancelAllSubConnectionNotification( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@548
-			supplier   	@550
-			Focus_Src  	@549
-			Focus_Entry 	@551
-			origin     	(159, 368)
-			terminus   	(560, 368)
-			ordinal    	0)
-		    (object InterMessView "" @557
-			location   	(16, 448)
-			label      	(object SegLabel @558
-			    Parent_View 	@557
-			    location   	(751, 404)
-			    quidu      	"3E71D14C0338"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	400
-			    justify    	0
-			    label      	"ServiceL(RMessage&)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@550
-			supplier   	@552
-			Focus_Src  	@551
-			Focus_Entry 	@553
-			origin     	(591, 448)
-			terminus   	(912, 448)
-			ordinal    	1)
-		    (object SelfMessView "" @559
-			location   	(16, 544)
-			label      	(object SegLabel @560
-			    Parent_View 	@559
-			    location   	(1019, 500)
-			    quidu      	"3E71D16C0338"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	959
-			    justify    	0
-			    label      	"CancelAllSubConnectionNotification(const RMessage&)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@552
-			supplier   	@552
-			Focus_Src  	@553
-			Focus_Entry 	@554
-			origin     	(944, 544)
-			terminus   	(1094, 544)
-			ordinal    	2)))
-	    (object InteractionDiagram "IsSubConnectionActiveRequest"
-		mechanism_ref 	@17
-		quid       	"3E71DA510105"
-		title      	"IsSubConnectionActiveRequest"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	0
-		items      	(list diagram_item_list
-		    (object InterObjView "$UNNAMED$114" @561
-			location   	(672, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@561
-			    location   	(672, 265)
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	360
-			    justify    	0
-			    label      	"")
-			icon       	"Actor"
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E71DAC50337"
-			width      	336
-			height     	2325
-			icon_height 	162
-			icon_width 	120
-			icon_y_offset 	-16
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @562
-			    location   	(672, 400)
-			    line_color 	3342489
-			    InterObjView 	@561
-			    height     	2060
-			    y_coord    	2000
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$115" @563
-			location   	(1104, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@563
-			    location   	(1104, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E71DACD01A1"
-			width      	300
-			height     	2325
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @564
-			    location   	(1104, 400)
-			    line_color 	3342489
-			    InterObjView 	@563
-			    height     	2000
-			    y_coord    	1940
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$116" @565
-			location   	(1440, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@565
-			    location   	(1440, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E71DC3B0059"
-			width      	300
-			height     	2325
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @566
-			    location   	(1440, 496)
-			    line_color 	3342489
-			    InterObjView 	@565
-			    height     	1844
-			    y_coord    	1784
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @567
-			    location   	(1440, 592)
-			    line_color 	3342489
-			    InterObjView 	@565
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @568
-			    location   	(1440, 720)
-			    line_color 	3342489
-			    InterObjView 	@565
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @569
-			    location   	(1440, 2160)
-			    line_color 	3342489
-			    InterObjView 	@565
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterObjView "$UNNAMED$117" @570
-			location   	(1792, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@570
-			    location   	(1792, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	322
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E71DD2500B7"
-			width      	340
-			height     	2325
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @571
-			    location   	(1792, 832)
-			    line_color 	3342489
-			    InterObjView 	@570
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @572
-			    location   	(1792, 928)
-			    line_color 	3342489
-			    InterObjView 	@570
-			    height     	1352
-			    y_coord    	1292
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @573
-			    location   	(1792, 1872)
-			    line_color 	3342489
-			    InterObjView 	@570
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @574
-			    location   	(1792, 1968)
-			    line_color 	3342489
-			    InterObjView 	@570
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterObjView "$UNNAMED$118" @575
-			location   	(2480, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@575
-			    location   	(2480, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E71DDE90395"
-			width      	300
-			height     	2325
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @576
-			    location   	(2480, 1024)
-			    line_color 	3342489
-			    InterObjView 	@575
-			    height     	1124
-			    y_coord    	1064
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @577
-			    location   	(2480, 1552)
-			    line_color 	3342489
-			    InterObjView 	@575
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterObjView "$UNNAMED$119" @578
-			location   	(2816, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@578
-			    location   	(2816, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E71DE1C0376"
-			width      	300
-			height     	2325
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @579
-			    location   	(2816, 1120)
-			    line_color 	3342489
-			    InterObjView 	@578
-			    height     	372
-			    y_coord    	312
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$121" @580
-			location   	(3152, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@580
-			    location   	(3152, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E71DE3000C6"
-			width      	300
-			height     	2325
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @581
-			    location   	(3152, 1216)
-			    line_color 	3342489
-			    InterObjView 	@580
-			    height     	216
-			    y_coord    	156
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$122" @582
-			location   	(3680, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@582
-			    location   	(3680, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	672
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E71DE4A0376"
-			width      	690
-			height     	2325
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @583
-			    location   	(3680, 1312)
-			    line_color 	3342489
-			    InterObjView 	@582
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$120" @584
-			location   	(2144, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@584
-			    location   	(2144, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E71DEC5000B"
-			width      	300
-			height     	2325
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @585
-			    location   	(2144, 1664)
-			    line_color 	3342489
-			    InterObjView 	@584
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @586
-			    location   	(2144, 1792)
-			    line_color 	3342489
-			    InterObjView 	@584
-			    height     	296
-			    y_coord    	236
-			    Nested     	FALSE))
-		    (object InterMessView "" @587
-			location   	(16, 400)
-			label      	(object SegLabel @588
-			    Parent_View 	@587
-			    location   	(887, 356)
-			    quidu      	"3E71DAD4004A"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	1871
-			    justify    	0
-			    label      	"IsSubConnectionActiveRequest(TSubConnectionUniqueId, TUint, TPckg<TBool>&, TRequestStatus&)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@561
-			supplier   	@563
-			Focus_Src  	@562
-			Focus_Entry 	@564
-			origin     	(687, 400)
-			terminus   	(1088, 400)
-			ordinal    	0)
-		    (object InterMessView "" @589
-			location   	(16, 496)
-			label      	(object SegLabel @590
-			    Parent_View 	@589
-			    location   	(1271, 452)
-			    quidu      	"3E71DC3E028C"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	384
-			    justify    	0
-			    label      	"ServiceL(RMessage&)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@563
-			supplier   	@565
-			Focus_Src  	@564
-			Focus_Entry 	@566
-			origin     	(1119, 496)
-			terminus   	(1424, 496)
-			ordinal    	1)
-		    (object SelfMessView "" @591
-			location   	(16, 592)
-			label      	(object SegLabel @592
-			    Parent_View 	@591
-			    location   	(1531, 548)
-			    quidu      	"3E71DC460192"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	903
-			    justify    	0
-			    label      	"IsSubConnectionActiveRequestL(const RMessage&)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@565
-			supplier   	@565
-			Focus_Src  	@566
-			Focus_Entry 	@567
-			origin     	(1456, 592)
-			terminus   	(1606, 592)
-			ordinal    	2)
-		    (object SelfMessView "" @593
-			location   	(16, 720)
-			label      	(object SegLabel @594
-			    Parent_View 	@593
-			    location   	(1531, 676)
-			    quidu      	"3E71DCDF0357"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	809
-			    justify    	0
-			    label      	"FindSubConnection(TSubConnectionUniqueId)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@565
-			supplier   	@565
-			Focus_Src  	@566
-			Focus_Entry 	@568
-			origin     	(1456, 720)
-			terminus   	(1606, 720)
-			ordinal    	3)
-		    (object InterMessView "" @595
-			location   	(16, 832)
-			label      	(object SegLabel @596
-			    Parent_View 	@595
-			    location   	(1615, 788)
-			    quidu      	"3E71DD2800E7"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	456
-			    justify    	0
-			    label      	"SubConnectionUniqueId( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@565
-			supplier   	@570
-			Focus_Src  	@566
-			Focus_Entry 	@571
-			origin     	(1455, 832)
-			terminus   	(1776, 832)
-			ordinal    	4)
-		    (object InterMessView "" @597
-			location   	(16, 928)
-			label      	(object SegLabel @598
-			    Parent_View 	@597
-			    location   	(1615, 884)
-			    quidu      	"3E71DD9402F9"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	903
-			    justify    	0
-			    label      	"IsSubConnectionActiveRequestL(const RMessage&)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@565
-			supplier   	@570
-			Focus_Src  	@566
-			Focus_Entry 	@572
-			origin     	(1455, 928)
-			terminus   	(1776, 928)
-			ordinal    	5)
-		    (object InterMessView "" @599
-			location   	(16, 1024)
-			label      	(object SegLabel @600
-			    Parent_View 	@599
-			    location   	(2135, 980)
-			    quidu      	"3E71DE0703E4"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	1019
-			    justify    	0
-			    label      	"DataTransferred(TSubConnectionUniqueId, TUint&, TUint&)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@570
-			supplier   	@575
-			Focus_Src  	@572
-			Focus_Entry 	@576
-			origin     	(1807, 1024)
-			terminus   	(2464, 1024)
-			ordinal    	6)
-		    (object InterMessView "" @601
-			location   	(16, 1120)
-			label      	(object SegLabel @602
-			    Parent_View 	@601
-			    location   	(2647, 1076)
-			    quidu      	"3E71DE2101C1"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	1019
-			    justify    	0
-			    label      	"DataTransferred(TSubConnectionUniqueId, TUint&, TUint&)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@575
-			supplier   	@578
-			Focus_Src  	@576
-			Focus_Entry 	@579
-			origin     	(2495, 1120)
-			terminus   	(2800, 1120)
-			ordinal    	7)
-		    (object InterMessView "" @603
-			location   	(16, 1216)
-			label      	(object SegLabel @604
-			    Parent_View 	@603
-			    location   	(2983, 1172)
-			    quidu      	"3E71DE340396"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	1019
-			    justify    	0
-			    label      	"DataTransferred(TSubConnectionUniqueId, TUint&, TUint&)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@578
-			supplier   	@580
-			Focus_Src  	@579
-			Focus_Entry 	@581
-			origin     	(2831, 1216)
-			terminus   	(3136, 1216)
-			ordinal    	8)
-		    (object InterMessView "" @605
-			location   	(16, 1312)
-			label      	(object SegLabel @606
-			    Parent_View 	@605
-			    location   	(3415, 1268)
-			    quidu      	"3E71DE54023E"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	1078
-			    justify    	0
-			    label      	"GetDataTransferred(TSubConnectionUniqueId, TUint&, TUint&)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@580
-			supplier   	@582
-			Focus_Src  	@581
-			Focus_Entry 	@583
-			origin     	(3167, 1312)
-			terminus   	(3664, 1312)
-			ordinal    	9)
-		    (object SelfMessView "" @607
-			location   	(16, 1552)
-			label      	(object SegLabel @608
-			    Parent_View 	@607
-			    location   	(2571, 1508)
-			    quidu      	"3E71DEA60115"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	759
-			    justify    	0
-			    label      	"FindSubInterface(TSubConnectionUniqueId)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@575
-			supplier   	@575
-			Focus_Src  	@576
-			Focus_Entry 	@577
-			origin     	(2496, 1552)
-			terminus   	(2646, 1552)
-			ordinal    	10)
-		    (object InterMessView "" @609
-			location   	(16, 1664)
-			label      	(object SegLabel @610
-			    Parent_View 	@609
-			    location   	(2312, 1620)
-			    quidu      	"3E71DEE603D5"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	456
-			    justify    	0
-			    label      	"SubConnectionUniqueId( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@575
-			supplier   	@584
-			Focus_Src  	@576
-			Focus_Entry 	@585
-			origin     	(2464, 1664)
-			terminus   	(2160, 1664)
-			ordinal    	11)
-		    (object InterMessView "" @611
-			location   	(16, 1792)
-			label      	(object SegLabel @612
-			    Parent_View 	@611
-			    location   	(2312, 1748)
-			    quidu      	"3E71DEF701C0"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	600
-			    justify    	0
-			    label      	"NotifyDataTransferred(TUint, TUint)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@575
-			supplier   	@584
-			Focus_Src  	@576
-			Focus_Entry 	@586
-			origin     	(2464, 1792)
-			terminus   	(2160, 1792)
-			ordinal    	12)
-		    (object InterMessView "" @613
-			location   	(16, 1872)
-			label      	(object SegLabel @614
-			    Parent_View 	@613
-			    location   	(1968, 1828)
-			    quidu      	"3E71DF0B02DB"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	478
-			    justify    	0
-			    label      	"NotifyDataSent(TUint, TUint)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@584
-			supplier   	@570
-			Focus_Src  	@586
-			Focus_Entry 	@573
-			origin     	(2128, 1872)
-			terminus   	(1808, 1872)
-			ordinal    	13)
-		    (object InterMessView "" @615
-			location   	(16, 1968)
-			label      	(object SegLabel @616
-			    Parent_View 	@615
-			    location   	(1968, 1924)
-			    quidu      	"3E71DF1802E9"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	559
-			    justify    	0
-			    label      	"NotifyDataReceived(TUint, TUint)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@584
-			supplier   	@570
-			Focus_Src  	@586
-			Focus_Entry 	@574
-			origin     	(2128, 1968)
-			terminus   	(1808, 1968)
-			ordinal    	14)
-		    (object InterMessView "" @617
-			location   	(16, 2160)
-			label      	(object SegLabel @618
-			    Parent_View 	@617
-			    location   	(1616, 2116)
-			    quidu      	"3E71E7A702CA"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	441
-			    justify    	0
-			    label      	"SetReturn(TInt, TInt, TUid)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@570
-			supplier   	@565
-			Focus_Src  	@572
-			Focus_Entry 	@569
-			origin     	(1776, 2160)
-			terminus   	(1456, 2160)
-			ordinal    	15)))
-	    (object InteractionDiagram "IsSubConnectionActiveCancel"
-		mechanism_ref 	@18
-		quid       	"3E71EEA40078"
-		title      	"IsSubConnectionActiveCancel"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	0
-		items      	(list diagram_item_list
-		    (object InterObjView "$UNNAMED$123" @619
-			location   	(176, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@619
-			    location   	(176, 265)
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	360
-			    justify    	0
-			    label      	"")
-			icon       	"Actor"
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E71EEB30318"
-			width      	336
-			height     	1033
-			icon_height 	162
-			icon_width 	120
-			icon_y_offset 	-16
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @620
-			    location   	(176, 352)
-			    line_color 	3342489
-			    InterObjView 	@619
-			    height     	816
-			    y_coord    	756
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$124" @621
-			location   	(512, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@621
-			    location   	(512, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E71EEB7029B"
-			width      	300
-			height     	1033
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @622
-			    location   	(512, 384)
-			    line_color 	3342489
-			    InterObjView 	@621
-			    height     	724
-			    y_coord    	664
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$125" @623
-			location   	(848, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@623
-			    location   	(848, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E71EEC50328"
-			width      	300
-			height     	1033
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @624
-			    location   	(848, 464)
-			    line_color 	3342489
-			    InterObjView 	@623
-			    height     	584
-			    y_coord    	524
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @625
-			    location   	(848, 560)
-			    line_color 	3342489
-			    InterObjView 	@623
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @626
-			    location   	(848, 672)
-			    line_color 	3342489
-			    InterObjView 	@623
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterObjView "$UNNAMED$126" @627
-			location   	(1200, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@627
-			    location   	(1200, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	322
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E71EFC10318"
-			width      	340
-			height     	1033
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @628
-			    location   	(1200, 784)
-			    line_color 	3342489
-			    InterObjView 	@627
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @629
-			    location   	(1200, 928)
-			    line_color 	3342489
-			    InterObjView 	@627
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterMessView "" @630
-			location   	(16, 384)
-			label      	(object SegLabel @631
-			    Parent_View 	@630
-			    location   	(343, 340)
-			    quidu      	"3E71EEBA004A"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	984
-			    justify    	0
-			    label      	"IsSubConnectionActiveCancel(TSubConnectionUniqueId)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@619
-			supplier   	@621
-			Focus_Src  	@620
-			Focus_Entry 	@622
-			origin     	(191, 384)
-			terminus   	(496, 384)
-			ordinal    	0)
-		    (object InterMessView "" @632
-			location   	(16, 464)
-			label      	(object SegLabel @633
-			    Parent_View 	@632
-			    location   	(679, 420)
-			    quidu      	"3E71EEC80329"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	384
-			    justify    	0
-			    label      	"ServiceL(RMessage&)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@621
-			supplier   	@623
-			Focus_Src  	@622
-			Focus_Entry 	@624
-			origin     	(527, 464)
-			terminus   	(832, 464)
-			ordinal    	1)
-		    (object SelfMessView "" @634
-			location   	(16, 560)
-			label      	(object SegLabel @635
-			    Parent_View 	@634
-			    location   	(939, 516)
-			    quidu      	"3E71EED3028C"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	856
-			    justify    	0
-			    label      	"IsSubConnectionActiveCancel(const RMessage&)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@623
-			supplier   	@623
-			Focus_Src  	@624
-			Focus_Entry 	@625
-			origin     	(864, 560)
-			terminus   	(1014, 560)
-			ordinal    	2)
-		    (object SelfMessView "" @636
-			location   	(16, 672)
-			label      	(object SegLabel @637
-			    Parent_View 	@636
-			    location   	(939, 628)
-			    quidu      	"3E71EF9B00C6"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	809
-			    justify    	0
-			    label      	"FindSubConnection(TSubConnectionUniqueId)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@623
-			supplier   	@623
-			Focus_Src  	@624
-			Focus_Entry 	@626
-			origin     	(864, 672)
-			terminus   	(1014, 672)
-			ordinal    	3)
-		    (object InterMessView "" @638
-			location   	(16, 784)
-			label      	(object SegLabel @639
-			    Parent_View 	@638
-			    location   	(1023, 740)
-			    quidu      	"3E71EFC8005A"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	456
-			    justify    	0
-			    label      	"SubConnectionUniqueId( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@623
-			supplier   	@627
-			Focus_Src  	@624
-			Focus_Entry 	@628
-			origin     	(863, 784)
-			terminus   	(1184, 784)
-			ordinal    	4)
-		    (object InterMessView "" @640
-			location   	(16, 928)
-			label      	(object SegLabel @641
-			    Parent_View 	@640
-			    location   	(1023, 884)
-			    quidu      	"3E71F06B0308"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	856
-			    justify    	0
-			    label      	"IsSubConnectionActiveCancel(const RMessage&)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@623
-			supplier   	@627
-			Focus_Src  	@624
-			Focus_Entry 	@629
-			origin     	(863, 928)
-			terminus   	(1184, 928)
-			ordinal    	5)))
-	    (object InteractionDiagram "Subconnection Progress Notification (upcall from Nif)"
-		mechanism_ref 	@19
-		quid       	"3E75AE21032B"
-		title      	"Subconnection Progress Notification (upcall from Nif)"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	0
-		items      	(list diagram_item_list
-		    (object InterObjView "$UNNAMED$127" @642
-			location   	(192, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@642
-			    location   	(192, 250)
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	360
-			    justify    	0
-			    label      	"")
-			icon       	"Actor"
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E75AE5701A5"
-			width      	336
-			height     	1249
-			icon_height 	162
-			icon_width 	120
-			icon_y_offset 	-1
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @643
-			    location   	(192, 400)
-			    line_color 	3342489
-			    InterObjView 	@642
-			    height     	984
-			    y_coord    	924
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$128" @644
-			location   	(656, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@644
-			    location   	(656, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E75AE6300DA"
-			width      	300
-			height     	1249
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @645
-			    location   	(656, 400)
-			    line_color 	3342489
-			    InterObjView 	@644
-			    height     	924
-			    y_coord    	864
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @646
-			    location   	(656, 496)
-			    line_color 	3342489
-			    InterObjView 	@644
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterObjView "$UNNAMED$129" @647
-			location   	(992, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@647
-			    location   	(992, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E75B50C000F"
-			width      	300
-			height     	1249
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @648
-			    location   	(992, 624)
-			    line_color 	3342489
-			    InterObjView 	@647
-			    height     	640
-			    y_coord    	580
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$130" @649
-			location   	(1328, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@649
-			    location   	(1328, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E75B52B00E9"
-			width      	300
-			height     	1249
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @650
-			    location   	(1328, 720)
-			    line_color 	3342489
-			    InterObjView 	@649
-			    height     	484
-			    y_coord    	424
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @651
-			    location   	(1328, 816)
-			    line_color 	3342489
-			    InterObjView 	@649
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterObjView "$UNNAMED$131" @652
-			location   	(1664, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@652
-			    location   	(1664, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E75BA1E00BA"
-			width      	300
-			height     	1249
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @653
-			    location   	(1664, 928)
-			    line_color 	3342489
-			    InterObjView 	@652
-			    height     	216
-			    y_coord    	156
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$132" @654
-			location   	(2000, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@654
-			    location   	(2000, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	322
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E75BD8603A8"
-			width      	340
-			height     	1249
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @655
-			    location   	(2000, 1024)
-			    line_color 	3342489
-			    InterObjView 	@654
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterMessView "" @656
-			location   	(16, 400)
-			label      	(object SegLabel @657
-			    Parent_View 	@656
-			    location   	(423, 356)
-			    quidu      	"3E75AE6600AC"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	810
-			    justify    	0
-			    label      	"IfProgress(TSubConnectionUniqueId, TInt, TInt)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@642
-			supplier   	@644
-			Focus_Src  	@643
-			Focus_Entry 	@645
-			origin     	(207, 400)
-			terminus   	(640, 400)
-			ordinal    	0)
-		    (object SelfMessView "" @658
-			location   	(16, 496)
-			label      	(object SegLabel @659
-			    Parent_View 	@658
-			    location   	(747, 452)
-			    quidu      	"3E75B0F50129"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	791
-			    justify    	0
-			    label      	"Progress(TSubConnectionUniqueId, TInt, TInt)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@644
-			supplier   	@644
-			Focus_Src  	@645
-			Focus_Entry 	@646
-			origin     	(672, 496)
-			terminus   	(822, 496)
-			ordinal    	1)
-		    (object InterMessView "" @660
-			location   	(16, 624)
-			label      	(object SegLabel @661
-			    Parent_View 	@660
-			    location   	(823, 580)
-			    quidu      	"3E75B50F003E"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	982
-			    justify    	0
-			    label      	"ProgressNotification(TSubConnectionUniqueId, TInt, TInt)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@644
-			supplier   	@647
-			Focus_Src  	@645
-			Focus_Entry 	@648
-			origin     	(671, 624)
-			terminus   	(976, 624)
-			ordinal    	2)
-		    (object InterMessView "" @662
-			location   	(16, 720)
-			label      	(object SegLabel @663
-			    Parent_View 	@662
-			    location   	(1159, 676)
-			    quidu      	"3E75B52E038A"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	982
-			    justify    	0
-			    label      	"ProgressNotification(TSubConnectionUniqueId, TInt, TInt)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@647
-			supplier   	@649
-			Focus_Src  	@648
-			Focus_Entry 	@650
-			origin     	(1007, 720)
-			terminus   	(1312, 720)
-			ordinal    	3)
-		    (object SelfMessView "" @664
-			location   	(16, 816)
-			label      	(object SegLabel @665
-			    Parent_View 	@664
-			    location   	(1419, 772)
-			    quidu      	"3E75BA0D00EA"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	760
-			    justify    	0
-			    label      	"FindSubInterface(TSubConnectionUniqueId)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@649
-			supplier   	@649
-			Focus_Src  	@650
-			Focus_Entry 	@651
-			origin     	(1344, 816)
-			terminus   	(1494, 816)
-			ordinal    	4)
-		    (object InterMessView "" @666
-			location   	(16, 928)
-			label      	(object SegLabel @667
-			    Parent_View 	@666
-			    location   	(1495, 884)
-			    quidu      	"3E75BA210252"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	810
-			    justify    	0
-			    label      	"ProgressNotification(TInt, TInt, const TDesC8&)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@649
-			supplier   	@652
-			Focus_Src  	@650
-			Focus_Entry 	@653
-			origin     	(1343, 928)
-			terminus   	(1648, 928)
-			ordinal    	5)
-		    (object InterMessView "" @668
-			location   	(16, 1024)
-			label      	(object SegLabel @669
-			    Parent_View 	@668
-			    location   	(1831, 980)
-			    quidu      	"3E75BD8C002F"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	810
-			    justify    	0
-			    label      	"ProgressNotification(TInt, TInt, const TDesC8&)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@652
-			supplier   	@654
-			Focus_Src  	@653
-			Focus_Entry 	@655
-			origin     	(1679, 1024)
-			terminus   	(1984, 1024)
-			ordinal    	6)))
-	    (object InteractionDiagram "Subconnection Progress Notification (upcall from Agent)"
-		mechanism_ref 	@20
-		quid       	"3E75BDC60270"
-		title      	"Subconnection Progress Notification (upcall from Agent)"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	0
-		items      	(list diagram_item_list
-		    (object InterObjView "$UNNAMED$133" @670
-			location   	(640, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@670
-			    location   	(640, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E75BDD60311"
-			width      	300
-			height     	1281
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @671
-			    location   	(640, 400)
-			    line_color 	3342489
-			    InterObjView 	@670
-			    height     	956
-			    y_coord    	896
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @672
-			    location   	(640, 512)
-			    line_color 	3342489
-			    InterObjView 	@670
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterObjView "$UNNAMED$134" @673
-			location   	(976, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@673
-			    location   	(976, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E75BDD60316"
-			width      	300
-			height     	1281
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @674
-			    location   	(976, 624)
-			    line_color 	3342489
-			    InterObjView 	@673
-			    height     	672
-			    y_coord    	612
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$135" @675
-			location   	(1312, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@675
-			    location   	(1312, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E75BDD60319"
-			width      	300
-			height     	1281
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @676
-			    location   	(1312, 720)
-			    line_color 	3342489
-			    InterObjView 	@675
-			    height     	516
-			    y_coord    	456
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @677
-			    location   	(1312, 832)
-			    line_color 	3342489
-			    InterObjView 	@675
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterObjView "$UNNAMED$136" @678
-			location   	(1648, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@678
-			    location   	(1648, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E75BDD6031E"
-			width      	300
-			height     	1281
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @679
-			    location   	(1648, 960)
-			    line_color 	3342489
-			    InterObjView 	@678
-			    height     	216
-			    y_coord    	156
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$137" @680
-			location   	(1984, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@680
-			    location   	(1984, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	322
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E75BDD6031F"
-			width      	340
-			height     	1281
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @681
-			    location   	(1984, 1056)
-			    line_color 	3342489
-			    InterObjView 	@680
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$138" @682
-			location   	(288, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@682
-			    location   	(288, 265)
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	360
-			    justify    	0
-			    label      	"")
-			icon       	"Actor"
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E75BDD6030C"
-			width      	336
-			height     	1281
-			icon_height 	162
-			icon_width 	120
-			icon_y_offset 	-16
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @683
-			    location   	(288, 400)
-			    line_color 	3342489
-			    InterObjView 	@682
-			    height     	1016
-			    y_coord    	956
-			    Nested     	FALSE))
-		    (object InterMessView "" @684
-			location   	(16, 400)
-			label      	(object SegLabel @685
-			    Parent_View 	@684
-			    location   	(463, 356)
-			    quidu      	"3E75BDD6030E"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	888
-			    justify    	0
-			    label      	"AgentProgress(TSubConnectionUniqueId, TInt, TInt)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@682
-			supplier   	@670
-			Focus_Src  	@683
-			Focus_Entry 	@671
-			origin     	(303, 400)
-			terminus   	(624, 400)
-			ordinal    	0)
-		    (object SelfMessView "" @686
-			location   	(16, 512)
-			label      	(object SegLabel @687
-			    Parent_View 	@686
-			    location   	(731, 468)
-			    quidu      	"3E75BDD6030F"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	822
-			    justify    	0
-			    label      	"Progress(TSubConnectionUniqueId, TInt, TInt)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@670
-			supplier   	@670
-			Focus_Src  	@671
-			Focus_Entry 	@672
-			origin     	(656, 512)
-			terminus   	(806, 512)
-			ordinal    	1)
-		    (object InterMessView "" @688
-			location   	(16, 624)
-			label      	(object SegLabel @689
-			    Parent_View 	@688
-			    location   	(807, 580)
-			    quidu      	"3E75BDD60313"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	1022
-			    justify    	0
-			    label      	"ProgressNotification(TSubConnectionUniqueId, TInt, TInt)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@670
-			supplier   	@673
-			Focus_Src  	@671
-			Focus_Entry 	@674
-			origin     	(655, 624)
-			terminus   	(960, 624)
-			ordinal    	2)
-		    (object InterMessView "" @690
-			location   	(16, 720)
-			label      	(object SegLabel @691
-			    Parent_View 	@690
-			    location   	(1143, 676)
-			    quidu      	"3E75BDD60314"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	1022
-			    justify    	0
-			    label      	"ProgressNotification(TSubConnectionUniqueId, TInt, TInt)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@673
-			supplier   	@675
-			Focus_Src  	@674
-			Focus_Entry 	@676
-			origin     	(991, 720)
-			terminus   	(1296, 720)
-			ordinal    	3)
-		    (object SelfMessView "" @692
-			location   	(16, 832)
-			label      	(object SegLabel @693
-			    Parent_View 	@692
-			    location   	(1403, 788)
-			    quidu      	"3E75BDD60317"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	781
-			    justify    	0
-			    label      	"FindSubInterface(TSubConnectionUniqueId)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@675
-			supplier   	@675
-			Focus_Src  	@676
-			Focus_Entry 	@677
-			origin     	(1328, 832)
-			terminus   	(1478, 832)
-			ordinal    	4)
-		    (object InterMessView "" @694
-			location   	(16, 960)
-			label      	(object SegLabel @695
-			    Parent_View 	@694
-			    location   	(1479, 916)
-			    quidu      	"3E75BDD6031B"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	853
-			    justify    	0
-			    label      	"ProgressNotification(TInt, TInt, const TDesC8&)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@675
-			supplier   	@678
-			Focus_Src  	@676
-			Focus_Entry 	@679
-			origin     	(1327, 960)
-			terminus   	(1632, 960)
-			ordinal    	5)
-		    (object InterMessView "" @696
-			location   	(16, 1056)
-			label      	(object SegLabel @697
-			    Parent_View 	@696
-			    location   	(1815, 1012)
-			    quidu      	"3E75BDD6031C"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	853
-			    justify    	0
-			    label      	"ProgressNotification(TInt, TInt, const TDesC8&)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@678
-			supplier   	@680
-			Focus_Src  	@679
-			Focus_Entry 	@681
-			origin     	(1663, 1056)
-			terminus   	(1968, 1056)
-			ordinal    	6)))
-	    (object InteractionDiagram "Notify Data Sent"
-		mechanism_ref 	@21
-		quid       	"3E75BF67000F"
-		title      	"Notify Data Sent"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	0
-		items      	(list diagram_item_list
-		    (object InterObjView "$UNNAMED$139" @698
-			location   	(192, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@698
-			    location   	(192, 265)
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	360
-			    justify    	0
-			    label      	"")
-			icon       	"Actor"
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E75BF73007C"
-			width      	336
-			height     	1437
-			icon_height 	162
-			icon_width 	120
-			icon_y_offset 	-16
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @699
-			    location   	(192, 400)
-			    line_color 	3342489
-			    InterObjView 	@698
-			    height     	1172
-			    y_coord    	1112
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$140" @700
-			location   	(1152, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@700
-			    location   	(1152, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E75BF7903E7"
-			width      	300
-			height     	1437
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @701
-			    location   	(1152, 400)
-			    line_color 	3342489
-			    InterObjView 	@700
-			    height     	1112
-			    y_coord    	1052
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @702
-			    location   	(1152, 1296)
-			    line_color 	3342489
-			    InterObjView 	@700
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterObjView "$UNNAMED$141" @703
-			location   	(1472, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@703
-			    location   	(1472, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E75BFA80389"
-			width      	300
-			height     	1437
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @704
-			    location   	(1472, 496)
-			    line_color 	3342489
-			    InterObjView 	@703
-			    height     	920
-			    y_coord    	860
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @705
-			    location   	(1472, 1200)
-			    line_color 	3342489
-			    InterObjView 	@703
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterObjView "$UNNAMED$143" @706
-			location   	(1792, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@706
-			    location   	(1792, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E75BFC202DD"
-			width      	300
-			height     	1437
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @707
-			    location   	(1792, 592)
-			    line_color 	3342489
-			    InterObjView 	@706
-			    height     	788
-			    y_coord    	728
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @708
-			    location   	(1792, 704)
-			    line_color 	3342489
-			    InterObjView 	@706
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterObjView "$UNNAMED$144" @709
-			location   	(2112, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@709
-			    location   	(2112, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E75C0130128"
-			width      	300
-			height     	1437
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @710
-			    location   	(2112, 832)
-			    line_color 	3342489
-			    InterObjView 	@709
-			    height     	488
-			    y_coord    	428
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @711
-			    location   	(2112, 1072)
-			    line_color 	3342489
-			    InterObjView 	@709
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterObjView "$UNNAMED$145" @712
-			location   	(2448, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@712
-			    location   	(2448, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	322
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E75C03C02ED"
-			width      	340
-			height     	1437
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @713
-			    location   	(2448, 928)
-			    line_color 	3342489
-			    InterObjView 	@712
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$142" @714
-			location   	(624, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@714
-			    location   	(624, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	672
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E774BDD0116"
-			width      	690
-			height     	1437
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @715
-			    location   	(624, 1392)
-			    line_color 	3342489
-			    InterObjView 	@714
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterMessView "" @716
-			location   	(16, 400)
-			label      	(object SegLabel @717
-			    Parent_View 	@716
-			    location   	(671, 356)
-			    quidu      	"3E75BF7F0177"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	869
-			    justify    	0
-			    label      	"NotifyDataSent(TSubConnectionUniqueId, TUint)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@698
-			supplier   	@700
-			Focus_Src  	@699
-			Focus_Entry 	@701
-			origin     	(207, 400)
-			terminus   	(1136, 400)
-			ordinal    	0)
-		    (object InterMessView "" @718
-			location   	(16, 496)
-			label      	(object SegLabel @719
-			    Parent_View 	@718
-			    location   	(1311, 452)
-			    quidu      	"3E75BFAB034C"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	869
-			    justify    	0
-			    label      	"NotifyDataSent(TSubConnectionUniqueId, TUint)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@700
-			supplier   	@703
-			Focus_Src  	@701
-			Focus_Entry 	@704
-			origin     	(1167, 496)
-			terminus   	(1456, 496)
-			ordinal    	1)
-		    (object InterMessView "" @720
-			location   	(16, 592)
-			label      	(object SegLabel @721
-			    Parent_View 	@720
-			    location   	(1631, 548)
-			    quidu      	"3E75BFC60167"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	869
-			    justify    	0
-			    label      	"NotifyDataSent(TSubConnectionUniqueId, TUint)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@703
-			supplier   	@706
-			Focus_Src  	@704
-			Focus_Entry 	@707
-			origin     	(1487, 592)
-			terminus   	(1776, 592)
-			ordinal    	2)
-		    (object SelfMessView "" @722
-			location   	(16, 704)
-			label      	(object SegLabel @723
-			    Parent_View 	@722
-			    location   	(1883, 660)
-			    quidu      	"3E75BFFA01E4"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	760
-			    justify    	0
-			    label      	"FindSubInterface(TSubConnectionUniqueId)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@706
-			supplier   	@706
-			Focus_Src  	@707
-			Focus_Entry 	@708
-			origin     	(1808, 704)
-			terminus   	(1958, 704)
-			ordinal    	3)
-		    (object InterMessView "" @724
-			location   	(16, 832)
-			label      	(object SegLabel @725
-			    Parent_View 	@724
-			    location   	(1951, 788)
-			    quidu      	"3E75C01601F4"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	391
-			    justify    	0
-			    label      	"NotifyDataSent(TUint)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@706
-			supplier   	@709
-			Focus_Src  	@707
-			Focus_Entry 	@710
-			origin     	(1807, 832)
-			terminus   	(2096, 832)
-			ordinal    	4)
-		    (object InterMessView "" @726
-			location   	(16, 928)
-			label      	(object SegLabel @727
-			    Parent_View 	@726
-			    location   	(2279, 884)
-			    quidu      	"3E75C0420010"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	391
-			    justify    	0
-			    label      	"NotifyDataSent(TUint)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@709
-			supplier   	@712
-			Focus_Src  	@710
-			Focus_Entry 	@713
-			origin     	(2127, 928)
-			terminus   	(2432, 928)
-			ordinal    	5)
-		    (object SelfMessView "" @728
-			location   	(16, 1072)
-			label      	(object SegLabel @729
-			    Parent_View 	@728
-			    location   	(2203, 1028)
-			    quidu      	"3E75C06C0232"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	460
-			    justify    	0
-			    label      	"SetNextUplinkGranularity( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@709
-			supplier   	@709
-			Focus_Src  	@710
-			Focus_Entry 	@711
-			origin     	(2128, 1072)
-			terminus   	(2278, 1072)
-			ordinal    	6)
-		    (object InterMessView "" @730
-			location   	(16, 1200)
-			label      	(object SegLabel @731
-			    Parent_View 	@730
-			    location   	(1792, 1156)
-			    quidu      	"3E774BA201E2"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	1225
-			    justify    	0
-			    label      	"SetDataSentNotificationGranularity(TSubConnectionUniqueId, TUint)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@709
-			supplier   	@703
-			Focus_Src  	@710
-			Focus_Entry 	@705
-			origin     	(2096, 1200)
-			terminus   	(1488, 1200)
-			ordinal    	7)
-		    (object InterMessView "" @732
-			location   	(16, 1296)
-			label      	(object SegLabel @733
-			    Parent_View 	@732
-			    location   	(1312, 1252)
-			    quidu      	"3E774BC401C2"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	1169
-			    justify    	0
-			    label      	"SetDataSentNotificationGranularity(TSubConnectionUniqueId, TUint)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@703
-			supplier   	@700
-			Focus_Src  	@704
-			Focus_Entry 	@702
-			origin     	(1456, 1296)
-			terminus   	(1168, 1296)
-			ordinal    	8)
-		    (object InterMessView "" @734
-			location   	(16, 1392)
-			label      	(object SegLabel @735
-			    Parent_View 	@734
-			    location   	(888, 1348)
-			    quidu      	"3E774C51033A"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	1169
-			    justify    	0
-			    label      	"SetDataSentNotificationGranularity(TSubConnectionUniqueId, TUint)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@700
-			supplier   	@714
-			Focus_Src  	@701
-			Focus_Entry 	@715
-			origin     	(1136, 1392)
-			terminus   	(640, 1392)
-			ordinal    	9)))
-	    (object InteractionDiagram "Notify Data Received"
-		mechanism_ref 	@22
-		quid       	"3E75C08B003D"
-		title      	"Notify Data Received"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	0
-		items      	(list diagram_item_list
-		    (object InterObjView "$UNNAMED$146" @736
-			location   	(144, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@736
-			    location   	(144, 346)
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	360
-			    justify    	0
-			    label      	"")
-			icon       	"Actor"
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E75C0960222"
-			width      	336
-			height     	1453
-			icon_height 	162
-			icon_width 	120
-			icon_y_offset 	-97
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @737
-			    location   	(144, 400)
-			    line_color 	3342489
-			    InterObjView 	@736
-			    height     	1188
-			    y_coord    	1128
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$147" @738
-			location   	(1120, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@738
-			    location   	(1120, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E75C0960227"
-			width      	300
-			height     	1453
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @739
-			    location   	(1120, 400)
-			    line_color 	3342489
-			    InterObjView 	@738
-			    height     	1128
-			    y_coord    	1068
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @740
-			    location   	(1120, 1296)
-			    line_color 	3342489
-			    InterObjView 	@738
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterObjView "$UNNAMED$148" @741
-			location   	(1440, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@741
-			    location   	(1440, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E75C096022A"
-			width      	300
-			height     	1453
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @742
-			    location   	(1440, 496)
-			    line_color 	3342489
-			    InterObjView 	@741
-			    height     	920
-			    y_coord    	860
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @743
-			    location   	(1440, 1200)
-			    line_color 	3342489
-			    InterObjView 	@741
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterObjView "$UNNAMED$150" @744
-			location   	(1760, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@744
-			    location   	(1760, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E75C096022D"
-			width      	300
-			height     	1453
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @745
-			    location   	(1760, 592)
-			    line_color 	3342489
-			    InterObjView 	@744
-			    height     	788
-			    y_coord    	728
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @746
-			    location   	(1760, 704)
-			    line_color 	3342489
-			    InterObjView 	@744
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterObjView "$UNNAMED$151" @747
-			location   	(2080, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@747
-			    location   	(2080, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E75C0960232"
-			width      	300
-			height     	1453
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @748
-			    location   	(2080, 832)
-			    line_color 	3342489
-			    InterObjView 	@747
-			    height     	488
-			    y_coord    	428
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @749
-			    location   	(2080, 1072)
-			    line_color 	3342489
-			    InterObjView 	@747
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterObjView "$UNNAMED$152" @750
-			location   	(2416, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@750
-			    location   	(2416, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	322
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E75C0960235"
-			width      	340
-			height     	1453
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @751
-			    location   	(2416, 928)
-			    line_color 	3342489
-			    InterObjView 	@750
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$149" @752
-			location   	(608, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@752
-			    location   	(608, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	672
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E774D0602BC"
-			width      	690
-			height     	1453
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @753
-			    location   	(608, 1408)
-			    line_color 	3342489
-			    InterObjView 	@752
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterMessView "" @754
-			location   	(16, 400)
-			label      	(object SegLabel @755
-			    Parent_View 	@754
-			    location   	(631, 356)
-			    quidu      	"3E75C0960224"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	947
-			    justify    	0
-			    label      	"NotifyDataReceived(TSubConnectionUniqueId, TUint)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@736
-			supplier   	@738
-			Focus_Src  	@737
-			Focus_Entry 	@739
-			origin     	(159, 400)
-			terminus   	(1104, 400)
-			ordinal    	0)
-		    (object InterMessView "" @756
-			location   	(16, 496)
-			label      	(object SegLabel @757
-			    Parent_View 	@756
-			    location   	(1279, 452)
-			    quidu      	"3E75C0960225"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	947
-			    justify    	0
-			    label      	"NotifyDataReceived(TSubConnectionUniqueId, TUint)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@738
-			supplier   	@741
-			Focus_Src  	@739
-			Focus_Entry 	@742
-			origin     	(1135, 496)
-			terminus   	(1424, 496)
-			ordinal    	1)
-		    (object InterMessView "" @758
-			location   	(16, 592)
-			label      	(object SegLabel @759
-			    Parent_View 	@758
-			    location   	(1599, 548)
-			    quidu      	"3E75C0960228"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	913
-			    justify    	0
-			    label      	"NotifyDataReceived(TSubConnectionUniqueId, TUint)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@741
-			supplier   	@744
-			Focus_Src  	@742
-			Focus_Entry 	@745
-			origin     	(1455, 592)
-			terminus   	(1744, 592)
-			ordinal    	2)
-		    (object SelfMessView "" @760
-			location   	(16, 704)
-			label      	(object SegLabel @761
-			    Parent_View 	@760
-			    location   	(1851, 660)
-			    quidu      	"3E75C096022B"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	781
-			    justify    	0
-			    label      	"FindSubInterface(TSubConnectionUniqueId)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@744
-			supplier   	@744
-			Focus_Src  	@745
-			Focus_Entry 	@746
-			origin     	(1776, 704)
-			terminus   	(1926, 704)
-			ordinal    	3)
-		    (object InterMessView "" @762
-			location   	(16, 832)
-			label      	(object SegLabel @763
-			    Parent_View 	@762
-			    location   	(1919, 788)
-			    quidu      	"3E75C096022F"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	469
-			    justify    	0
-			    label      	"NotifyDataReceived(TUint)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@744
-			supplier   	@747
-			Focus_Src  	@745
-			Focus_Entry 	@748
-			origin     	(1775, 832)
-			terminus   	(2064, 832)
-			ordinal    	4)
-		    (object SelfMessView "" @764
-			location   	(16, 1072)
-			label      	(object SegLabel @765
-			    Parent_View 	@764
-			    location   	(2171, 1028)
-			    quidu      	"3E75C0960234"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	494
-			    justify    	0
-			    label      	"SetNextUplinkGranularity( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@747
-			supplier   	@747
-			Focus_Src  	@748
-			Focus_Entry 	@749
-			origin     	(2096, 1072)
-			terminus   	(2246, 1072)
-			ordinal    	6)
-		    (object InterMessView "" @766
-			location   	(16, 928)
-			label      	(object SegLabel @767
-			    Parent_View 	@766
-			    location   	(2247, 884)
-			    quidu      	"3E75C0960230"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	469
-			    justify    	0
-			    label      	"NotifyDataReceived(TUint)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@747
-			supplier   	@750
-			Focus_Src  	@748
-			Focus_Entry 	@751
-			origin     	(2095, 928)
-			terminus   	(2400, 928)
-			ordinal    	5)
-		    (object InterMessView "" @768
-			location   	(16, 1200)
-			label      	(object SegLabel @769
-			    Parent_View 	@768
-			    location   	(1760, 1156)
-			    quidu      	"3E774CD70240"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	1250
-			    justify    	0
-			    label      	"SetDataReceivedNotificationGranularity(TSubConnectionUniqueId, TUint)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@747
-			supplier   	@741
-			Focus_Src  	@748
-			Focus_Entry 	@743
-			origin     	(2064, 1200)
-			terminus   	(1456, 1200)
-			ordinal    	7)
-		    (object InterMessView "" @770
-			location   	(16, 1296)
-			label      	(object SegLabel @771
-			    Parent_View 	@770
-			    location   	(1280, 1252)
-			    quidu      	"3E774CF60201"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	1250
-			    justify    	0
-			    label      	"SetDataReceivedNotificationGranularity(TSubConnectionUniqueId, TUint)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@741
-			supplier   	@738
-			Focus_Src  	@742
-			Focus_Entry 	@740
-			origin     	(1424, 1296)
-			terminus   	(1136, 1296)
-			ordinal    	8)
-		    (object InterMessView "" @772
-			location   	(16, 1408)
-			label      	(object SegLabel @773
-			    Parent_View 	@772
-			    location   	(864, 1364)
-			    quidu      	"3E774D690398"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	1250
-			    justify    	0
-			    label      	"SetDataReceivedNotificationGranularity(TSubConnectionUniqueId, TUint)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@738
-			supplier   	@752
-			Focus_Src  	@739
-			Focus_Entry 	@753
-			origin     	(1104, 1408)
-			terminus   	(624, 1408)
-			ordinal    	9)))
-	    (object InteractionDiagram "SubconnectionEvent (ESubConnectionOpened)"
-		mechanism_ref 	@23
-		quid       	"3E75C431031C"
-		title      	"SubconnectionEvent (ESubConnectionOpened)"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	0
-		items      	(list diagram_item_list
-		    (object InterObjView "$UNNAMED$153" @774
-			location   	(448, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@774
-			    location   	(448, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E75C49F0109"
-			width      	300
-			height     	1561
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @775
-			    location   	(448, 416)
-			    line_color 	3342489
-			    InterObjView 	@774
-			    height     	1280
-			    y_coord    	1220
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$154" @776
-			location   	(784, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@776
-			    location   	(784, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E75C4A300DA"
-			width      	300
-			height     	1561
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @777
-			    location   	(784, 416)
-			    line_color 	3342489
-			    InterObjView 	@776
-			    height     	1220
-			    y_coord    	1160
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$155" @778
-			location   	(1120, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@778
-			    location   	(1120, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E75C54201D4"
-			width      	300
-			height     	1561
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @779
-			    location   	(1120, 512)
-			    line_color 	3342489
-			    InterObjView 	@778
-			    height     	1064
-			    y_coord    	1004
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$156" @780
-			location   	(1456, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@780
-			    location   	(1456, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E75C680033B"
-			width      	300
-			height     	1561
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @781
-			    location   	(1456, 592)
-			    line_color 	3342489
-			    InterObjView 	@780
-			    height     	788
-			    y_coord    	728
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @782
-			    location   	(1456, 688)
-			    line_color 	3342489
-			    InterObjView 	@780
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterObjView "$UNNAMED$157" @783
-			location   	(1792, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@783
-			    location   	(1792, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E75C81300AB"
-			width      	300
-			height     	1561
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @784
-			    location   	(1792, 816)
-			    line_color 	3342489
-			    InterObjView 	@783
-			    height     	504
-			    y_coord    	444
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @785
-			    location   	(1792, 1072)
-			    line_color 	3342489
-			    InterObjView 	@783
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @786
-			    location   	(1792, 1456)
-			    line_color 	3342489
-			    InterObjView 	@783
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$158" @787
-			location   	(2128, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@787
-			    location   	(2128, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	322
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E75C9260270"
-			width      	340
-			height     	1561
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @788
-			    location   	(2128, 912)
-			    line_color 	3342489
-			    InterObjView 	@787
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @789
-			    location   	(2128, 1200)
-			    line_color 	3342489
-			    InterObjView 	@787
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterMessView "" @790
-			location   	(16, 416)
-			label      	(object SegLabel @791
-			    Parent_View 	@790
-			    location   	(615, 372)
-			    quidu      	"3E75C4A60196"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	895
-			    justify    	0
-			    label      	"SubConnectionEvent(const TSubConnectionEvent&)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@774
-			supplier   	@776
-			Focus_Src  	@775
-			Focus_Entry 	@777
-			origin     	(463, 416)
-			terminus   	(768, 416)
-			ordinal    	0)
-		    (object InterMessView "" @792
-			location   	(16, 512)
-			label      	(object SegLabel @793
-			    Parent_View 	@792
-			    location   	(951, 468)
-			    quidu      	"3E75C5460177"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	895
-			    justify    	0
-			    label      	"SubConnectionEvent(const TSubConnectionEvent&)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@776
-			supplier   	@778
-			Focus_Src  	@777
-			Focus_Entry 	@779
-			origin     	(799, 512)
-			terminus   	(1104, 512)
-			ordinal    	1)
-		    (object InterMessView "" @794
-			location   	(16, 592)
-			label      	(object SegLabel @795
-			    Parent_View 	@794
-			    location   	(1287, 548)
-			    quidu      	"3E75C68303E8"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	779
-			    justify    	0
-			    label      	"NewL(TSubConnectionUniqueId, CInterface*)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@778
-			supplier   	@780
-			Focus_Src  	@779
-			Focus_Entry 	@781
-			origin     	(1135, 592)
-			terminus   	(1440, 592)
-			ordinal    	2)
-		    (object SelfMessView "" @796
-			location   	(16, 688)
-			label      	(object SegLabel @797
-			    Parent_View 	@796
-			    location   	(1547, 644)
-			    quidu      	"3E75C71F00BB"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	222
-			    justify    	0
-			    label      	"ConstructL( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@780
-			supplier   	@780
-			Focus_Src  	@781
-			Focus_Entry 	@782
-			origin     	(1472, 688)
-			terminus   	(1622, 688)
-			ordinal    	3)
-		    (object InterMessView "" @798
-			location   	(16, 816)
-			label      	(object SegLabel @799
-			    Parent_View 	@798
-			    location   	(1623, 772)
-			    quidu      	"3E75C9170148"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	1151
-			    justify    	0
-			    label      	"CreateSubConnectionL(TSubConnectionUniqueId, CSubInterface*)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@780
-			supplier   	@783
-			Focus_Src  	@781
-			Focus_Entry 	@784
-			origin     	(1471, 816)
-			terminus   	(1776, 816)
-			ordinal    	4)
-		    (object InterMessView "" @800
-			location   	(16, 912)
-			label      	(object SegLabel @801
-			    Parent_View 	@800
-			    location   	(1959, 868)
-			    quidu      	"3E75C92A003E"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	1301
-			    justify    	0
-			    label      	"CSubConnection(TSubConnectionUniqueId, CConnection*, CSubInterface*)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@783
-			supplier   	@787
-			Focus_Src  	@784
-			Focus_Entry 	@788
-			origin     	(1807, 912)
-			terminus   	(2112, 912)
-			ordinal    	5)
-		    (object SelfMessView "" @802
-			location   	(16, 1072)
-			label      	(object SegLabel @803
-			    Parent_View 	@802
-			    location   	(1883, 1028)
-			    quidu      	"3E75CA37008D"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	967
-			    justify    	0
-			    label      	"FindPositionForInsertInOrder(TSubConnectionUniqueId)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@783
-			supplier   	@783
-			Focus_Src  	@784
-			Focus_Entry 	@785
-			origin     	(1808, 1072)
-			terminus   	(1958, 1072)
-			ordinal    	6)
-		    (object InterMessView "" @804
-			location   	(16, 1200)
-			label      	(object SegLabel @805
-			    Parent_View 	@804
-			    location   	(1959, 1156)
-			    quidu      	"3E75CA690241"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	457
-			    justify    	0
-			    label      	"SubConnectionUniqueId( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@783
-			supplier   	@787
-			Focus_Src  	@784
-			Focus_Entry 	@789
-			origin     	(1807, 1200)
-			terminus   	(2112, 1200)
-			ordinal    	7)
-		    (object InterMessView "" @806
-			location   	(16, 1456)
-			label      	(object SegLabel @807
-			    Parent_View 	@806
-			    location   	(1455, 1412)
-			    quidu      	"3E75CD59008D"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	938
-			    justify    	0
-			    label      	"SubConnectionEvent(const TSubConnectionEvent&)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@778
-			supplier   	@783
-			Focus_Src  	@779
-			Focus_Entry 	@786
-			origin     	(1135, 1456)
-			terminus   	(1776, 1456)
-			ordinal    	8)))
-	    (object InteractionDiagram "SubconnectionEvent (ESubConnectionClosed)"
-		mechanism_ref 	@24
-		quid       	"3E75CCB201D4"
-		title      	"SubconnectionEvent (ESubConnectionClosed)"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	0
-		items      	(list diagram_item_list
-		    (object InterObjView "$UNNAMED$159" @808
-			location   	(448, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@808
-			    location   	(448, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E75CD9F03C8"
-			width      	300
-			height     	1001
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @809
-			    location   	(448, 416)
-			    line_color 	3342489
-			    InterObjView 	@808
-			    height     	720
-			    y_coord    	660
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$160" @810
-			location   	(784, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@810
-			    location   	(784, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E75CD9F03CD"
-			width      	300
-			height     	1001
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @811
-			    location   	(784, 416)
-			    line_color 	3342489
-			    InterObjView 	@810
-			    height     	660
-			    y_coord    	600
-			    Nested     	FALSE))
-		    (object InterMessView "" @812
-			location   	(16, 416)
-			label      	(object SegLabel @813
-			    Parent_View 	@812
-			    location   	(615, 372)
-			    quidu      	"3E75CD9F03CA"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	938
-			    justify    	0
-			    label      	"SubConnectionEvent(const TSubConnectionEvent&)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@808
-			supplier   	@810
-			Focus_Src  	@809
-			Focus_Entry 	@811
-			origin     	(463, 416)
-			terminus   	(768, 416)
-			ordinal    	0)
-		    (object InterObjView "$UNNAMED$161" @814
-			location   	(1120, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@814
-			    location   	(1120, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E75CD9F03D0"
-			width      	300
-			height     	1001
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @815
-			    location   	(1120, 512)
-			    line_color 	3342489
-			    InterObjView 	@814
-			    height     	504
-			    y_coord    	444
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @816
-			    location   	(1120, 624)
-			    line_color 	3342489
-			    InterObjView 	@814
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterObjView "$UNNAMED$162" @817
-			location   	(1456, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@817
-			    location   	(1456, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E75CD9F03D5"
-			width      	300
-			height     	1001
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @818
-			    location   	(1456, 736)
-			    line_color 	3342489
-			    InterObjView 	@817
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$163" @819
-			location   	(1776, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@819
-			    location   	(1776, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E75CD9F03DA"
-			width      	300
-			height     	1001
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @820
-			    location   	(1776, 896)
-			    line_color 	3342489
-			    InterObjView 	@819
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterMessView "" @821
-			location   	(16, 512)
-			label      	(object SegLabel @822
-			    Parent_View 	@821
-			    location   	(951, 468)
-			    quidu      	"3E75CD9F03CB"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	938
-			    justify    	0
-			    label      	"SubConnectionEvent(const TSubConnectionEvent&)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@810
-			supplier   	@814
-			Focus_Src  	@811
-			Focus_Entry 	@815
-			origin     	(799, 512)
-			terminus   	(1104, 512)
-			ordinal    	1)
-		    (object SelfMessView "" @823
-			location   	(16, 624)
-			label      	(object SegLabel @824
-			    Parent_View 	@823
-			    location   	(1211, 580)
-			    quidu      	"3E75CDB8031D"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	759
-			    justify    	0
-			    label      	"FindSubInterface(TSubConnectionUniqueId)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@814
-			supplier   	@814
-			Focus_Src  	@815
-			Focus_Entry 	@816
-			origin     	(1136, 624)
-			terminus   	(1286, 624)
-			ordinal    	2)
-		    (object InterMessView "" @825
-			location   	(16, 736)
-			label      	(object SegLabel @826
-			    Parent_View 	@825
-			    location   	(1287, 692)
-			    quidu      	"3E75CDEC007C"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	469
-			    justify    	0
-			    label      	"SubConnectionUniqueId( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@814
-			supplier   	@817
-			Focus_Src  	@815
-			Focus_Entry 	@818
-			origin     	(1135, 736)
-			terminus   	(1440, 736)
-			ordinal    	3)
-		    (object InterMessView "" @827
-			location   	(16, 896)
-			label      	(object SegLabel @828
-			    Parent_View 	@827
-			    location   	(1447, 852)
-			    quidu      	"3E75CD9F03D2"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	938
-			    justify    	0
-			    label      	"SubConnectionEvent(const TSubConnectionEvent&)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@814
-			supplier   	@819
-			Focus_Src  	@815
-			Focus_Entry 	@820
-			origin     	(1135, 896)
-			terminus   	(1760, 896)
-			ordinal    	4)))))
-    root_subsystem 	(object SubSystem "Component View"
-	quid       	"3E6471E70367"
-	physical_models 	(list unit_reference_list)
-	physical_presentations 	(list unit_reference_list
-	    (object Module_Diagram "Main"
-		quid       	"3E6471E801C2"
-		title      	"Main"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	0
-		items      	(list diagram_item_list))))
-    process_structure 	(object Processes
-	quid       	"3E6471E70368"
-	ProcsNDevs 	(list
-	    (object Process_Diagram "Deployment View"
-		quid       	"3E6471E70377"
-		title      	"Deployment View"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	0
-		items      	(list diagram_item_list))))
-    properties 	(object Properties
-	attributes 	(list Attribute_Set
-	    (object Attribute
-		tool       	"DDL"
-		name       	"propertyId"
-		value      	"809135966")
-	    (object Attribute
-		tool       	"DDL"
-		name       	"default__Project"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"DDL"
-			name       	"Directory"
-			value      	"AUTO GENERATE")
-		    (object Attribute
-			tool       	"DDL"
-			name       	"DataBase"
-			value      	("DataBaseSet" 800))
-		    (object Attribute
-			tool       	"DDL"
-			name       	"DataBaseSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"DDL"
-				name       	"ANSI"
-				value      	800)
-			    (object Attribute
-				tool       	"DDL"
-				name       	"Oracle"
-				value      	801)
-			    (object Attribute
-				tool       	"DDL"
-				name       	"SQLServer"
-				value      	802)
-			    (object Attribute
-				tool       	"DDL"
-				name       	"Sybase"
-				value      	803)
-			    (object Attribute
-				tool       	"DDL"
-				name       	"Watcom"
-				value      	804)))
-		    (object Attribute
-			tool       	"DDL"
-			name       	"PrimaryKeyColumnName"
-			value      	"Id")
-		    (object Attribute
-			tool       	"DDL"
-			name       	"PrimaryKeyColumnType"
-			value      	"NUMBER(5)")
-		    (object Attribute
-			tool       	"DDL"
-			name       	"ViewName"
-			value      	"V_")
-		    (object Attribute
-			tool       	"DDL"
-			name       	"TableName"
-			value      	"T_")
-		    (object Attribute
-			tool       	"DDL"
-			name       	"InheritSuffix"
-			value      	"_V")
-		    (object Attribute
-			tool       	"DDL"
-			name       	"DropClause"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"DDL"
-			name       	"BaseViews"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"DDL"
-			name       	"DDLScriptFilename"
-			value      	"DDL1.SQL")))
-	    (object Attribute
-		tool       	"DDL"
-		name       	"default__Attribute"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"DDL"
-			name       	"ColumnType"
-			value      	"VARCHAR")
-		    (object Attribute
-			tool       	"DDL"
-			name       	"Length"
-			value      	"")
-		    (object Attribute
-			tool       	"DDL"
-			name       	"NullsOK"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"DDL"
-			name       	"PrimaryKey"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"DDL"
-			name       	"Unique"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"DDL"
-			name       	"CompositeUnique"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"DDL"
-			name       	"CheckConstraint"
-			value      	"")))
-	    (object Attribute
-		tool       	"DDL"
-		name       	"HiddenTool"
-		value      	FALSE)
-	    (object Attribute
-		tool       	"Rose Model Integrator"
-		name       	"HiddenTool"
-		value      	FALSE)
-	    (object Attribute
-		tool       	"Rose Web Publisher"
-		name       	"HiddenTool"
-		value      	FALSE)
-	    (object Attribute
-		tool       	"Version Control"
-		name       	"HiddenTool"
-		value      	FALSE)
-	    (object Attribute
-		tool       	"Cplusplus"
-		name       	"propertyId"
-		value      	"809135966")
-	    (object Attribute
-		tool       	"Cplusplus"
-		name       	"default__Role"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"Cplusplus"
-			name       	"Synchronize"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"Cplusplus"
-			name       	"CodeName"
-			value      	"")
-		    (object Attribute
-			tool       	"Cplusplus"
-			name       	"InitialValue"
-			value      	"")))
-	    (object Attribute
-		tool       	"Cplusplus"
-		name       	"default__Inherit"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"Cplusplus"
-			name       	"Synchronize"
-			value      	TRUE)))
-	    (object Attribute
-		tool       	"Cplusplus"
-		name       	"default__Module-Spec"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"Cplusplus"
-			name       	"Synchronize"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"Cplusplus"
-			name       	"RevEngRootDirectory"
-			value      	"")
-		    (object Attribute
-			tool       	"Cplusplus"
-			name       	"RootPackage"
-			value      	"C++ Reverse Engineered")
-		    (object Attribute
-			tool       	"Cplusplus"
-			name       	"RevEngDirectoriesAsPackages"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Cplusplus"
-			name       	"HeaderFileExtension"
-			value      	".h")
-		    (object Attribute
-			tool       	"Cplusplus"
-			name       	"ImplementationFileExtension"
-			value      	".cpp")
-		    (object Attribute
-			tool       	"Cplusplus"
-			name       	"NewHeaderFileDirectory"
-			value      	"")
-		    (object Attribute
-			tool       	"Cplusplus"
-			name       	"NewImplementationFileDirectory"
-			value      	"")
-		    (object Attribute
-			tool       	"Cplusplus"
-			name       	"FileCapitalization"
-			value      	("FileCapitalizationSet" 0))
-		    (object Attribute
-			tool       	"Cplusplus"
-			name       	"CodeGenExtraDirectories"
-			value      	("CodeGenExtraDirectoriesSet" 0))
-		    (object Attribute
-			tool       	"Cplusplus"
-			name       	"StripClassPrefix"
-			value      	"")
-		    (object Attribute
-			tool       	"Cplusplus"
-			name       	"UseTabs"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Cplusplus"
-			name       	"TabWidth"
-			value      	8)
-		    (object Attribute
-			tool       	"Cplusplus"
-			name       	"IndentWidth"
-			value      	4)
-		    (object Attribute
-			tool       	"Cplusplus"
-			name       	"AccessIndentation"
-			value      	-2)
-		    (object Attribute
-			tool       	"Cplusplus"
-			name       	"ModelIdCommentRules"
-			value      	("ModelIdCommentRulesSet" 1))
-		    (object Attribute
-			tool       	"Cplusplus"
-			name       	"PageWidth"
-			value      	80)
-		    (object Attribute
-			tool       	"Cplusplus"
-			name       	"ClassMemberOrder"
-			value      	("MemberOrderSet" 1))
-		    (object Attribute
-			tool       	"Cplusplus"
-			name       	"OneParameterPerLine"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Cplusplus"
-			name       	"NamespaceBraceStyle"
-			value      	("BraceStyleSet" 2))
-		    (object Attribute
-			tool       	"Cplusplus"
-			name       	"ClassBraceStyle"
-			value      	("BraceStyleSet" 2))
-		    (object Attribute
-			tool       	"Cplusplus"
-			name       	"FunctionBraceStyle"
-			value      	("BraceStyleSet" 2))
-		    (object Attribute
-			tool       	"Cplusplus"
-			name       	"Copyright"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"Cplusplus"
-			name       	"InitialHeaderIncludes"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"Cplusplus"
-			name       	"InitialBodyIncludes"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"Cplusplus"
-			name       	"CodeGenExtraDirectoriesSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"Cplusplus"
-				name       	"None"
-				value      	0)
-			    (object Attribute
-				tool       	"Cplusplus"
-				name       	"Namespaces"
-				value      	1)
-			    (object Attribute
-				tool       	"Cplusplus"
-				name       	"Packages"
-				value      	2)))
-		    (object Attribute
-			tool       	"Cplusplus"
-			name       	"FileCapitalizationSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"Cplusplus"
-				name       	"Same as model"
-				value      	0)
-			    (object Attribute
-				tool       	"Cplusplus"
-				name       	"Lower case"
-				value      	1)
-			    (object Attribute
-				tool       	"Cplusplus"
-				name       	"Upper case"
-				value      	2)
-			    (object Attribute
-				tool       	"Cplusplus"
-				name       	"Lower case with underscores"
-				value      	3)))
-		    (object Attribute
-			tool       	"Cplusplus"
-			name       	"BraceStyleSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"Cplusplus"
-				name       	"B1"
-				value      	1)
-			    (object Attribute
-				tool       	"Cplusplus"
-				name       	"B2"
-				value      	2)
-			    (object Attribute
-				tool       	"Cplusplus"
-				name       	"B3"
-				value      	3)
-			    (object Attribute
-				tool       	"Cplusplus"
-				name       	"B4"
-				value      	4)
-			    (object Attribute
-				tool       	"Cplusplus"
-				name       	"B5"
-				value      	5)))
-		    (object Attribute
-			tool       	"Cplusplus"
-			name       	"MemberOrderSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"Cplusplus"
-				name       	"Public First"
-				value      	1)
-			    (object Attribute
-				tool       	"Cplusplus"
-				name       	"Private First"
-				value      	2)
-			    (object Attribute
-				tool       	"Cplusplus"
-				name       	"Order by kind"
-				value      	3)
-			    (object Attribute
-				tool       	"Cplusplus"
-				name       	"Unordered"
-				value      	4)))
-		    (object Attribute
-			tool       	"Cplusplus"
-			name       	"ModelIdCommentRulesSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"Cplusplus"
-				name       	"Code generation only"
-				value      	1)
-			    (object Attribute
-				tool       	"Cplusplus"
-				name       	"Code generation and reverse engineering"
-				value      	2)
-			    (object Attribute
-				tool       	"Cplusplus"
-				name       	"Never generate model IDs"
-				value      	3)))))
-	    (object Attribute
-		tool       	"Cplusplus"
-		name       	"default__Module-Body"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"Cplusplus"
-			name       	"Synchronize"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"Cplusplus"
-			name       	"RevEngRootDirectory"
-			value      	"")
-		    (object Attribute
-			tool       	"Cplusplus"
-			name       	"RootPackage"
-			value      	"C++ Reverse Engineered")
-		    (object Attribute
-			tool       	"Cplusplus"
-			name       	"RevEngDirectoriesAsPackages"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Cplusplus"
-			name       	"HeaderFileExtension"
-			value      	".h")
-		    (object Attribute
-			tool       	"Cplusplus"
-			name       	"ImplementationFileExtension"
-			value      	".cpp")
-		    (object Attribute
-			tool       	"Cplusplus"
-			name       	"NewHeaderFileDirectory"
-			value      	"")
-		    (object Attribute
-			tool       	"Cplusplus"
-			name       	"NewImplementationFileDirectory"
-			value      	"")
-		    (object Attribute
-			tool       	"Cplusplus"
-			name       	"FileCapitalization"
-			value      	("FileCapitalizationSet" 0))
-		    (object Attribute
-			tool       	"Cplusplus"
-			name       	"CodeGenExtraDirectories"
-			value      	("CodeGenExtraDirectoriesSet" 0))
-		    (object Attribute
-			tool       	"Cplusplus"
-			name       	"StripClassPrefix"
-			value      	"")
-		    (object Attribute
-			tool       	"Cplusplus"
-			name       	"UseTabs"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Cplusplus"
-			name       	"TabWidth"
-			value      	8)
-		    (object Attribute
-			tool       	"Cplusplus"
-			name       	"IndentWidth"
-			value      	4)
-		    (object Attribute
-			tool       	"Cplusplus"
-			name       	"AccessIndentation"
-			value      	-2)
-		    (object Attribute
-			tool       	"Cplusplus"
-			name       	"ModelIdCommentRules"
-			value      	("ModelIdCommentRulesSet" 1))
-		    (object Attribute
-			tool       	"Cplusplus"
-			name       	"PageWidth"
-			value      	80)
-		    (object Attribute
-			tool       	"Cplusplus"
-			name       	"ClassMemberOrder"
-			value      	("MemberOrderSet" 1))
-		    (object Attribute
-			tool       	"Cplusplus"
-			name       	"OneParameterPerLine"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Cplusplus"
-			name       	"NamespaceBraceStyle"
-			value      	("BraceStyleSet" 2))
-		    (object Attribute
-			tool       	"Cplusplus"
-			name       	"ClassBraceStyle"
-			value      	("BraceStyleSet" 2))
-		    (object Attribute
-			tool       	"Cplusplus"
-			name       	"FunctionBraceStyle"
-			value      	("BraceStyleSet" 2))
-		    (object Attribute
-			tool       	"Cplusplus"
-			name       	"Copyright"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"Cplusplus"
-			name       	"InitialHeaderIncludes"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"Cplusplus"
-			name       	"InitialBodyIncludes"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"Cplusplus"
-			name       	"CodeGenExtraDirectoriesSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"Cplusplus"
-				name       	"None"
-				value      	0)
-			    (object Attribute
-				tool       	"Cplusplus"
-				name       	"Namespaces"
-				value      	1)
-			    (object Attribute
-				tool       	"Cplusplus"
-				name       	"Packages"
-				value      	2)))
-		    (object Attribute
-			tool       	"Cplusplus"
-			name       	"FileCapitalizationSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"Cplusplus"
-				name       	"Same as model"
-				value      	0)
-			    (object Attribute
-				tool       	"Cplusplus"
-				name       	"Lower case"
-				value      	1)
-			    (object Attribute
-				tool       	"Cplusplus"
-				name       	"Upper case"
-				value      	2)
-			    (object Attribute
-				tool       	"Cplusplus"
-				name       	"Lower case with underscores"
-				value      	3)))
-		    (object Attribute
-			tool       	"Cplusplus"
-			name       	"BraceStyleSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"Cplusplus"
-				name       	"B1"
-				value      	1)
-			    (object Attribute
-				tool       	"Cplusplus"
-				name       	"B2"
-				value      	2)
-			    (object Attribute
-				tool       	"Cplusplus"
-				name       	"B3"
-				value      	3)
-			    (object Attribute
-				tool       	"Cplusplus"
-				name       	"B4"
-				value      	4)
-			    (object Attribute
-				tool       	"Cplusplus"
-				name       	"B5"
-				value      	5)))
-		    (object Attribute
-			tool       	"Cplusplus"
-			name       	"MemberOrderSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"Cplusplus"
-				name       	"Public First"
-				value      	1)
-			    (object Attribute
-				tool       	"Cplusplus"
-				name       	"Private First"
-				value      	2)
-			    (object Attribute
-				tool       	"Cplusplus"
-				name       	"Order by kind"
-				value      	3)
-			    (object Attribute
-				tool       	"Cplusplus"
-				name       	"Unordered"
-				value      	4)))
-		    (object Attribute
-			tool       	"Cplusplus"
-			name       	"ModelIdCommentRulesSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"Cplusplus"
-				name       	"Code generation only"
-				value      	1)
-			    (object Attribute
-				tool       	"Cplusplus"
-				name       	"Code generation and reverse engineering"
-				value      	2)
-			    (object Attribute
-				tool       	"Cplusplus"
-				name       	"Never generate model IDs"
-				value      	3)))))
-	    (object Attribute
-		tool       	"Cplusplus"
-		name       	"default__Param"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"Cplusplus"
-			name       	"CodeName"
-			value      	"")))
-	    (object Attribute
-		tool       	"Cplusplus"
-		name       	"default__Attribute"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"Cplusplus"
-			name       	"Synchronize"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"Cplusplus"
-			name       	"CodeName"
-			value      	"")))
-	    (object Attribute
-		tool       	"Cplusplus"
-		name       	"default__Operation"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"Cplusplus"
-			name       	"Synchronize"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"Cplusplus"
-			name       	"CodeName"
-			value      	"")
-		    (object Attribute
-			tool       	"Cplusplus"
-			name       	"InitialCodeBody"
-			value      	"")
-		    (object Attribute
-			tool       	"Cplusplus"
-			name       	"Inline"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Cplusplus"
-			name       	"GenerateFunctionBody"
-			value      	("GenerateFunctionBodySet" 2))
-		    (object Attribute
-			tool       	"Cplusplus"
-			name       	"GenerateFunctionBodySet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"Cplusplus"
-				name       	"Default"
-				value      	2)
-			    (object Attribute
-				tool       	"Cplusplus"
-				name       	"True"
-				value      	1)
-			    (object Attribute
-				tool       	"Cplusplus"
-				name       	"False"
-				value      	0)))))
-	    (object Attribute
-		tool       	"Cplusplus"
-		name       	"default__Class"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"Cplusplus"
-			name       	"Synchronize"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"Cplusplus"
-			name       	"CodeName"
-			value      	"")
-		    (object Attribute
-			tool       	"Cplusplus"
-			name       	"ImplementationType"
-			value      	"")
-		    (object Attribute
-			tool       	"Cplusplus"
-			name       	"HeaderSourceFile"
-			value      	"")
-		    (object Attribute
-			tool       	"Cplusplus"
-			name       	"BodySourceFile"
-			value      	"")))
-	    (object Attribute
-		tool       	"Cplusplus"
-		name       	"default__Category"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"Cplusplus"
-			name       	"CodeName"
-			value      	"")
-		    (object Attribute
-			tool       	"Cplusplus"
-			name       	"IsNamespace"
-			value      	FALSE)))
-	    (object Attribute
-		tool       	"Cplusplus"
-		name       	"HiddenTool"
-		value      	FALSE)
-	    (object Attribute
-		tool       	"ANSI C++ Event Watcher"
-		name       	"HiddenTool"
-		value      	FALSE)
-	    (object Attribute
-		tool       	"ANSIConvert"
-		name       	"HiddenTool"
-		value      	FALSE)
-	    (object Attribute
-		tool       	"CORBA"
-		name       	"propertyId"
-		value      	"809135966")
-	    (object Attribute
-		tool       	"CORBA"
-		name       	"default__Project"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"CORBA"
-			name       	"CreateMissingDirectories"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"CORBA"
-			name       	"Editor"
-			value      	("EditorType" 100))
-		    (object Attribute
-			tool       	"CORBA"
-			name       	"IncludePath"
-			value      	"")
-		    (object Attribute
-			tool       	"CORBA"
-			name       	"StopOnError"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"CORBA"
-			name       	"EditorType"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"CORBA"
-				name       	"BuiltIn"
-				value      	100)
-			    (object Attribute
-				tool       	"CORBA"
-				name       	"WindowsShell"
-				value      	101)))
-		    (object Attribute
-			tool       	"CORBA"
-			name       	"PathSeparator"
-			value      	"")))
-	    (object Attribute
-		tool       	"CORBA"
-		name       	"default__Class"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"CORBA"
-			name       	"ArrayDimensions"
-			value      	"")
-		    (object Attribute
-			tool       	"CORBA"
-			name       	"ConstValue"
-			value      	"")
-		    (object Attribute
-			tool       	"CORBA"
-			name       	"ImplementationType"
-			value      	"")))
-	    (object Attribute
-		tool       	"CORBA"
-		name       	"default__Module-Spec"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"CORBA"
-			name       	"AdditionalIncludes"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"CORBA"
-			name       	"CmIdentification"
-			value      	(value Text "  %X% %Q% %Z% %W%"))
-		    (object Attribute
-			tool       	"CORBA"
-			name       	"CopyrightNotice"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"CORBA"
-			name       	"InclusionProtectionSymbol"
-			value      	"AUTO GENERATE")))
-	    (object Attribute
-		tool       	"CORBA"
-		name       	"default__Module-Body"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"CORBA"
-			name       	"AdditionalIncludes"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"CORBA"
-			name       	"CmIdentification"
-			value      	(value Text "  %X% %Q% %Z% %W%"))
-		    (object Attribute
-			tool       	"CORBA"
-			name       	"CopyrightNotice"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"CORBA"
-			name       	"InclusionProtectionSymbol"
-			value      	"AUTO GENERATE")))
-	    (object Attribute
-		tool       	"CORBA"
-		name       	"default__Operation"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"CORBA"
-			name       	"Context"
-			value      	"")
-		    (object Attribute
-			tool       	"CORBA"
-			name       	"OperationIsOneWay"
-			value      	FALSE)))
-	    (object Attribute
-		tool       	"CORBA"
-		name       	"default__Attribute"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"CORBA"
-			name       	"ArrayDimensions"
-			value      	"")
-		    (object Attribute
-			tool       	"CORBA"
-			name       	"CaseSpecifier"
-			value      	"")
-		    (object Attribute
-			tool       	"CORBA"
-			name       	"IsReadOnly"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"CORBA"
-			name       	"Order"
-			value      	"")))
-	    (object Attribute
-		tool       	"CORBA"
-		name       	"default__Role"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"CORBA"
-			name       	"ArrayDimensions"
-			value      	"")
-		    (object Attribute
-			tool       	"CORBA"
-			name       	"CaseSpecifier"
-			value      	"")
-		    (object Attribute
-			tool       	"CORBA"
-			name       	"GenerateForwardReference"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"CORBA"
-			name       	"IsReadOnly"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"CORBA"
-			name       	"Order"
-			value      	"")
-		    (object Attribute
-			tool       	"CORBA"
-			name       	"BoundedRoleType"
-			value      	("AssocTypeSet" 47))
-		    (object Attribute
-			tool       	"CORBA"
-			name       	"AssocTypeSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"CORBA"
-				name       	"Array"
-				value      	24)
-			    (object Attribute
-				tool       	"CORBA"
-				name       	"Sequence"
-				value      	47)))))
-	    (object Attribute
-		tool       	"CORBA"
-		name       	"default__Uses"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"CORBA"
-			name       	"GenerateForwardReference"
-			value      	FALSE)))
-	    (object Attribute
-		tool       	"CORBA"
-		name       	"HiddenTool"
-		value      	FALSE)
-	    (object Attribute
-		tool       	"framework"
-		name       	"HiddenTool"
-		value      	FALSE)
-	    (object Attribute
-		tool       	"COM"
-		name       	"propertyId"
-		value      	"783606378")
-	    (object Attribute
-		tool       	"COM"
-		name       	"default__Class"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"COM"
-			name       	"TypeKinds"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"COM"
-				name       	"enum"
-				value      	100)
-			    (object Attribute
-				tool       	"COM"
-				name       	"record"
-				value      	101)
-			    (object Attribute
-				tool       	"COM"
-				name       	"module"
-				value      	102)
-			    (object Attribute
-				tool       	"COM"
-				name       	"interface"
-				value      	103)
-			    (object Attribute
-				tool       	"COM"
-				name       	"dispinterface"
-				value      	104)
-			    (object Attribute
-				tool       	"COM"
-				name       	"coclass"
-				value      	105)
-			    (object Attribute
-				tool       	"COM"
-				name       	"alias"
-				value      	106)
-			    (object Attribute
-				tool       	"COM"
-				name       	"union"
-				value      	107)
-			    (object Attribute
-				tool       	"COM"
-				name       	"max"
-				value      	108)
-			    (object Attribute
-				tool       	"COM"
-				name       	"(none)"
-				value      	109)))
-		    (object Attribute
-			tool       	"COM"
-			name       	"Generate"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"COM"
-			name       	"kind"
-			value      	("TypeKinds" 109))
-		    (object Attribute
-			tool       	"COM"
-			name       	"uuid"
-			value      	"")
-		    (object Attribute
-			tool       	"COM"
-			name       	"version"
-			value      	"")
-		    (object Attribute
-			tool       	"COM"
-			name       	"helpstring"
-			value      	"")
-		    (object Attribute
-			tool       	"COM"
-			name       	"helpcontext"
-			value      	"")
-		    (object Attribute
-			tool       	"COM"
-			name       	"attributes"
-			value      	"")
-		    (object Attribute
-			tool       	"COM"
-			name       	"dllname"
-			value      	"")
-		    (object Attribute
-			tool       	"COM"
-			name       	"alias"
-			value      	"")))
-	    (object Attribute
-		tool       	"COM"
-		name       	"default__Operation"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"COM"
-			name       	"Generate"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"COM"
-			name       	"id"
-			value      	"")
-		    (object Attribute
-			tool       	"COM"
-			name       	"helpstring"
-			value      	"")
-		    (object Attribute
-			tool       	"COM"
-			name       	"attributes"
-			value      	"")))
-	    (object Attribute
-		tool       	"COM"
-		name       	"default__Attribute"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"COM"
-			name       	"Generate"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"COM"
-			name       	"id"
-			value      	"")
-		    (object Attribute
-			tool       	"COM"
-			name       	"helpstring"
-			value      	"")
-		    (object Attribute
-			tool       	"COM"
-			name       	"attributes"
-			value      	"")))
-	    (object Attribute
-		tool       	"COM"
-		name       	"default__Module-Spec"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"COM"
-			name       	"Generate"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"COM"
-			name       	"filename"
-			value      	"")
-		    (object Attribute
-			tool       	"COM"
-			name       	"library"
-			value      	"")
-		    (object Attribute
-			tool       	"COM"
-			name       	"uuid"
-			value      	"")
-		    (object Attribute
-			tool       	"COM"
-			name       	"version"
-			value      	"")
-		    (object Attribute
-			tool       	"COM"
-			name       	"helpstring"
-			value      	"")
-		    (object Attribute
-			tool       	"COM"
-			name       	"helpfile"
-			value      	"")
-		    (object Attribute
-			tool       	"COM"
-			name       	"helpcontext"
-			value      	"")
-		    (object Attribute
-			tool       	"COM"
-			name       	"lcid"
-			value      	"")
-		    (object Attribute
-			tool       	"COM"
-			name       	"attributes"
-			value      	"")))
-	    (object Attribute
-		tool       	"COM"
-		name       	"default__Param"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"COM"
-			name       	"attributes"
-			value      	"")))
-	    (object Attribute
-		tool       	"COM"
-		name       	"HiddenTool"
-		value      	FALSE)
-	    (object Attribute
-		tool       	"VC++"
-		name       	"propertyId"
-		value      	"809135966")
-	    (object Attribute
-		tool       	"VC++"
-		name       	"default__Project"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"VC++"
-			name       	"UpdateATL"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"VC++"
-			name       	"SmartPointersOnAssoc"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"VC++"
-			name       	"GenerateImports"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"VC++"
-			name       	"PutImportsIn"
-			value      	"stdafx.h")
-		    (object Attribute
-			tool       	"VC++"
-			name       	"FullPathInImports"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"VC++"
-			name       	"UseImportAttributes"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"VC++"
-			name       	"ImportAttributes"
-			value      	"no_namespace named_guids")
-		    (object Attribute
-			tool       	"VC++"
-			name       	"ImportProjTypeLib"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"VC++"
-			name       	"DefaultTypeLib"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"VC++"
-			name       	"TypeLibLocation"
-			value      	"")
-		    (object Attribute
-			tool       	"VC++"
-			name       	"CompileProjTypeLib"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"VC++"
-			name       	"IdlInterfaceAttributes"
-			value      	(value Text 
-|endpoint("")
-|local
-|object
-|pointer_default()
-|uuid("")
-|version("")
-|encode
-|decode
-|auto_handle
-|implicit_handle("")
-|code
-|nocode
-			))
-		    (object Attribute
-			tool       	"VC++"
-			name       	"IdlCoClassAttributes"
-			value      	(value Text 
-|uuid("")
-|helpstring("")
-|helpcontext("")
-|licensed
-|version("")
-|control
-|hidden
-|appobject
-			))
-		    (object Attribute
-			tool       	"VC++"
-			name       	"IdlCoClassInterfaceAttributes"
-			value      	(value Text 
-|default
-|source
-			))
-		    (object Attribute
-			tool       	"VC++"
-			name       	"IdlParameterAttributes"
-			value      	(value Text 
-|in
-|out
-|retval
-			))
-		    (object Attribute
-			tool       	"VC++"
-			name       	"IdlMethodAttributes"
-			value      	(value Text 
-|id(1)
-|helpstring("")
-|call_as("")
-|callback
-|helpcontext("")
-|hidden
-|local
-|restricted
-|source
-|vararg
-			))
-		    (object Attribute
-			tool       	"VC++"
-			name       	"IdlPropertyAttributes"
-			value      	(value Text 
-|id()
-|helpstring("")
-|call_as("")
-|helpcontext("")
-|hidden
-|local
-|restricted
-|source
-|vararg
-|bindable
-|defaultbind
-|defaultcallelem
-|displaybind
-|immediatebind
-|nonbrowseable
-|requestedit
-			))
-		    (object Attribute
-			tool       	"VC++"
-			name       	"RvcPtyVersion"
-			value      	"1.4")
-		    (object Attribute
-			tool       	"VC++"
-			name       	"ModelIDStyle"
-			value      	2)
-		    (object Attribute
-			tool       	"VC++"
-			name       	"DocStyle"
-			value      	1)
-		    (object Attribute
-			tool       	"VC++"
-			name       	"GenerateIncludes"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"VC++"
-			name       	"ApplyPattern"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"VC++"
-			name       	"CreateBackupFiles"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"VC++"
-			name       	"SupportCodeName"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"VC++"
-			name       	"DocRevEngineer"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"VC++"
-			name       	"CreateOverviewDiagrams"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"VC++"
-			name       	"UpdateModelIDsInCode"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"VC++"
-			name       	"AttributeTypes"
-			value      	(value Text 
-|attr1=bool
-|attr2=short
-|attr3=int
-|attr4=long
-|attr5=char
-|attr6=float
-|attr7=double
-|attr8=void
-|attr9=clock_t
-|attr10=_complex
-|attr11=_dev_t
-|attr12=div_t
-|attr13=_exception
-|attr14=FILE
-|attr15=_finddata_t
-|attr16=_FPIEEE_RECORD
-|attr17=fpos_t
-|attr18=_HEAPINFO
-|attr19=jmp_buf
-|attr20=lconv
-|attr21=ldiv_t
-|attr22=_off_t
-|attr23=_onexit_t
-|attr24=_PNH
-|attr25=ptrdiff_t
-|attr26=sig_atomic_t
-|attr27=size_t
-|attr28=_stat
-|attr29=time_t
-|attr30=_timeb
-|attr31=tm
-|attr32=_utimbuf
-|attr33=va_list
-|attr34=wchar_t
-|attr35=wctrans_t
-|attr36=wctype_t
-|attr37=_wfinddata_t
-|attr38=_wfinddatai64_t
-|attr39=wint_t
-|attr40=ABORTPROC
-|attr41=ACMDRIVERENUMCB
-|attr42=ACMDRIVERPROC
-|attr43=ACMFILTERCHOOSEHOOKPROC
-|attr44=ACMFILTERENUMCB
-|attr45=ACMFILTERTAGENUMCB
-|attr46=ACMFORMATCHOOSEHOOKPROC
-|attr47=ACMFORMATENUMCB
-|attr48=ACMFORMATTAGENUMCB
-|attr49=APPLET_PROC
-|attr50=ATOM
-|attr51=BOOL
-|attr52=BOOLEAN
-|attr53=BYTE
-|attr54=CALINFO_ENUMPROC
-|attr55=CALLBACK
-|attr56=CHAR
-|attr57=COLORREF
-|attr58=CONST
-|attr59=CRITICAL_SECTION
-|attr60=CTRYID
-|attr61=DATEFMT_ENUMPROC
-|attr62=DESKTOPENUMPROC
-|attr63=DLGPROC
-|attr64=DRAWSTATEPROC
-|attr65=DWORD
-|attr66=EDITWORDBREAKPROC
-|attr67=ENHMFENUMPROC
-|attr68=ENUMRESLANGPROC
-|attr69=ENUMRESNAMEPROC
-|attr70=ENUMRESTYPEPROC
-|attr71=FARPROC
-|attr72=FILE_SEGMENT_ELEMENT
-|attr73=FLOAT
-|attr74=FONTENUMPROC
-|attr75=GOBJENUMPROC
-|attr76=GRAYSTRINGPROC
-|attr77=HACCEL
-|attr78=HANDLE
-|attr79=HBITMAP
-|attr80=HBRUSH
-|attr81=HCOLORSPACE
-|attr82=HCONV
-|attr83=HCONVLIST
-|attr84=HCURSOR
-|attr85=HDC
-|attr86=HDDEDATA
-|attr87=HDESK
-|attr88=HDROP
-|attr89=HDWP
-|attr90=HENHMETAFILE
-|attr91=HFILE
-|attr92=HFONT
-|attr93=HGDIOBJ
-|attr94=HGLOBAL
-|attr95=HHOOK
-|attr96=HICON
-|attr97=HIMAGELIST
-|attr98=HIMC
-|attr99=HINSTANCE
-|attr100=HKEY
-|attr101=HKL
-|attr102=HLOCAL
-|attr103=HMENU
-|attr104=HMETAFILE
-|attr105=HMODULE
-|attr106=HMONITOR
-|attr107=HOOKPROC
-|attr108=HPALETTE
-|attr109=HPEN
-|attr110=HRGN
-|attr111=HRSRC
-|attr112=HSZ
-|attr113=HTREEITEM
-|attr114=HWINSTA
-|attr115=HWND
-|attr116=INT
-|attr117=IPADDR
-|attr118=LANGID
-|attr119=LCID
-|attr120=LCSCSTYPE
-|attr121=LCSGAMUTMATCH
-|attr122=LCTYPE
-|attr123=LINEDDAPROC
-|attr124=LOCALE_ENUMPROC
-|attr125=LONG
-|attr126=LONGLONG
-|attr127=LPARAM
-|attr128=LPBOOL
-|attr129=LPBYTE
-|attr130=LPCCHOOKPROC
-|attr131=LPCFHOOKPROC
-|attr132=LPCOLORREF
-|attr133=LPCRITICAL_SECTION
-|attr134=LPCSTR
-|attr135=LPCTSTR
-|attr136=LPCVOID
-|attr137=LPCWSTR
-|attr138=LPDWORD
-|attr139=LPFIBER_START_ROUTINE
-|attr140=LPFRHOOKPROC
-|attr141=LPHANDLE
-|attr142=LPHANDLER_FUNCTION
-|attr143=LPINT
-|attr144=LPLONG
-|attr145=LPOFNHOOKPROC
-|attr146=LPPAGEPAINTHOOK
-|attr147=LPPAGESETUPHOOK
-|attr148=LPPRINTHOOKPROC
-|attr149=LPPROGRESS_ROUTINE
-|attr150=LPSETUPHOOKPROC
-|attr151=LPSTR
-|attr152=LPSTREAM
-|attr153=LPTHREAD_START_ROUTINE
-|attr154=LPTSTR
-|attr155=LPVOID
-|attr156=LPWORD
-|attr157=LPWSTR
-|attr158=LRESULT
-|attr159=LUID
-|attr160=PBOOL
-|attr161=PBOOLEAN
-|attr162=PBYTE
-|attr163=PCHAR
-|attr164=PCRITICAL_SECTION
-|attr165=PCSTR
-|attr166=PCTSTR
-|attr167=PCWCH
-|attr168=PCWSTR
-|attr169=PDWORD
-|attr170=PFLOAT
-|attr171=PFNCALLBACK
-|attr172=PHANDLE
-|attr173=PHANDLER_ROUTINE
-|attr174=PHKEY
-|attr175=PINT
-|attr176=PLCID
-|attr177=PLONG
-|attr178=PLUID
-|attr179=PROPENUMPROC
-|attr180=PROPENUMPROCEX
-|attr181=PSHORT
-|attr182=PSTR
-|attr183=PTBYTE
-|attr184=PTCHAR
-|attr185=PTIMERAPCROUTINE
-|attr186=PTSTR
-|attr187=PUCHAR
-|attr188=PUINT
-|attr189=PULONG
-|attr190=PUSHORT
-|attr191=PVOID
-|attr192=PWCHAR
-|attr193=PWORD
-|attr194=PWSTR
-|attr195=REGISTERWORDENUMPROC
-|attr196=REGSAM
-|attr197=SC_HANDLE
-|attr198=SC_LOCK
-|attr199=SENDASYNCPROC
-|attr200=SERVICE_STATUS_HANDLE
-|attr201=SHORT
-|attr202=TBYTE
-|attr203=TCHAR
-|attr204=TIMEFMT_ENUMPROC
-|attr205=TIMERPROC
-|attr206=UCHAR
-|attr207=UINT
-|attr208=ULONG
-|attr209=ULONGLONG
-|attr210=UNSIGNED
-|attr211=USHORT
-|attr212=VOID
-|attr213=WCHAR
-|attr214=WINAPI
-|attr215=WINSTAENUMPROC
-|attr216=WNDENUMPROC
-|attr217=WNDPROC
-|attr218=WORD
-|attr219=WPARAM
-|attr220=YIELDPROC
-|attr221=CPoint
-|attr222=CRect
-|attr223=CSize
-|attr224=CString
-|attr225=CTime
-|attr226=CTimeSpan
-|attr227=CCreateContext
-|attr228=CMemoryState
-|attr229=COleSafeArray
-|attr230=CPrintInfo
-|attr231=HRESULT
-			))
-		    (object Attribute
-			tool       	"VC++"
-			name       	"Containers"
-			value      	(value Text 
-|cont1=CArray<$TYPE, $TYPE&>
-|cont2=CByteArray
-|cont3=CDWordArray
-|cont4=CObArray
-|cont5=CPtrArray
-|cont6=CStringArray
-|cont7=CUIntArray
-|cont8=CWordArray
-|cont9=CList<$TYPE, $TYPE&>
-|cont10=CPtrList
-|cont11=CObList
-|cont12=CStringList
-|cont13=CMapWordToPtr
-|cont14=CMapPtrToWord
-|cont15=CMapPtrToPtr
-|cont16=CMapWordToOb
-|cont17=CMapStringToPtr
-|cont18=CMapStringToOb
-|cont19=CMapStringToString
-|cont20=CTypedPtrArray<CPtrArray, $TYPE*>
-|cont21=CTypedPtrArray<CObArray, $TYPE*>
-|cont22=CTypedPtrList<CObList, $TYPE*>
-|cont23=CTypedPtrList<CPtrList, $TYPE*>
-|cont24=CComObject<$TYPE>
-|cont25=CComPtr<$TYPE>
-|cont26=CComQIPtr<$TYPE>
-|cont27=CComQIPtr<$TYPE, IID*>
-			))
-		    (object Attribute
-			tool       	"VC++"
-			name       	"ClassMethods"
-			value      	(value Text 
-|*_body=// ToDo: Add your specialized code here and/or call the base class
-|cm1=$NAME()
-|cm2=$NAME(orig:const $NAME&)
-|cm3=<<virtual>> ~$NAME()
-|cm4=operator=(rhs:$NAME&):$NAME&
-|cm4_body=// ToDo: Add your specialized code here and/or call the base class||return rhs;
-|cm5=<<const>> operator==(rhs:const $NAME&):bool
-|cm5_body=// ToDo: Add your specialized code here and/or call the base class||return false;
-|cm6=<<const>> operator!=(rhs:$NAME&):bool
-|cm6_body=// ToDo: Add your specialized code here and/or call the base class||return false;
-|cm7=<<const>> operator<(rhs:$NAME&):bool
-|cm7_body=// ToDo: Add your specialized code here and/or call the base class||return false;
-|cm8=<<const>> operator>(rhs:$NAME&):bool
-|cm8_body=// ToDo: Add your specialized code here and/or call the base class||return false;
-|cm9=<<const>> operator<=(rhs:$NAME&):bool
-|cm9_body=// ToDo: Add your specialized code here and/or call the base class||return false;
-|cm10=<<const>> operator>=(rhs:$NAME&):bool
-|cm10_body=// ToDo: Add your specialized code here and/or call the base class||return false;
-|cm11=<<friend>> operator>>(i:istream&, rhs:$NAME&):istream&
-|cm11_body=// ToDo: Add your specialized code here and/or call the base class||return i;
-|cm12=<<friend>> operator<<(o:ostream&, rhs:const $NAME&):ostream&
-|cm12_body=// ToDo: Add your specialized code here and/or call the base class||return o;
-			))
-		    (object Attribute
-			tool       	"VC++"
-			name       	"Accessors"
-			value      	(value Text 
-|agf=<<const>> get_$BASICNAME():const $TYPE
-|agf_body=return $NAME;
-|asf=set_$BASICNAME(value:$TYPE):void
-|asf_body=$NAME = value;|return;
-|agv=<<const>> get_$BASICNAME():const $TYPE&
-|agv_body=return $NAME;
-|asv=set_$BASICNAME(value:$TYPE&):void
-|asv_body=$NAME = value;|return;
-|agp=<<const>> get_$BASICNAME():const $TYPE
-|agp_body=return $NAME;
-|asp=set_$BASICNAME(value:$TYPE):void
-|asp_body=$NAME = value;|return;
-|agr=<<const>> get_$BASICNAME():const $TYPE
-|agr_body=return $NAME;
-|asr=set_$BASICNAME(value:$TYPE):void
-|asr_body=$NAME = value;|return;
-|aga=<<const>> get_$BASICNAME(index:int):const $TYPE
-|aga_body=return $NAME[index];
-|asa=set_$BASICNAME(index:int, value:$TYPE):void
-|asa_body=$NAME[index] = value;|return;
-			))
-		    (object Attribute
-			tool       	"VC++"
-			name       	"Conditionals"
-			value      	(value Text 
-|*_decl=#ifdef _DEBUG
-|*_base=CObject
-|cond1=<<virtual, const>> AssertValid():void
-|cond1_body=$SUPERNAME::AssertValid();
-|cond2=<<virtual, const>> Dump(dc:CDumpContext&):void
-|cond2_body=$SUPERNAME::Dump(dc);
-			))
-		    (object Attribute
-			tool       	"VC++"
-			name       	"Patterns"
-			value      	(value Text 
-|patrn1=cm1,cm3,cond1,cond2
-|Patrn1_name=Default
-			))
-		    (object Attribute
-			tool       	"VC++"
-			name       	"AtlClassPrefix"
-			value      	"C")
-		    (object Attribute
-			tool       	"VC++"
-			name       	"AtlInterfacePrefix"
-			value      	"I")
-		    (object Attribute
-			tool       	"VC++"
-			name       	"AtlTypeDescription"
-			value      	"Class")
-		    (object Attribute
-			tool       	"VC++"
-			name       	"DefaultLogicalPackage"
-			value      	"$language Reverse Engineered/$component")
-		    (object Attribute
-			tool       	"VC++"
-			name       	"DefaultComponentPackage"
-			value      	"")))
-	    (object Attribute
-		tool       	"VC++"
-		name       	"default__Class"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"VC++"
-			name       	"Generate"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"VC++"
-			name       	"HeaderFileName"
-			value      	"")
-		    (object Attribute
-			tool       	"VC++"
-			name       	"CodeFileName"
-			value      	"")))
-	    (object Attribute
-		tool       	"VC++"
-		name       	"default__Module-Spec"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"VC++"
-			name       	"InternalMap"
-			value      	(value Text 
-|*:AUTO:AUTO
-|
-			))
-		    (object Attribute
-			tool       	"VC++"
-			name       	"ExportMap"
-			value      	(value Text 
-|*:AUTO:AUTO
-|
-			))
-		    (object Attribute
-			tool       	"VC++"
-			name       	"InitialSourceIncludes"
-			value      	(value Text 
-|"stdafx.h"
-			))
-		    (object Attribute
-			tool       	"VC++"
-			name       	"InitialHeaderIncludes"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"VC++"
-			name       	"Copyright"
-			value      	(value Text "Copyright (C) 1991 - 1999 Rational Software Corporation"))
-		    (object Attribute
-			tool       	"VC++"
-			name       	"KindSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"VC++"
-				name       	"(none)"
-				value      	300)
-			    (object Attribute
-				tool       	"VC++"
-				name       	"DLL"
-				value      	301)
-			    (object Attribute
-				tool       	"VC++"
-				name       	"EXE"
-				value      	302)
-			    (object Attribute
-				tool       	"VC++"
-				name       	"MIDL"
-				value      	303)))
-		    (object Attribute
-			tool       	"VC++"
-			name       	"Kind"
-			value      	("KindSet" 300))
-		    (object Attribute
-			tool       	"VC++"
-			name       	"BodyExtensions"
-			value      	(value Text 
-|.cpp
-|.cxx
-|.inl
-			))
-		    (object Attribute
-			tool       	"VC++"
-			name       	"HeaderExtensions"
-			value      	(value Text 
-|.h
-|.hpp
-|.hxx
-|inl
-			))
-		    (object Attribute
-			tool       	"VC++"
-			name       	"ProjectFolders"
-			value      	(value Text 
-|Source Files
-|Header Files
-			))
-		    (object Attribute
-			tool       	"VC++"
-			name       	"UsePathMap"
-			value      	FALSE)))
-	    (object Attribute
-		tool       	"VC++"
-		name       	"default__Role"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"VC++"
-			name       	"Const"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"VC++"
-			name       	"Generate"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"VC++"
-			name       	"InitialValue"
-			value      	"")))
-	    (object Attribute
-		tool       	"VC++"
-		name       	"default__Uses"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"VC++"
-			name       	"Generate"
-			value      	TRUE)))
-	    (object Attribute
-		tool       	"VC++"
-		name       	"default__Category"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"VC++"
-			name       	"IsDirectory"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"VC++"
-			name       	"Directory"
-			value      	"")))
-	    (object Attribute
-		tool       	"VC++"
-		name       	"default__Attribute"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"VC++"
-			name       	"Generate"
-			value      	TRUE)))
-	    (object Attribute
-		tool       	"VC++"
-		name       	"default__Operation"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"VC++"
-			name       	"Generate"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"VC++"
-			name       	"Inline"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"VC++"
-			name       	"DefaultBody"
-			value      	(value Text ""))))
-	    (object Attribute
-		tool       	"VC++"
-		name       	"HiddenTool"
-		value      	FALSE)
-	    (object Attribute
-		tool       	"VisualStudio"
-		name       	"HiddenTool"
-		value      	FALSE)
-	    (object Attribute
-		tool       	"cg"
-		name       	"propertyId"
-		value      	"809135966")
-	    (object Attribute
-		tool       	"cg"
-		name       	"default__Project"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"cg"
-			name       	"AllowGenerateOverNewerAnnotations"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"AllowGenerateOverNewerVersion"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"UseMSVC"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"HeaderFileExtension"
-			value      	"h")
-		    (object Attribute
-			tool       	"cg"
-			name       	"HeaderFileBackupExtension"
-			value      	"h~")
-		    (object Attribute
-			tool       	"cg"
-			name       	"HeaderFileTemporaryExtension"
-			value      	"h#")
-		    (object Attribute
-			tool       	"cg"
-			name       	"CodeFileExtension"
-			value      	"cpp")
-		    (object Attribute
-			tool       	"cg"
-			name       	"CodeFileBackupExtension"
-			value      	"cp~")
-		    (object Attribute
-			tool       	"cg"
-			name       	"CodeFileTemporaryExtension"
-			value      	"cp#")
-		    (object Attribute
-			tool       	"cg"
-			name       	"CreateMissingDirectories"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"StopOnError"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"ErrorLimit"
-			value      	30)
-		    (object Attribute
-			tool       	"cg"
-			name       	"Directory"
-			value      	"$ROSECPP_SOURCE")
-		    (object Attribute
-			tool       	"cg"
-			name       	"PathSeparator"
-			value      	"")
-		    (object Attribute
-			tool       	"cg"
-			name       	"FileNameFormat"
-			value      	"128vx_b")
-		    (object Attribute
-			tool       	"cg"
-			name       	"BooleanType"
-			value      	"int")
-		    (object Attribute
-			tool       	"cg"
-			name       	"AllowTemplates"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"AllowExplicitInstantiations"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"AllowProtectedInheritance"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"CommentWidth"
-			value      	60)
-		    (object Attribute
-			tool       	"cg"
-			name       	"OneByValueContainer"
-			value      	"$targetClass")
-		    (object Attribute
-			tool       	"cg"
-			name       	"OneByReferenceContainer"
-			value      	"$targetClass *")
-		    (object Attribute
-			tool       	"cg"
-			name       	"OptionalByValueContainer"
-			value      	"OptionalByValue<$targetClass>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"OptionalByReferenceContainer"
-			value      	"$targetClass *")
-		    (object Attribute
-			tool       	"cg"
-			name       	"FixedByValueContainer"
-			value      	"$targetClass[$limit]")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnorderedFixedByValueContainer"
-			value      	"$targetClass[$limit]")
-		    (object Attribute
-			tool       	"cg"
-			name       	"FixedByReferenceContainer"
-			value      	"$targetClass *[$limit]")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnorderedFixedByReferenceContainer"
-			value      	"$targetClass *[$limit]")
-		    (object Attribute
-			tool       	"cg"
-			name       	"BoundedByValueContainer"
-			value      	"BoundedListByValue<$targetClass,$limit>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnorderedBoundedByValueContainer"
-			value      	"BoundedSetByValue<$targetClass,$limit>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"BoundedByReferenceContainer"
-			value      	"BoundedListByReference<$targetClass,$limit>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnorderedBoundedByReferenceContainer"
-			value      	"BoundedSetByReference<$targetClass,$limit>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnboundedByValueContainer"
-			value      	"UnboundedListByValue<$targetClass>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnorderedUnboundedByValueContainer"
-			value      	"UnboundedSetByValue<$targetClass>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnboundedByReferenceContainer"
-			value      	"UnboundedListByReference<$targetClass>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnorderedUnboundedByReferenceContainer"
-			value      	"UnboundedSetByReference<$targetClass>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"QualifiedByValueContainer"
-			value      	"AssociationByValue<$qualtype, $qualcont>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnorderedQualifiedByValueContainer"
-			value      	"DictionaryByValue<$qualtype, $qualcont>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"QualifiedByReferenceContainer"
-			value      	"AssociationByReference<$qualtype, $qualcont>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnorderedQualifiedByReferenceContainer"
-			value      	"DictionaryByReference<$qualtype, $qualcont>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"AlwaysKeepOrphanedCode"
-			value      	FALSE)))
-	    (object Attribute
-		tool       	"cg"
-		name       	"compiler2.1__Project"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"cg"
-			name       	"AllowGenerateOverNewerAnnotations"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"AllowGenerateOverNewerVersion"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"HeaderFileExtension"
-			value      	"h")
-		    (object Attribute
-			tool       	"cg"
-			name       	"HeaderFileBackupExtension"
-			value      	"h~")
-		    (object Attribute
-			tool       	"cg"
-			name       	"HeaderFileTemporaryExtension"
-			value      	"h#")
-		    (object Attribute
-			tool       	"cg"
-			name       	"CodeFileExtension"
-			value      	"cpp")
-		    (object Attribute
-			tool       	"cg"
-			name       	"CodeFileBackupExtension"
-			value      	"cp~")
-		    (object Attribute
-			tool       	"cg"
-			name       	"CodeFileTemporaryExtension"
-			value      	"cp#")
-		    (object Attribute
-			tool       	"cg"
-			name       	"CreateMissingDirectories"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"StopOnError"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"ErrorLimit"
-			value      	30)
-		    (object Attribute
-			tool       	"cg"
-			name       	"Directory"
-			value      	"$ROSECPP_SOURCE")
-		    (object Attribute
-			tool       	"cg"
-			name       	"BooleanType"
-			value      	"int")
-		    (object Attribute
-			tool       	"cg"
-			name       	"AllowTemplates"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"AllowExplicitInstantiations"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"AllowProtectedInheritance"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"OneByValueContainer"
-			value      	"$targetClass")
-		    (object Attribute
-			tool       	"cg"
-			name       	"OneByReferenceContainer"
-			value      	"$targetClass *")
-		    (object Attribute
-			tool       	"cg"
-			name       	"OptionalByValueContainer"
-			value      	"OptionalByValue(sizeof($targetClass))")
-		    (object Attribute
-			tool       	"cg"
-			name       	"OptionalByReferenceContainer"
-			value      	"$targetClass *")
-		    (object Attribute
-			tool       	"cg"
-			name       	"FixedByValueContainer"
-			value      	"$targetClass[$limit]")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnorderedFixedByValueContainer"
-			value      	"$targetClass[$limit]")
-		    (object Attribute
-			tool       	"cg"
-			name       	"FixedByReferenceContainer"
-			value      	"$targetClass *[$limit]")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnorderedFixedByReferenceContainer"
-			value      	"$targetClass *[$limit]")
-		    (object Attribute
-			tool       	"cg"
-			name       	"BoundedByValueContainer"
-			value      	"BoundedListByValue(sizeof($targetClass),$limit)")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnorderedBoundedByValueContainer"
-			value      	"BoundedSetByValue(sizeof($targetClass),$limit)")
-		    (object Attribute
-			tool       	"cg"
-			name       	"BoundedByReferenceContainer"
-			value      	"BoundedListByReference($limit)")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnorderedBoundedByReferenceContainer"
-			value      	"BoundedSetByReference($limit)")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnboundedByValueContainer"
-			value      	"UnboundedListByValue(sizeof($targetClass))")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnorderedUnboundedByValueContainer"
-			value      	"UnboundedSetByValue(sizeof($targetClass))")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnboundedByReferenceContainer"
-			value      	"UnboundedListByReference")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnorderedUnboundedByReferenceContainer"
-			value      	"UnboundedSetByReference")
-		    (object Attribute
-			tool       	"cg"
-			name       	"QualifiedByValueContainer"
-			value      	"AssociationByValue(sizeof($qualtype), sizeof($qualcont))")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnorderedQualifiedByValueContainer"
-			value      	"DictionaryByValue(sizeof($qualtype), sizeof($qualcont))")
-		    (object Attribute
-			tool       	"cg"
-			name       	"QualifiedByReferenceContainer"
-			value      	"AssociationByReference(sizeof($qualtype), sizeof($qualcont))")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnorderedQualifiedByReferenceContainer"
-			value      	"DictionaryByReference(sizeof($qualtype), sizeof($qualcont))")
-		    (object Attribute
-			tool       	"cg"
-			name       	"PathSeparator"
-			value      	"")
-		    (object Attribute
-			tool       	"cg"
-			name       	"FileNameFormat"
-			value      	"128vx_b")
-		    (object Attribute
-			tool       	"cg"
-			name       	"AlwaysKeepOrphanedCode"
-			value      	FALSE)))
-	    (object Attribute
-		tool       	"cg"
-		name       	"compiler3.0__Project"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"cg"
-			name       	"AllowGenerateOverNewerAnnotations"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"AllowGenerateOverNewerVersion"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"HeaderFileExtension"
-			value      	"h")
-		    (object Attribute
-			tool       	"cg"
-			name       	"HeaderFileBackupExtension"
-			value      	"h~")
-		    (object Attribute
-			tool       	"cg"
-			name       	"HeaderFileTemporaryExtension"
-			value      	"h#")
-		    (object Attribute
-			tool       	"cg"
-			name       	"CodeFileExtension"
-			value      	"cpp")
-		    (object Attribute
-			tool       	"cg"
-			name       	"CodeFileBackupExtension"
-			value      	"cp~")
-		    (object Attribute
-			tool       	"cg"
-			name       	"CodeFileTemporaryExtension"
-			value      	"cp#")
-		    (object Attribute
-			tool       	"cg"
-			name       	"CreateMissingDirectories"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"StopOnError"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"ErrorLimit"
-			value      	30)
-		    (object Attribute
-			tool       	"cg"
-			name       	"Directory"
-			value      	"$ROSECPP_SOURCE")
-		    (object Attribute
-			tool       	"cg"
-			name       	"BooleanType"
-			value      	"int")
-		    (object Attribute
-			tool       	"cg"
-			name       	"AllowTemplates"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"AllowExplicitInstantiations"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"AllowProtectedInheritance"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"OneByValueContainer"
-			value      	"$targetClass")
-		    (object Attribute
-			tool       	"cg"
-			name       	"OneByReferenceContainer"
-			value      	"$targetClass *")
-		    (object Attribute
-			tool       	"cg"
-			name       	"OptionalByValueContainer"
-			value      	"OptionalByValue<$targetClass>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"OptionalByReferenceContainer"
-			value      	"$targetClass *")
-		    (object Attribute
-			tool       	"cg"
-			name       	"FixedByValueContainer"
-			value      	"$targetClass[$limit]")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnorderedFixedByValueContainer"
-			value      	"$targetClass[$limit]")
-		    (object Attribute
-			tool       	"cg"
-			name       	"FixedByReferenceContainer"
-			value      	"$targetClass *[$limit]")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnorderedFixedByReferenceContainer"
-			value      	"$targetClass *[$limit]")
-		    (object Attribute
-			tool       	"cg"
-			name       	"BoundedByValueContainer"
-			value      	"BoundedListByValue<$targetClass,$limit>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnorderedBoundedByValueContainer"
-			value      	"BoundedSetByValue<$targetClass,$limit>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"BoundedByReferenceContainer"
-			value      	"BoundedListByReference<$targetClass,$limit>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnorderedBoundedByReferenceContainer"
-			value      	"BoundedSetByReference<$targetClass,$limit>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnboundedByValueContainer"
-			value      	"UnboundedListByValue<$targetClass>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnorderedUnboundedByValueContainer"
-			value      	"UnboundedSetByValue<$targetClass>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnboundedByReferenceContainer"
-			value      	"UnboundedListByReference<$targetClass>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnorderedUnboundedByReferenceContainer"
-			value      	"UnboundedSetByReference<$targetClass>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"QualifiedByValueContainer"
-			value      	"AssociationByValue<$qualtype, $qualcont>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnorderedQualifiedByValueContainer"
-			value      	"DictionaryByValue<$qualtype, $qualcont>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"QualifiedByReferenceContainer"
-			value      	"AssociationByReference<$qualtype, $qualcont>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnorderedQualifiedByReferenceContainer"
-			value      	"DictionaryByReference<$qualtype, $qualcont>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"PathSeparator"
-			value      	"")
-		    (object Attribute
-			tool       	"cg"
-			name       	"FileNameFormat"
-			value      	"128vx_b")
-		    (object Attribute
-			tool       	"cg"
-			name       	"AlwaysKeepOrphanedCode"
-			value      	FALSE)))
-	    (object Attribute
-		tool       	"cg"
-		name       	"default__Class"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"cg"
-			name       	"CodeName"
-			value      	"")
-		    (object Attribute
-			tool       	"cg"
-			name       	"ImplementationType"
-			value      	"")
-		    (object Attribute
-			tool       	"cg"
-			name       	"ClassKey"
-			value      	"class")
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateEmptyRegions"
-			value      	("GenerateEmptyRegionSet" 3))
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateEmptyRegionSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"None"
-				value      	0)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Preserved"
-				value      	1)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Unpreserved"
-				value      	2)
-			    (object Attribute
-				tool       	"cg"
-				name       	"All"
-				value      	3)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"PutBodiesInSpec"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateDefaultConstructor"
-			value      	("GenerateSet" 199))
-		    (object Attribute
-			tool       	"cg"
-			name       	"DefaultConstructorVisibility"
-			value      	("VisibilitySet" 45))
-		    (object Attribute
-			tool       	"cg"
-			name       	"InlineDefaultConstructor"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"ExplicitDefaultConstructor"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateCopyConstructor"
-			value      	("GenerateSet" 199))
-		    (object Attribute
-			tool       	"cg"
-			name       	"CopyConstructorVisibility"
-			value      	("VisibilitySet" 45))
-		    (object Attribute
-			tool       	"cg"
-			name       	"InlineCopyConstructor"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"ExplicitCopyConstructor"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateDestructor"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"DestructorVisibility"
-			value      	("VisibilitySet" 45))
-		    (object Attribute
-			tool       	"cg"
-			name       	"DestructorKind"
-			value      	("ThreeKindSet" 200))
-		    (object Attribute
-			tool       	"cg"
-			name       	"InlineDestructor"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateAssignmentOperation"
-			value      	("GenerateSet" 199))
-		    (object Attribute
-			tool       	"cg"
-			name       	"AssignmentVisibility"
-			value      	("VisibilitySet" 45))
-		    (object Attribute
-			tool       	"cg"
-			name       	"AssignmentKind"
-			value      	("ThreeKindSet" 200))
-		    (object Attribute
-			tool       	"cg"
-			name       	"InlineAssignmentOperation"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateEqualityOperations"
-			value      	("GenerateSet" 199))
-		    (object Attribute
-			tool       	"cg"
-			name       	"EqualityVisibility"
-			value      	("VisibilitySet" 45))
-		    (object Attribute
-			tool       	"cg"
-			name       	"EqualityKind"
-			value      	("FriendKindSet" 200))
-		    (object Attribute
-			tool       	"cg"
-			name       	"InlineEqualityOperations"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateRelationalOperations"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"RelationalVisibility"
-			value      	("VisibilitySet" 45))
-		    (object Attribute
-			tool       	"cg"
-			name       	"RelationalKind"
-			value      	("FriendKindSet" 200))
-		    (object Attribute
-			tool       	"cg"
-			name       	"InlineRelationalOperations"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateStorageMgmtOperations"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"StorageMgmtVisibility"
-			value      	("VisibilitySet" 45))
-		    (object Attribute
-			tool       	"cg"
-			name       	"InlineStorageMgmtOperations"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateSubscriptOperation"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"SubscriptVisibility"
-			value      	("VisibilitySet" 45))
-		    (object Attribute
-			tool       	"cg"
-			name       	"SubscriptKind"
-			value      	("ThreeKindSet" 200))
-		    (object Attribute
-			tool       	"cg"
-			name       	"SubscriptResultType"
-			value      	"")
-		    (object Attribute
-			tool       	"cg"
-			name       	"InlineSubscriptOperation"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateDereferenceOperation"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"DereferenceVisibility"
-			value      	("VisibilitySet" 45))
-		    (object Attribute
-			tool       	"cg"
-			name       	"DereferenceKind"
-			value      	("ThreeKindSet" 200))
-		    (object Attribute
-			tool       	"cg"
-			name       	"DereferenceResultType"
-			value      	"")
-		    (object Attribute
-			tool       	"cg"
-			name       	"InlineDereferenceOperation"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateIndirectionOperation"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"IndirectionVisibility"
-			value      	("VisibilitySet" 45))
-		    (object Attribute
-			tool       	"cg"
-			name       	"IndirectionKind"
-			value      	("ThreeKindSet" 200))
-		    (object Attribute
-			tool       	"cg"
-			name       	"IndirectionResultType"
-			value      	"")
-		    (object Attribute
-			tool       	"cg"
-			name       	"InlineIndirectionOperation"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateStreamOperations"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"StreamVisibility"
-			value      	("VisibilitySet" 45))
-		    (object Attribute
-			tool       	"cg"
-			name       	"InlineStreamOperations"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"ThreeKindSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"Common"
-				value      	200)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Virtual"
-				value      	201)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Abstract"
-				value      	202)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"KindSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"Common"
-				value      	200)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Virtual"
-				value      	201)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Abstract"
-				value      	202)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Static"
-				value      	203)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"FriendKindSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"Common"
-				value      	200)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Virtual"
-				value      	201)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Abstract"
-				value      	202)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Friend"
-				value      	204)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"DeclareAndDefine"
-				value      	199)
-			    (object Attribute
-				tool       	"cg"
-				name       	"DeclareOnly"
-				value      	205)
-			    (object Attribute
-				tool       	"cg"
-				name       	"DoNotDeclare"
-				value      	206)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"VisibilitySet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"Public"
-				value      	45)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Protected"
-				value      	44)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Private"
-				value      	43)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Implementation"
-				value      	14)))))
-	    (object Attribute
-		tool       	"cg"
-		name       	"default__Module-Spec"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"cg"
-			name       	"Generate"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateEmptyRegions"
-			value      	("GenerateEmptyRegionSet" 3))
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateEmptyRegionSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"None"
-				value      	0)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Preserved"
-				value      	1)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Unpreserved"
-				value      	2)
-			    (object Attribute
-				tool       	"cg"
-				name       	"All"
-				value      	3)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"CmIdentification"
-			value      	(value Text "  %X% %Q% %Z% %W%"))
-		    (object Attribute
-			tool       	"cg"
-			name       	"CopyrightNotice"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"cg"
-			name       	"FileName"
-			value      	"AUTO GENERATE")
-		    (object Attribute
-			tool       	"cg"
-			name       	"AllowExtensionlessFileName"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"InclusionProtectionSymbol"
-			value      	"AUTO GENERATE")
-		    (object Attribute
-			tool       	"cg"
-			name       	"IncludeFormat"
-			value      	(value Text 
-|// $package
-|#include "$file"
-|
-			))
-		    (object Attribute
-			tool       	"cg"
-			name       	"IncludeBySimpleName"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"IncludePrecompiledHeader"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"IncludeOrder"
-			value      	"AMIR")
-		    (object Attribute
-			tool       	"cg"
-			name       	"AdditionalIncludes"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"cg"
-			name       	"InliningStyle"
-			value      	("InliningStyleSet" 207))
-		    (object Attribute
-			tool       	"cg"
-			name       	"InliningStyleSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"InClassDeclaration"
-				value      	208)
-			    (object Attribute
-				tool       	"cg"
-				name       	"FollowingClassDeclaration"
-				value      	207)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"TypesDefined"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"cg"
-			name       	"IncludeClosure"
-			value      	(value Text ""))))
-	    (object Attribute
-		tool       	"cg"
-		name       	"default__Module-Body"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"cg"
-			name       	"Generate"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateEmptyRegions"
-			value      	("GenerateEmptyRegionSet" 3))
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateEmptyRegionSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"None"
-				value      	0)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Preserved"
-				value      	1)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Unpreserved"
-				value      	2)
-			    (object Attribute
-				tool       	"cg"
-				name       	"All"
-				value      	3)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"CmIdentification"
-			value      	(value Text "  %X% %Q% %Z% %W%"))
-		    (object Attribute
-			tool       	"cg"
-			name       	"CopyrightNotice"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"cg"
-			name       	"FileName"
-			value      	"AUTO GENERATE")
-		    (object Attribute
-			tool       	"cg"
-			name       	"AllowExtensionlessFileName"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"IncludeFormat"
-			value      	(value Text 
-|// $package
-|#include "$file"
-|
-			))
-		    (object Attribute
-			tool       	"cg"
-			name       	"IncludeBySimpleName"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"IncludePrecompiledHeader"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"IncludeOrder"
-			value      	"AMIR")
-		    (object Attribute
-			tool       	"cg"
-			name       	"AdditionalIncludes"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"cg"
-			name       	"InliningStyle"
-			value      	("InliningStyleSet" 207))
-		    (object Attribute
-			tool       	"cg"
-			name       	"InliningStyleSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"InClassDeclaration"
-				value      	208)
-			    (object Attribute
-				tool       	"cg"
-				name       	"FollowingClassDeclaration"
-				value      	207)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"TypesDefined"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"cg"
-			name       	"IncludeClosure"
-			value      	(value Text ""))))
-	    (object Attribute
-		tool       	"cg"
-		name       	"default__Operation"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"cg"
-			name       	"CodeName"
-			value      	"")
-		    (object Attribute
-			tool       	"cg"
-			name       	"OperationKind"
-			value      	("OperationKindSet" 200))
-		    (object Attribute
-			tool       	"cg"
-			name       	"OperationKindSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"Common"
-				value      	200)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Virtual"
-				value      	201)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Abstract"
-				value      	202)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Static"
-				value      	203)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Friend"
-				value      	204)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateAbstractBody"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateFriendBody"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateFriendDecl"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"SpecialDeclReturnType"
-			value      	"")
-		    (object Attribute
-			tool       	"cg"
-			name       	"OperationIsConst"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"OperationIsExplicit"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"Inline"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"EntryCode"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"cg"
-			name       	"ExitCode"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"cg"
-			name       	"CCRegion"
-			value      	"")
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateEmptyRegions"
-			value      	("GenerateEmptyRegionSet" 3))
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateEmptyRegionSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"None"
-				value      	0)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Preserved"
-				value      	1)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Unpreserved"
-				value      	2)
-			    (object Attribute
-				tool       	"cg"
-				name       	"All"
-				value      	3)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"BodyAnnotations"
-			value      	"")))
-	    (object Attribute
-		tool       	"cg"
-		name       	"default__Has"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"cg"
-			name       	"CodeName"
-			value      	"")
-		    (object Attribute
-			tool       	"cg"
-			name       	"Ordered"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"NameIfUnlabeled"
-			value      	"the_$supplier")
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateDataMember"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"DataMemberName"
-			value      	"$relationship")
-		    (object Attribute
-			tool       	"cg"
-			name       	"DataMemberVisibility"
-			value      	("DataMemberVisibilitySet" 14))
-		    (object Attribute
-			tool       	"cg"
-			name       	"DataMemberVisibilitySet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"Public"
-				value      	45)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Protected"
-				value      	44)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Private"
-				value      	43)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Implementation"
-				value      	14)
-			    (object Attribute
-				tool       	"cg"
-				name       	"AtRelationshipVisibility"
-				value      	210)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"DataMemberMutability"
-			value      	("DataMemberMutabilitySet" 0))
-		    (object Attribute
-			tool       	"cg"
-			name       	"DataMemberMutabilitySet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"Unrestricted"
-				value      	0)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Mutable"
-				value      	1)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Const"
-				value      	2)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"DataMemberIsVolatile"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"DataMemberFieldSize"
-			value      	"")
-		    (object Attribute
-			tool       	"cg"
-			name       	"InitialValue"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateGetOperation"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateSetOperation"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GetName"
-			value      	"get_$relationship")
-		    (object Attribute
-			tool       	"cg"
-			name       	"SetName"
-			value      	"set_$relationship")
-		    (object Attribute
-			tool       	"cg"
-			name       	"GetSetKinds"
-			value      	("GetSetKindsSet" 200))
-		    (object Attribute
-			tool       	"cg"
-			name       	"GetSetKindsSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"Common"
-				value      	200)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Virtual"
-				value      	201)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Abstract"
-				value      	202)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Static"
-				value      	203)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Friend"
-				value      	204)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"ContainerClass"
-			value      	"")
-		    (object Attribute
-			tool       	"cg"
-			name       	"SelectorName"
-			value      	"")
-		    (object Attribute
-			tool       	"cg"
-			name       	"SelectorType"
-			value      	"")
-		    (object Attribute
-			tool       	"cg"
-			name       	"GetIsConst"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GetResultIsConst"
-			value      	("GetResultIsConstSet" 2))
-		    (object Attribute
-			tool       	"cg"
-			name       	"GetResultIsConstSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"False"
-				value      	0)
-			    (object Attribute
-				tool       	"cg"
-				name       	"True"
-				value      	1)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Same_As_Function"
-				value      	2)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"GetSetByReference"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"InlineGet"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"SetReturnsValue"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"InlineSet"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"ForwardReferenceOnly"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"HasRelTypeSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"Array"
-				value      	24)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Sequence"
-				value      	47)))))
-	    (object Attribute
-		tool       	"cg"
-		name       	"default__Association"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"cg"
-			name       	"NameIfUnlabeled"
-			value      	"the_$targetClass")))
-	    (object Attribute
-		tool       	"cg"
-		name       	"default__Inherit"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"cg"
-			name       	"InstanceArguments"
-			value      	"")))
-	    (object Attribute
-		tool       	"cg"
-		name       	"default__Role"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"cg"
-			name       	"CodeName"
-			value      	"")
-		    (object Attribute
-			tool       	"cg"
-			name       	"ForwardReferenceOnly"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"NameIfUnlabeled"
-			value      	"the_$targetClass")
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateDataMember"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateInclude"
-			value      	("GenerateIncludeSet" 0))
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateIncludeSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"Default"
-				value      	0)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Always"
-				value      	1)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"DataMemberName"
-			value      	"$target")
-		    (object Attribute
-			tool       	"cg"
-			name       	"DataMemberVisibility"
-			value      	("DataMemberVisibilitySet" 14))
-		    (object Attribute
-			tool       	"cg"
-			name       	"DataMemberVisibilitySet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"Public"
-				value      	45)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Protected"
-				value      	44)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Private"
-				value      	43)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Implementation"
-				value      	14)
-			    (object Attribute
-				tool       	"cg"
-				name       	"AtRelationshipVisibility"
-				value      	210)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"DataMemberMutability"
-			value      	("DataMemberMutabilitySet" 0))
-		    (object Attribute
-			tool       	"cg"
-			name       	"DataMemberMutabilitySet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"Unrestricted"
-				value      	0)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Mutable"
-				value      	1)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Const"
-				value      	2)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"DataMemberIsVolatile"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"DataMemberFieldSize"
-			value      	"")
-		    (object Attribute
-			tool       	"cg"
-			name       	"InitialValue"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"cg"
-			name       	"ContainerClass"
-			value      	"")
-		    (object Attribute
-			tool       	"cg"
-			name       	"ContainerGet"
-			value      	"$data.get($keys)")
-		    (object Attribute
-			tool       	"cg"
-			name       	"ContainerSet"
-			value      	"$data.set($keys,$value)")
-		    (object Attribute
-			tool       	"cg"
-			name       	"QualifiedContainer"
-			value      	"")
-		    (object Attribute
-			tool       	"cg"
-			name       	"AssocClassContainer"
-			value      	"$supplier *")
-		    (object Attribute
-			tool       	"cg"
-			name       	"AssocClassInitialValue"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"cg"
-			name       	"GetSetKinds"
-			value      	("GetSetKindsSet" 200))
-		    (object Attribute
-			tool       	"cg"
-			name       	"GetSetKindsSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"Common"
-				value      	200)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Virtual"
-				value      	201)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Abstract"
-				value      	202)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Static"
-				value      	203)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Friend"
-				value      	204)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"GetSetByReference"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateGetOperation"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GetName"
-			value      	"get_$target")
-		    (object Attribute
-			tool       	"cg"
-			name       	"GetIsConst"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GetResultIsConst"
-			value      	("GetResultIsConstSet" 2))
-		    (object Attribute
-			tool       	"cg"
-			name       	"GetResultIsConstSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"False"
-				value      	0)
-			    (object Attribute
-				tool       	"cg"
-				name       	"True"
-				value      	1)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Same_As_Function"
-				value      	2)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"InlineGet"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateSetOperation"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"SetName"
-			value      	"set_$target")
-		    (object Attribute
-			tool       	"cg"
-			name       	"SetReturnsValue"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"InlineSet"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"QualifiedGetSetByReference"
-			value      	("QualifiedGetSetByReferenceSet" 2))
-		    (object Attribute
-			tool       	"cg"
-			name       	"QualifiedGetSetByReferenceSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"False"
-				value      	0)
-			    (object Attribute
-				tool       	"cg"
-				name       	"True"
-				value      	1)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Same_As_GetSetByReference"
-				value      	2)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateQualifiedGetOperation"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"QualifiedGetName"
-			value      	"get_$target")
-		    (object Attribute
-			tool       	"cg"
-			name       	"QualifiedGetIsConst"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"QualifiedGetResultIsConst"
-			value      	("GetResultIsConstSet" 2))
-		    (object Attribute
-			tool       	"cg"
-			name       	"InlineQualifiedGet"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateQualifiedSetOperation"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"QualifiedSetName"
-			value      	"set_$target")
-		    (object Attribute
-			tool       	"cg"
-			name       	"QualifiedSetReturnsValue"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"InlineQualifiedSet"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateAssocClassDataMember"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"AssocClassDataMemberName"
-			value      	"$target")
-		    (object Attribute
-			tool       	"cg"
-			name       	"AssocClassDataMemberVisibility"
-			value      	("DataMemberVisibilitySet" 14))
-		    (object Attribute
-			tool       	"cg"
-			name       	"DataMemberVisibilitySet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"Public"
-				value      	45)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Protected"
-				value      	44)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Private"
-				value      	43)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Implementation"
-				value      	14)
-			    (object Attribute
-				tool       	"cg"
-				name       	"AtRelationshipVisibility"
-				value      	210)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"AssocClassDataMemberMutability"
-			value      	("DataMemberMutabilitySet" 0))
-		    (object Attribute
-			tool       	"cg"
-			name       	"DataMemberMutabilitySet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"Unrestricted"
-				value      	0)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Mutable"
-				value      	1)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Const"
-				value      	2)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"AssocClassDataMemberIsVolatile"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"AssocClassGetSetKinds"
-			value      	("GetSetKindsSet" 200))
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateAssocClassGetOperation"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"AssocClassGetName"
-			value      	"get_$target")
-		    (object Attribute
-			tool       	"cg"
-			name       	"AssocClassGetIsConst"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"AssocClassGetResultIsConst"
-			value      	("GetResultIsConstSet" 2))
-		    (object Attribute
-			tool       	"cg"
-			name       	"InlineAssocClassGet"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateAssocClassSetOperation"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"AssocClassSetName"
-			value      	"set_$target")
-		    (object Attribute
-			tool       	"cg"
-			name       	"AssocClassSetReturnsValue"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"InlineAssocClassSet"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"AssocClassForwardReferenceOnly"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"AssocTypeSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"Array"
-				value      	24)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Sequence"
-				value      	47)))))
-	    (object Attribute
-		tool       	"cg"
-		name       	"default__Attribute"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"cg"
-			name       	"CodeName"
-			value      	"")
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateDataMember"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"DataMemberName"
-			value      	"$attribute")
-		    (object Attribute
-			tool       	"cg"
-			name       	"DataMemberVisibility"
-			value      	("DataMemberVisibilitySet" 14))
-		    (object Attribute
-			tool       	"cg"
-			name       	"DataMemberVisibilitySet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"Public"
-				value      	45)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Protected"
-				value      	44)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Private"
-				value      	43)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Implementation"
-				value      	14)
-			    (object Attribute
-				tool       	"cg"
-				name       	"AtAttributeVisibility"
-				value      	211)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"DataMemberMutability"
-			value      	("DataMemberMutabilitySet" 0))
-		    (object Attribute
-			tool       	"cg"
-			name       	"DataMemberMutabilitySet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"Unrestricted"
-				value      	0)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Mutable"
-				value      	1)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Const"
-				value      	2)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"DataMemberIsVolatile"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"DataMemberFieldSize"
-			value      	"")
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateGetOperation"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateSetOperation"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GetName"
-			value      	"get_$attribute")
-		    (object Attribute
-			tool       	"cg"
-			name       	"SetName"
-			value      	"set_$attribute")
-		    (object Attribute
-			tool       	"cg"
-			name       	"GetSetKinds"
-			value      	("GetSetKindsSet" 200))
-		    (object Attribute
-			tool       	"cg"
-			name       	"GetSetKindsSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"Common"
-				value      	200)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Virtual"
-				value      	201)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Abstract"
-				value      	202)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Static"
-				value      	203)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Friend"
-				value      	204)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"GetIsConst"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GetResultIsConst"
-			value      	("GetResultIsConstSet" 2))
-		    (object Attribute
-			tool       	"cg"
-			name       	"GetResultIsConstSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"False"
-				value      	0)
-			    (object Attribute
-				tool       	"cg"
-				name       	"True"
-				value      	1)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Same_As_Function"
-				value      	2)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"GetSetByReference"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"InlineGet"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"SetReturnsValue"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"InlineSet"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"CCRegion"
-			value      	"")))
-	    (object Attribute
-		tool       	"cg"
-		name       	"default__Uses"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"cg"
-			name       	"ForwardReferenceOnly"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"BodyReferenceOnly"
-			value      	FALSE)))
-	    (object Attribute
-		tool       	"cg"
-		name       	"default__Subsystem"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"cg"
-			name       	"Directory"
-			value      	"AUTO GENERATE")
-		    (object Attribute
-			tool       	"cg"
-			name       	"DirectoryIsOnSearchList"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"PrecompiledHeader"
-			value      	"")))
-	    (object Attribute
-		tool       	"cg"
-		name       	"default__Category"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"cg"
-			name       	"IsNamespace"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"Indent"
-			value      	2)
-		    (object Attribute
-			tool       	"cg"
-			name       	"CodeName"
-			value      	"")
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateEmptyRegions"
-			value      	("GenerateEmptyRegionSet" 3))
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateEmptyRegionSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"None"
-				value      	0)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Preserved"
-				value      	1)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Unpreserved"
-				value      	2)
-			    (object Attribute
-				tool       	"cg"
-				name       	"All"
-				value      	3)))))
-	    (object Attribute
-		tool       	"MSVC"
-		name       	"propertyId"
-		value      	"809135966")
-	    (object Attribute
-		tool       	"MSVC"
-		name       	"default__Project"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"Version"
-			value      	"5.0")))
-	    (object Attribute
-		tool       	"MSVC"
-		name       	"default__Class"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"Type"
-			value      	("MSVCClassTypeSet" 0))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"MSVCClassTypeSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Normal"
-				value      	0)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Interface_Part"
-				value      	1)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Connection_Part"
-				value      	2)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Class_Factory"
-				value      	3)))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"CObjectFunctionality"
-			value      	("CObjectFunctionalitySet" 0))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"CObjectFunctionalitySet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"None"
-				value      	0)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Dynamic"
-				value      	1)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Dyncreate"
-				value      	2)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Serial"
-				value      	3)))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"GenerateOverrideGroup"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"GenerateDataGroup"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"AFX_DATA_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"GenerateFieldGroup"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"AFX_FIELD_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"GenerateMessageGroup"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"GenerateMessageMap"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"AFX_MSG_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"MESSAGE_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"OLEFactory"
-			value      	("OLEFactorySet" 0))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"OLEFactorySet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"None"
-				value      	0)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Built_in"
-				value      	1)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Simple"
-				value      	2)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Licensed"
-				value      	3)))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"OLEName"
-			value      	"")
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"OLEClassID"
-			value      	"")
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"GenerateOLECtlType"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"OLECtlType"
-			value      	"")
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"GenerateOLETypeLib"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"OLETypeLibID"
-			value      	"")
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"OLETypeLibMajor"
-			value      	"")
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"OLETypeLibMinor"
-			value      	"")
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"GeneratePropPageIDs"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"OLEPropPageIDs"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"GenerateDispatchMap"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"AFX_DISPATCH_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"AFX_DISPATCH_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"DISPATCH_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"StockProperties"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"StockFunctions"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"DispatchDefValue"
-			value      	"")
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"GenerateDispIdEnum"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"AFX_DISP_ID_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"GenerateInterfaceMap"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"INTERFACE_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"InitInterface"
-			value      	"")
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"GenerateEventMap"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"AFX_EVENT_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"AFX_EVENT_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"EVENT_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"StockEvents"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"GenerateEventSinkMap"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"AFX_EVENTSINK_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"AFX_EVENTSINK_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"EVENTSINK_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"PropNotifySinks"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"GenerateConnectionMap"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"CONNECTION_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"ConnectionPointIID"
-			value      	"")
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"InheritanceType"
-			value      	"")
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"DeclSpec"
-			value      	"")
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"OLECommands"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"MFCDeclares"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"MFCImplements"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"ATL_Declares"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"GenerateCOMMap"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"COM_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"GenerateConnectionPointMap"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"CONNECTION_POINT_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"GenerateMsgMap"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"MSG_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"GeneratePropertyMap"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"PROPERTY_MAP_Entries"
-			value      	(value Text ""))))
-	    (object Attribute
-		tool       	"MSVC"
-		name       	"default__Operation"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"Type"
-			value      	("MSVCOperationTypeSet" 0))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"MSVCOperationTypeSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Normal"
-				value      	0)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Virtual_Override"
-				value      	1)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Message_Handler"
-				value      	2)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Dispatch_Handler"
-				value      	3)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Event_Firing_Function"
-				value      	4)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Event_Sink_Handler"
-				value      	5)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Std_OLE_Method"
-				value      	6)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Command_Parser"
-				value      	7)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Property_Get_Function"
-				value      	8)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Property_Set_Function"
-				value      	9)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Property_Notify_Function"
-				value      	10)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Macro_Generated_Function"
-				value      	11)))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"AFX_MSG_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"MESSAGE_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"AFX_DISPATCH_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"DISPATCH_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"AFX_EVENT_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"EVENT_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"AFX_EVENTSINK_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"EVENTSINK_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"CallType"
-			value      	"")
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"DeclSpec"
-			value      	"")
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"BodyImage"
-			value      	(value Text ""))))
-	    (object Attribute
-		tool       	"MSVC"
-		name       	"default__Role"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"Type"
-			value      	("MSVCAttributeTypeSet" 0))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"MSVCAttributeTypeSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Normal"
-				value      	0)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Member_Property"
-				value      	1)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Get_Set_Property"
-				value      	2)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Dialog_Data"
-				value      	3)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Field_Data"
-				value      	4)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Stock_Property"
-				value      	5)))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"AFX_DISPATCH_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"DISPATCH_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"DeclSpec"
-			value      	"")
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"PointerBase"
-			value      	"")
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"CallType"
-			value      	"")
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"StockPropertyImplementation"
-			value      	"")))
-	    (object Attribute
-		tool       	"MSVC"
-		name       	"default__Has"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"Type"
-			value      	("MSVCAttributeTypeSet" 0))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"MSVCAttributeTypeSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Normal"
-				value      	0)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Member_Property"
-				value      	1)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Get_Set_Property"
-				value      	2)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Dialog_Data"
-				value      	3)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Field_Data"
-				value      	4)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Stock_Property"
-				value      	5)))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"AFX_DISPATCH_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"DISPATCH_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"DeclSpec"
-			value      	"")
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"PointerBase"
-			value      	"")
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"CallType"
-			value      	"")
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"StockPropertyImplementation"
-			value      	"")))
-	    (object Attribute
-		tool       	"MSVC"
-		name       	"default__Attribute"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"Type"
-			value      	("MSVCAttributeTypeSet" 0))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"MSVCAttributeTypeSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Normal"
-				value      	0)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Member_Property"
-				value      	1)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Get_Set_Property"
-				value      	2)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Dialog_Data"
-				value      	3)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Field_Data"
-				value      	4)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Stock_Property"
-				value      	5)))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"AFX_DISPATCH_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"DISPATCH_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"DeclSpec"
-			value      	"")
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"PointerBase"
-			value      	"")
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"CallType"
-			value      	"")
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"StockPropertyImplementation"
-			value      	"")))
-	    (object Attribute
-		tool       	"MSVC"
-		name       	"default__Module-Spec"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"GenerateIncludesGroup"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"AFX_INCLUDES_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"GenerateInsertLocation"
-			value      	FALSE)))
-	    (object Attribute
-		tool       	"MSVC"
-		name       	"default__Module-Body"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"GenerateIncludesGroup"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"AFX_INCLUDES_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"GenerateInsertLocation"
-			value      	FALSE)))
-	    (object Attribute
-		tool       	"cg"
-		name       	"HiddenTool"
-		value      	FALSE)
-	    (object Attribute
-		tool       	"RequisitePro"
-		name       	"HiddenTool"
-		value      	FALSE))
-	quid       	"3E6471E70369"))
--- a/commsfw_info/commsinfrastructuredocs/comms-infras_documentation.history.xml	Fri Sep 24 15:38:33 2010 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,5 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<relnotes name="DEVELOPERLIBRARY">
-  <purpose>
-  </purpose>
-</relnotes>
--- a/commsfw_info/commsinfrastructuredocs/comms-infras_documentation.mrp	Fri Sep 24 15:38:33 2010 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,9 +0,0 @@
-component	comms-infras_documentation
-
-source	\sf\os\commsfw\commsfw_info\commsinfrastructuredocs\
-
-notes_source	\component_defs\release.src
-
-
-ipr D 
-
Binary file commsfw_info/commsinfrastructuredocs/doc_pub/Comms-Infras_Subsystem_How_to_implement_a_layer.doc has changed
Binary file commsfw_info/commsinfrastructuredocs/doc_pub/Selection Fundamentals.doc has changed
--- a/commsfw_info/commsinfrastructuredocs/ec120changes.txt	Fri Sep 24 15:38:33 2010 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,191 +0,0 @@
-Rough notes on converting source to EC120
------------------------------------------
-
-- Classes have moved namespace and DLL:
-
-	- ESock::TClientIterBase		=> Messages::TClientIterBase
-	- ESock::TClientIter<>			=> Messages::TClientIter<>
-	- ESock::TCFNodeChannelId		=> Messages::TNodeCtxId
-	- ESock::TDefaultClientMatchPolicy	=> Messages::TDefaultClientMatchPolicy
-	- ESock::TCFSignatureBase		=> Messages::TRuntimeCtxId + ESock::TCFSignatureBase (where required)
-	- ESock::RNodeInterface			=> Messages::RNodeInterface
-	- ESock::TCFESockSignalBase		=> Messages::TSignalBase
-	- ESock::TCFNodeSignalBase		=> Messages::TNodeSignal
-
-	- ESock::TCFMessageSigVoid<ID, REALM>	=> Messages::TMessageSigVoid<ID, REALM>
-
-	- ESock::AFactoryObject			=> Factories::AFactoryObject
-	- ESock::CCommsFactoryBase		=> Factories::CFactoryBase
-	- ESock::MCommsFactoryQuery		=> Factories::MFactoryQuery
-	- ESock::TFactoryObjectInfo		=> Factories::TFactoryObjectInfo
-
-	- ESock::TCFNodeContextBase		=> MeshMachine::TNodeContextBase
-	- ESock::TCFNodeContext<>		=> MeshMachine::TNodeContext<>
-	- ESock::TStateTransition<TCONTEXT>	=> MeshMachine::TStateTransition<TCONTEXT>
-	- ESock::TState<TCONTEXT>		=> MeshMachine::TState<TCONTEXT>
-	- ESock::ECFActivityNull		=> MeshMachine::KActivityNull
-
-	- CoreStates::TAcceptErrorState<>	=> MeshMachine::TAcceptErrorState<>
-	- CoreStates::TNoTag			=> MeshMachine::TNoTag
-	- CoreStates::TTag<T>			=> MeshMachine::TTag<T>
-	- CoreStates::TDoNothing		=> MeshMachine::TDoNothing
-	- CoreStates::TErrorTagOr<T>		=> MeshMachine::TErrorTagOr<T>
-	- CoreStates::TRaiseAndClearActivityError => MeshMachine::TRaiseAndClearActivityError
-	- CoreStates::TClearError		=> MeshMachine::TClearError
-	- CoreStates::TRaiseError<T>		=> MeshMachine::TRaiseError<T>
-	- CoreStates::TErrorTag			=> MeshMachine::TErrorTag
-	- CoreStates::THandleErrorState<STATE>	=> MeshMachine::THandleErrorState<STATE, CONTEXT> ?
-	- CoreStates::TAlwaysAccept		=> MeshMachine::TAwaitingAny
-	- CoreStates::TAwaitingMessageState<S>	=> MeshMachine::TAwaitingMessageState<S>
-	- CoreStates::TNoTagOrErrorTag		=> MeshMachine::TNoTagOrErrorTag
-	- CoreStates::TRemoveClient		=> MeshMachine::TRemoveClient
-	- CoreStates::TStoreError		=> MeshMachine::TStoreError
-	- CoreStates::TAwaitingDestroy		=> MeshMachine::TAwaitingDestroy
-	- NetStateMachine::KNoTag		=> MeshMachine::KNoTag
-
-	- XCFNodePeerId				=> XNodePeerId
-
-- Some message classes have become generic and have moved out of ESock:
-
-	- TCFMessage::TError			=> TNodeMessage::TError
-	- TCFMessage::TErrorRecoveryRequest	=> TNodeMessage::TErrorRecoveryRequest
-
-- Iterators use TClientType::TCFClientType:
-
-	- RNodeInterface::EStarting		=> TCFClientType::EStarting
-	- RNodeInterface::EData			=> TCFClientType::EData
-	- RNodeInterface::ESecondary		=> TCFClientType::ESecondary
-	- RNodeInterface::EServProvider		=> TCFClientType::EServProvider
-	- RNodeInterface::EActivating		=> TCFClientType::EActivating
-
-	- CFNODE_SET_CLIENT_TYPENFLAGS(RNodeInterface::EData, RNodeInterface::ESecondary)
-	 	=>
-	  TClientType(TCFClientType::EData, TCFClientType::ESecondary)
-
-	- CFNODE_SET_CLIENT_TYPENFLAGS(RNodeInterface::EVAL1, RNodeInterface::EVAL2)
-		=>
-	  TClientType(TCFClientType::EVAL1, TCFClientType::EVAL2)
-
-- Messages no longer need to be constructed with sender and activity:
-	- TCFMessage::MSG(const ESock::TCommsId& aSenderId, TUint aActivityId, ...) => TCFMessage::MSG(...)
-	- ESock::TCFSignatureBase(aMessageId, aSenderId, aActivityId)		    => Messages::TSignatureBase(aMessageId)
-
-- PostToClients<T>() arguments have changed:
-	- PostToClients<T>(MSG&, RNodeInterface::EA)  =>  PostToClients<T>(const TNodeCtxId &, MSG&, TClientType(TCFClientType::EA));
-
-- PostToSender() applies to context rather than message:
-	- MSG1.PostToSender(MSG2) => iContext.PostToSender(MSG2)
-
-- PostTo() can be simplified to use PostToSender() in some cases:
-	- MSG(iContext.Node()(),iContext.iCFMessageSig.ActivityId(),...).PostTo(iContext.iCFMessageSig.iSender);
-			=>
-	  iContext.PostToSender(MSG(...));
-
-- MSG::PostTo() replaced with OpenPostMessageClose():
-
-	- MSG.PostTo(iNode());	// self
-			=>
-	  TNodeCtxId us(ActivityId(),iNode.Id());
-	  RClientInterface::OpenPostMessageClose(us, us, MSG());
-
-	- MSG.PostTo(iContext.Node()());
-			=>
-	  RClientInterface::OpenPostMessageClose(TNodeCtxId(iContext.ActivityId(), iContext.NodeId()),
-		  iContext.NodeId(), MSG());
-
-	- MSG.PostTo(iContext.Node()());
-			=>
-	  RClientInterface::OpenPostMessageClose(iContext.NodeId(), iContext.NodeId(), MSG());
-
-	- MSG(const TCommsId* src, ...).PostTo(const TCommsId& dest);
-		=>
-	  RClientInterface::OpenPostMessageClose(const TRuntimeCtxId& src, const TRuntimeCtxId& dest, MSG());
-
-	- TCommsId dest = ServiceProviderL();
-	  TCommsId self = NodeId();
-	  MSG(self, ACTIVITYID).PostTo(dest);
-		=>
-	  TNodeCtxId us(ACTIVITYID, NodeId());
-	  RClientInterface::OpenPostMessageClose(us, ServiceProviderL(), MSG());
-
-	- MSG.PostTo(RNodeInterface&);
-			=>
-	  RClientInterface::OpenPostMessageClose(Id(), RNodeInterface&, MSG);
-
-	- MSG.PostTo(self) => iNode.SelfInterface().PostMessage(self, MSG); 	// ??
-
-- RClientInterface::PostMessage(MSG);
-		=>
-  activity.PostRequestTo(RClientInterface&, MSG());
-
-- where a message used to be passed before, now message and runtime/node context are needed:
-
-	- void f(TMyMessage& aPolicyParam)  =>  void f(const Messages::TRuntimeCtxId& aSender, TMyMessage& aPolicyParam);
-
-	- INMSG.iSender = iContext.Node()();
-	  INMSG.SetActivity(iContext.iNodeActivity->ActivityId());
-	  iContext.Node().PostToClients<TPolicy>(INMSG, RNodeInterface::EData);
-			=>
-	  iContext.Node().PostToClients<TPolicy>(TNodeCtxId(iContext.ActivityId(), iContext.NodeId()), INMSG, TClientType(TCFClientType::EData));
-
-	- RNodeInterface::PostMessage(MSG) => RNodeInterface::PostMessage(TNodeCtxId(activityId, nodeId), MSG);
-
-	- TNodeContext<TNODE>(TNODE&, TSignatureBase& aMessage, const TRunTimeCtxId& aSender, const TNodeId& aRecipient, CNodeActivityBase* aNodeActivity = NULL);
-
-- on nodes, operator()() is replaced with Id():
-	- (*this)() => Id()
-	- NODE()    => NODE.Id()
-
-- iContext.iCFMessageSig.iPeer->PostMessage(MSG);
-		=>
-  iContext.PostToSender(MSG);
-
-- there are changes to the way activities can be retrieved:
-	- iContext.Node().FindAddressedActivity(iContext.iCFMessageSig)
-		=>
-	- TUint sendersActivityId = address_cast<TNodeCtxId>(iContext.iSender).NodeCtx();
-	  iContext.Node().FindActivityById(sendersActivityId)
-
-- TCFMessageSig<xxx> replaced with TMessageSig<xxx>
-	- ESock::TCFMessageSigNumber<EMSGID, EREALM> TMyMessage  =>  Messages::TMessageSigNumber<EMSGID, EREALM> TMyMessage
-
-- Retrieval of sender from a message is replaced with retrieval from context:
-	- MSG.iSender					=> iContext.iSender
-	- iContext.iCFMessageSig.iSender.NodePtr()	=> address_cast<TNodeId>(iContext.iSender).Ptr()
-
-- TErrContext:iActivityId => TErrContext:iActivitySigId
-
-- TCommsId is replaced with Messages::TNodeId:
-
-	- TCommsId::NullCommsId()	=> TNodeId::NullId()
-	- TCommsId::operator()()	=> TNodeId::Id();
-
-	- TRuntimeCtxId sometimes used in place of TCommsId (?)
-
-- ReceivedL() method signatures have changed.  May need to add User::LeaveIfError(...) to some ReceivedL() routines.
-
-- Changes to iContext data member names and methods:
-	- iContext.iCFMessageSig		=> iContext.iMessage
-	- iContext.iCFMessageSig.iCommsId	=> iContext.iMessage.iNodeId;
-	- iContext.iCFMessageSig.iPeer		=> iContext.iPeer
-	- iContext.iCFMessageSig.iSender	=> iContext.iSender
-	- iContext.Node()()			=> iContext.NodeId()
-	- iContext.iNode()			=> iContext.NodeId()
-
-- Changes to the way MPlatSecApiExt is retrieved:
-	- MPlatsecApiExt* platsec = iContext.iCFMessageSig.FetchPlatsecApiInterfaceL()
-		=>
-	  MPlatsecApiExt* platsec = reinterpret_cast<MPlatsecApiExt*>(address_cast<TNodeId>(iContext.iSender).Node().FetchNodeInterfaceL(EPlatsecApiExt));
-
-- Header files have moved location:
-	- ss_factnotify.h			=> elements/factorynotify.h
-	- comms-infras/sm_core.h		=> elements/sm_core.h
-	- comms-infras/sm_statetriple.h		=> elements/sm_statetriple.h
-	- comms-infras/ss_nodestates.h		=> elements/mm_states.h
-	- comms-infras/ss_nodeactivities.h	=> elements/mm_activities.h
-	- comms-infras/interfacetable.h		=> elements/interfacetable.h
-	- comms-infras/cftransport.h		=> elements/cftransport.h
-	- comms-infras/ss_nodeactivities.h &	=> comms-infras/ss_common.h (?)
-	  comms-infras/ss_nodemessages.h
-
-
--- a/commsfw_info/commsinfrastructuredocs/esock_arch.mdl	Fri Sep 24 15:38:33 2010 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,7178 +0,0 @@
-
-(object Petal
-    version    	43
-    _written   	"Rose 6.5.9232.10"
-    charSet    	0)
-
-(object Design "Logical View"
-    is_unit    	TRUE
-    is_loaded  	TRUE
-    quid       	"3DD372A101C9"
-    defaults   	(object defaults
-	rightMargin 	0.250000
-	leftMargin 	0.250000
-	topMargin  	0.250000
-	bottomMargin 	0.500000
-	pageOverlap 	0.250000
-	clipIconLabels 	TRUE
-	autoResize 	TRUE
-	snapToGrid 	FALSE
-	gridX      	31
-	gridY      	31
-	defaultFont 	(object Font
-	    size       	10
-	    face       	"Arial"
-	    bold       	FALSE
-	    italics    	FALSE
-	    underline  	FALSE
-	    strike     	FALSE
-	    color      	0
-	    default_color 	TRUE)
-	showMessageNum 	3
-	showClassOfObject 	TRUE
-	notation   	"Unified")
-    root_usecase_package 	(object Class_Category "Use Case View"
-	quid       	"3DD372A101CB"
-	exportControl 	"Public"
-	global     	TRUE
-	logical_models 	(list unit_reference_list)
-	logical_presentations 	(list unit_reference_list
-	    (object UseCaseDiagram "Main"
-		quid       	"3DD372A30191"
-		title      	"Main"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	0
-		items      	(list diagram_item_list))))
-    root_category 	(object Class_Category "Logical View"
-	quid       	"3DD372A101CA"
-	exportControl 	"Public"
-	global     	TRUE
-	subsystem  	"Component View"
-	quidu      	"3DD372A101CC"
-	logical_models 	(list unit_reference_list
-	    (object Class "RSubSessionBase"
-		quid       	"3DD372D80395")
-	    (object Class "RSocket"
-		quid       	"3DD3732F0191"
-		superclasses 	(list inheritance_relationship_list
-		    (object Inheritance_Relationship
-			quid       	"3DD373380018"
-			supplier   	"Logical View::RSubSessionBase"
-			quidu      	"3DD372D80395")))
-	    (object Class "RHostResolver"
-		quid       	"3DD3733C0046"
-		superclasses 	(list inheritance_relationship_list
-		    (object Inheritance_Relationship
-			quid       	"3DD373480147"
-			supplier   	"Logical View::RSubSessionBase"
-			quidu      	"3DD372D80395")))
-	    (object Class "RSocketServ"
-		quid       	"3DD373560332"
-		superclasses 	(list inheritance_relationship_list
-		    (object Inheritance_Relationship
-			quid       	"3DD3737301E9"
-			supplier   	"Logical View::RSessionBase"
-			quidu      	"3DD3736B01F2")))
-	    (object Class "RSessionBase"
-		quid       	"3DD3736B01F2")
-	    (object Class "RConnection"
-		quid       	"3DD3738D0038"
-		superclasses 	(list inheritance_relationship_list
-		    (object Inheritance_Relationship
-			quid       	"3DD3739602E4"
-			supplier   	"Logical View::RSubSessionBase"
-			quidu      	"3DD372D80395")))
-	    (object Class "CSocket"
-		quid       	"3DD373F7026B"
-		superclasses 	(list inheritance_relationship_list
-		    (object Inheritance_Relationship
-			quid       	"3DD374DF025B"
-			supplier   	"Logical View::CSockSubSession"
-			quidu      	"3DD374480131")
-		    (object Inheritance_Relationship
-			quid       	"3DD374E2015B"
-			supplier   	"Logical View::MSocketNotify"
-			quidu      	"3DD374C600B0"))
-		used_nodes 	(list uses_relationship_list
-		    (object Uses_Relationship
-			quid       	"3DD376CA030B"
-			supplier   	"Logical View::RSocket"
-			quidu      	"3DD3732F0191")))
-	    (object Class "CHostResolver"
-		quid       	"3DD373FC03A9"
-		superclasses 	(list inheritance_relationship_list
-		    (object Inheritance_Relationship
-			quid       	"3DD3753C013C"
-			supplier   	"Logical View::CSockSubSession"
-			quidu      	"3DD374480131")
-		    (object Inheritance_Relationship
-			quid       	"3DD3754E034B"
-			supplier   	"Logical View::MResolverNotify"
-			quidu      	"3DD3754402A6")))
-	    (object Class "CSockSubSession"
-		quid       	"3DD374480131"
-		superclasses 	(list inheritance_relationship_list
-		    (object Inheritance_Relationship
-			quid       	"3DD374AC02C6"
-			supplier   	"Logical View::CObject"
-			quidu      	"3DD37454020B")))
-	    (object Class "CObject"
-		quid       	"3DD37454020B")
-	    (object Class "MSocketNotify"
-		quid       	"3DD374C600B0")
-	    (object Class "MResolverNotify"
-		quid       	"3DD3754402A6")
-	    (object Class "CServProviderBase"
-		quid       	"3DD37576029E")
-	    (object Class "CHostResolvProvdBase"
-		quid       	"3DD3759100EE"
-		superclasses 	(list inheritance_relationship_list
-		    (object Inheritance_Relationship
-			quid       	"3DD3761F01CF"
-			supplier   	"Logical View::CResolverProvdBase"
-			quidu      	"3DD376140060")))
-	    (object Class "CResolverProvdBase"
-		quid       	"3DD376140060")
-	    (object Class "Protocol Derived Socket Class"
-		quid       	"3DD37996030B"
-		superclasses 	(list inheritance_relationship_list
-		    (object Inheritance_Relationship
-			quid       	"3DD379B80165"
-			supplier   	"Logical View::CServProviderBase"
-			quidu      	"3DD37576029E")))
-	    (object Class "Protocol Derived Host Resolver Class"
-		quid       	"3DD379C30374"
-		superclasses 	(list inheritance_relationship_list
-		    (object Inheritance_Relationship
-			quid       	"3DD379D00278"
-			supplier   	"Logical View::CHostResolvProvdBase"
-			quidu      	"3DD3759100EE")))
-	    (object Class "CSockSession"
-		quid       	"3DD37A8C01C4"
-		superclasses 	(list inheritance_relationship_list
-		    (object Inheritance_Relationship
-			quid       	"3DD37AB00071"
-			supplier   	"Logical View::CSharableSession"
-			quidu      	"3DD37AA10387"))
-		class_attributes 	(list class_attribute_list
-		    (object ClassAttribute "iSockets"
-			quid       	"3DD37B82004B")
-		    (object ClassAttribute "iHostResolvers"
-			quid       	"3DD37BC303CA")
-		    (object ClassAttribute "iConnections"
-			quid       	"3DD37BDE0198")))
-	    (object Class "CSharableSession"
-		quid       	"3DD37AA10387")
-	    (object Class "RMessage"
-		quid       	"3DD37AE201C8")
-	    (object Class "CObjectIx"
-		quid       	"3DD37B1802FC")
-	    (object Class "TSockManData"
-		quid       	"3DD37DCC018E")
-	    (object Class "CProtocolRef"
-		quid       	"3DD37DDC0304")
-	    (object Class "CProtocolBase"
-		quid       	"3DD37E030206")
-	    (object Class "CProtocolFamilyRef"
-		quid       	"3DD37E5102C6")
-	    (object Class "CProtocolFamilyBase"
-		quid       	"3DD37F6402C1")
-	    (object Class "CInterface"
-		quid       	"3DD380C40015"
-		superclasses 	(list inheritance_relationship_list
-		    (object Inheritance_Relationship
-			quid       	"3DD4D8F401E5"
-			supplier   	"Logical View::MConnectionNotify"
-			quidu      	"3DD4D72601B9")))
-	    (object Class "CNifAgentRef"
-		quid       	"3DD4CA410352"
-		superclasses 	(list inheritance_relationship_list
-		    (object Inheritance_Relationship
-			quid       	"3DD4CA7C032E"
-			supplier   	"Logical View::CObject"
-			quidu      	"3DD37454020B")
-		    (object Inheritance_Relationship
-			quid       	"3DD4CAA0020E"
-			supplier   	"Logical View::MNifAgentNotify"
-			quidu      	"3DD4CA89003E")
-		    (object Inheritance_Relationship
-			quid       	"3DD4CAA300D2"
-			supplier   	"Logical View::MNifIfNotify"
-			quidu      	"3DD4CA910307"))
-		used_nodes 	(list uses_relationship_list
-		    (object Uses_Relationship
-			quid       	"3E77322A02EB"
-			supplier   	"Logical View::CNifExtendedManagementCompatibilityLayer"
-			quidu      	"3E772BB30145")
-		    (object Uses_Relationship
-			quid       	"3E77323703D5"
-			supplier   	"Logical View::MNifIfExtendedManagementInterface"
-			quidu      	"3E772C000116")
-		    (object Uses_Relationship
-			quid       	"3E77323B03C6"
-			supplier   	"Logical View::MNifAgentExtendedManagementInterface"
-			quidu      	"3E772C2703B6")))
-	    (object Class "CNifServer"
-		quid       	"3DD4CA49026D")
-	    (object Class "CNifAgentBase"
-		quid       	"3DD4CA4F00D1")
-	    (object Class "MNifAgentNotify"
-		quid       	"3DD4CA89003E")
-	    (object Class "MNifIfNotify"
-		quid       	"3DD4CA910307")
-	    (object Class "CNifIfLink"
-		quid       	"3DD4CAC6037B")
-	    (object Class "CNetworkControllerBase"
-		quid       	"3DD4CAE30232")
-	    (object Class "CBinderRef"
-		quid       	"3DD4CAF900A3")
-	    (object Class "MAgentSessionNotify"
-		quid       	"3DD4CB0E0360")
-	    (object Class "CNifSession"
-		quid       	"3DD4CB9900D5"
-		superclasses 	(list inheritance_relationship_list
-		    (object Inheritance_Relationship
-			quid       	"3DD4D75E0227"
-			supplier   	"Logical View::CConnectionProvdBase"
-			quidu      	"3DD4D71D007F")
-		    (object Inheritance_Relationship
-			quid       	"3DD4D88002CF"
-			supplier   	"Logical View::MAgentSessionNotify"
-			quidu      	"3DD4CB0E0360")))
-	    (object Class "CConnectionProvdBase"
-		quid       	"3DD4D71D007F")
-	    (object Class "MConnectionNotify"
-		quid       	"3DD4D72601B9")
-	    (object Class "NewClass"
-		quid       	"3DD4D7310291")
-	    (object Class "NewClass2"
-		quid       	"3DD4D74A00D4")
-	    (object Class "CNifIfBase"
-		quid       	"3DD4DE63028F")
-	    (object Class "MNifIfUser"
-		quid       	"3DD4DEA303DC")
-	    (object Class "CNifExtendedManagementCompatibilityLayer"
-		quid       	"3E772BB30145")
-	    (object Class "MNifIfExtendedManagementInterface"
-		quid       	"3E772C000116")
-	    (object Class "MNifAgentExtendedManagementInterface"
-		quid       	"3E772C2703B6")
-	    (object Class "RServiceResolver"
-		quid       	"3E81DE6E01E2"
-		superclasses 	(list inheritance_relationship_list
-		    (object Inheritance_Relationship
-			quid       	"3E81DEA6012E"
-			supplier   	"Logical View::RSubSessionBase"
-			quidu      	"3DD372D80395")))
-	    (object Class "RNetDatabase"
-		quid       	"3E81DE7F00C4"
-		superclasses 	(list inheritance_relationship_list
-		    (object Inheritance_Relationship
-			quid       	"3E81DEAE00FD"
-			supplier   	"Logical View::RSubSessionBase"
-			quidu      	"3DD372D80395")))
-	    (object Class "CNifSecureSession"
-		quid       	"4119011E00E9"
-		superclasses 	(list inheritance_relationship_list
-		    (object Inheritance_Relationship
-			quid       	"4119012E0241"
-			supplier   	"Logical View::CNifSession"
-			quidu      	"3DD4CB9900D5")))
-	    (object Association "iSSP"
-		quid       	"3DD375A30176"
-		roles      	(list role_list
-		    (object Role "$UNNAMED$0"
-			quid       	"3DD375A303BB"
-			supplier   	"Logical View::CServProviderBase"
-			quidu      	"3DD37576029E"
-			is_navigable 	TRUE)
-		    (object Role "$UNNAMED$1"
-			quid       	"3DD375A303BD"
-			supplier   	"Logical View::CSocket"
-			quidu      	"3DD373F7026B")))
-	    (object Association "iRSP"
-		quid       	"3DD375AA0054"
-		roles      	(list role_list
-		    (object Role "$UNNAMED$2"
-			quid       	"3DD375AA01BD"
-			supplier   	"Logical View::CHostResolvProvdBase"
-			quidu      	"3DD3759100EE"
-			is_navigable 	TRUE)
-		    (object Role "$UNNAMED$3"
-			quid       	"3DD375AA01C7"
-			supplier   	"Logical View::CHostResolver"
-			quidu      	"3DD373FC03A9")))
-	    (object Association "iSocket"
-		quid       	"3DD375CA014A"
-		roles      	(list role_list
-		    (object Role "$UNNAMED$4"
-			quid       	"3DD375CB0192"
-			supplier   	"Logical View::MSocketNotify"
-			quidu      	"3DD374C600B0"
-			is_navigable 	TRUE)
-		    (object Role "$UNNAMED$5"
-			quid       	"3DD375CB019C"
-			supplier   	"Logical View::CServProviderBase"
-			quidu      	"3DD37576029E")))
-	    (object Association "$UNNAMED$6"
-		quid       	"3DD375CE0132"
-		roles      	(list role_list
-		    (object Role "$UNNAMED$7"
-			quid       	"3DD375CF0061"
-			supplier   	"Logical View::MResolverNotify"
-			quidu      	"3DD3754402A6"
-			is_navigable 	TRUE)
-		    (object Role "$UNNAMED$8"
-			quid       	"3DD375CF006B"
-			supplier   	"Logical View::CHostResolvProvdBase"
-			quidu      	"3DD3759100EE")))
-	    (object Association "iNotify"
-		quid       	"3DD3765203C7"
-		roles      	(list role_list
-		    (object Role "$UNNAMED$9"
-			quid       	"3DD37653029C"
-			supplier   	"Logical View::MResolverNotify"
-			quidu      	"3DD3754402A6"
-			is_navigable 	TRUE)
-		    (object Role "$UNNAMED$10"
-			quid       	"3DD37653029E"
-			supplier   	"Logical View::CResolverProvdBase"
-			quidu      	"3DD376140060")))
-	    (object Association "$UNNAMED$11"
-		quid       	"3DD376D6007D"
-		roles      	(list role_list
-		    (object Role "$UNNAMED$12"
-			quid       	"3DD376D603D1"
-			supplier   	"Logical View::RSocket"
-			quidu      	"3DD3732F0191"
-			is_navigable 	TRUE)
-		    (object Role "$UNNAMED$13"
-			quid       	"3DD376D603DB"
-			supplier   	"Logical View::CSocket"
-			quidu      	"3DD373F7026B"
-			is_navigable 	TRUE)))
-	    (object Association "$UNNAMED$14"
-		quid       	"3DD376E30357"
-		roles      	(list role_list
-		    (object Role "$UNNAMED$15"
-			quid       	"3DD376E40204"
-			supplier   	"Logical View::RHostResolver"
-			quidu      	"3DD3733C0046"
-			is_navigable 	TRUE)
-		    (object Role "$UNNAMED$16"
-			quid       	"3DD376E4020E"
-			supplier   	"Logical View::CHostResolver"
-			quidu      	"3DD373FC03A9"
-			is_navigable 	TRUE)))
-	    (object Association "iOurMessage"
-		quid       	"3DD37AEB01DF"
-		roles      	(list role_list
-		    (object Role "$UNNAMED$17"
-			quid       	"3DD37AEC0009"
-			supplier   	"Logical View::RMessage"
-			quidu      	"3DD37AE201C8"
-			is_navigable 	TRUE)
-		    (object Role "$UNNAMED$18"
-			quid       	"3DD37AEC0013"
-			supplier   	"Logical View::CSockSession"
-			quidu      	"3DD37A8C01C4")))
-	    (object Association "iSockets, iHostResolvers, iServResolvers, iNetDbs, iConnections"
-		quid       	"3DD37B23012B"
-		roles      	(list role_list
-		    (object Role "$UNNAMED$19"
-			quid       	"3DD37B230348"
-			supplier   	"Logical View::CObjectIx"
-			quidu      	"3DD37B1802FC"
-			is_navigable 	TRUE)
-		    (object Role "$UNNAMED$20"
-			quid       	"3DD37B230352"
-			supplier   	"Logical View::CSockSession"
-			quidu      	"3DD37A8C01C4")))
-	    (object Association "$UNNAMED$21"
-		quid       	"3DD37CB40268"
-		roles      	(list role_list
-		    (object Role "$UNNAMED$22"
-			quid       	"3DD37CB50115"
-			supplier   	"Logical View::CSockSession"
-			quidu      	"3DD37A8C01C4"
-			is_navigable 	TRUE)
-		    (object Role "$UNNAMED$23"
-			quid       	"3DD37CB5011F"
-			supplier   	"Logical View::RSocketServ"
-			quidu      	"3DD373560332"
-			is_navigable 	TRUE)))
-	    (object Association "iProtocols"
-		quid       	"3DD37DE50220"
-		roles      	(list role_list
-		    (object Role "$UNNAMED$24"
-			quid       	"3DD37DE600B9"
-			supplier   	"Logical View::CProtocolRef"
-			quidu      	"3DD37DDC0304"
-			is_navigable 	TRUE)
-		    (object Role "$UNNAMED$25"
-			quid       	"3DD37DE600BB"
-			supplier   	"Logical View::TSockManData"
-			quidu      	"3DD37DCC018E")))
-	    (object Association "iProtocol"
-		quid       	"3DD37E0C0367"
-		roles      	(list role_list
-		    (object Role "$UNNAMED$26"
-			quid       	"3DD37E0D01BA"
-			supplier   	"Logical View::CProtocolBase"
-			quidu      	"3DD37E030206"
-			is_navigable 	TRUE)
-		    (object Role "theCProtocolRef"
-			quid       	"3DD37E0D01C4"
-			label      	"theCProtocolRef"
-			supplier   	"Logical View::CProtocolRef"
-			quidu      	"3DD37DDC0304")))
-	    (object Association "iManagerRef"
-		quid       	"3DD37E2900DE"
-		roles      	(list role_list
-		    (object Role "$UNNAMED$27"
-			quid       	"3DD37E2A00D5"
-			supplier   	"Logical View::CProtocolRef"
-			quidu      	"3DD37DDC0304"
-			is_navigable 	TRUE)
-		    (object Role "$UNNAMED$28"
-			quid       	"3DD37E2A00DF"
-			supplier   	"Logical View::CProtocolBase"
-			quidu      	"3DD37E030206")))
-	    (object Association "iProtocolFamilies"
-		quid       	"3DD37E5E0058"
-		roles      	(list role_list
-		    (object Role "$UNNAMED$29"
-			quid       	"3DD37E5E0224"
-			supplier   	"Logical View::CProtocolFamilyRef"
-			quidu      	"3DD37E5102C6"
-			is_navigable 	TRUE)
-		    (object Role "$UNNAMED$30"
-			quid       	"3DD37E5E022E"
-			supplier   	"Logical View::TSockManData"
-			quidu      	"3DD37DCC018E")))
-	    (object Association "$UNNAMED$31"
-		quid       	"3DD37E98014C"
-		roles      	(list role_list
-		    (object Role "$UNNAMED$32"
-			quid       	"3DD37E990049"
-			supplier   	"Logical View::CProtocolFamilyRef"
-			quidu      	"3DD37E5102C6"
-			is_navigable 	TRUE)
-		    (object Role "$UNNAMED$33"
-			quid       	"3DD37E990053"
-			supplier   	"Logical View::CProtocolBase"
-			quidu      	"3DD37E030206")))
-	    (object Association "iFamily"
-		quid       	"3DD37F3B0182"
-		roles      	(list role_list
-		    (object Role "$UNNAMED$34"
-			quid       	"3DD37F3C0011"
-			supplier   	"Logical View::CProtocolFamilyRef"
-			quidu      	"3DD37E5102C6"
-			is_navigable 	TRUE)
-		    (object Role "$UNNAMED$35"
-			quid       	"3DD37F3C0013"
-			supplier   	"Logical View::CProtocolRef"
-			quidu      	"3DD37DDC0304")))
-	    (object Association "iManagerRef"
-		quid       	"3DD37F770283"
-		roles      	(list role_list
-		    (object Role "$UNNAMED$36"
-			quid       	"3DD37F780112"
-			supplier   	"Logical View::CProtocolFamilyRef"
-			quidu      	"3DD37E5102C6"
-			is_navigable 	TRUE)
-		    (object Role "$UNNAMED$37"
-			quid       	"3DD37F78011C"
-			supplier   	"Logical View::CProtocolFamilyBase"
-			quidu      	"3DD37F6402C1")))
-	    (object Association "iProtocolFamily"
-		quid       	"3DD37F9100DB"
-		roles      	(list role_list
-		    (object Role "$UNNAMED$38"
-			quid       	"3DD37F9103A2"
-			supplier   	"Logical View::CProtocolFamilyBase"
-			quidu      	"3DD37F6402C1"
-			is_navigable 	TRUE)
-		    (object Role "$UNNAMED$39"
-			quid       	"3DD37F9103AD"
-			supplier   	"Logical View::CProtocolFamilyRef"
-			quidu      	"3DD37E5102C6")))
-	    (object Association "iAgent"
-		quid       	"3DD4CACF016B"
-		roles      	(list role_list
-		    (object Role "$UNNAMED$40"
-			quid       	"3DD4CACF0306"
-			supplier   	"Logical View::CNifAgentBase"
-			quidu      	"3DD4CA4F00D1"
-			is_navigable 	TRUE)
-		    (object Role "$UNNAMED$41"
-			quid       	"3DD4CACF0308"
-			supplier   	"Logical View::CNifAgentRef"
-			quidu      	"3DD4CA410352")))
-	    (object Association "iInterface"
-		quid       	"3DD4CAD20242"
-		roles      	(list role_list
-		    (object Role "$UNNAMED$42"
-			quid       	"3DD4CAD3003A"
-			supplier   	"Logical View::CNifIfLink"
-			quidu      	"3DD4CAC6037B"
-			is_navigable 	TRUE)
-		    (object Role "$UNNAMED$43"
-			quid       	"3DD4CAD30044"
-			supplier   	"Logical View::CNifAgentRef"
-			quidu      	"3DD4CA410352")))
-	    (object Association "iNetCon"
-		quid       	"3DD4CAEC0127"
-		roles      	(list role_list
-		    (object Role "$UNNAMED$44"
-			quid       	"3DD4CAEC0325"
-			supplier   	"Logical View::CNetworkControllerBase"
-			quidu      	"3DD4CAE30232"
-			is_navigable 	TRUE)
-		    (object Role "$UNNAMED$45"
-			quid       	"3DD4CAEC032F"
-			supplier   	"Logical View::CNifAgentRef"
-			quidu      	"3DD4CA410352")))
-	    (object Association "iBinders"
-		quid       	"3DD4CB0102FE"
-		roles      	(list role_list
-		    (object Role "$UNNAMED$46"
-			quid       	"3DD4CB0201E7"
-			supplier   	"Logical View::CBinderRef"
-			quidu      	"3DD4CAF900A3"
-			is_navigable 	TRUE)
-		    (object Role "$UNNAMED$47"
-			quid       	"3DD4CB0201E9"
-			supplier   	"Logical View::CNifAgentRef"
-			quidu      	"3DD4CA410352")))
-	    (object Association "iSessions"
-		quid       	"3DD4CB1900A9"
-		roles      	(list role_list
-		    (object Role "$UNNAMED$48"
-			quid       	"3DD4CB1A0014"
-			supplier   	"Logical View::MAgentSessionNotify"
-			quidu      	"3DD4CB0E0360"
-			is_navigable 	TRUE)
-		    (object Role "$UNNAMED$49"
-			quid       	"3DD4CB1A001F"
-			supplier   	"Logical View::CNifAgentRef"
-			quidu      	"3DD4CA410352")))
-	    (object Association "iProvider"
-		quid       	"3DD4D75A031C"
-		roles      	(list role_list
-		    (object Role "$UNNAMED$50"
-			quid       	"3DD4D75B0179"
-			supplier   	"Logical View::CConnectionProvdBase"
-			quidu      	"3DD4D71D007F"
-			is_navigable 	TRUE)
-		    (object Role "$UNNAMED$51"
-			quid       	"3DD4D75B0183"
-			supplier   	"Logical View::CInterface"
-			quidu      	"3DD380C40015")))
-	    (object Association "iNotify"
-		quid       	"3DD4D90103CE"
-		roles      	(list role_list
-		    (object Role "$UNNAMED$52"
-			quid       	"3DD4D9020235"
-			supplier   	"Logical View::MConnectionNotify"
-			quidu      	"3DD4D72601B9"
-			is_navigable 	TRUE)
-		    (object Role "$UNNAMED$53"
-			quid       	"3DD4D9020237"
-			supplier   	"Logical View::CConnectionProvdBase"
-			quidu      	"3DD4D71D007F")))
-	    (object Association "iAgentRef"
-		quid       	"3DD4D91600B7"
-		roles      	(list role_list
-		    (object Role "$UNNAMED$54"
-			quid       	"3DD4D91603CF"
-			supplier   	"Logical View::CNifAgentRef"
-			quidu      	"3DD4CA410352"
-			is_navigable 	TRUE)
-		    (object Role "$UNNAMED$55"
-			quid       	"3DD4D91603D9"
-			supplier   	"Logical View::CNifSession"
-			quidu      	"3DD4CB9900D5")))
-	    (object Association "iNetCon"
-		quid       	"3DD4DCD901D5"
-		roles      	(list role_list
-		    (object Role "$UNNAMED$56"
-			quid       	"3DD4DCDA004F"
-			supplier   	"Logical View::CNetworkControllerBase"
-			quidu      	"3DD4CAE30232"
-			is_navigable 	TRUE)
-		    (object Role "$UNNAMED$57"
-			quid       	"3DD4DCDA0051"
-			supplier   	"Logical View::CNifSession"
-			quidu      	"3DD4CB9900D5")))
-	    (object Association "iLinkLayer"
-		quid       	"3DD4DE730076"
-		roles      	(list role_list
-		    (object Role "$UNNAMED$58"
-			quid       	"3DD4DE730292"
-			supplier   	"Logical View::CNifIfBase"
-			quidu      	"3DD4DE63028F"
-			is_navigable 	TRUE)
-		    (object Role "$UNNAMED$59"
-			quid       	"3DD4DE730294"
-			supplier   	"Logical View::CBinderRef"
-			quidu      	"3DD4CAF900A3")))
-	    (object Association "iNetworkLayer"
-		quid       	"3DD4DEAB01AD"
-		roles      	(list role_list
-		    (object Role "$UNNAMED$60"
-			quid       	"3DD4DEAC001D"
-			supplier   	"Logical View::MNifIfUser"
-			quidu      	"3DD4DEA303DC"
-			is_navigable 	TRUE)
-		    (object Role "$UNNAMED$61"
-			quid       	"3DD4DEAC001F"
-			supplier   	"Logical View::CBinderRef"
-			quidu      	"3DD4CAF900A3")))
-	    (object Association "$UNNAMED$62"
-		quid       	"3E77344002BC"
-		roles      	(list role_list
-		    (object Role "$UNNAMED$63"
-			quid       	"3E7734410136"
-			supplier   	"Logical View::MNifIfExtendedManagementInterface"
-			quidu      	"3E772C000116"
-			is_navigable 	TRUE)
-		    (object Role "$UNNAMED$64"
-			quid       	"3E7734410137"
-			supplier   	"Logical View::CNifAgentRef"
-			quidu      	"3DD4CA410352")))
-	    (object Association "$UNNAMED$65"
-		quid       	"3E773444028D"
-		roles      	(list role_list
-		    (object Role "$UNNAMED$66"
-			quid       	"3E7734450201"
-			supplier   	"Logical View::MNifAgentExtendedManagementInterface"
-			quidu      	"3E772C2703B6"
-			is_navigable 	TRUE)
-		    (object Role "$UNNAMED$67"
-			quid       	"3E7734450202"
-			supplier   	"Logical View::CNifAgentRef"
-			quidu      	"3DD4CA410352"))))
-	logical_presentations 	(list unit_reference_list
-	    (object ClassDiagram "ESOCK Client API"
-		quid       	"3DD372A3019A"
-		title      	"ESOCK Client API"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	0
-		items      	(list diagram_item_list
-		    (object ClassView "Class" "Logical View::RSubSessionBase" @1
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(1578, 144)
-			label      	(object ItemLabel
-			    Parent_View 	@1
-			    location   	(1262, 87)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	632
-			    justify    	0
-			    label      	"RSubSessionBase")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3DD372D80395"
-			width      	650
-			height     	138
-			annotation 	8
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::RSocket" @2
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(2494, 576)
-			label      	(object ItemLabel
-			    Parent_View 	@2
-			    location   	(2402, 525)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	184
-			    justify    	0
-			    label      	"RSocket")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3DD3732F0191"
-			width      	202
-			height     	126
-			annotation 	8
-			autoResize 	TRUE)
-		    (object InheritView "" @3
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3DD373380018"
-			client     	@2
-			supplier   	@1
-			line_style 	0)
-		    (object ClassView "Class" "Logical View::RHostResolver" @4
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(1107, 576)
-			label      	(object ItemLabel
-			    Parent_View 	@4
-			    location   	(956, 525)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	302
-			    justify    	0
-			    label      	"RHostResolver")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3DD3733C0046"
-			width      	320
-			height     	126
-			annotation 	8
-			autoResize 	TRUE)
-		    (object InheritView "" @5
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3DD373480147"
-			client     	@4
-			supplier   	@1
-			line_style 	0)
-		    (object ClassView "Class" "Logical View::RSocketServ" @6
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(219, 576)
-			label      	(object ItemLabel
-			    Parent_View 	@6
-			    location   	(84, 525)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	270
-			    justify    	0
-			    label      	"RSocketServ")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3DD373560332"
-			width      	288
-			height     	126
-			annotation 	8
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::RSessionBase" @7
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(308, 138)
-			label      	(object ItemLabel
-			    Parent_View 	@7
-			    location   	(159, 87)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	298
-			    justify    	0
-			    label      	"RSessionBase")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3DD3736B01F2"
-			width      	316
-			height     	126
-			annotation 	8
-			autoResize 	TRUE)
-		    (object InheritView "" @8
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3DD3737301E9"
-			client     	@6
-			supplier   	@7
-			line_style 	0)
-		    (object ClassView "Class" "Logical View::RConnection" @9
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(655, 576)
-			label      	(object ItemLabel
-			    Parent_View 	@9
-			    location   	(522, 525)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	266
-			    justify    	0
-			    label      	"RConnection")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3DD3738D0038"
-			width      	284
-			height     	126
-			annotation 	8
-			autoResize 	TRUE)
-		    (object InheritView "" @10
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3DD3739602E4"
-			client     	@9
-			supplier   	@1
-			line_style 	0)
-		    (object ClassView "Class" "Logical View::RServiceResolver" @11
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(2061, 576)
-			label      	(object ItemLabel
-			    Parent_View 	@11
-			    location   	(1888, 525)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	346
-			    justify    	0
-			    label      	"RServiceResolver")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E81DE6E01E2"
-			width      	364
-			height     	126
-			annotation 	8
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::RNetDatabase" @12
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(1573, 576)
-			label      	(object ItemLabel
-			    Parent_View 	@12
-			    location   	(1426, 525)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	294
-			    justify    	0
-			    label      	"RNetDatabase")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E81DE7F00C4"
-			width      	312
-			height     	126
-			annotation 	8
-			autoResize 	TRUE)
-		    (object InheritView "" @13
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3E81DEA6012E"
-			client     	@11
-			supplier   	@1
-			line_style 	0)
-		    (object InheritView "" @14
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3E81DEAE00FD"
-			client     	@12
-			supplier   	@1
-			line_style 	0)))
-	    (object ClassDiagram "ESOCK Server SAP Objects"
-		quid       	"3DD3741B030D"
-		title      	"ESOCK Server SAP Objects"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	0
-		items      	(list diagram_item_list
-		    (object ClassView "Class" "Logical View::CObject" @15
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(922, 312)
-			label      	(object ItemLabel
-			    Parent_View 	@15
-			    location   	(833, 261)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	178
-			    justify    	0
-			    label      	"CObject")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3DD37454020B"
-			width      	196
-			height     	126
-			annotation 	8
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::CSockSubSession" @16
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(922, 534)
-			label      	(object ItemLabel
-			    Parent_View 	@16
-			    location   	(731, 483)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	382
-			    justify    	0
-			    label      	"CSockSubSession")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3DD374480131"
-			width      	400
-			height     	126
-			annotation 	8
-			autoResize 	TRUE)
-		    (object InheritView "" @17
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3DD374AC02C6"
-			client     	@16
-			supplier   	@15
-			line_style 	0)
-		    (object ClassView "Class" "Logical View::MResolverNotify" @18
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(231, 593)
-			label      	(object ItemLabel
-			    Parent_View 	@18
-			    location   	(71, 542)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	320
-			    justify    	0
-			    label      	"MResolverNotify")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3DD3754402A6"
-			width      	338
-			height     	126
-			annotation 	8
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::CResolverProvdBase" @19
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(231, 1062)
-			label      	(object ItemLabel
-			    Parent_View 	@19
-			    location   	(24, 1011)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	414
-			    justify    	0
-			    label      	"CResolverProvdBase")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3DD376140060"
-			width      	432
-			height     	126
-			annotation 	8
-			autoResize 	TRUE)
-		    (object AssociationViewNew "iNotify" @20
-			location   	(231, 827)
-			label      	(object SegLabel @21
-			    Parent_View 	@20
-			    location   	(303, 821)
-			    font       	(object Font
-				italics    	TRUE)
-			    anchor     	1
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	450
-			    justify    	0
-			    label      	"iNotify"
-			    pctDist    	1.700000
-			    height     	7
-			    orientation 	0)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3DD3765203C7"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$9" @22
-				Parent_View 	@20
-				location   	(-100, -210)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3DD37653029C"
-				client     	@20
-				supplier   	@18
-				line_style 	0)
-			    (object RoleView "$UNNAMED$10" @23
-				Parent_View 	@20
-				location   	(-100, -210)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3DD37653029E"
-				client     	@20
-				supplier   	@19
-				line_style 	0)))
-		    (object ClassView "Class" "Logical View::MSocketNotify" @24
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(1573, 618)
-			label      	(object ItemLabel
-			    Parent_View 	@24
-			    location   	(1424, 567)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	298
-			    justify    	0
-			    label      	"MSocketNotify")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3DD374C600B0"
-			width      	316
-			height     	126
-			annotation 	8
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::CServProviderBase" @25
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(1209, 1137)
-			label      	(object ItemLabel
-			    Parent_View 	@25
-			    location   	(1015, 1086)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	388
-			    justify    	0
-			    label      	"CServProviderBase")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3DD37576029E"
-			width      	406
-			height     	126
-			annotation 	8
-			autoResize 	TRUE)
-		    (object AssociationViewNew "iSocket" @26
-			location   	(1390, 877)
-			label      	(object SegLabel @27
-			    Parent_View 	@26
-			    location   	(1487, 862)
-			    font       	(object Font
-				italics    	TRUE)
-			    anchor     	1
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	450
-			    justify    	0
-			    label      	"iSocket"
-			    pctDist    	2.133333
-			    height     	16
-			    orientation 	0)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3DD375CA014A"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$4" @28
-				Parent_View 	@26
-				location   	(268, -257)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3DD375CB0192"
-				client     	@26
-				supplier   	@24
-				line_style 	0)
-			    (object RoleView "$UNNAMED$5" @29
-				Parent_View 	@26
-				location   	(268, -257)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3DD375CB019C"
-				client     	@26
-				supplier   	@25
-				line_style 	0)))
-		    (object ClassView "Class" "Logical View::RSocket" @30
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(1444, 112)
-			label      	(object ItemLabel
-			    Parent_View 	@30
-			    location   	(1352, 61)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	184
-			    justify    	0
-			    label      	"RSocket")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3DD3732F0191"
-			width      	202
-			height     	126
-			annotation 	8
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::CSocket" @31
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(1211, 787)
-			label      	(object ItemLabel
-			    Parent_View 	@31
-			    location   	(1112, 736)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	198
-			    justify    	0
-			    label      	"CSocket")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3DD373F7026B"
-			width      	216
-			height     	126
-			annotation 	8
-			autoResize 	TRUE)
-		    (object InheritView "" @32
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3DD374DF025B"
-			client     	@31
-			supplier   	@16
-			line_style 	0)
-		    (object InheritView "" @33
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3DD374E2015B"
-			client     	@31
-			supplier   	@24
-			line_style 	0)
-		    (object AssociationViewNew "iSSP" @34
-			location   	(1209, 961)
-			label      	(object SegLabel @35
-			    Parent_View 	@34
-			    location   	(1266, 899)
-			    font       	(object Font
-				italics    	TRUE)
-			    anchor     	1
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	450
-			    justify    	0
-			    label      	"iSSP"
-			    pctDist    	1.450000
-			    height     	63
-			    orientation 	0)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3DD375A30176"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$0" @36
-				Parent_View 	@34
-				location   	(86, 202)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3DD375A303BB"
-				client     	@34
-				supplier   	@25
-				line_style 	0)
-			    (object RoleView "$UNNAMED$1" @37
-				Parent_View 	@34
-				location   	(86, 202)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3DD375A303BD"
-				client     	@34
-				supplier   	@31
-				line_style 	0)))
-		    (object AssociationViewNew "$UNNAMED$11" @38
-			location   	(1326, 449)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3DD376D6007D"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$12" @39
-				Parent_View 	@38
-				location   	(143, -310)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3DD376D603D1"
-				client     	@38
-				supplier   	@30
-				line_style 	0)
-			    (object RoleView "$UNNAMED$13" @40
-				Parent_View 	@38
-				location   	(143, -310)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3DD376D603DB"
-				client     	@38
-				supplier   	@31
-				line_style 	0)))
-		    (object ClassView "Class" "Logical View::CHostResolvProvdBase" @41
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(650, 1268)
-			label      	(object ItemLabel
-			    Parent_View 	@41
-			    location   	(418, 1217)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	464
-			    justify    	0
-			    label      	"CHostResolvProvdBase")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3DD3759100EE"
-			width      	482
-			height     	126
-			annotation 	8
-			autoResize 	TRUE)
-		    (object InheritView "" @42
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3DD3761F01CF"
-			client     	@41
-			supplier   	@19
-			line_style 	0)
-		    (object ClassView "Class" "Logical View::RHostResolver" @43
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(428, 112)
-			label      	(object ItemLabel
-			    Parent_View 	@43
-			    location   	(277, 61)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	302
-			    justify    	0
-			    label      	"RHostResolver")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3DD3733C0046"
-			width      	320
-			height     	126
-			annotation 	8
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::CHostResolver" @44
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(650, 781)
-			label      	(object ItemLabel
-			    Parent_View 	@44
-			    location   	(500, 730)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	300
-			    justify    	0
-			    label      	"CHostResolver")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3DD373FC03A9"
-			width      	318
-			height     	126
-			annotation 	8
-			autoResize 	TRUE)
-		    (object InheritView "" @45
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3DD3753C013C"
-			client     	@44
-			supplier   	@16
-			line_style 	0)
-		    (object InheritView "" @46
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3DD3754E034B"
-			client     	@44
-			supplier   	@18
-			line_style 	0)
-		    (object AssociationViewNew "iRSP" @47
-			location   	(650, 1024)
-			label      	(object SegLabel @48
-			    Parent_View 	@47
-			    location   	(708, 895)
-			    font       	(object Font
-				italics    	TRUE)
-			    anchor     	1
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	450
-			    justify    	0
-			    label      	"iRSP"
-			    pctDist    	1.483333
-			    height     	130
-			    orientation 	0)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3DD375AA0054"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$2" @49
-				Parent_View 	@47
-				location   	(32, 262)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3DD375AA01BD"
-				client     	@47
-				supplier   	@41
-				line_style 	0)
-			    (object RoleView "$UNNAMED$3" @50
-				Parent_View 	@47
-				location   	(32, 262)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3DD375AA01C7"
-				client     	@47
-				supplier   	@44
-				line_style 	0)))
-		    (object AssociationViewNew "$UNNAMED$14" @51
-			location   	(538, 446)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3DD376E30357"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$15" @52
-				Parent_View 	@51
-				location   	(-112, -304)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3DD376E40204"
-				client     	@51
-				supplier   	@43
-				line_style 	0)
-			    (object RoleView "$UNNAMED$16" @53
-				Parent_View 	@51
-				location   	(-112, -304)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3DD376E4020E"
-				client     	@51
-				supplier   	@44
-				line_style 	0)))
-		    (object Label @54
-			location   	(69, 181)
-			nlines     	2
-			max_width  	2181
-			label      	"- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -")
-		    (object Label @55
-			location   	(47, 181)
-			nlines     	2
-			max_width  	1837
-			label      	"- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -")
-		    (object Label @56
-			location   	(31, 903)
-			nlines     	2
-			max_width  	2206
-			label      	"- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -")
-		    (object Label @57
-			location   	(1725, 81)
-			nlines     	2
-			max_width  	325
-			label      	"Client")
-		    (object Label @58
-			location   	(1734, 469)
-			nlines     	3
-			max_width  	343
-			label      	"ESOCK")
-		    (object Label @59
-			location   	(1725, 1069)
-			nlines     	3
-			max_width  	368
-			label      	"Protocol Module")
-		    (object ClassView "Class" "Logical View::Protocol Derived Socket Class" @60
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(1209, 1575)
-			label      	(object ItemLabel
-			    Parent_View 	@60
-			    location   	(1028, 1499)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	362
-			    justify    	0
-			    label      	"Protocol Derived Socket Class")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3DD37996030B"
-			width      	380
-			height     	176
-			annotation 	8
-			autoResize 	TRUE)
-		    (object InheritView "" @61
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3DD379B80165"
-			client     	@60
-			supplier   	@25
-			line_style 	0)
-		    (object ClassView "Class" "Logical View::Protocol Derived Host Resolver Class" @62
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(653, 1578)
-			label      	(object ItemLabel
-			    Parent_View 	@62
-			    location   	(452, 1502)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	402
-			    justify    	0
-			    label      	"Protocol Derived Host Resolver Class")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3DD379C30374"
-			width      	420
-			height     	176
-			annotation 	8
-			autoResize 	TRUE)
-		    (object InheritView "" @63
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3DD379D00278"
-			client     	@62
-			supplier   	@41
-			line_style 	0)))
-	    (object ClassDiagram "ESOCK Server Session Objects"
-		quid       	"3DD37A83010D"
-		title      	"ESOCK Server Session Objects"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	0
-		items      	(list diagram_item_list
-		    (object ClassView "Class" "Logical View::CSharableSession" @64
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(307, 581)
-			label      	(object ItemLabel
-			    Parent_View 	@64
-			    location   	(117, 530)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	380
-			    justify    	0
-			    label      	"CSharableSession")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3DD37AA10387"
-			width      	398
-			height     	126
-			annotation 	8
-			autoResize 	TRUE)
-		    (object Label @65
-			location   	(50, 288)
-			nlines     	2
-			max_width  	2206
-			label      	"- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -")
-		    (object ClassView "Class" "Logical View::RMessage" @66
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(1208, 531)
-			label      	(object ItemLabel
-			    Parent_View 	@66
-			    location   	(1088, 480)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	240
-			    justify    	0
-			    label      	"RMessage")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3DD37AE201C8"
-			width      	258
-			height     	126
-			annotation 	8
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::CObjectIx" @67
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(1158, 1095)
-			label      	(object ItemLabel
-			    Parent_View 	@67
-			    location   	(1047, 1043)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	222
-			    justify    	0
-			    label      	"CObjectIx")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3DD37B1802FC"
-			width      	240
-			height     	128
-			annotation 	8
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::CSockSession" @68
-			ShowCompartmentStereotypes 	TRUE
-			IncludeOperation 	TRUE
-			location   	(639, 878)
-			label      	(object ItemLabel
-			    Parent_View 	@68
-			    location   	(481, 826)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	316
-			    justify    	0
-			    label      	"CSockSession")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3DD37A8C01C4"
-			width      	334
-			height     	128
-			autoResize 	TRUE)
-		    (object InheritView "" @69
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3DD37AB00071"
-			client     	@68
-			supplier   	@64
-			line_style 	0)
-		    (object AssociationViewNew "iOurMessage" @70
-			location   	(921, 703)
-			label      	(object SegLabel @71
-			    Parent_View 	@70
-			    location   	(1102, 695)
-			    font       	(object Font
-				italics    	TRUE)
-			    anchor     	1
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	450
-			    justify    	0
-			    label      	"iOurMessage"
-			    pctDist    	3.533333
-			    height     	9
-			    orientation 	0)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3DD37AEB01DF"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$17" @72
-				Parent_View 	@70
-				location   	(253, 216)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3DD37AEC0009"
-				client     	@70
-				supplier   	@66
-				line_style 	0)
-			    (object RoleView "$UNNAMED$18" @73
-				Parent_View 	@70
-				location   	(253, 216)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3DD37AEC0013"
-				client     	@70
-				supplier   	@68
-				line_style 	0)))
-		    (object AssociationViewNew "iSockets, iHostResolvers, iServResolvers, iNetDbs, iConnections" @74
-			location   	(915, 992)
-			label      	(object SegLabel @75
-			    Parent_View 	@74
-			    location   	(1440, 936)
-			    font       	(object Font
-				italics    	TRUE)
-			    anchor     	1
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	1138
-			    justify    	0
-			    label      	"iSockets, iHostResolvers, iServResolvers, iNetDbs, iConnections"
-			    pctDist    	9.250000
-			    height     	56
-			    orientation 	0)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3DD37B23012B"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$19" @76
-				Parent_View 	@74
-				location   	(273, 192)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3DD37B230348"
-				client     	@74
-				supplier   	@67
-				line_style 	0)
-			    (object RoleView "$UNNAMED$20" @77
-				Parent_View 	@74
-				location   	(273, 192)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3DD37B230352"
-				client     	@74
-				supplier   	@68
-				line_style 	0)))
-		    (object ClassView "Class" "Logical View::RSocketServ" @78
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(637, 150)
-			label      	(object ItemLabel
-			    Parent_View 	@78
-			    location   	(502, 99)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	270
-			    justify    	0
-			    label      	"RSocketServ")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3DD373560332"
-			width      	288
-			height     	126
-			annotation 	8
-			autoResize 	TRUE)
-		    (object AssociationViewNew "$UNNAMED$21" @79
-			location   	(637, 513)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3DD37CB40268"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$22" @80
-				Parent_View 	@79
-				location   	(6, 363)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3DD37CB50115"
-				client     	@79
-				supplier   	@68
-				line_style 	0)
-			    (object RoleView "$UNNAMED$23" @81
-				Parent_View 	@79
-				location   	(6, 363)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3DD37CB5011F"
-				client     	@79
-				supplier   	@78
-				line_style 	0)))))
-	    (object ClassDiagram "ESOCK Global Data"
-		quid       	"3DD37DC2034D"
-		title      	"ESOCK Global Data"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	0
-		items      	(list diagram_item_list
-		    (object ClassView "Class" "Logical View::CProtocolBase" @82
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(1609, 865)
-			label      	(object ItemLabel
-			    Parent_View 	@82
-			    location   	(1459, 814)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	300
-			    justify    	0
-			    label      	"CProtocolBase")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3DD37E030206"
-			width      	318
-			height     	126
-			annotation 	8
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::TSockManData" @83
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(359, 672)
-			label      	(object ItemLabel
-			    Parent_View 	@83
-			    location   	(206, 621)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	306
-			    justify    	0
-			    label      	"TSockManData")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3DD37DCC018E"
-			width      	324
-			height     	126
-			annotation 	8
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::CProtocolRef" @84
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(865, 868)
-			label      	(object ItemLabel
-			    Parent_View 	@84
-			    location   	(729, 817)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	272
-			    justify    	0
-			    label      	"CProtocolRef")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3DD37DDC0304"
-			width      	290
-			height     	126
-			annotation 	8
-			autoResize 	TRUE)
-		    (object AssociationViewNew "iProtocols" @85
-			location   	(620, 772)
-			label      	(object SegLabel @86
-			    Parent_View 	@85
-			    location   	(517, 795)
-			    font       	(object Font
-				italics    	TRUE)
-			    anchor     	1
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	450
-			    justify    	0
-			    label      	"iProtocols"
-			    pctDist    	-1.216667
-			    height     	23
-			    orientation 	1)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3DD37DE50220"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$24" @87
-				Parent_View 	@85
-				location   	(261, 100)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3DD37DE600B9"
-				client     	@85
-				supplier   	@84
-				line_style 	0)
-			    (object RoleView "$UNNAMED$25" @88
-				Parent_View 	@85
-				location   	(261, 100)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3DD37DE600BB"
-				client     	@85
-				supplier   	@83
-				line_style 	0)))
-		    (object AssociationViewNew "iProtocol" @89
-			location   	(1282, 905)
-			label      	(object SegLabel @90
-			    Parent_View 	@89
-			    location   	(1234, 948)
-			    font       	(object Font
-				italics    	TRUE)
-			    anchor     	1
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	450
-			    justify    	0
-			    label      	"iProtocol"
-			    pctDist    	-0.300000
-			    height     	43
-			    orientation 	1)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3DD37E0C0367"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$26" @91
-				Parent_View 	@89
-				location   	(485, -208)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3DD37E0D01BA"
-				client     	@89
-				supplier   	@82
-				line_style 	0)
-			    (object RoleView "theCProtocolRef" @92
-				Parent_View 	@89
-				location   	(485, -208)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3DD37E0D01C4"
-				client     	@89
-				supplier   	@84
-				vertices   	(list Points
-				    (1282, 905)
-				    (1222, 913)
-				    (1010, 885))
-				line_style 	0)))
-		    (object AssociationViewNew "iManagerRef" @93
-			location   	(1279, 833)
-			label      	(object SegLabel @94
-			    Parent_View 	@93
-			    location   	(1239, 790)
-			    font       	(object Font
-				italics    	TRUE)
-			    anchor     	1
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	450
-			    justify    	0
-			    label      	"iManagerRef"
-			    pctDist    	-0.166667
-			    height     	44
-			    orientation 	0)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3DD37E2900DE"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$27" @95
-				Parent_View 	@93
-				location   	(229, -614)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3DD37E2A00D5"
-				client     	@93
-				supplier   	@84
-				vertices   	(list Points
-				    (1279, 833)
-				    (1219, 828)
-				    (1010, 850))
-				line_style 	0)
-			    (object RoleView "$UNNAMED$28" @96
-				Parent_View 	@93
-				location   	(229, -614)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3DD37E2A00DF"
-				client     	@93
-				supplier   	@82
-				line_style 	0)))
-		    (object ClassView "Class" "Logical View::CProtocolFamilyBase" @97
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(1650, 421)
-			label      	(object ItemLabel
-			    Parent_View 	@97
-			    location   	(1437, 370)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	426
-			    justify    	0
-			    label      	"CProtocolFamilyBase")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3DD37F6402C1"
-			width      	444
-			height     	126
-			annotation 	8
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::CProtocolFamilyRef" @98
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(864, 425)
-			label      	(object ItemLabel
-			    Parent_View 	@98
-			    location   	(665, 374)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	398
-			    justify    	0
-			    label      	"CProtocolFamilyRef")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3DD37E5102C6"
-			width      	416
-			height     	126
-			annotation 	8
-			autoResize 	TRUE)
-		    (object AssociationViewNew "iProtocolFamilies" @99
-			location   	(609, 548)
-			label      	(object SegLabel @100
-			    Parent_View 	@99
-			    location   	(459, 530)
-			    font       	(object Font
-				italics    	TRUE)
-			    anchor     	1
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	450
-			    justify    	0
-			    label      	"iProtocolFamilies"
-			    pctDist    	-2.000000
-			    height     	19
-			    orientation 	0)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3DD37E5E0058"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$29" @101
-				Parent_View 	@99
-				location   	(250, -124)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3DD37E5E0224"
-				client     	@99
-				supplier   	@98
-				line_style 	0)
-			    (object RoleView "$UNNAMED$30" @102
-				Parent_View 	@99
-				location   	(250, -124)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3DD37E5E022E"
-				client     	@99
-				supplier   	@83
-				line_style 	0)))
-		    (object AssociationViewNew "iFamily" @103
-			location   	(864, 646)
-			label      	(object SegLabel @104
-			    Parent_View 	@103
-			    location   	(945, 650)
-			    font       	(object Font
-				italics    	TRUE)
-			    anchor     	1
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	140
-			    justify    	0
-			    label      	"iFamily"
-			    pctDist    	1.850000
-			    height     	4
-			    orientation 	1)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3DD37F3B0182"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$34" @105
-				Parent_View 	@103
-				location   	(67, -467)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3DD37F3C0011"
-				client     	@103
-				supplier   	@98
-				line_style 	0)
-			    (object RoleView "$UNNAMED$35" @106
-				Parent_View 	@103
-				location   	(67, -467)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3DD37F3C0013"
-				client     	@103
-				supplier   	@84
-				line_style 	0)))
-		    (object AssociationViewNew "iManagerRef" @107
-			location   	(1298, 374)
-			label      	(object SegLabel @108
-			    Parent_View 	@107
-			    location   	(1258, 320)
-			    font       	(object Font
-				italics    	TRUE)
-			    anchor     	1
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	450
-			    justify    	0
-			    label      	"iManagerRef"
-			    pctDist    	-0.166667
-			    height     	55
-			    orientation 	0)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3DD37F770283"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$36" @109
-				Parent_View 	@107
-				location   	(-274, -310)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3DD37F780112"
-				client     	@107
-				supplier   	@98
-				vertices   	(list Points
-				    (1298, 374)
-				    (1238, 366)
-				    (1072, 391))
-				line_style 	0)
-			    (object RoleView "$UNNAMED$37" @110
-				Parent_View 	@107
-				location   	(-274, -310)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3DD37F78011C"
-				client     	@107
-				supplier   	@97
-				line_style 	0)))
-		    (object AssociationViewNew "iProtocolFamily" @111
-			location   	(1304, 462)
-			label      	(object SegLabel @112
-			    Parent_View 	@111
-			    location   	(1379, 506)
-			    font       	(object Font
-				italics    	TRUE)
-			    anchor     	1
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	450
-			    justify    	0
-			    label      	"iProtocolFamily"
-			    pctDist    	1.750000
-			    height     	44
-			    orientation 	1)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3DD37F9100DB"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$38" @113
-				Parent_View 	@111
-				location   	(249, -103)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3DD37F9103A2"
-				client     	@111
-				supplier   	@97
-				line_style 	0)
-			    (object RoleView "$UNNAMED$39" @114
-				Parent_View 	@111
-				location   	(249, -103)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3DD37F9103AD"
-				client     	@111
-				supplier   	@98
-				vertices   	(list Points
-				    (1304, 462)
-				    (1244, 469)
-				    (1072, 448))
-				line_style 	0)))))
-	    (object ClassDiagram "NIFMAN Relationship with ESOCK"
-		quid       	"3DD4C9DB0052"
-		title      	"NIFMAN Relationship with ESOCK"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	-274
-		origin_y   	0
-		items      	(list diagram_item_list
-		    (object ClassView "Class" "Logical View::CObject" @115
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(687, 143)
-			label      	(object ItemLabel
-			    Parent_View 	@115
-			    location   	(598, 92)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	178
-			    justify    	0
-			    label      	"CObject")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3DD37454020B"
-			width      	196
-			height     	126
-			annotation 	8
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::MNifAgentNotify" @116
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(1044, 140)
-			label      	(object ItemLabel
-			    Parent_View 	@116
-			    location   	(885, 89)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	318
-			    justify    	0
-			    label      	"MNifAgentNotify")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3DD4CA89003E"
-			width      	336
-			height     	126
-			annotation 	8
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::MNifIfNotify" @117
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(320, 137)
-			label      	(object ItemLabel
-			    Parent_View 	@117
-			    location   	(196, 86)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	248
-			    justify    	0
-			    label      	"MNifIfNotify")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3DD4CA910307"
-			width      	266
-			height     	126
-			annotation 	8
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::CInterface" @118
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(1031, 1428)
-			label      	(object ItemLabel
-			    Parent_View 	@118
-			    location   	(918, 1377)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	226
-			    justify    	0
-			    label      	"CInterface")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3DD380C40015"
-			width      	244
-			height     	126
-			annotation 	8
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::MConnectionNotify" @119
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(1347, 1218)
-			label      	(object ItemLabel
-			    Parent_View 	@119
-			    location   	(1156, 1167)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	382
-			    justify    	0
-			    label      	"MConnectionNotify")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3DD4D72601B9"
-			width      	400
-			height     	126
-			annotation 	8
-			autoResize 	TRUE)
-		    (object InheritView "" @120
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3DD4D8F401E5"
-			client     	@118
-			supplier   	@119
-			line_style 	0)
-		    (object ClassView "Class" "Logical View::CConnectionProvdBase" @121
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(1031, 718)
-			label      	(object ItemLabel
-			    Parent_View 	@121
-			    location   	(799, 667)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	464
-			    justify    	0
-			    label      	"CConnectionProvdBase")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3DD4D71D007F"
-			width      	482
-			height     	126
-			annotation 	8
-			autoResize 	TRUE)
-		    (object AssociationViewNew "iProvider" @122
-			location   	(1031, 1072)
-			label      	(object SegLabel @123
-			    Parent_View 	@122
-			    location   	(939, 1264)
-			    font       	(object Font
-				italics    	TRUE)
-			    anchor     	1
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	450
-			    justify    	0
-			    label      	"iProvider"
-			    pctDist    	-1.033333
-			    height     	192
-			    orientation 	1)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3DD4D75A031C"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$50" @124
-				Parent_View 	@122
-				location   	(444, -612)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3DD4D75B0179"
-				client     	@122
-				supplier   	@121
-				line_style 	0)
-			    (object RoleView "$UNNAMED$51" @125
-				Parent_View 	@122
-				location   	(444, -612)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3DD4D75B0183"
-				client     	@122
-				supplier   	@118
-				line_style 	0)))
-		    (object AssociationViewNew "iNotify" @126
-			location   	(1188, 967)
-			label      	(object SegLabel @127
-			    Parent_View 	@126
-			    location   	(1200, 848)
-			    font       	(object Font
-				italics    	TRUE)
-			    anchor     	1
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	450
-			    justify    	0
-			    label      	"iNotify"
-			    pctDist    	0.700000
-			    height     	119
-			    orientation 	0)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3DD4D90103CE"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$52" @128
-				Parent_View 	@126
-				location   	(663, 108)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3DD4D9020235"
-				client     	@126
-				supplier   	@119
-				line_style 	0)
-			    (object RoleView "$UNNAMED$53" @129
-				Parent_View 	@126
-				location   	(663, 108)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3DD4D9020237"
-				client     	@126
-				supplier   	@121
-				line_style 	0)))
-		    (object ClassView "Class" "Logical View::MAgentSessionNotify" @130
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(372, 718)
-			label      	(object ItemLabel
-			    Parent_View 	@130
-			    location   	(159, 667)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	426
-			    justify    	0
-			    label      	"MAgentSessionNotify")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3DD4CB0E0360"
-			width      	444
-			height     	126
-			annotation 	8
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::CNifAgentRef" @131
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(687, 465)
-			label      	(object ItemLabel
-			    Parent_View 	@131
-			    location   	(550, 414)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	274
-			    justify    	0
-			    label      	"CNifAgentRef")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3DD4CA410352"
-			width      	292
-			height     	126
-			annotation 	8
-			autoResize 	TRUE)
-		    (object InheritView "" @132
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3DD4CA7C032E"
-			client     	@131
-			supplier   	@115
-			line_style 	0)
-		    (object InheritView "" @133
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3DD4CAA0020E"
-			client     	@131
-			supplier   	@116
-			line_style 	0)
-		    (object InheritView "" @134
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3DD4CAA300D2"
-			client     	@131
-			supplier   	@117
-			line_style 	0)
-		    (object AssociationViewNew "iSessions" @135
-			location   	(528, 591)
-			label      	(object SegLabel @136
-			    Parent_View 	@135
-			    location   	(454, 556)
-			    font       	(object Font
-				italics    	TRUE)
-			    anchor     	1
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	450
-			    justify    	0
-			    label      	"iSessions"
-			    pctDist    	-0.733333
-			    height     	35
-			    orientation 	0)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3DD4CB1900A9"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$48" @137
-				Parent_View 	@135
-				location   	(-222, -272)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3DD4CB1A0014"
-				client     	@135
-				supplier   	@130
-				line_style 	0)
-			    (object RoleView "$UNNAMED$49" @138
-				Parent_View 	@135
-				location   	(-222, -272)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3DD4CB1A001F"
-				client     	@135
-				supplier   	@131
-				line_style 	0)))
-		    (object ClassView "Class" "Logical View::CNifSession" @139
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(689, 996)
-			label      	(object ItemLabel
-			    Parent_View 	@139
-			    location   	(558, 945)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	262
-			    justify    	0
-			    label      	"CNifSession")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3DD4CB9900D5"
-			width      	280
-			height     	126
-			annotation 	8
-			autoResize 	TRUE)
-		    (object InheritView "" @140
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3DD4D75E0227"
-			client     	@139
-			supplier   	@121
-			line_style 	0)
-		    (object InheritView "" @141
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3DD4D88002CF"
-			client     	@139
-			supplier   	@130
-			line_style 	0)
-		    (object AssociationViewNew "iAgentRef" @142
-			location   	(687, 730)
-			label      	(object SegLabel @143
-			    Parent_View 	@142
-			    location   	(665, 839)
-			    font       	(object Font
-				italics    	TRUE)
-			    anchor     	1
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	450
-			    justify    	0
-			    label      	"iAgentRef"
-			    pctDist    	0.133333
-			    height     	109
-			    orientation 	1)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3DD4D91600B7"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$54" @144
-				Parent_View 	@142
-				location   	(-119, -420)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3DD4D91603CF"
-				client     	@142
-				supplier   	@131
-				line_style 	0)
-			    (object RoleView "$UNNAMED$55" @145
-				Parent_View 	@142
-				location   	(-119, -420)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3DD4D91603D9"
-				client     	@142
-				supplier   	@139
-				line_style 	0)))
-		    (object Label @146
-			location   	(84, 1066)
-			nlines     	2
-			max_width  	1556
-			label      	"- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -")
-		    (object Label @147
-			location   	(78, 953)
-			nlines     	1
-			max_width  	193
-			label      	"NIFMAN")
-		    (object Label @148
-			location   	(75, 1169)
-			nlines     	1
-			max_width  	194
-			label      	"ESOCK")))
-	    (object ClassDiagram "NIFMAN Relationship with Agents, NIF's and NetCon"
-		quid       	"3DD4DBE90284"
-		title      	"NIFMAN Relationship with Agents, NIF's and NetCon"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	0
-		items      	(list diagram_item_list
-		    (object ClassView "Class" "Logical View::CObject" @149
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(1232, 188)
-			label      	(object ItemLabel
-			    Parent_View 	@149
-			    location   	(1143, 137)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	178
-			    justify    	0
-			    label      	"CObject")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3DD37454020B"
-			width      	196
-			height     	126
-			annotation 	8
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::MNifAgentNotify" @150
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(1588, 191)
-			label      	(object ItemLabel
-			    Parent_View 	@150
-			    location   	(1429, 140)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	318
-			    justify    	0
-			    label      	"MNifAgentNotify")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3DD4CA89003E"
-			width      	336
-			height     	126
-			annotation 	8
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::MNifIfNotify" @151
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(915, 185)
-			label      	(object ItemLabel
-			    Parent_View 	@151
-			    location   	(791, 134)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	248
-			    justify    	0
-			    label      	"MNifIfNotify")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3DD4CA910307"
-			width      	266
-			height     	126
-			annotation 	8
-			autoResize 	TRUE)
-		    (object Label @152
-			location   	(2179, 267)
-			nlines     	2
-			max_width  	263
-			label      	"(AGENT)")
-		    (object Label @153
-			location   	(2013, 473)
-			nlines     	1
-			max_width  	318
-			label      	"(NIF - Link Layer)")
-		    (object Label @154
-			location   	(935, 1085)
-			nlines     	1
-			max_width  	300
-			label      	"(NETCON)")
-		    (object Label @155
-			location   	(1648, 1242)
-			nlines     	2
-			max_width  	387
-			label      	"(TCP/IP PRT)")
-		    (object Label @156
-			location   	(2017, 685)
-			nlines     	2
-			max_width  	387
-			label      	"(NIF - Network Layer)")
-		    (object ClassView "Class" "Logical View::CNifExtendedManagementCompatibilityLayer" @157
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(467, 371)
-			label      	(object ItemLabel
-			    Parent_View 	@157
-			    location   	(46, 320)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	842
-			    justify    	0
-			    label      	"CNifExtendedManagementCompatibilityLayer")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E772BB30145"
-			width      	860
-			height     	126
-			annotation 	8
-			autoResize 	TRUE)
-		    (object Label @158
-			location   	(88, 719)
-			nlines     	1
-			max_width  	94
-			label      	"(NIF)")
-		    (object Label @159
-			location   	(56, 484)
-			nlines     	1
-			max_width  	94
-			label      	"(NIF)")
-		    (object ClassView "Class" "Logical View::CNifIfBase" @160
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(1876, 716)
-			label      	(object ItemLabel
-			    Parent_View 	@160
-			    location   	(1760, 665)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	232
-			    justify    	0
-			    label      	"CNifIfBase")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3DD4DE63028F"
-			width      	250
-			height     	126
-			annotation 	8
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::MNifIfUser" @161
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(1768, 1172)
-			label      	(object ItemLabel
-			    Parent_View 	@161
-			    location   	(1660, 1121)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	216
-			    justify    	0
-			    label      	"MNifIfUser")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3DD4DEA303DC"
-			width      	234
-			height     	126
-			annotation 	8
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::CNifAgentBase" @162
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(1982, 297)
-			label      	(object ItemLabel
-			    Parent_View 	@162
-			    location   	(1831, 246)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	302
-			    justify    	0
-			    label      	"CNifAgentBase")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3DD4CA4F00D1"
-			width      	320
-			height     	126
-			annotation 	8
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::CNifIfLink" @163
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(1882, 500)
-			label      	(object ItemLabel
-			    Parent_View 	@163
-			    location   	(1776, 449)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	212
-			    justify    	0
-			    label      	"CNifIfLink")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3DD4CAC6037B"
-			width      	230
-			height     	126
-			annotation 	8
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::CNetworkControllerBase" @164
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(1041, 1004)
-			label      	(object ItemLabel
-			    Parent_View 	@164
-			    location   	(803, 953)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	476
-			    justify    	0
-			    label      	"CNetworkControllerBase")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3DD4CAE30232"
-			width      	494
-			height     	126
-			annotation 	8
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::CBinderRef" @165
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(1532, 875)
-			label      	(object ItemLabel
-			    Parent_View 	@165
-			    location   	(1416, 824)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	232
-			    justify    	0
-			    label      	"CBinderRef")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3DD4CAF900A3"
-			width      	250
-			height     	126
-			annotation 	8
-			autoResize 	TRUE)
-		    (object AssociationViewNew "iLinkLayer" @166
-			location   	(1703, 794)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3DD4DE730076"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$58" @167
-				Parent_View 	@166
-				location   	(1462, 335)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3DD4DE730292"
-				client     	@166
-				supplier   	@160
-				line_style 	0)
-			    (object RoleView "$UNNAMED$59" @168
-				Parent_View 	@166
-				location   	(1462, 335)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3DD4DE730294"
-				client     	@166
-				supplier   	@165
-				line_style 	0)))
-		    (object AssociationViewNew "iNetworkLayer" @169
-			location   	(1649, 1023)
-			label      	(object SegLabel @170
-			    Parent_View 	@169
-			    location   	(1774, 990)
-			    font       	(object Font
-				italics    	TRUE)
-			    anchor     	1
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	450
-			    justify    	0
-			    label      	"iNetworkLayer"
-			    pctDist    	2.600000
-			    height     	34
-			    orientation 	0)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3DD4DEAB01AD"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$60" @171
-				Parent_View 	@169
-				location   	(1408, 564)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3DD4DEAC001D"
-				client     	@169
-				supplier   	@161
-				line_style 	0)
-			    (object RoleView "$UNNAMED$61" @172
-				Parent_View 	@169
-				location   	(1408, 564)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3DD4DEAC001F"
-				client     	@169
-				supplier   	@165
-				line_style 	0)))
-		    (object ClassView "Class" "Logical View::MNifIfExtendedManagementInterface" @173
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(401, 609)
-			label      	(object ItemLabel
-			    Parent_View 	@173
-			    location   	(55, 558)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	692
-			    justify    	0
-			    label      	"MNifIfExtendedManagementInterface")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E772C000116"
-			width      	710
-			height     	126
-			annotation 	8
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::MNifAgentExtendedManagementInterface" @174
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(433, 843)
-			label      	(object ItemLabel
-			    Parent_View 	@174
-			    location   	(46, 792)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	774
-			    justify    	0
-			    label      	"MNifAgentExtendedManagementInterface")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3E772C2703B6"
-			width      	792
-			height     	126
-			annotation 	8
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::CNifAgentRef" @175
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(1232, 500)
-			label      	(object ItemLabel
-			    Parent_View 	@175
-			    location   	(1095, 449)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	274
-			    justify    	0
-			    label      	"CNifAgentRef")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3DD4CA410352"
-			width      	292
-			height     	126
-			annotation 	8
-			autoResize 	TRUE)
-		    (object InheritView "" @176
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3DD4CA7C032E"
-			client     	@175
-			supplier   	@149
-			line_style 	0)
-		    (object InheritView "" @177
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3DD4CAA0020E"
-			client     	@175
-			supplier   	@150
-			line_style 	0)
-		    (object InheritView "" @178
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3DD4CAA300D2"
-			client     	@175
-			supplier   	@151
-			line_style 	0)
-		    (object AssociationViewNew "iAgent" @179
-			location   	(1599, 398)
-			label      	(object SegLabel @180
-			    Parent_View 	@179
-			    location   	(1579, 358)
-			    font       	(object Font
-				italics    	TRUE)
-			    anchor     	1
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	450
-			    justify    	0
-			    label      	"iAgent"
-			    pctDist    	0.166667
-			    height     	41
-			    orientation 	0)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3DD4CACF016B"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$41" @181
-				Parent_View 	@179
-				location   	(321, 60)
-				label      	(object SegLabel @182
-				    Parent_View 	@181
-				    location   	(1413, 406)
-				    hidden     	TRUE
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	450
-				    justify    	0
-				    label      	""
-				    pctDist    	0.800000
-				    height     	42
-				    orientation 	1)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3DD4CACF0308"
-				client     	@179
-				supplier   	@175
-				line_style 	0)
-			    (object RoleView "$UNNAMED$40" @183
-				Parent_View 	@179
-				location   	(321, 60)
-				label      	(object SegLabel @184
-				    Parent_View 	@183
-				    location   	(1767, 310)
-				    hidden     	TRUE
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	450
-				    justify    	0
-				    label      	""
-				    pctDist    	0.800000
-				    height     	42
-				    orientation 	0)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3DD4CACF0306"
-				client     	@179
-				supplier   	@162
-				line_style 	0)))
-		    (object AssociationViewNew "iInterface" @185
-			location   	(1572, 500)
-			label      	(object SegLabel @186
-			    Parent_View 	@185
-			    location   	(1588, 470)
-			    font       	(object Font
-				italics    	TRUE)
-			    anchor     	1
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	450
-			    justify    	0
-			    label      	"iInterface"
-			    pctDist    	0.783333
-			    height     	31
-			    orientation 	0)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3DD4CAD20242"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$43" @187
-				Parent_View 	@185
-				location   	(344, 6)
-				label      	(object SegLabel @188
-				    Parent_View 	@187
-				    location   	(1417, 459)
-				    hidden     	TRUE
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	450
-				    justify    	0
-				    label      	""
-				    pctDist    	0.800000
-				    height     	42
-				    orientation 	1)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3DD4CAD30044"
-				client     	@185
-				supplier   	@175
-				line_style 	0)
-			    (object RoleView "$UNNAMED$42" @189
-				Parent_View 	@185
-				location   	(344, 6)
-				label      	(object SegLabel @190
-				    Parent_View 	@189
-				    location   	(1727, 459)
-				    hidden     	TRUE
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	450
-				    justify    	0
-				    label      	""
-				    pctDist    	0.800000
-				    height     	42
-				    orientation 	0)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3DD4CAD3003A"
-				client     	@185
-				supplier   	@163
-				line_style 	0)))
-		    (object AssociationViewNew "iNetCon" @191
-			location   	(1136, 751)
-			label      	(object SegLabel @192
-			    Parent_View 	@191
-			    location   	(1098, 636)
-			    font       	(object Font
-				italics    	TRUE)
-			    anchor     	1
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	450
-			    justify    	0
-			    label      	"iNetCon"
-			    pctDist    	-0.133333
-			    height     	116
-			    orientation 	0)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3DD4CAEC0127"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$45" @193
-				Parent_View 	@191
-				location   	(-358, -158)
-				label      	(object SegLabel @194
-				    Parent_View 	@193
-				    location   	(1156, 587)
-				    hidden     	TRUE
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	450
-				    justify    	0
-				    label      	""
-				    pctDist    	0.800000
-				    height     	42
-				    orientation 	0)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3DD4CAEC032F"
-				client     	@191
-				supplier   	@175
-				line_style 	0)
-			    (object RoleView "$UNNAMED$44" @195
-				Parent_View 	@191
-				location   	(-358, -158)
-				label      	(object SegLabel @196
-				    Parent_View 	@195
-				    location   	(1041, 887)
-				    hidden     	TRUE
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	450
-				    justify    	0
-				    label      	""
-				    pctDist    	0.800000
-				    height     	42
-				    orientation 	1)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3DD4CAEC0325"
-				client     	@191
-				supplier   	@164
-				line_style 	0)))
-		    (object AssociationViewNew "iBinders" @197
-			location   	(1381, 687)
-			label      	(object SegLabel @198
-			    Parent_View 	@197
-			    location   	(1448, 656)
-			    font       	(object Font
-				italics    	TRUE)
-			    anchor     	1
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	450
-			    justify    	0
-			    label      	"iBinders"
-			    pctDist    	1.633333
-			    height     	32
-			    orientation 	0)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3DD4CB0102FE"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$47" @199
-				Parent_View 	@197
-				location   	(1137, 262)
-				label      	(object SegLabel @200
-				    Parent_View 	@199
-				    location   	(1271, 614)
-				    hidden     	TRUE
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	450
-				    justify    	0
-				    label      	""
-				    pctDist    	0.800000
-				    height     	42
-				    orientation 	0)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3DD4CB0201E9"
-				client     	@197
-				supplier   	@175
-				line_style 	0)
-			    (object RoleView "$UNNAMED$46" @201
-				Parent_View 	@197
-				location   	(1137, 262)
-				label      	(object SegLabel @202
-				    Parent_View 	@201
-				    location   	(1428, 811)
-				    hidden     	TRUE
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	450
-				    justify    	0
-				    label      	""
-				    pctDist    	0.800000
-				    height     	42
-				    orientation 	1)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3DD4CB0201E7"
-				client     	@197
-				supplier   	@165
-				line_style 	0)))
-		    (object UsesView "" @203
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3E77322A02EB"
-			client     	@175
-			supplier   	@157
-			line_style 	0)
-		    (object AssociationViewNew "$UNNAMED$62" @204
-			location   	(920, 539)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3E77344002BC"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$63" @205
-				Parent_View 	@204
-				location   	(-312, 39)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3E7734410136"
-				client     	@204
-				supplier   	@173
-				line_style 	0)
-			    (object RoleView "$UNNAMED$64" @206
-				Parent_View 	@204
-				location   	(-312, 39)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3E7734410137"
-				client     	@204
-				supplier   	@175
-				line_style 	0)))
-		    (object AssociationViewNew "$UNNAMED$65" @207
-			location   	(830, 670)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3E773444028D"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$66" @208
-				Parent_View 	@207
-				location   	(-402, 170)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3E7734450201"
-				client     	@207
-				supplier   	@174
-				line_style 	0)
-			    (object RoleView "$UNNAMED$67" @209
-				Parent_View 	@207
-				location   	(-402, 170)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3E7734450202"
-				client     	@207
-				supplier   	@175
-				line_style 	0)))))
-	    (object ClassDiagram "PlatSec: NIFMAN security checking classes"
-		quid       	"411900FF0147"
-		title      	"PlatSec: NIFMAN security checking classes"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	0
-		items      	(list diagram_item_list
-		    (object ClassView "Class" "Logical View::CNifSession" @210
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(403, 508)
-			label      	(object ItemLabel
-			    Parent_View 	@210
-			    location   	(275, 462)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	256
-			    justify    	0
-			    label      	"CNifSession")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3DD4CB9900D5"
-			width      	274
-			height     	114
-			annotation 	8
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::CNifSecureSession" @211
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(402, 759)
-			label      	(object ItemLabel
-			    Parent_View 	@211
-			    location   	(220, 713)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	364
-			    justify    	0
-			    label      	"CNifSecureSession")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"4119011E00E9"
-			width      	382
-			height     	114
-			annotation 	8
-			autoResize 	TRUE)
-		    (object InheritView "" @212
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"4119012E0241"
-			client     	@211
-			supplier   	@210
-			line_style 	0)
-		    (object ClassView "Class" "Logical View::CConnectionProvdBase" @213
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(404, 240)
-			label      	(object ItemLabel
-			    Parent_View 	@213
-			    location   	(180, 194)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	448
-			    justify    	0
-			    label      	"CConnectionProvdBase")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3DD4D71D007F"
-			width      	466
-			height     	114
-			annotation 	8
-			autoResize 	TRUE)
-		    (object InheritView "" @214
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3DD4D75E0227"
-			client     	@210
-			supplier   	@213
-			line_style 	0)))))
-    root_subsystem 	(object SubSystem "Component View"
-	quid       	"3DD372A101CC"
-	physical_models 	(list unit_reference_list)
-	physical_presentations 	(list unit_reference_list
-	    (object Module_Diagram "Main"
-		quid       	"3DD372A30190"
-		title      	"Main"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	0
-		items      	(list diagram_item_list))))
-    process_structure 	(object Processes
-	quid       	"3DD372A101CD"
-	ProcsNDevs 	(list
-	    (object Process_Diagram "Deployment View"
-		quid       	"3DD372A101CF"
-		title      	"Deployment View"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	0
-		items      	(list diagram_item_list))))
-    properties 	(object Properties
-	attributes 	(list Attribute_Set
-	    (object Attribute
-		tool       	"Cplusplus"
-		name       	"propertyId"
-		value      	"809135966")
-	    (object Attribute
-		tool       	"Cplusplus"
-		name       	"default__Role"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"Cplusplus"
-			name       	"Synchronize"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"Cplusplus"
-			name       	"CodeName"
-			value      	"")
-		    (object Attribute
-			tool       	"Cplusplus"
-			name       	"Const"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Cplusplus"
-			name       	"InitialValue"
-			value      	"")))
-	    (object Attribute
-		tool       	"Cplusplus"
-		name       	"default__Inherit"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"Cplusplus"
-			name       	"Synchronize"
-			value      	TRUE)))
-	    (object Attribute
-		tool       	"Cplusplus"
-		name       	"default__Module-Spec"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"Cplusplus"
-			name       	"Synchronize"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"Cplusplus"
-			name       	"Copyright"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"Cplusplus"
-			name       	"RootPackage"
-			value      	"C++ Reverse Engineered")
-		    (object Attribute
-			tool       	"Cplusplus"
-			name       	"InitialHeaderIncludes"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"Cplusplus"
-			name       	"InitialBodyIncludes"
-			value      	(value Text ""))))
-	    (object Attribute
-		tool       	"Cplusplus"
-		name       	"default__Param"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"Cplusplus"
-			name       	"CodeName"
-			value      	"")))
-	    (object Attribute
-		tool       	"Cplusplus"
-		name       	"default__Attribute"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"Cplusplus"
-			name       	"Synchronize"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"Cplusplus"
-			name       	"CodeName"
-			value      	"")))
-	    (object Attribute
-		tool       	"Cplusplus"
-		name       	"default__Operation"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"Cplusplus"
-			name       	"Synchronize"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"Cplusplus"
-			name       	"CodeName"
-			value      	"")
-		    (object Attribute
-			tool       	"Cplusplus"
-			name       	"InitialCodeBody"
-			value      	"")
-		    (object Attribute
-			tool       	"Cplusplus"
-			name       	"Inline"
-			value      	FALSE)))
-	    (object Attribute
-		tool       	"Cplusplus"
-		name       	"default__Class"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"Cplusplus"
-			name       	"Synchronize"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"Cplusplus"
-			name       	"CodeName"
-			value      	"")
-		    (object Attribute
-			tool       	"Cplusplus"
-			name       	"ImplementationType"
-			value      	"")
-		    (object Attribute
-			tool       	"Cplusplus"
-			name       	"HeaderSourceFile"
-			value      	"")
-		    (object Attribute
-			tool       	"Cplusplus"
-			name       	"BodySourceFile"
-			value      	"")))
-	    (object Attribute
-		tool       	"Cplusplus"
-		name       	"default__Category"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"Cplusplus"
-			name       	"CodeName"
-			value      	"")
-		    (object Attribute
-			tool       	"Cplusplus"
-			name       	"IsNamespace"
-			value      	FALSE)))
-	    (object Attribute
-		tool       	"Cplusplus"
-		name       	"HiddenTool"
-		value      	FALSE)
-	    (object Attribute
-		tool       	"ANSI C++ Event Watcher"
-		name       	"HiddenTool"
-		value      	FALSE)
-	    (object Attribute
-		tool       	"ANSIConvert"
-		name       	"HiddenTool"
-		value      	FALSE)
-	    (object Attribute
-		tool       	"CORBA"
-		name       	"propertyId"
-		value      	"809135966")
-	    (object Attribute
-		tool       	"CORBA"
-		name       	"default__Project"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"CORBA"
-			name       	"CreateMissingDirectories"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"CORBA"
-			name       	"Editor"
-			value      	("EditorType" 100))
-		    (object Attribute
-			tool       	"CORBA"
-			name       	"IncludePath"
-			value      	"")
-		    (object Attribute
-			tool       	"CORBA"
-			name       	"StopOnError"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"CORBA"
-			name       	"EditorType"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"CORBA"
-				name       	"BuiltIn"
-				value      	100)
-			    (object Attribute
-				tool       	"CORBA"
-				name       	"WindowsShell"
-				value      	101)))))
-	    (object Attribute
-		tool       	"CORBA"
-		name       	"default__Class"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"CORBA"
-			name       	"ArrayDimensions"
-			value      	"")
-		    (object Attribute
-			tool       	"CORBA"
-			name       	"ConstValue"
-			value      	"")
-		    (object Attribute
-			tool       	"CORBA"
-			name       	"ImplementationType"
-			value      	"")))
-	    (object Attribute
-		tool       	"CORBA"
-		name       	"default__Module-Spec"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"CORBA"
-			name       	"AdditionalIncludes"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"CORBA"
-			name       	"CmIdentification"
-			value      	(value Text "  %X% %Q% %Z% %W%"))
-		    (object Attribute
-			tool       	"CORBA"
-			name       	"CopyrightNotice"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"CORBA"
-			name       	"InclusionProtectionSymbol"
-			value      	"AUTO GENERATE")))
-	    (object Attribute
-		tool       	"CORBA"
-		name       	"default__Module-Body"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"CORBA"
-			name       	"AdditionalIncludes"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"CORBA"
-			name       	"CmIdentification"
-			value      	(value Text "  %X% %Q% %Z% %W%"))
-		    (object Attribute
-			tool       	"CORBA"
-			name       	"CopyrightNotice"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"CORBA"
-			name       	"InclusionProtectionSymbol"
-			value      	"AUTO GENERATE")))
-	    (object Attribute
-		tool       	"CORBA"
-		name       	"default__Operation"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"CORBA"
-			name       	"Context"
-			value      	"")
-		    (object Attribute
-			tool       	"CORBA"
-			name       	"OperationIsOneWay"
-			value      	FALSE)))
-	    (object Attribute
-		tool       	"CORBA"
-		name       	"default__Attribute"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"CORBA"
-			name       	"ArrayDimensions"
-			value      	"")
-		    (object Attribute
-			tool       	"CORBA"
-			name       	"CaseSpecifier"
-			value      	"")
-		    (object Attribute
-			tool       	"CORBA"
-			name       	"IsReadOnly"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"CORBA"
-			name       	"Order"
-			value      	"")))
-	    (object Attribute
-		tool       	"CORBA"
-		name       	"default__Role"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"CORBA"
-			name       	"ArrayDimensions"
-			value      	"")
-		    (object Attribute
-			tool       	"CORBA"
-			name       	"CaseSpecifier"
-			value      	"")
-		    (object Attribute
-			tool       	"CORBA"
-			name       	"GenerateForwardReference"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"CORBA"
-			name       	"IsReadOnly"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"CORBA"
-			name       	"Order"
-			value      	"")
-		    (object Attribute
-			tool       	"CORBA"
-			name       	"BoundedRoleType"
-			value      	("AssocTypeSet" 47))
-		    (object Attribute
-			tool       	"CORBA"
-			name       	"AssocTypeSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"CORBA"
-				name       	"Array"
-				value      	24)
-			    (object Attribute
-				tool       	"CORBA"
-				name       	"Sequence"
-				value      	47)))))
-	    (object Attribute
-		tool       	"CORBA"
-		name       	"default__Uses"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"CORBA"
-			name       	"GenerateForwardReference"
-			value      	FALSE)))
-	    (object Attribute
-		tool       	"CORBA"
-		name       	"HiddenTool"
-		value      	FALSE)
-	    (object Attribute
-		tool       	"DDL"
-		name       	"propertyId"
-		value      	"809135966")
-	    (object Attribute
-		tool       	"DDL"
-		name       	"default__Project"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"DDL"
-			name       	"Directory"
-			value      	"AUTO GENERATE")
-		    (object Attribute
-			tool       	"DDL"
-			name       	"DataBase"
-			value      	("DataBaseSet" 800))
-		    (object Attribute
-			tool       	"DDL"
-			name       	"DataBaseSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"DDL"
-				name       	"ANSI"
-				value      	800)
-			    (object Attribute
-				tool       	"DDL"
-				name       	"Oracle"
-				value      	801)
-			    (object Attribute
-				tool       	"DDL"
-				name       	"SQLServer"
-				value      	802)
-			    (object Attribute
-				tool       	"DDL"
-				name       	"Sybase"
-				value      	803)
-			    (object Attribute
-				tool       	"DDL"
-				name       	"Watcom"
-				value      	804)))
-		    (object Attribute
-			tool       	"DDL"
-			name       	"PrimaryKeyColumnName"
-			value      	"Id")
-		    (object Attribute
-			tool       	"DDL"
-			name       	"PrimaryKeyColumnType"
-			value      	"NUMBER(5)")
-		    (object Attribute
-			tool       	"DDL"
-			name       	"ViewName"
-			value      	"V_")
-		    (object Attribute
-			tool       	"DDL"
-			name       	"TableName"
-			value      	"T_")
-		    (object Attribute
-			tool       	"DDL"
-			name       	"InheritSuffix"
-			value      	"_V")
-		    (object Attribute
-			tool       	"DDL"
-			name       	"DropClause"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"DDL"
-			name       	"BaseViews"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"DDL"
-			name       	"DDLScriptFilename"
-			value      	"DDL1.SQL")))
-	    (object Attribute
-		tool       	"DDL"
-		name       	"default__Attribute"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"DDL"
-			name       	"ColumnType"
-			value      	"VARCHAR")
-		    (object Attribute
-			tool       	"DDL"
-			name       	"Length"
-			value      	"")
-		    (object Attribute
-			tool       	"DDL"
-			name       	"NullsOK"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"DDL"
-			name       	"PrimaryKey"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"DDL"
-			name       	"Unique"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"DDL"
-			name       	"CompositeUnique"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"DDL"
-			name       	"CheckConstraint"
-			value      	"")))
-	    (object Attribute
-		tool       	"DDL"
-		name       	"HiddenTool"
-		value      	FALSE)
-	    (object Attribute
-		tool       	"framework"
-		name       	"HiddenTool"
-		value      	FALSE)
-	    (object Attribute
-		tool       	"R2Editor"
-		name       	"HiddenTool"
-		value      	FALSE)
-	    (object Attribute
-		tool       	"RequisitePro"
-		name       	"HiddenTool"
-		value      	FALSE)
-	    (object Attribute
-		tool       	"cg"
-		name       	"propertyId"
-		value      	"809135966")
-	    (object Attribute
-		tool       	"cg"
-		name       	"default__Project"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"cg"
-			name       	"AllowGenerateOverNewerAnnotations"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"AllowGenerateOverNewerVersion"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"UseMSVC"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"HeaderFileExtension"
-			value      	"h")
-		    (object Attribute
-			tool       	"cg"
-			name       	"HeaderFileBackupExtension"
-			value      	"h~")
-		    (object Attribute
-			tool       	"cg"
-			name       	"HeaderFileTemporaryExtension"
-			value      	"h#")
-		    (object Attribute
-			tool       	"cg"
-			name       	"CodeFileExtension"
-			value      	"cpp")
-		    (object Attribute
-			tool       	"cg"
-			name       	"CodeFileBackupExtension"
-			value      	"cp~")
-		    (object Attribute
-			tool       	"cg"
-			name       	"CodeFileTemporaryExtension"
-			value      	"cp#")
-		    (object Attribute
-			tool       	"cg"
-			name       	"CreateMissingDirectories"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"StopOnError"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"ErrorLimit"
-			value      	30)
-		    (object Attribute
-			tool       	"cg"
-			name       	"Directory"
-			value      	"$ROSECPP_SOURCE")
-		    (object Attribute
-			tool       	"cg"
-			name       	"PathSeparator"
-			value      	"")
-		    (object Attribute
-			tool       	"cg"
-			name       	"FileNameFormat"
-			value      	"128vx_b")
-		    (object Attribute
-			tool       	"cg"
-			name       	"BooleanType"
-			value      	"int")
-		    (object Attribute
-			tool       	"cg"
-			name       	"AllowTemplates"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"AllowExplicitInstantiations"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"AllowProtectedInheritance"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"CommentWidth"
-			value      	60)
-		    (object Attribute
-			tool       	"cg"
-			name       	"OneByValueContainer"
-			value      	"$targetClass")
-		    (object Attribute
-			tool       	"cg"
-			name       	"OneByReferenceContainer"
-			value      	"$targetClass *")
-		    (object Attribute
-			tool       	"cg"
-			name       	"OptionalByValueContainer"
-			value      	"OptionalByValue<$targetClass>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"OptionalByReferenceContainer"
-			value      	"$targetClass *")
-		    (object Attribute
-			tool       	"cg"
-			name       	"FixedByValueContainer"
-			value      	"$targetClass[$limit]")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnorderedFixedByValueContainer"
-			value      	"$targetClass[$limit]")
-		    (object Attribute
-			tool       	"cg"
-			name       	"FixedByReferenceContainer"
-			value      	"$targetClass *[$limit]")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnorderedFixedByReferenceContainer"
-			value      	"$targetClass *[$limit]")
-		    (object Attribute
-			tool       	"cg"
-			name       	"BoundedByValueContainer"
-			value      	"BoundedListByValue<$targetClass,$limit>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnorderedBoundedByValueContainer"
-			value      	"BoundedSetByValue<$targetClass,$limit>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"BoundedByReferenceContainer"
-			value      	"BoundedListByReference<$targetClass,$limit>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnorderedBoundedByReferenceContainer"
-			value      	"BoundedSetByReference<$targetClass,$limit>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnboundedByValueContainer"
-			value      	"UnboundedListByValue<$targetClass>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnorderedUnboundedByValueContainer"
-			value      	"UnboundedSetByValue<$targetClass>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnboundedByReferenceContainer"
-			value      	"UnboundedListByReference<$targetClass>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnorderedUnboundedByReferenceContainer"
-			value      	"UnboundedSetByReference<$targetClass>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"QualifiedByValueContainer"
-			value      	"AssociationByValue<$qualtype, $qualcont>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnorderedQualifiedByValueContainer"
-			value      	"DictionaryByValue<$qualtype, $qualcont>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"QualifiedByReferenceContainer"
-			value      	"AssociationByReference<$qualtype, $qualcont>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnorderedQualifiedByReferenceContainer"
-			value      	"DictionaryByReference<$qualtype, $qualcont>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"AlwaysKeepOrphanedCode"
-			value      	FALSE)))
-	    (object Attribute
-		tool       	"cg"
-		name       	"compiler2.1__Project"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"cg"
-			name       	"AllowGenerateOverNewerAnnotations"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"AllowGenerateOverNewerVersion"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"HeaderFileExtension"
-			value      	"h")
-		    (object Attribute
-			tool       	"cg"
-			name       	"HeaderFileBackupExtension"
-			value      	"h~")
-		    (object Attribute
-			tool       	"cg"
-			name       	"HeaderFileTemporaryExtension"
-			value      	"h#")
-		    (object Attribute
-			tool       	"cg"
-			name       	"CodeFileExtension"
-			value      	"cpp")
-		    (object Attribute
-			tool       	"cg"
-			name       	"CodeFileBackupExtension"
-			value      	"cp~")
-		    (object Attribute
-			tool       	"cg"
-			name       	"CodeFileTemporaryExtension"
-			value      	"cp#")
-		    (object Attribute
-			tool       	"cg"
-			name       	"CreateMissingDirectories"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"StopOnError"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"ErrorLimit"
-			value      	30)
-		    (object Attribute
-			tool       	"cg"
-			name       	"Directory"
-			value      	"$ROSECPP_SOURCE")
-		    (object Attribute
-			tool       	"cg"
-			name       	"BooleanType"
-			value      	"int")
-		    (object Attribute
-			tool       	"cg"
-			name       	"AllowTemplates"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"AllowExplicitInstantiations"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"AllowProtectedInheritance"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"OneByValueContainer"
-			value      	"$targetClass")
-		    (object Attribute
-			tool       	"cg"
-			name       	"OneByReferenceContainer"
-			value      	"$targetClass *")
-		    (object Attribute
-			tool       	"cg"
-			name       	"OptionalByValueContainer"
-			value      	"OptionalByValue(sizeof($targetClass))")
-		    (object Attribute
-			tool       	"cg"
-			name       	"OptionalByReferenceContainer"
-			value      	"$targetClass *")
-		    (object Attribute
-			tool       	"cg"
-			name       	"FixedByValueContainer"
-			value      	"$targetClass[$limit]")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnorderedFixedByValueContainer"
-			value      	"$targetClass[$limit]")
-		    (object Attribute
-			tool       	"cg"
-			name       	"FixedByReferenceContainer"
-			value      	"$targetClass *[$limit]")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnorderedFixedByReferenceContainer"
-			value      	"$targetClass *[$limit]")
-		    (object Attribute
-			tool       	"cg"
-			name       	"BoundedByValueContainer"
-			value      	"BoundedListByValue(sizeof($targetClass),$limit)")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnorderedBoundedByValueContainer"
-			value      	"BoundedSetByValue(sizeof($targetClass),$limit)")
-		    (object Attribute
-			tool       	"cg"
-			name       	"BoundedByReferenceContainer"
-			value      	"BoundedListByReference($limit)")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnorderedBoundedByReferenceContainer"
-			value      	"BoundedSetByReference($limit)")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnboundedByValueContainer"
-			value      	"UnboundedListByValue(sizeof($targetClass))")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnorderedUnboundedByValueContainer"
-			value      	"UnboundedSetByValue(sizeof($targetClass))")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnboundedByReferenceContainer"
-			value      	"UnboundedListByReference")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnorderedUnboundedByReferenceContainer"
-			value      	"UnboundedSetByReference")
-		    (object Attribute
-			tool       	"cg"
-			name       	"QualifiedByValueContainer"
-			value      	"AssociationByValue(sizeof($qualtype), sizeof($qualcont))")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnorderedQualifiedByValueContainer"
-			value      	"DictionaryByValue(sizeof($qualtype), sizeof($qualcont))")
-		    (object Attribute
-			tool       	"cg"
-			name       	"QualifiedByReferenceContainer"
-			value      	"AssociationByReference(sizeof($qualtype), sizeof($qualcont))")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnorderedQualifiedByReferenceContainer"
-			value      	"DictionaryByReference(sizeof($qualtype), sizeof($qualcont))")
-		    (object Attribute
-			tool       	"cg"
-			name       	"PathSeparator"
-			value      	"")
-		    (object Attribute
-			tool       	"cg"
-			name       	"FileNameFormat"
-			value      	"128vx_b")
-		    (object Attribute
-			tool       	"cg"
-			name       	"AlwaysKeepOrphanedCode"
-			value      	FALSE)))
-	    (object Attribute
-		tool       	"cg"
-		name       	"compiler3.0__Project"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"cg"
-			name       	"AllowGenerateOverNewerAnnotations"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"AllowGenerateOverNewerVersion"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"HeaderFileExtension"
-			value      	"h")
-		    (object Attribute
-			tool       	"cg"
-			name       	"HeaderFileBackupExtension"
-			value      	"h~")
-		    (object Attribute
-			tool       	"cg"
-			name       	"HeaderFileTemporaryExtension"
-			value      	"h#")
-		    (object Attribute
-			tool       	"cg"
-			name       	"CodeFileExtension"
-			value      	"cpp")
-		    (object Attribute
-			tool       	"cg"
-			name       	"CodeFileBackupExtension"
-			value      	"cp~")
-		    (object Attribute
-			tool       	"cg"
-			name       	"CodeFileTemporaryExtension"
-			value      	"cp#")
-		    (object Attribute
-			tool       	"cg"
-			name       	"CreateMissingDirectories"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"StopOnError"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"ErrorLimit"
-			value      	30)
-		    (object Attribute
-			tool       	"cg"
-			name       	"Directory"
-			value      	"$ROSECPP_SOURCE")
-		    (object Attribute
-			tool       	"cg"
-			name       	"BooleanType"
-			value      	"int")
-		    (object Attribute
-			tool       	"cg"
-			name       	"AllowTemplates"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"AllowExplicitInstantiations"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"AllowProtectedInheritance"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"OneByValueContainer"
-			value      	"$targetClass")
-		    (object Attribute
-			tool       	"cg"
-			name       	"OneByReferenceContainer"
-			value      	"$targetClass *")
-		    (object Attribute
-			tool       	"cg"
-			name       	"OptionalByValueContainer"
-			value      	"OptionalByValue<$targetClass>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"OptionalByReferenceContainer"
-			value      	"$targetClass *")
-		    (object Attribute
-			tool       	"cg"
-			name       	"FixedByValueContainer"
-			value      	"$targetClass[$limit]")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnorderedFixedByValueContainer"
-			value      	"$targetClass[$limit]")
-		    (object Attribute
-			tool       	"cg"
-			name       	"FixedByReferenceContainer"
-			value      	"$targetClass *[$limit]")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnorderedFixedByReferenceContainer"
-			value      	"$targetClass *[$limit]")
-		    (object Attribute
-			tool       	"cg"
-			name       	"BoundedByValueContainer"
-			value      	"BoundedListByValue<$targetClass,$limit>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnorderedBoundedByValueContainer"
-			value      	"BoundedSetByValue<$targetClass,$limit>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"BoundedByReferenceContainer"
-			value      	"BoundedListByReference<$targetClass,$limit>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnorderedBoundedByReferenceContainer"
-			value      	"BoundedSetByReference<$targetClass,$limit>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnboundedByValueContainer"
-			value      	"UnboundedListByValue<$targetClass>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnorderedUnboundedByValueContainer"
-			value      	"UnboundedSetByValue<$targetClass>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnboundedByReferenceContainer"
-			value      	"UnboundedListByReference<$targetClass>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnorderedUnboundedByReferenceContainer"
-			value      	"UnboundedSetByReference<$targetClass>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"QualifiedByValueContainer"
-			value      	"AssociationByValue<$qualtype, $qualcont>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnorderedQualifiedByValueContainer"
-			value      	"DictionaryByValue<$qualtype, $qualcont>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"QualifiedByReferenceContainer"
-			value      	"AssociationByReference<$qualtype, $qualcont>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"UnorderedQualifiedByReferenceContainer"
-			value      	"DictionaryByReference<$qualtype, $qualcont>")
-		    (object Attribute
-			tool       	"cg"
-			name       	"PathSeparator"
-			value      	"")
-		    (object Attribute
-			tool       	"cg"
-			name       	"FileNameFormat"
-			value      	"128vx_b")
-		    (object Attribute
-			tool       	"cg"
-			name       	"AlwaysKeepOrphanedCode"
-			value      	FALSE)))
-	    (object Attribute
-		tool       	"cg"
-		name       	"default__Class"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"cg"
-			name       	"CodeName"
-			value      	"")
-		    (object Attribute
-			tool       	"cg"
-			name       	"ImplementationType"
-			value      	"")
-		    (object Attribute
-			tool       	"cg"
-			name       	"ClassKey"
-			value      	"class")
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateEmptyRegions"
-			value      	("GenerateEmptyRegionSet" 3))
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateEmptyRegionSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"None"
-				value      	0)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Preserved"
-				value      	1)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Unpreserved"
-				value      	2)
-			    (object Attribute
-				tool       	"cg"
-				name       	"All"
-				value      	3)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"PutBodiesInSpec"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateDefaultConstructor"
-			value      	("GenerateSet" 199))
-		    (object Attribute
-			tool       	"cg"
-			name       	"DefaultConstructorVisibility"
-			value      	("VisibilitySet" 45))
-		    (object Attribute
-			tool       	"cg"
-			name       	"InlineDefaultConstructor"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"ExplicitDefaultConstructor"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateCopyConstructor"
-			value      	("GenerateSet" 199))
-		    (object Attribute
-			tool       	"cg"
-			name       	"CopyConstructorVisibility"
-			value      	("VisibilitySet" 45))
-		    (object Attribute
-			tool       	"cg"
-			name       	"InlineCopyConstructor"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"ExplicitCopyConstructor"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateDestructor"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"DestructorVisibility"
-			value      	("VisibilitySet" 45))
-		    (object Attribute
-			tool       	"cg"
-			name       	"DestructorKind"
-			value      	("ThreeKindSet" 200))
-		    (object Attribute
-			tool       	"cg"
-			name       	"InlineDestructor"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateAssignmentOperation"
-			value      	("GenerateSet" 199))
-		    (object Attribute
-			tool       	"cg"
-			name       	"AssignmentVisibility"
-			value      	("VisibilitySet" 45))
-		    (object Attribute
-			tool       	"cg"
-			name       	"AssignmentKind"
-			value      	("ThreeKindSet" 200))
-		    (object Attribute
-			tool       	"cg"
-			name       	"InlineAssignmentOperation"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateEqualityOperations"
-			value      	("GenerateSet" 199))
-		    (object Attribute
-			tool       	"cg"
-			name       	"EqualityVisibility"
-			value      	("VisibilitySet" 45))
-		    (object Attribute
-			tool       	"cg"
-			name       	"EqualityKind"
-			value      	("FriendKindSet" 200))
-		    (object Attribute
-			tool       	"cg"
-			name       	"InlineEqualityOperations"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateRelationalOperations"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"RelationalVisibility"
-			value      	("VisibilitySet" 45))
-		    (object Attribute
-			tool       	"cg"
-			name       	"RelationalKind"
-			value      	("FriendKindSet" 200))
-		    (object Attribute
-			tool       	"cg"
-			name       	"InlineRelationalOperations"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateStorageMgmtOperations"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"StorageMgmtVisibility"
-			value      	("VisibilitySet" 45))
-		    (object Attribute
-			tool       	"cg"
-			name       	"InlineStorageMgmtOperations"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateSubscriptOperation"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"SubscriptVisibility"
-			value      	("VisibilitySet" 45))
-		    (object Attribute
-			tool       	"cg"
-			name       	"SubscriptKind"
-			value      	("ThreeKindSet" 200))
-		    (object Attribute
-			tool       	"cg"
-			name       	"SubscriptResultType"
-			value      	"")
-		    (object Attribute
-			tool       	"cg"
-			name       	"InlineSubscriptOperation"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateDereferenceOperation"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"DereferenceVisibility"
-			value      	("VisibilitySet" 45))
-		    (object Attribute
-			tool       	"cg"
-			name       	"DereferenceKind"
-			value      	("ThreeKindSet" 200))
-		    (object Attribute
-			tool       	"cg"
-			name       	"DereferenceResultType"
-			value      	"")
-		    (object Attribute
-			tool       	"cg"
-			name       	"InlineDereferenceOperation"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateIndirectionOperation"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"IndirectionVisibility"
-			value      	("VisibilitySet" 45))
-		    (object Attribute
-			tool       	"cg"
-			name       	"IndirectionKind"
-			value      	("ThreeKindSet" 200))
-		    (object Attribute
-			tool       	"cg"
-			name       	"IndirectionResultType"
-			value      	"")
-		    (object Attribute
-			tool       	"cg"
-			name       	"InlineIndirectionOperation"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateStreamOperations"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"StreamVisibility"
-			value      	("VisibilitySet" 45))
-		    (object Attribute
-			tool       	"cg"
-			name       	"InlineStreamOperations"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"ThreeKindSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"Common"
-				value      	200)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Virtual"
-				value      	201)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Abstract"
-				value      	202)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"KindSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"Common"
-				value      	200)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Virtual"
-				value      	201)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Abstract"
-				value      	202)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Static"
-				value      	203)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"FriendKindSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"Common"
-				value      	200)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Virtual"
-				value      	201)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Abstract"
-				value      	202)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Friend"
-				value      	204)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"DeclareAndDefine"
-				value      	199)
-			    (object Attribute
-				tool       	"cg"
-				name       	"DeclareOnly"
-				value      	205)
-			    (object Attribute
-				tool       	"cg"
-				name       	"DoNotDeclare"
-				value      	206)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"VisibilitySet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"Public"
-				value      	45)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Protected"
-				value      	44)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Private"
-				value      	43)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Implementation"
-				value      	14)))))
-	    (object Attribute
-		tool       	"cg"
-		name       	"default__Module-Spec"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"cg"
-			name       	"Generate"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateEmptyRegions"
-			value      	("GenerateEmptyRegionSet" 3))
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateEmptyRegionSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"None"
-				value      	0)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Preserved"
-				value      	1)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Unpreserved"
-				value      	2)
-			    (object Attribute
-				tool       	"cg"
-				name       	"All"
-				value      	3)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"CmIdentification"
-			value      	(value Text "  %X% %Q% %Z% %W%"))
-		    (object Attribute
-			tool       	"cg"
-			name       	"CopyrightNotice"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"cg"
-			name       	"FileName"
-			value      	"AUTO GENERATE")
-		    (object Attribute
-			tool       	"cg"
-			name       	"AllowExtensionlessFileName"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"InclusionProtectionSymbol"
-			value      	"AUTO GENERATE")
-		    (object Attribute
-			tool       	"cg"
-			name       	"IncludeFormat"
-			value      	(value Text 
-|// $package
-|#include "$file"
-|
-			))
-		    (object Attribute
-			tool       	"cg"
-			name       	"IncludeBySimpleName"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"IncludePrecompiledHeader"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"IncludeOrder"
-			value      	"AMIR")
-		    (object Attribute
-			tool       	"cg"
-			name       	"AdditionalIncludes"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"cg"
-			name       	"InliningStyle"
-			value      	("InliningStyleSet" 207))
-		    (object Attribute
-			tool       	"cg"
-			name       	"InliningStyleSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"InClassDeclaration"
-				value      	208)
-			    (object Attribute
-				tool       	"cg"
-				name       	"FollowingClassDeclaration"
-				value      	207)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"TypesDefined"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"cg"
-			name       	"IncludeClosure"
-			value      	(value Text ""))))
-	    (object Attribute
-		tool       	"cg"
-		name       	"default__Module-Body"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"cg"
-			name       	"Generate"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateEmptyRegions"
-			value      	("GenerateEmptyRegionSet" 3))
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateEmptyRegionSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"None"
-				value      	0)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Preserved"
-				value      	1)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Unpreserved"
-				value      	2)
-			    (object Attribute
-				tool       	"cg"
-				name       	"All"
-				value      	3)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"CmIdentification"
-			value      	(value Text "  %X% %Q% %Z% %W%"))
-		    (object Attribute
-			tool       	"cg"
-			name       	"CopyrightNotice"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"cg"
-			name       	"FileName"
-			value      	"AUTO GENERATE")
-		    (object Attribute
-			tool       	"cg"
-			name       	"AllowExtensionlessFileName"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"IncludeFormat"
-			value      	(value Text 
-|// $package
-|#include "$file"
-|
-			))
-		    (object Attribute
-			tool       	"cg"
-			name       	"IncludeBySimpleName"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"IncludePrecompiledHeader"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"IncludeOrder"
-			value      	"AMIR")
-		    (object Attribute
-			tool       	"cg"
-			name       	"AdditionalIncludes"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"cg"
-			name       	"InliningStyle"
-			value      	("InliningStyleSet" 207))
-		    (object Attribute
-			tool       	"cg"
-			name       	"InliningStyleSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"InClassDeclaration"
-				value      	208)
-			    (object Attribute
-				tool       	"cg"
-				name       	"FollowingClassDeclaration"
-				value      	207)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"TypesDefined"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"cg"
-			name       	"IncludeClosure"
-			value      	(value Text ""))))
-	    (object Attribute
-		tool       	"cg"
-		name       	"default__Operation"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"cg"
-			name       	"CodeName"
-			value      	"")
-		    (object Attribute
-			tool       	"cg"
-			name       	"OperationKind"
-			value      	("OperationKindSet" 200))
-		    (object Attribute
-			tool       	"cg"
-			name       	"OperationKindSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"Common"
-				value      	200)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Virtual"
-				value      	201)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Abstract"
-				value      	202)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Static"
-				value      	203)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Friend"
-				value      	204)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateAbstractBody"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"SpecialDeclReturnType"
-			value      	"")
-		    (object Attribute
-			tool       	"cg"
-			name       	"OperationIsConst"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"OperationIsExplicit"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"Inline"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"EntryCode"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"cg"
-			name       	"ExitCode"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"cg"
-			name       	"CCRegion"
-			value      	"")
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateEmptyRegions"
-			value      	("GenerateEmptyRegionSet" 3))
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateEmptyRegionSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"None"
-				value      	0)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Preserved"
-				value      	1)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Unpreserved"
-				value      	2)
-			    (object Attribute
-				tool       	"cg"
-				name       	"All"
-				value      	3)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"BodyAnnotations"
-			value      	"")))
-	    (object Attribute
-		tool       	"cg"
-		name       	"default__Has"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"cg"
-			name       	"CodeName"
-			value      	"")
-		    (object Attribute
-			tool       	"cg"
-			name       	"Ordered"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"NameIfUnlabeled"
-			value      	"the_$supplier")
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateDataMember"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"DataMemberName"
-			value      	"$relationship")
-		    (object Attribute
-			tool       	"cg"
-			name       	"DataMemberVisibility"
-			value      	("DataMemberVisibilitySet" 14))
-		    (object Attribute
-			tool       	"cg"
-			name       	"DataMemberVisibilitySet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"Public"
-				value      	45)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Protected"
-				value      	44)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Private"
-				value      	43)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Implementation"
-				value      	14)
-			    (object Attribute
-				tool       	"cg"
-				name       	"AtRelationshipVisibility"
-				value      	210)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"DataMemberMutability"
-			value      	("DataMemberMutabilitySet" 0))
-		    (object Attribute
-			tool       	"cg"
-			name       	"DataMemberMutabilitySet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"Unrestricted"
-				value      	0)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Mutable"
-				value      	1)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Const"
-				value      	2)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"DataMemberIsVolatile"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"DataMemberFieldSize"
-			value      	"")
-		    (object Attribute
-			tool       	"cg"
-			name       	"InitialValue"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateGetOperation"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateSetOperation"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GetName"
-			value      	"get_$relationship")
-		    (object Attribute
-			tool       	"cg"
-			name       	"SetName"
-			value      	"set_$relationship")
-		    (object Attribute
-			tool       	"cg"
-			name       	"GetSetKinds"
-			value      	("GetSetKindsSet" 200))
-		    (object Attribute
-			tool       	"cg"
-			name       	"GetSetKindsSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"Common"
-				value      	200)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Virtual"
-				value      	201)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Abstract"
-				value      	202)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Static"
-				value      	203)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Friend"
-				value      	204)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"ContainerClass"
-			value      	"")
-		    (object Attribute
-			tool       	"cg"
-			name       	"SelectorName"
-			value      	"")
-		    (object Attribute
-			tool       	"cg"
-			name       	"SelectorType"
-			value      	"")
-		    (object Attribute
-			tool       	"cg"
-			name       	"GetIsConst"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GetResultIsConst"
-			value      	("GetResultIsConstSet" 2))
-		    (object Attribute
-			tool       	"cg"
-			name       	"GetResultIsConstSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"False"
-				value      	0)
-			    (object Attribute
-				tool       	"cg"
-				name       	"True"
-				value      	1)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Same_As_Function"
-				value      	2)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"GetSetByReference"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"InlineGet"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"SetReturnsValue"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"InlineSet"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"ForwardReferenceOnly"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"HasRelTypeSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"Array"
-				value      	24)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Sequence"
-				value      	47)))))
-	    (object Attribute
-		tool       	"cg"
-		name       	"default__Association"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"cg"
-			name       	"NameIfUnlabeled"
-			value      	"the_$targetClass")))
-	    (object Attribute
-		tool       	"cg"
-		name       	"default__Inherit"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"cg"
-			name       	"InstanceArguments"
-			value      	"")))
-	    (object Attribute
-		tool       	"cg"
-		name       	"default__Role"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"cg"
-			name       	"CodeName"
-			value      	"")
-		    (object Attribute
-			tool       	"cg"
-			name       	"ForwardReferenceOnly"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"NameIfUnlabeled"
-			value      	"the_$targetClass")
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateDataMember"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"DataMemberName"
-			value      	"$target")
-		    (object Attribute
-			tool       	"cg"
-			name       	"DataMemberVisibility"
-			value      	("DataMemberVisibilitySet" 14))
-		    (object Attribute
-			tool       	"cg"
-			name       	"DataMemberVisibilitySet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"Public"
-				value      	45)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Protected"
-				value      	44)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Private"
-				value      	43)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Implementation"
-				value      	14)
-			    (object Attribute
-				tool       	"cg"
-				name       	"AtRelationshipVisibility"
-				value      	210)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"DataMemberMutability"
-			value      	("DataMemberMutabilitySet" 0))
-		    (object Attribute
-			tool       	"cg"
-			name       	"DataMemberMutabilitySet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"Unrestricted"
-				value      	0)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Mutable"
-				value      	1)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Const"
-				value      	2)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"DataMemberIsVolatile"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"DataMemberFieldSize"
-			value      	"")
-		    (object Attribute
-			tool       	"cg"
-			name       	"InitialValue"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"cg"
-			name       	"ContainerClass"
-			value      	"")
-		    (object Attribute
-			tool       	"cg"
-			name       	"ContainerGet"
-			value      	"$data.get($keys)")
-		    (object Attribute
-			tool       	"cg"
-			name       	"ContainerSet"
-			value      	"$data.set($keys,$value)")
-		    (object Attribute
-			tool       	"cg"
-			name       	"QualifiedContainer"
-			value      	"")
-		    (object Attribute
-			tool       	"cg"
-			name       	"AssocClassContainer"
-			value      	"$supplier *")
-		    (object Attribute
-			tool       	"cg"
-			name       	"AssocClassInitialValue"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"cg"
-			name       	"GetSetKinds"
-			value      	("GetSetKindsSet" 200))
-		    (object Attribute
-			tool       	"cg"
-			name       	"GetSetKindsSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"Common"
-				value      	200)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Virtual"
-				value      	201)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Abstract"
-				value      	202)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Static"
-				value      	203)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Friend"
-				value      	204)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"GetSetByReference"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateGetOperation"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GetName"
-			value      	"get_$target")
-		    (object Attribute
-			tool       	"cg"
-			name       	"GetIsConst"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GetResultIsConst"
-			value      	("GetResultIsConstSet" 2))
-		    (object Attribute
-			tool       	"cg"
-			name       	"GetResultIsConstSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"False"
-				value      	0)
-			    (object Attribute
-				tool       	"cg"
-				name       	"True"
-				value      	1)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Same_As_Function"
-				value      	2)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"InlineGet"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateSetOperation"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"SetName"
-			value      	"set_$target")
-		    (object Attribute
-			tool       	"cg"
-			name       	"SetReturnsValue"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"InlineSet"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"QualifiedGetSetByReference"
-			value      	("QualifiedGetSetByReferenceSet" 2))
-		    (object Attribute
-			tool       	"cg"
-			name       	"QualifiedGetSetByReferenceSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"False"
-				value      	0)
-			    (object Attribute
-				tool       	"cg"
-				name       	"True"
-				value      	1)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Same_As_GetSetByReference"
-				value      	2)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateQualifiedGetOperation"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"QualifiedGetName"
-			value      	"get_$target")
-		    (object Attribute
-			tool       	"cg"
-			name       	"QualifiedGetIsConst"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"QualifiedGetResultIsConst"
-			value      	("GetResultIsConstSet" 2))
-		    (object Attribute
-			tool       	"cg"
-			name       	"InlineQualifiedGet"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateQualifiedSetOperation"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"QualifiedSetName"
-			value      	"set_$target")
-		    (object Attribute
-			tool       	"cg"
-			name       	"QualifiedSetReturnsValue"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"InlineQualifiedSet"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateAssocClassDataMember"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"AssocClassDataMemberName"
-			value      	"$target")
-		    (object Attribute
-			tool       	"cg"
-			name       	"AssocClassDataMemberVisibility"
-			value      	("DataMemberVisibilitySet" 14))
-		    (object Attribute
-			tool       	"cg"
-			name       	"DataMemberVisibilitySet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"Public"
-				value      	45)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Protected"
-				value      	44)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Private"
-				value      	43)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Implementation"
-				value      	14)
-			    (object Attribute
-				tool       	"cg"
-				name       	"AtRelationshipVisibility"
-				value      	210)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"AssocClassDataMemberMutability"
-			value      	("DataMemberMutabilitySet" 0))
-		    (object Attribute
-			tool       	"cg"
-			name       	"DataMemberMutabilitySet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"Unrestricted"
-				value      	0)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Mutable"
-				value      	1)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Const"
-				value      	2)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"AssocClassDataMemberIsVolatile"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"AssocClassGetSetKinds"
-			value      	("GetSetKindsSet" 200))
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateAssocClassGetOperation"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"AssocClassGetName"
-			value      	"get_$target")
-		    (object Attribute
-			tool       	"cg"
-			name       	"AssocClassGetIsConst"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"AssocClassGetResultIsConst"
-			value      	("GetResultIsConstSet" 2))
-		    (object Attribute
-			tool       	"cg"
-			name       	"InlineAssocClassGet"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateAssocClassSetOperation"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"AssocClassSetName"
-			value      	"set_$target")
-		    (object Attribute
-			tool       	"cg"
-			name       	"AssocClassSetReturnsValue"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"InlineAssocClassSet"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"AssocClassForwardReferenceOnly"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"AssocTypeSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"Array"
-				value      	24)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Sequence"
-				value      	47)))))
-	    (object Attribute
-		tool       	"cg"
-		name       	"default__Attribute"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"cg"
-			name       	"CodeName"
-			value      	"")
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateDataMember"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"DataMemberName"
-			value      	"$attribute")
-		    (object Attribute
-			tool       	"cg"
-			name       	"DataMemberVisibility"
-			value      	("DataMemberVisibilitySet" 14))
-		    (object Attribute
-			tool       	"cg"
-			name       	"DataMemberVisibilitySet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"Public"
-				value      	45)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Protected"
-				value      	44)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Private"
-				value      	43)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Implementation"
-				value      	14)
-			    (object Attribute
-				tool       	"cg"
-				name       	"AtAttributeVisibility"
-				value      	211)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"DataMemberMutability"
-			value      	("DataMemberMutabilitySet" 0))
-		    (object Attribute
-			tool       	"cg"
-			name       	"DataMemberMutabilitySet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"Unrestricted"
-				value      	0)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Mutable"
-				value      	1)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Const"
-				value      	2)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"DataMemberIsVolatile"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"DataMemberFieldSize"
-			value      	"")
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateGetOperation"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateSetOperation"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GetName"
-			value      	"get_$attribute")
-		    (object Attribute
-			tool       	"cg"
-			name       	"SetName"
-			value      	"set_$attribute")
-		    (object Attribute
-			tool       	"cg"
-			name       	"GetSetKinds"
-			value      	("GetSetKindsSet" 200))
-		    (object Attribute
-			tool       	"cg"
-			name       	"GetSetKindsSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"Common"
-				value      	200)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Virtual"
-				value      	201)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Abstract"
-				value      	202)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Static"
-				value      	203)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Friend"
-				value      	204)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"GetIsConst"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"GetResultIsConst"
-			value      	("GetResultIsConstSet" 2))
-		    (object Attribute
-			tool       	"cg"
-			name       	"GetResultIsConstSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"False"
-				value      	0)
-			    (object Attribute
-				tool       	"cg"
-				name       	"True"
-				value      	1)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Same_As_Function"
-				value      	2)))
-		    (object Attribute
-			tool       	"cg"
-			name       	"GetSetByReference"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"InlineGet"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"SetReturnsValue"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"InlineSet"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"CCRegion"
-			value      	"")))
-	    (object Attribute
-		tool       	"cg"
-		name       	"default__Uses"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"cg"
-			name       	"ForwardReferenceOnly"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"BodyReferenceOnly"
-			value      	FALSE)))
-	    (object Attribute
-		tool       	"cg"
-		name       	"default__Subsystem"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"cg"
-			name       	"Directory"
-			value      	"AUTO GENERATE")
-		    (object Attribute
-			tool       	"cg"
-			name       	"DirectoryIsOnSearchList"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"PrecompiledHeader"
-			value      	"")))
-	    (object Attribute
-		tool       	"cg"
-		name       	"default__Category"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"cg"
-			name       	"IsNamespace"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"cg"
-			name       	"Indent"
-			value      	2)
-		    (object Attribute
-			tool       	"cg"
-			name       	"CodeName"
-			value      	"")
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateEmptyRegions"
-			value      	("GenerateEmptyRegionSet" 3))
-		    (object Attribute
-			tool       	"cg"
-			name       	"GenerateEmptyRegionSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"cg"
-				name       	"None"
-				value      	0)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Preserved"
-				value      	1)
-			    (object Attribute
-				tool       	"cg"
-				name       	"Unpreserved"
-				value      	2)
-			    (object Attribute
-				tool       	"cg"
-				name       	"All"
-				value      	3)))))
-	    (object Attribute
-		tool       	"MSVC"
-		name       	"propertyId"
-		value      	"809135966")
-	    (object Attribute
-		tool       	"MSVC"
-		name       	"default__Project"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"Version"
-			value      	"5.0")))
-	    (object Attribute
-		tool       	"MSVC"
-		name       	"default__Class"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"Type"
-			value      	("MSVCClassTypeSet" 0))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"MSVCClassTypeSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Normal"
-				value      	0)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Interface_Part"
-				value      	1)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Connection_Part"
-				value      	2)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Class_Factory"
-				value      	3)))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"CObjectFunctionality"
-			value      	("CObjectFunctionalitySet" 0))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"CObjectFunctionalitySet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"None"
-				value      	0)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Dynamic"
-				value      	1)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Dyncreate"
-				value      	2)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Serial"
-				value      	3)))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"GenerateOverrideGroup"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"GenerateDataGroup"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"AFX_DATA_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"GenerateFieldGroup"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"AFX_FIELD_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"GenerateMessageGroup"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"GenerateMessageMap"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"AFX_MSG_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"MESSAGE_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"OLEFactory"
-			value      	("OLEFactorySet" 0))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"OLEFactorySet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"None"
-				value      	0)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Built_in"
-				value      	1)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Simple"
-				value      	2)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Licensed"
-				value      	3)))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"OLEName"
-			value      	"")
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"OLEClassID"
-			value      	"")
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"GenerateOLECtlType"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"OLECtlType"
-			value      	"")
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"GenerateOLETypeLib"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"OLETypeLibID"
-			value      	"")
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"OLETypeLibMajor"
-			value      	"")
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"OLETypeLibMinor"
-			value      	"")
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"GeneratePropPageIDs"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"OLEPropPageIDs"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"GenerateDispatchMap"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"AFX_DISPATCH_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"AFX_DISPATCH_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"DISPATCH_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"StockProperties"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"StockFunctions"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"DispatchDefValue"
-			value      	"")
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"GenerateDispIdEnum"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"AFX_DISP_ID_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"GenerateInterfaceMap"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"INTERFACE_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"InitInterface"
-			value      	"")
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"GenerateEventMap"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"AFX_EVENT_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"AFX_EVENT_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"EVENT_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"StockEvents"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"GenerateEventSinkMap"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"AFX_EVENTSINK_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"AFX_EVENTSINK_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"EVENTSINK_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"PropNotifySinks"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"GenerateConnectionMap"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"CONNECTION_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"ConnectionPointIID"
-			value      	"")
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"InheritanceType"
-			value      	"")
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"DeclSpec"
-			value      	"")
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"OLECommands"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"MFCDeclares"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"MFCImplements"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"ATL_Declares"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"GenerateCOMMap"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"COM_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"GenerateConnectionPointMap"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"CONNECTION_POINT_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"GenerateMsgMap"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"MSG_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"GeneratePropertyMap"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"PROPERTY_MAP_Entries"
-			value      	(value Text ""))))
-	    (object Attribute
-		tool       	"MSVC"
-		name       	"default__Operation"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"Type"
-			value      	("MSVCOperationTypeSet" 0))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"MSVCOperationTypeSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Normal"
-				value      	0)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Virtual_Override"
-				value      	1)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Message_Handler"
-				value      	2)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Dispatch_Handler"
-				value      	3)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Event_Firing_Function"
-				value      	4)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Event_Sink_Handler"
-				value      	5)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Std_OLE_Method"
-				value      	6)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Command_Parser"
-				value      	7)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Property_Get_Function"
-				value      	8)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Property_Set_Function"
-				value      	9)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Property_Notify_Function"
-				value      	10)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Macro_Generated_Function"
-				value      	11)))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"AFX_MSG_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"MESSAGE_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"AFX_DISPATCH_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"DISPATCH_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"AFX_EVENT_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"EVENT_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"AFX_EVENTSINK_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"EVENTSINK_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"CallType"
-			value      	"")
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"DeclSpec"
-			value      	"")
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"BodyImage"
-			value      	(value Text ""))))
-	    (object Attribute
-		tool       	"MSVC"
-		name       	"default__Role"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"Type"
-			value      	("MSVCAttributeTypeSet" 0))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"MSVCAttributeTypeSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Normal"
-				value      	0)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Member_Property"
-				value      	1)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Get_Set_Property"
-				value      	2)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Dialog_Data"
-				value      	3)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Field_Data"
-				value      	4)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Stock_Property"
-				value      	5)))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"AFX_DISPATCH_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"DISPATCH_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"DeclSpec"
-			value      	"")
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"PointerBase"
-			value      	"")
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"CallType"
-			value      	"")
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"StockPropertyImplementation"
-			value      	"")))
-	    (object Attribute
-		tool       	"MSVC"
-		name       	"default__Has"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"Type"
-			value      	("MSVCAttributeTypeSet" 0))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"MSVCAttributeTypeSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Normal"
-				value      	0)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Member_Property"
-				value      	1)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Get_Set_Property"
-				value      	2)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Dialog_Data"
-				value      	3)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Field_Data"
-				value      	4)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Stock_Property"
-				value      	5)))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"AFX_DISPATCH_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"DISPATCH_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"DeclSpec"
-			value      	"")
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"PointerBase"
-			value      	"")
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"CallType"
-			value      	"")
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"StockPropertyImplementation"
-			value      	"")))
-	    (object Attribute
-		tool       	"MSVC"
-		name       	"default__Attribute"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"Type"
-			value      	("MSVCAttributeTypeSet" 0))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"MSVCAttributeTypeSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Normal"
-				value      	0)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Member_Property"
-				value      	1)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Get_Set_Property"
-				value      	2)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Dialog_Data"
-				value      	3)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Field_Data"
-				value      	4)
-			    (object Attribute
-				tool       	"MSVC"
-				name       	"Stock_Property"
-				value      	5)))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"AFX_DISPATCH_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"DISPATCH_MAP_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"DeclSpec"
-			value      	"")
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"PointerBase"
-			value      	"")
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"CallType"
-			value      	"")
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"StockPropertyImplementation"
-			value      	"")))
-	    (object Attribute
-		tool       	"MSVC"
-		name       	"default__Module-Spec"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"GenerateIncludesGroup"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"AFX_INCLUDES_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"GenerateInsertLocation"
-			value      	FALSE)))
-	    (object Attribute
-		tool       	"MSVC"
-		name       	"default__Module-Body"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"GenerateIncludesGroup"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"AFX_INCLUDES_Entries"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"MSVC"
-			name       	"GenerateInsertLocation"
-			value      	FALSE)))
-	    (object Attribute
-		tool       	"cg"
-		name       	"HiddenTool"
-		value      	FALSE)
-	    (object Attribute
-		tool       	"Rose Model Integrator"
-		name       	"HiddenTool"
-		value      	FALSE)
-	    (object Attribute
-		tool       	"Rose Web Publisher"
-		name       	"HiddenTool"
-		value      	FALSE)
-	    (object Attribute
-		tool       	"COM"
-		name       	"propertyId"
-		value      	"783606378")
-	    (object Attribute
-		tool       	"COM"
-		name       	"default__Class"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"COM"
-			name       	"TypeKinds"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"COM"
-				name       	"enum"
-				value      	100)
-			    (object Attribute
-				tool       	"COM"
-				name       	"record"
-				value      	101)
-			    (object Attribute
-				tool       	"COM"
-				name       	"module"
-				value      	102)
-			    (object Attribute
-				tool       	"COM"
-				name       	"interface"
-				value      	103)
-			    (object Attribute
-				tool       	"COM"
-				name       	"dispinterface"
-				value      	104)
-			    (object Attribute
-				tool       	"COM"
-				name       	"coclass"
-				value      	105)
-			    (object Attribute
-				tool       	"COM"
-				name       	"alias"
-				value      	106)
-			    (object Attribute
-				tool       	"COM"
-				name       	"union"
-				value      	107)
-			    (object Attribute
-				tool       	"COM"
-				name       	"max"
-				value      	108)
-			    (object Attribute
-				tool       	"COM"
-				name       	"(none)"
-				value      	109)))
-		    (object Attribute
-			tool       	"COM"
-			name       	"Generate"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"COM"
-			name       	"kind"
-			value      	("TypeKinds" 109))
-		    (object Attribute
-			tool       	"COM"
-			name       	"uuid"
-			value      	"")
-		    (object Attribute
-			tool       	"COM"
-			name       	"version"
-			value      	"")
-		    (object Attribute
-			tool       	"COM"
-			name       	"helpstring"
-			value      	"")
-		    (object Attribute
-			tool       	"COM"
-			name       	"helpcontext"
-			value      	"")
-		    (object Attribute
-			tool       	"COM"
-			name       	"attributes"
-			value      	"")
-		    (object Attribute
-			tool       	"COM"
-			name       	"dllname"
-			value      	"")
-		    (object Attribute
-			tool       	"COM"
-			name       	"alias"
-			value      	"")))
-	    (object Attribute
-		tool       	"COM"
-		name       	"default__Operation"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"COM"
-			name       	"Generate"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"COM"
-			name       	"id"
-			value      	"")
-		    (object Attribute
-			tool       	"COM"
-			name       	"helpstring"
-			value      	"")
-		    (object Attribute
-			tool       	"COM"
-			name       	"attributes"
-			value      	"")))
-	    (object Attribute
-		tool       	"COM"
-		name       	"default__Attribute"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"COM"
-			name       	"Generate"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"COM"
-			name       	"id"
-			value      	"")
-		    (object Attribute
-			tool       	"COM"
-			name       	"helpstring"
-			value      	"")
-		    (object Attribute
-			tool       	"COM"
-			name       	"attributes"
-			value      	"")))
-	    (object Attribute
-		tool       	"COM"
-		name       	"default__Module-Spec"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"COM"
-			name       	"Generate"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"COM"
-			name       	"filename"
-			value      	"")
-		    (object Attribute
-			tool       	"COM"
-			name       	"library"
-			value      	"")
-		    (object Attribute
-			tool       	"COM"
-			name       	"uuid"
-			value      	"")
-		    (object Attribute
-			tool       	"COM"
-			name       	"version"
-			value      	"")
-		    (object Attribute
-			tool       	"COM"
-			name       	"helpstring"
-			value      	"")
-		    (object Attribute
-			tool       	"COM"
-			name       	"helpfile"
-			value      	"")
-		    (object Attribute
-			tool       	"COM"
-			name       	"helpcontext"
-			value      	"")
-		    (object Attribute
-			tool       	"COM"
-			name       	"lcid"
-			value      	"")
-		    (object Attribute
-			tool       	"COM"
-			name       	"attributes"
-			value      	"")))
-	    (object Attribute
-		tool       	"COM"
-		name       	"default__Param"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"COM"
-			name       	"attributes"
-			value      	"")))
-	    (object Attribute
-		tool       	"COM"
-		name       	"HiddenTool"
-		value      	FALSE)
-	    (object Attribute
-		tool       	"VC++"
-		name       	"propertyId"
-		value      	"809135966")
-	    (object Attribute
-		tool       	"VC++"
-		name       	"default__Project"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"VC++"
-			name       	"UpdateATL"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"VC++"
-			name       	"SmartPointersOnAssoc"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"VC++"
-			name       	"GenerateImports"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"VC++"
-			name       	"PutImportsIn"
-			value      	"stdafx.h")
-		    (object Attribute
-			tool       	"VC++"
-			name       	"FullPathInImports"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"VC++"
-			name       	"UseImportAttributes"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"VC++"
-			name       	"ImportAttributes"
-			value      	"no_namespace named_guids")
-		    (object Attribute
-			tool       	"VC++"
-			name       	"ImportProjTypeLib"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"VC++"
-			name       	"DefaultTypeLib"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"VC++"
-			name       	"TypeLibLocation"
-			value      	"")
-		    (object Attribute
-			tool       	"VC++"
-			name       	"CompileProjTypeLib"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"VC++"
-			name       	"IdlInterfaceAttributes"
-			value      	(value Text 
-|endpoint("")
-|local
-|object
-|pointer_default()
-|uuid("")
-|version("")
-|encode
-|decode
-|auto_handle
-|implicit_handle("")
-|code
-|nocode
-			))
-		    (object Attribute
-			tool       	"VC++"
-			name       	"IdlCoClassAttributes"
-			value      	(value Text 
-|uuid("")
-|helpstring("")
-|helpcontext("")
-|licensed
-|version("")
-|control
-|hidden
-|appobject
-			))
-		    (object Attribute
-			tool       	"VC++"
-			name       	"IdlCoClassInterfaceAttributes"
-			value      	(value Text 
-|default
-|source
-			))
-		    (object Attribute
-			tool       	"VC++"
-			name       	"IdlParameterAttributes"
-			value      	(value Text 
-|in
-|out
-|retval
-			))
-		    (object Attribute
-			tool       	"VC++"
-			name       	"IdlMethodAttributes"
-			value      	(value Text 
-|id(1)
-|helpstring("")
-|call_as("")
-|callback
-|helpcontext("")
-|hidden
-|local
-|restricted
-|source
-|vararg
-			))
-		    (object Attribute
-			tool       	"VC++"
-			name       	"IdlPropertyAttributes"
-			value      	(value Text 
-|id()
-|helpstring("")
-|call_as("")
-|helpcontext("")
-|hidden
-|local
-|restricted
-|source
-|vararg
-|bindable
-|defaultbind
-|defaultcallelem
-|displaybind
-|immediatebind
-|nonbrowseable
-|requestedit
-			))
-		    (object Attribute
-			tool       	"VC++"
-			name       	"RvcPtyVersion"
-			value      	"1.4")
-		    (object Attribute
-			tool       	"VC++"
-			name       	"ModelIDStyle"
-			value      	2)
-		    (object Attribute
-			tool       	"VC++"
-			name       	"DocStyle"
-			value      	1)
-		    (object Attribute
-			tool       	"VC++"
-			name       	"GenerateIncludes"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"VC++"
-			name       	"ApplyPattern"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"VC++"
-			name       	"CreateBackupFiles"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"VC++"
-			name       	"SupportCodeName"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"VC++"
-			name       	"DocRevEngineer"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"VC++"
-			name       	"CreateOverviewDiagrams"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"VC++"
-			name       	"UpdateModelIDsInCode"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"VC++"
-			name       	"AttributeTypes"
-			value      	(value Text 
-|attr1=bool
-|attr2=short
-|attr3=int
-|attr4=long
-|attr5=char
-|attr6=float
-|attr7=double
-|attr8=void
-|attr9=clock_t
-|attr10=_complex
-|attr11=_dev_t
-|attr12=div_t
-|attr13=_exception
-|attr14=FILE
-|attr15=_finddata_t
-|attr16=_FPIEEE_RECORD
-|attr17=fpos_t
-|attr18=_HEAPINFO
-|attr19=jmp_buf
-|attr20=lconv
-|attr21=ldiv_t
-|attr22=_off_t
-|attr23=_onexit_t
-|attr24=_PNH
-|attr25=ptrdiff_t
-|attr26=sig_atomic_t
-|attr27=size_t
-|attr28=_stat
-|attr29=time_t
-|attr30=_timeb
-|attr31=tm
-|attr32=_utimbuf
-|attr33=va_list
-|attr34=wchar_t
-|attr35=wctrans_t
-|attr36=wctype_t
-|attr37=_wfinddata_t
-|attr38=_wfinddatai64_t
-|attr39=wint_t
-|attr40=ABORTPROC
-|attr41=ACMDRIVERENUMCB
-|attr42=ACMDRIVERPROC
-|attr43=ACMFILTERCHOOSEHOOKPROC
-|attr44=ACMFILTERENUMCB
-|attr45=ACMFILTERTAGENUMCB
-|attr46=ACMFORMATCHOOSEHOOKPROC
-|attr47=ACMFORMATENUMCB
-|attr48=ACMFORMATTAGENUMCB
-|attr49=APPLET_PROC
-|attr50=ATOM
-|attr51=BOOL
-|attr52=BOOLEAN
-|attr53=BYTE
-|attr54=CALINFO_ENUMPROC
-|attr55=CALLBACK
-|attr56=CHAR
-|attr57=COLORREF
-|attr58=CONST
-|attr59=CRITICAL_SECTION
-|attr60=CTRYID
-|attr61=DATEFMT_ENUMPROC
-|attr62=DESKTOPENUMPROC
-|attr63=DLGPROC
-|attr64=DRAWSTATEPROC
-|attr65=DWORD
-|attr66=EDITWORDBREAKPROC
-|attr67=ENHMFENUMPROC
-|attr68=ENUMRESLANGPROC
-|attr69=ENUMRESNAMEPROC
-|attr70=ENUMRESTYPEPROC
-|attr71=FARPROC
-|attr72=FILE_SEGMENT_ELEMENT
-|attr73=FLOAT
-|attr74=FONTENUMPROC
-|attr75=GOBJENUMPROC
-|attr76=GRAYSTRINGPROC
-|attr77=HACCEL
-|attr78=HANDLE
-|attr79=HBITMAP
-|attr80=HBRUSH
-|attr81=HCOLORSPACE
-|attr82=HCONV
-|attr83=HCONVLIST
-|attr84=HCURSOR
-|attr85=HDC
-|attr86=HDDEDATA
-|attr87=HDESK
-|attr88=HDROP
-|attr89=HDWP
-|attr90=HENHMETAFILE
-|attr91=HFILE
-|attr92=HFONT
-|attr93=HGDIOBJ
-|attr94=HGLOBAL
-|attr95=HHOOK
-|attr96=HICON
-|attr97=HIMAGELIST
-|attr98=HIMC
-|attr99=HINSTANCE
-|attr100=HKEY
-|attr101=HKL
-|attr102=HLOCAL
-|attr103=HMENU
-|attr104=HMETAFILE
-|attr105=HMODULE
-|attr106=HMONITOR
-|attr107=HOOKPROC
-|attr108=HPALETTE
-|attr109=HPEN
-|attr110=HRGN
-|attr111=HRSRC
-|attr112=HSZ
-|attr113=HTREEITEM
-|attr114=HWINSTA
-|attr115=HWND
-|attr116=INT
-|attr117=IPADDR
-|attr118=LANGID
-|attr119=LCID
-|attr120=LCSCSTYPE
-|attr121=LCSGAMUTMATCH
-|attr122=LCTYPE
-|attr123=LINEDDAPROC
-|attr124=LOCALE_ENUMPROC
-|attr125=LONG
-|attr126=LONGLONG
-|attr127=LPARAM
-|attr128=LPBOOL
-|attr129=LPBYTE
-|attr130=LPCCHOOKPROC
-|attr131=LPCFHOOKPROC
-|attr132=LPCOLORREF
-|attr133=LPCRITICAL_SECTION
-|attr134=LPCSTR
-|attr135=LPCTSTR
-|attr136=LPCVOID
-|attr137=LPCWSTR
-|attr138=LPDWORD
-|attr139=LPFIBER_START_ROUTINE
-|attr140=LPFRHOOKPROC
-|attr141=LPHANDLE
-|attr142=LPHANDLER_FUNCTION
-|attr143=LPINT
-|attr144=LPLONG
-|attr145=LPOFNHOOKPROC
-|attr146=LPPAGEPAINTHOOK
-|attr147=LPPAGESETUPHOOK
-|attr148=LPPRINTHOOKPROC
-|attr149=LPPROGRESS_ROUTINE
-|attr150=LPSETUPHOOKPROC
-|attr151=LPSTR
-|attr152=LPSTREAM
-|attr153=LPTHREAD_START_ROUTINE
-|attr154=LPTSTR
-|attr155=LPVOID
-|attr156=LPWORD
-|attr157=LPWSTR
-|attr158=LRESULT
-|attr159=LUID
-|attr160=PBOOL
-|attr161=PBOOLEAN
-|attr162=PBYTE
-|attr163=PCHAR
-|attr164=PCRITICAL_SECTION
-|attr165=PCSTR
-|attr166=PCTSTR
-|attr167=PCWCH
-|attr168=PCWSTR
-|attr169=PDWORD
-|attr170=PFLOAT
-|attr171=PFNCALLBACK
-|attr172=PHANDLE
-|attr173=PHANDLER_ROUTINE
-|attr174=PHKEY
-|attr175=PINT
-|attr176=PLCID
-|attr177=PLONG
-|attr178=PLUID
-|attr179=PROPENUMPROC
-|attr180=PROPENUMPROCEX
-|attr181=PSHORT
-|attr182=PSTR
-|attr183=PTBYTE
-|attr184=PTCHAR
-|attr185=PTIMERAPCROUTINE
-|attr186=PTSTR
-|attr187=PUCHAR
-|attr188=PUINT
-|attr189=PULONG
-|attr190=PUSHORT
-|attr191=PVOID
-|attr192=PWCHAR
-|attr193=PWORD
-|attr194=PWSTR
-|attr195=REGISTERWORDENUMPROC
-|attr196=REGSAM
-|attr197=SC_HANDLE
-|attr198=SC_LOCK
-|attr199=SENDASYNCPROC
-|attr200=SERVICE_STATUS_HANDLE
-|attr201=SHORT
-|attr202=TBYTE
-|attr203=TCHAR
-|attr204=TIMEFMT_ENUMPROC
-|attr205=TIMERPROC
-|attr206=UCHAR
-|attr207=UINT
-|attr208=ULONG
-|attr209=ULONGLONG
-|attr210=UNSIGNED
-|attr211=USHORT
-|attr212=VOID
-|attr213=WCHAR
-|attr214=WINAPI
-|attr215=WINSTAENUMPROC
-|attr216=WNDENUMPROC
-|attr217=WNDPROC
-|attr218=WORD
-|attr219=WPARAM
-|attr220=YIELDPROC
-|attr221=CPoint
-|attr222=CRect
-|attr223=CSize
-|attr224=CString
-|attr225=CTime
-|attr226=CTimeSpan
-|attr227=CCreateContext
-|attr228=CMemoryState
-|attr229=COleSafeArray
-|attr230=CPrintInfo
-|attr231=HRESULT
-			))
-		    (object Attribute
-			tool       	"VC++"
-			name       	"Containers"
-			value      	(value Text 
-|cont1=CArray<$TYPE, $TYPE&>
-|cont2=CByteArray
-|cont3=CDWordArray
-|cont4=CObArray
-|cont5=CPtrArray
-|cont6=CStringArray
-|cont7=CUIntArray
-|cont8=CWordArray
-|cont9=CList<$TYPE, $TYPE&>
-|cont10=CPtrList
-|cont11=CObList
-|cont12=CStringList
-|cont13=CMapWordToPtr
-|cont14=CMapPtrToWord
-|cont15=CMapPtrToPtr
-|cont16=CMapWordToOb
-|cont17=CMapStringToPtr
-|cont18=CMapStringToOb
-|cont19=CMapStringToString
-|cont20=CTypedPtrArray<CPtrArray, $TYPE*>
-|cont21=CTypedPtrArray<CObArray, $TYPE*>
-|cont22=CTypedPtrList<CObList, $TYPE*>
-|cont23=CTypedPtrList<CPtrList, $TYPE*>
-|cont24=CComObject<$TYPE>
-|cont25=CComPtr<$TYPE>
-|cont26=CComQIPtr<$TYPE>
-|cont27=CComQIPtr<$TYPE, IID*>
-			))
-		    (object Attribute
-			tool       	"VC++"
-			name       	"ClassMethods"
-			value      	(value Text 
-|*_body=// ToDo: Add your specialized code here and/or call the base class
-|cm1=$NAME()
-|cm2=$NAME(orig:const $NAME&)
-|cm3=<<virtual>> ~$NAME()
-|cm4=operator=(rhs:$NAME&):$NAME&
-|cm4_body=// ToDo: Add your specialized code here and/or call the base class||return rhs;
-|cm5=<<const>> operator==(rhs:const $NAME&):bool
-|cm5_body=// ToDo: Add your specialized code here and/or call the base class||return false;
-|cm6=<<const>> operator!=(rhs:$NAME&):bool
-|cm6_body=// ToDo: Add your specialized code here and/or call the base class||return false;
-|cm7=<<const>> operator<(rhs:$NAME&):bool
-|cm7_body=// ToDo: Add your specialized code here and/or call the base class||return false;
-|cm8=<<const>> operator>(rhs:$NAME&):bool
-|cm8_body=// ToDo: Add your specialized code here and/or call the base class||return false;
-|cm9=<<const>> operator<=(rhs:$NAME&):bool
-|cm9_body=// ToDo: Add your specialized code here and/or call the base class||return false;
-|cm10=<<const>> operator>=(rhs:$NAME&):bool
-|cm10_body=// ToDo: Add your specialized code here and/or call the base class||return false;
-|cm11=<<friend>> operator>>(i:istream&, rhs:$NAME&):istream&
-|cm11_body=// ToDo: Add your specialized code here and/or call the base class||return i;
-|cm12=<<friend>> operator<<(o:ostream&, rhs:const $NAME&):ostream&
-|cm12_body=// ToDo: Add your specialized code here and/or call the base class||return o;
-			))
-		    (object Attribute
-			tool       	"VC++"
-			name       	"Accessors"
-			value      	(value Text 
-|agf=<<const>> get_$BASICNAME():const $TYPE
-|agf_body=return $NAME;
-|asf=set_$BASICNAME(value:$TYPE):void
-|asf_body=$NAME = value;|return;
-|agv=<<const>> get_$BASICNAME():const $TYPE&
-|agv_body=return $NAME;
-|asv=set_$BASICNAME(value:$TYPE&):void
-|asv_body=$NAME = value;|return;
-|agp=<<const>> get_$BASICNAME():const $TYPE
-|agp_body=return $NAME;
-|asp=set_$BASICNAME(value:$TYPE):void
-|asp_body=$NAME = value;|return;
-|agr=<<const>> get_$BASICNAME():const $TYPE
-|agr_body=return $NAME;
-|asr=set_$BASICNAME(value:$TYPE):void
-|asr_body=$NAME = value;|return;
-|aga=<<const>> get_$BASICNAME(index:int):const $TYPE
-|aga_body=return $NAME[index];
-|asa=set_$BASICNAME(index:int, value:$TYPE):void
-|asa_body=$NAME[index] = value;|return;
-			))
-		    (object Attribute
-			tool       	"VC++"
-			name       	"Conditionals"
-			value      	(value Text 
-|*_decl=#ifdef _DEBUG
-|*_base=CObject
-|cond1=<<virtual, const>> AssertValid():void
-|cond1_body=$SUPERNAME::AssertValid();
-|cond2=<<virtual, const>> Dump(dc:CDumpContext&):void
-|cond2_body=$SUPERNAME::Dump(dc);
-			))
-		    (object Attribute
-			tool       	"VC++"
-			name       	"Patterns"
-			value      	(value Text 
-|patrn1=cm1,cm3,cond1,cond2
-|Patrn1_name=Default
-			))
-		    (object Attribute
-			tool       	"VC++"
-			name       	"AtlClassPrefix"
-			value      	"C")
-		    (object Attribute
-			tool       	"VC++"
-			name       	"AtlInterfacePrefix"
-			value      	"I")
-		    (object Attribute
-			tool       	"VC++"
-			name       	"AtlTypeDescription"
-			value      	"Class")
-		    (object Attribute
-			tool       	"VC++"
-			name       	"DefaultLogicalPackage"
-			value      	"$language Reverse Engineered/$component")
-		    (object Attribute
-			tool       	"VC++"
-			name       	"DefaultComponentPackage"
-			value      	"")))
-	    (object Attribute
-		tool       	"VC++"
-		name       	"default__Class"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"VC++"
-			name       	"Generate"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"VC++"
-			name       	"HeaderFileName"
-			value      	"")
-		    (object Attribute
-			tool       	"VC++"
-			name       	"CodeFileName"
-			value      	"")))
-	    (object Attribute
-		tool       	"VC++"
-		name       	"default__Module-Spec"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"VC++"
-			name       	"InternalMap"
-			value      	(value Text 
-|*:AUTO:AUTO
-|
-			))
-		    (object Attribute
-			tool       	"VC++"
-			name       	"ExportMap"
-			value      	(value Text 
-|*:AUTO:AUTO
-|
-			))
-		    (object Attribute
-			tool       	"VC++"
-			name       	"InitialSourceIncludes"
-			value      	(value Text 
-|"stdafx.h"
-			))
-		    (object Attribute
-			tool       	"VC++"
-			name       	"InitialHeaderIncludes"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"VC++"
-			name       	"Copyright"
-			value      	(value Text "Copyright (C) 1991 - 1999 Rational Software Corporation"))
-		    (object Attribute
-			tool       	"VC++"
-			name       	"KindSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"VC++"
-				name       	"(none)"
-				value      	300)
-			    (object Attribute
-				tool       	"VC++"
-				name       	"DLL"
-				value      	301)
-			    (object Attribute
-				tool       	"VC++"
-				name       	"EXE"
-				value      	302)
-			    (object Attribute
-				tool       	"VC++"
-				name       	"MIDL"
-				value      	303)))
-		    (object Attribute
-			tool       	"VC++"
-			name       	"Kind"
-			value      	("KindSet" 300))
-		    (object Attribute
-			tool       	"VC++"
-			name       	"BodyExtensions"
-			value      	(value Text 
-|.cpp
-|.cxx
-|.inl
-			))
-		    (object Attribute
-			tool       	"VC++"
-			name       	"HeaderExtensions"
-			value      	(value Text 
-|.h
-|.hpp
-|.hxx
-|inl
-			))
-		    (object Attribute
-			tool       	"VC++"
-			name       	"ProjectFolders"
-			value      	(value Text 
-|Source Files
-|Header Files
-			))
-		    (object Attribute
-			tool       	"VC++"
-			name       	"UsePathMap"
-			value      	FALSE)))
-	    (object Attribute
-		tool       	"VC++"
-		name       	"default__Role"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"VC++"
-			name       	"Const"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"VC++"
-			name       	"Generate"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"VC++"
-			name       	"InitialValue"
-			value      	"")))
-	    (object Attribute
-		tool       	"VC++"
-		name       	"default__Uses"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"VC++"
-			name       	"Generate"
-			value      	TRUE)))
-	    (object Attribute
-		tool       	"VC++"
-		name       	"default__Category"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"VC++"
-			name       	"IsDirectory"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"VC++"
-			name       	"Directory"
-			value      	"")))
-	    (object Attribute
-		tool       	"VC++"
-		name       	"default__Attribute"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"VC++"
-			name       	"Generate"
-			value      	TRUE)))
-	    (object Attribute
-		tool       	"VC++"
-		name       	"default__Operation"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"VC++"
-			name       	"Generate"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"VC++"
-			name       	"Inline"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"VC++"
-			name       	"DefaultBody"
-			value      	(value Text ""))))
-	    (object Attribute
-		tool       	"VC++"
-		name       	"HiddenTool"
-		value      	FALSE)
-	    (object Attribute
-		tool       	"Version Control"
-		name       	"HiddenTool"
-		value      	FALSE)
-	    (object Attribute
-		tool       	"VisualStudio"
-		name       	"HiddenTool"
-		value      	FALSE))
-	quid       	"3DD372A101CE"))
Binary file commsfw_info/commsinfrastructuredocs/images/3GPP_Release4_NetworkingRefModel.gif has changed
Binary file commsfw_info/commsinfrastructuredocs/images/3GPP_Release97_NetworkingRefModel.gif has changed
Binary file commsfw_info/commsinfrastructuredocs/images/naf_overview.gif has changed
Binary file commsfw_info/commsinfrastructuredocs/images/nif-bearer-interface.gif has changed
Binary file commsfw_info/commsinfrastructuredocs/images/nif_and_agt_model.gif has changed
Binary file commsfw_info/commsinfrastructuredocs/images/seqdig-agentstart.gif has changed
Binary file commsfw_info/commsinfrastructuredocs/images/seqdig-niflinkup.gif has changed
Binary file commsfw_info/commsinfrastructuredocs/images/seqdig-nifload.gif has changed
Binary file commsfw_info/commsinfrastructuredocs/images/seqdig-nifstart.gif has changed
Binary file commsfw_info/commsinfrastructuredocs/images/spud_interaction.gif has changed
--- a/commsfwsupport/commselements/commsfw/bwins/commsfwu.def	Fri Sep 24 15:38:33 2010 +0100
+++ b/commsfwsupport/commselements/commsfw/bwins/commsfwu.def	Tue Oct 05 15:20:13 2010 +0100
@@ -26,8 +26,8 @@
 	?CloseNonGracefully@CCFChannelPairRawBase@CommsFW@@QAEXXZ @ 25 NONAME ; public: void __thiscall CommsFW::CCFChannelPairRawBase::CloseNonGracefully(void)
 	?ConstructL@CCFModuleChannelHandler@CommsFW@@IAEXAAUTMsgQueuesTAG@?$RCFChannelBase@VTCFMessage@CommsFW@@$00@2@0@Z @ 26 NONAME ; protected: void __thiscall CommsFW::CCFModuleChannelHandler::ConstructL(struct CommsFW::RCFChannelBase<class CommsFW::TCFMessage,1>::TMsgQueuesTAG &,struct CommsFW::RCFChannelBase<class CommsFW::TCFMessage,1>::TMsgQueuesTAG &)
 	?Create@RCFChannelRawBase@CommsFW@@QAEHHHPAVRMsgQueueBase@@H@Z @ 27 NONAME ; public: int __thiscall CommsFW::RCFChannelRawBase::Create(int,int,class RMsgQueueBase *,int)
-	?Create@RCFChannelRawBase@CommsFW@@QAEHPBVRMsgQueueBase@@W4TOwnerType@@PAV3@H@Z @ 28 NONAME ; public: int __thiscall CommsFW::RCFChannelRawBase::Create(class RMsgQueueBase const *,enum TOwnerType,class RMsgQueueBase *,int)
-	?Create@RCFThread@CommsFW@@QAEHABVTDesC16@@P6AHPAX@ZHHH1@Z @ 29 NONAME ABSENT ; public: int __thiscall CommsFW::RCFThread::Create(class TDesC16 const &,int (__cdecl*)(void *),int,int,int,void *)
+	?Create@RCFChannelRawBase@CommsFW@@QAEHPBVRMsgQueueBase@@W4TOwnerType@@PAV3@H@Z @ 28 NONAME ; public: int __thiscall CommsFW::RCFChannelRawBase::Create(class RMsgQueueBase const *,enum TOwnerType,class RMsgQueueBase *,int)	
+	?PreallocateQueueSpaceL@CCommsTransport@CommsFW@@QAEXH@Z @ 29 NONAME ; void CommsFW::CCommsTransport::PreallocateQueueSpaceL(int)
 	?Create@RCFThread@CommsFW@@QAEHABVTDesC16@@P6AHPAX@ZHPAVRHeap@@1@Z @ 30 NONAME ABSENT ; public: int __thiscall CommsFW::RCFThread::Create(class TDesC16 const &,int (__cdecl*)(void *),int,class RHeap *,void *)
 	?CreateRecv@CCFChannelPairRawBase@CommsFW@@QAEHH@Z @ 31 NONAME ; public: int __thiscall CommsFW::CCFChannelPairRawBase::CreateRecv(int)
 	?CreateRecv@CCFChannelPairRawBase@CommsFW@@QAEHPBVRMsgQueueBase@@W4TOwnerType@@@Z @ 32 NONAME ; public: int __thiscall CommsFW::CCFChannelPairRawBase::CreateRecv(class RMsgQueueBase const *,enum TOwnerType)
@@ -97,6 +97,5 @@
 	?SetDropTransportPending@CCommsTransport@CommsFW@@QAEXGH@Z @ 96 NONAME ; void CommsFW::CCommsTransport::SetDropTransportPending(unsigned short, int)
 	?SetLastRequestIdConcerningPeer@CCommsTransport@CommsFW@@QAEXGH@Z @ 97 NONAME ; void CommsFW::CCommsTransport::SetLastRequestIdConcerningPeer(unsigned short, int)
 	?WorkerId@CCommsTransport@CommsFW@@QBEGXZ @ 98 NONAME ; unsigned short CommsFW::CCommsTransport::WorkerId(void) const
-	?GetVarFromIniData@CommsFW@@YAHABVTDesC8@@00AAH@Z @ 99 NONAME ; int CommsFW::GetVarFromIniData(class TDesC8 const &, class TDesC8 const &, class TDesC8 const &, int &)
+	?GetVarFromIniData@CommsFW@@YAHABVTDesC8@@00AAH@Z @ 99 NONAME ; int CommsFW::GetVarFromIniData(class TDesC8 const &, class TDesC8 const &, class TDesC8 const &, int &)	
 
-
--- a/commsfwsupport/commselements/commsfw/eabi/commsfwu.def	Fri Sep 24 15:38:33 2010 +0100
+++ b/commsfwsupport/commselements/commsfw/eabi/commsfwu.def	Tue Oct 05 15:20:13 2010 +0100
@@ -129,5 +129,5 @@
 	_ZN7CommsFW5PanicENS_18TCFTransportPanicsE @ 128 NONAME
 	_ZNK7CommsFW15CCommsTransport15RegisteredCountEv @ 129 NONAME
 	_ZN7CommsFW16CPerfMetricStore12RemoveClientEPv @ 130 NONAME
+	_ZN7CommsFW15CCommsTransport22PreallocateQueueSpaceLEi @ 131 NONAME
 
-
--- a/commsfwsupport/commselements/commsfw/inc/cftransport.h	Fri Sep 24 15:38:33 2010 +0100
+++ b/commsfwsupport/commselements/commsfw/inc/cftransport.h	Tue Oct 05 15:20:13 2010 +0100
@@ -288,6 +288,7 @@
 	IMPORT_C CommsFW::TId LastRequestIdConcerningPeer(TWorkerId aPeerId) const;
 	IMPORT_C void SetDropTransportPending(TWorkerId aPeerId, TBool aDropPending);
 	IMPORT_C TBool IsDropTransportPending(TWorkerId aPeerId) const;
+	IMPORT_C void PreallocateQueueSpaceL(TInt aMinUndeliveredMessages);
 
 	IMPORT_C TWorkerId WorkerId() const;
 	IMPORT_C Messages::MTransportSender& GetSender();
--- a/commsfwsupport/commselements/commsfw/src/cftransport.cpp	Fri Sep 24 15:38:33 2010 +0100
+++ b/commsfwsupport/commselements/commsfw/src/cftransport.cpp	Tue Oct 05 15:20:13 2010 +0100
@@ -225,9 +225,9 @@
 public:
 	enum
 		{
-		KSelfSenderInitialQueueLength = 40,	/** Initial size of self-sender queue (double what testing has observed) */
-		KSelfSenderQueueGrowthStep = 40,	/** Increment of self-sender queue size when full. PostMessage() functions panic if growth
-											    required and fails; to minimise this risk ensure initial size adequate for all likely cases */
+		KSelfSenderInitialQueueLength = 20, /** Initial size of self-sender queue */
+		KSelfSenderQueuePreAllocationGrowthStep = 20, /** Additionl space to reserve each time we pre-allocate some queue space to avoind too much re-allocation */
+		KSelfSenderQueueGrowthStep = 20 /** Increment of self-sender queue size when full. PostMessage() functions panic if growth required and fails */
 		};
 
 	static CTransportSelfSender* NewL(MMessageDispatcher& aDispatcher, TWorkerId aSelfId);
@@ -264,6 +264,8 @@
 		{
 		return EFalse;
 		}
+	
+	void PreallocateQueueSpaceL(TInt aMinUndeliveredMessages);
 
 	~CTransportSelfSender();
 protected:
@@ -277,7 +279,7 @@
 	TInt DoPostMessage(const TRuntimeCtxId& aPostFrom, const TRuntimeCtxId& aPostTo, const TDesC8& aMessage);
 	TInt ProcessMessage(TCFMessage2& aMessage, TInt aFirstDispatchLeaveReason);
 	void MaybeTriggerReceipt();
-	TInt ResizeQueue(TInt aAdditionalChips);
+	void ResizeQueueL(TInt aAdditionalChips);
 private:
 	TChipReceiver iReceiver;
 	CCirBuf<TCFMessage>* iBuf;
@@ -311,29 +313,43 @@
 	CleanupStack::Pop(self);
 	return self;
 	}
+/*
+ * Preemptively allocate self sender queue length, given by aMinUndeliveredMessages.
+ * Note the current logic for queue enlargement is rather coarse, preferring linear growth by a fixed amount.
+ * A better approach would have been to implement a logarithmic increase for the queue length, which would have saved a bit more memory when the  
+ */
+void CTransportSelfSender::PreallocateQueueSpaceL(TInt aMinUndeliveredMessages)
+	{	
+	TInt currentLength = iBuf->Length();
+	if (aMinUndeliveredMessages > currentLength)
+		{
+		TInt resizeBy = aMinUndeliveredMessages - currentLength;
+		__CFLOG_VAR(( KLogCommsFw, KLogFwTransport, _L8("CTransportSelfSender::PreallocateQueueSpaceL(%d) Trying to enlarge queue from %d to %d chips"), aMinUndeliveredMessages, currentLength, currentLength + resizeBy + KSelfSenderQueuePreAllocationGrowthStep ));
+		ResizeQueueL(resizeBy + KSelfSenderQueuePreAllocationGrowthStep);
+		__CFLOG_VAR(( KLogCommsFw, KLogFwTransport, _L8("CTransportSelfSender::PreallocateQueueSpaceL queue enlargement successful") ));
+		}
+	}
 
-TInt CTransportSelfSender::ResizeQueue(TInt aAdditionalChips)
+void CTransportSelfSender::ResizeQueueL(TInt aAdditionalChips)
 	{
+	__CFLOG_VAR(( KLogCommsFw, KLogFwTransport, _L8("CTransportSelfSender::ResizeQueueL(%d)"), aAdditionalChips ));
+	
 	TInt newLen = iBuf->Length() + aAdditionalChips;
 	__ASSERT_ALWAYS(newLen > iBuf->Count(), Panic(ECFInvalidQueueSize));
+				
+	if (iBuf->Count() == 0)
+		{
+		iBuf->SetLengthL(newLen);
+		return;
+		}
 
 	// Create a new queue of the requisite size, copy the elements, and swap for the original
 	// (there's no safe way to resize in-place).
-	CCirBuf<TCFMessage>* newBuf = new CCirBuf<TCFMessage>;
-	if(newBuf == NULL)
-		{
-		__CFLOG_VAR(( KLogCommsFw, KLogFwTransport, _L8("ERROR: CTransportSelfSender::ResizeQueue() unable to enlarge queue from %d chips to %d chips because error -4 occured"), iBuf->Length(), newLen ));
-
-		return KErrNoMemory;
-		}
-
-	TRAPD(ret, newBuf->SetLengthL(newLen));
-	if(ret != KErrNone)
-		{
-		__CFLOG_VAR(( KLogCommsFw, KLogFwTransport, _L8("ERROR: CTransportSelfSender::ResizeQueue() unable to enlarge queue from %d chips to %d chips because error %d occured"), iBuf->Length(), newLen, ret ));
-
-		return ret;
-		}
+	CCirBuf<TCFMessage>* newBuf = new (ELeave) CCirBuf<TCFMessage>;
+	CleanupStack::PushL(newBuf);
+	newBuf->SetLengthL(newLen);
+	CleanupStack::Pop(newBuf);
+	
 	TCFMessage entry;
 	while(iBuf->Remove(&entry))
 		{
@@ -341,7 +357,6 @@
 		}
 	delete iBuf;
 	iBuf = newBuf;
-	return KErrNone;
 	}
 
 void CTransportSelfSender::PostMessage(const TCFMessage& aMessage)
@@ -349,21 +364,10 @@
 	TInt ret = DoPostMessage(aMessage);
 	if(ret != KErrNone)
 		{
-		ResizeQueue(KSelfSenderQueueGrowthStep);
+		TRAP_IGNORE(ResizeQueueL(KSelfSenderQueueGrowthStep));
 		ret = DoPostMessage(aMessage);
-		//For the benefit of OOM testing as we currently do it (only the sequential failure model)
-		//we attempt to resize the queue for the second time.
-		//In real scenarios this approach has very limited or no value as the OOM conditions do rarely
-		//resemble the ones of our sequential failure OOM testing.
-		//Therefore it would probably make sense to configure out the code for UREL and only keep
-		//it for _DEBUG.
-		if(ret != KErrNone)
-			{
-			ResizeQueue(KSelfSenderQueueGrowthStep);
-			ret = DoPostMessage(aMessage);
-		__ASSERT_ALWAYS(ret == KErrNone, Panic(ECFTransPeerDrainFailure));	// true, even though peer is us...
-			}
 		}
+	__ASSERT_ALWAYS(ret == KErrNone, Panic(ECFTransPeerDrainFailure));	// true, even though peer is us...
 	}
 
 void CTransportSelfSender::PostMessage(const TRuntimeCtxId& aPostFrom, const TRuntimeCtxId& aPostTo, const TDesC8& aMessage)
@@ -372,21 +376,10 @@
 	TInt ret = DoPostMessage(aPostFrom, aPostTo, aMessage);
 	if(ret != KErrNone)
 		{
-		ResizeQueue(KSelfSenderQueueGrowthStep);
+		TRAP_IGNORE(ResizeQueueL(KSelfSenderQueueGrowthStep));
 		ret = DoPostMessage(aPostFrom, aPostTo, aMessage);
-		//For the benefit of OOM testing as we currently do it (only the sequential failure model)
-		//we attempt to resize the queue for the second time.
-		//In real scenarios this approach has very limited or no value as the OOM conditions do rarely
-		//resemble the ones of our sequential failure OOM testing.
-		//Therefore it would probably make sense to configure out the code for UREL and only keep
-		//it for _DEBUG.
-		if(ret != KErrNone)
-			{
-			ResizeQueue(KSelfSenderQueueGrowthStep);
-			ret = DoPostMessage(aPostFrom, aPostTo, aMessage);
-		__ASSERT_ALWAYS(ret == KErrNone, Panic(ECFTransPeerDrainFailure));	// true, even though peer is us...
-			}
 		}
+	__ASSERT_ALWAYS(ret == KErrNone, Panic(ECFTransPeerDrainFailure));	// true, even though peer is us...
 	}
 
 
@@ -453,7 +446,7 @@
 				}
 			else
 				{
-				ResizeQueue(KSelfSenderQueueGrowthStep);
+				TRAP_IGNORE(ResizeQueueL(KSelfSenderQueueGrowthStep));
 				err = DoPostMessage(*msgPtr);
 				if(err != KErrNone)
 					{
@@ -961,6 +954,8 @@
 		{
 		return GetSenderMandatory(aPeerId)->IsDropTransportPending();
 		}
+	
+	void PreallocateQueueSpaceL(TInt aMinUndeliveredMessages);
 
 	void RunL();	// for deleting chippers posted to death row
 private:
@@ -1410,6 +1405,15 @@
 		}
 	}
 
+void CCommsTransportImpl::PreallocateQueueSpaceL(TInt aMinUndeliveredMessages)
+	{
+#ifndef SYMBIAN_NETWORKING_INTERTHREAD_TRANSPORT_ONLY
+	iSelfSender->PreallocateQueueSpaceL(aMinUndeliveredMessages);
+#else
+	(void)aSize; // Do nothing
+#endif
+	}
+
 //
 
 EXPORT_C CCommsTransport* CCommsTransport::NewL(MWorkerThreadRegister& aThreadRegister, const CMetaDataVirtualCtorInPlace* aVirtCtor, CCFTransportHooks* /*aHooksWalker*/)
@@ -1538,6 +1542,10 @@
 	return iImpl->IsDropTransportPending(aPeerId);
 	}
 
+EXPORT_C void CCommsTransport::PreallocateQueueSpaceL(TInt aMinUndeliveredMessages)
+	{
+	iImpl->PreallocateQueueSpaceL(aMinUndeliveredMessages);
+	}
 
 //
 
--- a/commsfwsupport/commselements/meshmachine/bwins/meshmachineu.def	Fri Sep 24 15:38:33 2010 +0100
+++ b/commsfwsupport/commselements/meshmachine/bwins/meshmachineu.def	Tue Oct 05 15:20:13 2010 +0100
@@ -138,4 +138,5 @@
 	?SetPostedTo@CNodeActivityBase@MeshMachine@@QAEXABVRNodeInterface@Messages@@@Z @ 137 NONAME ; void MeshMachine::CNodeActivityBase::SetPostedTo(class Messages::RNodeInterface const &)
 	?PostedToNodeId@CNodeActivityBase@MeshMachine@@QBEABVTNodeId@Messages@@XZ @ 138 NONAME ; class Messages::TNodeId const & MeshMachine::CNodeActivityBase::PostedToNodeId(void) const
 	?PostedToPeer@CNodeActivityBase@MeshMachine@@QBEPBVRNodeInterface@Messages@@XZ @ 139 NONAME ; class Messages::RNodeInterface const * MeshMachine::CNodeActivityBase::PostedToPeer(void) const
+	?GetNextActivityCountL@CNodeParallelActivityBase@MeshMachine@@KAIABUTNodeActivity@2@ABVAMMNodeBase@2@@Z @ 140 NONAME ; unsigned int MeshMachine::CNodeParallelActivityBase::GetNextActivityCountL(struct MeshMachine::TNodeActivity const &, class MeshMachine::AMMNodeBase const &)
 
--- a/commsfwsupport/commselements/meshmachine/eabi/meshmachineu.def	Fri Sep 24 15:38:33 2010 +0100
+++ b/commsfwsupport/commselements/meshmachine/eabi/meshmachineu.def	Tue Oct 05 15:20:13 2010 +0100
@@ -206,4 +206,5 @@
 	_ZN11MeshMachine17CNodeActivityBase11SetPostedToERKN8Messages14RNodeInterfaceE @ 205 NONAME
 	_ZNK11MeshMachine17CNodeActivityBase12PostedToPeerEv @ 206 NONAME
 	_ZNK11MeshMachine17CNodeActivityBase14PostedToNodeIdEv @ 207 NONAME
+	_ZN11MeshMachine25CNodeParallelActivityBase21GetNextActivityCountLERKNS_13TNodeActivityERKNS_11AMMNodeBaseE @ 208 NONAME
 
--- a/commsfwsupport/commselements/meshmachine/inc/mm_activities.h	Fri Sep 24 15:38:33 2010 +0100
+++ b/commsfwsupport/commselements/meshmachine/inc/mm_activities.h	Tue Oct 05 15:20:13 2010 +0100
@@ -39,6 +39,20 @@
 
 //-=========================================================
 //
+//Panics
+//
+//-=========================================================
+_LIT (KMMActivityPanic,"MMActivityPanic");
+enum
+	{
+	EPanicCorruptedContext = 1,
+	EPanicNoPreallocatedSpace = 2,
+	EPanicOutOfActivities = 3,
+	EPanicOutOfBounds
+	};
+
+//-=========================================================
+//
 // MACROS
 //
 //-=========================================================
@@ -1048,7 +1062,7 @@
 	@param aNode        The node to which this activity will belong.
 	@return Generated unique component of activity id
 	*/
-	static TUint GetNextActivityCountL( const TNodeActivity& aActivitySig, const AMMNodeBase& aNode );
+	IMPORT_C static TUint GetNextActivityCountL( const TNodeActivity& aActivitySig, const AMMNodeBase& aNode );
 	/**
 	For use by custom activity News to generate the unique part of the activity id.
 	@param aActivitySig Context information about how the activity is to be started
@@ -1065,6 +1079,15 @@
 	*/
     IMPORT_C CNodeParallelActivityBase( const TNodeActivity& aActivitySig, AMMNodeBase& aNode, TUint aNextActivityCount );
 
+private:
+	/**
+	For use by custom activity NewLs to generate the unique part of the activity id.
+	@param aActivitySig Context information about how the activity is to be started
+	@param aNode        The node to which this activity will belong.
+	@return Generated unique component of activity id
+	*/
+	static TUint DoGetNextActivityCountL( const TNodeActivity& aActivitySig, const AMMNodeBase& aNode );
+
 protected:
 	/**
 	The activity id. The id format is [8 bit unique id|8 bit activity sig].
@@ -1597,13 +1620,6 @@
     static MeshMachine::CNodeActivityBase* NewL(const MeshMachine::TNodeActivity& aActivitySig, MeshMachine::AMMNodeBase& aNode);
 	};
 
-
-inline TUint CNodeParallelActivityBase::GetNextActivityCountL( const TNodeActivity& aActivitySig, const AMMNodeBase& aNode )
-    {
-    //Historical. Method ceased to leave, but must keep the old, L-ending overload.
-    return GetNextActivityCount(aActivitySig, aNode);
-    }
-
 //By default we reserve the space for preallocated activities generously, to fit even a synchronised activity preallocating space for up to 3 originators.
 //Any node, hosting specific activities that may need the preallocation mechanism can choose a more optimal amounts.
 //For efficiency reasons it is strongly recommended that any node (or family of nodes) is revisited and an optimal
--- a/commsfwsupport/commselements/meshmachine/src/mm_activities.cpp	Fri Sep 24 15:38:33 2010 +0100
+++ b/commsfwsupport/commselements/meshmachine/src/mm_activities.cpp	Tue Oct 05 15:20:13 2010 +0100
@@ -38,20 +38,6 @@
 
 //-=========================================================
 //
-//Panics
-//
-//-=========================================================
-_LIT (KMMActivityPanic,"MMActivityPanic");
-enum
-	{
-	EPanicCorruptedContext = 1,
-	EPanicNoPreallocatedSpace = 2,
-	EPanicOutOfActivities = 3,
-	EPanicOutOfBounds
-	};
-
-//-=========================================================
-//
 //TNodeActivityIter
 //
 //-=========================================================
@@ -556,7 +542,7 @@
     static const TUint32 iFull = ~0;
     static const TInt iCount = (SIZE + iSizeMask) / iSize;
     TBitmap();
-    void SetBit(TUint aBitNum);
+    void SetBitL(TUint aBitNum);
     TInt GetFreeBit() const;
 
 private:
@@ -573,10 +559,10 @@
 }
 
 template<TInt SIZE>
-void TBitmap<SIZE>::SetBit(TUint aBitNum)
+void TBitmap<SIZE>::SetBitL(TUint aBitNum)
     {
     const TInt index = aBitNum / iSize;
-	__ASSERT_ALWAYS(index < iCount,User::Panic(KMMActivityPanic,EPanicOutOfBounds));
+	User::LeaveIfError(index < iCount ? KErrNone : KErrOverflow);
 
     iBits[index] |= 1 << (aBitNum & iSizeMask);
     }
@@ -612,9 +598,22 @@
 //
 //-=========================================================
 
+EXPORT_C TUint CNodeParallelActivityBase::GetNextActivityCountL( const TNodeActivity& aActivitySig, const AMMNodeBase& aNode )
+    {
+    return DoGetNextActivityCountL(aActivitySig, aNode);
+    }
+
+EXPORT_C TUint CNodeParallelActivityBase::GetNextActivityCount( const TNodeActivity& aActivitySig, const AMMNodeBase& aNode )
+    {
+    // Version for infallible activities
+	TUint nextActivity(0);
+    TRAPD(err,nextActivity = DoGetNextActivityCountL(aActivitySig, aNode));
+	__ASSERT_ALWAYS(err == KErrNone,User::Panic(KMMActivityPanic,EPanicOutOfActivities));
+	return nextActivity;
+    }
 
 // For custom activities to implement New
-EXPORT_C TUint CNodeParallelActivityBase::GetNextActivityCount( const TNodeActivity& aActivitySig, const AMMNodeBase& aNode )
+TUint CNodeParallelActivityBase::DoGetNextActivityCountL( const TNodeActivity& aActivitySig, const AMMNodeBase& aNode )
 	{
 	TInt c = 1;
 	
@@ -628,12 +627,12 @@
 		if ((id&0xff) == aActivitySig.iId)
 			{
 			TInt8 uniqueid = id >> 8;
-			activityids.SetBit(uniqueid);
+			activityids.SetBitL(uniqueid);
 			}
 		}
 	c = activityids.GetFreeBit();
 	
-	__ASSERT_ALWAYS(c>=0,User::Panic(KMMActivityPanic,EPanicOutOfActivities));
+	User::LeaveIfError( c>=0 ? KErrNone : KErrOverflow);
     return c;
 	}
 
--- a/commsfwsupport/commselements/serverden/src/sd_workersession.cpp	Fri Sep 24 15:38:33 2010 +0100
+++ b/commsfwsupport/commselements/serverden/src/sd_workersession.cpp	Tue Oct 05 15:20:13 2010 +0100
@@ -694,6 +694,14 @@
 EXPORT_C void CWorkerSubSession::ConstructL()
 	{
 	iSessionProxy = Player().CurrentSessionProxyL();
+	// Try reserving enough space in the transport sender queue so that we don't overflow the queue
+	// when sending messages in bulk, which can happen in cases like closing the session without 
+	// closing individual sub-sessions. Protyping reveals that with a high number of number of 
+	// sub-sessions, a transport queue length twice the number of active sub-session is a safe bet
+	CCommsTransport* transport = iPlayer->WorkerThread().Transport();
+	TInt numSubsession = iSession->SubSessions().ActiveCount() + 1;
+	const TInt numUndeliveredMessae = numSubsession * 2;
+	transport->PreallocateQueueSpaceL(numUndeliveredMessae);
 	}
 
 EXPORT_C CWorkerSubSession::~CWorkerSubSession()
--- a/commsfwsupport/commselements/testing/asyncenv_devcycle_demo/documentation/How-To build the code.txt	Fri Sep 24 15:38:33 2010 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,45 +0,0 @@
-
-Before the productised infrastructure code hits the MCL,
-the following locations apply and procedures must be
-followed in order to use the transport, node, message
-and the MeshMachine code.
-
-1) CBR:
-Get a green vFuture build excluding comms-infras,
-networking, ser-comms-c32, i.e: using the command:
-> getenv -o gt_techview_baseline M0XXXX_Symbian_OS_vFuture -x comms-infras_* -x networking_* -x ser-comms_c32
-or
-> getenv -o gt_techview_baseline M0XXXX_Symbian_OS_vFuture
-but in this case you will have to perform additional tasks for 2)...
-
-abld reallyclean
-abld cleanexport
-remove relevant files as in 1b) if listed.
-
-...then continue with 2)
-
-1b) optional:
-Delete everything in epoc32/include/comms-infras except commsdebugutility.* and /commdb directory (3 items).
-This is to avoid any duplicate headers in different locations. 
-If you run cleanenv, the CBR may copy the CBR versions of comms-infras instead of the productisation ones.    
-
-2) P4 sync from:
-//EPOC/DV3/team/2006/convergedcomms/projects/productisation/common/
-
-3) abld build winscw udeb:
-//EPOC/DV3/team/2006/convergedcomms/projects/productisation/common/bld.inf
-
-4) abld test build winscw udeb:
-//EPOC/DV3/team/2006/convergedcomms/projects/productisation/common/comms-infras/Elements/Unittests/group
-
-5) epoc32/data/epoc.ini:
-Add "startupmode 1".
-This will cause the emulator to run in console mode,
-preventing loading of nonexisting comms libraries.
-
-6) The demo application can be launched directly:
-\epoc32\release\winscw\udeb\testnode.exe.
-
-Debugging Notes:
-Relevant breakpoints: all implementations of ReceivedL() (under //EPOC/DV3/team/2006/convergedcomms/projects/productisation/common/comms-infras/Elements/Unittests)
-show when nodes received messages and then processed them. 
\ No newline at end of file
Binary file commsfwtools/commstools/messageinterceptregister/documentation/msgintercept.eap has changed
--- a/commsfwtools/preparedefaultcommsdatabase/Documentation/CommsData Format.mdl	Fri Sep 24 15:38:33 2010 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,4602 +0,0 @@
-
-(object Petal
-    version    	43
-    _written   	"Rose 6.5.9232.10"
-    charSet    	0)
-
-(object Design "Logical View"
-    is_unit    	TRUE
-    is_loaded  	TRUE
-    quid       	"4135D7D80290"
-    defaults   	(object defaults
-	rightMargin 	0.250000
-	leftMargin 	0.250000
-	topMargin  	0.250000
-	bottomMargin 	0.500000
-	pageOverlap 	0.250000
-	clipIconLabels 	TRUE
-	autoResize 	TRUE
-	snapToGrid 	TRUE
-	gridX      	16
-	gridY      	16
-	defaultFont 	(object Font
-	    size       	10
-	    face       	"Arial"
-	    bold       	FALSE
-	    italics    	FALSE
-	    underline  	FALSE
-	    strike     	FALSE
-	    color      	0
-	    default_color 	TRUE)
-	showMessageNum 	1
-	showClassOfObject 	TRUE
-	notation   	"Unified")
-    root_usecase_package 	(object Class_Category "Use Case View"
-	quid       	"4135D7D80292"
-	exportControl 	"Public"
-	global     	TRUE
-	logical_models 	(list unit_reference_list)
-	logical_presentations 	(list unit_reference_list
-	    (object UseCaseDiagram "Main"
-		quid       	"4135D7DB033D"
-		title      	"Main"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	0
-		items      	(list diagram_item_list))))
-    root_category 	(object Class_Category "Logical View"
-	quid       	"4135D7D80291"
-	exportControl 	"Public"
-	global     	TRUE
-	subsystem  	"Component View"
-	quidu      	"4135D7D8029F"
-	logical_models 	(list unit_reference_list
-	    (object Class "CommTypes"
-		quid       	"4135D977002E"
-		class_attributes 	(list class_attribute_list
-		    (object ClassAttribute "OperationType"
-			quid       	"4135E3DF003E")
-		    (object ClassAttribute "DataBitsType"
-			quid       	"4135E428003E")
-		    (object ClassAttribute "StopBitsType"
-			quid       	"4135E4280148")
-		    (object ClassAttribute "ParityType"
-			quid       	"4135E4280232")
-		    (object ClassAttribute "RateType"
-			quid       	"4135E428031C")
-		    (object ClassAttribute "FaxClassType"
-			quid       	"4135E429001F")
-		    (object ClassAttribute "SpeakerType"
-			quid       	"4135E4290109")
-		    (object ClassAttribute "SpeakerVolType"
-			quid       	"4135E42901E4")
-		    (object ClassAttribute "GPRSClassCBearerType"
-			quid       	"4135E42902CE")
-		    (object ClassAttribute "ISPType"
-			quid       	"4135E42903B9")
-		    (object ClassAttribute "BearerNameType"
-			quid       	"4135E42A00CB")
-		    (object ClassAttribute "BearerSpeedType"
-			quid       	"4135E42A01B5")
-		    (object ClassAttribute "BearerProtocolType"
-			quid       	"4135E42A02AF")
-		    (object ClassAttribute "BearerCEType"
-			quid       	"4135E42A03C8")
-		    (object ClassAttribute "DialBearerType"
-			quid       	"4135E42B00F9")
-		    (object ClassAttribute "ChannelCodingType"
-			quid       	"4135E42B01E4")
-		    (object ClassAttribute "AIURType"
-			quid       	"4135E42B02DE")
-		    (object ClassAttribute "RlpModeType"
-			quid       	"4135E42B03D8")
-		    (object ClassAttribute "DialIfCallbackType"
-			quid       	"4135E42C00EA")
-		    (object ClassAttribute "PDPServiceType"
-			quid       	"4135E42C01E4")
-		    (object ClassAttribute "CDMAPriorityType"
-			quid       	"4135E42C02CE")
-		    (object ClassAttribute "CDMABitrateType"
-			quid       	"4135E42C03C8")
-		    (object ClassAttribute "CDMAServiceOptionType"
-			quid       	"4135E42D00DA")
-		    (object ClassAttribute "CDMALossType"
-			quid       	"4135E42D01C5")
-		    (object ClassAttribute "CDMAMaxDelayType"
-			quid       	"4135E42D02BF")
-		    (object ClassAttribute "DirectionType"
-			quid       	"4135E42D03A9")
-		    (object ClassAttribute "RankingType"
-			quid       	"4135E42E009C")
-		    (object ClassAttribute "DialogPrefType"
-			quid       	"4135E42E0186")
-		    (object ClassAttribute "BearerSetType"
-			quid       	"4135E42E0270")
-		    (object ClassAttribute "WSPOptionType"
-			quid       	"4135E42E035B")
-		    (object ClassAttribute "WAPBearerType"
-			quid       	"4135E42F005D")
-		    (object ClassAttribute "TableEntryNameType"
-			quid       	"4135E42F0157")
-		    (object ClassAttribute "IAPBearerType"
-			quid       	"4135E42F0232")
-		    (object ClassAttribute "IAPServiceType"
-			quid       	"4135E42F032C")
-		    (object ClassAttribute "LocationForDataAndFaxType"
-			quid       	"4135E430003E")
-		    (object ClassAttribute "LocationForPhoneServicesAndSMSType"
-			quid       	"4135E4300138")
-		    (object ClassAttribute "ChargecardRefType"
-			quid       	"4135E4300222")
-		    (object ClassAttribute "LocationRefType"
-			quid       	"4135E430031C")
-		    (object ClassAttribute "IAPNetworkType"
-			quid       	"4135E431001F")
-		    (object ClassAttribute "SMSBearerType"
-			quid       	"4135E4310138")
-		    (object ClassAttribute "DefaultNetworkType"
-			quid       	"4135E4310232")
-		    (object ClassAttribute "IAPRefType"
-			quid       	"4135E431032C")
-		    (object ClassAttribute "ISPRefType"
-			quid       	"4135E432003E")
-		    (object ClassAttribute "AccessPointType"
-			quid       	"4135E4320138")
-		    (object ClassAttribute "WAPAccessType"
-			quid       	"4135E4320213")
-		    (object ClassAttribute "HomeIAPType"
-			quid       	"4135E432030D")
-		    (object ClassAttribute "HomeNetworkType"
-			quid       	"4135E433001F")
-		    (object ClassAttribute "CDMAOpCapability"
-			quid       	"4135E4330119")
-		    (object ClassAttribute "CDMASimpIpAuthCapability"
-			quid       	"4135E4330213")
-		    (object ClassAttribute "CDMAMIpAuthCapability"
-			quid       	"4135E433030D")
-		    (object ClassAttribute "CDMAOpMode"
-			quid       	"4135E434002E")
-		    (object ClassAttribute "CDMANaiType"
-			quid       	"4135E4340128")
-		    (object ClassAttribute "CDMASimpIpAuthAlgorithm"
-			quid       	"4135E4340232")
-		    (object ClassAttribute "CDMAMIpAuthAlgorithm"
-			quid       	"4135E434032C")))
-	    (object Class "AgentLookupTable"
-		quid       	"4135E73201C5"
-		class_attributes 	(list class_attribute_list
-		    (object ClassAttribute "Id"
-			quid       	"413C6A950065"
-			type       	"TUint32")
-		    (object ClassAttribute "Name"
-			quid       	"41372ECE01A1"
-			type       	"Text")
-		    (object ClassAttribute "AgentFriendlyName"
-			quid       	"41372ED50097"
-			type       	"Text")
-		    (object ClassAttribute "AgentFilename"
-			quid       	"41372EDC001B"
-			type       	"Text")))
-	    (object Class "CDMA2000PacketServiceTable"
-		quid       	"4135E7C10203"
-		class_attributes 	(list class_attribute_list
-		    (object ClassAttribute "Id"
-			quid       	"413C6AFB00AA"
-			type       	"TUint32")
-		    (object ClassAttribute "Name"
-			quid       	"413731E20356"
-			type       	"Text")
-		    (object ClassAttribute "IwfName"
-			quid       	"413731E70114"
-			type       	"Text")
-		    (object ClassAttribute "ServiceOption"
-			quid       	"413731EB02D9"
-			type       	"CDMAServiceOptionType")
-		    (object ClassAttribute "PdpType"
-			quid       	"413731F000B6"
-			type       	"PDPServiceType")
-		    (object ClassAttribute "PdpAddress"
-			quid       	"413731F402BA"
-			type       	"Text")
-		    (object ClassAttribute "ReqFwdPriority"
-			quid       	"413731F900D6"
-			type       	"CDMAPriorityType")
-		    (object ClassAttribute "ReqRevPriority"
-			quid       	"413731FD02CA"
-			type       	"CDMAPriorityType")
-		    (object ClassAttribute "ReqFwdBitrate"
-			quid       	"4137320200D6"
-			type       	"CDMABitrateType")
-		    (object ClassAttribute "ReqRevBitrate"
-			quid       	"4137320602BA"
-			type       	"CDMABitrateType")
-		    (object ClassAttribute "ReqFwdLoss"
-			quid       	"4137320B00E6"
-			type       	"CDMALossType")
-		    (object ClassAttribute "ReqRevLoss"
-			quid       	"4137320F02F9"
-			type       	"CDMALossType")
-		    (object ClassAttribute "CDMASchMux"
-			quid       	"41373315037B"
-			type       	"TUint32")
-		    (object ClassAttribute "CDMAFchMux"
-			quid       	"41373310038B"
-			type       	"TUint32")
-		    (object ClassAttribute "EnableLLMNR"
-			quid       	"4137330B03B9"
-			type       	"TBool")
-		    (object ClassAttribute "CDMAMobileIpMnHaSsData"
-			quid       	"413733070000"
-			type       	"Text")
-		    (object ClassAttribute "CDMAMobileIpMnHaSpi"
-			quid       	"41373302003F"
-			type       	"TUint32")
-		    (object ClassAttribute "CDMAMobileIpMnHaSpiIndicator"
-			quid       	"413732FD005E"
-			type       	"TBool")
-		    (object ClassAttribute "CDMAMobileIpMnHaAuthAlgorithm"
-			quid       	"413732F8009C"
-			type       	"CDMAMIpAuthAlgorithm")
-		    (object ClassAttribute "CDMAMobileIpMnAaaSsData"
-			quid       	"413732F300FA"
-			type       	"Text")
-		    (object ClassAttribute "CDMAMobileIpMnAaaSpi"
-			quid       	"413732EE0148"
-			type       	"TUint32")
-		    (object ClassAttribute "CDMAMobileIpMnAaaSpiIndicator"
-			quid       	"413732E901A5"
-			type       	"TBool")
-		    (object ClassAttribute "CDMAMobileIpMnAaaAuthAlgorithm"
-			quid       	"413732E401F3"
-			type       	"CDMAMIpAuthAlgorithm")
-		    (object ClassAttribute "CDMAMobileIpSecondaryHomeAgent"
-			quid       	"413732DF0251"
-			type       	"Text")
-		    (object ClassAttribute "CDMAMobileIpPrimaryHomeAgent"
-			quid       	"413732DA02BE"
-			type       	"Text")
-		    (object ClassAttribute "CDMAMobileIpHomeAddress"
-			quid       	"413732D5032C"
-			type       	"Text")
-		    (object ClassAttribute "CDMAMobileIpTBit"
-			quid       	"413732D003B8"
-			type       	"TUint32")
-		    (object ClassAttribute "CDMASimpleIpChapSsHandle"
-			quid       	"413732CC005D"
-			type       	"TUint32")
-		    (object ClassAttribute "CDMASimpleIpPapSsHandle"
-			quid       	"413732C700E9"
-			type       	"TUint32")
-		    (object ClassAttribute "CDMASimpleIpAuthAlgorithm"
-			quid       	"413732C20166"
-			type       	"CDMASimpIpAuthAlgorithm")
-		    (object ClassAttribute "CDMANaiType"
-			quid       	"413732BD0222"
-			type       	"CDMANaiType")
-		    (object ClassAttribute "RlpMode"
-			quid       	"413732B802BE"
-			type       	"RlpModeType")
-		    (object ClassAttribute "IpAddrLeaseValidTo"
-			quid       	"413732B3036A"
-			type       	"Text")
-		    (object ClassAttribute "IpAddrLeaseValidFrom"
-			quid       	"413732AF003D"
-			type       	"Text")
-		    (object ClassAttribute "ConfigDaemonName"
-			quid       	"413732AA00E9"
-			type       	"Text")
-		    (object ClassAttribute "ConfigDaemonManagerName"
-			quid       	"413732A50194"
-			type       	"Text")
-		    (object ClassAttribute "Ip6NameServer2"
-			quid       	"413732A000AA"
-			type       	"Text")
-		    (object ClassAttribute "Ip6NameServer1"
-			quid       	"4137329B01A4"
-			type       	"Text")
-		    (object ClassAttribute "Ip6DNSAddrFromServer"
-			quid       	"4137329602AD"
-			type       	"TBool")
-		    (object ClassAttribute "QosWarningTimeout"
-			quid       	"4137329103B7"
-			type       	"TUint32")
-		    (object ClassAttribute "ApType"
-			quid       	"4137328D00AA"
-			type       	"CDMAApType")
-		    (object ClassAttribute "DisablePlainTextAuth"
-			quid       	"413732880194"
-			type       	"TBool")
-		    (object ClassAttribute "EnableLCPExtension"
-			quid       	"41373283029D"
-			type       	"TBool")
-		    (object ClassAttribute "IpNameServer2"
-			quid       	"4137327E03B7"
-			type       	"Text")
-		    (object ClassAttribute "IpNameServer1"
-			quid       	"4137327A00E8"
-			type       	"Text")
-		    (object ClassAttribute "IpDNSAddrFromServer"
-			quid       	"413732750201"
-			type       	"TBool")
-		    (object ClassAttribute "IpAddrFromServer"
-			quid       	"41373270032A"
-			type       	"TBool")
-		    (object ClassAttribute "IpAddr"
-			quid       	"4137326C006B"
-			type       	"Text")
-		    (object ClassAttribute "IpGateway"
-			quid       	"4137326701C2"
-			type       	"Text")
-		    (object ClassAttribute "IpNetMask"
-			quid       	"41373262030A"
-			type       	"Text")
-		    (object ClassAttribute "AuthRetries"
-			quid       	"4137325E007A"
-			type       	"TUint32")
-		    (object ClassAttribute "IfPromptForAuth"
-			quid       	"4137325901B2"
-			type       	"TBool")
-		    (object ClassAttribute "IfAuthPass"
-			quid       	"4137325402EB"
-			type       	"Text")
-		    (object ClassAttribute "IfAuthName"
-			quid       	"41373250004B"
-			type       	"Text")
-		    (object ClassAttribute "IfNetworks"
-			quid       	"4137324B0193"
-			type       	"Text")
-		    (object ClassAttribute "IfParams"
-			quid       	"4137324602FA"
-			type       	"Text")
-		    (object ClassAttribute "AnonymousAccess"
-			quid       	"4137324200F6"
-			type       	"TBool")
-		    (object ClassAttribute "HeaderCompression"
-			quid       	"4137323D026D"
-			type       	"TBool")
-		    (object ClassAttribute "DataCompression"
-			quid       	"41373239000C"
-			type       	"TBool")
-		    (object ClassAttribute "AccptRevMaxdelay"
-			quid       	"413732340192"
-			type       	"CDMAMaxDelayType")
-		    (object ClassAttribute "AccptFwdMaxdelay"
-			quid       	"4137322F0319"
-			type       	"CDMAMaxDelayType")
-		    (object ClassAttribute "AccptRevLoss"
-			quid       	"4137322B00B7"
-			type       	"CDMALossType")
-		    (object ClassAttribute "AccptFwdLoss"
-			quid       	"41373226022E"
-			type       	"CDMALossType")
-		    (object ClassAttribute "MinRevBitrate"
-			quid       	"4137322103C4"
-			type       	"CDMABitrateType")
-		    (object ClassAttribute "MinFwdBitrate"
-			quid       	"4137321D0192"
-			type       	"CDMABitrateType")
-		    (object ClassAttribute "ReqRevMaxdelay"
-			quid       	"413732180347"
-			type       	"CDMAMaxDelayType")
-		    (object ClassAttribute "ReqFwdMaxdelay"
-			quid       	"413732140105"
-			type       	"CDMAMaxDelayType")
-		    (object ClassAttribute "EnableLLMNR"
-			quid       	"4140665B0354"
-			type       	"TBool")))
-	    (object Class "ChargecardTable"
-		quid       	"4135E7D101E4"
-		class_attributes 	(list class_attribute_list
-		    (object ClassAttribute "Id"
-			quid       	"413C6B040137"
-			type       	"TUint32")
-		    (object ClassAttribute "Name"
-			quid       	"4137391E0176"
-			type       	"Text")
-		    (object ClassAttribute "AccountNumber"
-			quid       	"41373922028F"
-			type       	"Text")
-		    (object ClassAttribute "Pin"
-			quid       	"4137392603C8"
-			type       	"Text")
-		    (object ClassAttribute "LocalRule"
-			quid       	"4137392B0118"
-			type       	"Text")
-		    (object ClassAttribute "NatRule"
-			quid       	"4137392F0232"
-			type       	"Text")
-		    (object ClassAttribute "IntlRule"
-			quid       	"41373933036A"
-			type       	"Text")))
-	    (object Class "CommDB"
-		quid       	"4135E7DD02CE")
-	    (object Class "ConnectionPreferencesTable"
-		quid       	"4135E8B80222"
-		class_attributes 	(list class_attribute_list
-		    (object ClassAttribute "Id"
-			quid       	"413C69380168"
-			type       	"TUint32")
-		    (object ClassAttribute "Name"
-			quid       	"413736090241"
-			type       	"Text")
-		    (object ClassAttribute "Ranking"
-			quid       	"4137360E0186"
-			type       	"RankingType")
-		    (object ClassAttribute "Direction"
-			quid       	"4137361300BB"
-			type       	"DirectionType")
-		    (object ClassAttribute "DialogPref"
-			quid       	"41373618000F"
-			type       	"DialogPrefType")
-		    (object ClassAttribute "BearerSet"
-			quid       	"4137361C033C"
-			type       	"BearerSetType")
-		    (object ClassAttribute "IAPRef"
-			quid       	"413736210290"
-			type       	"TableEntryNameType")))
-	    (object Class "Contents"
-		quid       	"4135E8C102CE")
-	    (object Class "DefaultCDMA2000Table"
-		quid       	"4135E8DD03B9"
-		class_attributes 	(list class_attribute_list
-		    (object ClassAttribute "Id"
-			quid       	"413C6B6D00FF"
-			type       	"TUint32")
-		    (object ClassAttribute "Name"
-			quid       	"413734F40096"
-			type       	"Text")
-		    (object ClassAttribute "Usage"
-			quid       	"413734F8022D"
-			type       	"TUint32")
-		    (object ClassAttribute "IwfName"
-			quid       	"413734FC03A4"
-			type       	"Text")
-		    (object ClassAttribute "ServiceOption"
-			quid       	"413735010152"
-			type       	"CDMAServiceOptionType")
-		    (object ClassAttribute "PdpType"
-			quid       	"413735050317"
-			type       	"PDPServiceType")
-		    (object ClassAttribute "PdpAddress"
-			quid       	"4137350A0171"
-			type       	"Text")
-		    (object ClassAttribute "ReqFwdPriority"
-			quid       	"4137350E03D3"
-			type       	"CDMAPriorityType")
-		    (object ClassAttribute "ReqRevPriority"
-			quid       	"41373513023D"
-			type       	"CDMAPriorityType")
-		    (object ClassAttribute "ReqFwdBitrate"
-			quid       	"4137351800B6"
-			type       	"CDMABitrateType")
-		    (object ClassAttribute "ReqRevBitrate"
-			quid       	"4137351C0337"
-			type       	"CDMABitrateType")
-		    (object ClassAttribute "ReqFwdLoss"
-			quid       	"4137352101A1"
-			type       	"CDMALossType")
-		    (object ClassAttribute "CDMASchMux"
-			quid       	"4137357C021F"
-			type       	"TUint32")
-		    (object ClassAttribute "CDMAFchMux"
-			quid       	"41373577027D"
-			type       	"TUint32")
-		    (object ClassAttribute "EnableLLMNR"
-			quid       	"4137357202FA"
-			type       	"TBool")
-		    (object ClassAttribute "CDMAMobileIpReregThreshold"
-			quid       	"4137356D0367"
-			type       	"TUint32")
-		    (object ClassAttribute "CDMAMobileIpFirstRetryTimeout"
-			quid       	"41373569000C"
-			type       	"TUint32")
-		    (object ClassAttribute "CDMAMobileIpMaxNumRetry"
-			quid       	"413735640098"
-			type       	"TUint32")
-		    (object ClassAttribute "CDMAOperationMode"
-			quid       	"4137355F0154"
-			type       	"CDMAOpMode")
-		    (object ClassAttribute "AnonymousAccess"
-			quid       	"4137355A020F"
-			type       	"TBool")
-		    (object ClassAttribute "HeaderCompression"
-			quid       	"4137355502DA"
-			type       	"TBool")
-		    (object ClassAttribute "DataCompression"
-			quid       	"4137355003A5"
-			type       	"TBool")
-		    (object ClassAttribute "AccptRevMaxdelay"
-			quid       	"4137354C0098"
-			type       	"CDMAMaxDelayType")
-		    (object ClassAttribute "AccptFwdMaxdelay"
-			quid       	"413735470192"
-			type       	"CDMAMaxDelayType")
-		    (object ClassAttribute "AccptRevLoss"
-			quid       	"41373542026C"
-			type       	"CDMALossType")
-		    (object ClassAttribute "AccptFwdLoss"
-			quid       	"4137353D0347"
-			type       	"CDMALossType")
-		    (object ClassAttribute "MinRevBitrate"
-			quid       	"41373539002A"
-			type       	"CDMABitrateType")
-		    (object ClassAttribute "MinFwdBitrate"
-			quid       	"413735340105"
-			type       	"CDMABitrateType")
-		    (object ClassAttribute "ReqRevMaxdelay"
-			quid       	"4137352F01FF"
-			type       	"CDMAMaxDelayType")
-		    (object ClassAttribute "ReqFwdMaxdelay"
-			quid       	"4137352A0337"
-			type       	"CDMAMaxDelayType")
-		    (object ClassAttribute "ReqRevLoss"
-			quid       	"413735260078"
-			type       	"CDMALossType")
-		    (object ClassAttribute "EnableLLMNR"
-			quid       	"414072410204"
-			type       	"TBool")))
-	    (object Class "DefaultGPRSTable"
-		quid       	"41373B22024B"
-		class_attributes 	(list class_attribute_list
-		    (object ClassAttribute "Name"
-			quid       	"41373F5B00E9"
-			type       	"Text")
-		    (object ClassAttribute "APN"
-			quid       	"41373F5F00E9"
-			type       	"Text")
-		    (object ClassAttribute "PDPType"
-			quid       	"41373F6300E9"
-			type       	"Text")
-		    (object ClassAttribute "PDPAddress"
-			quid       	"41373F670118"
-			type       	"Text")
-		    (object ClassAttribute "Usage"
-			quid       	"41373F6B0166"
-			type       	"TUint32")
-		    (object ClassAttribute "Precedence"
-			quid       	"41373F6F0195"
-			type       	"TUint32")
-		    (object ClassAttribute "Delay"
-			quid       	"41373F7301D3"
-			type       	"TUint32")
-		    (object ClassAttribute "Reliability"
-			quid       	"41373F770202"
-			type       	"TUint32")
-		    (object ClassAttribute "PeakThroughput"
-			quid       	"41373F7B0222"
-			type       	"TUint32")
-		    (object ClassAttribute "MeanThroughput"
-			quid       	"41373F7F0270"
-			type       	"TUint32")
-		    (object ClassAttribute "MinPrecedence"
-			quid       	"41373F8302BE"
-			type       	"TUint32")
-		    (object ClassAttribute "MinDelay"
-			quid       	"41373F87032C"
-			type       	"TUint32")
-		    (object ClassAttribute "MinReliability"
-			quid       	"41373F8B0399"
-			type       	"TUint32")
-		    (object ClassAttribute "MinPeakThroughput"
-			quid       	"41373F90001E"
-			type       	"TUint32")
-		    (object ClassAttribute "MinMeanThroughput"
-			quid       	"41373F9400AB"
-			type       	"TUint32")
-		    (object ClassAttribute "DataCompression"
-			quid       	"41373F980167"
-			type       	"TBool")
-		    (object ClassAttribute "HeaderCompression"
-			quid       	"41373F9C0213"
-			type       	"TBool")
-		    (object ClassAttribute "GprsUseEdge"
-			quid       	"41373FA002AF"
-			type       	"TBool")
-		    (object ClassAttribute "AnonymousAccess"
-			quid       	"41373FA4035B"
-			type       	"TBool")
-		    (object ClassAttribute "Id"
-			quid       	"413C6B71016D"
-			type       	"TUint32")))
-	    (object Class "DialInISPTable"
-		quid       	"41373B3C02E8"
-		class_attributes 	(list class_attribute_list
-		    (object ClassAttribute "Id"
-			quid       	"413C6B7300C1"
-			type       	"TUint32")
-		    (object ClassAttribute "Name"
-			quid       	"41383E2B00B6"
-			type       	"Text")
-		    (object ClassAttribute "UseLoginScript"
-			quid       	"41383E2F024C"
-			type       	"TBool")
-		    (object ClassAttribute "IpAddrFromServer"
-			quid       	"41383E3303E3"
-			type       	"TBool")
-		    (object ClassAttribute "IpDNSAddrFromServer"
-			quid       	"41383E3801EF"
-			type       	"TBool")
-		    (object ClassAttribute "Ip6DNSAddrFromServer"
-			quid       	"41383E3D000A"
-			type       	"TBool")
-		    (object ClassAttribute "Description"
-			quid       	"41383E41020E"
-			type       	"Text")
-		    (object ClassAttribute "Type"
-			quid       	"41383E460039"
-			type       	"ISPType")
-		    (object ClassAttribute "LoginScript"
-			quid       	"41383E4A024C"
-			type       	"Text")
-		    (object ClassAttribute "Authentication"
-			quid       	"41383E4F00A6"
-			type       	"TUint32")
-		    (object ClassAttribute "UseEdge"
-			quid       	"41383EBC0049"
-			type       	"TBool")
-		    (object ClassAttribute "InitString"
-			quid       	"41383EB700D5"
-			type       	"Text")
-		    (object ClassAttribute "BearerType"
-			quid       	"41383EB20152"
-			type       	"DialBearerType")
-		    (object ClassAttribute "BearerCE"
-			quid       	"41383EAD020E"
-			type       	"BearerCEType")
-		    (object ClassAttribute "BearerSpeed"
-			quid       	"41383EA802D9"
-			type       	"BearerSpeedType")
-		    (object ClassAttribute "BearerName"
-			quid       	"41383EA30394"
-			type       	"BearerNameType")
-		    (object ClassAttribute "EnableSWComp"
-			quid       	"41383E9F0068"
-			type       	"TBool")
-		    (object ClassAttribute "DisablePlainTextAuth"
-			quid       	"41383E9A0114"
-			type       	"TBool")
-		    (object ClassAttribute "EnableLCPExtension"
-			quid       	"41383E9501EF"
-			type       	"TBool")
-		    (object ClassAttribute "EnableIPHeaderComp"
-			quid       	"41383E9002BA"
-			type       	"TBool")
-		    (object ClassAttribute "Ip6NameServer2"
-			quid       	"41383E790029"
-			type       	"Text")
-		    (object ClassAttribute "Ip6NameServer1"
-			quid       	"41383E740181"
-			type       	"Text")
-		    (object ClassAttribute "IpNameServer2"
-			quid       	"41383E6F02D9"
-			type       	"Text")
-		    (object ClassAttribute "IpNameServer1"
-			quid       	"41383E6B001A"
-			type       	"Text")
-		    (object ClassAttribute "IpGateway"
-			quid       	"41383E6601A0"
-			type       	"Text")
-		    (object ClassAttribute "IpNetMask"
-			quid       	"41383E610317"
-			type       	"Text")
-		    (object ClassAttribute "IpAddr"
-			quid       	"41383E5D00A6"
-			type       	"Text")
-		    (object ClassAttribute "IfNetworks"
-			quid       	"41383E580133"
-			type       	"Text")
-		    (object ClassAttribute "IfParams"
-			quid       	"41383E5302E9"
-			type       	"Text")))
-	    (object Class "DialOutISPTable"
-		quid       	"41373B450057"
-		class_attributes 	(list class_attribute_list
-		    (object ClassAttribute "Id"
-			quid       	"413C6B7402F4"
-			type       	"TUint32")
-		    (object ClassAttribute "Name"
-			quid       	"41383949029A"
-			type       	"Text")
-		    (object ClassAttribute "DialResolution"
-			quid       	"4138394E0049"
-			type       	"TBool")
-		    (object ClassAttribute "UseLoginScript"
-			quid       	"4138395201FE"
-			type       	"TBool")
-		    (object ClassAttribute "PromptForLogin"
-			quid       	"41383957000A"
-			type       	"TBool")
-		    (object ClassAttribute "IfPromptForAuth"
-			quid       	"4138395B01CF"
-			type       	"TBool")
-		    (object ClassAttribute "IpAddrFromServer"
-			quid       	"4138395F03A4"
-			type       	"TBool")
-		    (object ClassAttribute "IpDNSAddrFromServer"
-			quid       	"4138396401A0"
-			type       	"TBool")
-		    (object ClassAttribute "Ip6DNSAddrFromServer"
-			quid       	"4138396803A4"
-			type       	"TBool")
-		    (object ClassAttribute "Description"
-			quid       	"4138396D01C0"
-			type       	"Text")
-		    (object ClassAttribute "Type"
-			quid       	"4138397103B4"
-			type       	"ISPType")
-		    (object ClassAttribute "DefaultTelNum"
-			quid       	"4138397601DF"
-			type       	"Text")
-		    (object ClassAttribute "EnableLLMNR"
-			quid       	"41383A770143"
-			type       	"TBool")
-		    (object ClassAttribute "UseEdge"
-			quid       	"41383A720143"
-			type       	"TBool")
-		    (object ClassAttribute "UserInitUpgrade"
-			quid       	"41383A6D0104"
-			type       	"TBool")
-		    (object ClassAttribute "Asymmetry"
-			quid       	"41383A6800D5"
-			type       	"TUint32")
-		    (object ClassAttribute "V42MaxLength"
-			quid       	"41383A6300B6"
-			type       	"TUint32")
-		    (object ClassAttribute "V42Codewords"
-			quid       	"41383A5E00C6"
-			type       	"TUint32")
-		    (object ClassAttribute "V42Compression"
-			quid       	"41383A5900D5"
-			type       	"TUint32")
-		    (object ClassAttribute "ResequencePeriod"
-			quid       	"41383A5400F5"
-			type       	"TUint32")
-		    (object ClassAttribute "RetransmissionAttempts"
-			quid       	"41383A4F0123"
-			type       	"TUint32")
-		    (object ClassAttribute "AckTimer"
-			quid       	"41383A4A0152"
-			type       	"TUint32")
-		    (object ClassAttribute "MsToIwf"
-			quid       	"41383A450181"
-			type       	"TUint32")
-		    (object ClassAttribute "IwfToMs"
-			quid       	"41383A400191"
-			type       	"TUint32")
-		    (object ClassAttribute "RlpVersion"
-			quid       	"41383A3B01C0"
-			type       	"TUint32")
-		    (object ClassAttribute "BearerProtocol"
-			quid       	"41383A3601EF"
-			type       	"BearerProtocolType")
-		    (object ClassAttribute "MaximumTimeSlots"
-			quid       	"41383A31022D"
-			type       	"TUint32")
-		    (object ClassAttribute "RequestedTimeSlots"
-			quid       	"41383A2C028B"
-			type       	"TUint32")
-		    (object ClassAttribute "AIUR"
-			quid       	"41383A2702F8"
-			type       	"AIURType")
-		    (object ClassAttribute "ChannelCoding"
-			quid       	"41383A220366"
-			type       	"ChannelCodingType")
-		    (object ClassAttribute "BearerType"
-			quid       	"41383A1E000A"
-			type       	"DialBearerType")
-		    (object ClassAttribute "InitString"
-			quid       	"41383A190097"
-			type       	"Text")
-		    (object ClassAttribute "BearerCE"
-			quid       	"41383A140152"
-			type       	"BearerCEType")
-		    (object ClassAttribute "BearerSpeed"
-			quid       	"41383A0F01FE"
-			type       	"BearerSpeedType")
-		    (object ClassAttribute "BearerName"
-			quid       	"41383A0A0308"
-			type       	"BearerNameType")
-		    (object ClassAttribute "BearerService"
-			quid       	"41383A06001A"
-			type       	"TUint32")
-		    (object ClassAttribute "EnableSWComp"
-			quid       	"41383A010114"
-			type       	"TBool")
-		    (object ClassAttribute "DisablePlainTextAuth"
-			quid       	"413839FC022D"
-			type       	"TBool")
-		    (object ClassAttribute "EnableLCPExtension"
-			quid       	"413839F70337"
-			type       	"TBool")
-		    (object ClassAttribute "EnableIPHeaderComp"
-			quid       	"413839F30068"
-			type       	"TBool")
-		    (object ClassAttribute "IpAddrLeaseValidTo"
-			quid       	"413839EE0172"
-			type       	"Text")
-		    (object ClassAttribute "IpAddrLeaseValidFrom"
-			quid       	"413839E902BA"
-			type       	"Text")
-		    (object ClassAttribute "ConfigDaemonName"
-			quid       	"413839E5000A"
-			type       	"Text")
-		    (object ClassAttribute "ConfigDaemonManagerName"
-			quid       	"413839E00143"
-			type       	"Text")
-		    (object ClassAttribute "Ip6NameServer2"
-			quid       	"413839DB028B"
-			type       	"Text")
-		    (object ClassAttribute "Ip6NameServer1"
-			quid       	"413839D603C3"
-			type       	"Text")
-		    (object ClassAttribute "IpNameServer2"
-			quid       	"413839D20123"
-			type       	"Text")
-		    (object ClassAttribute "IpNameServer1"
-			quid       	"413839CD027B"
-			type       	"Text")
-		    (object ClassAttribute "IpGateway"
-			quid       	"413839C803C3"
-			type       	"Text")
-		    (object ClassAttribute "IpNetMask"
-			quid       	"413839C40133"
-			type       	"Text")
-		    (object ClassAttribute "IpAddr"
-			quid       	"413839BF028B"
-			type       	"Text")
-		    (object ClassAttribute "CallbackTimeout"
-			quid       	"413839BB001A"
-			type       	"TUint32")
-		    (object ClassAttribute "IfCallbackInfo"
-			quid       	"413839B601A0"
-			type       	"Text")
-		    (object ClassAttribute "IfCallbackType"
-			quid       	"413839B10327"
-			type       	"DialIfCallbackType")
-		    (object ClassAttribute "IfCallbackEnabled"
-			quid       	"413839AD00C6"
-			type       	"TBool")
-		    (object ClassAttribute "AuthRetries"
-			quid       	"413839A8024C"
-			type       	"TUint32")
-		    (object ClassAttribute "IfAuthPass"
-			quid       	"413839A40039"
-			type       	"Text")
-		    (object ClassAttribute "IfAuthName"
-			quid       	"4138399F01CF"
-			type       	"Text")
-		    (object ClassAttribute "IfNetworks"
-			quid       	"4138399A0385"
-			type       	"Text")
-		    (object ClassAttribute "IfParams"
-			quid       	"413839960123"
-			type       	"Text")
-		    (object ClassAttribute "IfServerMode"
-			quid       	"4138399102C9"
-			type       	"TBool")
-		    (object ClassAttribute "DisplayPCT"
-			quid       	"4138398D00C6"
-			type       	"TBool")
-		    (object ClassAttribute "ChargecardRef"
-			quid       	"41383988025C"
-			type       	"TableEntryNameType")
-		    (object ClassAttribute "LoginPass"
-			quid       	"413839840049"
-			type       	"Text")
-		    (object ClassAttribute "LoginName"
-			quid       	"4138397F020E"
-			type       	"Text")
-		    (object ClassAttribute "LoginScript"
-			quid       	"4138397A03E3"
-			type       	"Text")))
-	    (object Class "GlobalSettingsTable"
-		quid       	"41373B4D01A0"
-		class_attributes 	(list class_attribute_list
-		    (object ClassAttribute "Id"
-			quid       	"413C6B820101"
-			type       	"TUint32")
-		    (object ClassAttribute "Name"
-			quid       	"413837B202E9"
-			type       	"Text")
-		    (object ClassAttribute "WAPAccess"
-			quid       	"413837B70068"
-			type       	"TableEntryNameType")
-		    (object ClassAttribute "RedialAttempts"
-			quid       	"413837BB01DF"
-			type       	"Text")
-		    (object ClassAttribute "SmsBearer"
-			quid       	"413837BF0356"
-			type       	"TableEntryNameType")
-		    (object ClassAttribute "SmsReceiveMode"
-			quid       	"413837C400E5"
-			type       	"Text")
-		    (object ClassAttribute "GPRSAttachMode"
-			quid       	"413837C8027B"
-			type       	"Text")
-		    (object ClassAttribute "AcceptIncomingGprs"
-			quid       	"413837CD0058"
-			type       	"Text")
-		    (object ClassAttribute "ConnectionAttempts"
-			quid       	"413837D101FE"
-			type       	"Text")
-		    (object ClassAttribute "ModemForDataAndFax"
-			quid       	"413837D503B4"
-			type       	"Text")
-		    (object ClassAttribute "ModemForPhoneServicesAndSMS"
-			quid       	"413837DA0181"
-			type       	"Text")
-		    (object ClassAttribute "LocationForDataAndFax"
-			quid       	"413837DE0356"
-			type       	"TableEntryNameType")
-		    (object ClassAttribute "CDMAMobileIpMnHaAuthAlgorithm"
-			quid       	"4138382202D9"
-			type       	"CDMAMIpAuthCapability")
-		    (object ClassAttribute "CDMAMobileIpMaxMnHaSsLength"
-			quid       	"4138381E00A6"
-			type       	"TUint32")
-		    (object ClassAttribute "CDMAMobileIpMnAaaAuthAlgorithm"
-			quid       	"41383819025C"
-			type       	"CDMAMIpAuthCapability")
-		    (object ClassAttribute "CDMAMobileIpMaxMnAaaSsLength"
-			quid       	"413838150029"
-			type       	"TUint32")
-		    (object ClassAttribute "CDMAMobileIpMaxNAILength"
-			quid       	"4138381001DF"
-			type       	"TUint32")
-		    (object ClassAttribute "CDMAMobileIpMaxNumNai"
-			quid       	"4138380B03A4"
-			type       	"TUint32")
-		    (object ClassAttribute "CDMASimpleIpAuthSupported"
-			quid       	"413838070172"
-			type       	"CDMASimpIpAuthCapability")
-		    (object ClassAttribute "CDMASimpleIpMaxSsLength"
-			quid       	"413838020346"
-			type       	"TUint32")
-		    (object ClassAttribute "CDMASimpleIpMaxNaiLength"
-			quid       	"413837FE0133"
-			type       	"TUint32")
-		    (object ClassAttribute "CDMASimpleIpMaxNumNai"
-			quid       	"413837F902E9"
-			type       	"TUint32")
-		    (object ClassAttribute "CDMAOperationCapability"
-			quid       	"413837F500E5"
-			type       	"CDMAOpCapability")
-		    (object ClassAttribute "BearerAvailabilityCheckTSY"
-			quid       	"413837F002C9"
-			type       	"Text")
-		    (object ClassAttribute "DefaultNetwork"
-			quid       	"413837EC00C6"
-			type       	"TableEntryNameType")
-		    (object ClassAttribute "GPRSClassCBearer"
-			quid       	"413837E702BA"
-			type       	"GPRSClassCBearerType")
-		    (object ClassAttribute "LocationForPhoneServicesAndSMS"
-			quid       	"413837E30114"
-			type       	"TableEntryNameType")))
-	    (object Class "IAPTable"
-		quid       	"41373B5502E8"
-		class_attributes 	(list class_attribute_list
-		    (object ClassAttribute "Id"
-			quid       	"413C694D0273"
-			type       	"TUint32")
-		    (object ClassAttribute "Name"
-			quid       	"41373FEE0291"
-			type       	"Text")
-		    (object ClassAttribute "IAPService"
-			quid       	"41373FF20291"
-			type       	"TableEntryNameType")
-		    (object ClassAttribute "IAPBearer"
-			quid       	"41373FF602D0"
-			type       	"TableEntryNameType")
-		    (object ClassAttribute "IAPNetwork"
-			quid       	"41373FFA02E0"
-			type       	"TableEntryNameType")
-		    (object ClassAttribute "IAPNetworkWeighting"
-			quid       	"41373FFE031E"
-			type       	"TUint32")
-		    (object ClassAttribute "LocationRef"
-			quid       	"41374002035D"
-			type       	"TableEntryNameType")
-		    (object ClassAttribute "IAPServiceType"
-			quid       	"413F2144034A")
-		    (object ClassAttribute "IAPBearerType"
-			quid       	"413F215102BD")))
-	    (object Class "IncomingGPRSTable"
-		quid       	"41373B5E0039"
-		class_attributes 	(list class_attribute_list
-		    (object ClassAttribute "Id"
-			quid       	"413C6B9E021C"
-			type       	"TUint32")
-		    (object ClassAttribute "Name"
-			quid       	"413835A10068"
-			type       	"Text")
-		    (object ClassAttribute "APN"
-			quid       	"413835A50181"
-			type       	"Text")
-		    (object ClassAttribute "PDPType"
-			quid       	"413835A9028B"
-			type       	"PDPServiceType")
-		    (object ClassAttribute "PDPAddress"
-			quid       	"413835AD03A4"
-			type       	"Text")
-		    (object ClassAttribute "IfPromptForAuth"
-			quid       	"413835B200C6"
-			type       	"TBool")
-		    (object ClassAttribute "IpAddrFromServer"
-			quid       	"413835B601CF"
-			type       	"TBool")
-		    (object ClassAttribute "IpDNSAddrFromServer"
-			quid       	"413835BA02C9"
-			type       	"TBool")
-		    (object ClassAttribute "Ip6DNSAddrFromServer"
-			quid       	"413835BE03D3"
-			type       	"TBool")
-		    (object ClassAttribute "IpAddr"
-			quid       	"413835C300E5"
-			type       	"Text")
-		    (object ClassAttribute "ReqPrecedence"
-			quid       	"413835C7022D"
-			type       	"TUint32")
-		    (object ClassAttribute "ReqDelay"
-			quid       	"413835CB0375"
-			type       	"TUint32")
-		    (object ClassAttribute "EnableLLMNR"
-			quid       	"4138365A0356"
-			type       	"TBool")
-		    (object ClassAttribute "QosWarningTimeout"
-			quid       	"413836560123"
-			type       	"TUint32")
-		    (object ClassAttribute "GprsAccessPointType"
-			quid       	"4138365102C9"
-			type       	"TUint32")
-		    (object ClassAttribute "GprsUseEdge"
-			quid       	"4138364D0097"
-			type       	"TBool")
-		    (object ClassAttribute "DisablePlainTextAuth"
-			quid       	"41383648024C"
-			type       	"TBool")
-		    (object ClassAttribute "EnableLCPExtension"
-			quid       	"41383644001A"
-			type       	"TBool")
-		    (object ClassAttribute "IpAddrLeaseValidTo"
-			quid       	"4138363F01DF"
-			type       	"Text")
-		    (object ClassAttribute "IpAddrLeaseValidFrom"
-			quid       	"4138363A03A4"
-			type       	"Text")
-		    (object ClassAttribute "ConfigDaemonName"
-			quid       	"413836360191"
-			type       	"Text")
-		    (object ClassAttribute "ConfigDaemonManagerName"
-			quid       	"413836310385"
-			type       	"Text")
-		    (object ClassAttribute "Ip6NameServer2"
-			quid       	"4138362D0191"
-			type       	"Text")
-		    (object ClassAttribute "Ip6NameServer1"
-			quid       	"413836280385"
-			type       	"Text")
-		    (object ClassAttribute "IpNameServer2"
-			quid       	"4138362401B0"
-			type       	"Text")
-		    (object ClassAttribute "IpNameServer1"
-			quid       	"4138361F03A4"
-			type       	"Text")
-		    (object ClassAttribute "IpGateway"
-			quid       	"4138361B01A0"
-			type       	"Text")
-		    (object ClassAttribute "IpNetMask"
-			quid       	"4138361603B4"
-			type       	"Text")
-		    (object ClassAttribute "AuthRetries"
-			quid       	"4138361201CF"
-			type       	"TUint32")
-		    (object ClassAttribute "IfAuthPass"
-			quid       	"4138360D03E3"
-			type       	"Text")
-		    (object ClassAttribute "IfAuthName"
-			quid       	"41383609021D"
-			type       	"Text")
-		    (object ClassAttribute "IfNetworks"
-			quid       	"413836050068"
-			type       	"Text")
-		    (object ClassAttribute "IfParams"
-			quid       	"41383600028B"
-			type       	"Text")
-		    (object ClassAttribute "AnonymousAccess"
-			quid       	"413835FC00E5"
-			type       	"TBool")
-		    (object ClassAttribute "HeaderCompression"
-			quid       	"413835F70337"
-			type       	"TBool")
-		    (object ClassAttribute "DataCompression"
-			quid       	"413835F30191"
-			type       	"TBool")
-		    (object ClassAttribute "MinMeanThroughput"
-			quid       	"413835EE03C3"
-			type       	"TUint32")
-		    (object ClassAttribute "MinPeakThroughput"
-			quid       	"413835EA022D"
-			type       	"TUint32")
-		    (object ClassAttribute "MinReliability"
-			quid       	"413835E60097"
-			type       	"TUint32")
-		    (object ClassAttribute "MinDelay"
-			quid       	"413835E102D9"
-			type       	"TUint32")
-		    (object ClassAttribute "MinPrecedence"
-			quid       	"413835DD0172"
-			type       	"TUint32")
-		    (object ClassAttribute "ReqMeanThroughput"
-			quid       	"413835D803B4"
-			type       	"TUint32")
-		    (object ClassAttribute "ReqPeakThroughput"
-			quid       	"413835D4025C"
-			type       	"TUint32")
-		    (object ClassAttribute "ReqReliability"
-			quid       	"413835D000F5"
-			type       	"TUint32")
-		    (object ClassAttribute "EnableLLMNR"
-			quid       	"41405DB9023E"
-			type       	"TBool")))
-	    (object Class "InformationTable"
-		quid       	"41373B660181"
-		class_attributes 	(list class_attribute_list
-		    (object ClassAttribute "Name"
-			quid       	"4137405700CE"
-			type       	"Text")
-		    (object ClassAttribute "SymbianOS"
-			quid       	"4137405B00DE"
-			type       	"Text")
-		    (object ClassAttribute "CommDB"
-			quid       	"4137405F010D"
-			type       	"Text")
-		    (object ClassAttribute "Author"
-			quid       	"41374063013C"
-			type       	"Text")
-		    (object ClassAttribute "Date"
-			quid       	"41374067016B"
-			type       	"xsd:date")
-		    (object ClassAttribute "Id"
-			quid       	"413C6BA40103"
-			type       	"TUint32")))
-	    (object Class "LANBearerTable"
-		quid       	"41373B6E02D9"
-		class_attributes 	(list class_attribute_list
-		    (object ClassAttribute "Id"
-			quid       	"413C6BA802C8"
-			type       	"TUint32")
-		    (object ClassAttribute "Name"
-			quid       	"4138386C0308"
-			type       	"Text")
-		    (object ClassAttribute "Agent"
-			quid       	"4138387100C6"
-			type       	"Text")
-		    (object ClassAttribute "IfName"
-			quid       	"41383875028B"
-			type       	"Text")
-		    (object ClassAttribute "LDDName"
-			quid       	"4138387A0068"
-			type       	"Text")
-		    (object ClassAttribute "PDDName"
-			quid       	"4138387E021D"
-			type       	"Text")
-		    (object ClassAttribute "LDDFilename"
-			quid       	"4138388203E3"
-			type       	"Text")
-		    (object ClassAttribute "PDDFilename"
-			quid       	"4138388701EF"
-			type       	"Text")
-		    (object ClassAttribute "PacketDriverName"
-			quid       	"4138388B03D3"
-			type       	"Text")
-		    (object ClassAttribute "LastSocketActivityTimeout"
-			quid       	"4138389001CF"
-			type       	"TUint32")
-		    (object ClassAttribute "LastSessionClosedTimeout"
-			quid       	"4138389403B4"
-			type       	"TUint32")
-		    (object ClassAttribute "LastSocketClosedTimeout"
-			quid       	"4138389901B0"
-			type       	"TUint32")))
-	    (object Class "LANServiceTable"
-		quid       	"41373B770049"
-		class_attributes 	(list class_attribute_list
-		    (object ClassAttribute "Id"
-			quid       	"413C6BAB03D2"
-			type       	"TUint32")
-		    (object ClassAttribute "Name"
-			quid       	"413740D10303"
-			type       	"Text")
-		    (object ClassAttribute "IfNetworks"
-			quid       	"413740D50313"
-			type       	"Text")
-		    (object ClassAttribute "IpNetMask"
-			quid       	"413740D90322"
-			type       	"Text")
-		    (object ClassAttribute "IpGateway"
-			quid       	"413740DD0351"
-			type       	"Text")
-		    (object ClassAttribute "IpAddr"
-			quid       	"413740E10380"
-			type       	"Text")
-		    (object ClassAttribute "IpAddrFromServer"
-			quid       	"413740E503A0"
-			type       	"TBool")
-		    (object ClassAttribute "IpDNSAddrFromServer"
-			quid       	"413740E903DE"
-			type       	"TBool")
-		    (object ClassAttribute "Ip6DNSAddrFromServer"
-			quid       	"413740EE0006"
-			type       	"TBool")
-		    (object ClassAttribute "IpNameServer1"
-			quid       	"413740F20045"
-			type       	"Text")
-		    (object ClassAttribute "IpNameServer2"
-			quid       	"413740F60064"
-			type       	"Text")
-		    (object ClassAttribute "Ip6NameServer1"
-			quid       	"413740FA00A2"
-			type       	"Text")
-		    (object ClassAttribute "EnableLLMNR"
-			quid       	"4137411201BC"
-			type       	"TBool")
-		    (object ClassAttribute "IpAddrLeaseValidTo"
-			quid       	"4137410E018D"
-			type       	"Text")
-		    (object ClassAttribute "IpAddrLeaseValidFrom"
-			quid       	"4137410A012F"
-			type       	"Text")
-		    (object ClassAttribute "ConfigDaemonName"
-			quid       	"4137410600F1"
-			type       	"Text")
-		    (object ClassAttribute "ConfigDaemonManagerName"
-			quid       	"4137410200D1"
-			type       	"Text")
-		    (object ClassAttribute "Ip6NameServer2"
-			quid       	"413740FE00A3"
-			type       	"Text")
-		    (object ClassAttribute "ServiceExtensionTableName"
-			quid       	"413F2AF200E9")
-		    (object ClassAttribute "ServiceExtensionRecordId"
-			quid       	"413F2B4B0177"
-			type       	"TableEntryNameType")))
-	    (object Class "ModemBearerTable"
-		quid       	"41373B8702F9"
-		class_attributes 	(list class_attribute_list
-		    (object ClassAttribute "Id"
-			quid       	"413C6918030C"
-			type       	"TUint32")
-		    (object ClassAttribute "Agent"
-			quid       	"4138411301B0"
-			type       	"AgentType")
-		    (object ClassAttribute "IfName"
-			quid       	"4138411703B4"
-			type       	"Text")
-		    (object ClassAttribute "PortName"
-			quid       	"4138411C01EF"
-			type       	"Text")
-		    (object ClassAttribute "TSYName"
-			quid       	"41384121000A"
-			type       	"Text")
-		    (object ClassAttribute "CSYName"
-			quid       	"41384125026C"
-			type       	"Text")
-		    (object ClassAttribute "DataBits"
-			quid       	"4138412A00D5"
-			type       	"DataBitsType")
-		    (object ClassAttribute "StopBits"
-			quid       	"4138412E0308"
-			type       	"StopBitsType")
-		    (object ClassAttribute "Parity"
-			quid       	"413841330191"
-			type       	"ParityType")
-		    (object ClassAttribute "Rate"
-			quid       	"41384138000A"
-			type       	"RateType")
-		    (object ClassAttribute "Handshaking"
-			quid       	"4138413C027B"
-			type       	"TUint32")
-		    (object ClassAttribute "SpecialRate"
-			quid       	"413841410104"
-			type       	"TUint32")
-		    (object ClassAttribute "XonChar"
-			quid       	"4138414503A4"
-			type       	"TUint8")
-		    (object ClassAttribute "XoffChar"
-			quid       	"4138414A024C"
-			type       	"TUint8")
-		    (object ClassAttribute "FaxClassPref"
-			quid       	"4138414F0114"
-			type       	"FaxClassType")
-		    (object ClassAttribute "SpeakerPref"
-			quid       	"4138415303E3"
-			type       	"SpeakerType")
-		    (object ClassAttribute "SpeakerVolPref"
-			quid       	"4138415802C9"
-			type       	"SpeakerVolType")
-		    (object ClassAttribute "ModemInitString"
-			quid       	"4138415D0181"
-			type       	"Text")
-		    (object ClassAttribute "DataInitString"
-			quid       	"413841620078"
-			type       	"Text")
-		    (object ClassAttribute "FaxInitString"
-			quid       	"413841660356"
-			type       	"Text")
-		    (object ClassAttribute "IspInitString"
-			quid       	"4138416B026C"
-			type       	"Text")
-		    (object ClassAttribute "DialPauseLength"
-			quid       	"413841700172"
-			type       	"Text")
-		    (object ClassAttribute "CarrierTimeout"
-			quid       	"413841750087"
-			type       	"Text")
-		    (object ClassAttribute "AutoAnswerRingCount"
-			quid       	"413841790375"
-			type       	"Text")
-		    (object ClassAttribute "SpeakerVolContorlLow"
-			quid       	"4138417E02BA"
-			type       	"Text")
-		    (object ClassAttribute "SpeakerVolControlMedium"
-			quid       	"41384183020E"
-			type       	"Text")
-		    (object ClassAttribute "SpeakerVolControlHigh"
-			quid       	"413841880143"
-			type       	"Text")
-		    (object ClassAttribute "SpeakerAlwaysOff"
-			quid       	"4138418D00B6"
-			type       	"Text")
-		    (object ClassAttribute "SpeakerOnUntilCarrier"
-			quid       	"413841920049"
-			type       	"Text")
-		    (object ClassAttribute "SpeakerAlwaysOn"
-			quid       	"4138419603C3"
-			type       	"Text")
-		    (object ClassAttribute "SpeakerOnAfterUntilCarrier"
-			quid       	"4138419B0366"
-			type       	"Text")
-		    (object ClassAttribute "DialToneWaitModifier"
-			quid       	"413841A00327"
-			type       	"Text")
-		    (object ClassAttribute "CallProgress1"
-			quid       	"413841A502C9"
-			type       	"Text")
-		    (object ClassAttribute "CallProgress2"
-			quid       	"413841AA027B"
-			type       	"Text")
-		    (object ClassAttribute "CallProgress3"
-			quid       	"413841AF022D"
-			type       	"Text")
-		    (object ClassAttribute "CallProgress4"
-			quid       	"413841B401FE"
-			type       	"Text")
-		    (object ClassAttribute "EchoOff"
-			quid       	"413841B901B0"
-			type       	"Text")
-		    (object ClassAttribute "VerboseText"
-			quid       	"413841BE0172"
-			type       	"Text")
-		    (object ClassAttribute "QuietOff"
-			quid       	"413841C30143"
-			type       	"Text")
-		    (object ClassAttribute "QuietOn"
-			quid       	"413841C80114"
-			type       	"Text")
-		    (object ClassAttribute "DialCommandStateModifier"
-			quid       	"413841CD0114"
-			type       	"Text")
-		    (object ClassAttribute "OnLine"
-			quid       	"413841D20114"
-			type       	"Text")
-		    (object ClassAttribute "ResetConfiguration"
-			quid       	"413841D70114"
-			type       	"Text")
-		    (object ClassAttribute "ReturnToFactoryDefs"
-			quid       	"413841DC0104"
-			type       	"Text")
-		    (object ClassAttribute "DCDOnDuringLink"
-			quid       	"413841E100F5"
-			type       	"Text")
-		    (object ClassAttribute "DTRHangUp"
-			quid       	"413841E600F5"
-			type       	"Text")
-		    (object ClassAttribute "DSRAlwaysOn"
-			quid       	"413841EB0114"
-			type       	"Text")
-		    (object ClassAttribute "RTSCTSHandshake"
-			quid       	"413841F00162"
-			type       	"Text")
-		    (object ClassAttribute "XonXoffHandshake"
-			quid       	"413841F50181"
-			type       	"Text")
-		    (object ClassAttribute "EscapeCharacter"
-			quid       	"413841FA0191"
-			type       	"Text")
-		    (object ClassAttribute "EscapeGuardPeriod"
-			quid       	"413841FF01EF"
-			type       	"Text")
-		    (object ClassAttribute "FaxClassInterrogate"
-			quid       	"41384204026C"
-			type       	"Text")
-		    (object ClassAttribute "FaxClass"
-			quid       	"4138420902C9"
-			type       	"Text")
-		    (object ClassAttribute "NoDialTone"
-			quid       	"4138420E0337"
-			type       	"Text")
-		    (object ClassAttribute "Busy"
-			quid       	"4138421303D3"
-			type       	"Text")
-		    (object ClassAttribute "NoAnswer"
-			quid       	"413842190078"
-			type       	"Text")
-		    (object ClassAttribute "Carrier"
-			quid       	"4138421E0133"
-			type       	"Text")
-		    (object ClassAttribute "Connect"
-			quid       	"4138422301EF"
-			type       	"Text")
-		    (object ClassAttribute "CompressionClass5"
-			quid       	"4138422802BA"
-			type       	"Text")
-		    (object ClassAttribute "CompressionV42bis"
-			quid       	"4138422D0385"
-			type       	"Text")
-		    (object ClassAttribute "CompressionNone"
-			quid       	"413842330058"
-			type       	"Text")
-		    (object ClassAttribute "ProtocolLAPD"
-			quid       	"413842380123"
-			type       	"Text")
-		    (object ClassAttribute "ProtocolALT"
-			quid       	"4138423D01DF"
-			type       	"Text")
-		    (object ClassAttribute "ProtocolALTCELLULAR"
-			quid       	"4138424202C9"
-			type       	"Text")
-		    (object ClassAttribute "ProtocolNone"
-			quid       	"4138424703A4"
-			type       	"Text")
-		    (object ClassAttribute "MessageCentreNumber"
-			quid       	"4138424D0058"
-			type       	"Text")
-		    (object ClassAttribute "MessageValidityPeriod"
-			quid       	"413842520143"
-			type       	"Text")
-		    (object ClassAttribute "MessageDeliveryReport"
-			quid       	"41384257024C"
-			type       	"TBool")
-		    (object ClassAttribute "MinimumSignalLevel"
-			quid       	"4138425C0327"
-			type       	"Text")
-		    (object ClassAttribute "LastSocketActivityTimeout"
-			quid       	"413842620049"
-			type       	"TUint32")
-		    (object ClassAttribute "LastSessionClosedTimeout"
-			quid       	"413842670152"
-			type       	"TUint32")
-		    (object ClassAttribute "LastSocketClosedTimeout"
-			quid       	"4138426C021D"
-			type       	"TUint32")
-		    (object ClassAttribute "SIRSettings"
-			quid       	"413842710317"
-			type       	"TUint32")
-		    (object ClassAttribute "CommRole"
-			quid       	"413842770049"
-			type       	"TUint32")
-		    (object ClassAttribute "Name"
-			quid       	"4138427C0133"
-			type       	"Text")
-		    (object ClassAttribute "ModemSirSettings"
-			quid       	"4140763401B3"
-			type       	"TUint32")
-		    (object ClassAttribute "ModemCommRole"
-			quid       	"414076710108"
-			type       	"TUint32")))
-	    (object Class "NetworkTable"
-		quid       	"41373B90003A"
-		class_attributes 	(list class_attribute_list
-		    (object ClassAttribute "Id"
-			quid       	"413C68ED03B5"
-			type       	"TUint32")
-		    (object ClassAttribute "Name"
-			quid       	"413840710191"
-			type       	"Text")
-		    (object ClassAttribute "HostName"
-			quid       	"413840750366"
-			type       	"Text")))
-	    (object Class "OutgoingGPRSTable"
-		quid       	"41373B980172"
-		class_attributes 	(list class_attribute_list
-		    (object ClassAttribute "Id"
-			quid       	"413C6BBE01A1"
-			type       	"TUint32")
-		    (object ClassAttribute "Name"
-			quid       	"413834240058"
-			type       	"Text")
-		    (object ClassAttribute "APN"
-			quid       	"413834280104"
-			type       	"Text")
-		    (object ClassAttribute "PDPType"
-			quid       	"4138342C01CF"
-			type       	"PDPServiceType")
-		    (object ClassAttribute "PDPAddress"
-			quid       	"41383430028B"
-			type       	"Text")
-		    (object ClassAttribute "IfPromptForAuth"
-			quid       	"413834340366"
-			type       	"TBool")
-		    (object ClassAttribute "IpAddrFromServer"
-			quid       	"413834390049"
-			type       	"TBool")
-		    (object ClassAttribute "IpDNSAddrFromServer"
-			quid       	"4138343D0133"
-			type       	"TBool")
-		    (object ClassAttribute "Ip6DNSAddrFromServer"
-			quid       	"41383441021D"
-			type       	"TBool")
-		    (object ClassAttribute "IpAddr"
-			quid       	"413834450308"
-			type       	"Text")
-		    (object ClassAttribute "ReqPrecedence"
-			quid       	"4138344A001A"
-			type       	"TUint32")
-		    (object ClassAttribute "ReqDelay"
-			quid       	"4138344E0114"
-			type       	"TUint32")
-		    (object ClassAttribute "EnableLLMNR"
-			quid       	"413834DA0058"
-			type       	"TBool")
-		    (object ClassAttribute "QosWarningTimeout"
-			quid       	"413834D5026C"
-			type       	"TUint32")
-		    (object ClassAttribute "GprsAccessPointType"
-			quid       	"413834D10097"
-			type       	"TUint32")
-		    (object ClassAttribute "GprsUseEdge"
-			quid       	"413834CC02BA"
-			type       	"TBool")
-		    (object ClassAttribute "DisablePlainTextAuth"
-			quid       	"413834C800F5"
-			type       	"TBool")
-		    (object ClassAttribute "EnableLCPExtension"
-			quid       	"413834C30327"
-			type       	"TBool")
-		    (object ClassAttribute "IpAddrLeaseValidTo"
-			quid       	"413834BF0172"
-			type       	"Text")
-		    (object ClassAttribute "IpAddrLeaseValidFrom"
-			quid       	"413834BA03B4"
-			type       	"Text")
-		    (object ClassAttribute "ConfigDaemonName"
-			quid       	"413834B6021D"
-			type       	"Text")
-		    (object ClassAttribute "ConfigDaemonManagerName"
-			quid       	"413834B20087"
-			type       	"Text")
-		    (object ClassAttribute "Ip6NameServer2"
-			quid       	"413834AD02F8"
-			type       	"Text")
-		    (object ClassAttribute "Ip6NameServer1"
-			quid       	"413834A90172"
-			type       	"Text")
-		    (object ClassAttribute "IpNameServer2"
-			quid       	"413834A403C3"
-			type       	"Text")
-		    (object ClassAttribute "IpNameServer1"
-			quid       	"413834A0022D"
-			type       	"Text")
-		    (object ClassAttribute "IpGateway"
-			quid       	"4138349C00C6"
-			type       	"Text")
-		    (object ClassAttribute "IpNetMask"
-			quid       	"413834970317"
-			type       	"Text")
-		    (object ClassAttribute "AuthRetries"
-			quid       	"4138349301A0"
-			type       	"TUint32")
-		    (object ClassAttribute "IfAuthPass"
-			quid       	"4138348F0039"
-			type       	"Text")
-		    (object ClassAttribute "IfAuthName"
-			quid       	"4138348A02BA"
-			type       	"Text")
-		    (object ClassAttribute "IfNetworks"
-			quid       	"413834860162"
-			type       	"Text")
-		    (object ClassAttribute "IfParams"
-			quid       	"41383482000A"
-			type       	"Text")
-		    (object ClassAttribute "AnonymousAccess"
-			quid       	"4138347D02AA"
-			type       	"TBool")
-		    (object ClassAttribute "HeaderCompression"
-			quid       	"413834790152"
-			type       	"TBool")
-		    (object ClassAttribute "DataCompression"
-			quid       	"41383475000A"
-			type       	"TBool")
-		    (object ClassAttribute "MinMeanThroughput"
-			quid       	"4138347002AA"
-			type       	"TUint32")
-		    (object ClassAttribute "MinPeakThroughput"
-			quid       	"4138346C0162"
-			type       	"TUint32")
-		    (object ClassAttribute "MinReliability"
-			quid       	"4138346703E3"
-			type       	"TUint32")
-		    (object ClassAttribute "MinDelay"
-			quid       	"4138346302AA"
-			type       	"TUint32")
-		    (object ClassAttribute "MinPrecedence"
-			quid       	"4138345F0162"
-			type       	"TUint32")
-		    (object ClassAttribute "ReqMeanThroughput"
-			quid       	"4138345B001A"
-			type       	"TUint32")
-		    (object ClassAttribute "ReqPeakThroughput"
-			quid       	"4138345602E9"
-			type       	"TUint32")
-		    (object ClassAttribute "ReqReliability"
-			quid       	"41383452020E"
-			type       	"TUint32")
-		    (object ClassAttribute "EnableLLMNR"
-			quid       	"41405D730058"
-			type       	"TBool")))
-	    (object Class "PrimitiveTypes"
-		quid       	"41373BA002BB"
-		class_attributes 	(list class_attribute_list
-		    (object ClassAttribute "Id"
-			quid       	"413C6BAE03A3"
-			type       	"TUint32")))
-	    (object Class "ProxyTable"
-		quid       	"41373BA9001B"
-		class_attributes 	(list class_attribute_list
-		    (object ClassAttribute "Id"
-			quid       	"413C6BD10115"
-			type       	"TUint32")
-		    (object ClassAttribute "Name"
-			quid       	"4138458D0058"
-			type       	"Text")
-		    (object ClassAttribute "ISPRef"
-			quid       	"413845910317"
-			type       	"TableEntryNameType")
-		    (object ClassAttribute "UseProxyServer"
-			quid       	"41384596023D"
-			type       	"TBool")
-		    (object ClassAttribute "ProtocolName"
-			quid       	"4138459B0172"
-			type       	"Text")
-		    (object ClassAttribute "ProxyServerName"
-			quid       	"413845A000B6"
-			type       	"Text")
-		    (object ClassAttribute "PortNumber"
-			quid       	"413845A403C3"
-			type       	"TUint32")
-		    (object ClassAttribute "Exceptions"
-			quid       	"413845A902D9"
-			type       	"Text")))
-	    (object Class "SecureSocketProtoTable"
-		quid       	"41373BB10173"
-		class_attributes 	(list class_attribute_list
-		    (object ClassAttribute "Id"
-			quid       	"413C6BD703B6"
-			type       	"TUint32")
-		    (object ClassAttribute "Name"
-			quid       	"4138436302AA"
-			type       	"Text")
-		    (object ClassAttribute "ProtocolName"
-			quid       	"4138436800F5"
-			type       	"Text")
-		    (object ClassAttribute "ProtoLibrary"
-			quid       	"4138436C0346"
-			type       	"Text")))
-	    (object Class "VirtualBearerTable"
-		quid       	"41373BB902DA"
-		class_attributes 	(list class_attribute_list
-		    (object ClassAttribute "Id"
-			quid       	"413C6BDA0099"
-			type       	"TUint32")
-		    (object ClassAttribute "Name"
-			quid       	"413843190327"
-			type       	"Text")
-		    (object ClassAttribute "Agent"
-			quid       	"4138431E021D"
-			type       	"AgentType")
-		    (object ClassAttribute "IfName"
-			quid       	"413843230133"
-			type       	"Text")
-		    (object ClassAttribute "LastSocketActivityTimeout"
-			quid       	"41384328000A"
-			type       	"TUint32")
-		    (object ClassAttribute "LastSessionClosedTimeout"
-			quid       	"4138432C0308"
-			type       	"TUint32")
-		    (object ClassAttribute "LastSocketClosedTimeout"
-			quid       	"41384331024C"
-			type       	"TUint32")))
-	    (object Class "VpnServiceTable"
-		quid       	"41373BC2004A"
-		class_attributes 	(list class_attribute_list
-		    (object ClassAttribute "Id"
-			quid       	"413C6BDE006A"
-			type       	"TUint32")
-		    (object ClassAttribute "Name"
-			quid       	"4138466101FE"
-			type       	"Text")
-		    (object ClassAttribute "Policy"
-			quid       	"413846660191"
-			type       	"Text")
-		    (object ClassAttribute "HomeIAP"
-			quid       	"4138466B0114"
-			type       	"TableEntryNameType")
-		    (object ClassAttribute "HomeNetwork"
-			quid       	"413846700058"
-			type       	"TableEntryNameType")
-		    (object ClassAttribute "EnableLLMNR"
-			quid       	"4138467403D3"
-			type       	"TBool")))
-	    (object Class "WAPAccessPointTable"
-		quid       	"41373BCA01A2"
-		used_nodes 	(list uses_relationship_list
-		    (object Uses_Relationship
-			quid       	"413D929A00F6"
-			supplier   	"Logical View::WAPSMSBearerTable"
-			quidu      	"41373BDB0099"))
-		class_attributes 	(list class_attribute_list
-		    (object ClassAttribute "Id"
-			quid       	"413C6BE003D5"
-			type       	"TUint32")
-		    (object ClassAttribute "Name"
-			quid       	"41373ED7023E"
-			type       	"Text")
-		    (object ClassAttribute "CurrentBearer"
-			quid       	"41373EDB021F"
-			type       	"WAPBearerType")
-		    (object ClassAttribute "StartPage"
-			quid       	"41373EDF020F"
-			type       	"Text")))
-	    (object Class "WAPIPBearerTable"
-		quid       	"41373BD2030A"
-		class_attributes 	(list class_attribute_list
-		    (object ClassAttribute "Id"
-			quid       	"413C6BE3023F"
-			type       	"TUint32")
-		    (object ClassAttribute "Name"
-			quid       	"41373E58021C"
-			type       	"Text")
-		    (object ClassAttribute "AccessPoint"
-			quid       	"41373E5C01FD"
-			type       	"TableEntryNameType")
-		    (object ClassAttribute "GatewayAddress"
-			quid       	"41373E6001BF"
-			type       	"Text")
-		    (object ClassAttribute "IAPRef"
-			quid       	"41373E6C01AF"
-			type       	"TableEntryNameType")
-		    (object ClassAttribute "ProxyPortNumber"
-			quid       	"41373E7001BF"
-			type       	"TUint32")
-		    (object ClassAttribute "ProxyLogin"
-			quid       	"41373E7401AF"
-			type       	"Text")
-		    (object ClassAttribute "ProxyPassword"
-			quid       	"41373E7801CF"
-			type       	"Text")))
-	    (object Class "WAPSMSBearerTable"
-		quid       	"41373BDB0099"
-		class_attributes 	(list class_attribute_list
-		    (object ClassAttribute "Id"
-			quid       	"413C6BE601B3"
-			type       	"TUint32")
-		    (object ClassAttribute "Name"
-			quid       	"41373E040288"
-			type       	"Text")
-		    (object ClassAttribute "AccessPoint"
-			quid       	"41373E08022A"
-			type       	"TableEntryNameType")
-		    (object ClassAttribute "GatewayAddress"
-			quid       	"41373E0C01EC"
-			type       	"Text")
-		    (object ClassAttribute "WSPOption"
-			quid       	"41373E1001BD"
-			type       	"WSPOptionType")
-		    (object ClassAttribute "Security"
-			quid       	"41373E1401AD"
-			type       	"TBool")
-		    (object ClassAttribute "ServiceCentreAddress"
-			quid       	"41373E1801AE"
-			type       	"Text")))
-	    (object Class "WLANServiceExtensionTable"
-		quid       	"41373BE301E1"
-		class_attributes 	(list class_attribute_list
-		    (object ClassAttribute "Id"
-			quid       	"413C6BEB00E8"
-			type       	"TUint32")
-		    (object ClassAttribute "Name"
-			quid       	"41373D850331"
-			type       	"Text")
-		    (object ClassAttribute "Wlan_Connection_Mode"
-			quid       	"41373D8902A5"
-			type       	"TUint32")
-		    (object ClassAttribute "Wlan_SSID"
-			quid       	"41373D8D0247"
-			type       	"Text")
-		    (object ClassAttribute "Wlan_Channel_ID"
-			quid       	"41373D9101E9"
-			type       	"TUint32")
-		    (object ClassAttribute "Wlan_Security_Mode"
-			quid       	"41373D9501BB"
-			type       	"TUint32")
-		    (object ClassAttribute "Wlan_Wep_Key1"
-			quid       	"41373D99017C"
-			type       	"Text")
-		    (object ClassAttribute "Wlan_Wep_Key2"
-			quid       	"41373D9D013E"
-			type       	"Text")
-		    (object ClassAttribute "Wlan_Wep_Key3"
-			quid       	"41373DA100F0"
-			type       	"Text")
-		    (object ClassAttribute "Wlan_Wep_Key4"
-			quid       	"41373DA500D1"
-			type       	"Text")
-		    (object ClassAttribute "Wlan_Wep_Default_Key"
-			quid       	"41373DA900A2"
-			type       	"TUint32")
-		    (object ClassAttribute "Wlan_Authentication_Mode"
-			quid       	"41373DAD00A2"
-			type       	"TUint32")
-		    (object ClassAttribute "Wlan_Wpa_PreShared_Key"
-			quid       	"41373DB100A2"
-			type       	"Text")
-		    (object ClassAttribute "Wlan_Wpa_Key_Length"
-			quid       	"41373DB500A2"
-			type       	"TUint32")
-		    (object ClassAttribute "Wlan_Use_Wpa_PreShared_Key"
-			quid       	"41373DBD00E1"
-			type       	"TUint32")
-		    (object ClassAttribute "Wlan_Eap_List"
-			quid       	"41373DB900C1"
-			type       	"Text")))
-	    (object Class "OR"
-		quid       	"413DC8040272"
-		stereotype 	"Interface")
-	    (object Class "NewInterface"
-		quid       	"413DCC85038B"
-		stereotype 	"Interface")
-	    (object Class "LocationTable"
-		quid       	"41373B7F0191"
-		class_attributes 	(list class_attribute_list
-		    (object ClassAttribute "Id"
-			quid       	"413C6BB20087"
-			type       	"TUint32")
-		    (object ClassAttribute "Name"
-			quid       	"413843B00039"
-			type       	"Text")
-		    (object ClassAttribute "Mobile"
-			quid       	"413843B4029A"
-			type       	"TBool")
-		    (object ClassAttribute "UsePulseDial"
-			quid       	"413843B900F5"
-			type       	"TBool")
-		    (object ClassAttribute "WaitForDialTone"
-			quid       	"413843BD0394"
-			type       	"TBool")
-		    (object ClassAttribute "PauseAfterDialout"
-			quid       	"413843C2022D"
-			type       	"TUint32")
-		    (object ClassAttribute "IntlPrefixCode"
-			quid       	"413843C700D5"
-			type       	"Text")
-		    (object ClassAttribute "NatPrefixCode"
-			quid       	"413843CB0375"
-			type       	"Text")
-		    (object ClassAttribute "NatCode"
-			quid       	"413843D001DF"
-			type       	"Text")
-		    (object ClassAttribute "AreaCode"
-			quid       	"413843D500B6"
-			type       	"Text")
-		    (object ClassAttribute "DialOutCode"
-			quid       	"413843D90366"
-			type       	"Text")
-		    (object ClassAttribute "DisableCallWaitingCode"
-			quid       	"413843DE01FE"
-			type       	"Text")))
-	    (object Association "$UNNAMED$0"
-		quid       	"413C5EAA007C"
-		roles      	(list role_list
-		    (object Role "IAPRef"
-			quid       	"413C5EB00000"
-			label      	"IAPRef"
-			supplier   	"Logical View::ConnectionPreferencesTable"
-			quidu      	"4135E8B80222"
-			is_navigable 	TRUE)
-		    (object Role "Id"
-			quid       	"413C5EB00001"
-			label      	"Id"
-			supplier   	"Logical View::IAPTable"
-			quidu      	"41373B5502E8")))
-	    (object Association "$UNNAMED$1"
-		quid       	"413C5F1E01FB"
-		roles      	(list role_list
-		    (object Role "Id"
-			quid       	"413C5F1F0391"
-			label      	"Id"
-			supplier   	"Logical View::NetworkTable"
-			quidu      	"41373B90003A"
-			is_navigable 	TRUE)
-		    (object Role "IAPNetwork"
-			quid       	"413C5F1F0392"
-			label      	"IAPNetwork"
-			supplier   	"Logical View::IAPTable"
-			quidu      	"41373B5502E8")))
-	    (object Association "$UNNAMED$2"
-		quid       	"413C681F0240"
-		roles      	(list role_list
-		    (object Role "Id"
-			quid       	"413C68200156"
-			label      	"Id"
-			supplier   	"Logical View::ModemBearerTable"
-			quidu      	"41373B8702F9"
-			is_navigable 	TRUE)
-		    (object Role "IAPBearer"
-			quid       	"413C68200157"
-			label      	"IAPBearer"
-			supplier   	"Logical View::IAPTable"
-			quidu      	"41373B5502E8")))
-	    (object Association "$UNNAMED$3"
-		quid       	"413C6D4A03BE"
-		roles      	(list role_list
-		    (object Role "Id"
-			quid       	"413C6D4B02F3"
-			label      	"Id"
-			supplier   	"Logical View::IAPTable"
-			quidu      	"41373B5502E8"
-			is_navigable 	TRUE)
-		    (object Role "IAPRef"
-			quid       	"413C6D4B0302"
-			label      	"IAPRef"
-			supplier   	"Logical View::ConnectionPreferencesTable"
-			quidu      	"4135E8B80222")))
-	    (object Association "$UNNAMED$4"
-		quid       	"413C70B301C3"
-		roles      	(list role_list
-		    (object Role "Id"
-			quid       	"413C70B501D3"
-			label      	"Id"
-			supplier   	"Logical View::LocationTable"
-			quidu      	"41373B7F0191"
-			is_navigable 	TRUE)
-		    (object Role "LocationRef"
-			quid       	"413C70B501E2"
-			label      	"LocationRef"
-			supplier   	"Logical View::IAPTable"
-			quidu      	"41373B5502E8")))
-	    (object Association "$UNNAMED$5"
-		quid       	"413C72850396"
-		roles      	(list role_list
-		    (object Role "Id"
-			quid       	"413C72880116"
-			label      	"Id"
-			supplier   	"Logical View::DialOutISPTable"
-			quidu      	"41373B450057"
-			is_navigable 	TRUE)
-		    (object Role "IAPService"
-			quid       	"413C72880126"
-			label      	"IAPService"
-			supplier   	"Logical View::IAPTable"
-			quidu      	"41373B5502E8")))
-	    (object Association "$UNNAMED$6"
-		quid       	"413C79830307"
-		roles      	(list role_list
-		    (object Role "Id"
-			quid       	"413C79850096"
-			label      	"Id"
-			supplier   	"Logical View::ChargecardTable"
-			quidu      	"4135E7D101E4"
-			is_navigable 	TRUE)
-		    (object Role "ChargecardRef"
-			quid       	"413C79850097"
-			label      	"ChargecardRef"
-			supplier   	"Logical View::DialOutISPTable"
-			quidu      	"41373B450057")))
-	    (object Association "$UNNAMED$7"
-		quid       	"413C860203C6"
-		roles      	(list role_list
-		    (object Role "Id"
-			quid       	"413C8605002C"
-			label      	"Id"
-			supplier   	"Logical View::DialOutISPTable"
-			quidu      	"41373B450057"
-			is_navigable 	TRUE)
-		    (object Role "ISPRef"
-			quid       	"413C8605002D"
-			label      	"ISPRef"
-			supplier   	"Logical View::ProxyTable"
-			quidu      	"41373BA9001B")))
-	    (object Association "$UNNAMED$8"
-		quid       	"413D7C6203D4"
-		roles      	(list role_list
-		    (object Role "Id"
-			quid       	"413D7C6400A7"
-			label      	"Id"
-			supplier   	"Logical View::IAPTable"
-			quidu      	"41373B5502E8"
-			is_navigable 	TRUE)
-		    (object Role "HomeIAP"
-			quid       	"413D7C6400A8"
-			label      	"HomeIAP"
-			supplier   	"Logical View::VpnServiceTable"
-			quidu      	"41373BC2004A")))
-	    (object Association "$UNNAMED$9"
-		quid       	"413D7CB00173"
-		roles      	(list role_list
-		    (object Role "Id"
-			quid       	"413D7CB10357"
-			label      	"Id"
-			supplier   	"Logical View::NetworkTable"
-			quidu      	"41373B90003A"
-			is_navigable 	TRUE)
-		    (object Role "HomeNetwork"
-			quid       	"413D7CB10358"
-			label      	"HomeNetwork"
-			supplier   	"Logical View::VpnServiceTable"
-			quidu      	"41373BC2004A")))
-	    (object Association "$UNNAMED$10"
-		quid       	"413D81A702DA"
-		roles      	(list role_list
-		    (object Role "Id"
-			quid       	"413D81A9028C"
-			label      	"Id"
-			supplier   	"Logical View::WAPAccessPointTable"
-			quidu      	"41373BCA01A2"
-			is_navigable 	TRUE)
-		    (object Role "AccessPoint"
-			quid       	"413D81A9028D"
-			label      	"AccessPoint"
-			supplier   	"Logical View::WAPIPBearerTable"
-			quidu      	"41373BD2030A")))
-	    (object Association "$UNNAMED$11"
-		quid       	"413D81B303B5"
-		roles      	(list role_list
-		    (object Role "Id"
-			quid       	"413D81B70088"
-			label      	"Id"
-			supplier   	"Logical View::WAPAccessPointTable"
-			quidu      	"41373BCA01A2"
-			is_navigable 	TRUE)
-		    (object Role "AccessPoint"
-			quid       	"413D81B70089"
-			label      	"AccessPoint"
-			supplier   	"Logical View::WAPSMSBearerTable"
-			quidu      	"41373BDB0099")))
-	    (object Association "$UNNAMED$12"
-		quid       	"413D933302BB"
-		roles      	(list role_list
-		    (object Role "Id"
-			quid       	"413D933402DA"
-			label      	"Id"
-			supplier   	"Logical View::IAPTable"
-			quidu      	"41373B5502E8"
-			is_navigable 	TRUE)
-		    (object Role "IAPRef"
-			quid       	"413D933402DB"
-			label      	"IAPRef"
-			supplier   	"Logical View::WAPIPBearerTable"
-			quidu      	"41373BD2030A")))
-	    (object Association "$UNNAMED$13"
-		quid       	"413D96150124"
-		roles      	(list role_list
-		    (object Role "Id"
-			quid       	"413D9618003A"
-			label      	"Id"
-			supplier   	"Logical View::WAPAccessPointTable"
-			quidu      	"41373BCA01A2"
-			is_navigable 	TRUE)
-		    (object Role "WAPAccess"
-			quid       	"413D9618004A"
-			label      	"WAPAccess"
-			supplier   	"Logical View::GlobalSettingsTable"
-			quidu      	"41373B4D01A0")))
-	    (object Association "$UNNAMED$14"
-		quid       	"413D96E2035C"
-		roles      	(list role_list
-		    (object Role "AccessPoint"
-			quid       	"413D96E3038B"
-			label      	"AccessPoint"
-			supplier   	"Logical View::WAPSMSBearerTable"
-			quidu      	"41373BDB0099"
-			is_navigable 	TRUE)
-		    (object Role "SMSBearer"
-			quid       	"413D96E3038C"
-			label      	"SMSBearer"
-			supplier   	"Logical View::GlobalSettingsTable"
-			quidu      	"41373B4D01A0")))
-	    (object Association "$UNNAMED$15"
-		quid       	"413D971A013A"
-		roles      	(list role_list
-		    (object Role "Id"
-			quid       	"413D971C011A"
-			label      	"Id"
-			supplier   	"Logical View::LocationTable"
-			quidu      	"41373B7F0191"
-			is_navigable 	TRUE)
-		    (object Role "LocationForDataAndFax"
-			quid       	"413D971C012A"
-			label      	"LocationForDataAndFax"
-			supplier   	"Logical View::GlobalSettingsTable"
-			quidu      	"41373B4D01A0")))
-	    (object Association "$UNNAMED$16"
-		quid       	"413D97A903D9"
-		roles      	(list role_list
-		    (object Role "Id"
-			quid       	"413D97AB0001"
-			label      	"Id"
-			supplier   	"Logical View::NetworkTable"
-			quidu      	"41373B90003A"
-			is_navigable 	TRUE)
-		    (object Role "DefaultNetwork"
-			quid       	"413D97AB0002"
-			label      	"DefaultNetwork"
-			supplier   	"Logical View::GlobalSettingsTable"
-			quidu      	"41373B4D01A0")))
-	    (object Association "$UNNAMED$17"
-		quid       	"413DC818009D"
-		roles      	(list role_list
-		    (object Role "$UNNAMED$18"
-			quid       	"413DC81903D9"
-			supplier   	"Logical View::OR"
-			quidu      	"413DC8040272"
-			is_navigable 	TRUE)
-		    (object Role "IAPBearer"
-			quid       	"413DC81903DA"
-			label      	"IAPBearer"
-			supplier   	"Logical View::IAPTable"
-			quidu      	"41373B5502E8")))
-	    (object Association "$UNNAMED$19"
-		quid       	"413DC8230178"
-		roles      	(list role_list
-		    (object Role "Id"
-			quid       	"413DC8240253"
-			label      	"Id"
-			supplier   	"Logical View::ModemBearerTable"
-			quidu      	"41373B8702F9"
-			is_navigable 	TRUE)
-		    (object Role "$UNNAMED$20"
-			quid       	"413DC8240254"
-			supplier   	"Logical View::OR"
-			quidu      	"413DC8040272")))
-	    (object Association "$UNNAMED$21"
-		quid       	"413DC82A01A7"
-		roles      	(list role_list
-		    (object Role "Id"
-			quid       	"413DC82B02D0"
-			label      	"Id"
-			supplier   	"Logical View::LANBearerTable"
-			quidu      	"41373B6E02D9"
-			is_navigable 	TRUE)
-		    (object Role "$UNNAMED$22"
-			quid       	"413DC82B02D1"
-			supplier   	"Logical View::OR"
-			quidu      	"413DC8040272")))
-	    (object Association "$UNNAMED$23"
-		quid       	"413DC82E039B"
-		roles      	(list role_list
-		    (object Role "Id"
-			quid       	"413DC83000EB"
-			label      	"Id"
-			supplier   	"Logical View::VirtualBearerTable"
-			quidu      	"41373BB902DA"
-			is_navigable 	TRUE)
-		    (object Role "$UNNAMED$24"
-			quid       	"413DC83000EC"
-			supplier   	"Logical View::OR"
-			quidu      	"413DC8040272")))
-	    (object Association "$UNNAMED$25"
-		quid       	"413DCC6E03D9"
-		roles      	(list role_list
-		    (object Role "$UNNAMED$26"
-			quid       	"413DCC70009D"
-			supplier   	"Logical View::OR"
-			quidu      	"413DC8040272"
-			is_navigable 	TRUE)
-		    (object Role "IAPService"
-			quid       	"413DCC7000AD"
-			label      	"IAPService"
-			supplier   	"Logical View::IAPTable"
-			quidu      	"41373B5502E8")))
-	    (object Association "$UNNAMED$27"
-		quid       	"413DCC7601C6"
-		roles      	(list role_list
-		    (object Role "Id"
-			quid       	"413DCC77012A"
-			label      	"Id"
-			supplier   	"Logical View::IncomingGPRSTable"
-			quidu      	"41373B5E0039"
-			is_navigable 	TRUE)
-		    (object Role "$UNNAMED$28"
-			quid       	"413DCC77012B"
-			supplier   	"Logical View::OR"
-			quidu      	"413DC8040272")))
-	    (object Association "$UNNAMED$29"
-		quid       	"413DCC7C031E"
-		roles      	(list role_list
-		    (object Role "Id"
-			quid       	"413DCC7D01A7"
-			label      	"Id"
-			supplier   	"Logical View::OutgoingGPRSTable"
-			quidu      	"41373B980172"
-			is_navigable 	TRUE)
-		    (object Role "$UNNAMED$30"
-			quid       	"413DCC7D01A8"
-			supplier   	"Logical View::OR"
-			quidu      	"413DC8040272")))
-	    (object Association "$UNNAMED$31"
-		quid       	"413DCC7F036C"
-		roles      	(list role_list
-		    (object Role "Id"
-			quid       	"413DCC8001F5"
-			label      	"Id"
-			supplier   	"Logical View::DialInISPTable"
-			quidu      	"41373B3C02E8"
-			is_navigable 	TRUE)
-		    (object Role "$UNNAMED$32"
-			quid       	"413DCC8001F6"
-			supplier   	"Logical View::OR"
-			quidu      	"413DC8040272")))
-	    (object Association "$UNNAMED$33"
-		quid       	"413DCC820224"
-		roles      	(list role_list
-		    (object Role "Id"
-			quid       	"413DCC8301A7"
-			label      	"Id"
-			supplier   	"Logical View::CDMA2000PacketServiceTable"
-			quidu      	"4135E7C10203"
-			is_navigable 	TRUE)
-		    (object Role "$UNNAMED$34"
-			quid       	"413DCC8301B7"
-			supplier   	"Logical View::OR"
-			quidu      	"413DC8040272")))
-	    (object Association "$UNNAMED$35"
-		quid       	"413DCC8E0178"
-		roles      	(list role_list
-		    (object Role "Id"
-			quid       	"413DCC90036C"
-			label      	"Id"
-			supplier   	"Logical View::LANServiceTable"
-			quidu      	"41373B770049"
-			is_navigable 	TRUE)
-		    (object Role "$UNNAMED$36"
-			quid       	"413DCC90037C"
-			supplier   	"Logical View::OR"
-			quidu      	"413DC8040272")))
-	    (object Association "$UNNAMED$37"
-		quid       	"413DCC940020"
-		roles      	(list role_list
-		    (object Role "$UNNAMED$38"
-			quid       	"413DCC97010B"
-			supplier   	"Logical View::DialOutISPTable"
-			quidu      	"41373B450057"
-			is_navigable 	TRUE)
-		    (object Role "$UNNAMED$39"
-			quid       	"413DCC97011A"
-			supplier   	"Logical View::OR"
-			quidu      	"413DC8040272")))
-	    (object Association "$UNNAMED$40"
-		quid       	"413DCC9B03AB"
-		roles      	(list role_list
-		    (object Role "Id"
-			quid       	"413DCC9D009D"
-			label      	"Id"
-			supplier   	"Logical View::VpnServiceTable"
-			quidu      	"41373BC2004A"
-			is_navigable 	TRUE)
-		    (object Role "$UNNAMED$41"
-			quid       	"413DCC9D009E"
-			supplier   	"Logical View::OR"
-			quidu      	"413DC8040272")))
-	    (object Association "$UNNAMED$42"
-		quid       	"413F09DD0085"
-		roles      	(list role_list
-		    (object Role "$UNNAMED$43"
-			quid       	"413F09DD0392"
-			supplier   	"Logical View::LocationTable"
-			quidu      	"41373B7F0191"
-			is_navigable 	TRUE)
-		    (object Role "$UNNAMED$44"
-			quid       	"413F09DD03A2"
-			supplier   	"Logical View::GlobalSettingsTable"
-			quidu      	"41373B4D01A0")))
-	    (object Association "$UNNAMED$45"
-		quid       	"413F0A130132"
-		roles      	(list role_list
-		    (object Role "Id"
-			quid       	"413F0A14023B"
-			label      	"Id"
-			supplier   	"Logical View::LocationTable"
-			quidu      	"41373B7F0191"
-			is_navigable 	TRUE)
-		    (object Role "LocationForPhoneServicesAndSMS"
-			quid       	"413F0A14023C"
-			label      	"LocationForPhoneServicesAndSMS"
-			supplier   	"Logical View::GlobalSettingsTable"
-			quidu      	"41373B4D01A0")))
-	    (object Association "$UNNAMED$46"
-		quid       	"413F0AEA0165"
-		roles      	(list role_list
-		    (object Role "Id"
-			quid       	"413F0AEB0349"
-			label      	"Id"
-			supplier   	"Logical View::ModemBearerTable"
-			quidu      	"41373B8702F9"
-			is_navigable 	TRUE)
-		    (object Role "ModemForDataAndFax"
-			quid       	"413F0AEB034A"
-			label      	"ModemForDataAndFax"
-			supplier   	"Logical View::GlobalSettingsTable"
-			quidu      	"41373B4D01A0")))
-	    (object Association "$UNNAMED$47"
-		quid       	"413F0AEE03D6"
-		roles      	(list role_list
-		    (object Role "Id"
-			quid       	"413F0AF0005B"
-			label      	"Id"
-			supplier   	"Logical View::ModemBearerTable"
-			quidu      	"41373B8702F9"
-			is_navigable 	TRUE)
-		    (object Role "ModemForPhoneServicesAndSMS"
-			quid       	"413F0AF0006B"
-			label      	"ModemForPhoneServicesAndSMS"
-			supplier   	"Logical View::GlobalSettingsTable"
-			quidu      	"41373B4D01A0")))
-	    (object Association "$UNNAMED$48"
-		quid       	"413F2BF80080"
-		roles      	(list role_list
-		    (object Role "Id"
-			quid       	"413F2BF803CC"
-			label      	"Id"
-			supplier   	"Logical View::WLANServiceExtensionTable"
-			quidu      	"41373BE301E1"
-			is_navigable 	TRUE)
-		    (object Role "ServiceExtensionRecordId"
-			quid       	"413F2BF803CD"
-			label      	"ServiceExtensionRecordId"
-			supplier   	"Logical View::LANServiceTable"
-			quidu      	"41373B770049"))))
-	logical_presentations 	(list unit_reference_list
-	    (object ClassDiagram "Main"
-		quid       	"4135D7DB036A"
-		title      	"Main"
-		zoom       	90
-		max_height 	28350
-		max_width  	21600
-		origin_x   	862
-		origin_y   	0
-		items      	(list diagram_item_list
-		    (object ClassView "Class" "Logical View::AgentLookupTable" @1
-			ShowCompartmentStereotypes 	TRUE
-			IncludeOperation 	TRUE
-			location   	(464, 2528)
-			label      	(object ItemLabel
-			    Parent_View 	@1
-			    location   	(276, 2478)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	376
-			    justify    	0
-			    label      	"AgentLookupTable")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"4135E73201C5"
-			width      	394
-			height     	122
-			annotation 	8
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::DefaultCDMA2000Table" @2
-			ShowCompartmentStereotypes 	TRUE
-			IncludeOperation 	TRUE
-			location   	(1216, 2528)
-			label      	(object ItemLabel
-			    Parent_View 	@2
-			    location   	(987, 2482)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	458
-			    justify    	0
-			    label      	"DefaultCDMA2000Table")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"4135E8DD03B9"
-			width      	476
-			height     	114
-			annotation 	8
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::DefaultGPRSTable" @3
-			ShowCompartmentStereotypes 	TRUE
-			IncludeOperation 	TRUE
-			location   	(2032, 2512)
-			label      	(object ItemLabel
-			    Parent_View 	@3
-			    location   	(1842, 2462)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	380
-			    justify    	0
-			    label      	"DefaultGPRSTable")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"41373B22024B"
-			width      	398
-			height     	122
-			annotation 	8
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::SecureSocketProtoTable" @4
-			ShowCompartmentStereotypes 	TRUE
-			IncludeOperation 	TRUE
-			location   	(2832, 2512)
-			label      	(object ItemLabel
-			    Parent_View 	@4
-			    location   	(2593, 2462)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	478
-			    justify    	0
-			    label      	"SecureSocketProtoTable")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"41373BB10173"
-			width      	496
-			height     	122
-			annotation 	8
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::LANBearerTable" @5
-			ShowCompartmentStereotypes 	TRUE
-			IncludeOperation 	TRUE
-			location   	(2672, 2208)
-			label      	(object ItemLabel
-			    Parent_View 	@5
-			    location   	(2511, 2135)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	322
-			    justify    	0
-			    label      	"LANBearerTable")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"41373B6E02D9"
-			compartment 	(object Compartment
-			    Parent_View 	@5
-			    location   	(2511, 2191)
-			    icon_style 	"Icon"
-			    fill_color 	13434879
-			    anchor     	2
-			    nlines     	2
-			    max_width  	251
-			    compartmentItems 	(list Compartment
-				"- Id : TUint32"))
-			width      	340
-			height     	168
-			annotation 	8
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::VirtualBearerTable" @6
-			ShowCompartmentStereotypes 	TRUE
-			IncludeOperation 	TRUE
-			location   	(3088, 2208)
-			label      	(object ItemLabel
-			    Parent_View 	@6
-			    location   	(2899, 2131)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	378
-			    justify    	0
-			    label      	"VirtualBearerTable")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"41373BB902DA"
-			compartment 	(object Compartment
-			    Parent_View 	@6
-			    location   	(2899, 2184)
-			    icon_style 	"Icon"
-			    fill_color 	13434879
-			    anchor     	2
-			    nlines     	2
-			    max_width  	265
-			    compartmentItems 	(list Compartment
-				"- Id : TUint32"))
-			width      	396
-			height     	178
-			annotation 	8
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::ConnectionPreferencesTable" @7
-			IncludeOperation 	TRUE
-			location   	(2496, 1232)
-			label      	(object ItemLabel
-			    Parent_View 	@7
-			    location   	(2197, 1154)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	598
-			    justify    	0
-			    label      	"ConnectionPreferencesTable")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"4135E8B80222"
-			compartment 	(object Compartment
-			    Parent_View 	@7
-			    location   	(2197, 1207)
-			    icon_style 	"Icon"
-			    fill_color 	13434879
-			    anchor     	2
-			    nlines     	2
-			    max_width  	609
-			    compartmentItems 	(list Compartment
-				"- IAPRef : TableEntryNameType"))
-			width      	616
-			height     	180
-			annotation 	8
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::WAPIPBearerTable" @8
-			ShowCompartmentStereotypes 	TRUE
-			IncludeOperation 	TRUE
-			location   	(1536, 1360)
-			label      	(object ItemLabel
-			    Parent_View 	@8
-			    location   	(1213, 1264)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	646
-			    justify    	0
-			    label      	"WAPIPBearerTable")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"41373BD2030A"
-			compartment 	(object Compartment
-			    Parent_View 	@8
-			    location   	(1213, 1320)
-			    icon_style 	"Icon"
-			    fill_color 	13434879
-			    anchor     	2
-			    nlines     	3
-			    max_width  	643
-			    compartmentItems 	(list Compartment
-				"- AccessPoint : TableEntryNameType"
-				"- IAPRef : TableEntryNameType"))
-			width      	664
-			height     	214
-			annotation 	8
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::ChargecardTable" @9
-			ShowCompartmentStereotypes 	TRUE
-			IncludeOperation 	TRUE
-			location   	(3168, 1248)
-			label      	(object ItemLabel
-			    Parent_View 	@9
-			    location   	(2993, 1170)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	350
-			    justify    	0
-			    label      	"ChargecardTable")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"4135E7D101E4"
-			compartment 	(object Compartment
-			    Parent_View 	@9
-			    location   	(2993, 1223)
-			    icon_style 	"Icon"
-			    fill_color 	13434879
-			    anchor     	2
-			    nlines     	2
-			    max_width  	265
-			    compartmentItems 	(list Compartment
-				"- Id : TUint32"))
-			width      	368
-			height     	180
-			annotation 	8
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::ProxyTable" @10
-			ShowCompartmentStereotypes 	TRUE
-			IncludeOperation 	TRUE
-			location   	(2864, 1632)
-			label      	(object ItemLabel
-			    Parent_View 	@10
-			    location   	(2565, 1554)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	598
-			    justify    	0
-			    label      	"ProxyTable")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"41373BA9001B"
-			compartment 	(object Compartment
-			    Parent_View 	@10
-			    location   	(2565, 1610)
-			    icon_style 	"Icon"
-			    fill_color 	13434879
-			    anchor     	2
-			    nlines     	2
-			    max_width  	609
-			    compartmentItems 	(list Compartment
-				"- ISPRef : TableEntryNameType"))
-			width      	616
-			height     	180
-			annotation 	8
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::IncomingGPRSTable" @11
-			ShowCompartmentStereotypes 	TRUE
-			IncludeOperation 	TRUE
-			location   	(816, 144)
-			label      	(object ItemLabel
-			    Parent_View 	@11
-			    location   	(611, 71)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	410
-			    justify    	0
-			    label      	"IncomingGPRSTable")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"41373B5E0039"
-			compartment 	(object Compartment
-			    Parent_View 	@11
-			    location   	(611, 127)
-			    icon_style 	"Icon"
-			    fill_color 	13434879
-			    anchor     	2
-			    nlines     	2
-			    max_width  	251
-			    compartmentItems 	(list Compartment
-				"- Id : TUint32"))
-			width      	428
-			height     	168
-			annotation 	8
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::OutgoingGPRSTable" @12
-			ShowCompartmentStereotypes 	TRUE
-			IncludeOperation 	TRUE
-			location   	(1328, 144)
-			label      	(object ItemLabel
-			    Parent_View 	@12
-			    location   	(1124, 71)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	408
-			    justify    	0
-			    label      	"OutgoingGPRSTable")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"41373B980172"
-			compartment 	(object Compartment
-			    Parent_View 	@12
-			    location   	(1124, 127)
-			    icon_style 	"Icon"
-			    fill_color 	13434879
-			    anchor     	2
-			    nlines     	2
-			    max_width  	251
-			    compartmentItems 	(list Compartment
-				"- Id : TUint32"))
-			width      	426
-			height     	168
-			annotation 	8
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::DialInISPTable" @13
-			ShowCompartmentStereotypes 	TRUE
-			IncludeOperation 	TRUE
-			location   	(1776, 144)
-			label      	(object ItemLabel
-			    Parent_View 	@13
-			    location   	(1630, 71)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	292
-			    justify    	0
-			    label      	"DialInISPTable")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"41373B3C02E8"
-			compartment 	(object Compartment
-			    Parent_View 	@13
-			    location   	(1630, 127)
-			    icon_style 	"Icon"
-			    fill_color 	13434879
-			    anchor     	2
-			    nlines     	2
-			    max_width  	251
-			    compartmentItems 	(list Compartment
-				"- Id : TUint32"))
-			width      	310
-			height     	168
-			annotation 	8
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::CDMA2000PacketServiceTable" @14
-			ShowCompartmentStereotypes 	TRUE
-			IncludeOperation 	TRUE
-			location   	(2336, 144)
-			label      	(object ItemLabel
-			    Parent_View 	@14
-			    location   	(2031, 71)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	610
-			    justify    	0
-			    label      	"CDMA2000PacketServiceTable")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"4135E7C10203"
-			compartment 	(object Compartment
-			    Parent_View 	@14
-			    location   	(2031, 127)
-			    icon_style 	"Icon"
-			    fill_color 	13434879
-			    anchor     	2
-			    nlines     	2
-			    max_width  	251
-			    compartmentItems 	(list Compartment
-				"- Id : TUint32"))
-			width      	628
-			height     	168
-			annotation 	8
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::DialOutISPTable" @15
-			ShowCompartmentStereotypes 	TRUE
-			location   	(2864, 832)
-			label      	(object ItemLabel
-			    Parent_View 	@15
-			    location   	(2497, 730)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	734
-			    justify    	0
-			    label      	"DialOutISPTable")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"41373B450057"
-			compartment 	(object Compartment
-			    Parent_View 	@15
-			    location   	(2497, 786)
-			    icon_style 	"Icon"
-			    fill_color 	13434879
-			    anchor     	2
-			    nlines     	3
-			    max_width  	750
-			    compartmentItems 	(list Compartment
-				"- Id : TUint32"
-				"- ChargecardRef : TableEntryNameType"))
-			width      	752
-			height     	228
-			annotation 	8
-			autoResize 	TRUE)
-		    (object AssociationViewNew "$UNNAMED$6" @16
-			location   	(3023, 1051)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"413C79830307"
-			roleview_list 	(list RoleViews
-			    (object RoleView "Id" @17
-				Parent_View 	@16
-				location   	(1631, -613)
-				label      	(object SegLabel @18
-				    Parent_View 	@17
-				    location   	(3019, 1111)
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	60
-				    justify    	0
-				    label      	"+Id"
-				    pctDist    	0.421572
-				    height     	40
-				    orientation 	1)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"413C79850096"
-				client     	@16
-				supplier   	@9
-				line_style 	0)
-			    (object RoleView "ChargecardRef" @19
-				Parent_View 	@16
-				location   	(1631, -613)
-				label      	(object SegLabel @20
-				    Parent_View 	@19
-				    location   	(3136, 1005)
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	297
-				    justify    	0
-				    label      	"+ChargecardRef"
-				    pctDist    	-0.217557
-				    height     	119
-				    orientation 	1)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"413C79850097"
-				client     	@16
-				supplier   	@15
-				line_style 	0)))
-		    (object AssociationViewNew "$UNNAMED$7" @21
-			location   	(2864, 1243)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"413C860203C6"
-			roleview_list 	(list RoleViews
-			    (object RoleView "Id" @22
-				Parent_View 	@21
-				location   	(1472, -677)
-				label      	(object SegLabel @23
-				    Parent_View 	@22
-				    location   	(2824, 989)
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	60
-				    justify    	0
-				    label      	"+Id"
-				    pctDist    	0.859016
-				    height     	41
-				    orientation 	0)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"413C8605002C"
-				client     	@21
-				supplier   	@15
-				line_style 	0)
-			    (object RoleView "ISPRef" @24
-				Parent_View 	@21
-				location   	(1472, -677)
-				label      	(object SegLabel @25
-				    Parent_View 	@24
-				    location   	(2939, 1504)
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	149
-				    justify    	0
-				    label      	"+ISPRef"
-				    pctDist    	0.875817
-				    height     	75
-				    orientation 	0)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"413C8605002D"
-				client     	@21
-				supplier   	@10
-				line_style 	0)))
-		    (object ClassView "Class" "Logical View::VpnServiceTable" @26
-			ShowCompartmentStereotypes 	TRUE
-			IncludeOperation 	TRUE
-			location   	(480, 464)
-			label      	(object ItemLabel
-			    Parent_View 	@26
-			    location   	(124, 362)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	712
-			    justify    	0
-			    label      	"VpnServiceTable")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"41373BC2004A"
-			compartment 	(object Compartment
-			    Parent_View 	@26
-			    location   	(124, 418)
-			    icon_style 	"Icon"
-			    fill_color 	13434879
-			    anchor     	2
-			    nlines     	3
-			    max_width  	737
-			    compartmentItems 	(list Compartment
-				"- HomeIAP : TableEntryNameType"
-				"- HomeNetwork : TableEntryNameType"))
-			width      	730
-			height     	228
-			annotation 	8
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::IAPTable" @27
-			ShowCompartmentStereotypes 	TRUE
-			IncludeOperation 	TRUE
-			location   	(1536, 912)
-			label      	(object ItemLabel
-			    Parent_View 	@27
-			    location   	(1193, 739)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	686
-			    justify    	0
-			    label      	"IAPTable")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"41373B5502E8"
-			compartment 	(object Compartment
-			    Parent_View 	@27
-			    location   	(1193, 795)
-			    icon_style 	"Icon"
-			    fill_color 	13434879
-			    anchor     	2
-			    nlines     	6
-			    max_width  	696
-			    compartmentItems 	(list Compartment
-				"- Id : TUint32"
-				"- IAPService : TableEntryNameType"
-				"- IAPBearer : TableEntryNameType"
-				"- IAPNetwork : TableEntryNameType"
-				"- LocationRef : TableEntryNameType"))
-			width      	704
-			height     	370
-			annotation 	8
-			autoResize 	TRUE)
-		    (object AssociationViewNew "$UNNAMED$3" @28
-			location   	(2056, 1085)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"413C6D4A03BE"
-			roleview_list 	(list RoleViews
-			    (object RoleView "Id" @29
-				Parent_View 	@28
-				location   	(1544, 877)
-				label      	(object SegLabel @30
-				    Parent_View 	@29
-				    location   	(1970, 1000)
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	149
-				    justify    	0
-				    label      	"+Id"
-				    pctDist    	0.676083
-				    height     	55
-				    orientation 	1)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"413C6D4B02F3"
-				client     	@28
-				supplier   	@27
-				line_style 	0)
-			    (object RoleView "IAPRef" @31
-				Parent_View 	@28
-				location   	(1544, 877)
-				label      	(object SegLabel @32
-				    Parent_View 	@31
-				    location   	(2126, 1160)
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	149
-				    justify    	0
-				    label      	"+IAPRef"
-				    pctDist    	0.501133
-				    height     	49
-				    orientation 	1)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"413C6D4B0302"
-				client     	@28
-				supplier   	@7
-				line_style 	0)))
-		    (object AssociationViewNew "$UNNAMED$12" @33
-			location   	(1536, 1174)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"413D933302BB"
-			roleview_list 	(list RoleViews
-			    (object RoleView "Id" @34
-				Parent_View 	@33
-				location   	(1008, -506)
-				label      	(object SegLabel @35
-				    Parent_View 	@34
-				    location   	(1495, 1113)
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	60
-				    justify    	0
-				    label      	"+Id"
-				    pctDist    	0.800000
-				    height     	42
-				    orientation 	0)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"413D933402DA"
-				client     	@33
-				supplier   	@27
-				line_style 	0)
-			    (object RoleView "IAPRef" @36
-				Parent_View 	@33
-				location   	(1008, -506)
-				label      	(object SegLabel @37
-				    Parent_View 	@36
-				    location   	(1609, 1210)
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	149
-				    justify    	0
-				    label      	"+IAPRef"
-				    pctDist    	0.458706
-				    height     	73
-				    orientation 	0)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"413D933402DB"
-				client     	@33
-				supplier   	@8
-				line_style 	0)))
-		    (object AssociationViewNew "$UNNAMED$8" @38
-			location   	(966, 670)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"413D7C6203D4"
-			roleview_list 	(list RoleViews
-			    (object RoleView "Id" @39
-				Parent_View 	@38
-				location   	(550, 350)
-				label      	(object SegLabel @40
-				    Parent_View 	@39
-				    location   	(1110, 702)
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	60
-				    justify    	0
-				    label      	"+Id"
-				    pctDist    	0.810238
-				    height     	28
-				    orientation 	0)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"413D7C6400A7"
-				client     	@38
-				supplier   	@27
-				line_style 	0)
-			    (object RoleView "HomeIAP" @41
-				Parent_View 	@38
-				location   	(550, 350)
-				label      	(object SegLabel @42
-				    Parent_View 	@41
-				    location   	(731, 625)
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	211
-				    justify    	0
-				    label      	"+HomeIAP"
-				    pctDist    	1.007493
-				    height     	51
-				    orientation 	0)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"413D7C6400A8"
-				client     	@38
-				supplier   	@26
-				line_style 	0)))
-		    (object ClassView "Class" "Logical View::WAPAccessPointTable" @43
-			ShowCompartmentStereotypes 	TRUE
-			IncludeOperation 	TRUE
-			location   	(1952, 1952)
-			label      	(object ItemLabel
-			    Parent_View 	@43
-			    location   	(1725, 1875)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	454
-			    justify    	0
-			    label      	"WAPAccessPointTable")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"41373BCA01A2"
-			compartment 	(object Compartment
-			    Parent_View 	@43
-			    location   	(1725, 1928)
-			    icon_style 	"Icon"
-			    fill_color 	13434879
-			    anchor     	2
-			    nlines     	2
-			    max_width  	265
-			    compartmentItems 	(list Compartment
-				"- Id : TUint32"))
-			width      	472
-			height     	178
-			annotation 	8
-			autoResize 	TRUE)
-		    (object AssociationViewNew "$UNNAMED$10" @44
-			location   	(1949, 1623)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"413D81A702DA"
-			roleview_list 	(list RoleViews
-			    (object RoleView "Id" @45
-				Parent_View 	@44
-				location   	(1421, -57)
-				label      	(object SegLabel @46
-				    Parent_View 	@45
-				    location   	(1910, 1813)
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	60
-				    justify    	0
-				    label      	"+Id"
-				    pctDist    	0.800000
-				    height     	42
-				    orientation 	1)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"413D81A9028C"
-				client     	@44
-				supplier   	@43
-				line_style 	0)
-			    (object RoleView "AccessPoint" @47
-				Parent_View 	@44
-				location   	(1421, -57)
-				label      	(object SegLabel @48
-				    Parent_View 	@47
-				    location   	(1950, 1499)
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	255
-				    justify    	0
-				    label      	"+AccessPoint"
-				    pctDist    	0.316264
-				    height     	59
-				    orientation 	1)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"413D81A9028D"
-				client     	@44
-				supplier   	@8
-				vertices   	(list Points
-				    (1949, 1623)
-				    (1948, 1563)
-				    (1754, 1467))
-				line_style 	0)))
-		    (object ClassView "Class" "Logical View::WAPSMSBearerTable" @49
-			ShowCompartmentStereotypes 	TRUE
-			IncludeOperation 	TRUE
-			location   	(1264, 1648)
-			label      	(object ItemLabel
-			    Parent_View 	@49
-			    location   	(923, 1570)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	682
-			    justify    	0
-			    label      	"WAPSMSBearerTable")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"41373BDB0099"
-			compartment 	(object Compartment
-			    Parent_View 	@49
-			    location   	(923, 1623)
-			    icon_style 	"Icon"
-			    fill_color 	13434879
-			    anchor     	2
-			    nlines     	2
-			    max_width  	715
-			    compartmentItems 	(list Compartment
-				"- AccessPoint : TableEntryNameType"))
-			width      	700
-			height     	180
-			annotation 	8
-			autoResize 	TRUE)
-		    (object AssociationViewNew "$UNNAMED$11" @50
-			location   	(1609, 1800)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"413D81B303B5"
-			roleview_list 	(list RoleViews
-			    (object RoleView "Id" @51
-				Parent_View 	@50
-				location   	(105, -552)
-				label      	(object SegLabel @52
-				    Parent_View 	@51
-				    location   	(1740, 1815)
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	60
-				    justify    	0
-				    label      	"+Id"
-				    pctDist    	0.788732
-				    height     	39
-				    orientation 	0)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"413D81B70088"
-				client     	@50
-				supplier   	@43
-				line_style 	0)
-			    (object RoleView "AccessPoint" @53
-				Parent_View 	@50
-				location   	(105, -552)
-				label      	(object SegLabel @54
-				    Parent_View 	@53
-				    location   	(1625, 1769)
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	255
-				    justify    	0
-				    label      	"+AccessPoint"
-				    pctDist    	-0.023588
-				    height     	36
-				    orientation 	1)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"413D81B70089"
-				client     	@50
-				supplier   	@49
-				line_style 	0)))
-		    (object ClassView "Class" "Logical View::NetworkTable" @55
-			ShowCompartmentStereotypes 	TRUE
-			IncludeOperation 	TRUE
-			location   	(272, 912)
-			label      	(object ItemLabel
-			    Parent_View 	@55
-			    location   	(133, 834)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	278
-			    justify    	0
-			    label      	"NetworkTable")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"41373B90003A"
-			compartment 	(object Compartment
-			    Parent_View 	@55
-			    location   	(133, 887)
-			    icon_style 	"Icon"
-			    fill_color 	13434879
-			    anchor     	2
-			    nlines     	2
-			    max_width  	265
-			    compartmentItems 	(list Compartment
-				"- Id : TUint32"))
-			width      	296
-			height     	180
-			annotation 	8
-			autoResize 	TRUE)
-		    (object AssociationViewNew "$UNNAMED$1" @56
-			location   	(801, 912)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"413C5F1E01FB"
-			roleview_list 	(list RoleViews
-			    (object RoleView "Id" @57
-				Parent_View 	@56
-				location   	(-639, 16)
-				label      	(object SegLabel @58
-				    Parent_View 	@57
-				    location   	(464, 966)
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	60
-				    justify    	0
-				    label      	"+Id"
-				    pctDist    	0.733333
-				    height     	54
-				    orientation 	0)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"413C5F1F0391"
-				client     	@56
-				supplier   	@55
-				line_style 	0)
-			    (object RoleView "IAPNetwork" @59
-				Parent_View 	@56
-				location   	(-639, 16)
-				label      	(object SegLabel @60
-				    Parent_View 	@59
-				    location   	(1057, 874)
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	240
-				    justify    	0
-				    label      	"+IAPNetwork"
-				    pctDist    	0.734043
-				    height     	39
-				    orientation 	0)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"413C5F1F0392"
-				client     	@56
-				supplier   	@27
-				line_style 	0)))
-		    (object AssociationViewNew "$UNNAMED$9" @61
-			location   	(370, 699)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"413D7CB00173"
-			roleview_list 	(list RoleViews
-			    (object RoleView "Id" @62
-				Parent_View 	@61
-				location   	(-46, 379)
-				label      	(object SegLabel @63
-				    Parent_View 	@62
-				    location   	(298, 757)
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	60
-				    justify    	0
-				    label      	"+Id"
-				    pctDist    	0.800000
-				    height     	42
-				    orientation 	1)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"413D7CB10357"
-				client     	@61
-				supplier   	@55
-				line_style 	0)
-			    (object RoleView "HomeNetwork" @64
-				Parent_View 	@61
-				location   	(-46, 379)
-				label      	(object SegLabel @65
-				    Parent_View 	@64
-				    location   	(299, 545)
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	284
-				    justify    	0
-				    label      	"+HomeNetwork"
-				    pctDist    	0.829457
-				    height     	130
-				    orientation 	0)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"413D7CB10358"
-				client     	@61
-				supplier   	@26
-				line_style 	0)))
-		    (object ClassView "Class" "Logical View::LocationTable" @66
-			ShowCompartmentStereotypes 	TRUE
-			IncludeOperation 	TRUE
-			location   	(784, 1264)
-			label      	(object ItemLabel
-			    Parent_View 	@66
-			    location   	(643, 1191)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	282
-			    justify    	0
-			    label      	"LocationTable")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"41373B7F0191"
-			compartment 	(object Compartment
-			    Parent_View 	@66
-			    location   	(643, 1244)
-			    icon_style 	"Icon"
-			    fill_color 	13434879
-			    anchor     	2
-			    nlines     	2
-			    max_width  	265
-			    compartmentItems 	(list Compartment
-				"- Id : TUint32"))
-			width      	300
-			height     	168
-			annotation 	8
-			autoResize 	TRUE)
-		    (object AssociationViewNew "$UNNAMED$4" @67
-			location   	(1058, 1134)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"413C70B301C3"
-			roleview_list 	(list RoleViews
-			    (object RoleView "Id" @68
-				Parent_View 	@67
-				location   	(-14, 238)
-				label      	(object SegLabel @69
-				    Parent_View 	@68
-				    location   	(981, 1232)
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	60
-				    justify    	0
-				    label      	"+Id"
-				    pctDist    	0.788852
-				    height     	56
-				    orientation 	0)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"413C70B501D3"
-				client     	@67
-				supplier   	@66
-				line_style 	0)
-			    (object RoleView "LocationRef" @70
-				Parent_View 	@67
-				location   	(-14, 238)
-				label      	(object SegLabel @71
-				    Parent_View 	@70
-				    location   	(1055, 1070)
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	242
-				    justify    	0
-				    label      	"+LocationRef"
-				    pctDist    	0.193585
-				    height     	60
-				    orientation 	0)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"413C70B501E2"
-				client     	@67
-				supplier   	@27
-				line_style 	0)))
-		    (object ClassView "Class" "Logical View::OR" @72
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(2224, 1488)
-			label      	(object ItemLabel
-			    Parent_View 	@72
-			    location   	(2223, 1596)
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	232
-			    justify    	0
-			    label      	"OR")
-			icon       	"Interface"
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"413DC8040272"
-			width      	58
-			height     	58
-			annotation 	8
-			autoResize 	TRUE)
-		    (object AssociationViewNew "$UNNAMED$21" @73
-			location   	(2429, 1818)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"413DC82A01A7"
-			roleview_list 	(list RoleViews
-			    (object RoleView "Id" @74
-				Parent_View 	@73
-				location   	(237, 1258)
-				label      	(object SegLabel @75
-				    Parent_View 	@74
-				    location   	(2597, 1996)
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	60
-				    justify    	0
-				    label      	"+Id"
-				    pctDist    	0.665298
-				    height     	49
-				    orientation 	0)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"413DC82B02D0"
-				client     	@73
-				supplier   	@5
-				line_style 	0)
-			    (object RoleView "$UNNAMED$22" @76
-				Parent_View 	@73
-				location   	(237, 1258)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"413DC82B02D1"
-				client     	@73
-				supplier   	@72
-				line_style 	0)))
-		    (object AssociationViewNew "$UNNAMED$23" @77
-			location   	(2615, 1813)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"413DC82E039B"
-			roleview_list 	(list RoleViews
-			    (object RoleView "Id" @78
-				Parent_View 	@77
-				location   	(423, 1253)
-				label      	(object SegLabel @79
-				    Parent_View 	@78
-				    location   	(2928, 2031)
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	60
-				    justify    	0
-				    label      	"+Id"
-				    pctDist    	0.637591
-				    height     	34
-				    orientation 	0)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"413DC83000EB"
-				client     	@77
-				supplier   	@6
-				line_style 	0)
-			    (object RoleView "$UNNAMED$24" @80
-				Parent_View 	@77
-				location   	(423, 1253)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"413DC83000EC"
-				client     	@77
-				supplier   	@72
-				line_style 	0)))
-		    (object AssociationViewNew "$UNNAMED$17" @81
-			location   	(1976, 1280)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"413DC818009D"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$18" @82
-				Parent_View 	@81
-				location   	(392, 320)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"413DC81903D9"
-				client     	@81
-				supplier   	@72
-				line_style 	0)
-			    (object RoleView "IAPBearer" @83
-				Parent_View 	@81
-				location   	(392, 320)
-				label      	(object SegLabel @84
-				    Parent_View 	@83
-				    location   	(1927, 1142)
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	222
-				    justify    	0
-				    label      	"+IAPBearer"
-				    pctDist    	0.444052
-				    height     	75
-				    orientation 	1)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"413DC81903DA"
-				client     	@81
-				supplier   	@27
-				line_style 	0)))
-		    (object ClassView "Class" "Logical View::ModemBearerTable" @85
-			ShowCompartmentStereotypes 	TRUE
-			IncludeOperation 	TRUE
-			location   	(2224, 2208)
-			label      	(object ItemLabel
-			    Parent_View 	@85
-			    location   	(2028, 2135)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	392
-			    justify    	0
-			    label      	"ModemBearerTable")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"41373B8702F9"
-			compartment 	(object Compartment
-			    Parent_View 	@85
-			    location   	(2028, 2191)
-			    icon_style 	"Icon"
-			    fill_color 	13434879
-			    anchor     	2
-			    nlines     	2
-			    max_width  	251
-			    compartmentItems 	(list Compartment
-				"- Id : TUint32"))
-			width      	410
-			height     	168
-			annotation 	8
-			autoResize 	TRUE)
-		    (object AssociationViewNew "$UNNAMED$19" @86
-			location   	(2224, 1818)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"413DC8230178"
-			roleview_list 	(list RoleViews
-			    (object RoleView "Id" @87
-				Parent_View 	@86
-				location   	(64, 1290)
-				label      	(object SegLabel @88
-				    Parent_View 	@87
-				    location   	(2281, 2078)
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	60
-				    justify    	0
-				    label      	"+Id"
-				    pctDist    	0.857342
-				    height     	57
-				    orientation 	0)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"413DC8240253"
-				client     	@86
-				supplier   	@85
-				line_style 	0)
-			    (object RoleView "$UNNAMED$20" @89
-				Parent_View 	@86
-				location   	(64, 1290)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"413DC8240254"
-				client     	@86
-				supplier   	@72
-				line_style 	0)))
-		    (object ClassView "Class" "Logical View::GlobalSettingsTable" @90
-			ShowCompartmentStereotypes 	TRUE
-			IncludeOperation 	TRUE
-			location   	(576, 2144)
-			label      	(object ItemLabel
-			    Parent_View 	@90
-			    location   	(29, 1923)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	1094
-			    justify    	0
-			    label      	"GlobalSettingsTable")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"41373B4D01A0"
-			compartment 	(object Compartment
-			    Parent_View 	@90
-			    location   	(29, 1979)
-			    icon_style 	"Icon"
-			    fill_color 	13434879
-			    anchor     	2
-			    nlines     	8
-			    max_width  	1128
-			    compartmentItems 	(list Compartment
-				"- WAPAccess : TableEntryNameType"
-				"- SmsBearer : TableEntryNameType"
-				"- LocationForDataAndFax : TableEntryNameType"
-				"- LocationForPhoneServicesAndSMS : TableEntryNameType"
-				"- DefaultNetwork : TableEntryNameType"
-				"- ModemForDataAndFax : Text"
-				"- ModemForPhoneServicesAndSMS : Text"))
-			width      	1112
-			height     	466
-			annotation 	8
-			autoResize 	TRUE)
-		    (object AssociationViewNew "$UNNAMED$13" @91
-			location   	(1423, 2025)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"413D96150124"
-			roleview_list 	(list RoleViews
-			    (object RoleView "Id" @92
-				Parent_View 	@91
-				location   	(-337, 169)
-				label      	(object SegLabel @93
-				    Parent_View 	@92
-				    location   	(1684, 2031)
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	60
-				    justify    	0
-				    label      	"+Id"
-				    pctDist    	0.790055
-				    height     	41
-				    orientation 	1)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"413D9618003A"
-				client     	@91
-				supplier   	@43
-				line_style 	0)
-			    (object RoleView "WAPAccess" @94
-				Parent_View 	@91
-				location   	(-337, 169)
-				label      	(object SegLabel @95
-				    Parent_View 	@94
-				    location   	(1251, 2022)
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	264
-				    justify    	0
-				    label      	"+WAPAccess"
-				    pctDist    	0.585807
-				    height     	28
-				    orientation 	1)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"413D9618004A"
-				client     	@91
-				supplier   	@90
-				line_style 	0)))
-		    (object AssociationViewNew "$UNNAMED$14" @96
-			location   	(1018, 1824)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"413D96E2035C"
-			roleview_list 	(list RoleViews
-			    (object RoleView "AccessPoint" @97
-				Parent_View 	@96
-				location   	(-758, -96)
-				label      	(object SegLabel @98
-				    Parent_View 	@97
-				    location   	(1226, 1768)
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	255
-				    justify    	0
-				    label      	"+AccessPoint"
-				    pctDist    	1.376020
-				    height     	76
-				    orientation 	1)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"413D96E3038B"
-				client     	@96
-				supplier   	@49
-				line_style 	0)
-			    (object RoleView "SMSBearer" @99
-				Parent_View 	@96
-				location   	(-758, -96)
-				label      	(object SegLabel @100
-				    Parent_View 	@99
-				    location   	(1058, 1883)
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	264
-				    justify    	0
-				    label      	"+SMSBearer"
-				    pctDist    	0.025677
-				    height     	72
-				    orientation 	0)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"413D96E3038C"
-				client     	@96
-				supplier   	@90
-				line_style 	0)))
-		    (object AssociationViewNew "$UNNAMED$15" @101
-			location   	(602, 1591)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"413D971A013A"
-			roleview_list 	(list RoleViews
-			    (object RoleView "Id" @102
-				Parent_View 	@101
-				location   	(-1174, -329)
-				label      	(object SegLabel @103
-				    Parent_View 	@102
-				    location   	(678, 1381)
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	60
-				    justify    	0
-				    label      	"+Id"
-				    pctDist    	0.672008
-				    height     	36
-				    orientation 	0)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"413D971C011A"
-				client     	@101
-				supplier   	@66
-				line_style 	0)
-			    (object RoleView "LocationForDataAndFax" @104
-				Parent_View 	@101
-				location   	(-1174, -329)
-				label      	(object SegLabel @105
-				    Parent_View 	@104
-				    location   	(731, 1868)
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	460
-				    justify    	0
-				    label      	"+LocationForDataAndFax"
-				    pctDist    	0.872978
-				    height     	157
-				    orientation 	0)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"413D971C012A"
-				client     	@101
-				supplier   	@90
-				vertices   	(list Points
-				    (602, 1591)
-				    (573, 1644)
-				    (574, 1910))
-				line_style 	0)))
-		    (object AssociationViewNew "$UNNAMED$16" @106
-			location   	(309, 1472)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"413D97A903D9"
-			roleview_list 	(list RoleViews
-			    (object RoleView "Id" @107
-				Parent_View 	@106
-				location   	(-235, -224)
-				label      	(object SegLabel @108
-				    Parent_View 	@107
-				    location   	(239, 1054)
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	60
-				    justify    	0
-				    label      	"+Id"
-				    pctDist    	0.800000
-				    height     	42
-				    orientation 	0)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"413D97AB0001"
-				client     	@106
-				supplier   	@55
-				line_style 	0)
-			    (object RoleView "DefaultNetwork" @109
-				Parent_View 	@106
-				location   	(-235, -224)
-				label      	(object SegLabel @110
-				    Parent_View 	@109
-				    location   	(298, 1879)
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	296
-				    justify    	0
-				    label      	"+DefaultNetwork"
-				    pctDist    	0.786577
-				    height     	128
-				    orientation 	1)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"413D97AB0002"
-				client     	@106
-				supplier   	@90
-				vertices   	(list Points
-				    (309, 1472)
-				    (320, 1644)
-				    (456, 1910))
-				line_style 	0)))
-		    (object AssociationViewNew "$UNNAMED$45" @111
-			location   	(783, 1640)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"413F0A130132"
-			roleview_list 	(list RoleViews
-			    (object RoleView "Id" @112
-				Parent_View 	@111
-				location   	(207, -504)
-				label      	(object SegLabel @113
-				    Parent_View 	@112
-				    location   	(823, 1399)
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	60
-				    justify    	0
-				    label      	"+Id"
-				    pctDist    	0.826990
-				    height     	40
-				    orientation 	1)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"413F0A14023B"
-				client     	@111
-				supplier   	@66
-				line_style 	0)
-			    (object RoleView "LocationForPhoneServicesAndSMS" @114
-				Parent_View 	@111
-				location   	(207, -504)
-				label      	(object SegLabel @115
-				    Parent_View 	@114
-				    location   	(967, 1830)
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	681
-				    justify    	0
-				    label      	"+LocationForPhoneServicesAndSMS"
-				    pctDist    	2.261905
-				    height     	184
-				    orientation 	0)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"413F0A14023C"
-				client     	@111
-				supplier   	@90
-				vertices   	(list Points
-				    (783, 1640)
-				    (783, 1724)
-				    (690, 1910))
-				line_style 	0)))
-		    (object AssociationViewNew "$UNNAMED$46" @116
-			location   	(1553, 2109)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"413F0AEA0165"
-			roleview_list 	(list RoleViews
-			    (object RoleView "Id" @117
-				Parent_View 	@116
-				location   	(977, -35)
-				label      	(object SegLabel @118
-				    Parent_View 	@117
-				    location   	(1931, 2117)
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	60
-				    justify    	0
-				    label      	"+Id"
-				    pctDist    	0.800000
-				    height     	42
-				    orientation 	0)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"413F0AEB0349"
-				client     	@116
-				supplier   	@85
-				vertices   	(list Points
-				    (1553, 2109)
-				    (1613, 2107)
-				    (2018, 2172))
-				line_style 	0)
-			    (object RoleView "ModemForDataAndFax" @119
-				Parent_View 	@116
-				location   	(977, -35)
-				label      	(object SegLabel @120
-				    Parent_View 	@119
-				    location   	(1353, 2093)
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	442
-				    justify    	0
-				    label      	"+ModemForDataAndFax"
-				    pctDist    	0.474803
-				    height     	23
-				    orientation 	1)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"413F0AEB034A"
-				client     	@116
-				supplier   	@90
-				line_style 	0)))
-		    (object AssociationViewNew "$UNNAMED$47" @121
-			location   	(1521, 2292)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"413F0AEE03D6"
-			roleview_list 	(list RoleViews
-			    (object RoleView "Id" @122
-				Parent_View 	@121
-				location   	(945, 148)
-				label      	(object SegLabel @123
-				    Parent_View 	@122
-				    location   	(1912, 2211)
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	60
-				    justify    	0
-				    label      	"+Id"
-				    pctDist    	0.800000
-				    height     	42
-				    orientation 	0)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"413F0AF0005B"
-				client     	@121
-				supplier   	@85
-				vertices   	(list Points
-				    (1521, 2292)
-				    (1580, 2302)
-				    (2018, 2237))
-				line_style 	0)
-			    (object RoleView "ModemForPhoneServicesAndSMS" @124
-				Parent_View 	@121
-				location   	(945, 148)
-				label      	(object SegLabel @125
-				    Parent_View 	@124
-				    location   	(1426, 2211)
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	659
-				    justify    	0
-				    label      	"+ModemForPhoneServicesAndSMS"
-				    pctDist    	0.270931
-				    height     	66
-				    orientation 	1)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"413F0AF0006B"
-				client     	@121
-				supplier   	@90
-				line_style 	0)))
-		    (object ClassView "Class" "Logical View::OR" @126
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(1536, 544)
-			label      	(object ItemLabel
-			    Parent_View 	@126
-			    location   	(1535, 652)
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	232
-			    justify    	0
-			    label      	"OR")
-			icon       	"Interface"
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"413DC8040272"
-			width      	58
-			height     	58
-			annotation 	8
-			autoResize 	TRUE)
-		    (object AssociationViewNew "$UNNAMED$25" @127
-			location   	(1536, 648)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"413DCC6E03D9"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$26" @128
-				Parent_View 	@127
-				location   	(-48, -312)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"413DCC70009D"
-				client     	@127
-				supplier   	@126
-				line_style 	0)
-			    (object RoleView "IAPService" @129
-				Parent_View 	@127
-				location   	(-48, -312)
-				label      	(object SegLabel @130
-				    Parent_View 	@129
-				    location   	(1529, 694)
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	235
-				    justify    	0
-				    label      	"+IAPService"
-				    pctDist    	0.593023
-				    height     	8
-				    orientation 	1)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"413DCC7000AD"
-				client     	@127
-				supplier   	@27
-				line_style 	0)))
-		    (object AssociationViewNew "$UNNAMED$27" @131
-			location   	(1237, 377)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"413DCC7601C6"
-			roleview_list 	(list RoleViews
-			    (object RoleView "Id" @132
-				Parent_View 	@131
-				location   	(-395, -103)
-				label      	(object SegLabel @133
-				    Parent_View 	@132
-				    location   	(1003, 296)
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	60
-				    justify    	0
-				    label      	"+Id"
-				    pctDist    	0.800000
-				    height     	42
-				    orientation 	0)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"413DCC77012A"
-				client     	@131
-				supplier   	@11
-				line_style 	0)
-			    (object RoleView "$UNNAMED$28" @134
-				Parent_View 	@131
-				location   	(-395, -103)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"413DCC77012B"
-				client     	@131
-				supplier   	@126
-				line_style 	0)))
-		    (object AssociationViewNew "$UNNAMED$29" @135
-			location   	(1445, 372)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"413DCC7C031E"
-			roleview_list 	(list RoleViews
-			    (object RoleView "Id" @136
-				Parent_View 	@135
-				location   	(-187, -124)
-				label      	(object SegLabel @137
-				    Parent_View 	@136
-				    location   	(1350, 276)
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	60
-				    justify    	0
-				    label      	"+Id"
-				    pctDist    	0.800000
-				    height     	42
-				    orientation 	0)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"413DCC7D01A7"
-				client     	@135
-				supplier   	@12
-				line_style 	0)
-			    (object RoleView "$UNNAMED$30" @138
-				Parent_View 	@135
-				location   	(-187, -124)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"413DCC7D01A8"
-				client     	@135
-				supplier   	@126
-				line_style 	0)))
-		    (object AssociationViewNew "$UNNAMED$31" @139
-			location   	(1637, 372)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"413DCC7F036C"
-			roleview_list 	(list RoleViews
-			    (object RoleView "Id" @140
-				Parent_View 	@139
-				location   	(5, -124)
-				label      	(object SegLabel @141
-				    Parent_View 	@140
-				    location   	(1665, 250)
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	60
-				    justify    	0
-				    label      	"+Id"
-				    pctDist    	0.702774
-				    height     	41
-				    orientation 	0)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"413DCC8001F5"
-				client     	@139
-				supplier   	@13
-				line_style 	0)
-			    (object RoleView "$UNNAMED$32" @142
-				Parent_View 	@139
-				location   	(5, -124)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"413DCC8001F6"
-				client     	@139
-				supplier   	@126
-				line_style 	0)))
-		    (object AssociationViewNew "$UNNAMED$33" @143
-			location   	(1864, 377)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"413DCC820224"
-			roleview_list 	(list RoleViews
-			    (object RoleView "Id" @144
-				Parent_View 	@143
-				location   	(232, -119)
-				label      	(object SegLabel @145
-				    Parent_View 	@144
-				    location   	(2065, 235)
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	60
-				    justify    	0
-				    label      	"+Id"
-				    pctDist    	0.720764
-				    height     	40
-				    orientation 	0)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"413DCC8301A7"
-				client     	@143
-				supplier   	@14
-				line_style 	0)
-			    (object RoleView "$UNNAMED$34" @146
-				Parent_View 	@143
-				location   	(232, -119)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"413DCC8301B7"
-				client     	@143
-				supplier   	@126
-				line_style 	0)))
-		    (object AssociationViewNew "$UNNAMED$37" @147
-			location   	(2024, 648)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"413DCC940020"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$38" @148
-				Parent_View 	@147
-				location   	(392, 152)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"413DCC97010B"
-				client     	@147
-				supplier   	@15
-				line_style 	0)
-			    (object RoleView "$UNNAMED$39" @149
-				Parent_View 	@147
-				location   	(392, 152)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"413DCC97011A"
-				client     	@147
-				supplier   	@126
-				line_style 	0)))
-		    (object AssociationViewNew "$UNNAMED$40" @150
-			location   	(1176, 515)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"413DCC9B03AB"
-			roleview_list 	(list RoleViews
-			    (object RoleView "Id" @151
-				Parent_View 	@150
-				location   	(-456, 19)
-				label      	(object SegLabel @152
-				    Parent_View 	@151
-				    location   	(912, 455)
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	60
-				    justify    	0
-				    label      	"+Id"
-				    pctDist    	0.800000
-				    height     	42
-				    orientation 	1)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"413DCC9D009D"
-				client     	@150
-				supplier   	@26
-				line_style 	0)
-			    (object RoleView "$UNNAMED$41" @153
-				Parent_View 	@150
-				location   	(-456, 19)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"413DCC9D009E"
-				client     	@150
-				supplier   	@126
-				line_style 	0)))
-		    (object ClassView "Class" "Logical View::WLANServiceExtensionTable" @154
-			ShowCompartmentStereotypes 	TRUE
-			IncludeOperation 	TRUE
-			location   	(3056, 112)
-			label      	(object ItemLabel
-			    Parent_View 	@154
-			    location   	(2770, 35)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	572
-			    justify    	0
-			    label      	"WLANServiceExtensionTable")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"41373BE301E1"
-			compartment 	(object Compartment
-			    Parent_View 	@154
-			    location   	(2770, 88)
-			    icon_style 	"Icon"
-			    fill_color 	13434879
-			    anchor     	2
-			    nlines     	2
-			    max_width  	265
-			    compartmentItems 	(list Compartment
-				"- Id : TUint32"))
-			width      	590
-			height     	178
-			annotation 	8
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::LANServiceTable" @155
-			ShowCompartmentStereotypes 	TRUE
-			IncludeOperation 	TRUE
-			location   	(2864, 544)
-			label      	(object ItemLabel
-			    Parent_View 	@155
-			    location   	(2400, 443)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	928
-			    justify    	0
-			    label      	"LANServiceTable")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"41373B770049"
-			compartment 	(object Compartment
-			    Parent_View 	@155
-			    location   	(2400, 499)
-			    icon_style 	"Icon"
-			    fill_color 	13434879
-			    anchor     	2
-			    nlines     	3
-			    max_width  	956
-			    compartmentItems 	(list Compartment
-				"- Id : TUint32"
-				"- ServiceExtensionRecordId : TableEntryNameType"))
-			width      	946
-			height     	226
-			annotation 	8
-			autoResize 	TRUE)
-		    (object AssociationViewNew "$UNNAMED$35" @156
-			location   	(1976, 544)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"413DCC8E0178"
-			roleview_list 	(list RoleViews
-			    (object RoleView "Id" @157
-				Parent_View 	@156
-				location   	(344, 48)
-				label      	(object SegLabel @158
-				    Parent_View 	@157
-				    location   	(2311, 503)
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	60
-				    justify    	0
-				    label      	"+Id"
-				    pctDist    	0.844372
-				    height     	42
-				    orientation 	0)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"413DCC90036C"
-				client     	@156
-				supplier   	@155
-				line_style 	0)
-			    (object RoleView "$UNNAMED$36" @159
-				Parent_View 	@156
-				location   	(344, 48)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"413DCC90037C"
-				client     	@156
-				supplier   	@126
-				line_style 	0)))
-		    (object AssociationViewNew "$UNNAMED$48" @160
-			location   	(2964, 315)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"413F2BF80080"
-			roleview_list 	(list RoleViews
-			    (object RoleView "Id" @161
-				Parent_View 	@160
-				location   	(100, -245)
-				label      	(object SegLabel @162
-				    Parent_View 	@161
-				    location   	(2952, 222)
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	60
-				    justify    	0
-				    label      	"+Id"
-				    pctDist    	0.640508
-				    height     	49
-				    orientation 	0)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"413F2BF803CC"
-				client     	@160
-				supplier   	@154
-				line_style 	0)
-			    (object RoleView "ServiceExtensionRecordId" @163
-				Parent_View 	@160
-				location   	(100, -245)
-				label      	(object SegLabel @164
-				    Parent_View 	@163
-				    location   	(3140, 393)
-				    anchor     	1
-				    anchor_loc 	1
-				    nlines     	1
-				    max_width  	495
-				    justify    	0
-				    label      	"+ServiceExtensionRecordId"
-				    pctDist    	0.010811
-				    height     	193
-				    orientation 	0)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"413F2BF803CD"
-				client     	@160
-				supplier   	@155
-				line_style 	0)))))))
-    root_subsystem 	(object SubSystem "Component View"
-	quid       	"4135D7D8029F"
-	physical_models 	(list unit_reference_list)
-	physical_presentations 	(list unit_reference_list
-	    (object Module_Diagram "Main"
-		quid       	"4135D7DB033C"
-		title      	"Main"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	0
-		items      	(list diagram_item_list))))
-    process_structure 	(object Processes
-	quid       	"4135D7D802A0"
-	ProcsNDevs 	(list
-	    (object Process_Diagram "Deployment View"
-		quid       	"4135D7D802A2"
-		title      	"Deployment View"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	0
-		items      	(list diagram_item_list))))
-    properties 	(object Properties
-	attributes 	(list Attribute_Set
-	    (object Attribute
-		tool       	"DDL"
-		name       	"propertyId"
-		value      	"809135966")
-	    (object Attribute
-		tool       	"DDL"
-		name       	"default__Project"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"DDL"
-			name       	"Directory"
-			value      	"AUTO GENERATE")
-		    (object Attribute
-			tool       	"DDL"
-			name       	"DataBase"
-			value      	("DataBaseSet" 800))
-		    (object Attribute
-			tool       	"DDL"
-			name       	"DataBaseSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"DDL"
-				name       	"ANSI"
-				value      	800)
-			    (object Attribute
-				tool       	"DDL"
-				name       	"Oracle"
-				value      	801)
-			    (object Attribute
-				tool       	"DDL"
-				name       	"SQLServer"
-				value      	802)
-			    (object Attribute
-				tool       	"DDL"
-				name       	"Sybase"
-				value      	803)
-			    (object Attribute
-				tool       	"DDL"
-				name       	"Watcom"
-				value      	804)))
-		    (object Attribute
-			tool       	"DDL"
-			name       	"PrimaryKeyColumnName"
-			value      	"Id")
-		    (object Attribute
-			tool       	"DDL"
-			name       	"PrimaryKeyColumnType"
-			value      	"NUMBER(5)")
-		    (object Attribute
-			tool       	"DDL"
-			name       	"ViewName"
-			value      	"V_")
-		    (object Attribute
-			tool       	"DDL"
-			name       	"TableName"
-			value      	"T_")
-		    (object Attribute
-			tool       	"DDL"
-			name       	"InheritSuffix"
-			value      	"_V")
-		    (object Attribute
-			tool       	"DDL"
-			name       	"DropClause"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"DDL"
-			name       	"BaseViews"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"DDL"
-			name       	"DDLScriptFilename"
-			value      	"DDL1.SQL")))
-	    (object Attribute
-		tool       	"DDL"
-		name       	"default__Attribute"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"DDL"
-			name       	"ColumnType"
-			value      	"VARCHAR")
-		    (object Attribute
-			tool       	"DDL"
-			name       	"Length"
-			value      	"")
-		    (object Attribute
-			tool       	"DDL"
-			name       	"NullsOK"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"DDL"
-			name       	"PrimaryKey"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"DDL"
-			name       	"Unique"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"DDL"
-			name       	"CompositeUnique"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"DDL"
-			name       	"CheckConstraint"
-			value      	"")))
-	    (object Attribute
-		tool       	"DDL"
-		name       	"HiddenTool"
-		value      	FALSE)
-	    (object Attribute
-		tool       	"Rose Model Integrator"
-		name       	"HiddenTool"
-		value      	FALSE)
-	    (object Attribute
-		tool       	"Rose Web Publisher"
-		name       	"HiddenTool"
-		value      	FALSE)
-	    (object Attribute
-		tool       	"Version Control"
-		name       	"HiddenTool"
-		value      	FALSE))
-	quid       	"4135D7D802A1"))
Binary file commsfwtools/preparedefaultcommsdatabase/Documentation/CommsDatabaseSchema.EAP has changed
Binary file commsfwtools/preparedefaultcommsdatabase/Tools/ced/doc_pub/Commdb_Configuration_Editor.doc has changed
Binary file commsfwutils/commsbufs/doc_pub/CommsBufsDesign.doc has changed
--- a/commsfwutils/commsbufs/group/bld.inf	Fri Sep 24 15:38:33 2010 +0100
+++ b/commsfwutils/commsbufs/group/bld.inf	Tue Oct 05 15:20:13 2010 +0100
@@ -96,6 +96,8 @@
 #include "../reference/loopback_driver/bld.inf"
 #include "../reference/zerocopy_loopback_driver/bld.inf"
 
+#include "../mbufgobblerlayer/group/bld.inf"
+
 #else
 
 #include "../version1/mbufmgr/group/bld.inf"
--- a/commsfwutils/commsbufs/group/testmbuf.iby	Fri Sep 24 15:38:33 2010 +0100
+++ b/commsfwutils/commsbufs/group/testmbuf.iby	Tue Oct 05 15:20:13 2010 +0100
@@ -20,6 +20,7 @@
 
 #include <integrationtest.iby>
 #include <commsbufs.iby>
+#include <te_mbufgobbler.iby>
 
 file=ABI_DIR\DEBUG_DIR\TS_CTMBUFMGR.DLL						\System\libs\TS_CTMBUFMGR.DLL
 data=EPOCROOT##epoc32\data\z\TestData\scripts\mbuftest.script		\testdata\scripts\mbuftest.script
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/commsfwutils/commsbufs/mbufgobblerlayer/bwins/mbufgobbleru.def	Tue Oct 05 15:20:13 2010 +0100
@@ -0,0 +1,3 @@
+EXPORTS
+	?ImplementationGroupProxy@@YAPBUTImplementationProxy@@AAH@Z @ 1 NONAME ; struct TImplementationProxy const * ImplementationGroupProxy(int &)
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/commsfwutils/commsbufs/mbufgobblerlayer/data/dummy_static_normal.cfg	Tue Oct 05 15:20:13 2010 +0100
@@ -0,0 +1,1594 @@
+############################################################
+## AUTO-GENERATED CONFIGURATION FILE
+## CommsDat Database Dump Utility
+## 1.1
+############################################################
+
+############################################################
+## Network
+## 
+[Network]
+ADD_SECTION
+# COMMDB_ID = 1
+	Name=Intranet
+	FIELD_COUNT=1
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 2
+	Name=Intranet2
+	FIELD_COUNT=1
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 3
+	Name=Intranet3
+	FIELD_COUNT=1
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 4
+	Name=Intranet4
+	FIELD_COUNT=1
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 5
+	Name=Intranet5
+	FIELD_COUNT=1
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 6
+	Name=Intranet6
+	FIELD_COUNT=1
+END_ADD
+
+
+############################################################
+## ModemBearer
+## 
+[ModemBearer]
+ADD_TEMPLATE
+	Name=Default Loopback Modem
+	TSYName=SIM
+	CSYName=PKTLOOPBACK
+	LastSocketActivityTimeout=180
+	LastSessionClosedTimeout=4
+	LastSocketClosedTimeout=6
+	DataBits=8
+	StopBits=1
+	Parity=NONE
+	Rate=115200
+	Handshaking=0
+	SpecialRate=0
+	XonChar=0
+	XoffChar=0
+	FaxClassPref=AUTO
+	SpeakerPref=NEVER
+	SpeakerVolPref=QUIET
+	ModemInitString=AT
+	DataInitString=AT
+	FaxInitString=AT
+	DialPauseLength=S8=
+	SpeakerVolContorlLow=L0
+	SpeakerVolControlMedium=L1
+	SpeakerVolControlHigh=L2
+	SpeakerAlwaysOff=M0
+	SpeakerOnUntilCarrier=M1
+	SpeakerAlwaysOn=M2
+	SpeakerOnAfterUntilCarrier=M3
+	DialToneWaitModifier=W
+	CallProgress1=X1
+	CallProgress2=X2
+	CallProgress3=X3
+	CallProgress4=X4
+	EchoOff=E0
+	VerboseText=V1
+	QuietOff=Q0
+	QuietOn=Q1
+	DialCommandStateModifier=;
+	OnLine=O
+	ResetConfiguration=Z
+	ReturnToFactoryDefs=&F
+	DCDOnDuringLink=&C1
+	DTRHangUp=&D2
+	DSRAlwaysOn=&S0
+	RTSCTSHandshake=&K3
+	XonXoffHandshake=&K4
+	EscapeCharacter=+
+	EscapeGuardPeriod=S12
+	NoDialTone=NO DIAL TONE
+	Busy=BUSY
+	NoAnswer=NO ANSWER
+	Carrier=CARRIER
+	Connect=CONNECT
+	CompressionClass5=COMPRESSION:CLASS 5
+	CompressionV42bis=COMPRESSION:V.42 bis
+	CompressionNone=COMPRESSION:NONE
+	ProtocolLAPD=PROTOCOL:LAPD
+	ProtocolALT=PROTOCOL:ALT
+	ProtocolALTCELLULAR=PROTOCOL:ALT-CELLULAR
+	ProtocolNone=PROTOCOL:NONE
+	MessageValidityPeriod=0
+	MessageDeliveryReport=FALSE
+	CommRole=0
+	BCAStack=C32Bca
+	Agent=NULLAGT
+	FIELD_COUNT=65
+END_TEMPLATE
+
+ADD_SECTION
+# COMMDB_ID = 1
+	Name=Loopback_RawIP_1
+	IfName=RAWIP
+	PortName=PKTLOOPBACK::504
+	FIELD_COUNT=3
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 2
+	Name=Loopback_SPUD_2
+	IfName=SPUD
+	FIELD_COUNT=2
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 3
+	Name=Loopback_RawIP_3
+	IfName=RAWIP
+	PortName=PKTLOOPBACK::502
+	FIELD_COUNT=3
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 4
+	Name=Loopback_SPUD_4
+	IfName=SPUD
+	FIELD_COUNT=2
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 5
+	Name=WinTunnel_SPUD_5
+	IfName=SPUD
+	FIELD_COUNT=2
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 6
+	Name=Loopback_SPUD_5
+	IfName=SPUD
+	FIELD_COUNT=2
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 7
+	Name=Loopback_SPUD_6
+	IfName=SPUD
+	FIELD_COUNT=2
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 8
+	Name=Loopback_SPUD_7
+	IfName=SPUD
+	FIELD_COUNT=2
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 9
+	Name=Loopback_SPUD_8
+	IfName=SPUD
+	FIELD_COUNT=2
+END_ADD
+
+
+############################################################
+## Location
+## 
+[Location]
+ADD_TEMPLATE
+	Name=Default Location
+	IntlPrefixCode=+
+	NatPrefixCode=0
+	NatCode=44
+	Mobile=TRUE
+	UsePulseDial=FALSE
+	WaitForDialTone=FALSE
+	PauseAfterDialout=0
+	FIELD_COUNT=8
+END_TEMPLATE
+
+ADD_SECTION
+# COMMDB_ID = 1
+	Name=Office
+	IntlPrefixCode=00
+	AreaCode=171
+	DialOutCode=9,
+	Mobile=FALSE
+	FIELD_COUNT=5
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 2
+	Name=Mobile
+	FIELD_COUNT=1
+END_ADD
+
+
+############################################################
+## OutgoingGPRS
+## 
+[OutgoingGPRS]
+ADD_TEMPLATE
+	Name=Default Outgoing GPRS
+	APN=Test
+	PDPType=IPV4
+	ReqPrecedence=2
+	ReqDelay=4
+	ReqReliability=3
+	ReqPeakThroughput=3
+	ReqMeanThroughput=31
+	MinPrecedence=2
+	MinDelay=4
+	MinReliability=3
+	MinPeakThroughput=3
+	MinMeanThroughput=31
+	DataCompression=FALSE
+	HeaderCompression=FALSE
+	GprsUseEdge=FALSE
+	AnonymousAccess=FALSE
+	IfNetworks=ip
+	IfPromptForAuth=FALSE
+	IfAuthName=RasUser
+	AuthRetries=1
+	IpNetMask=255.255.255.0
+	IpGateway=0.0.0.1
+	IpAddrFromServer=FALSE
+	IpDNSAddrFromServer=FALSE
+	IpNameServer1=194.72.6.51
+	IpNameServer2=194.72.6.51
+	EnableLCPExtension=FALSE
+	DisablePlainTextAuth=FALSE
+	UmtsR99QoSAndOn=1
+	FIELD_COUNT=30
+END_TEMPLATE
+
+ADD_SECTION
+# COMMDB_ID = 1
+	Name=RawIP_Bounce_1
+	IpAddr=192.168.1.1
+	FIELD_COUNT=2
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 2
+	Name=SPUD_Echo_2
+	IfParams=lowernif=RAWIP
+	IpAddrFromServer=TRUE
+	IpAddr=192.168.1.2
+	IpDNSAddrFromServer=TRUE
+	FIELD_COUNT=5
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 3
+	Name=RawIP_Bounce_3
+	IpAddr=192.168.2.3
+	FIELD_COUNT=2
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 4
+	Name=SPUD_Echo_4
+	IfParams=lowernif=RAWIP
+	IpAddr=192.168.2.4
+	FIELD_COUNT=3
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 5
+	Name=SPUD_Multi_1
+	IfParams=lowernif=RAWIP
+	IpAddrFromServer=TRUE
+	IpAddr=192.168.1.10
+	IpDNSAddrFromServer=TRUE
+	FIELD_COUNT=5
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 6
+	Name=SPUD_Multi_2
+	IfParams=lowernif=RAWIP
+	IpAddrFromServer=TRUE
+	IpAddr=192.168.1.11
+	IpDNSAddrFromServer=TRUE
+	FIELD_COUNT=5
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 7
+	Name=SPUD_Multi_3
+	IfParams=lowernif=RAWIP
+	IpAddrFromServer=TRUE
+	IpAddr=192.168.1.12
+	IpDNSAddrFromServer=TRUE
+	FIELD_COUNT=5
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 8
+	Name=SPUD_Multi_4
+	IfParams=lowernif=RAWIP
+	IpAddrFromServer=TRUE
+	IpAddr=192.168.1.13
+	IpDNSAddrFromServer=TRUE
+	FIELD_COUNT=5
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 9
+	Name=GPRS_BAD_QOS
+	IfParams=lowernif=RAWIP
+	IpAddrFromServer=TRUE
+	IpAddr=192.168.1.2
+	IpDNSAddrFromServer=TRUE
+	UmtsR99QoSAndOn=5
+	FIELD_COUNT=6
+END_ADD
+
+
+############################################################
+## DefaultGPRS
+## 
+[DefaultGPRS]
+ADD_SECTION
+# COMMDB_ID = 1
+	Name=Dummy Default GPRS Settings
+	Usage=1
+	APN=Access point name
+	PDPType=IPV6
+	PDPAddress=www.wid.com
+	Precedence=1
+	Delay=1
+	Reliability=1
+	PeakThroughput=1
+	MeanThroughput=1
+	MinPrecedence=1
+	MinDelay=1
+	MinReliability=1
+	MinPeakThroughput=1
+	MinMeanThroughput=1
+	DataCompression=TRUE
+	HeaderCompression=TRUE
+	GprsUseEdge=FALSE
+	AnonymousAccess=TRUE
+	FIELD_COUNT=19
+END_ADD
+
+
+############################################################
+## APPrioritySelectionPolicyTable
+## 
+[APPrioritySelectionPolicyTable]
+ADD_SECTION
+# COMMDB_ID = 254
+	Id=20000
+	Name=APSelPolNetworkDefault
+	AP1=Link.AccessPointTable.10003
+	APCOUNT=1
+	FIELD_COUNT=4
+END_ADD
+
+
+############################################################
+## TierTable
+## 
+[TierTable]
+ADD_SECTION
+# COMMDB_ID = 1
+	Id=2048
+	Name=Tier1
+	TierImplUid=271064536
+	TierThreadName=ESock_IP
+	TierManagerName=NetworkTierManager
+	DefaultAccessPoint=Link.AccessPointTable.10000
+	PromptUser=0
+	FIELD_COUNT=7
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 2
+	Id=271064560
+	Name=Tier2
+	TierImplUid=271064560
+	TierThreadName=ESock_IP
+	TierManagerName=ProtoTierManager
+	DefaultAccessPoint=Link.AccessPointTable.10004
+	PromptUser=0
+	FIELD_COUNT=7
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 3
+	Id=271064565
+	Name=Tier3
+	TierImplUid=271064565
+	TierThreadName=ESock_IP
+	TierManagerName=LinkTierManager
+	DefaultAccessPoint=Link.AccessPointTable.10000
+	PromptUser=0
+	FIELD_COUNT=7
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 4
+	Id=536887799
+	Name=Tier4
+	TierImplUid=536887799
+	TierThreadName=ESock_SIP
+	TierManagerName=SIPTierManager
+	DefaultAccessPoint=Link.AccessPointTable.10002
+	PromptUser=0
+	FIELD_COUNT=7
+END_ADD
+
+
+############################################################
+## MCprTable
+## 
+[MCprTable]
+ADD_SECTION
+# COMMDB_ID = 1
+	Name=netmcpr
+	MCprUid=271009095
+	FIELD_COUNT=2
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 2
+	Name=ipprotomcpr
+	MCprUid=271064558
+	FIELD_COUNT=2
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 3
+	Name=pppmcpr
+	MCprUid=271064556
+	FIELD_COUNT=2
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 4
+	Name=ethmcpr
+	MCprUid=271064572
+	FIELD_COUNT=2
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 5
+	Name=rawipmcpr
+	MCprUid=271064576
+	FIELD_COUNT=2
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 6
+	Name=tunnelmcpr
+	MCprUid=271064578
+	FIELD_COUNT=2
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 7
+	Name=qospppmcpr
+	MCprUid=271064556
+	FIELD_COUNT=2
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 8
+	Name=dummynifmcpr
+	MCprUid=271064580
+	FIELD_COUNT=2
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 9
+	Name=hungrynifmcpr
+	MCprUid=271064580
+	FIELD_COUNT=2
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 10
+	Name=pdpmcpr
+	MCprUid=271065840
+	FIELD_COUNT=2
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 11
+	Name=sipmcpr
+	MCprUid=536887801
+	FIELD_COUNT=2
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 13
+	Name=panethermcpr
+	MCprUid=271070626
+	FIELD_COUNT=2
+END_ADD
+
+
+############################################################
+## CprTable
+## 
+[CprTable]
+ADD_SECTION
+# COMMDB_ID = 1
+	Name=ipcpr
+	CprUid=270561519
+	FIELD_COUNT=2
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 2
+	Name=ipprotocpr
+	CprUid=271064531
+	FIELD_COUNT=2
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 3
+	Name=agentcpr
+	CprUid=271064552
+	FIELD_COUNT=2
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 4
+	Name=vanillacpr
+	CprUid=271065843
+	FIELD_COUNT=2
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 5
+	Name=sipcpr
+	CprUid=271010872
+	FIELD_COUNT=2
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 7
+	Name=tunnelagentcpr
+	CprUid=271080968
+	FIELD_COUNT=2
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 8
+	Name=pdpcpr
+	CprUid=271065826
+	FIELD_COUNT=2
+END_ADD
+
+
+############################################################
+## SCprTable
+## 
+[SCprTable]
+ADD_SECTION
+# COMMDB_ID = 1
+	Name=qosipscpr
+	SCprUid=270549768
+	FIELD_COUNT=2
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 2
+	Name=ipprotoscpr
+	SCprUid=271064529
+	FIELD_COUNT=2
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 3
+	Name=agentscpr
+	SCprUid=271064554
+	FIELD_COUNT=2
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 4
+	Name=pdpscpr
+	SCprUid=271065824
+	FIELD_COUNT=2
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 5
+	Name=pppscpr
+	SCprUid=271065852
+	FIELD_COUNT=2
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 6
+	Name=vanillascpr
+	SCprUid=271065844
+	FIELD_COUNT=2
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 7
+	Name=qosscpr
+	SCprUid=271065811
+	FIELD_COUNT=2
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 8
+	Name=sipscpr
+	SCprUid=271010839
+	FIELD_COUNT=2
+END_ADD
+
+
+############################################################
+## ProtocolTable
+## 
+[ProtocolTable]
+ADD_SECTION
+# COMMDB_ID = 1
+	Name=sapshim
+	ProtocolUid=270496898
+	FIELD_COUNT=2
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 2
+	Name=ipshim4
+	ProtocolUid=271064118
+	FIELD_COUNT=2
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 3
+	Name=ppp
+	ProtocolUid=271064143
+	FIELD_COUNT=2
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 4
+	Name=ethernet
+	ProtocolUid=271064539
+	FIELD_COUNT=2
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 5
+	Name=rawip
+	ProtocolUid=271064562
+	FIELD_COUNT=2
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 6
+	Name=tunnel
+	ProtocolUid=271064567
+	FIELD_COUNT=2
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 7
+	Name=qosppp
+	ProtocolUid=271064148
+	FIELD_COUNT=2
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 8
+	Name=dummynif
+	ProtocolUid=271064123
+	FIELD_COUNT=2
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 9
+	Name=hungrynif
+	ProtocolUid=271064125
+	FIELD_COUNT=2
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 10
+	Name=panether
+	ProtocolUid=271070627
+	FIELD_COUNT=2
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 11
+	Name=rawip2
+	ProtocolUid=271084280
+	FIELD_COUNT=2
+END_ADD
+
+
+############################################################
+## BearerTypeTable
+## 
+[BearerTypeTable]
+ADD_SECTION
+# COMMDB_ID = 1
+	Name=ppp
+	Tier=Link.TierTable.271064565
+	MCpr=MCprTable.3
+	Cpr=CprTable.3
+	SCpr=SCprTable.5
+	Protocol=ProtocolTable.3
+	FIELD_COUNT=6
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 2
+	Name=ethint
+	Tier=Link.TierTable.271064565
+	MCpr=MCprTable.4
+	Cpr=CprTable.3
+	SCpr=SCprTable.3
+	Protocol=ProtocolTable.4
+	FIELD_COUNT=6
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 3
+	Name=rawip
+	Tier=Link.TierTable.271064565
+	MCpr=MCprTable.5
+	Cpr=CprTable.3
+	SCpr=SCprTable.3
+	Protocol=ProtocolTable.5
+	FIELD_COUNT=6
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 4
+	Name=tunnelnif
+	Tier=Link.TierTable.271064565
+	MCpr=MCprTable.6
+	Cpr=CprTable.7
+	SCpr=SCprTable.3
+	Protocol=ProtocolTable.6
+	FIELD_COUNT=6
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 5
+	Name=qosppp
+	Tier=Link.TierTable.271064565
+	MCpr=MCprTable.7
+	Cpr=CprTable.3
+	SCpr=SCprTable.5
+	Protocol=ProtocolTable.7
+	FIELD_COUNT=6
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 6
+	Name=dummynif
+	Tier=Link.TierTable.271064565
+	MCpr=MCprTable.8
+	Cpr=CprTable.3
+	SCpr=SCprTable.3
+	Protocol=ProtocolTable.8
+	FIELD_COUNT=6
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 7
+	Name=hungrynif
+	Tier=Link.TierTable.271064565
+	MCpr=MCprTable.9
+	Cpr=CprTable.3
+	SCpr=SCprTable.3
+	Protocol=ProtocolTable.9
+	FIELD_COUNT=6
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 8
+	Name=spud-ppp
+	Tier=Link.TierTable.271064565
+	MCpr=MCprTable.10
+	Cpr=CprTable.3
+	SCpr=SCprTable.4
+	Protocol=ProtocolTable.3
+	FIELD_COUNT=6
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 9
+	Name=spud-rawip
+	Tier=Link.TierTable.271064565
+	MCpr=MCprTable.10
+	Cpr=CprTable.3
+	SCpr=SCprTable.4
+	Protocol=ProtocolTable.5
+	FIELD_COUNT=6
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 10
+	Name=IPProtoDefaultTemplate
+	Tier=Link.TierTable.271064560
+	MCpr=MCprTable.2
+	Cpr=CprTable.2
+	SCpr=SCprTable.2
+	Protocol=ProtocolTable.2
+	FIELD_COUNT=6
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 11
+	Name=NetworkDefaultTemplate
+	Tier=Link.TierTable.2048
+	MCpr=MCprTable.1
+	Cpr=CprTable.1
+	SCpr=SCprTable.7
+	Protocol=ProtocolTable.1
+	FIELD_COUNT=6
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 12
+	Name=rawip2
+	Tier=Link.TierTable.271064565
+	MCpr=MCprTable.10
+	Cpr=CprTable.8
+	SCpr=SCprTable.4
+	Protocol=ProtocolTable.11
+	FIELD_COUNT=6
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 13
+	Name=spud-rawip2
+	Tier=Link.TierTable.271064565
+	MCpr=MCprTable.10
+	Cpr=CprTable.8
+	SCpr=SCprTable.4
+	Protocol=ProtocolTable.11
+	FIELD_COUNT=6
+END_ADD
+
+
+############################################################
+## AccessPointTable
+## 
+[AccessPointTable]
+ADD_SECTION
+# COMMDB_ID = 1
+	Id=1
+	Name=rawipMappedFromIAP1
+	AccessPointSelectionPolicy=0
+	Tier=Link.TierTable.271064565
+	MCpr=MCprTable.8
+	Cpr=CprTable.3
+	SCpr=SCprTable.3
+	Protocol=ProtocolTable.8
+	CprConfig=0
+	AppSID=0
+	Priority=4294967295
+	FIELD_COUNT=11
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 2
+	Id=10003
+	Name=IPProto_generated_10003
+	AccessPointSelectionPolicy=0
+	Tier=Link.TierTable.271064560
+	MCpr=MCprTable.2
+	Cpr=CprTable.2
+	SCpr=SCprTable.2
+	Protocol=ProtocolTable.2
+	CprConfig=1
+	CustomSelectionPolicy=1
+	FIELD_COUNT=10
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 3
+	Id=2
+	Name=spud-rawipMappedFromIAP2
+	AccessPointSelectionPolicy=0
+	Tier=Link.TierTable.271064565
+	MCpr=MCprTable.10
+	Cpr=CprTable.8
+	SCpr=SCprTable.4
+	Protocol=ProtocolTable.5
+	CprConfig=0
+	AppSID=0
+	Priority=4294967295
+	FIELD_COUNT=11
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 4
+	Id=10004
+	Name=IPProto_generated_10004
+	AccessPointSelectionPolicy=0
+	Tier=Link.TierTable.271064560
+	MCpr=MCprTable.2
+	Cpr=CprTable.2
+	SCpr=SCprTable.2
+	Protocol=ProtocolTable.2
+	CprConfig=2
+	CustomSelectionPolicy=2
+	FIELD_COUNT=10
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 5
+	Id=3
+	Name=rawipMappedFromIAP3
+	AccessPointSelectionPolicy=0
+	Tier=Link.TierTable.271064565
+	MCpr=MCprTable.5
+	Cpr=CprTable.3
+	SCpr=SCprTable.3
+	Protocol=ProtocolTable.5
+	CprConfig=0
+	AppSID=0
+	Priority=4294967295
+	FIELD_COUNT=11
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 6
+	Id=10005
+	Name=IPProto_generated_10005
+	AccessPointSelectionPolicy=0
+	Tier=Link.TierTable.271064560
+	MCpr=MCprTable.2
+	Cpr=CprTable.2
+	SCpr=SCprTable.2
+	Protocol=ProtocolTable.2
+	CprConfig=3
+	CustomSelectionPolicy=3
+	FIELD_COUNT=10
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 7
+	Id=4
+	Name=spud-rawipMappedFromIAP4
+	AccessPointSelectionPolicy=0
+	Tier=Link.TierTable.271064565
+	MCpr=MCprTable.10
+	Cpr=CprTable.8
+	SCpr=SCprTable.4
+	Protocol=ProtocolTable.5
+	CprConfig=0
+	AppSID=0
+	Priority=4294967295
+	FIELD_COUNT=11
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 8
+	Id=10006
+	Name=IPProto_generated_10006
+	AccessPointSelectionPolicy=0
+	Tier=Link.TierTable.271064560
+	MCpr=MCprTable.2
+	Cpr=CprTable.2
+	SCpr=SCprTable.2
+	Protocol=ProtocolTable.2
+	CprConfig=4
+	CustomSelectionPolicy=4
+	FIELD_COUNT=10
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 9
+	Id=5
+	Name=rawipMappedFromIAP5
+	AccessPointSelectionPolicy=0
+	Tier=Link.TierTable.271064565
+	MCpr=MCprTable.5
+	Cpr=CprTable.3
+	SCpr=SCprTable.3
+	Protocol=ProtocolTable.5
+	CprConfig=0
+	AppSID=0
+	Priority=4294967295
+	FIELD_COUNT=11
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 10
+	Id=10007
+	Name=IPProto_generated_10007
+	AccessPointSelectionPolicy=0
+	Tier=Link.TierTable.271064560
+	MCpr=MCprTable.2
+	Cpr=CprTable.2
+	SCpr=SCprTable.2
+	Protocol=ProtocolTable.2
+	CprConfig=5
+	CustomSelectionPolicy=5
+	FIELD_COUNT=10
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 11
+	Id=6
+	Name=spud-rawipMappedFromIAP6
+	AccessPointSelectionPolicy=0
+	Tier=Link.TierTable.271064565
+	MCpr=MCprTable.10
+	Cpr=CprTable.8
+	SCpr=SCprTable.4
+	Protocol=ProtocolTable.5
+	CprConfig=0
+	AppSID=0
+	Priority=4294967295
+	FIELD_COUNT=11
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 12
+	Id=10008
+	Name=IPProto_generated_10008
+	AccessPointSelectionPolicy=0
+	Tier=Link.TierTable.271064560
+	MCpr=MCprTable.2
+	Cpr=CprTable.2
+	SCpr=SCprTable.2
+	Protocol=ProtocolTable.2
+	CprConfig=6
+	CustomSelectionPolicy=6
+	FIELD_COUNT=10
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 13
+	Id=7
+	Name=spud-rawipMappedFromIAP7
+	AccessPointSelectionPolicy=0
+	Tier=Link.TierTable.271064565
+	MCpr=MCprTable.10
+	Cpr=CprTable.8
+	SCpr=SCprTable.4
+	Protocol=ProtocolTable.5
+	CprConfig=0
+	AppSID=0
+	Priority=4294967295
+	FIELD_COUNT=11
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 14
+	Id=10009
+	Name=IPProto_generated_10009
+	AccessPointSelectionPolicy=0
+	Tier=Link.TierTable.271064560
+	MCpr=MCprTable.2
+	Cpr=CprTable.2
+	SCpr=SCprTable.2
+	Protocol=ProtocolTable.2
+	CprConfig=7
+	CustomSelectionPolicy=7
+	FIELD_COUNT=10
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 15
+	Id=8
+	Name=spud-rawipMappedFromIAP8
+	AccessPointSelectionPolicy=0
+	Tier=Link.TierTable.271064565
+	MCpr=MCprTable.10
+	Cpr=CprTable.8
+	SCpr=SCprTable.4
+	Protocol=ProtocolTable.5
+	CprConfig=0
+	AppSID=0
+	Priority=4294967295
+	FIELD_COUNT=11
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 16
+	Id=10010
+	Name=IPProto_generated_10010
+	AccessPointSelectionPolicy=0
+	Tier=Link.TierTable.271064560
+	MCpr=MCprTable.2
+	Cpr=CprTable.2
+	SCpr=SCprTable.2
+	Protocol=ProtocolTable.2
+	CprConfig=8
+	CustomSelectionPolicy=8
+	FIELD_COUNT=10
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 17
+	Id=9
+	Name=spud-rawipMappedFromIAP9
+	AccessPointSelectionPolicy=0
+	Tier=Link.TierTable.271064565
+	MCpr=MCprTable.10
+	Cpr=CprTable.8
+	SCpr=SCprTable.4
+	Protocol=ProtocolTable.5
+	CprConfig=0
+	AppSID=0
+	Priority=4294967295
+	FIELD_COUNT=11
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 18
+	Id=10011
+	Name=IPProto_generated_10011
+	AccessPointSelectionPolicy=0
+	Tier=Link.TierTable.271064560
+	MCpr=MCprTable.2
+	Cpr=CprTable.2
+	SCpr=SCprTable.2
+	Protocol=ProtocolTable.2
+	CprConfig=9
+	CustomSelectionPolicy=9
+	FIELD_COUNT=10
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 19
+	Id=10
+	Name=spud-rawipMappedFromIAP10
+	AccessPointSelectionPolicy=0
+	Tier=Link.TierTable.271064565
+	MCpr=MCprTable.10
+	Cpr=CprTable.8
+	SCpr=SCprTable.4
+	Protocol=ProtocolTable.5
+	CprConfig=0
+	AppSID=0
+	Priority=4294967295
+	FIELD_COUNT=11
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 20
+	Id=10012
+	Name=IPProto_generated_10012
+	AccessPointSelectionPolicy=0
+	Tier=Link.TierTable.271064560
+	MCpr=MCprTable.2
+	Cpr=CprTable.2
+	SCpr=SCprTable.2
+	Protocol=ProtocolTable.2
+	CprConfig=10
+	CustomSelectionPolicy=10
+	FIELD_COUNT=10
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 252
+	Id=10002
+	Name=SIPDefault
+	AccessPointSelectionPolicy=0
+	Tier=Link.TierTable.536887799
+	MCpr=MCprTable.11
+	Cpr=CprTable.5
+	SCpr=SCprTable.8
+	Protocol=ProtocolTable.2
+	FIELD_COUNT=8
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 254
+	Id=10000
+	Name=NetworkDefault
+	AccessPointSelectionPolicy=Link.APPrioritySelectionPolicyTable.20000
+	Tier=Link.TierTable.2048
+	MCpr=MCprTable.1
+	Cpr=CprTable.1
+	SCpr=SCprTable.7
+	Protocol=ProtocolTable.1
+	FIELD_COUNT=8
+END_ADD
+
+
+############################################################
+## GlobalSettings
+## 
+[GlobalSettings]
+ADD_TEMPLATE
+	DefaultTier=1
+	FIELD_COUNT=1
+END_TEMPLATE
+
+ADD_SECTION
+# COMMDB_ID = 1
+	Name=DefaultRecordName-1
+	ConnectionAttempts=2
+	RedialAttempts=3
+	SmsReceiveMode=2
+	GPRSAttachMode=1
+	AcceptIncomingGprs=1
+	GPRSClassCBearer=GSM
+	ModemForDataAndFax=2
+	ModemForPhoneServicesAndSMS=2
+	LocationForDataAndFax=2
+	LocationForPhoneServicesAndSMS=2
+	DefaultNetwork=1
+	BearerAvailabilityCheckTSY=mm
+	FIELD_COUNT=13
+END_ADD
+
+
+############################################################
+## IAP
+## 
+[IAP]
+ADD_SECTION
+# COMMDB_ID = 1
+	Name=Loopback_GRPS_1
+	IAPServiceType=OutgoingGPRS
+	IAPService=1
+	IAPBearerType=ModemBearer
+	IAPBearer=1
+	IAPNetwork=1
+	IAPNetworkWeighting=0
+	Location=2
+	FIELD_COUNT=8
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 2
+	Name=Loopback_GRPS_2
+	IAPServiceType=OutgoingGPRS
+	IAPService=2
+	IAPBearerType=ModemBearer
+	IAPBearer=2
+	IAPNetwork=1
+	IAPNetworkWeighting=0
+	Location=2
+	FIELD_COUNT=8
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 3
+	Name=Loopback_GRPS_3
+	IAPServiceType=OutgoingGPRS
+	IAPService=3
+	IAPBearerType=ModemBearer
+	IAPBearer=3
+	IAPNetwork=2
+	IAPNetworkWeighting=0
+	Location=2
+	FIELD_COUNT=8
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 4
+	Name=Loopback_GRPS_4
+	IAPServiceType=OutgoingGPRS
+	IAPService=4
+	IAPBearerType=ModemBearer
+	IAPBearer=4
+	IAPNetwork=2
+	IAPNetworkWeighting=0
+	Location=2
+	FIELD_COUNT=8
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 5
+	Name=Loopback_GRPS_5
+	IAPServiceType=OutgoingGPRS
+	IAPService=1
+	IAPBearerType=ModemBearer
+	IAPBearer=3
+	IAPNetwork=2
+	IAPNetworkWeighting=0
+	Location=2
+	FIELD_COUNT=8
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 6
+	Name=Loopback_GRPS_6
+	IAPServiceType=OutgoingGPRS
+	IAPService=1
+	IAPBearerType=ModemBearer
+	IAPBearer=1
+	IAPNetwork=3
+	IAPNetworkWeighting=0
+	Location=2
+	FIELD_COUNT=8
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 7
+	Name=Loopback_GRPS_7
+	IAPServiceType=OutgoingGPRS
+	IAPService=6
+	IAPBearerType=ModemBearer
+	IAPBearer=7
+	IAPNetwork=4
+	IAPNetworkWeighting=0
+	Location=2
+	FIELD_COUNT=8
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 8
+	Name=Loopback_GRPS_8
+	IAPServiceType=OutgoingGPRS
+	IAPService=7
+	IAPBearerType=ModemBearer
+	IAPBearer=8
+	IAPNetwork=5
+	IAPNetworkWeighting=0
+	Location=2
+	FIELD_COUNT=8
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 9
+	Name=Loopback_GRPS_9
+	IAPServiceType=OutgoingGPRS
+	IAPService=8
+	IAPBearerType=ModemBearer
+	IAPBearer=9
+	IAPNetwork=6
+	IAPNetworkWeighting=0
+	Location=2
+	FIELD_COUNT=8
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 10
+	Name=IAP_GRPS_BAD_QOS
+	IAPServiceType=OutgoingGPRS
+	IAPService=9
+	IAPBearerType=ModemBearer
+	IAPBearer=2
+	IAPNetwork=1
+	IAPNetworkWeighting=0
+	Location=2
+	FIELD_COUNT=8
+END_ADD
+
+
+############################################################
+## ConnectionPreferences
+## 
+[ConnectionPreferences]
+ADD_SECTION
+# COMMDB_ID = 1
+	Name=DefaultRecordName-1
+	Ranking=1
+	Direction=OUTGOING
+	BearerSet=PSD
+	DialogPref=DONOTPROMPT
+	IAP=2
+	FIELD_COUNT=6
+END_ADD
+
+
+############################################################
+## UmtsR99QoSAndOn
+## 
+[UmtsR99QoSAndOn]
+ADD_SECTION
+# COMMDB_ID = 1
+	Name=PRIMARY1
+	ReqTrafficClass=1
+	MinTrafficClass=1
+	ReqDeliveryOrder=1
+	MinDeliveryOrder=1
+	ReqDeliverErroneousSDU=1
+	MinDeliverErroneousSDU=1
+	ReqMaxSDUSize=0
+	MinAcceptableMaxSDUSize=0
+	ReqMaxUplinkRate=0
+	ReqMinUplinkRate=0
+	ReqMaxDownlinkRate=0
+	ReqMinDownlinkRate=0
+	ReqBER=1
+	MaxBER=1
+	ReqSDUErrorRatio=1
+	MaxSDUErrorRatio=1
+	ReqTrafficHandlingPriority=1
+	MinTrafficHandlingPriority=1
+	ReqTransferDelay=0
+	MaxTransferDelay=0
+	ReqGuaranteedUplinkRate=0
+	MinGuaranteedUplinkRat=0
+	ReqGuaranteedDownlinkRate=0
+	MinGuaranteedDownlinkRate=0
+	SignallingIndication=FALSE
+	ImCnSignallingIndication=FALSE
+	SourceStatisticsDescriptor=0
+	FIELD_COUNT=28
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 2
+	Name=SECONDARY1
+	ReqTrafficClass=4
+	MinTrafficClass=4
+	ReqDeliveryOrder=1
+	MinDeliveryOrder=1
+	ReqDeliverErroneousSDU=8
+	MinDeliverErroneousSDU=8
+	ReqMaxSDUSize=768
+	MinAcceptableMaxSDUSize=512
+	ReqMaxUplinkRate=1024
+	ReqMinUplinkRate=1024
+	ReqMaxDownlinkRate=1024
+	ReqMinDownlinkRate=1024
+	ReqBER=0
+	MaxBER=0
+	ReqSDUErrorRatio=1
+	MaxSDUErrorRatio=1
+	ReqTrafficHandlingPriority=1
+	MinTrafficHandlingPriority=1
+	ReqTransferDelay=250
+	MaxTransferDelay=250
+	ReqGuaranteedUplinkRate=1024
+	MinGuaranteedUplinkRat=1024
+	ReqGuaranteedDownlinkRate=1024
+	MinGuaranteedDownlinkRate=1024
+	SignallingIndication=FALSE
+	ImCnSignallingIndication=FALSE
+	SourceStatisticsDescriptor=0
+	FIELD_COUNT=28
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 3
+	Name=PRIMARY2
+	ReqTrafficClass=1
+	MinTrafficClass=1
+	ReqDeliveryOrder=1
+	MinDeliveryOrder=1
+	ReqDeliverErroneousSDU=1
+	MinDeliverErroneousSDU=1
+	ReqMaxSDUSize=0
+	MinAcceptableMaxSDUSize=0
+	ReqMaxUplinkRate=0
+	ReqMinUplinkRate=0
+	ReqMaxDownlinkRate=0
+	ReqMinDownlinkRate=0
+	ReqBER=1
+	MaxBER=1
+	ReqSDUErrorRatio=1
+	MaxSDUErrorRatio=1
+	ReqTrafficHandlingPriority=1
+	MinTrafficHandlingPriority=1
+	ReqTransferDelay=0
+	MaxTransferDelay=0
+	ReqGuaranteedUplinkRate=0
+	MinGuaranteedUplinkRat=0
+	ReqGuaranteedDownlinkRate=0
+	MinGuaranteedDownlinkRate=0
+	SignallingIndication=FALSE
+	ImCnSignallingIndication=FALSE
+	SourceStatisticsDescriptor=0
+	FIELD_COUNT=28
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 4
+	Name=SECONDARY2
+	ReqTrafficClass=4
+	MinTrafficClass=4
+	ReqDeliveryOrder=1
+	MinDeliveryOrder=1
+	ReqDeliverErroneousSDU=8
+	MinDeliverErroneousSDU=8
+	ReqMaxSDUSize=768
+	MinAcceptableMaxSDUSize=512
+	ReqMaxUplinkRate=1024
+	ReqMinUplinkRate=1024
+	ReqMaxDownlinkRate=1024
+	ReqMinDownlinkRate=1024
+	ReqBER=0
+	MaxBER=0
+	ReqSDUErrorRatio=1
+	MaxSDUErrorRatio=1
+	ReqTrafficHandlingPriority=1
+	MinTrafficHandlingPriority=1
+	ReqTransferDelay=250
+	MaxTransferDelay=250
+	ReqGuaranteedUplinkRate=1024
+	MinGuaranteedUplinkRat=1024
+	ReqGuaranteedDownlinkRate=1024
+	MinGuaranteedDownlinkRate=1024
+	SignallingIndication=FALSE
+	ImCnSignallingIndication=FALSE
+	SourceStatisticsDescriptor=0
+	FIELD_COUNT=28
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 5
+	Name=BAD_QOS
+	MinTrafficClass=1
+	ReqDeliveryOrder=1
+	MinDeliveryOrder=1
+	ReqDeliverErroneousSDU=1
+	MinDeliverErroneousSDU=1
+	ReqMaxSDUSize=0
+	MinAcceptableMaxSDUSize=0
+	ReqMaxUplinkRate=0
+	ReqMinUplinkRate=0
+	ReqMaxDownlinkRate=0
+	ReqMinDownlinkRate=0
+	ReqBER=1
+	MaxBER=1
+	ReqSDUErrorRatio=1
+	MaxSDUErrorRatio=1
+	ReqTrafficHandlingPriority=1
+	MinTrafficHandlingPriority=1
+	ReqTransferDelay=0
+	MaxTransferDelay=0
+	ReqGuaranteedUplinkRate=0
+	MinGuaranteedUplinkRat=0
+	ReqGuaranteedDownlinkRate=0
+	MinGuaranteedDownlinkRate=0
+	SignallingIndication=FALSE
+	ImCnSignallingIndication=FALSE
+	SourceStatisticsDescriptor=0
+	FIELD_COUNT=27
+END_ADD
+
+
+############################################################
+## PolicySelectorTable
+## 
+[PolicySelectorTable]
+ADD_SECTION
+# COMMDB_ID = 1
+	Name=DefaultRecordName-1
+	PolicyId=1
+	SrcAddress=0.0.0.0
+	SrcMask=255.255.255.255
+	DstAddress=192.168.1.1
+	DstMask=255.255.255.255
+	SrcPort=0
+	DstPort=3461
+	SrcPortMax=1031
+	DstPortMax=3461
+	ProtocolId=17
+	IAPid=2
+	Priority=1
+	FIELD_COUNT=13
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 2
+	Name=DefaultRecordName-2
+	PolicyId=2
+	SrcPort=0
+	SrcPortMax=0
+	ProtocolId=1
+	IAPid=2
+	Priority=1
+	FIELD_COUNT=7
+END_ADD
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/commsfwutils/commsbufs/mbufgobblerlayer/data/dummy_static_with_mbufgobbler.cfg	Tue Oct 05 15:20:13 2010 +0100
@@ -0,0 +1,1659 @@
+############################################################
+## AUTO-GENERATED CONFIGURATION FILE
+## CommsDat Database Dump Utility
+## 1.1
+############################################################
+
+############################################################
+## Network
+## 
+[Network]
+ADD_SECTION
+# COMMDB_ID = 1
+	Name=Intranet
+	FIELD_COUNT=1
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 2
+	Name=Intranet2
+	FIELD_COUNT=1
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 3
+	Name=Intranet3
+	FIELD_COUNT=1
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 4
+	Name=Intranet4
+	FIELD_COUNT=1
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 5
+	Name=Intranet5
+	FIELD_COUNT=1
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 6
+	Name=Intranet6
+	FIELD_COUNT=1
+END_ADD
+
+
+############################################################
+## ModemBearer
+## 
+[ModemBearer]
+ADD_TEMPLATE
+	Name=Default Loopback Modem
+	TSYName=SIM
+	CSYName=PKTLOOPBACK
+	LastSocketActivityTimeout=180
+	LastSessionClosedTimeout=4
+	LastSocketClosedTimeout=6
+	DataBits=8
+	StopBits=1
+	Parity=NONE
+	Rate=115200
+	Handshaking=0
+	SpecialRate=0
+	XonChar=0
+	XoffChar=0
+	FaxClassPref=AUTO
+	SpeakerPref=NEVER
+	SpeakerVolPref=QUIET
+	ModemInitString=AT
+	DataInitString=AT
+	FaxInitString=AT
+	DialPauseLength=S8=
+	SpeakerVolContorlLow=L0
+	SpeakerVolControlMedium=L1
+	SpeakerVolControlHigh=L2
+	SpeakerAlwaysOff=M0
+	SpeakerOnUntilCarrier=M1
+	SpeakerAlwaysOn=M2
+	SpeakerOnAfterUntilCarrier=M3
+	DialToneWaitModifier=W
+	CallProgress1=X1
+	CallProgress2=X2
+	CallProgress3=X3
+	CallProgress4=X4
+	EchoOff=E0
+	VerboseText=V1
+	QuietOff=Q0
+	QuietOn=Q1
+	DialCommandStateModifier=;
+	OnLine=O
+	ResetConfiguration=Z
+	ReturnToFactoryDefs=&F
+	DCDOnDuringLink=&C1
+	DTRHangUp=&D2
+	DSRAlwaysOn=&S0
+	RTSCTSHandshake=&K3
+	XonXoffHandshake=&K4
+	EscapeCharacter=+
+	EscapeGuardPeriod=S12
+	NoDialTone=NO DIAL TONE
+	Busy=BUSY
+	NoAnswer=NO ANSWER
+	Carrier=CARRIER
+	Connect=CONNECT
+	CompressionClass5=COMPRESSION:CLASS 5
+	CompressionV42bis=COMPRESSION:V.42 bis
+	CompressionNone=COMPRESSION:NONE
+	ProtocolLAPD=PROTOCOL:LAPD
+	ProtocolALT=PROTOCOL:ALT
+	ProtocolALTCELLULAR=PROTOCOL:ALT-CELLULAR
+	ProtocolNone=PROTOCOL:NONE
+	MessageValidityPeriod=0
+	MessageDeliveryReport=FALSE
+	CommRole=0
+	BCAStack=C32Bca
+	Agent=NULLAGT
+	FIELD_COUNT=65
+END_TEMPLATE
+
+ADD_SECTION
+# COMMDB_ID = 1
+	Name=Loopback_RawIP_1
+	IfName=RAWIP
+	PortName=PKTLOOPBACK::504
+	FIELD_COUNT=3
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 2
+	Name=Loopback_SPUD_2
+	IfName=SPUD
+	FIELD_COUNT=2
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 3
+	Name=Loopback_RawIP_3
+	IfName=RAWIP
+	PortName=PKTLOOPBACK::502
+	FIELD_COUNT=3
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 4
+	Name=Loopback_SPUD_4
+	IfName=SPUD
+	FIELD_COUNT=2
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 5
+	Name=WinTunnel_SPUD_5
+	IfName=SPUD
+	FIELD_COUNT=2
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 6
+	Name=Loopback_SPUD_5
+	IfName=SPUD
+	FIELD_COUNT=2
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 7
+	Name=Loopback_SPUD_6
+	IfName=SPUD
+	FIELD_COUNT=2
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 8
+	Name=Loopback_SPUD_7
+	IfName=SPUD
+	FIELD_COUNT=2
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 9
+	Name=Loopback_SPUD_8
+	IfName=SPUD
+	FIELD_COUNT=2
+END_ADD
+
+
+############################################################
+## Location
+## 
+[Location]
+ADD_TEMPLATE
+	Name=Default Location
+	IntlPrefixCode=+
+	NatPrefixCode=0
+	NatCode=44
+	Mobile=TRUE
+	UsePulseDial=FALSE
+	WaitForDialTone=FALSE
+	PauseAfterDialout=0
+	FIELD_COUNT=8
+END_TEMPLATE
+
+ADD_SECTION
+# COMMDB_ID = 1
+	Name=Office
+	IntlPrefixCode=00
+	AreaCode=171
+	DialOutCode=9,
+	Mobile=FALSE
+	FIELD_COUNT=5
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 2
+	Name=Mobile
+	FIELD_COUNT=1
+END_ADD
+
+
+############################################################
+## OutgoingGPRS
+## 
+[OutgoingGPRS]
+ADD_TEMPLATE
+	Name=Default Outgoing GPRS
+	APN=Test
+	PDPType=IPV4
+	ReqPrecedence=2
+	ReqDelay=4
+	ReqReliability=3
+	ReqPeakThroughput=3
+	ReqMeanThroughput=31
+	MinPrecedence=2
+	MinDelay=4
+	MinReliability=3
+	MinPeakThroughput=3
+	MinMeanThroughput=31
+	DataCompression=FALSE
+	HeaderCompression=FALSE
+	GprsUseEdge=FALSE
+	AnonymousAccess=FALSE
+	IfNetworks=ip
+	IfPromptForAuth=FALSE
+	IfAuthName=RasUser
+	AuthRetries=1
+	IpNetMask=255.255.255.0
+	IpGateway=0.0.0.1
+	IpAddrFromServer=FALSE
+	IpDNSAddrFromServer=FALSE
+	IpNameServer1=194.72.6.51
+	IpNameServer2=194.72.6.51
+	EnableLCPExtension=FALSE
+	DisablePlainTextAuth=FALSE
+	UmtsR99QoSAndOn=1
+	FIELD_COUNT=30
+END_TEMPLATE
+
+ADD_SECTION
+# COMMDB_ID = 1
+	Name=RawIP_Bounce_1
+	IpAddr=192.168.1.1
+	FIELD_COUNT=2
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 2
+	Name=SPUD_Echo_2
+	IfParams=lowernif=RAWIP
+	IpAddrFromServer=TRUE
+	IpAddr=192.168.1.2
+	IpDNSAddrFromServer=TRUE
+	FIELD_COUNT=5
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 3
+	Name=RawIP_Bounce_3
+	IpAddr=192.168.2.3
+	FIELD_COUNT=2
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 4
+	Name=SPUD_Echo_4
+	IfParams=lowernif=RAWIP
+	IpAddr=192.168.2.4
+	FIELD_COUNT=3
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 5
+	Name=SPUD_Multi_1
+	IfParams=lowernif=RAWIP
+	IpAddrFromServer=TRUE
+	IpAddr=192.168.1.10
+	IpDNSAddrFromServer=TRUE
+	FIELD_COUNT=5
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 6
+	Name=SPUD_Multi_2
+	IfParams=lowernif=RAWIP
+	IpAddrFromServer=TRUE
+	IpAddr=192.168.1.11
+	IpDNSAddrFromServer=TRUE
+	FIELD_COUNT=5
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 7
+	Name=SPUD_Multi_3
+	IfParams=lowernif=RAWIP
+	IpAddrFromServer=TRUE
+	IpAddr=192.168.1.12
+	IpDNSAddrFromServer=TRUE
+	FIELD_COUNT=5
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 8
+	Name=SPUD_Multi_4
+	IfParams=lowernif=RAWIP
+	IpAddrFromServer=TRUE
+	IpAddr=192.168.1.13
+	IpDNSAddrFromServer=TRUE
+	FIELD_COUNT=5
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 9
+	Name=GPRS_BAD_QOS
+	IfParams=lowernif=RAWIP
+	IpAddrFromServer=TRUE
+	IpAddr=192.168.1.2
+	IpDNSAddrFromServer=TRUE
+	UmtsR99QoSAndOn=5
+	FIELD_COUNT=6
+END_ADD
+
+
+############################################################
+## DefaultGPRS
+## 
+[DefaultGPRS]
+ADD_SECTION
+# COMMDB_ID = 1
+	Name=Dummy Default GPRS Settings
+	Usage=1
+	APN=Access point name
+	PDPType=IPV6
+	PDPAddress=www.wid.com
+	Precedence=1
+	Delay=1
+	Reliability=1
+	PeakThroughput=1
+	MeanThroughput=1
+	MinPrecedence=1
+	MinDelay=1
+	MinReliability=1
+	MinPeakThroughput=1
+	MinMeanThroughput=1
+	DataCompression=TRUE
+	HeaderCompression=TRUE
+	GprsUseEdge=FALSE
+	AnonymousAccess=TRUE
+	FIELD_COUNT=19
+END_ADD
+
+
+############################################################
+## APPrioritySelectionPolicyTable
+## 
+[APPrioritySelectionPolicyTable]
+ADD_SECTION
+# COMMDB_ID = 254
+	Id=20000
+	Name=APSelPolNetworkDefault
+	AP1=Link.AccessPointTable.10003
+	APCOUNT=1
+	FIELD_COUNT=4
+END_ADD
+
+
+############################################################
+## TierTable
+## 
+[TierTable]
+ADD_SECTION
+# COMMDB_ID = 1
+	Id=2048
+	Name=Tier1
+	TierImplUid=271064536
+	TierThreadName=ESock_IP
+	TierManagerName=NetworkTierManager
+	DefaultAccessPoint=Link.AccessPointTable.10000
+	PromptUser=0
+	FIELD_COUNT=7
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 2
+	Id=271064560
+	Name=Tier2
+	TierImplUid=271064560
+	TierThreadName=ESock_IP
+	TierManagerName=ProtoTierManager
+	DefaultAccessPoint=Link.AccessPointTable.10004
+	PromptUser=0
+	FIELD_COUNT=7
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 3
+	Id=271064565
+	Name=Tier3
+	TierImplUid=271064565
+	TierThreadName=ESock_IP
+	TierManagerName=LinkTierManager
+	DefaultAccessPoint=Link.AccessPointTable.10000
+	PromptUser=0
+	FIELD_COUNT=7
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 4
+	Id=536887799
+	Name=Tier4
+	TierImplUid=536887799
+	TierThreadName=ESock_SIP
+	TierManagerName=SIPTierManager
+	DefaultAccessPoint=Link.AccessPointTable.10002
+	PromptUser=0
+	FIELD_COUNT=7
+END_ADD
+
+## mbufgobbler layer: this is where we refer to our
+##  new Tier by its factory implementation UId
+ADD_SECTION
+# COMMDB_ID = 7
+	Id=0x10272F98 
+	Name=mbufgobblertm
+	TierImplUid=0x10272F98
+	TierThreadName=ESock_IP
+	TierManagerName=MbufGobblerTierManager
+###### Set the default access point to F0 = 240 = MbufGobbler layer AP
+	DefaultAccessPoint=0x0E00F000
+	PromptUser=0
+	FIELD_COUNT=7
+END_ADD
+
+
+############################################################
+## MCprTable
+## 
+[MCprTable]
+ADD_SECTION
+# COMMDB_ID = 1
+	Name=netmcpr
+	MCprUid=271009095
+	FIELD_COUNT=2
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 2
+	Name=ipprotomcpr
+	MCprUid=271064558
+	FIELD_COUNT=2
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 3
+	Name=pppmcpr
+	MCprUid=271064556
+	FIELD_COUNT=2
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 4
+	Name=ethmcpr
+	MCprUid=271064572
+	FIELD_COUNT=2
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 5
+	Name=rawipmcpr
+	MCprUid=271064576
+	FIELD_COUNT=2
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 6
+	Name=tunnelmcpr
+	MCprUid=271064578
+	FIELD_COUNT=2
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 7
+	Name=qospppmcpr
+	MCprUid=271064556
+	FIELD_COUNT=2
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 8
+	Name=dummynifmcpr
+	MCprUid=271064580
+	FIELD_COUNT=2
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 9
+	Name=hungrynifmcpr
+	MCprUid=271064580
+	FIELD_COUNT=2
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 10
+	Name=pdpmcpr
+	MCprUid=271065840
+	FIELD_COUNT=2
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 11
+	Name=sipmcpr
+	MCprUid=536887801
+	FIELD_COUNT=2
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 13
+	Name=panethermcpr
+	MCprUid=271070626
+	FIELD_COUNT=2
+END_ADD
+
+## mbufgobbler layer: this is where we refer to our
+##  new MCPr by its factory implementation UId
+ADD_SECTION
+# COMMDB_ID = 14
+	Name=mbufgobblermcpr
+	MCprUid=0x10272F99 
+	FIELD_COUNT=2
+END_ADD
+
+############################################################
+## CprTable
+## 
+[CprTable]
+ADD_SECTION
+# COMMDB_ID = 1
+	Name=ipcpr
+	CprUid=270561519
+	FIELD_COUNT=2
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 2
+	Name=ipprotocpr
+	CprUid=271064531
+	FIELD_COUNT=2
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 3
+	Name=agentcpr
+	CprUid=271064552
+	FIELD_COUNT=2
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 4
+	Name=vanillacpr
+	CprUid=271065843
+	FIELD_COUNT=2
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 5
+	Name=sipcpr
+	CprUid=271010872
+	FIELD_COUNT=2
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 7
+	Name=tunnelagentcpr
+	CprUid=271080968
+	FIELD_COUNT=2
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 8
+	Name=pdpcpr
+	CprUid=271065826
+	FIELD_COUNT=2
+END_ADD
+
+## mbufgobbler layer: this is where we refer to our
+##  new CPr by its factory implementation UId
+ADD_SECTION
+# COMMDB_ID = 11
+	Name=mbufgobblercpr
+	CprUid=0x10272F9A 
+	FIELD_COUNT=2
+END_ADD
+
+############################################################
+## SCprTable
+## 
+[SCprTable]
+ADD_SECTION
+# COMMDB_ID = 1
+	Name=qosipscpr
+	SCprUid=270549768
+	FIELD_COUNT=2
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 2
+	Name=ipprotoscpr
+	SCprUid=271064529
+	FIELD_COUNT=2
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 3
+	Name=agentscpr
+	SCprUid=271064554
+	FIELD_COUNT=2
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 4
+	Name=pdpscpr
+	SCprUid=271065824
+	FIELD_COUNT=2
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 5
+	Name=pppscpr
+	SCprUid=271065852
+	FIELD_COUNT=2
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 6
+	Name=vanillascpr
+	SCprUid=271065844
+	FIELD_COUNT=2
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 7
+	Name=qosscpr
+	SCprUid=271065811
+	FIELD_COUNT=2
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 8
+	Name=sipscpr
+	SCprUid=271010839
+	FIELD_COUNT=2
+END_ADD
+
+## mbufgobbler layer: this is where we refer to our
+##  new SCPr by its factory implementation UId
+ADD_SECTION
+# COMMDB_ID = 11
+	Name=mbufgobblerscpr
+	SCprUid=0x10272F9B 
+	FIELD_COUNT=2
+END_ADD
+
+############################################################
+## ProtocolTable
+## 
+[ProtocolTable]
+ADD_SECTION
+# COMMDB_ID = 1
+	Name=sapshim
+	ProtocolUid=270496898
+	FIELD_COUNT=2
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 2
+	Name=ipshim4
+	ProtocolUid=271064118
+	FIELD_COUNT=2
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 3
+	Name=ppp
+	ProtocolUid=271064143
+	FIELD_COUNT=2
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 4
+	Name=ethernet
+	ProtocolUid=271064539
+	FIELD_COUNT=2
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 5
+	Name=rawip
+	ProtocolUid=271064562
+	FIELD_COUNT=2
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 6
+	Name=tunnel
+	ProtocolUid=271064567
+	FIELD_COUNT=2
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 7
+	Name=qosppp
+	ProtocolUid=271064148
+	FIELD_COUNT=2
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 8
+	Name=dummynif
+	ProtocolUid=271064123
+	FIELD_COUNT=2
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 9
+	Name=hungrynif
+	ProtocolUid=271064125
+	FIELD_COUNT=2
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 10
+	Name=panether
+	ProtocolUid=271070627
+	FIELD_COUNT=2
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 11
+	Name=rawip2
+	ProtocolUid=271084280
+	FIELD_COUNT=2
+END_ADD
+
+## mbufgobbler layer: this is where we refer to our
+##  new Protocol by its factory implementation UId
+ADD_SECTION
+# COMMDB_ID = 12
+	Name=mbufgobbler
+	ProtocolUid=0x10272F9C 
+	FIELD_COUNT=2
+END_ADD
+
+
+############################################################
+## BearerTypeTable
+## 
+[BearerTypeTable]
+ADD_SECTION
+# COMMDB_ID = 1
+	Name=ppp
+	Tier=Link.TierTable.271064565
+	MCpr=MCprTable.3
+	Cpr=CprTable.3
+	SCpr=SCprTable.5
+	Protocol=ProtocolTable.3
+	FIELD_COUNT=6
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 2
+	Name=ethint
+	Tier=Link.TierTable.271064565
+	MCpr=MCprTable.4
+	Cpr=CprTable.3
+	SCpr=SCprTable.3
+	Protocol=ProtocolTable.4
+	FIELD_COUNT=6
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 3
+	Name=rawip
+	Tier=Link.TierTable.271064565
+	MCpr=MCprTable.5
+	Cpr=CprTable.3
+	SCpr=SCprTable.3
+	Protocol=ProtocolTable.5
+	FIELD_COUNT=6
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 4
+	Name=tunnelnif
+	Tier=Link.TierTable.271064565
+	MCpr=MCprTable.6
+	Cpr=CprTable.7
+	SCpr=SCprTable.3
+	Protocol=ProtocolTable.6
+	FIELD_COUNT=6
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 5
+	Name=qosppp
+	Tier=Link.TierTable.271064565
+	MCpr=MCprTable.7
+	Cpr=CprTable.3
+	SCpr=SCprTable.5
+	Protocol=ProtocolTable.7
+	FIELD_COUNT=6
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 6
+	Name=dummynif
+	Tier=Link.TierTable.271064565
+	MCpr=MCprTable.8
+	Cpr=CprTable.3
+	SCpr=SCprTable.3
+	Protocol=ProtocolTable.8
+	FIELD_COUNT=6
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 7
+	Name=hungrynif
+	Tier=Link.TierTable.271064565
+	MCpr=MCprTable.9
+	Cpr=CprTable.3
+	SCpr=SCprTable.3
+	Protocol=ProtocolTable.9
+	FIELD_COUNT=6
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 8
+	Name=spud-ppp
+	Tier=Link.TierTable.271064565
+	MCpr=MCprTable.10
+	Cpr=CprTable.3
+	SCpr=SCprTable.4
+	Protocol=ProtocolTable.3
+	FIELD_COUNT=6
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 9
+	Name=spud-rawip
+	Tier=Link.TierTable.271064565
+	MCpr=MCprTable.10
+	Cpr=CprTable.3
+	SCpr=SCprTable.4
+	Protocol=ProtocolTable.5
+	FIELD_COUNT=6
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 10
+	Name=IPProtoDefaultTemplate
+	Tier=Link.TierTable.271064560
+	MCpr=MCprTable.2
+	Cpr=CprTable.2
+	SCpr=SCprTable.2
+	Protocol=ProtocolTable.2
+	FIELD_COUNT=6
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 11
+	Name=NetworkDefaultTemplate
+	Tier=Link.TierTable.2048
+	MCpr=MCprTable.1
+	Cpr=CprTable.1
+	SCpr=SCprTable.7
+	Protocol=ProtocolTable.1
+	FIELD_COUNT=6
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 12
+	Name=rawip2
+	Tier=Link.TierTable.271064565
+	MCpr=MCprTable.10
+	Cpr=CprTable.8
+	SCpr=SCprTable.4
+	Protocol=ProtocolTable.11
+	FIELD_COUNT=6
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 13
+	Name=spud-rawip2
+	Tier=Link.TierTable.271064565
+	MCpr=MCprTable.10
+	Cpr=CprTable.8
+	SCpr=SCprTable.4
+	Protocol=ProtocolTable.11
+	FIELD_COUNT=6
+END_ADD
+
+
+############################################################
+## AccessPointTable
+## 
+[AccessPointTable]
+ADD_SECTION
+# COMMDB_ID = 1
+	Id=1
+	Name=rawipMappedFromIAP1
+	AccessPointSelectionPolicy=0
+	Tier=Link.TierTable.271064565
+	MCpr=MCprTable.8
+	Cpr=CprTable.3
+	SCpr=SCprTable.3
+	Protocol=ProtocolTable.8
+	CprConfig=0
+	AppSID=0
+	Priority=4294967295
+	FIELD_COUNT=11
+END_ADD
+
+## mbufgobbler layer: The access point record for the new layer.
+##  Uses mbufgobbler tier, MCPr, CPr, SCPr and protocol
+ADD_SECTION
+# COMMDB_ID = 240
+	Id=20
+	Name=MbufGobblerLayer
+### Use record 7 in Tier table (MbufGobblerTierMgr, as defined by the second byte 07)
+	Tier=0x11800700
+	MCpr=MCprTable.14
+	Cpr=CprTable.11
+	SCpr=SCprTable.11
+	Protocol=ProtocolTable.12
+	CprConfig=1
+	AppSID=0
+	CustomSelectionPolicy=1
+	FIELD_COUNT=10
+END_ADD
+ADD_SECTION
+# COMMDB_ID = 2
+	Id=10003
+	Name=IPProto_generated_10003
+	AccessPointSelectionPolicy=0
+	Tier=Link.TierTable.271064560
+	MCpr=MCprTable.2
+	Cpr=CprTable.2
+	SCpr=SCprTable.2
+	Protocol=ProtocolTable.2
+	CprConfig=1
+	CustomSelectionPolicy=20
+	FIELD_COUNT=10
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 3
+	Id=2
+	Name=spud-rawipMappedFromIAP2
+	AccessPointSelectionPolicy=0
+	Tier=Link.TierTable.271064565
+	MCpr=MCprTable.10
+	Cpr=CprTable.8
+	SCpr=SCprTable.4
+	Protocol=ProtocolTable.5
+	CprConfig=0
+	AppSID=0
+	Priority=4294967295
+	FIELD_COUNT=11
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 4
+	Id=10004
+	Name=IPProto_generated_10004
+	AccessPointSelectionPolicy=0
+	Tier=Link.TierTable.271064560
+	MCpr=MCprTable.2
+	Cpr=CprTable.2
+	SCpr=SCprTable.2
+	Protocol=ProtocolTable.2
+	CprConfig=2
+	CustomSelectionPolicy=2
+	FIELD_COUNT=10
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 5
+	Id=3
+	Name=rawipMappedFromIAP3
+	AccessPointSelectionPolicy=0
+	Tier=Link.TierTable.271064565
+	MCpr=MCprTable.5
+	Cpr=CprTable.3
+	SCpr=SCprTable.3
+	Protocol=ProtocolTable.5
+	CprConfig=0
+	AppSID=0
+	Priority=4294967295
+	FIELD_COUNT=11
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 6
+	Id=10005
+	Name=IPProto_generated_10005
+	AccessPointSelectionPolicy=0
+	Tier=Link.TierTable.271064560
+	MCpr=MCprTable.2
+	Cpr=CprTable.2
+	SCpr=SCprTable.2
+	Protocol=ProtocolTable.2
+	CprConfig=3
+	CustomSelectionPolicy=3
+	FIELD_COUNT=10
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 7
+	Id=4
+	Name=spud-rawipMappedFromIAP4
+	AccessPointSelectionPolicy=0
+	Tier=Link.TierTable.271064565
+	MCpr=MCprTable.10
+	Cpr=CprTable.8
+	SCpr=SCprTable.4
+	Protocol=ProtocolTable.5
+	CprConfig=0
+	AppSID=0
+	Priority=4294967295
+	FIELD_COUNT=11
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 8
+	Id=10006
+	Name=IPProto_generated_10006
+	AccessPointSelectionPolicy=0
+	Tier=Link.TierTable.271064560
+	MCpr=MCprTable.2
+	Cpr=CprTable.2
+	SCpr=SCprTable.2
+	Protocol=ProtocolTable.2
+	CprConfig=4
+	CustomSelectionPolicy=4
+	FIELD_COUNT=10
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 9
+	Id=5
+	Name=rawipMappedFromIAP5
+	AccessPointSelectionPolicy=0
+	Tier=Link.TierTable.271064565
+	MCpr=MCprTable.5
+	Cpr=CprTable.3
+	SCpr=SCprTable.3
+	Protocol=ProtocolTable.5
+	CprConfig=0
+	AppSID=0
+	Priority=4294967295
+	FIELD_COUNT=11
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 10
+	Id=10007
+	Name=IPProto_generated_10007
+	AccessPointSelectionPolicy=0
+	Tier=Link.TierTable.271064560
+	MCpr=MCprTable.2
+	Cpr=CprTable.2
+	SCpr=SCprTable.2
+	Protocol=ProtocolTable.2
+	CprConfig=5
+	CustomSelectionPolicy=5
+	FIELD_COUNT=10
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 11
+	Id=6
+	Name=spud-rawipMappedFromIAP6
+	AccessPointSelectionPolicy=0
+	Tier=Link.TierTable.271064565
+	MCpr=MCprTable.10
+	Cpr=CprTable.8
+	SCpr=SCprTable.4
+	Protocol=ProtocolTable.5
+	CprConfig=0
+	AppSID=0
+	Priority=4294967295
+	FIELD_COUNT=11
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 12
+	Id=10008
+	Name=IPProto_generated_10008
+	AccessPointSelectionPolicy=0
+	Tier=Link.TierTable.271064560
+	MCpr=MCprTable.2
+	Cpr=CprTable.2
+	SCpr=SCprTable.2
+	Protocol=ProtocolTable.2
+	CprConfig=6
+	CustomSelectionPolicy=6
+	FIELD_COUNT=10
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 13
+	Id=7
+	Name=spud-rawipMappedFromIAP7
+	AccessPointSelectionPolicy=0
+	Tier=Link.TierTable.271064565
+	MCpr=MCprTable.10
+	Cpr=CprTable.8
+	SCpr=SCprTable.4
+	Protocol=ProtocolTable.5
+	CprConfig=0
+	AppSID=0
+	Priority=4294967295
+	FIELD_COUNT=11
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 14
+	Id=10009
+	Name=IPProto_generated_10009
+	AccessPointSelectionPolicy=0
+	Tier=Link.TierTable.271064560
+	MCpr=MCprTable.2
+	Cpr=CprTable.2
+	SCpr=SCprTable.2
+	Protocol=ProtocolTable.2
+	CprConfig=7
+	CustomSelectionPolicy=7
+	FIELD_COUNT=10
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 15
+	Id=8
+	Name=spud-rawipMappedFromIAP8
+	AccessPointSelectionPolicy=0
+	Tier=Link.TierTable.271064565
+	MCpr=MCprTable.10
+	Cpr=CprTable.8
+	SCpr=SCprTable.4
+	Protocol=ProtocolTable.5
+	CprConfig=0
+	AppSID=0
+	Priority=4294967295
+	FIELD_COUNT=11
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 16
+	Id=10010
+	Name=IPProto_generated_10010
+	AccessPointSelectionPolicy=0
+	Tier=Link.TierTable.271064560
+	MCpr=MCprTable.2
+	Cpr=CprTable.2
+	SCpr=SCprTable.2
+	Protocol=ProtocolTable.2
+	CprConfig=8
+	CustomSelectionPolicy=8
+	FIELD_COUNT=10
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 17
+	Id=9
+	Name=spud-rawipMappedFromIAP9
+	AccessPointSelectionPolicy=0
+	Tier=Link.TierTable.271064565
+	MCpr=MCprTable.10
+	Cpr=CprTable.8
+	SCpr=SCprTable.4
+	Protocol=ProtocolTable.5
+	CprConfig=0
+	AppSID=0
+	Priority=4294967295
+	FIELD_COUNT=11
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 18
+	Id=10011
+	Name=IPProto_generated_10011
+	AccessPointSelectionPolicy=0
+	Tier=Link.TierTable.271064560
+	MCpr=MCprTable.2
+	Cpr=CprTable.2
+	SCpr=SCprTable.2
+	Protocol=ProtocolTable.2
+	CprConfig=9
+	CustomSelectionPolicy=9
+	FIELD_COUNT=10
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 19
+	Id=10
+	Name=spud-rawipMappedFromIAP10
+	AccessPointSelectionPolicy=0
+	Tier=Link.TierTable.271064565
+	MCpr=MCprTable.10
+	Cpr=CprTable.8
+	SCpr=SCprTable.4
+	Protocol=ProtocolTable.5
+	CprConfig=0
+	AppSID=0
+	Priority=4294967295
+	FIELD_COUNT=11
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 20
+	Id=10012
+	Name=IPProto_generated_10012
+	AccessPointSelectionPolicy=0
+	Tier=Link.TierTable.271064560
+	MCpr=MCprTable.2
+	Cpr=CprTable.2
+	SCpr=SCprTable.2
+	Protocol=ProtocolTable.2
+	CprConfig=10
+	CustomSelectionPolicy=10
+	FIELD_COUNT=10
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 252
+	Id=10002
+	Name=SIPDefault
+	AccessPointSelectionPolicy=0
+	Tier=Link.TierTable.536887799
+	MCpr=MCprTable.11
+	Cpr=CprTable.5
+	SCpr=SCprTable.8
+	Protocol=ProtocolTable.2
+	FIELD_COUNT=8
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 254
+	Id=10000
+	Name=NetworkDefault
+	AccessPointSelectionPolicy=Link.APPrioritySelectionPolicyTable.20000
+	Tier=Link.TierTable.2048
+	MCpr=MCprTable.1
+	Cpr=CprTable.1
+	SCpr=SCprTable.7
+	Protocol=ProtocolTable.1
+	FIELD_COUNT=8
+END_ADD
+
+
+############################################################
+## GlobalSettings
+## 
+[GlobalSettings]
+ADD_TEMPLATE
+	DefaultTier=1
+	FIELD_COUNT=1
+END_TEMPLATE
+
+ADD_SECTION
+# COMMDB_ID = 1
+	Name=DefaultRecordName-1
+	ConnectionAttempts=2
+	RedialAttempts=3
+	SmsReceiveMode=2
+	GPRSAttachMode=1
+	AcceptIncomingGprs=1
+	GPRSClassCBearer=GSM
+	ModemForDataAndFax=2
+	ModemForPhoneServicesAndSMS=2
+	LocationForDataAndFax=2
+	LocationForPhoneServicesAndSMS=2
+	DefaultNetwork=1
+	BearerAvailabilityCheckTSY=mm
+	FIELD_COUNT=13
+END_ADD
+
+
+############################################################
+## IAP
+## 
+[IAP]
+ADD_SECTION
+# COMMDB_ID = 1
+	Name=Loopback_GRPS_1
+	IAPServiceType=OutgoingGPRS
+	IAPService=1
+	IAPBearerType=ModemBearer
+	IAPBearer=1
+	IAPNetwork=1
+	IAPNetworkWeighting=0
+	Location=2
+	FIELD_COUNT=8
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 2
+	Name=Loopback_GRPS_2
+	IAPServiceType=OutgoingGPRS
+	IAPService=2
+	IAPBearerType=ModemBearer
+	IAPBearer=2
+	IAPNetwork=1
+	IAPNetworkWeighting=0
+	Location=2
+	FIELD_COUNT=8
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 3
+	Name=Loopback_GRPS_3
+	IAPServiceType=OutgoingGPRS
+	IAPService=3
+	IAPBearerType=ModemBearer
+	IAPBearer=3
+	IAPNetwork=2
+	IAPNetworkWeighting=0
+	Location=2
+	FIELD_COUNT=8
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 4
+	Name=Loopback_GRPS_4
+	IAPServiceType=OutgoingGPRS
+	IAPService=4
+	IAPBearerType=ModemBearer
+	IAPBearer=4
+	IAPNetwork=2
+	IAPNetworkWeighting=0
+	Location=2
+	FIELD_COUNT=8
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 5
+	Name=Loopback_GRPS_5
+	IAPServiceType=OutgoingGPRS
+	IAPService=1
+	IAPBearerType=ModemBearer
+	IAPBearer=3
+	IAPNetwork=2
+	IAPNetworkWeighting=0
+	Location=2
+	FIELD_COUNT=8
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 6
+	Name=Loopback_GRPS_6
+	IAPServiceType=OutgoingGPRS
+	IAPService=1
+	IAPBearerType=ModemBearer
+	IAPBearer=1
+	IAPNetwork=3
+	IAPNetworkWeighting=0
+	Location=2
+	FIELD_COUNT=8
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 7
+	Name=Loopback_GRPS_7
+	IAPServiceType=OutgoingGPRS
+	IAPService=6
+	IAPBearerType=ModemBearer
+	IAPBearer=7
+	IAPNetwork=4
+	IAPNetworkWeighting=0
+	Location=2
+	FIELD_COUNT=8
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 8
+	Name=Loopback_GRPS_8
+	IAPServiceType=OutgoingGPRS
+	IAPService=7
+	IAPBearerType=ModemBearer
+	IAPBearer=8
+	IAPNetwork=5
+	IAPNetworkWeighting=0
+	Location=2
+	FIELD_COUNT=8
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 9
+	Name=Loopback_GRPS_9
+	IAPServiceType=OutgoingGPRS
+	IAPService=8
+	IAPBearerType=ModemBearer
+	IAPBearer=9
+	IAPNetwork=6
+	IAPNetworkWeighting=0
+	Location=2
+	FIELD_COUNT=8
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 10
+	Name=IAP_GRPS_BAD_QOS
+	IAPServiceType=OutgoingGPRS
+	IAPService=9
+	IAPBearerType=ModemBearer
+	IAPBearer=2
+	IAPNetwork=1
+	IAPNetworkWeighting=0
+	Location=2
+	FIELD_COUNT=8
+END_ADD
+
+
+############################################################
+## ConnectionPreferences
+## 
+[ConnectionPreferences]
+ADD_SECTION
+# COMMDB_ID = 1
+	Name=DefaultRecordName-1
+	Ranking=1
+	Direction=OUTGOING
+	BearerSet=PSD
+	DialogPref=DONOTPROMPT
+	IAP=2
+	FIELD_COUNT=6
+END_ADD
+
+
+############################################################
+## UmtsR99QoSAndOn
+## 
+[UmtsR99QoSAndOn]
+ADD_SECTION
+# COMMDB_ID = 1
+	Name=PRIMARY1
+	ReqTrafficClass=1
+	MinTrafficClass=1
+	ReqDeliveryOrder=1
+	MinDeliveryOrder=1
+	ReqDeliverErroneousSDU=1
+	MinDeliverErroneousSDU=1
+	ReqMaxSDUSize=0
+	MinAcceptableMaxSDUSize=0
+	ReqMaxUplinkRate=0
+	ReqMinUplinkRate=0
+	ReqMaxDownlinkRate=0
+	ReqMinDownlinkRate=0
+	ReqBER=1
+	MaxBER=1
+	ReqSDUErrorRatio=1
+	MaxSDUErrorRatio=1
+	ReqTrafficHandlingPriority=1
+	MinTrafficHandlingPriority=1
+	ReqTransferDelay=0
+	MaxTransferDelay=0
+	ReqGuaranteedUplinkRate=0
+	MinGuaranteedUplinkRat=0
+	ReqGuaranteedDownlinkRate=0
+	MinGuaranteedDownlinkRate=0
+	SignallingIndication=FALSE
+	ImCnSignallingIndication=FALSE
+	SourceStatisticsDescriptor=0
+	FIELD_COUNT=28
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 2
+	Name=SECONDARY1
+	ReqTrafficClass=4
+	MinTrafficClass=4
+	ReqDeliveryOrder=1
+	MinDeliveryOrder=1
+	ReqDeliverErroneousSDU=8
+	MinDeliverErroneousSDU=8
+	ReqMaxSDUSize=768
+	MinAcceptableMaxSDUSize=512
+	ReqMaxUplinkRate=1024
+	ReqMinUplinkRate=1024
+	ReqMaxDownlinkRate=1024
+	ReqMinDownlinkRate=1024
+	ReqBER=0
+	MaxBER=0
+	ReqSDUErrorRatio=1
+	MaxSDUErrorRatio=1
+	ReqTrafficHandlingPriority=1
+	MinTrafficHandlingPriority=1
+	ReqTransferDelay=250
+	MaxTransferDelay=250
+	ReqGuaranteedUplinkRate=1024
+	MinGuaranteedUplinkRat=1024
+	ReqGuaranteedDownlinkRate=1024
+	MinGuaranteedDownlinkRate=1024
+	SignallingIndication=FALSE
+	ImCnSignallingIndication=FALSE
+	SourceStatisticsDescriptor=0
+	FIELD_COUNT=28
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 3
+	Name=PRIMARY2
+	ReqTrafficClass=1
+	MinTrafficClass=1
+	ReqDeliveryOrder=1
+	MinDeliveryOrder=1
+	ReqDeliverErroneousSDU=1
+	MinDeliverErroneousSDU=1
+	ReqMaxSDUSize=0
+	MinAcceptableMaxSDUSize=0
+	ReqMaxUplinkRate=0
+	ReqMinUplinkRate=0
+	ReqMaxDownlinkRate=0
+	ReqMinDownlinkRate=0
+	ReqBER=1
+	MaxBER=1
+	ReqSDUErrorRatio=1
+	MaxSDUErrorRatio=1
+	ReqTrafficHandlingPriority=1
+	MinTrafficHandlingPriority=1
+	ReqTransferDelay=0
+	MaxTransferDelay=0
+	ReqGuaranteedUplinkRate=0
+	MinGuaranteedUplinkRat=0
+	ReqGuaranteedDownlinkRate=0
+	MinGuaranteedDownlinkRate=0
+	SignallingIndication=FALSE
+	ImCnSignallingIndication=FALSE
+	SourceStatisticsDescriptor=0
+	FIELD_COUNT=28
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 4
+	Name=SECONDARY2
+	ReqTrafficClass=4
+	MinTrafficClass=4
+	ReqDeliveryOrder=1
+	MinDeliveryOrder=1
+	ReqDeliverErroneousSDU=8
+	MinDeliverErroneousSDU=8
+	ReqMaxSDUSize=768
+	MinAcceptableMaxSDUSize=512
+	ReqMaxUplinkRate=1024
+	ReqMinUplinkRate=1024
+	ReqMaxDownlinkRate=1024
+	ReqMinDownlinkRate=1024
+	ReqBER=0
+	MaxBER=0
+	ReqSDUErrorRatio=1
+	MaxSDUErrorRatio=1
+	ReqTrafficHandlingPriority=1
+	MinTrafficHandlingPriority=1
+	ReqTransferDelay=250
+	MaxTransferDelay=250
+	ReqGuaranteedUplinkRate=1024
+	MinGuaranteedUplinkRat=1024
+	ReqGuaranteedDownlinkRate=1024
+	MinGuaranteedDownlinkRate=1024
+	SignallingIndication=FALSE
+	ImCnSignallingIndication=FALSE
+	SourceStatisticsDescriptor=0
+	FIELD_COUNT=28
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 5
+	Name=BAD_QOS
+	MinTrafficClass=1
+	ReqDeliveryOrder=1
+	MinDeliveryOrder=1
+	ReqDeliverErroneousSDU=1
+	MinDeliverErroneousSDU=1
+	ReqMaxSDUSize=0
+	MinAcceptableMaxSDUSize=0
+	ReqMaxUplinkRate=0
+	ReqMinUplinkRate=0
+	ReqMaxDownlinkRate=0
+	ReqMinDownlinkRate=0
+	ReqBER=1
+	MaxBER=1
+	ReqSDUErrorRatio=1
+	MaxSDUErrorRatio=1
+	ReqTrafficHandlingPriority=1
+	MinTrafficHandlingPriority=1
+	ReqTransferDelay=0
+	MaxTransferDelay=0
+	ReqGuaranteedUplinkRate=0
+	MinGuaranteedUplinkRat=0
+	ReqGuaranteedDownlinkRate=0
+	MinGuaranteedDownlinkRate=0
+	SignallingIndication=FALSE
+	ImCnSignallingIndication=FALSE
+	SourceStatisticsDescriptor=0
+	FIELD_COUNT=27
+END_ADD
+
+
+############################################################
+## PolicySelectorTable
+## 
+[PolicySelectorTable]
+ADD_SECTION
+# COMMDB_ID = 1
+	Name=DefaultRecordName-1
+	PolicyId=1
+	SrcAddress=0.0.0.0
+	SrcMask=255.255.255.255
+	DstAddress=192.168.1.1
+	DstMask=255.255.255.255
+	SrcPort=0
+	DstPort=3461
+	SrcPortMax=1031
+	DstPortMax=3461
+	ProtocolId=17
+	IAPid=2
+	Priority=1
+	FIELD_COUNT=13
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 2
+	Name=DefaultRecordName-2
+	PolicyId=2
+	SrcPort=0
+	SrcPortMax=0
+	ProtocolId=1
+	IAPid=2
+	Priority=1
+	FIELD_COUNT=7
+END_ADD
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/commsfwutils/commsbufs/mbufgobblerlayer/group/bld.inf	Tue Oct 05 15:20:13 2010 +0100
@@ -0,0 +1,36 @@
+// Copyright (c) 2005-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of the License "Symbian Foundation License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.symbianfoundation.org/legal/sfl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//  This is a 3-plane comms layer implementation example, which has been customised to be a test layer which gobbles and releases ESOCK MBUFs.
+//  The MBuf gobbling functionality can be disabled by undefining the macro SYMBIAN_COMMSFW_MBUF_GOBBLER which is specified in mbufgobblerproviders.mmp.
+//  When SYMBIAN_COMMSFW_MBUF_GOBBLER is undefined, the source code specified by mbufgobblerproviders.mmp becomes a pass through layer i.e. it passes the data
+//  through to the layer above or below without altering it. This makes it useful as a starting point for implementing your own layers / providers;
+//  useful documentation on how to customise your own passthrough layer can be found in ..\docs\MbufGobblerLayer.doc
+
+PRJ_PLATFORMS
+
+DEFAULT
+
+prj_testmmpfiles
+mbufgobblerproviders.mmp
+
+prj_testexports
+../inc/mbufgobbleruids.h				/epoc32/include/comms-infras/mbufgobbleruids.h
+../inc/mbufgobblerpubsub.h				/epoc32/include/comms-infras/mbufgobblerpubsub.h
+
+../group/mbufgobblerproviders.iby			/epoc32/rom/include/mbufgobblerproviders.iby
+
+#include "../te_mbufgobbler/group/bld.inf"
+
+
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/commsfwutils/commsbufs/mbufgobblerlayer/group/mbufgobblerproviders.iby	Tue Oct 05 15:20:13 2010 +0100
@@ -0,0 +1,26 @@
+// Copyright (c) 2005-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of the License "Symbian Foundation License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.symbianfoundation.org/legal/sfl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
+
+#ifndef __MBUFGOBBLERPROVIDERS_IBY__
+#define __MBUFGOBBLERPROVIDERS_IBY__
+
+#ifdef _DEBUG
+ECOM_PLUGIN_UDEB(mbufgobblerproviders.dll,mbufgobblerproviders.rsc)
+#else
+ECOM_PLUGIN(mbufgobblerproviders.dll,mbufgobblerproviders.rsc)
+#endif
+
+#endif
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/commsfwutils/commsbufs/mbufgobblerlayer/group/mbufgobblerproviders.mmp	Tue Oct 05 15:20:13 2010 +0100
@@ -0,0 +1,100 @@
+// Copyright (c) 2005-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of the License "Symbian Foundation License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.symbianfoundation.org/legal/sfl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
+
+TARGET      mbufgobblerproviders.dll
+TARGETTYPE  PLUGIN
+UID         0x10009D8D 	0x10272F97
+						
+MACRO SYMBIAN_COMMSFW_MBUF_GOBBLER
+
+
+#include   <cflog.mmh> //for some reason another log mmh has been defined. 
+					   //This must be included to use the __CFLOG_* (e.g. __CFLOG_VAR) macros.
+#include	"comms-infras/commsdebugutility.mmh"
+
+SOURCEPATH  ../src
+
+
+SOURCE  ecom_impl.cpp 
+
+// Tier Manager source
+SOURCE  mbufgobblertiermanager.cpp 
+SOURCE  mbufgobblertiermanagerfactory.cpp 
+SOURCE  mbufgobblertiermanageractivities.cpp 
+SOURCE  mbufgobblertiermanagerstates.cpp 
+SOURCE  mbufgobblerproviderselector.cpp
+
+// Meta Connection Provider source
+SOURCE  mbufgobblermetaconnproviderfactory.cpp 
+SOURCE  mbufgobblermetaconnprovider.cpp 
+SOURCE  mbufgobblermetaconnprovideractivities.cpp 
+SOURCE  mbufgobblermetaconnproviderstates.cpp 
+
+// Connection Provider source
+SOURCE	mbufgobblerconnproviderfactory.cpp 
+SOURCE  mbufgobblerconnprovidermessages.cpp
+SOURCE  mbufgobblerconnprovider.cpp 
+SOURCE  mbufgobblerconnprovideractivities.cpp
+SOURCE  mbufgobblerconnproviderstates.cpp 
+
+// Sub Connection Provider source
+SOURCE  mbufgobblersubconnproviderfactory.cpp 
+SOURCE  mbufgobblersubconnprovider.cpp 
+SOURCE  mbufgobblersubconnprovideractivities.cpp 
+SOURCE  mbufgobblersubconnproviderstates.cpp 
+
+// Flow source
+SOURCE  mbufgobblerflowfactory.cpp 
+SOURCE	mbufgobblerflow.cpp
+
+// Other source
+SOURCE mbufgobblerhelper.cpp 
+
+
+USERINCLUDE		../inc
+
+
+SYSTEMINCLUDE  /epoc32/include
+SYSTEMINCLUDE  /epoc32/include/comms-infras
+SYSTEMINCLUDE  /epoc32/include/networking
+SYSTEMINCLUDE  /epoc32/include/platform
+SYSTEMINCLUDE  /epoc32/include/platform/comms-infras
+
+START RESOURCE 10272f97.rss
+	TARGET mbufgobblerproviders.rsc
+END
+
+LIBRARY	euser.lib 
+LIBRARY	esock.lib
+LIBRARY	netmeta.lib 
+LIBRARY netinterfaces.lib
+LIBRARY	esocksvr.lib
+LIBRARY nodemessages.lib
+LIBRARY coreproviders.lib
+LIBRARY meshmachine.lib
+LIBRARY commsdat.lib
+LIBRARY simpleselectorbase.lib
+
+LIBRARY insock.lib
+LIBRARY mbufmgr.lib
+
+
+CAPABILITY CommDD PowerMgmt ReadDeviceData WriteDeviceData TrustedUI ProtServ NetworkControl NetworkServices LocalServices ReadUserData WriteUserData
+VENDORID 0x70000001
+
+UNPAGED
+
+SMPSAFE
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/commsfwutils/commsbufs/mbufgobblerlayer/how to clone this component.txt	Tue Oct 05 15:20:13 2010 +0100
@@ -0,0 +1,112 @@
+
+#####################################
+#                                   #
+# Update Content And Filenames tool #
+#                                   #
+#####################################
+
+The Update Content And Filenames tool allows you to clone this component to a new implementation.
+It does the boring housekeeping to rename the source, change target DLL name,
+update the UIDs etc. etc.
+It does this by performing recursive search and replace on file names and content.
+
+
+How to clone this component to a new implementation:
+
+-	Ensure this component builds as is:
+        cd group
+        sbs -c winscw_udeb
+        sbs -c winscw_udeb.test
+	If you're feeling conscientious you could test it too :-)
+
+-	Nominate an appropriate name for the new component.
+		e.g. Test123
+	If there's any chance the new component will end up
+	in a deliverable, please choose the name more carefully
+	than I just did
+
+-	Copy this folder (the one containing this README file),
+	naming the new folder as something appropriate,
+	relating to the component name you have chosen
+	(and keep it lower case to keep linux builds happy)
+		e.g. "Copy Of mbufgobblerlayer" => "test123layer"
+
+-	Ensure the new folder and all its contents are writable.
+	(if you got mbufgobblerlayer from a version control system it might be read-only)
+	
+Then, in the *new* folder:
+
+-	Modify the file UpdateContentsAndFilenames.ini accordingly,
+	to reflect the values required by your new component.
+	Obviously you'll need to obtain new UIds rather than just making them up :-)
+	 (Ask your architect where new UIds should come from these days)
+	The "Search" fields specify the current values which will be replaced.
+	The "Replace" fields must be changed from CHANGEME to the desired values.
+		e.g. [Name].Replace=CHANGEME => [Name].Replace=Test123
+		e.g. [DllUid].Replace=CHANGEME => [DllUid].Replace=01234567
+		etc..
+
+-	Ensure Python 2.6.2 or greater is installed. This should come down automatically
+  with SymSEE or whatever you used to put together your development environment.
+	
+-	Open a command window in the *new* folder, and run:
+		updatecontentandfilenames.py
+
+-	Before you make further modifications, ensure the script updated
+	everything correctly:
+        cd group
+        sbs -c winscw_udeb
+        sbs -c winscw_udeb.test
+	(and run any regression tests over the new copy of the component)
+
+
+
+Notes and caveats:
+
+1.
+Remember you're taking a copy, so if you're cloning something feature-rich,
+please think carefully about whether either..
+	- you really do want 2 copies of the same feature code knocking about, which is
+	  totally ok if you're just trying something out and/or you want to isolate the new
+	  component from changes in the cloned component
+.. or ..
+	- you should be considering cloning a more basic implementation,
+	  then applying techniques such as inheritance to reuse the existing features
+
+
+So it's more suited for cloning basic ("feature-impoverished?") implementations as a
+starting point for developing more functional implementations.
+
+e.g. mbufgobbler Layer	-> some new layer
+
+
+2.
+Correct functioning of the script of course assumes some reasonably pragmatic
+correlation between class names, folder names, dll names etc.
+
+It's easy for you to add extra search and replace pairs as needed to address
+more complicated renaming tasks. Just add more sections to the
+UpdateContentsAndFilenames.ini file. The [Header Names] are not used for anything, they're
+just for your reference and should probably be unique across the file.
+The really important bit is the Search/Replace pairs.
+
+
+3.
+Each search/replace pair is applied in turn. So don't expect to be able to do anything
+sneaky like swapping strings in a single run.
+
+
+4.
+Reusing this script elsewhere should be easy,
+because there is no special significance to the .ini file section names-
+they are just there to assist the user in populating the fields.
+i.e. .ini file sections purely exist to group together each Search/Replace pair.
+
+Just copy the updatecontentandfilenames.* files into the root folder of a new
+copy of the component that you want to clone, edit the ini file, and run the python script.
+
+
+5.
+Have fun..
+
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/commsfwutils/commsbufs/mbufgobblerlayer/inc/mbufgobbler_panic.h	Tue Oct 05 15:20:13 2010 +0100
@@ -0,0 +1,40 @@
+// Copyright (c) 2010 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+// Panic codes for mbufgobbler layer
+//
+//
+//  This is a 3-plane comms layer implementation example, which has been customised to be a test layer which gobbles and releases ESOCK MBUFs.
+//  The MBuf gobbling functionality can be disabled by undefining the macro SYMBIAN_COMMSFW_MBUF_GOBBLER which is specified in mbufgobblerproviders.mmp.
+//  When SYMBIAN_COMMSFW_MBUF_GOBBLER is undefined, the source code specified by mbufgobblerproviders.mmp becomes a pass through layer i.e. it passes the data
+//  through to the layer above or below without altering it. This makes it useful as a starting point for implementing your own layers / providers;
+//  useful documentation on how to customise your own passthrough layer can be found in ..\docs\MbufGobblerLayer.doc
+//
+
+/**
+ @file
+ @internalComponent
+*/
+
+#include <e32std.h>
+
+#define ASSERT_DEBUG(exp, pcode) __ASSERT_DEBUG(exp, User::Panic(KMbufGobblerLayerPanic, pcode))
+
+_LIT(KMbufGobblerLayerPanic, "MbufGobblerLayer");
+
+enum TMbufGobblerLayerPanic
+	{
+	EExpectedAccessPointAwareSystem = 1, //copied from CMbufGobblerProviderSelector not sure what this means yet.
+	EUnexpectedTSelectionPrefsType,
+	EInvalidNullPtr
+	};
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/commsfwutils/commsbufs/mbufgobblerlayer/inc/mbufgobblerconnprovider.h	Tue Oct 05 15:20:13 2010 +0100
@@ -0,0 +1,84 @@
+// Copyright (c) 2010 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+// Connection Provider
+//  (control plane)
+//
+//
+//  This is a 3-plane comms layer implementation example, which has been customised to be a test layer which gobbles and releases ESOCK MBUFs.
+//  The MBuf gobbling functionality can be disabled by undefining the macro SYMBIAN_COMMSFW_MBUF_GOBBLER which is specified in mbufgobblerproviders.mmp.
+//  When SYMBIAN_COMMSFW_MBUF_GOBBLER is undefined, the source code specified by mbufgobblerproviders.mmp becomes a pass through layer i.e. it passes the data
+//  through to the layer above or below without altering it. This makes it useful as a starting point for implementing your own layers / providers;
+//  useful documentation on how to customise your own passthrough layer can be found in ..\docs\MbufGobblerLayer.doc
+//
+
+/**
+ @file
+ @internalComponent
+*/
+
+#ifndef CMBUFGOBBLERCONNPROVIDER_H
+#define CMBUFGOBBLERCONNPROVIDER_H
+
+// INCLUDES
+#include <e32std.h>
+#include <e32base.h>
+#include <comms-infras/corecpr.h>
+#include "mbufgobblertestflags.h"
+
+
+
+
+// CLASS DECLARATION
+
+/**
+ *  CMbufGobblerConnProvider
+ * 
+ */
+
+//comment on diffeent super class options e.g. CMobilityConnectionProvider
+class ESock::CConnectionProviderFactoryBase;
+class CMbufGobblerConnProvider : public CCoreConnectionProvider
+	{
+public:
+	// Constructors and destructor
+	static CMbufGobblerConnProvider* NewL(ESock::CConnectionProviderFactoryBase& aFactory);
+
+	/**
+	 * Destructor.
+	 */
+	~CMbufGobblerConnProvider();
+
+	
+protected: //from CCoreConnectionProvider
+	void ReceivedL(const Messages::TRuntimeCtxId& aSender, const Messages::TNodeId& aRecipient, Messages::TSignatureBase& aMessage);
+
+private:
+
+	/**
+	 * Constructor for performing 1st stage construction
+	 */
+	CMbufGobblerConnProvider(ESock::CConnectionProviderFactoryBase& aFactory);
+
+	/**
+	 * EPOC default constructor for performing 2nd stage construction
+	 */
+	void ConstructL();
+	
+private:
+	TInt iClientCount; //holds count of clients that node is joined with
+
+	MBUFGOBBLER_TEST_DATA
+	};
+
+#endif // CMBUFGOBBLERCONNPROVIDER_H
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/commsfwutils/commsbufs/mbufgobblerlayer/inc/mbufgobblerconnprovideractivities.h	Tue Oct 05 15:20:13 2010 +0100
@@ -0,0 +1,61 @@
+// Copyright (c) 2010 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+// Connection Provider Mesh Activities
+//  (control plane)
+//
+//
+//  This is a 3-plane comms layer implementation example, which has been customised to be a test layer which gobbles and releases ESOCK MBUFs.
+//  The MBuf gobbling functionality can be disabled by undefining the macro SYMBIAN_COMMSFW_MBUF_GOBBLER which is specified in mbufgobblerproviders.mmp.
+//  When SYMBIAN_COMMSFW_MBUF_GOBBLER is undefined, the source code specified by mbufgobblerproviders.mmp becomes a pass through layer i.e. it passes the data
+//  through to the layer above or below without altering it. This makes it useful as a starting point for implementing your own layers / providers;
+//  useful documentation on how to customise your own passthrough layer can be found in ..\docs\MbufGobblerLayer.doc
+//
+
+/**
+ @file
+ @internalComponent
+*/
+
+#ifndef CMBUFGOBBLERCONNPROVIDERACTIVITIES_H
+#define CMBUFGOBBLERCONNPROVIDERACTIVITIES_H
+
+// INCLUDES
+#include <e32std.h>
+#include <e32base.h>
+
+#include <comms-infras/ss_activities.h>
+#include <elements/mm_activities.h>
+
+// CLASS DECLARATION
+namespace MbufGobblerCprActivities
+{
+
+
+enum 
+	{
+	/*
+	 * Add new actviity id's here. I think they must be offset from ECFActivityCustom.
+	 */
+	
+	/*
+	 * This is just an example activity
+	 */
+	EMbufGobblerCprSomeActivity = ESock::ECFActivityCustom + 1,
+	};
+
+DECLARE_ACTIVITY_MAP(MbufGobblerCprActivitiesMap)
+}
+
+
+#endif // CMBUFGOBBLERCONNPROVIDERACTIVITIES_H
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/commsfwutils/commsbufs/mbufgobblerlayer/inc/mbufgobblerconnproviderfactory.h	Tue Oct 05 15:20:13 2010 +0100
@@ -0,0 +1,79 @@
+// Copyright (c) 2010 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+// Connection Provider Factory
+//  (control plane)
+//
+//
+//  This is a 3-plane comms layer implementation example, which has been customised to be a test layer which gobbles and releases ESOCK MBUFs.
+//  The MBuf gobbling functionality can be disabled by undefining the macro SYMBIAN_COMMSFW_MBUF_GOBBLER which is specified in mbufgobblerproviders.mmp.
+//  When SYMBIAN_COMMSFW_MBUF_GOBBLER is undefined, the source code specified by mbufgobblerproviders.mmp becomes a pass through layer i.e. it passes the data
+//  through to the layer above or below without altering it. This makes it useful as a starting point for implementing your own layers / providers;
+//  useful documentation on how to customise your own passthrough layer can be found in ..\docs\MbufGobblerLayer.doc
+//
+
+/**
+ @file
+ @internalComponent
+*/
+
+#ifndef CMBUFGOBBLERCONNPROVIDERFACTORY_H
+#define CMBUFGOBBLERCONNPROVIDERFACTORY_H
+
+// INCLUDES
+#include <e32std.h>
+#include <e32base.h>
+#include <comms-infras/ss_connprov.h>
+#include <comms-infras/ss_nodemessages_legacy.h>
+#include <comms-infras/ss_legacyinterfaces.h>
+
+#include "mbufgobbleruids.h"
+
+
+
+// CLASS DECLARATION
+
+/**
+ *  CMbufGobblerConnProviderFactory
+ * 
+ */
+class CMbufGobblerConnProviderFactory : public ESock::CConnectionProviderFactoryBase
+	{
+public:
+	// Constructors and destructor
+	enum { iUid = EMbufGobblerCPrUid };
+	static CMbufGobblerConnProviderFactory* NewL(TAny* aParentContainer);
+	/**
+	 * Destructor.
+	 */
+	~CMbufGobblerConnProviderFactory();
+
+protected: //from CConnectionProviderFactoryBase
+	virtual ESock::ACommsFactoryNodeId* DoCreateObjectL(ESock::TFactoryQueryBase& /* aQuery */);
+	virtual void CMbufGobblerConnProviderFactory::EnumerateConnectionsL(RPointerArray<ESock::TSourcedConnectionInfo>& aConnectionInfoPtrArray);
+	
+
+private: //class not intended for derivation 
+	/**
+	 * Constructor for performing 1st stage construction
+	 */
+	CMbufGobblerConnProviderFactory(TUid aFactoryId, ESock::CConnectionFactoryContainer& aParentContainer);
+
+	/**
+	 * EPOC default constructor for performing 2nd stage construction
+	 */
+	void ConstructL();
+
+	};
+
+#endif // CMBUFGOBBLERCONNPROVIDERFACTORY_H
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/commsfwutils/commsbufs/mbufgobblerlayer/inc/mbufgobblerconnprovidermessages.h	Tue Oct 05 15:20:13 2010 +0100
@@ -0,0 +1,40 @@
+// Copyright (c) 2010 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+// Connection Provider Messages
+//  (control plane)
+//
+//
+//  This is a 3-plane comms layer implementation example, which has been customised to be a test layer which gobbles and releases ESOCK MBUFs.
+//  The MBuf gobbling functionality can be disabled by undefining the macro SYMBIAN_COMMSFW_MBUF_GOBBLER which is specified in mbufgobblerproviders.mmp.
+//  When SYMBIAN_COMMSFW_MBUF_GOBBLER is undefined, the source code specified by mbufgobblerproviders.mmp becomes a pass through layer i.e. it passes the data
+//  through to the layer above or below without altering it. This makes it useful as a starting point for implementing your own layers / providers;
+//  useful documentation on how to customise your own passthrough layer can be found in ..\docs\MbufGobblerLayer.doc
+//
+
+/**
+ @file
+ @internalComponent
+*/
+
+#ifndef CMBUFGOBBLERCONNPROVIDERMESSAGES_H
+#define CMBUFGOBBLERCONNPROVIDERMESSAGES_H
+
+// INCLUDES
+#include <e32std.h>
+#include <e32base.h>
+
+// CLASS DECLARATION
+
+
+#endif // CMBUFGOBBLERCONNPROVIDERMESSAGES_H
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/commsfwutils/commsbufs/mbufgobblerlayer/inc/mbufgobblerconnproviderstates.h	Tue Oct 05 15:20:13 2010 +0100
@@ -0,0 +1,39 @@
+// Copyright (c) 2010 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+// Connection Provider Mesh States
+//  (control plane)
+//
+//
+//  This is a 3-plane comms layer implementation example, which has been customised to be a test layer which gobbles and releases ESOCK MBUFs.
+//  The MBuf gobbling functionality can be disabled by undefining the macro SYMBIAN_COMMSFW_MBUF_GOBBLER which is specified in mbufgobblerproviders.mmp.
+//  When SYMBIAN_COMMSFW_MBUF_GOBBLER is undefined, the source code specified by mbufgobblerproviders.mmp becomes a pass through layer i.e. it passes the data
+//  through to the layer above or below without altering it. This makes it useful as a starting point for implementing your own layers / providers;
+//  useful documentation on how to customise your own passthrough layer can be found in ..\docs\MbufGobblerLayer.doc
+//
+
+/**
+ @file
+ @internalComponent
+*/
+
+#ifndef CMBUFGOBBLERCONNPROVIDERSTATES_H
+#define CMBUFGOBBLERCONNPROVIDERSTATES_H
+
+// INCLUDES
+#include <e32std.h>
+#include <e32base.h>
+
+// CLASS DECLARATION
+
+#endif // CMBUFGOBBLERCONNPROVIDERSTATES_H
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/commsfwutils/commsbufs/mbufgobblerlayer/inc/mbufgobblerflow.h	Tue Oct 05 15:20:13 2010 +0100
@@ -0,0 +1,151 @@
+// Copyright (c) 2010 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+// Flow / Binder
+//  (data plane)
+//
+//
+//  This is a 3-plane comms layer implementation example, which has been customised to be a test layer which gobbles and releases ESOCK MBUFs.
+//  The MBuf gobbling functionality can be disabled by undefining the macro SYMBIAN_COMMSFW_MBUF_GOBBLER which is specified in mbufgobblerproviders.mmp.
+//  When SYMBIAN_COMMSFW_MBUF_GOBBLER is undefined, the source code specified by mbufgobblerproviders.mmp becomes a pass through layer i.e. it passes the data
+//  through to the layer above or below without altering it. This makes it useful as a starting point for implementing your own layers / providers;
+//  useful documentation on how to customise your own passthrough layer can be found in ..\docs\MbufGobblerLayer.doc
+//
+
+/**
+ @file
+ @internalComponent
+*/
+
+#ifndef MBUFGOBBLERFLOW_H
+#define MBUFGOBBLERFLOW_H
+
+#include <elements/nm_signatures.h>
+#include <comms-infras/ss_subconnflow.h>
+#include <comms-infras/ss_flowbinders.h>
+#include <platform/es_mbuf.h>
+#include <comms-infras/mbufchain.h>
+#include "mbufgobblertestflags.h"
+#include <e32property.h>
+
+class CMbufGobblerBinder;
+class CMBufGobbler;
+
+class CMbufGobblerFlow : public ESock::CSubConnectionFlowBase, public ESock::MFlowBinderControl
+	{
+	friend class CMbufGobblerFlowFactory;
+
+protected:
+	CMbufGobblerFlow(ESock::CSubConnectionFlowFactoryBase& aFactory, const Messages::TNodeId& aSubConnId, ESock::CProtocolIntfBase* aProtocolIntf);
+    void ConstructL();
+public:
+	static CMbufGobblerFlow* NewL(ESock::CSubConnectionFlowFactoryBase& aFactory, const Messages::TNodeId& aSubConnId, ESock::CProtocolIntfBase* aProtocolIntf);
+	virtual ~CMbufGobblerFlow();
+	
+	// from CSubConnectionFlowBase:
+	virtual ESock::MFlowBinderControl* DoGetBinderControlL();
+	virtual void ReceivedL(
+		const Messages::TRuntimeCtxId& aSender,
+		const Messages::TNodeId& aRecipient,
+		Messages::TSignatureBase& aMessage
+		);
+
+	// from MFlowBinderControl:
+	virtual ESock::MLowerControl* GetControlL(const TDesC8& aProtocol);
+	virtual ESock::MLowerDataSender* BindL(const TDesC8& aProtocol, ESock::MUpperDataReceiver* aReceiver, ESock::MUpperControl* aControl);
+	virtual void Unbind( ESock::MUpperDataReceiver* aReceiver, ESock::MUpperControl* aControl);
+	virtual ESock::CSubConnectionFlowBase* Flow();
+
+	// my helper methods:
+	CMbufGobblerBinder* FindOrCreateBinderL(const TDesC8& aProtocol);
+	
+private:
+	RPointerArray<CMbufGobblerBinder> iBinders;
+	
+#ifdef SYMBIAN_COMMSFW_MBUF_GOBBLER	
+    CMBufGobbler* iMBufGobbler;
+#endif    
+	};
+
+class CMbufGobblerBinder :	public CBase,
+			public ESock::MLowerControl, // I receive control requests from above
+			public ESock::MLowerDataSender, // I receive data from above (outgoing)
+			public ESock::MUpperControl, // I receive control signals from below
+			public ESock::MUpperDataReceiver // I receive data from below (incoming)
+	{
+	public:
+	// My constructor
+		static CMbufGobblerBinder* NewL(const TDesC8& aProtocolName);
+		void ConstructL();
+	protected:
+		CMbufGobblerBinder(const TDesC8& aProtocolName);		
+	public:
+		virtual ~CMbufGobblerBinder();
+		
+		// from ESock::MLowerControl:
+		virtual TInt GetName(TDes& aName);
+		virtual TInt BlockFlow(TBlockOption aOption);
+		virtual TInt GetConfig(TBinderConfig& aConfig);
+		virtual TInt Control(TUint aLevel, TUint aName, TDes8& aOption);
+		
+		// from ESock::MLowerDataSender:
+		virtual ESock::MLowerDataSender::TSendResult Send(RMBufChain& aData);
+		
+		// from ESock::MUpperControl:
+		virtual void StartSending();
+		virtual void Error(TInt anError);
+		
+		// from ESock::MUpperDataReceiver:
+		virtual void Process(RMBufChain& aData);
+		
+
+		// my own methods
+		TBool InUse() const {return iLowerControl || iLowerDataSender || iUpperControl || iUpperDataReceiver ; }
+		void BindToUpperL(ESock::MUpperDataReceiver& aUpperDataReceiver, ESock::MUpperControl& aUpperControl);
+		TBool UnbindFromUpper(ESock::MUpperDataReceiver& aUpperDataReceiver, ESock::MUpperControl& aUpperControl);
+		void BindToLowerFlowL(ESock::MFlowBinderControl& aLowerControl);
+		void UnbindFromLowerFlow(); // NEW UNBIND COMMAND
+		const TDesC8& ProtocolName() const;
+		
+	private:
+		ESock::MFlowBinderControl* iBinderControl;
+		ESock::MLowerControl* iLowerControl; 		// .. so I can send controls down
+		ESock::MLowerDataSender* iLowerDataSender;		// .. so I can send data down (outgoing)
+		ESock::MUpperControl* iUpperControl;		// .. so I can send controls up (err/startsending)
+		ESock::MUpperDataReceiver* iUpperDataReceiver;	// .. so I can send data up (incoming)
+		TBuf8<10> iProtocolName; // long enough for an acronym one would hope	
+		MBUFGOBBLER_TEST_DATA	
+	};
+
+#ifdef SYMBIAN_COMMSFW_MBUF_GOBBLER
+
+class CMBufGobbler :   public CActive
+    {
+public:
+    static CMBufGobbler* NewL();
+    void ConstructL();
+protected:
+    CMBufGobbler();
+public:
+    virtual ~CMBufGobbler();
+
+    // from CActive:
+    virtual void DoCancel();
+    virtual void RunL();
+
+    RMBufChain iChain;
+    RProperty iProperty;
+    };
+#endif
+
+#endif // MBUFGOBBLERFLOW_H
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/commsfwutils/commsbufs/mbufgobblerlayer/inc/mbufgobblerflowfactory.h	Tue Oct 05 15:20:13 2010 +0100
@@ -0,0 +1,56 @@
+// Copyright (c) 2010 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+// The factory class which is used to instantiate the MbufGobbler flow.
+//  (data plane)
+//
+//
+//  This is a 3-plane comms layer implementation example, which has been customised to be a test layer which gobbles and releases ESOCK MBUFs.
+//  The MBuf gobbling functionality can be disabled by undefining the macro SYMBIAN_COMMSFW_MBUF_GOBBLER which is specified in mbufgobblerproviders.mmp.
+//  When SYMBIAN_COMMSFW_MBUF_GOBBLER is undefined, the source code specified by mbufgobblerproviders.mmp becomes a pass through layer i.e. it passes the data
+//  through to the layer above or below without altering it. This makes it useful as a starting point for implementing your own layers / providers;
+//  useful documentation on how to customise your own passthrough layer can be found in ..\docs\MbufGobblerLayer.doc
+//
+
+/**
+ @file
+ @internalComponent
+*/
+
+#ifndef MBUFGOBBLERFLOWFACTORY_H__
+#define MBUFGOBBLERFLOWFACTORY_H__
+
+#include <e32base.h>
+#include <e32std.h>
+#include <comms-infras/ss_subconnflow.h>
+#include <comms-infras/ss_protflow.h>
+#include <comms-infras/ss_subconnprov.h>
+#include <elements/nm_signatures.h>
+#include "mbufgobbleruids.h"
+
+class CMbufGobblerFlowFactory : public ESock::CSubConnectionFlowFactoryBase
+/**
+MbufGobbler Flow Factory
+*/
+	{
+public:
+
+	enum { EUid = EMbufGobblerFlowUid };
+	static CMbufGobblerFlowFactory* NewL(TAny* aConstructionParameters);
+
+protected:
+	CMbufGobblerFlowFactory(TUid aFactoryId, ESock::CSubConnectionFlowFactoryContainer& aParentContainer);
+	virtual ESock::CSubConnectionFlowBase* DoCreateFlowL(ESock::CProtocolIntfBase* aProtocol, ESock::TFactoryQueryBase& aQuery);
+	};
+
+#endif // MBUFGOBBLERFLOWFACTORY_H__
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/commsfwutils/commsbufs/mbufgobblerlayer/inc/mbufgobblerhelper.h	Tue Oct 05 15:20:13 2010 +0100
@@ -0,0 +1,52 @@
+// Copyright (c) 2010 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+// Helper class supplying useful logging functions to the providers in the layer
+//
+//
+//  This is a 3-plane comms layer implementation example, which has been customised to be a test layer which gobbles and releases ESOCK MBUFs.
+//  The MBuf gobbling functionality can be disabled by undefining the macro SYMBIAN_COMMSFW_MBUF_GOBBLER which is specified in mbufgobblerproviders.mmp.
+//  When SYMBIAN_COMMSFW_MBUF_GOBBLER is undefined, the source code specified by mbufgobblerproviders.mmp becomes a pass through layer i.e. it passes the data
+//  through to the layer above or below without altering it. This makes it useful as a starting point for implementing your own layers / providers;
+//  useful documentation on how to customise your own passthrough layer can be found in ..\docs\MbufGobblerLayer.doc
+//
+
+/**
+ @file
+ @internalComponent
+*/
+
+#ifndef MBUFGOBBLERHELPER_H
+#define MBUFGOBBLERHELPER_H
+
+// INCLUDES
+#include <e32std.h>
+#include <e32base.h>
+
+#include <elements/mm_context.h>
+
+// CLASS DECLARATION
+
+/**
+ *  CMbufGobblerHelper
+ * 
+ */
+class MbufGobblerHelper
+	{
+public:
+	static void LogCreateDestroy(const TDesC8& aSubTag, const TDesC8& aNodeName, TAny* aNodePtr, TBool aIsCreate);
+	static void LogMessage(const TDesC8& aSubTag, const TDesC8& aNodeName, TAny* aNodePtr, const Messages::TRuntimeCtxId& aSender, const Messages::TNodeId& aRecipient, Messages::TSignatureBase& aMessage);
+	static void PrintClientNodes(const TDesC8& aSubTag, const TDesC8& aNodeName, MeshMachine::AMMNodeBase& aNode, TInt& aClientCount);
+	};
+
+#endif // MBUFGOBBLERHELPER_H
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/commsfwutils/commsbufs/mbufgobblerlayer/inc/mbufgobblerlog.h	Tue Oct 05 15:20:13 2010 +0100
@@ -0,0 +1,92 @@
+// Copyright (c) 2010 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+// Helper macros that wrap the ones from ESock.
+//
+//
+//  This is a 3-plane comms layer implementation example, which has been customised to be a test layer which gobbles and releases ESOCK MBUFs.
+//  The MBuf gobbling functionality can be disabled by undefining the macro SYMBIAN_COMMSFW_MBUF_GOBBLER which is specified in mbufgobblerproviders.mmp.
+//  When SYMBIAN_COMMSFW_MBUF_GOBBLER is undefined, the source code specified by mbufgobblerproviders.mmp becomes a pass through layer i.e. it passes the data
+//  through to the layer above or below without altering it. This makes it useful as a starting point for implementing your own layers / providers;
+//  useful documentation on how to customise your own passthrough layer can be found in ..\docs\MbufGobblerLayer.doc
+//
+
+/**
+ @file
+ @internalComponent
+*/
+
+#ifndef MBUFGOBBLERLOG_H_
+#define MBUFGOBBLERLOG_H_
+
+#include <e32def.h>
+#include <comms-infras/ss_logext.h> //defines LOG_NODE_CREATE and LOG_NODE_DESTROY
+
+#include <cflog.h> //defines __CFLOG_* macros
+
+#include "mbufgobblerhelper.h"
+
+/*
+ * The component tag
+ * 
+ * In commsdbg.ini add line LOG MbufGobblerLayer * to enbale these logs 
+ */
+_LIT8(KMbufGobblerComponentTag, "MbufGobblerLayer");
+
+#define KMbufGobblerMcprTag KESockMetaConnectionTag
+_LIT8(KMbufGobblerMcprSubTag, "MbufGobblerMCpr");
+
+#define KMbufGobblerMCprFactoryTag KESockMetaConnectionTag
+_LIT8(KMbufGobblerMCprFactorySubTag, "MbufGobblerMCprFactory");
+
+#define KMbufGobblerCprFactoryTag KESockConnectionTag
+_LIT8(KMbufGobblerCprFactorySubTag, "MbufGobblerCprFactory");
+
+#define KMbufGobblerCprTag KESockConnectionTag
+_LIT8(KMbufGobblerCprSubTag, "MbufGobblerCpr");
+
+#define KMbufGobblerScprFactoryTag KESockSubConnectionTag
+_LIT8(KMbufGobblerScprFactorySubTag, "MbufGobblerSCprFactory");
+
+#define KMbufGobblerScprTag KESockSubConnectionTag
+_LIT8(KMbufGobblerScprSubTag, "MbufGobblerSCpr");
+
+#define KMbufGobblerFlowTag KESockFlowTag
+_LIT8(KMbufGobblerFlowSubTag,"MbufGobblerFlow");
+
+#define KMbufGobblerTierTag KESockTierTag
+_LIT8(KMbufGobblerTierSubTag,"MbufGobblerTierM");
+
+#define KMbufGobblerTierFactoryTag KESockTierTag
+_LIT8(KMbufGobblerTierFactorySubTag,"MbufGobblerTierMFactory");
+
+/*
+ * LOG_NODE_CREATE - this logs out to utrace and is needed for SVG viewer
+ * __CFLOG_VAR - this logs to standard comms dbg utils. Must include cflog.mmh in mmp file
+ */
+
+#define MBUFGOBBLER_LOG_NODE_CREATE(subTag, type, nodename, nodeptr) \
+		LOG_NODE_CREATE(subTag, type);		 \
+		MbufGobblerHelper::LogCreateDestroy(subTag, nodename, nodeptr, 1); 
+	
+#define MBUFGOBBLER_LOG_NODE_DESTROY(subTag, type, nodename, nodeptr) \
+		LOG_NODE_DESTROY(subTag, type);		 \
+		MbufGobblerHelper::LogCreateDestroy(subTag, nodename, nodeptr, 0);  
+			
+#define LOGMESSAGE(subtag, nodeclass, nodeptr, sender, recipient, msg)	MbufGobblerHelper::LogMessage(subtag, nodeclass, nodeptr, sender, recipient, msg)
+	
+#define LOG_NODE_INFO(subtag, nodename, node, clientcount) MbufGobblerHelper::PrintClientNodes(subtag, nodename, node, clientcount);
+
+#define LOG(subTag, ARGS...) __CFLOG_VAR((KMbufGobblerComponentTag, subTag, ##ARGS));
+
+#endif /* MBUFGOBBLERLOG_H_ */
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/commsfwutils/commsbufs/mbufgobblerlayer/inc/mbufgobblermetaconnprovider.h	Tue Oct 05 15:20:13 2010 +0100
@@ -0,0 +1,67 @@
+// Copyright (c) 2010 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+// Meta Connection Provider
+//  (management plane)
+//
+//
+//  This is a 3-plane comms layer implementation example, which has been customised to be a test layer which gobbles and releases ESOCK MBUFs.
+//  The MBuf gobbling functionality can be disabled by undefining the macro SYMBIAN_COMMSFW_MBUF_GOBBLER which is specified in mbufgobblerproviders.mmp.
+//  When SYMBIAN_COMMSFW_MBUF_GOBBLER is undefined, the source code specified by mbufgobblerproviders.mmp becomes a pass through layer i.e. it passes the data
+//  through to the layer above or below without altering it. This makes it useful as a starting point for implementing your own layers / providers;
+//  useful documentation on how to customise your own passthrough layer can be found in ..\docs\MbufGobblerLayer.doc
+//
+
+/**
+ @file
+ @internalComponent
+*/
+
+#ifndef MBUFGOBBLERMETACONNPROVIDER_H
+#define MBUFGOBBLERMETACONNPROVIDER_H
+
+// INCLUDES
+#include <e32std.h>
+#include <e32base.h>
+#include <comms-infras/coremcpr.h>
+#include "mbufgobblertestflags.h"
+
+// CLASS DECLARATION
+
+/**
+ *  CMbufGobblerMetaConnectionProvider
+ * 
+ */
+	
+class CMbufGobblerMetaConnectionProvider : public CCoreMetaConnectionProvider
+	{
+public:
+	static CMbufGobblerMetaConnectionProvider* NewL(ESock::CMetaConnectionProviderFactoryBase& aFactory,
+											const ESock::TProviderInfo& aProviderInfo);
+	~CMbufGobblerMetaConnectionProvider();
+	 
+protected:
+	CMbufGobblerMetaConnectionProvider(ESock::CMetaConnectionProviderFactoryBase& aFactory,
+	const ESock::TProviderInfo& aProviderInfo, const MeshMachine::TNodeActivityMap& aActivityMap);
+
+	void ConstructL();
+	
+	// From MCFNode Interface 
+	void ReceivedL(const Messages::TRuntimeCtxId& aSender, const Messages::TNodeId& aRecipient, Messages::TSignatureBase& aCFMessage);
+private:
+	TInt iClientCount; //holds count of clients that node is joined with
+	MBUFGOBBLER_TEST_DATA	
+	};
+
+
+#endif // MBUFGOBBLERMETACONNPROVIDER_H
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/commsfwutils/commsbufs/mbufgobblerlayer/inc/mbufgobblermetaconnprovideractivities.h	Tue Oct 05 15:20:13 2010 +0100
@@ -0,0 +1,59 @@
+// Copyright (c) 2010 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+// Meta Connection Provider Mesh Activities
+//  (management plane)
+//
+//
+//  This is a 3-plane comms layer implementation example, which has been customised to be a test layer which gobbles and releases ESOCK MBUFs.
+//  The MBuf gobbling functionality can be disabled by undefining the macro SYMBIAN_COMMSFW_MBUF_GOBBLER which is specified in mbufgobblerproviders.mmp.
+//  When SYMBIAN_COMMSFW_MBUF_GOBBLER is undefined, the source code specified by mbufgobblerproviders.mmp becomes a pass through layer i.e. it passes the data
+//  through to the layer above or below without altering it. This makes it useful as a starting point for implementing your own layers / providers;
+//  useful documentation on how to customise your own passthrough layer can be found in ..\docs\MbufGobblerLayer.doc
+//
+
+/**
+ @file
+ @internalComponent
+*/
+
+#ifndef MBUFGOBBLERMETACONNPROVIDERACTIVITIES_H
+#define MBUFGOBBLERMETACONNPROVIDERACTIVITIES_H
+
+// INCLUDES
+#include <e32std.h>
+#include <e32base.h>
+
+#include <comms-infras/ss_activities.h>
+#include <elements/mm_activities.h>
+
+// CLASS DECLARATION
+
+namespace MbufGobblerMCprActivities
+{
+enum 
+	{
+	/*
+	 * Add new actviity id's here. I think they must be offset from ECFActivityCustom.
+	 */
+	
+	/*
+	 * This is just an example activity
+	 */
+	EMbufGobblerMCprSomeActivity = ESock::ECFActivityCustom + 1,
+	};
+
+DECLARE_ACTIVITY_MAP(MbufGobblerMCprActivitiesMap)
+}
+
+#endif // MBUFGOBBLERMETACONNPROVIDERACTIVITIES_H
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/commsfwutils/commsbufs/mbufgobblerlayer/inc/mbufgobblermetaconnproviderfactory.h	Tue Oct 05 15:20:13 2010 +0100
@@ -0,0 +1,61 @@
+// Copyright (c) 2010 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+// Factory which creates the Meta Connection Provider
+//  (management plane)
+//
+//
+//  This is a 3-plane comms layer implementation example, which has been customised to be a test layer which gobbles and releases ESOCK MBUFs.
+//  The MBuf gobbling functionality can be disabled by undefining the macro SYMBIAN_COMMSFW_MBUF_GOBBLER which is specified in mbufgobblerproviders.mmp.
+//  When SYMBIAN_COMMSFW_MBUF_GOBBLER is undefined, the source code specified by mbufgobblerproviders.mmp becomes a pass through layer i.e. it passes the data
+//  through to the layer above or below without altering it. This makes it useful as a starting point for implementing your own layers / providers;
+//  useful documentation on how to customise your own passthrough layer can be found in ..\docs\MbufGobblerLayer.doc
+//
+
+/**
+ @file
+ @internalComponent
+*/
+
+#ifndef MBUFGOBBLERMETACONNPROVIDERFACTORY_H
+#define MBUFGOBBLERMETACONNPROVIDERFACTORY_H
+
+// INCLUDES
+#include <e32std.h>
+#include <e32base.h>
+#include <comms-infras/ss_metaconnprov.h>
+#include "mbufgobbleruids.h"
+
+// CLASS DECLARATION
+
+/**
+ *  CMbufGobblerMetaConnectionProviderFactory
+ * 
+ */
+
+
+class CMbufGobblerMetaConnectionProviderFactory : public ESock::CMetaConnectionProviderFactoryBase
+	{
+public:
+    enum { iUid = EMbufGobblerMCPrUid };
+	static CMbufGobblerMetaConnectionProviderFactory* NewL(TAny* aParentContainer);
+	
+protected: //from CMetaConnectionProviderFactoryBase
+	virtual ESock::ACommsFactoryNodeId* DoCreateObjectL(ESock::TFactoryQueryBase& aQuery);
+	virtual void DoEnumerateConnectionsL (RPointerArray<TConnectionInfo>& /*aConnectionInfoPtrArray*/);
+
+private: //not intended for derivation
+	CMbufGobblerMetaConnectionProviderFactory(TUid aFactoryUid, ESock::CMetaConnectionFactoryContainer& aParentContainer);	
+	};
+
+#endif // MBUFGOBBLERMETACONNPROVIDERFACTORY_H
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/commsfwutils/commsbufs/mbufgobblerlayer/inc/mbufgobblermetaconnproviderstates.h	Tue Oct 05 15:20:13 2010 +0100
@@ -0,0 +1,77 @@
+// Copyright (c) 2010 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+// Meta Connection Provider Mesh States
+//  (management plane)
+//
+//
+//  This is a 3-plane comms layer implementation example, which has been customised to be a test layer which gobbles and releases ESOCK MBUFs.
+//  The MBuf gobbling functionality can be disabled by undefining the macro SYMBIAN_COMMSFW_MBUF_GOBBLER which is specified in mbufgobblerproviders.mmp.
+//  When SYMBIAN_COMMSFW_MBUF_GOBBLER is undefined, the source code specified by mbufgobblerproviders.mmp becomes a pass through layer i.e. it passes the data
+//  through to the layer above or below without altering it. This makes it useful as a starting point for implementing your own layers / providers;
+//  useful documentation on how to customise your own passthrough layer can be found in ..\docs\MbufGobblerLayer.doc
+//
+
+/**
+ @file
+ @internalComponent
+*/
+
+#ifndef MBUFGOBBLERMETACONNPROVIDERMESHSTATES_H
+#define MBUFGOBBLERMETACONNPROVIDERMESHSTATES_H
+
+// INCLUDES
+#include <e32std.h>
+#include <e32base.h>
+
+// CLASS DECLARATION
+
+/**
+ *  CMbufGobblerMetaConnectionProviderStates
+ * 
+ */
+class CMbufGobblerMetaConnectionProviderStates : public CBase
+	{
+public:
+	// Constructors and destructor
+
+	/**
+	 * Destructor.
+	 */
+	~CMbufGobblerMetaConnectionProviderStates();
+
+	/**
+	 * Two-phased constructor.
+	 */
+	static CMbufGobblerMetaConnectionProviderStates* NewL();
+
+	/**
+	 * Two-phased constructor.
+	 */
+	static CMbufGobblerMetaConnectionProviderStates* NewLC();
+
+private:
+
+	/**
+	 * Constructor for performing 1st stage construction
+	 */
+	CMbufGobblerMetaConnectionProviderStates();
+
+	/**
+	 * EPOC default constructor for performing 2nd stage construction
+	 */
+	void ConstructL();
+
+	};
+
+#endif // MBUFGOBBLERMETACONNPROVIDERMESHSTATES_H
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/commsfwutils/commsbufs/mbufgobblerlayer/inc/mbufgobblerproviderselector.h	Tue Oct 05 15:20:13 2010 +0100
@@ -0,0 +1,69 @@
+// Copyright (c) 2010 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+// MbufGobbler selector. Used by the Tier Manager to select the access point below
+//  (management plane)
+//
+//
+//  This is a 3-plane comms layer implementation example, which has been customised to be a test layer which gobbles and releases ESOCK MBUFs.
+//  The MBuf gobbling functionality can be disabled by undefining the macro SYMBIAN_COMMSFW_MBUF_GOBBLER which is specified in mbufgobblerproviders.mmp.
+//  When SYMBIAN_COMMSFW_MBUF_GOBBLER is undefined, the source code specified by mbufgobblerproviders.mmp becomes a pass through layer i.e. it passes the data
+//  through to the layer above or below without altering it. This makes it useful as a starting point for implementing your own layers / providers;
+//  useful documentation on how to customise your own passthrough layer can be found in ..\docs\MbufGobblerLayer.doc
+//
+
+/**
+ @file
+ @internalComponent
+*/
+
+#ifndef MBUFGOBBLERPROVIDERSELECTOR_H
+#define MBUFGOBBLERPROVIDERSELECTOR_H
+
+// INCLUDES
+#include <e32std.h>
+#include <e32base.h>
+
+#include <comms-infras/simpleselectorbase.h>
+
+// CLASS DECLARATION
+
+/**
+ *  CMbufGobblerProviderSelector
+ *  
+ *  This is basically copied from other selector examples I culd find. Specifically I have used the
+ *  CBtGenericProviderSelector as a template.
+ * 
+ */
+class CMbufGobblerProviderSelector : public CBase, private ASimpleSelectorBase
+	{
+public:
+	static ESock::MProviderSelector* NewL(const Meta::SMetaData& aSelectionPreferences);
+	
+private:
+	CMbufGobblerProviderSelector(const Meta::SMetaData& aSelectionPreferences);
+	~CMbufGobblerProviderSelector();
+	
+	// From MProviderSelector
+	virtual void SelectL(ESock::ISelectionNotify& aSelectionNotify);
+	virtual void Destroy();
+	
+	ESock::CMetaConnectionProviderBase* FindOrCreateProviderL(TUint aAccessPoint);
+	
+private:
+	ESock::TSelectionPrefs iSelectionPreferences;
+	TUint32 iTier;
+	};
+
+
+#endif // MBUFGOBBLERPROVIDERSELECTOR_H
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/commsfwutils/commsbufs/mbufgobblerlayer/inc/mbufgobblerpubsub.h	Tue Oct 05 15:20:13 2010 +0100
@@ -0,0 +1,70 @@
+// Copyright (c) 2010 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+// Defines the series of requests which a ESOCK client can send to the MBuf Gobbler using
+// the publish and subscribe attribute EMBufGobbler.
+//
+// A test ESOCK client can deplete all the MBufs from the MBuf pool as follows:
+//
+//    TInt result = RProperty::Set(TUid::Uid(EMBufGobbler ), EAdjustNumberOfMBufsRemainingInPool , EGobbleAllMBufs);
+//
+// Issuing this command should cause a socket read or write request to fail due to MBuf pool exhaustion.
+//
+// Subsequently a test ESOCK client can return all the MBufs it has taken from the pool as follows:
+//
+//   result = RProperty::Set(TUid::Uid(EMBufGobbler), EAdjustNumberOfMBufsRemainingInPool, EReleaseAllMBufs);  
+//
+// After taking all the MBufs from the pool, an ESOCK test client can also return a single MBuf back to the pool as follows:
+//
+//   result = RProperty::Set(TUid::Uid(EMBufGobbler), EAdjustNumberOfMBufsRemainingInPool, EReleaseASingleMBuf);
+//
+//
+//  This is a 3-plane comms layer implementation example, which has been customised to be a test layer which gobbles and releases ESOCK MBUFs.
+//  The MBuf gobbling functionality can be disabled by undefining the macro SYMBIAN_COMMSFW_MBUF_GOBBLER which is specified in mbufgobblerproviders.mmp.
+//  When SYMBIAN_COMMSFW_MBUF_GOBBLER is undefined, the source code specified by mbufgobblerproviders.mmp becomes a pass through layer i.e. it passes the data
+//  through to the layer above or below without altering it. This makes it useful as a starting point for implementing your own layers / providers;
+//  useful documentation on how to customise your own passthrough layer can be found in ..\docs\MbufGobblerLayer.doc
+//
+
+/**
+ @file
+ @internalComponent
+*/
+
+#ifndef MBUFGOBBLERPUBSUB_H
+#define MBUFGOBBLERPUBSUB_H
+
+
+#ifdef SYMBIAN_COMMSFW_MBUF_GOBBLER
+
+enum
+{
+EMBufGobbler = 0x10272F97
+};
+
+enum
+{
+EAdjustNumberOfMBufsRemainingInPool = 1
+};    
+    
+enum
+{
+EGobbleAllMBufs,
+EReleaseAllMBufs,
+EReleaseASingleMBuf
+};
+
+#endif
+
+#endif
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/commsfwutils/commsbufs/mbufgobblerlayer/inc/mbufgobblersubconnprovider.h	Tue Oct 05 15:20:13 2010 +0100
@@ -0,0 +1,77 @@
+// Copyright (c) 2010 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+// Sub Connection Provider
+//  (control plane)
+//
+//
+//  This is a 3-plane comms layer implementation example, which has been customised to be a test layer which gobbles and releases ESOCK MBUFs.
+//  The MBuf gobbling functionality can be disabled by undefining the macro SYMBIAN_COMMSFW_MBUF_GOBBLER which is specified in mbufgobblerproviders.mmp.
+//  When SYMBIAN_COMMSFW_MBUF_GOBBLER is undefined, the source code specified by mbufgobblerproviders.mmp becomes a pass through layer i.e. it passes the data
+//  through to the layer above or below without altering it. This makes it useful as a starting point for implementing your own layers / providers;
+//  useful documentation on how to customise your own passthrough layer can be found in ..\docs\MbufGobblerLayer.doc
+//
+
+/**
+ @file
+ @internalComponent
+*/
+
+#ifndef MBUFGOBBLERSUBCONNPROVIDER_H
+#define MBUFGOBBLERSUBCONNPROVIDER_H
+
+// INCLUDES
+#include <e32std.h>
+#include <e32base.h>
+#include <comms-infras/corescpr.h>
+#include "mbufgobblertestflags.h"
+
+// CLASS DECLARATION
+
+/**
+ *  CMbufGobblerSubconnProvider
+ * 
+ */
+class ESock::CSubConnectionProviderFactoryBase;
+class CMbufGobblerSubconnProvider : public CCoreSubConnectionProvider
+	{
+public:
+	// Constructors and destructor
+	static CMbufGobblerSubconnProvider* NewL(ESock::CSubConnectionProviderFactoryBase& aFactory);
+
+	/**
+	 * Destructor.
+	 */
+	~CMbufGobblerSubconnProvider();
+
+	
+protected: //from CCoreSubConnectionProvider
+	void ReceivedL(const Messages::TRuntimeCtxId& aSender, const Messages::TNodeId& aRecipient, Messages::TSignatureBase& aMessage);
+
+private:
+
+	/**
+	 * Constructor for performing 1st stage construction
+	 */
+	CMbufGobblerSubconnProvider(ESock::CSubConnectionProviderFactoryBase& aFactory);
+
+	/**
+	 * EPOC default constructor for performing 2nd stage construction
+	 */
+	void ConstructL();
+private:
+	TInt iClientCount; //holds count of clients that node is joined with
+	MBUFGOBBLER_TEST_DATA	
+	};
+
+#endif // MBUFGOBBLERSUBCONNPROVIDER_H
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/commsfwutils/commsbufs/mbufgobblerlayer/inc/mbufgobblersubconnprovideractivities.h	Tue Oct 05 15:20:13 2010 +0100
@@ -0,0 +1,61 @@
+// Copyright (c) 2010 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+// Sub Connection Provider Mesh Activities
+//  (control plane)
+//
+//
+//  This is a 3-plane comms layer implementation example, which has been customised to be a test layer which gobbles and releases ESOCK MBUFs.
+//  The MBuf gobbling functionality can be disabled by undefining the macro SYMBIAN_COMMSFW_MBUF_GOBBLER which is specified in mbufgobblerproviders.mmp.
+//  When SYMBIAN_COMMSFW_MBUF_GOBBLER is undefined, the source code specified by mbufgobblerproviders.mmp becomes a pass through layer i.e. it passes the data
+//  through to the layer above or below without altering it. This makes it useful as a starting point for implementing your own layers / providers;
+//  useful documentation on how to customise your own passthrough layer can be found in ..\docs\MbufGobblerLayer.doc
+//
+
+/**
+ @file
+ @internalComponent
+*/
+
+#ifndef MBUFGOBBLERSUBCONNPROVIDERACTIVITIES_H
+#define MBUFGOBBLERSUBCONNPROVIDERACTIVITIES_H
+
+// INCLUDES
+#include <e32std.h>
+#include <e32base.h>
+
+#include <comms-infras/ss_activities.h>
+#include <elements/mm_activities.h>
+
+// CLASS DECLARATION
+
+namespace MbufGobblerSCprActivities
+{
+
+
+enum 
+	{
+	/*
+	 * Add new actviity id's here. I think they must be offset from ECFActivityCustom.
+	 */
+	
+	/*
+	 * This is just an example activity
+	 */
+	EMbufGobblerSCprSomeActivity = ESock::ECFActivityCustom + 1,
+	};
+
+DECLARE_ACTIVITY_MAP(MbufGobblerSCprActivitiesMap)
+}
+
+#endif // MBUFGOBBLERSUBCONNPROVIDERACTIVITIES_H
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/commsfwutils/commsbufs/mbufgobblerlayer/inc/mbufgobblersubconnproviderfactory.h	Tue Oct 05 15:20:13 2010 +0100
@@ -0,0 +1,56 @@
+// Copyright (c) 2010 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+// Sub Connection Provider Factory
+//  (control plane)
+//
+//
+//  This is a 3-plane comms layer implementation example, which has been customised to be a test layer which gobbles and releases ESOCK MBUFs.
+//  The MBuf gobbling functionality can be disabled by undefining the macro SYMBIAN_COMMSFW_MBUF_GOBBLER which is specified in mbufgobblerproviders.mmp.
+//  When SYMBIAN_COMMSFW_MBUF_GOBBLER is undefined, the source code specified by mbufgobblerproviders.mmp becomes a pass through layer i.e. it passes the data
+//  through to the layer above or below without altering it. This makes it useful as a starting point for implementing your own layers / providers;
+//  useful documentation on how to customise your own passthrough layer can be found in ..\docs\MbufGobblerLayer.doc
+//
+
+/**
+ @file
+ @internalComponent
+*/
+
+#ifndef MBUFGOBBLERSUBCONNPROVIDERFACTORY_H
+#define MBUFGOBBLERSUBCONNPROVIDERFACTORY_H
+
+// INCLUDES
+#include <e32std.h>
+#include <e32base.h>
+#include <comms-infras/ss_subconnprov.h>
+#include "mbufgobbleruids.h"
+
+// CLASS DECLARATION
+
+/**
+ *  CMbufGobblerSubconnProviderFactory
+ * 
+ */
+class CMbufGobblerSubconnProviderFactory : public ESock::CSubConnectionProviderFactoryBase
+	{
+public:
+    enum { iUid = EMbufGobblerSCPrUid };
+	static CMbufGobblerSubconnProviderFactory* NewL(TAny* aParentContainer);
+
+protected:
+	CMbufGobblerSubconnProviderFactory(TUid aFactoryId, ESock::CSubConnectionFactoryContainer& aParentContainer);
+	virtual ESock::ACommsFactoryNodeId* DoCreateObjectL(ESock::TFactoryQueryBase& aQuery);
+	};
+
+#endif // MBUFGOBBLERSUBCONNPROVIDERFACTORY_H
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/commsfwutils/commsbufs/mbufgobblerlayer/inc/mbufgobblersubconnproviderstates.h	Tue Oct 05 15:20:13 2010 +0100
@@ -0,0 +1,77 @@
+// Copyright (c) 2010 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+// Connection Provider Declaration
+//  (control plane)
+//
+//
+//  This is a 3-plane comms layer implementation example, which has been customised to be a test layer which gobbles and releases ESOCK MBUFs.
+//  The MBuf gobbling functionality can be disabled by undefining the macro SYMBIAN_COMMSFW_MBUF_GOBBLER which is specified in mbufgobblerproviders.mmp.
+//  When SYMBIAN_COMMSFW_MBUF_GOBBLER is undefined, the source code specified by mbufgobblerproviders.mmp becomes a pass through layer i.e. it passes the data
+//  through to the layer above or below without altering it. This makes it useful as a starting point for implementing your own layers / providers;
+//  useful documentation on how to customise your own passthrough layer can be found in ..\docs\MbufGobblerLayer.doc
+//
+
+/**
+ @file
+ @internalComponent
+*/
+
+#ifndef MBUFGOBBLERSUBCONNPROVIDERSTATES_H
+#define MBUFGOBBLERSUBCONNPROVIDERSTATES_H
+
+// INCLUDES
+#include <e32std.h>
+#include <e32base.h>
+
+// CLASS DECLARATION
+
+/**
+ *  CMbufGobblerSubconnMeshStates
+ * 
+ */
+class CMbufGobblerSubconnMeshStates : public CBase
+	{
+public:
+	// Constructors and destructor
+
+	/**
+	 * Destructor.
+	 */
+	~CMbufGobblerSubconnMeshStates();
+
+	/**
+	 * Two-phased constructor.
+	 */
+	static CMbufGobblerSubconnMeshStates* NewL();
+
+	/**
+	 * Two-phased constructor.
+	 */
+	static CMbufGobblerSubconnMeshStates* NewLC();
+
+private:
+
+	/**
+	 * Constructor for performing 1st stage construction
+	 */
+	CMbufGobblerSubconnMeshStates();
+
+	/**
+	 * EPOC default constructor for performing 2nd stage construction
+	 */
+	void ConstructL();
+
+	};
+
+#endif // MBUFGOBBLERSUBCONNPROVIDERSTATES_H
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/commsfwutils/commsbufs/mbufgobblerlayer/inc/mbufgobblertestflags.h	Tue Oct 05 15:20:13 2010 +0100
@@ -0,0 +1,105 @@
+// Copyright (c) 2010 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+// Test flags. Lightweight functions to provide basic coverage test
+//
+//
+//  This is a 3-plane comms layer implementation example, which has been customised to be a test layer which gobbles and releases ESOCK MBUFs.
+//  The MBuf gobbling functionality can be disabled by undefining the macro SYMBIAN_COMMSFW_MBUF_GOBBLER which is specified in mbufgobblerproviders.mmp.
+//  When SYMBIAN_COMMSFW_MBUF_GOBBLER is undefined, the source code specified by mbufgobblerproviders.mmp becomes a pass through layer i.e. it passes the data
+//  through to the layer above or below without altering it. This makes it useful as a starting point for implementing your own layers / providers;
+//  useful documentation on how to customise your own passthrough layer can be found in ..\docs\MbufGobblerLayer.doc
+//
+
+/**
+ @file
+ @internalComponent
+*/
+
+#ifndef MBUFGOBBLERTESTFLAGS_H_
+#define MBUFGOBBLERTESTFLAGS_H_
+
+
+#include <e32property.h>
+
+#ifdef _DEBUG
+#define MBUFGOBBLER_TEST_POINT(flag,result) if(iTestFlags) {MbufGobblerTestFlags::SetResult(MbufGobblerTestFlags::flag,result);}
+#define MBUFGOBBLER_TEST_DATA TBool iTestFlags;
+#define MBUFGOBBLER_TEST_DATA_INIT iTestFlags = MbufGobblerTestFlags::TestFlagsActive();
+
+
+namespace MbufGobblerTestFlags
+{
+const TUid KPubSubUid = {0x00285DAC};
+
+enum
+	{
+	// set by test library, read by binder
+	KFlagsActive = 100,
+	
+	// set by binder, read by test library
+	KTierUp = 101,
+	
+	KMCPrUp = 111,
+	
+	KCPrUp = 121,
+	
+	KSCPrUp = 131,
+	
+	KBind = 141,
+	KBinderSend = 142,
+	KBinderReceive = 143,
+	};
+
+
+// used by client test library
+static TInt ActivateTestFlags()
+	{
+	return RProperty::Define(KPubSubUid, KFlagsActive, RProperty::EInt);
+	}
+
+// used by client test library
+static TInt GetResult(TInt aFlag)
+	{
+	TInt value=0;
+	TInt retcode=RProperty::Get(KPubSubUid, aFlag, value);
+	return (retcode==KErrNone) ? value : retcode;
+	}
+	
+// used by binder
+static TBool TestFlagsActive()
+	{
+	return GetResult(KFlagsActive) == KErrNone;
+	}
+
+// used by binder
+static void SetResult(TInt aFlag, TInt aValue)
+	{
+	// Yes it is very inefficient making these calls
+	//  on e.g. each packet send but we only do this when
+	//  the test is running i.e. if it was explicitly
+	//  switched on, so it won't affect "normal" operation.
+	RProperty::Define(KPubSubUid, aFlag, RProperty::EInt);
+	RProperty::Set(KPubSubUid, aFlag, aValue);
+	}
+} // namespace MbufGobblerTestFlags
+
+#else // _DEBUG
+#define MBUFGOBBLER_TEST_POINT(flag,result)
+// It's better to make the urel and udeb objects the same size,
+//  at the expense of 4 bytes:
+#define MBUFGOBBLER_TEST_DATA TBool iTestFlags_unused;
+#define MBUFGOBBLER_TEST_DATA_INIT
+#endif // _DEBUG
+
+#endif /* MBUFGOBBLERTESTFLAGS_H_ */
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/commsfwutils/commsbufs/mbufgobblerlayer/inc/mbufgobblertiermanager.h	Tue Oct 05 15:20:13 2010 +0100
@@ -0,0 +1,59 @@
+// Copyright (c) 2010 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Contributors:
+//
+// Description:
+// Tier Manager
+//   (management plane)
+//
+//
+//  This is a 3-plane comms layer implementation example, which has been customised to be a test layer which gobbles and releases ESOCK MBUFs.
+//  The MBuf gobbling functionality can be disabled by undefining the macro SYMBIAN_COMMSFW_MBUF_GOBBLER which is specified in mbufgobblerproviders.mmp.
+//  When SYMBIAN_COMMSFW_MBUF_GOBBLER is undefined, the source code specified by mbufgobblerproviders.mmp becomes a pass through layer i.e. it passes the data
+//  through to the layer above or below without altering it. This makes it useful as a starting point for implementing your own layers / providers;
+//  useful documentation on how to customise your own passthrough layer can be found in ..\docs\MbufGobblerLayer.doc
+//
+
+/**
+ @file
+ @internalComponent
+*/
+
+#ifndef MBUFGOBBLERTIERMANAGER_H
+#define MBUFGOBBLERTIERMANAGER_H
+
+// INCLUDES
+#include <e32std.h>
+#include <e32base.h>
+#include <comms-infras/coretiermanager.h>
+#include "mbufgobblertestflags.h"
+
+// CLASS DECLARATION
+
+/**
+ *  CMbufGobblerTierManager
+ * 
+ */
+class CMbufGobblerTierManager : public CCoreTierManager
+	{
+public:
+	static CMbufGobblerTierManager* NewL(ESock::CTierManagerFactoryBase& aFactory);
+	~CMbufGobblerTierManager();
+	virtual ESock::MProviderSelector* DoCreateProviderSelectorL(const Meta::SMetaData& aSelectionPreferences);
+
+protected: //from Messages::ANode
+	virtual void ReceivedL(const Messages::TRuntimeCtxId& aSender, const Messages::TNodeId& aRecipient, Messages::TSignatureBase& aMessage);
+private:
+	CMbufGobblerTierManager(ESock::CTierManagerFactoryBase& aFactory);
+	void ConstructL();
+private:
+	TInt iClientCount; //holds count of clients that node is joined with
+	MBUFGOBBLER_TEST_DATA	
+	};
+
+#endif // MBUFGOBBLERTIERMANAGER_H
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/commsfwutils/commsbufs/mbufgobblerlayer/inc/mbufgobblertiermanageractivities.h	Tue Oct 05 15:20:13 2010 +0100
@@ -0,0 +1,61 @@
+// Copyright (c) 2010 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+// Tier Manager Mesh Activities
+//   (management plane)
+//
+//
+//  This is a 3-plane comms layer implementation example, which has been customised to be a test layer which gobbles and releases ESOCK MBUFs.
+//  The MBuf gobbling functionality can be disabled by undefining the macro SYMBIAN_COMMSFW_MBUF_GOBBLER which is specified in mbufgobblerproviders.mmp.
+//  When SYMBIAN_COMMSFW_MBUF_GOBBLER is undefined, the source code specified by mbufgobblerproviders.mmp becomes a pass through layer i.e. it passes the data
+//  through to the layer above or below without altering it. This makes it useful as a starting point for implementing your own layers / providers;
+//  useful documentation on how to customise your own passthrough layer can be found in ..\docs\MbufGobblerLayer.doc
+//
+
+/**
+ @file
+ @internalComponent
+*/
+
+#ifndef MBUFGOBBLERTIERMANAGERACTIVITIES_H
+#define MBUFGOBBLERTIERMANAGERACTIVITIES_H
+
+// INCLUDES
+#include <e32std.h>
+#include <e32base.h>
+
+#include <comms-infras/ss_corepractivities.h>
+
+
+// CLASS DECLARATION
+
+namespace MbufGobblerTMActivities
+{
+
+
+enum 
+	{
+	/*
+	 * Add new actviity id's here. I think they must be offset from ECFActivityCustom.
+	 */
+	
+	/*
+	 * This is just an example activity
+	 */
+	EMbufGobblerTMSomeActivity = ESock::ECFActivityCustom + 1,
+	};
+
+DECLARE_ACTIVITY_MAP(MbufGobblerTMActivitiesMap)
+}
+
+#endif // MBUFGOBBLERTIERMANAGERACTIVITIES_H
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/commsfwutils/commsbufs/mbufgobblerlayer/inc/mbufgobblertiermanagerfactory.h	Tue Oct 05 15:20:13 2010 +0100
@@ -0,0 +1,57 @@
+// Copyright (c) 2010 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+// Tier Manager Factory
+//   (management plane)
+//
+//
+//  This is a 3-plane comms layer implementation example, which has been customised to be a test layer which gobbles and releases ESOCK MBUFs.
+//  The MBuf gobbling functionality can be disabled by undefining the macro SYMBIAN_COMMSFW_MBUF_GOBBLER which is specified in mbufgobblerproviders.mmp.
+//  When SYMBIAN_COMMSFW_MBUF_GOBBLER is undefined, the source code specified by mbufgobblerproviders.mmp becomes a pass through layer i.e. it passes the data
+//  through to the layer above or below without altering it. This makes it useful as a starting point for implementing your own layers / providers;
+//  useful documentation on how to customise your own passthrough layer can be found in ..\docs\MbufGobblerLayer.doc
+//
+
+/**
+ @file
+ @internalComponent
+*/
+
+#ifndef MBUFGOBBLERTIERMANAGERFACTORY_H
+#define MBUFGOBBLERTIERMANAGERFACTORY_H
+
+// INCLUDES
+#include <e32std.h>
+#include <e32base.h>
+#include <ss_tiermanager.h>
+#include "mbufgobbleruids.h"
+
+// CLASS DECLARATION
+
+/**
+ *  CMbufGobblerTierManagerFactory
+ * 
+ */
+
+class CMbufGobblerTierManagerFactory : public ESock::CTierManagerFactoryBase
+	{
+public:
+    enum { iUid = EMbufGobblerTierUid};
+	static CMbufGobblerTierManagerFactory* NewL(TAny* aParentContainer);
+
+protected:
+	CMbufGobblerTierManagerFactory(TUid aTierTypeId, TUid aFactoryUid, ESock::CTierManagerFactoryContainer& aParentContainer);
+	virtual ESock::ACommsFactoryNodeId* DoCreateObjectL(ESock::TFactoryQueryBase& aQuery);
+	};
+
+#endif // MBUFGOBBLERTIERMANAGERFACTORY_H
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/commsfwutils/commsbufs/mbufgobblerlayer/inc/mbufgobblertiermanagerstates.h	Tue Oct 05 15:20:13 2010 +0100
@@ -0,0 +1,77 @@
+// Copyright (c) 2010 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+// Tier Manager Mesh States
+//   (management plane)
+//
+//
+//  This is a 3-plane comms layer implementation example, which has been customised to be a test layer which gobbles and releases ESOCK MBUFs.
+//  The MBuf gobbling functionality can be disabled by undefining the macro SYMBIAN_COMMSFW_MBUF_GOBBLER which is specified in mbufgobblerproviders.mmp.
+//  When SYMBIAN_COMMSFW_MBUF_GOBBLER is undefined, the source code specified by mbufgobblerproviders.mmp becomes a pass through layer i.e. it passes the data
+//  through to the layer above or below without altering it. This makes it useful as a starting point for implementing your own layers / providers;
+//  useful documentation on how to customise your own passthrough layer can be found in ..\docs\MbufGobblerLayer.doc
+//
+
+/**
+ @file
+ @internalComponent
+*/
+
+#ifndef MBUFGOBBLERTIERMANAGERSTATES_H
+#define MBUFGOBBLERTIERMANAGERSTATES_H
+
+// INCLUDES
+#include <e32std.h>
+#include <e32base.h>
+
+// CLASS DECLARATION
+
+/**
+ *  CMbufGobblerTierManagerMeshStates
+ * 
+ */
+class CMbufGobblerTierManagerMeshStates : public CBase
+	{
+public:
+	// Constructors and destructor
+
+	/**
+	 * Destructor.
+	 */
+	~CMbufGobblerTierManagerMeshStates();
+
+	/**
+	 * Two-phased constructor.
+	 */
+	static CMbufGobblerTierManagerMeshStates* NewL();
+
+	/**
+	 * Two-phased constructor.
+	 */
+	static CMbufGobblerTierManagerMeshStates* NewLC();
+
+private:
+
+	/**
+	 * Constructor for performing 1st stage construction
+	 */
+	CMbufGobblerTierManagerMeshStates();
+
+	/**
+	 * EPOC default constructor for performing 2nd stage construction
+	 */
+	void ConstructL();
+
+	};
+
+#endif // MBUFGOBBLERTIERMANAGERSTATES_H
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/commsfwutils/commsbufs/mbufgobblerlayer/inc/mbufgobbleruids.h	Tue Oct 05 15:20:13 2010 +0100
@@ -0,0 +1,41 @@
+// Copyright (c) 2010 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+// Implementation UIds of the mbufgobbler providers
+//
+//
+//  This is a 3-plane comms layer implementation example, which has been customised to be a test layer which gobbles and releases ESOCK MBUFs.
+//  The MBuf gobbling functionality can be disabled by undefining the macro SYMBIAN_COMMSFW_MBUF_GOBBLER which is specified in mbufgobblerproviders.mmp.
+//  When SYMBIAN_COMMSFW_MBUF_GOBBLER is undefined, the source code specified by mbufgobblerproviders.mmp becomes a pass through layer i.e. it passes the data
+//  through to the layer above or below without altering it. This makes it useful as a starting point for implementing your own layers / providers;
+//  useful documentation on how to customise your own passthrough layer can be found in ..\docs\MbufGobblerLayer.doc
+//
+
+/**
+ @file
+ @internalComponent
+*/
+
+#ifndef MBUFGOBBLER_UID_H
+#define MBUFGOBBLER_UID_H
+
+enum
+	{
+	EMbufGobblerTierUid	= 0x10272F98,
+	EMbufGobblerMCPrUid	= 0x10272F99,
+	EMbufGobblerCPrUid	= 0x10272F9A,
+	EMbufGobblerSCPrUid	= 0x10272F9B,
+	EMbufGobblerFlowUid	= 0x10272F9C,
+	};
+
+#endif
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/commsfwutils/commsbufs/mbufgobblerlayer/src/10272f97.rss	Tue Oct 05 15:20:13 2010 +0100
@@ -0,0 +1,105 @@
+// Copyright (c) 2010 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+// Registry info for MbufGobbler providers ECOM plug-in
+//
+
+/**
+ @file
+ @internalComponent
+*/
+
+#include "ecom/registryinfo.rh"
+
+RESOURCE REGISTRY_INFO theInfo
+{
+dll_uid = 0x10272F97;
+interfaces = 
+    {
+    INTERFACE_INFO
+		{
+		interface_uid =  0x10281DD7;
+		implementations = 
+			{
+		   IMPLEMENTATION_INFO
+				{
+				implementation_uid = 0x10272F98;
+				version_no = 1;
+				display_name = "MbufGobbler Tier Manager Factory";
+				default_data = "MbufGobblerTMFactory";
+				opaque_data = "";
+				}
+			};
+		},
+    INTERFACE_INFO
+		{
+		interface_uid =  0x10274546;
+		implementations = 
+			{
+		   IMPLEMENTATION_INFO
+				{
+				implementation_uid = 0x10272F99;
+				version_no = 1;
+				display_name = "MbufGobbler Meta Connection Provider Factory";
+				default_data = "MbufGobblerMCPrFactory";
+				opaque_data = "";
+				}
+			};
+		},
+    INTERFACE_INFO
+		{
+		interface_uid =  0x102070EE;
+		implementations = 
+			{
+		   IMPLEMENTATION_INFO
+				{
+				implementation_uid = 0x10272F9A;
+				version_no = 1;
+				display_name = "MbufGobbler Connection Provider Factory";
+				default_data = "MbufGobblerCPrFactory";
+				opaque_data = "";
+				}
+			};
+		},
+	INTERFACE_INFO
+		{
+		interface_uid =  0x10204301;
+		implementations = 
+			{
+		   IMPLEMENTATION_INFO
+				{
+				implementation_uid = 0x10272F9B;
+				version_no = 1;
+				display_name = "MbufGobbler Sub Connection Provider Factory";
+				default_data = "MbufGobblerSCPrFactory";
+				opaque_data = "";
+				}
+			};
+		},
+    INTERFACE_INFO
+        {
+        interface_uid = 0x10281C33;
+        implementations = 
+            {
+           	IMPLEMENTATION_INFO
+                {
+                implementation_uid = 0x10272F9C;
+                version_no = 1;
+                display_name = "MbufGobbler Flow Factory";
+                default_data = "MbufGobblerFlowFactory";
+                opaque_data = "";
+                }
+            };
+		}
+    };
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/commsfwutils/commsbufs/mbufgobblerlayer/src/ecom_impl.cpp	Tue Oct 05 15:20:13 2010 +0100
@@ -0,0 +1,49 @@
+// Copyright (c) 2010 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+// ECOM implementation for the MbufGobbler layer provider factories
+//
+
+/**
+ @file
+ @internalComponent
+ */
+
+#include <ecom/implementationproxy.h>
+#include <ecom/ecom.h>
+
+#include "mbufgobblerflowfactory.h"
+#include "mbufgobblerconnproviderfactory.h"
+#include "mbufgobblersubconnproviderfactory.h"
+#include "mbufgobblermetaconnproviderfactory.h"
+#include "mbufgobblertiermanagerfactory.h"
+
+//
+// ECOM Implementation
+//
+
+const TImplementationProxy ImplementationTable[] =
+	{
+	IMPLEMENTATION_PROXY_ENTRY(CMbufGobblerTierManagerFactory::iUid, CMbufGobblerTierManagerFactory::NewL),
+	IMPLEMENTATION_PROXY_ENTRY(CMbufGobblerMetaConnectionProviderFactory::iUid, CMbufGobblerMetaConnectionProviderFactory::NewL),
+	IMPLEMENTATION_PROXY_ENTRY(CMbufGobblerConnProviderFactory::iUid, CMbufGobblerConnProviderFactory::NewL),
+	IMPLEMENTATION_PROXY_ENTRY(CMbufGobblerSubconnProviderFactory::iUid, CMbufGobblerSubconnProviderFactory::NewL),
+	IMPLEMENTATION_PROXY_ENTRY(CMbufGobblerFlowFactory::EUid, CMbufGobblerFlowFactory::NewL),
+	};
+
+EXPORT_C const TImplementationProxy* ImplementationGroupProxy(TInt& aTableCount)
+	{
+	aTableCount = sizeof(ImplementationTable) / sizeof(TImplementationProxy);
+	return ImplementationTable;
+	}
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/commsfwutils/commsbufs/mbufgobblerlayer/src/mbufgobblerconnprovider.cpp	Tue Oct 05 15:20:13 2010 +0100
@@ -0,0 +1,77 @@
+// Copyright (c) 2010 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+// Connection Provider
+//  (control plane)
+//
+//  This is a 3-plane comms layer implementation example, which has been customised to be a test layer which gobbles and releases ESOCK MBUFs.
+//  The MBuf gobbling functionality can be disabled by undefining the macro SYMBIAN_COMMSFW_MBUF_GOBBLER which is specified in mbufgobblerproviders.mmp.
+//  When SYMBIAN_COMMSFW_MBUF_GOBBLER is undefined, the source code specified by mbufgobblerproviders.mmp becomes a pass through layer i.e. it passes the data
+//  through to the layer above or below without altering it. This makes it useful as a starting point for implementing your own layers / providers;
+//  useful documentation on how to customise your own passthrough layer can be found in ..\docs\MbufGobblerLayer.doc
+//
+/**
+ @file
+ @internalComponent
+*/
+
+#include <comms-infras/ss_connprov.h>
+
+#include "mbufgobblerconnprovider.h"
+#include "mbufgobblerconnprovideractivities.h"
+#include "mbufgobblerlog.h"
+#include "mbufgobblertestflags.h"
+
+using namespace MbufGobblerCprActivities;
+
+_LIT8(KNodeName, "CMbufGobblerConnProvider");
+
+CMbufGobblerConnProvider* CMbufGobblerConnProvider::NewL(ESock::CConnectionProviderFactoryBase& aFactory)
+    {
+    CMbufGobblerConnProvider* prov = new (ELeave) CMbufGobblerConnProvider(aFactory);
+    CleanupStack::PushL(prov);
+    prov->ConstructL();
+    CleanupStack::Pop(prov);
+    return prov;
+    }
+
+CMbufGobblerConnProvider::CMbufGobblerConnProvider(ESock::CConnectionProviderFactoryBase& aFactory)
+:  CCoreConnectionProvider(aFactory, MbufGobblerCprActivities::MbufGobblerCprActivitiesMap::Self())
+	{
+	MBUFGOBBLER_LOG_NODE_CREATE(KMbufGobblerCprSubTag, CMbufGobblerConnProvider, KNodeName, this->NodeId().Ptr());
+	}
+
+
+
+void CMbufGobblerConnProvider::ConstructL()
+	{
+	CCoreConnectionProvider::ConstructL();
+	MBUFGOBBLER_TEST_DATA_INIT
+    MBUFGOBBLER_TEST_POINT(KCPrUp,KErrNone)
+	}
+
+CMbufGobblerConnProvider::~CMbufGobblerConnProvider()
+    {
+    MBUFGOBBLER_LOG_NODE_DESTROY(KMbufGobblerCprSubTag, CMbufGobblerConnProvider, KNodeName, this->NodeId().Ptr());
+    }
+
+void CMbufGobblerConnProvider::ReceivedL(const Messages::TRuntimeCtxId& aSender, const Messages::TNodeId& aRecipient, Messages::TSignatureBase& aMessage)
+	{
+	LOGMESSAGE(KMbufGobblerCprSubTag, KNodeName, this, aSender, aRecipient, aMessage);
+	LOG_NODE_INFO(KMbufGobblerCprSubTag, KNodeName, *this, iClientCount);
+
+	MeshMachine::TNodeContext<CMbufGobblerConnProvider> ctx(*this, aMessage, aSender, aRecipient);
+	Received(ctx);
+	User::LeaveIfError(ctx.iReturn);
+	}
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/commsfwutils/commsbufs/mbufgobblerlayer/src/mbufgobblerconnprovideractivities.cpp	Tue Oct 05 15:20:13 2010 +0100
@@ -0,0 +1,44 @@
+// Copyright (c) 2010 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+// Connection Provider Mesh Activities
+//  (control plane)
+//
+//
+//  This is a 3-plane comms layer implementation example, which has been customised to be a test layer which gobbles and releases ESOCK MBUFs.
+//  The MBuf gobbling functionality can be disabled by undefining the macro SYMBIAN_COMMSFW_MBUF_GOBBLER which is specified in mbufgobblerproviders.mmp.
+//  When SYMBIAN_COMMSFW_MBUF_GOBBLER is undefined, the source code specified by mbufgobblerproviders.mmp becomes a pass through layer i.e. it passes the data
+//  through to the layer above or below without altering it. This makes it useful as a starting point for implementing your own layers / providers;
+//  useful documentation on how to customise your own passthrough layer can be found in ..\docs\MbufGobblerLayer.doc
+//
+/**
+ @file
+ @internalComponent
+*/
+
+
+#include "mbufgobblerconnprovideractivities.h"
+#include "mbufgobblerlog.h"
+
+#include <comms-infras/ss_corepractivities.h>
+#include <comms-infras/corecpractivities.h>
+
+
+
+namespace MbufGobblerCprActivities
+{
+DEFINE_ACTIVITY_MAP(MbufGobblerCprActivitiesMap)
+	//no activities defiend here yet. This define is to show where to put activities
+	//so for now just inherit from core activities
+ACTIVITY_MAP_END_BASE(CprActivities, coreCprActivities)
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/commsfwutils/commsbufs/mbufgobblerlayer/src/mbufgobblerconnproviderfactory.cpp	Tue Oct 05 15:20:13 2010 +0100
@@ -0,0 +1,59 @@
+// Copyright (c) 2010 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+// Connection Provider Factory
+//  (control plane)
+//
+//
+//  This is a 3-plane comms layer implementation example, which has been customised to be a test layer which gobbles and releases ESOCK MBUFs.
+//  The MBuf gobbling functionality can be disabled by undefining the macro SYMBIAN_COMMSFW_MBUF_GOBBLER which is specified in mbufgobblerproviders.mmp.
+//  When SYMBIAN_COMMSFW_MBUF_GOBBLER is undefined, the source code specified by mbufgobblerproviders.mmp becomes a pass through layer i.e. it passes the data
+//  through to the layer above or below without altering it. This makes it useful as a starting point for implementing your own layers / providers;
+//  useful documentation on how to customise your own passthrough layer can be found in ..\docs\MbufGobblerLayer.doc
+//
+/**
+ @file
+ @internalComponent
+*/
+
+#include "mbufgobblerconnproviderfactory.h"
+#include "mbufgobblerconnprovider.h"
+#include "mbufgobblerlog.h"
+
+CMbufGobblerConnProviderFactory::~CMbufGobblerConnProviderFactory()
+	{
+	}
+
+CMbufGobblerConnProviderFactory* CMbufGobblerConnProviderFactory::NewL(TAny* aParentContainer)
+    {
+    return new (ELeave) CMbufGobblerConnProviderFactory(TUid::Uid(CMbufGobblerConnProviderFactory::iUid), *reinterpret_cast<ESock::CConnectionFactoryContainer*>(aParentContainer));
+    }
+
+CMbufGobblerConnProviderFactory::CMbufGobblerConnProviderFactory(TUid aFactoryId, ESock::CConnectionFactoryContainer& aParentContainer)
+:	CConnectionProviderFactoryBase(aFactoryId, aParentContainer)
+    {
+    }
+
+ESock::ACommsFactoryNodeId* CMbufGobblerConnProviderFactory::DoCreateObjectL(ESock::TFactoryQueryBase& /* aQuery */)
+    {    
+	return CMbufGobblerConnProvider::NewL(*this); 
+    }
+
+void CMbufGobblerConnProviderFactory::EnumerateConnectionsL(RPointerArray<ESock::TSourcedConnectionInfo>& aConnectionInfoPtrArray)
+    {
+    (void)aConnectionInfoPtrArray;
+    //TEnumerateConnectionsQuery query(aConnectionInfoPtrArray);
+    //Find(query);
+    }
+
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/commsfwutils/commsbufs/mbufgobblerlayer/src/mbufgobblerconnprovidermessages.cpp	Tue Oct 05 15:20:13 2010 +0100
@@ -0,0 +1,32 @@
+// Copyright (c) 2010 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+// Connection Provider Messages
+//  (control plane)
+//
+//
+//  This is a 3-plane comms layer implementation example, which has been customised to be a test layer which gobbles and releases ESOCK MBUFs.
+//  The MBuf gobbling functionality can be disabled by undefining the macro SYMBIAN_COMMSFW_MBUF_GOBBLER which is specified in mbufgobblerproviders.mmp.
+//  When SYMBIAN_COMMSFW_MBUF_GOBBLER is undefined, the source code specified by mbufgobblerproviders.mmp becomes a pass through layer i.e. it passes the data
+//  through to the layer above or below without altering it. This makes it useful as a starting point for implementing your own layers / providers;
+//  useful documentation on how to customise your own passthrough layer can be found in ..\docs\MbufGobblerLayer.doc
+//
+/**
+ @file
+ @internalComponent
+*/
+
+#include "mbufgobblerconnprovidermessages.h"
+#include "mbufgobblerlog.h"
+
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/commsfwutils/commsbufs/mbufgobblerlayer/src/mbufgobblerconnproviderstates.cpp	Tue Oct 05 15:20:13 2010 +0100
@@ -0,0 +1,32 @@
+// Copyright (c) 2010 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+// Connection Provider Mesh States
+//  (control plane)
+//
+//
+//  This is a 3-plane comms layer implementation example, which has been customised to be a test layer which gobbles and releases ESOCK MBUFs.
+//  The MBuf gobbling functionality can be disabled by undefining the macro SYMBIAN_COMMSFW_MBUF_GOBBLER which is specified in mbufgobblerproviders.mmp.
+//  When SYMBIAN_COMMSFW_MBUF_GOBBLER is undefined, the source code specified by mbufgobblerproviders.mmp becomes a pass through layer i.e. it passes the data
+//  through to the layer above or below without altering it. This makes it useful as a starting point for implementing your own layers / providers;
+//  useful documentation on how to customise your own passthrough layer can be found in ..\docs\MbufGobblerLayer.doc
+//
+/**
+ @file
+ @internalComponent
+*/
+
+#include "mbufgobblerconnproviderstates.h"
+#include "mbufgobblerlog.h"
+
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/commsfwutils/commsbufs/mbufgobblerlayer/src/mbufgobblerflow.cpp	Tue Oct 05 15:20:13 2010 +0100
@@ -0,0 +1,667 @@
+// Copyright (c) 2010 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+// Flow / Binder
+//  (data plane)
+//
+//
+//  This is a 3-plane comms layer implementation example, which has been customised to be a test layer which gobbles and releases ESOCK MBUFs.
+//  The MBuf gobbling functionality can be disabled by undefining the macro SYMBIAN_COMMSFW_MBUF_GOBBLER which is specified in mbufgobblerproviders.mmp.
+//  When SYMBIAN_COMMSFW_MBUF_GOBBLER is undefined, the source code specified by mbufgobblerproviders.mmp becomes a pass through layer i.e. it passes the data
+//  through to the layer above or below without altering it. This makes it useful as a starting point for implementing your own layers / providers;
+//  useful documentation on how to customise your own passthrough layer can be found in ..\docs\MbufGobblerLayer.doc
+//
+/**
+ @file
+ @internalComponent
+*/
+
+#include <comms-infras/ss_activities.h>
+#include <comms-infras/ss_logext.h>
+#include <es_mbman.h>
+#include <mbufgobblerpubsub.h>
+#include "mbufgobblerflow.h"
+#include "mbufgobblerlog.h"
+
+// for panics
+_LIT(KPanicCategory, "MbufGobblerLayer");
+enum
+	{
+	KPanic_DestroyReceivedBeforeUnbind = 2001
+	};
+
+_LIT8(KNodeName, "CMbufGobblerFlow");
+
+
+///////////////////////////
+// class CMbufGobblerFlow  //
+///////////////////////////
+
+CMbufGobblerFlow* CMbufGobblerFlow::NewL(ESock::CSubConnectionFlowFactoryBase& aFactory, const Messages::TNodeId& aSubConnId, ESock::CProtocolIntfBase* aProtocolIntf)
+    {
+    CMbufGobblerFlow* inst = new(ELeave) CMbufGobblerFlow(aFactory, aSubConnId, aProtocolIntf);
+    CleanupStack::PushL(inst);
+    inst->ConstructL();
+    CleanupStack::Pop(inst);
+    return inst;    
+    }
+    
+CMbufGobblerFlow::CMbufGobblerFlow(ESock::CSubConnectionFlowFactoryBase& aFactory, const Messages::TNodeId& aSubConnId, ESock::CProtocolIntfBase* aProtocolIntf)
+/**
+ * Constructor.
+ *
+ * @param aFactory Reference to the factory which created this object.
+ * @param aTheLogger The logging object, ownership is passed to this object
+ */
+	:ESock::CSubConnectionFlowBase(aFactory, aSubConnId, aProtocolIntf)
+	{
+	MBUFGOBBLER_LOG_NODE_CREATE(KMbufGobblerFlowSubTag, CMbufGobblerFlow, KNodeName, this->NodeId().Ptr());
+	}
+
+void CMbufGobblerFlow::ConstructL()
+    {
+#ifdef SYMBIAN_COMMSFW_MBUF_GOBBLER
+    iMBufGobbler = CMBufGobbler::NewL();
+#endif    
+    }
+    
+CMbufGobblerFlow::~CMbufGobblerFlow()
+	{
+	MBUFGOBBLER_LOG_NODE_DESTROY(KMbufGobblerFlowSubTag, CMbufGobblerFlow, KNodeName, this->NodeId().Ptr());
+	iBinders.ResetAndDestroy();
+#ifdef SYMBIAN_COMMSFW_MBUF_GOBBLER	
+	delete iMBufGobbler;
+#endif 
+	}
+
+
+
+///////////////////////////////////////////
+// Methods from CSubConnectionFlowBase:  //
+///////////////////////////////////////////
+
+ESock::MFlowBinderControl* CMbufGobblerFlow::DoGetBinderControlL()
+	{
+	return this;
+	}
+
+
+// Messages::ANode
+void CMbufGobblerFlow::ReceivedL(
+	const Messages::TRuntimeCtxId& aSender,
+	const Messages::TNodeId& aRecipient,
+	Messages::TSignatureBase& aMessage
+	)
+/**
+Method called on incoming SCPR messages
+
+@param aCFMessage message base
+*/
+    {
+   
+    LOGMESSAGE(KMbufGobblerFlowSubTag, KNodeName, this, aSender, aRecipient, aMessage);
+    //LOG_NODE_INFO(KMbufGobblerFlowSubTag, KNodeName, *this); does not compile as flow inheritance is different to other nodes
+    CSubConnectionFlowBase::ReceivedL(aSender, aRecipient, aMessage);
+
+	// Dispatch the message locally
+	if (ESock::TCFDataClient::ERealmId == aMessage.MessageId().Realm())
+		{
+		switch (aMessage.MessageId().MessageId())
+			{
+
+			case ESock::TCFDataClient::TStart::EId :
+				{
+				iSubConnectionProvider.RNodeInterface::PostMessage(
+					Id(),
+					ESock::TCFDataClient::TStarted().CRef()
+					);
+				}
+				break;
+
+			case ESock::TCFDataClient::TStop::EId :
+				{
+				TInt i;
+				for (i=iBinders.Count()-1;i>=0;--i)
+					{
+				    CMbufGobblerBinder* binder = iBinders[i];
+				    binder->UnbindFromLowerFlow();
+					delete binder;
+					iBinders.Remove(i);
+					}
+				iSubConnectionProvider.PostMessage(Id(), ESock::TCFDataClient::TStopped(KErrNone).CRef());
+				}
+				break;
+
+			case ESock::TCFDataClient::TProvisionConfig::EId :
+				{
+				ESock::TCFDataClient::TProvisionConfig& aMess = Messages::message_cast<ESock::TCFDataClient::TProvisionConfig>(aMessage);
+				iAccessPointConfig.Close();
+				iAccessPointConfig.Open(aMess.iConfig);
+				}
+				break;
+
+			case ESock::TCFDataClient::TBindTo::EId :
+				{
+				ESock::TCFDataClient::TBindTo& bindToReq = Messages::message_cast<ESock::TCFDataClient::TBindTo>(aMessage);
+				if (bindToReq.iNodeId == Messages::TNodeId::NullId())
+					{
+					User::Leave(KErrNotSupported);
+					}
+
+				const Messages::TNodeId& commsId = bindToReq.iNodeId;
+				CSubConnectionFlowBase* lowerFlow = Messages::mnode_cast<CSubConnectionFlowBase>(&commsId.Node());
+
+				MFlowBinderControl* lowerBinderControl = lowerFlow->GetBinderControlL();
+				ASSERT(lowerBinderControl);
+
+				TInt i;
+				for (i=0;i<iBinders.Count();++i)
+					{
+					// binder for each protocol will request binder for same protocol from lower binder controller using this fn.
+					iBinders[i]->BindToLowerFlowL(*lowerBinderControl);
+					}
+				ASSERT(i); // there should be some binders!
+
+				Messages::RClientInterface::OpenPostMessageClose(
+					Id(),
+					aSender,
+					ESock::TCFDataClient::TBindToComplete().CRef()
+					);
+				}
+				break;
+
+			default:
+				ASSERT(EFalse);
+			}
+		}
+	else if (Messages::TEChild::ERealmId == aMessage.MessageId().Realm())
+		{
+		switch (aMessage.MessageId().MessageId())
+			{
+			case Messages::TEChild::TDestroy::EId :
+				{
+				TInt i;
+				for (i=0;i<iBinders.Count();++i)
+					{
+					// ensure all binders unbound
+					if (iBinders[i]->InUse())
+						{
+						//__CFLOG_0(KLogTag1, KLogTag2,_L("something is sending TDestroy to CMbufGobblerFlow before unbinding."));
+						User::Panic(KPanicCategory,KPanic_DestroyReceivedBeforeUnbind);
+						}
+						
+					// EXAMPLE CODE: cancel requests here if necessary...
+					//iBinders[i]->Cancel();
+					
+					}
+				if (i==iBinders.Count()) // all unbound
+					{
+					DeleteThisFlow();
+					}
+				}
+				break;
+
+			default:
+				ASSERT(EFalse);
+			}
+		}
+	// realm != TCFMessage::ERealmId
+	else
+		{
+		ASSERT(EFalse);
+		}
+    }
+
+
+///////////////////////////////////////
+// Methods from MFlowBinderControl:  //
+///////////////////////////////////////
+
+ESock::MLowerControl* CMbufGobblerFlow::GetControlL(const TDesC8& aProtocol)
+/**
+Create and return an MLowerControl instance of the specified binder type.
+
+Called from upper layer during binding procedure.
+
+@param aProtocol Protocol type of the binder
+@return MLowerControl instance of the protocol type
+*/
+	{
+	ESock::MLowerControl* lowerControl = FindOrCreateBinderL(aProtocol);
+	ASSERT(lowerControl);
+	return lowerControl;		
+	}
+
+
+ESock::MLowerDataSender* CMbufGobblerFlow::BindL(const TDesC8& aProtocol, ESock::MUpperDataReceiver* aReceiver, ESock::MUpperControl* aControl)
+	{
+	CMbufGobblerBinder* binder = FindOrCreateBinderL(aProtocol);
+	ASSERT(binder);
+	binder->BindToUpperL( *aReceiver, *aControl );
+
+	iSubConnectionProvider.RNodeInterface::PostMessage(
+		Id(),
+		ESock::TCFControlProvider::TActive().CRef()
+		);
+
+	return binder;
+	}
+
+void CMbufGobblerFlow::Unbind( ESock::MUpperDataReceiver* aReceiver, ESock::MUpperControl* aControl)
+	{
+	ASSERT(aReceiver);
+	ASSERT(aControl);
+	TInt i;
+	TInt numberUnbound=0;
+	for (i=0;i<iBinders.Count();++i)
+		{
+		numberUnbound += (iBinders[i]->UnbindFromUpper(*aReceiver,*aControl) ? 1 : 0);
+		}
+	ASSERT(i); // there should be some binders!
+	ASSERT(numberUnbound<=1); // only 1 unbind should have happened
+
+	iSubConnectionProvider.RNodeInterface::PostMessage(
+		Id(),
+		ESock::TCFControlProvider::TIdle().CRef()
+		);
+	}
+
+ESock::CSubConnectionFlowBase* CMbufGobblerFlow::Flow()
+	{
+	return this;
+	}
+
+
+/////////////////
+// Own methods //
+/////////////////
+
+CMbufGobblerBinder* CMbufGobblerFlow::FindOrCreateBinderL(const TDesC8& aProtocol)
+	{
+	
+	// EXAMPLE CODE, should you want your: perhaps your protocol to work with IPv4
+	//if (aProtocol.Compare(KIp4ProtocolName))
+	//	{  // only work with IPv4
+	//	User::Leave(KErrNotSupported);
+	//	}
+
+	for (TInt i=0;i<iBinders.Count();++i)
+		{
+		if(iBinders[i]->ProtocolName() == aProtocol)
+			{
+			return iBinders[i];
+			}
+		}
+	// not found.. create it.
+	CMbufGobblerBinder* newBinder = CMbufGobblerBinder::NewL(aProtocol);
+	CleanupStack::PushL(newBinder);
+	iBinders.AppendL(newBinder);
+	CleanupStack::Pop(newBinder);
+	return newBinder;
+	}
+	
+    
+
+	
+
+//##################################################################################################
+	
+/////////////////////////////
+// class CMbufGobblerBinder  //
+/////////////////////////////
+
+
+////////////////////
+// My constructor //
+////////////////////
+
+CMbufGobblerBinder::CMbufGobblerBinder(const TDesC8& aProtocolName):
+	iLowerControl(NULL),
+	iLowerDataSender(NULL),
+	iUpperControl(NULL),
+	iUpperDataReceiver(NULL),
+	iProtocolName(aProtocolName)
+	{}
+
+CMbufGobblerBinder* CMbufGobblerBinder::NewL(const TDesC8& aProtocolName)
+	{
+	CMbufGobblerBinder* inst = new(ELeave) CMbufGobblerBinder(aProtocolName);
+	CleanupStack::PushL(inst);
+	inst->ConstructL();
+	CleanupStack::Pop(inst);
+	return inst;
+	}
+
+void CMbufGobblerBinder::ConstructL()
+	{
+	MBUFGOBBLER_TEST_DATA_INIT
+#if 0
+	// EXAMPLE CODE - set up everything you need to in this method.
+	//  Perhaps you have some kind of test control interface using pub/sub.. if so you'd do something like below..
+	//   Diff this file with networking/netperf/delaymeterproto/src/delaymeterflow.cpp for a full working implementation of such a control interface...
+	CActiveScheduler::Add(this);
+	DefinePubSubKeysL();
+	// watch for incoming commands
+	User::LeaveIfError(iProperty.Attach(TUid::Uid(KDelayMeterControlLevel), KCommandToDelayMeter));
+	iProperty.Subscribe(iStatus);
+	SetActive();
+#endif	
+	}
+
+/*virtual*/
+CMbufGobblerBinder::~CMbufGobblerBinder()
+	{
+	}
+
+
+
+////////////////////////////////////////
+// Methods from ESock::MLowerControl: //
+////////////////////////////////////////
+
+TInt CMbufGobblerBinder::GetName(TDes& aName)
+	{
+	TBuf16<10> tmp;
+	tmp.Copy(ProtocolName());
+	aName.Format(_L("mbufgobbler[%S][0x%08x]"), &tmp, this);
+	
+	return KErrNone;
+	}
+
+TInt CMbufGobblerBinder::BlockFlow(TBlockOption aOption)
+	{
+	if (iLowerControl==NULL)
+		{
+		return KErrNotReady;
+		}
+	return iLowerControl->BlockFlow(aOption) ;
+	}
+
+TInt CMbufGobblerBinder::GetConfig(TBinderConfig& aConfig)
+	{
+	if (iLowerControl==NULL)
+		{
+		return KErrNotReady;
+		}
+	return iLowerControl->GetConfig(aConfig) ;
+	}
+
+TInt CMbufGobblerBinder::Control(TUint aLevel, TUint aName, TDes8& aOption)
+	{
+	// Pass it on..
+	if (iLowerControl==NULL)
+		{
+		return KErrNotReady;
+		}
+	return iLowerControl->Control(aLevel,aName,aOption);
+	}
+	
+
+///////////////////////////////////////////
+// Methods from ESock::MLowerDataSender: //
+///////////////////////////////////////////
+
+ESock::MLowerDataSender::TSendResult CMbufGobblerBinder::Send(RMBufChain& aData)
+	{
+	// EXAMPLE NOTE:
+	//  This is where a protocol implementation will do its work on outgoing data.
+
+    MBUFGOBBLER_TEST_POINT(KBinderSend,KErrNone)
+
+	if (iLowerControl==NULL)
+		{
+		return ESendBlocked; // returning this obliges us to send an unblock later..
+							 // so perhaps it'd be better to just swallow the packet?
+		}
+	return iLowerDataSender->Send(aData);
+	}
+
+////////////////////////////////////////
+// Methods from ESock::MUpperControl: //
+////////////////////////////////////////
+
+/*virtual*/
+void CMbufGobblerBinder::StartSending()
+	{
+	if (iUpperControl)
+		{
+		iUpperControl->StartSending();
+		}
+	else
+		{
+		ASSERT(1); // to allow setting a breakpoint
+		//__CFLOG_0(KLogTag1, KLogTag2,_L("CMbufGobblerBinder::StartSending: upper control not yet known!"));
+		}
+	}
+
+/*virtual*/
+void CMbufGobblerBinder::Error(TInt anError)
+	{
+	if (iUpperControl)
+		{
+		iUpperControl->Error(anError);
+		}
+	else
+		{
+		ASSERT(1); // to set a breakpoint
+		//__CFLOG_0(KLogTag1, KLogTag2,_L("CMbufGobblerBinder::Error: upper control not yet known!"));
+		}
+	}
+
+
+/////////////////////////////////////////////
+// Methods from ESock::MUpperDataReceiver: //
+/////////////////////////////////////////////
+
+/*virtual*/
+void CMbufGobblerBinder::Process(RMBufChain& aData)
+	{
+	// EXAMPLE NOTE:
+	//  This is where a protocol implementation will do its work on incoming data.
+
+    MBUFGOBBLER_TEST_POINT(KBinderReceive,KErrNone)
+
+	if (iUpperDataReceiver == NULL)
+		{
+		// Why is the guy below still sending data to me when I'm not bound above?
+		//   Try to ignore it
+		ASSERT(1); // so a breakpoint can be set if necessary
+		//__CFLOG_0(KLogTag1, KLogTag2,_L("CMbufGobblerBinder::Process: incoming traffic discarded as upper data receiver not (or no longer) set"));
+		return;
+		}
+	iUpperDataReceiver->Process(aData);
+	}
+
+
+//////////////////////////
+// and my own methods.. //
+//////////////////////////
+
+// called by layer above calling my flow's BindL
+void CMbufGobblerBinder::BindToUpperL(MUpperDataReceiver& aUpperDataReceiver, MUpperControl& aUpperControl)
+	{
+	if(iUpperDataReceiver || iUpperControl) {User::Leave(KErrInUse);}
+	iUpperDataReceiver=&aUpperDataReceiver;
+	iUpperControl=&aUpperControl;
+    MBUFGOBBLER_TEST_POINT(KBind,KErrNone)
+	}
+
+// called by layer above calling my flow's Unbind. Returns ETrue if unbind happened here, EFalse otherwise
+TBool CMbufGobblerBinder::UnbindFromUpper(MUpperDataReceiver& aUpperDataReceiver, MUpperControl& aUpperControl)
+	{
+	if(&aUpperDataReceiver == iUpperDataReceiver && &aUpperControl == iUpperControl)
+		{
+		iUpperDataReceiver=0;
+		iUpperControl=0;
+		return ETrue;
+		}
+	return EFalse;
+	}
+
+// called by my flow receiving a BinderRequest
+void CMbufGobblerBinder::BindToLowerFlowL(ESock::MFlowBinderControl& aLowerBinderControl)
+	{
+//	__CFLOG_0(KLogTag1, KLogTag2, _L("CMbufGobblerBinder::BindToLowerFlowL")); 
+	if(iLowerControl || iLowerDataSender)
+		{
+		User::Leave(KErrInUse);
+		}
+	
+	iBinderControl = &aLowerBinderControl;
+	iLowerControl = aLowerBinderControl.GetControlL(ProtocolName());
+	iLowerDataSender = aLowerBinderControl.BindL(ProtocolName(), this, this);
+	}
+
+void CMbufGobblerBinder::UnbindFromLowerFlow()
+    {
+    if (!iBinderControl)
+        return;
+    
+    iBinderControl->Unbind(this, this);
+    iBinderControl = NULL;
+
+    iLowerControl = NULL;
+    iLowerDataSender = NULL;
+    }
+
+const TDesC8& CMbufGobblerBinder::ProtocolName() const
+	{
+	return iProtocolName;
+	}
+
+#ifdef SYMBIAN_COMMSFW_MBUF_GOBBLER 
+
+CMBufGobbler::CMBufGobbler():
+    CActive(CActive::EPriorityStandard)
+    {
+    }   
+    
+CMBufGobbler* CMBufGobbler::NewL()
+    {
+    CMBufGobbler* inst = new(ELeave) CMBufGobbler;
+    CleanupStack::PushL(inst);
+    inst->ConstructL();
+    CleanupStack::Pop(inst);
+    return inst;
+    }
+
+void CMBufGobbler::ConstructL()
+    {
+    iChain.AllocL(128);
+    
+    CActiveScheduler::Add(this);
+
+    TInt result = RProperty::Define(TUid::Uid(EMBufGobbler), EAdjustNumberOfMBufsRemainingInPool, RProperty::EInt);
+    // Only want 1 instance of a MBufGobbler Layer, so just leave if KErrAlreadyExists returned
+    User::LeaveIfError(result);
+
+    // watch for incoming commands
+    User::LeaveIfError(iProperty.Attach(TUid::Uid(EMBufGobbler), EAdjustNumberOfMBufsRemainingInPool));
+
+    iProperty.Subscribe(iStatus);
+    SetActive();
+    }
+
+/*virtual*/ CMBufGobbler::~CMBufGobbler()
+    {
+    if (IsActive())
+        {
+        Cancel();   
+        }
+
+    iChain.Free();
+    
+    TInt result = RProperty::Delete(TUid::Uid(EMBufGobbler), EAdjustNumberOfMBufsRemainingInPool);  
+    if (result != KErrNone)
+        {
+        RDebug::Print(_L("CMBufGobbler::~CMBufGobbler() %d"), result);
+        }
+    }
+
+/*virtual*/ void CMBufGobbler::DoCancel()
+    {
+    iProperty.Cancel();
+    }
+
+/*virtual*/ void CMBufGobbler::RunL()
+    {
+    // Resubscribe to ensure that next pub/sub notification is picked up
+    iProperty.Subscribe(iStatus);
+    SetActive();
+    
+    TInt request=EGobbleAllMBufs;
+    TInt pubSubRet = iProperty.Get(request);
+    if (pubSubRet == KErrNone)
+        {
+        switch(request)
+            {
+            case EGobbleAllMBufs:
+                {
+                RMBufAllocator allocator;
+                RMBufChain chain;
+                TInt size = allocator.NextMBufSize(0);
+                while (size != KErrNotFound)
+                    {
+                    TInt ret = KErrNone;
+                    while (ret == KErrNone)
+                        {
+                        ret = chain.Alloc(size);
+                        if (ret==KErrNone )
+                            {
+                            iChain.Append(chain);
+                            }
+                        }
+                    size = allocator.NextMBufSize(size);
+                    }
+                TInt length = iChain.Length();
+                RDebug::Print(_L("Out of MBuf Memory... Total MBuf memory in use %d"), length);
+                TInt numBufs = iChain.NumBufs();
+                RDebug::Print(_L("Out of MBuf Memory... Total MBufs in use %d"), numBufs);
+                break;
+                }
+            case EReleaseAllMBufs:
+                {
+                if(!iChain.IsEmpty())
+                     {
+                     iChain.Free();
+                     ASSERT(!iChain.Length());
+                    }
+                break;
+                }
+            case EReleaseASingleMBuf:
+                {            
+                TInt length = iChain.Length();
+                if (length != 0)
+                    {
+                    TInt trimOffset = length - iChain.Last()->Size();
+                    iChain.TrimEnd(trimOffset);
+                    }
+    
+                length = iChain.Length();
+                RDebug::Print(_L("MBufMemory De-Allocated... Total MBuf memory in use %d"), length);
+                break;
+                }
+            default:
+                {
+                RDebug::Print(_L("CMBufGobbler::RunL(), invalid request %d"), request);
+                break;
+                }
+            }
+        }
+    else
+        {
+        RDebug::Print(_L("Attempt to process MBufGobbler publish/subscribe failed with value for  %d"), pubSubRet);
+        }
+    }
+
+#endif
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/commsfwutils/commsbufs/mbufgobblerlayer/src/mbufgobblerflowfactory.cpp	Tue Oct 05 15:20:13 2010 +0100
@@ -0,0 +1,71 @@
+// Copyright (c) 2010 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+// The factory class which is used to instantiate the MbufGobbler flow.
+//  (data plane)
+//
+//
+//  This is a 3-plane comms layer implementation example, which has been customised to be a test layer which gobbles and releases ESOCK MBUFs.
+//  The MBuf gobbling functionality can be disabled by undefining the macro SYMBIAN_COMMSFW_MBUF_GOBBLER which is specified in mbufgobblerproviders.mmp.
+//  When SYMBIAN_COMMSFW_MBUF_GOBBLER is undefined, the source code specified by mbufgobblerproviders.mmp becomes a pass through layer i.e. it passes the data
+//  through to the layer above or below without altering it. This makes it useful as a starting point for implementing your own layers / providers;
+//  useful documentation on how to customise your own passthrough layer can be found in ..\docs\MbufGobblerLayer.doc
+//
+/**
+ @file
+ @internalComponent 
+*/
+
+#include "mbufgobblerflowfactory.h"
+#include "mbufgobblerflow.h"
+#include "mbufgobblerlog.h"
+
+// =====================================================================================
+//
+// MbufGobbler Flow Factory
+//
+
+CMbufGobblerFlowFactory* CMbufGobblerFlowFactory::NewL(TAny* aConstructionParameters)
+/**
+Constructs a Default SubConnection Flow Factory
+
+@param aConstructionParameters construction data passed by ECOM
+
+@returns pointer to a constructed factory
+*/
+	{
+	CMbufGobblerFlowFactory* ptr = new (ELeave) CMbufGobblerFlowFactory(TUid::Uid(CMbufGobblerFlowFactory::EUid), *(reinterpret_cast<ESock::CSubConnectionFlowFactoryContainer*>(aConstructionParameters)));
+	
+	return ptr;
+	}
+
+
+CMbufGobblerFlowFactory::CMbufGobblerFlowFactory(TUid aFactoryId, ESock::CSubConnectionFlowFactoryContainer& aParentContainer)
+	: CSubConnectionFlowFactoryBase(aFactoryId, aParentContainer)
+/**
+Default SubConnection Flow Factory Constructor
+
+@param aFactoryId ECOM Implementation Id
+@param aParentContainer Object Owner
+*/
+	{
+	}
+
+
+ESock::CSubConnectionFlowBase* CMbufGobblerFlowFactory::DoCreateFlowL(ESock::CProtocolIntfBase* aProtocol, ESock::TFactoryQueryBase& aQuery)
+	{
+	const ESock::TDefaultFlowFactoryQuery& query = static_cast<const ESock::TDefaultFlowFactoryQuery&>(aQuery);
+	ESock::CSubConnectionFlowBase *temp = CMbufGobblerFlow::NewL(*this, query.iSCprId, aProtocol);
+	return temp;
+	}
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/commsfwutils/commsbufs/mbufgobblerlayer/src/mbufgobblerhelper.cpp	Tue Oct 05 15:20:13 2010 +0100
@@ -0,0 +1,114 @@
+// Copyright (c) 2010 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+// Helper class supplying useful logging functions to the providers in the layer
+//
+//
+//  This is a 3-plane comms layer implementation example, which has been customised to be a test layer which gobbles and releases ESOCK MBUFs.
+//  The MBuf gobbling functionality can be disabled by undefining the macro SYMBIAN_COMMSFW_MBUF_GOBBLER which is specified in mbufgobblerproviders.mmp.
+//  When SYMBIAN_COMMSFW_MBUF_GOBBLER is undefined, the source code specified by mbufgobblerproviders.mmp becomes a pass through layer i.e. it passes the data
+//  through to the layer above or below without altering it. This makes it useful as a starting point for implementing your own layers / providers;
+//  useful documentation on how to customise your own passthrough layer can be found in ..\docs\MbufGobblerLayer.doc
+//
+/**
+ @file
+ @internalComponent
+*/
+
+#include "mbufgobblerhelper.h"
+#include "mbufgobblerlog.h"
+#include <elements/mm_node.h>
+#include <comms-infras/ss_nodeinterfaces.h>
+
+
+void MbufGobblerHelper::LogCreateDestroy(const TDesC8& aSubTag, const TDesC8& aNodeName, TAny* aNodePtr, TBool aIsCreate)
+	{
+	// to eradicate warnings on builds for which the LOG macro does nothing (e.g. urel)
+	(void)(aSubTag); (void)(aNodeName); (void)(aNodePtr); (void)(aIsCreate);
+	
+	if(aIsCreate)
+		{
+		LOG(aSubTag,_L8("%S (0x%x) Created"), &aNodeName, aNodePtr);
+		}		
+	else
+		{
+		LOG(aSubTag,_L8("%S (0x%x) Destroyed"), &aNodeName, aNodePtr);
+		}		
+	}
+
+void MbufGobblerHelper::LogMessage(const TDesC8& aSubTag, const TDesC8& aNodeName, TAny* aNodePtr, const Messages::TRuntimeCtxId& aSender, const Messages::TNodeId& aRecipient, Messages::TSignatureBase& aMessage)
+	{
+	// to eradicate warnings on builds for which the LOG macro does nothing (e.g. urel)
+	(void)(aSubTag); (void)(aNodeName); (void)(aNodePtr);
+
+	TInt msgId = aMessage.MessageId().MessageId();
+	TInt realm = aMessage.MessageId().Realm();
+	
+	TUint32 threadid_of_sender = aSender.Thread();
+	Messages::TNodeId nid = Messages::address_cast<Messages::TNodeId>(aSender);
+	TAny* ptr = nid.Ptr(); //this seems to be the only hting that can be used to print out something to address the node
+	TAny* rptr = aRecipient.Ptr();
+	__CFLOG_VAR((KMbufGobblerComponentTag, aSubTag,_L8("Node %S(0x%x) message received (msgid=%d, realm=0x%x), sender(0x%x threadID=%d)"), &aNodeName, rptr, msgId, realm, ptr, threadid_of_sender));
+	}
+
+void MbufGobblerHelper::PrintClientNodes(const TDesC8& aSubTag, const TDesC8& aNodeName, MeshMachine::AMMNodeBase& aNode, TInt& aClientCount)
+	{
+	// to eradicate warnings on builds for which the LOG macro does nothing (e.g. urel)
+	(void)(aSubTag); (void)(aNodeName);
+
+	TUint type = ESock::TCFClientType::EData | ESock::TCFClientType::ECtrl | ESock::TCFClientType::EServProvider | ESock::TCFClientType::ECtrlProvider;
+	TInt totclients =  	aNode.CountClients<Messages::TDefaultClientMatchPolicy>(type);
+	//only print if count different than previous
+	if(aClientCount != totclients)
+		{
+		aClientCount = 	totclients;
+		LOG(aSubTag,_L8("Printing Node %S(0x%x) info..."), &aNodeName, aNode.Id().Ptr());
+		LOG(aSubTag, _L8("\tTotal Num clients = %d"), totclients);
+		
+		//enumerate through clients	
+		Messages::TClientIter<Messages::TDefaultClientMatchPolicy> clientIter(aNode.GetClientIter<Messages::TDefaultClientMatchPolicy>(type));
+		Messages::RNodeInterface* client = clientIter++;
+		while (client)
+			{
+			
+			Messages::TNodeId id = client->RecipientId();
+			//look up node type
+			TBuf8<20> typlu;
+			switch(client->Type())
+				{
+				case ESock::TCFClientType::EUnknown:
+					typlu = _L8("EUnknown");
+					break;
+				case ESock::TCFClientType::EData:
+					typlu = _L8("EData");
+					break;
+				case ESock::TCFClientType::ECtrl:
+					typlu = _L8("ECtrl");
+					break;
+				case ESock::TCFClientType::EServProvider:
+					typlu = _L8("EServProvider");
+					break;
+				case ESock::TCFClientType::ECtrlProvider:
+					typlu = _L8("ECtrlProvider");
+					break;
+				default:
+					typlu = _L8("Unknown");
+					break;
+				}
+			LOG(aSubTag, _L8("\t\tClientNode(0x%x) type=%d(%S), flags=%d"), id.Ptr(), client->Type(), &typlu, client->Flags());
+			client = clientIter++;
+			}
+		}
+		
+	}
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/commsfwutils/commsbufs/mbufgobblerlayer/src/mbufgobblermetaconnprovider.cpp	Tue Oct 05 15:20:13 2010 +0100
@@ -0,0 +1,74 @@
+// Copyright (c) 2010 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+// Meta Connection Provider
+//  (management plane)
+//
+//
+//  This is a 3-plane comms layer implementation example, which has been customised to be a test layer which gobbles and releases ESOCK MBUFs.
+//  The MBuf gobbling functionality can be disabled by undefining the macro SYMBIAN_COMMSFW_MBUF_GOBBLER which is specified in mbufgobblerproviders.mmp.
+//  When SYMBIAN_COMMSFW_MBUF_GOBBLER is undefined, the source code specified by mbufgobblerproviders.mmp becomes a pass through layer i.e. it passes the data
+//  through to the layer above or below without altering it. This makes it useful as a starting point for implementing your own layers / providers;
+//  useful documentation on how to customise your own passthrough layer can be found in ..\docs\MbufGobblerLayer.doc
+//
+
+/**
+ @file
+ @internalComponent
+*/
+
+#include "mbufgobblermetaconnprovider.h"
+#include "mbufgobblermetaconnprovideractivities.h"
+#include "mbufgobblerlog.h"
+#include "mbufgobblertestflags.h"
+
+_LIT8(KNodeName, "CMbufGobblerMetaConnectionProvider");
+
+CMbufGobblerMetaConnectionProvider* CMbufGobblerMetaConnectionProvider::NewL(ESock::CMetaConnectionProviderFactoryBase& aFactory,
+                                   const ESock::TProviderInfo& aProviderInfo)
+	{
+	CMbufGobblerMetaConnectionProvider* self = new (ELeave) CMbufGobblerMetaConnectionProvider(aFactory,aProviderInfo,MbufGobblerMCprActivities::MbufGobblerMCprActivitiesMap::Self());
+	CleanupStack::PushL(self);
+	self->ConstructL();
+	CleanupStack::Pop();
+	return self;
+	}
+
+CMbufGobblerMetaConnectionProvider::CMbufGobblerMetaConnectionProvider(ESock::CMetaConnectionProviderFactoryBase& aFactory,
+				const ESock::TProviderInfo& aProviderInfo, const MeshMachine::TNodeActivityMap& aActivityMap)
+	: CCoreMetaConnectionProvider(aFactory, aProviderInfo, aActivityMap)
+	{
+	MBUFGOBBLER_LOG_NODE_CREATE(KMbufGobblerMcprSubTag, CMbufGobblerMetaConnectionProvider, KNodeName, this->NodeId().Ptr());	
+	}
+
+void CMbufGobblerMetaConnectionProvider::ConstructL()
+	{
+	CCoreMetaConnectionProvider::ConstructL();
+	MBUFGOBBLER_TEST_DATA_INIT
+    MBUFGOBBLER_TEST_POINT(KMCPrUp,KErrNone)
+	}
+
+CMbufGobblerMetaConnectionProvider::~CMbufGobblerMetaConnectionProvider()
+	{
+	MBUFGOBBLER_LOG_NODE_DESTROY(KMbufGobblerMcprSubTag, CMbufGobblerMetaConnectionProvider, KNodeName, this->NodeId().Ptr());
+	}
+
+void CMbufGobblerMetaConnectionProvider::ReceivedL(const Messages::TRuntimeCtxId& aSender, const Messages::TNodeId& aRecipient, Messages::TSignatureBase& aCFMessage)
+	{   
+	LOGMESSAGE(KMbufGobblerMcprSubTag, KNodeName, this, aSender, aRecipient, aCFMessage);
+	LOG_NODE_INFO(KMbufGobblerMcprSubTag, KNodeName, *this, iClientCount);
+	MeshMachine::TNodeContext<CMbufGobblerMetaConnectionProvider> ctx(*this, aCFMessage, aSender, aRecipient);
+	CCoreMetaConnectionProvider::Received(ctx);
+	User::LeaveIfError(ctx.iReturn);
+	}
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/commsfwutils/commsbufs/mbufgobblerlayer/src/mbufgobblermetaconnprovideractivities.cpp	Tue Oct 05 15:20:13 2010 +0100
@@ -0,0 +1,42 @@
+// Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of the License "Symbian Foundation License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.symbianfoundation.org/legal/sfl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+// Meta Connection Provider Mesh Activities
+//  (management plane)
+//
+//
+//  This is a 3-plane comms layer implementation example, which has been customised to be a test layer which gobbles and releases ESOCK MBUFs.
+//  The MBuf gobbling functionality can be disabled by undefining the macro SYMBIAN_COMMSFW_MBUF_GOBBLER which is specified in mbufgobblerproviders.mmp.
+//  When SYMBIAN_COMMSFW_MBUF_GOBBLER is undefined, the source code specified by mbufgobblerproviders.mmp becomes a pass through layer i.e. it passes the data
+//  through to the layer above or below without altering it. This makes it useful as a starting point for implementing your own layers / providers;
+//  useful documentation on how to customise your own passthrough layer can be found in ..\docs\MbufGobblerLayer.doc
+//
+
+/**
+ @file
+ @internalComponent
+*/
+
+#include "mbufgobblermetaconnprovideractivities.h"
+#include "mbufgobblerlog.h"
+
+#include <comms-infras/coremcpractivities.h>
+
+
+namespace MbufGobblerMCprActivities
+{
+DEFINE_ACTIVITY_MAP(MbufGobblerMCprActivitiesMap)
+	//no activities defiend here yet. This define is to show where to put activities
+	//so for now just inherit from core activities
+ACTIVITY_MAP_END_BASE(MCprActivities, coreMCprActivities)
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/commsfwutils/commsbufs/mbufgobblerlayer/src/mbufgobblermetaconnproviderfactory.cpp	Tue Oct 05 15:20:13 2010 +0100
@@ -0,0 +1,63 @@
+// Copyright (c) 2010 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+// Factory which creates the Meta Connection Provider
+//  (management plane)
+//
+//
+//  This is a 3-plane comms layer implementation example, which has been customised to be a test layer which gobbles and releases ESOCK MBUFs.
+//  The MBuf gobbling functionality can be disabled by undefining the macro SYMBIAN_COMMSFW_MBUF_GOBBLER which is specified in mbufgobblerproviders.mmp.
+//  When SYMBIAN_COMMSFW_MBUF_GOBBLER is undefined, the source code specified by mbufgobblerproviders.mmp becomes a pass through layer i.e. it passes the data
+//  through to the layer above or below without altering it. This makes it useful as a starting point for implementing your own layers / providers;
+//  useful documentation on how to customise your own passthrough layer can be found in ..\docs\MbufGobblerLayer.doc
+//
+
+/**
+ @file
+ @internalComponent
+*/
+
+#include "mbufgobblermetaconnproviderfactory.h"
+#include "mbufgobblermetaconnprovider.h"
+#include "mbufgobblerlog.h"
+
+
+CMbufGobblerMetaConnectionProviderFactory* CMbufGobblerMetaConnectionProviderFactory::NewL(TAny* aParentContainer)
+	{
+ 	return new (ELeave) CMbufGobblerMetaConnectionProviderFactory(TUid::Uid(CMbufGobblerMetaConnectionProviderFactory::iUid), 
+ 			                         *(reinterpret_cast<ESock::CMetaConnectionFactoryContainer*>(aParentContainer)));
+	}
+
+CMbufGobblerMetaConnectionProviderFactory::CMbufGobblerMetaConnectionProviderFactory(TUid aFactoryUid, ESock::CMetaConnectionFactoryContainer& aParentContainer)
+	: CMetaConnectionProviderFactoryBase(aFactoryUid,aParentContainer)
+	{
+ 	//LOG_NODE_CREATE(KVccMCprFactoryTag, CVccMetaConnectionProviderFactory);
+	}
+
+ESock::ACommsFactoryNodeId* CMbufGobblerMetaConnectionProviderFactory::DoCreateObjectL(ESock::TFactoryQueryBase& aQuery)
+	{ 
+	//LOG1(_L8("CMbufGobblerMetaConnectionProviderFactory %08x:\tDoCreateObjectL()"), this);
+	const ESock::TMetaConnectionFactoryQuery& query = static_cast<const ESock::TMetaConnectionFactoryQuery&>(aQuery);
+	return CMbufGobblerMetaConnectionProvider::NewL (*this, query.iProviderInfo);
+	}
+
+void CMbufGobblerMetaConnectionProviderFactory::DoEnumerateConnectionsL (RPointerArray<TConnectionInfo>& /*aConnectionInfoPtrArray*/)
+	{
+	User::Leave(KErrNotSupported);
+	}
+
+
+
+
+
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/commsfwutils/commsbufs/mbufgobblerlayer/src/mbufgobblermetaconnproviderstates.cpp	Tue Oct 05 15:20:13 2010 +0100
@@ -0,0 +1,62 @@
+// Copyright (c) 2010 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+// Meta Connection Provider Mesh States
+//  (management plane)
+//
+//
+//  This is a 3-plane comms layer implementation example, which has been customised to be a test layer which gobbles and releases ESOCK MBUFs.
+//  The MBuf gobbling functionality can be disabled by undefining the macro SYMBIAN_COMMSFW_MBUF_GOBBLER which is specified in mbufgobblerproviders.mmp.
+//  When SYMBIAN_COMMSFW_MBUF_GOBBLER is undefined, the source code specified by mbufgobblerproviders.mmp becomes a pass through layer i.e. it passes the data
+//  through to the layer above or below without altering it. This makes it useful as a starting point for implementing your own layers / providers;
+//  useful documentation on how to customise your own passthrough layer can be found in ..\docs\MbufGobblerLayer.doc
+//
+
+/**
+ @file
+ @internalComponent
+*/
+
+#include "mbufgobblermetaconnproviderstates.h"
+#include "mbufgobblerlog.h"
+
+CMbufGobblerMetaConnectionProviderStates::CMbufGobblerMetaConnectionProviderStates()
+	{
+	// No implementation required
+	}
+
+CMbufGobblerMetaConnectionProviderStates::~CMbufGobblerMetaConnectionProviderStates()
+	{
+	}
+
+CMbufGobblerMetaConnectionProviderStates* CMbufGobblerMetaConnectionProviderStates::NewLC()
+	{
+	CMbufGobblerMetaConnectionProviderStates* self =
+			new (ELeave) CMbufGobblerMetaConnectionProviderStates();
+	CleanupStack::PushL(self);
+	self->ConstructL();
+	return self;
+	}
+
+CMbufGobblerMetaConnectionProviderStates* CMbufGobblerMetaConnectionProviderStates::NewL()
+	{
+	CMbufGobblerMetaConnectionProviderStates* self =
+			CMbufGobblerMetaConnectionProviderStates::NewLC();
+	CleanupStack::Pop(); // self;
+	return self;
+	}
+
+void CMbufGobblerMetaConnectionProviderStates::ConstructL()
+	{
+
+	}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/commsfwutils/commsbufs/mbufgobblerlayer/src/mbufgobblerproviderselector.cpp	Tue Oct 05 15:20:13 2010 +0100
@@ -0,0 +1,105 @@
+// Copyright (c) 2010 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+// MbufGobbler selector. Used by the Tier Manager to select the access point below
+//  (management plane)
+//
+//
+//  This is a 3-plane comms layer implementation example, which has been customised to be a test layer which gobbles and releases ESOCK MBUFs.
+//  The MBuf gobbling functionality can be disabled by undefining the macro SYMBIAN_COMMSFW_MBUF_GOBBLER which is specified in mbufgobblerproviders.mmp.
+//  When SYMBIAN_COMMSFW_MBUF_GOBBLER is undefined, the source code specified by mbufgobblerproviders.mmp becomes a pass through layer i.e. it passes the data
+//  through to the layer above or below without altering it. This makes it useful as a starting point for implementing your own layers / providers;
+//  useful documentation on how to customise your own passthrough layer can be found in ..\docs\MbufGobblerLayer.doc
+//
+
+/**
+ @file
+ @internalComponent
+*/
+
+#include "mbufgobblerproviderselector.h"
+#include "mbufgobblerlog.h"
+
+//extra includes 
+#include <ss_select.h> //needed as declares MProviderSelector. 
+#include <metadatabase.h> //needed for CommsDat::CMDBSession
+#include <ss_tiermanagerutils.h> //needed for ESock::TierManagerUtils
+#include <commsdattypesv1_1_partner.h> //needed for CCDTierRecord (iTierRecord)
+
+#include "mbufgobbler_panic.h" //needed for ASSERT_DEBUG
+#include "mbufgobblertiermanagerfactory.h" //needed for CMbufGobblerTierManagerFactory::iUid
+#include "mbufgobblermetaconnproviderfactory.h" //needed for CMbufGobblerMetaConnectionProviderFactory::iUid
+
+
+ESock::MProviderSelector* CMbufGobblerProviderSelector::NewL(const Meta::SMetaData& aSelectionPreferences)
+	{
+	//LOG_STATIC_FUNC
+	ASSERT_DEBUG(aSelectionPreferences.IsTypeOf(ESock::TSelectionPrefs::TypeId()), EUnexpectedTSelectionPrefsType);
+	
+	CMbufGobblerProviderSelector* self = NULL;
+	self = new(ELeave) CMbufGobblerProviderSelector(aSelectionPreferences);
+	CleanupStack::PushL(self);
+	
+	CommsDat::CMDBSession* dbs = CommsDat::CMDBSession::NewLC(KCDVersion1_2);
+	
+	self->iTierRecord = ESock::TierManagerUtils::LoadTierRecordL(TUid::Uid(CMbufGobblerTierManagerFactory::iUid), *dbs);
+	
+	ASSERT_DEBUG(static_cast<TUint32>(self->iTierRecord->iDefaultAccessPoint)!=0,EUnexpectedTSelectionPrefsType);
+	
+	CleanupStack::Pop(dbs);
+	CleanupStack::Pop(self);
+	ASSERT_DEBUG(self->iDbs == NULL, EInvalidNullPtr);
+	self->iDbs = dbs;
+	return self;
+	}
+
+CMbufGobblerProviderSelector::CMbufGobblerProviderSelector(const Meta::SMetaData& aSelectionPreferences)
+: ASimpleSelectorBase(aSelectionPreferences)
+	{
+	}
+
+CMbufGobblerProviderSelector::~CMbufGobblerProviderSelector()
+	{
+	}
+
+void CMbufGobblerProviderSelector::Destroy()
+	{
+	delete this;
+	}
+
+
+/**
+Find or create a Mbufgobbler Meta Connection Provider
+*/
+ESock::CMetaConnectionProviderBase* CMbufGobblerProviderSelector::FindOrCreateProviderL(TUint aAccessPoint)
+	{
+	return ASimpleSelectorBase::FindOrCreateProviderL(aAccessPoint);
+	}
+
+
+/**
+Perform the selection of a Meta Connection Provider
+*/
+void CMbufGobblerProviderSelector::SelectL(ESock::ISelectionNotify& aSelectionNotify)
+	{	
+	ASSERT_DEBUG(iDbs, EInvalidNullPtr);
+	ASSERT_DEBUG(iTierRecord, EInvalidNullPtr);
+	TUint32 defaultAccessPoint = iTierRecord->iDefaultAccessPoint;
+	
+	//Must be set
+	User::LeaveIfError(defaultAccessPoint!=0 ? KErrNone : KErrCorrupt);
+	
+	// Send select complete with the provider, and the final select complete
+	aSelectionNotify.SelectComplete(this, FindOrCreateProviderL(defaultAccessPoint));
+	aSelectionNotify.SelectComplete(this, NULL);
+	}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/commsfwutils/commsbufs/mbufgobblerlayer/src/mbufgobblersubconnprovider.cpp	Tue Oct 05 15:20:13 2010 +0100
@@ -0,0 +1,75 @@
+// Copyright (c) 2010 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+// Sub Connection Provider
+//  (control plane)
+//
+//
+//  This is a 3-plane comms layer implementation example, which has been customised to be a test layer which gobbles and releases ESOCK MBUFs.
+//  The MBuf gobbling functionality can be disabled by undefining the macro SYMBIAN_COMMSFW_MBUF_GOBBLER which is specified in mbufgobblerproviders.mmp.
+//  When SYMBIAN_COMMSFW_MBUF_GOBBLER is undefined, the source code specified by mbufgobblerproviders.mmp becomes a pass through layer i.e. it passes the data
+//  through to the layer above or below without altering it. This makes it useful as a starting point for implementing your own layers / providers;
+//  useful documentation on how to customise your own passthrough layer can be found in ..\docs\MbufGobblerLayer.doc
+//
+
+/**
+ @file
+ @internalComponent
+*/
+
+#include "mbufgobblersubconnprovider.h"
+#include "mbufgobblersubconnprovideractivities.h"
+#include "mbufgobblerlog.h"
+#include "mbufgobblertestflags.h"
+
+using namespace MbufGobblerSCprActivities;
+
+_LIT8(KNodeName, "CMbufGobblerSubconnProvider");
+
+CMbufGobblerSubconnProvider* CMbufGobblerSubconnProvider::NewL(ESock::CSubConnectionProviderFactoryBase& aFactory)
+    {
+    CMbufGobblerSubconnProvider* prov = new (ELeave) CMbufGobblerSubconnProvider(aFactory);
+    CleanupStack::PushL(prov);
+    prov->ConstructL();
+    CleanupStack::Pop(prov);
+    return prov;
+    }
+
+CMbufGobblerSubconnProvider::CMbufGobblerSubconnProvider(ESock::CSubConnectionProviderFactoryBase& aFactory)
+:  CCoreSubConnectionProvider(aFactory, MbufGobblerSCprActivities::MbufGobblerSCprActivitiesMap::Self())
+	{
+	MBUFGOBBLER_LOG_NODE_CREATE(KMbufGobblerScprSubTag, CMbufGobblerSubconnProvider, KNodeName, this->NodeId().Ptr());
+	}
+
+
+
+void CMbufGobblerSubconnProvider::ConstructL()
+	{
+	CCoreSubConnectionProvider::ConstructL();
+	MBUFGOBBLER_TEST_DATA_INIT
+    MBUFGOBBLER_TEST_POINT(KSCPrUp,KErrNone)
+	}
+
+CMbufGobblerSubconnProvider::~CMbufGobblerSubconnProvider()
+    {
+    MBUFGOBBLER_LOG_NODE_DESTROY(KMbufGobblerScprSubTag, CMbufGobblerSubconnProvider, KNodeName, this->NodeId().Ptr());
+    }
+
+void CMbufGobblerSubconnProvider::ReceivedL(const Messages::TRuntimeCtxId& aSender, const Messages::TNodeId& aRecipient, Messages::TSignatureBase& aMessage)
+	{
+	LOGMESSAGE(KMbufGobblerScprSubTag, KNodeName, this, aSender, aRecipient, aMessage);
+	LOG_NODE_INFO(KMbufGobblerScprSubTag, KNodeName, *this, iClientCount);
+	MeshMachine::TNodeContext<CMbufGobblerSubconnProvider> ctx(*this, aMessage, aSender, aRecipient);
+	Received(ctx);
+	User::LeaveIfError(ctx.iReturn);
+	}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/commsfwutils/commsbufs/mbufgobblerlayer/src/mbufgobblersubconnprovideractivities.cpp	Tue Oct 05 15:20:13 2010 +0100
@@ -0,0 +1,43 @@
+// Copyright (c) 2010 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+// Sub Connection Provider Mesh Activities
+//  (control plane)
+//
+//
+//  This is a 3-plane comms layer implementation example, which has been customised to be a test layer which gobbles and releases ESOCK MBUFs.
+//  The MBuf gobbling functionality can be disabled by undefining the macro SYMBIAN_COMMSFW_MBUF_GOBBLER which is specified in mbufgobblerproviders.mmp.
+//  When SYMBIAN_COMMSFW_MBUF_GOBBLER is undefined, the source code specified by mbufgobblerproviders.mmp becomes a pass through layer i.e. it passes the data
+//  through to the layer above or below without altering it. This makes it useful as a starting point for implementing your own layers / providers;
+//  useful documentation on how to customise your own passthrough layer can be found in ..\docs\MbufGobblerLayer.doc
+//
+
+/**
+ @file
+ @internalComponent
+*/
+
+#include "mbufgobblersubconnprovideractivities.h"
+#include "mbufgobblerlog.h"
+
+#include <comms-infras/corescpractivities.h>
+
+
+
+namespace MbufGobblerSCprActivities
+{
+DEFINE_ACTIVITY_MAP(MbufGobblerSCprActivitiesMap)
+	//no activities defiend here yet. This define is to show where to put activities
+	//so for now just inherit from core activities
+ACTIVITY_MAP_END_BASE(SCprActivities, coreSCprActivities)
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/commsfwutils/commsbufs/mbufgobblerlayer/src/mbufgobblersubconnproviderfactory.cpp	Tue Oct 05 15:20:13 2010 +0100
@@ -0,0 +1,61 @@
+// Copyright (c) 2010 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+// Sub Connection Provider Factory
+//  (control plane)
+//
+//
+//  This is a 3-plane comms layer implementation example, which has been customised to be a test layer which gobbles and releases ESOCK MBUFs.
+//  The MBuf gobbling functionality can be disabled by undefining the macro SYMBIAN_COMMSFW_MBUF_GOBBLER which is specified in mbufgobblerproviders.mmp.
+//  When SYMBIAN_COMMSFW_MBUF_GOBBLER is undefined, the source code specified by mbufgobblerproviders.mmp becomes a pass through layer i.e. it passes the data
+//  through to the layer above or below without altering it. This makes it useful as a starting point for implementing your own layers / providers;
+//  useful documentation on how to customise your own passthrough layer can be found in ..\docs\MbufGobblerLayer.doc
+//
+
+/**
+ @file
+ @internalComponent
+*/
+
+#include "mbufgobblersubconnproviderfactory.h"
+#include "mbufgobblersubconnprovider.h"
+#include "mbufgobblerlog.h"
+
+CMbufGobblerSubconnProviderFactory* CMbufGobblerSubconnProviderFactory::NewL(TAny* aParentContainer)
+    {
+    return new (ELeave) CMbufGobblerSubconnProviderFactory(TUid::Uid(CMbufGobblerSubconnProviderFactory::iUid), 
+                                            *reinterpret_cast<ESock::CSubConnectionFactoryContainer*>(aParentContainer));
+    }
+    
+CMbufGobblerSubconnProviderFactory::CMbufGobblerSubconnProviderFactory(TUid aFactoryId, ESock::CSubConnectionFactoryContainer& aParentContainer)
+	: CSubConnectionProviderFactoryBase(aFactoryId, aParentContainer)
+    {
+    }
+
+ESock::ACommsFactoryNodeId* CMbufGobblerSubconnProviderFactory::DoCreateObjectL(ESock::TFactoryQueryBase& aQuery)
+    {
+    const ESock::TDefaultSCPRFactoryQuery& query = static_cast<const ESock::TDefaultSCPRFactoryQuery&>(aQuery);
+    if (query.iSCPRType == RSubConnection::EAttachToDefault)
+        {
+        return CMbufGobblerSubconnProvider::NewL(*this);
+        }
+    else if(query.iSCPRType == RSubConnection::ECreateNew)
+    	{
+        return CMbufGobblerSubconnProvider::NewL(*this);    	
+    	}
+    else
+        {
+        User::Leave(KErrNotSupported);
+        }
+    return NULL;
+    }
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/commsfwutils/commsbufs/mbufgobblerlayer/src/mbufgobblersubconnproviderstates.cpp	Tue Oct 05 15:20:13 2010 +0100
@@ -0,0 +1,62 @@
+// Copyright (c) 2010 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+// Connection Provider Declaration
+//  (control plane)
+//
+//
+//  This is a 3-plane comms layer implementation example, which has been customised to be a test layer which gobbles and releases ESOCK MBUFs.
+//  The MBuf gobbling functionality can be disabled by undefining the macro SYMBIAN_COMMSFW_MBUF_GOBBLER which is specified in mbufgobblerproviders.mmp.
+//  When SYMBIAN_COMMSFW_MBUF_GOBBLER is undefined, the source code specified by mbufgobblerproviders.mmp becomes a pass through layer i.e. it passes the data
+//  through to the layer above or below without altering it. This makes it useful as a starting point for implementing your own layers / providers;
+//  useful documentation on how to customise your own passthrough layer can be found in ..\docs\MbufGobblerLayer.doc
+//
+
+/**
+ @file
+ @internalComponent
+*/
+
+#include "mbufgobblersubconnproviderstates.h"
+#include "mbufgobblerlog.h"
+
+CMbufGobblerSubconnMeshStates::CMbufGobblerSubconnMeshStates()
+	{
+	// No implementation required
+	}
+
+CMbufGobblerSubconnMeshStates::~CMbufGobblerSubconnMeshStates()
+	{
+	}
+
+CMbufGobblerSubconnMeshStates* CMbufGobblerSubconnMeshStates::NewLC()
+	{
+	CMbufGobblerSubconnMeshStates* self =
+			new (ELeave) CMbufGobblerSubconnMeshStates();
+	CleanupStack::PushL(self);
+	self->ConstructL();
+	return self;
+	}
+
+CMbufGobblerSubconnMeshStates* CMbufGobblerSubconnMeshStates::NewL()
+	{
+	CMbufGobblerSubconnMeshStates* self =
+			CMbufGobblerSubconnMeshStates::NewLC();
+	CleanupStack::Pop(); // self;
+	return self;
+	}
+
+void CMbufGobblerSubconnMeshStates::ConstructL()
+	{
+
+	}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/commsfwutils/commsbufs/mbufgobblerlayer/src/mbufgobblertiermanager.cpp	Tue Oct 05 15:20:13 2010 +0100
@@ -0,0 +1,87 @@
+// Copyright (c) 2010 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+// Tier Manager
+//   (management plane)
+//
+//
+//  This is a 3-plane comms layer implementation example, which has been customised to be a test layer which gobbles and releases ESOCK MBUFs.
+//  The MBuf gobbling functionality can be disabled by undefining the macro SYMBIAN_COMMSFW_MBUF_GOBBLER which is specified in mbufgobblerproviders.mmp.
+//  When SYMBIAN_COMMSFW_MBUF_GOBBLER is undefined, the source code specified by mbufgobblerproviders.mmp becomes a pass through layer i.e. it passes the data
+//  through to the layer above or below without altering it. This makes it useful as a starting point for implementing your own layers / providers;
+//  useful documentation on how to customise your own passthrough layer can be found in ..\docs\MbufGobblerLayer.doc
+//
+
+/**
+ @file
+ @internalComponent
+*/
+
+#include "mbufgobblertiermanager.h"
+#include "mbufgobblertiermanageractivities.h"
+#include "mbufgobblerlog.h"
+#include "mbufgobblertestflags.h"
+
+#include <comms-infras/coretiermanageractivities.h>
+
+#include "mbufgobblerproviderselector.h"
+
+_LIT8(KNodeName, "CMbufGobblerTierManager");
+
+CMbufGobblerTierManager* CMbufGobblerTierManager::NewL(ESock::CTierManagerFactoryBase& aFactory)
+	{
+	CMbufGobblerTierManager* self = new (ELeave) CMbufGobblerTierManager(aFactory);
+ 	CleanupStack::PushL(self);
+ 	self->ConstructL();
+ 	CleanupStack::Pop(self);
+ 	return self;
+	}
+
+CMbufGobblerTierManager::CMbufGobblerTierManager(ESock::CTierManagerFactoryBase& aFactory)                                   
+:	CCoreTierManager(aFactory,MbufGobblerTMActivities::MbufGobblerTMActivitiesMap::Self())
+	{
+	MBUFGOBBLER_LOG_NODE_CREATE(KMbufGobblerTierSubTag, CMbufGobblerTierManager, KNodeName, this->NodeId().Ptr());
+	}
+
+void CMbufGobblerTierManager::ConstructL()
+	{
+	CCoreTierManager::ConstructL();
+	MBUFGOBBLER_TEST_DATA_INIT
+    MBUFGOBBLER_TEST_POINT(KTierUp,KErrNone)
+	}
+
+CMbufGobblerTierManager::~CMbufGobblerTierManager()
+	{
+	MBUFGOBBLER_LOG_NODE_DESTROY(KMbufGobblerTierSubTag, CMbufGobblerTierManager, KNodeName, this->NodeId().Ptr());
+	}
+
+ESock::MProviderSelector* CMbufGobblerTierManager::DoCreateProviderSelectorL(const Meta::SMetaData& aSelectionPreferences)
+	{
+    return CMbufGobblerProviderSelector::NewL(aSelectionPreferences);
+	}
+
+void CMbufGobblerTierManager::ReceivedL(const Messages::TRuntimeCtxId& aSender, const Messages::TNodeId& aRecipient, Messages::TSignatureBase& aMessage)
+	{
+	LOGMESSAGE(KMbufGobblerTierSubTag, KNodeName, this, aSender, aRecipient, aMessage);
+	LOG_NODE_INFO(KMbufGobblerTierSubTag, KNodeName, *this, iClientCount);
+  	MeshMachine::TNodeContext<CMbufGobblerTierManager> ctx(*this, aMessage, aSender, aRecipient);
+   	CCoreTierManager::Received(ctx);
+    User::LeaveIfError(ctx.iReturn);
+	}
+
+
+
+
+
+
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/commsfwutils/commsbufs/mbufgobblerlayer/src/mbufgobblertiermanageractivities.cpp	Tue Oct 05 15:20:13 2010 +0100
@@ -0,0 +1,47 @@
+// Copyright (c) 2010 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+// Tier Manager Mesh Activities
+//   (management plane)
+//
+//
+//  This is a 3-plane comms layer implementation example, which has been customised to be a test layer which gobbles and releases ESOCK MBUFs.
+//  The MBuf gobbling functionality can be disabled by undefining the macro SYMBIAN_COMMSFW_MBUF_GOBBLER which is specified in mbufgobblerproviders.mmp.
+//  When SYMBIAN_COMMSFW_MBUF_GOBBLER is undefined, the source code specified by mbufgobblerproviders.mmp becomes a pass through layer i.e. it passes the data
+//  through to the layer above or below without altering it. This makes it useful as a starting point for implementing your own layers / providers;
+//  useful documentation on how to customise your own passthrough layer can be found in ..\docs\MbufGobblerLayer.doc
+//
+
+/**
+ @file
+ @internalComponent
+*/
+
+#include "mbufgobblertiermanageractivities.h"
+#include "mbufgobblerlog.h"
+
+#include <comms-infras/ss_activities.h>
+#include <elements/mm_activities.h>
+
+#include <comms-infras/coretiermanageractivities.h>
+
+
+
+namespace MbufGobblerTMActivities
+{
+DEFINE_ACTIVITY_MAP(MbufGobblerTMActivitiesMap)
+	//no activities defiend here yet. This define is to show where to put activities
+	//so for now just inherit from core activities
+ACTIVITY_MAP_END_BASE(TMActivities, coreTMActivities)
+}
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/commsfwutils/commsbufs/mbufgobblerlayer/src/mbufgobblertiermanagerfactory.cpp	Tue Oct 05 15:20:13 2010 +0100
@@ -0,0 +1,52 @@
+// Copyright (c) 2010 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+// Tier Manager Factory
+//   (management plane)
+//
+//
+//  This is a 3-plane comms layer implementation example, which has been customised to be a test layer which gobbles and releases ESOCK MBUFs.
+//  The MBuf gobbling functionality can be disabled by undefining the macro SYMBIAN_COMMSFW_MBUF_GOBBLER which is specified in mbufgobblerproviders.mmp.
+//  When SYMBIAN_COMMSFW_MBUF_GOBBLER is undefined, the source code specified by mbufgobblerproviders.mmp becomes a pass through layer i.e. it passes the data
+//  through to the layer above or below without altering it. This makes it useful as a starting point for implementing your own layers / providers;
+//  useful documentation on how to customise your own passthrough layer can be found in ..\docs\MbufGobblerLayer.doc
+//
+
+/**
+ @file
+ @internalComponent
+*/
+
+#include "mbufgobblertiermanagerfactory.h"
+#include "mbufgobblertiermanager.h"
+#include "mbufgobblerlog.h"
+
+
+
+CMbufGobblerTierManagerFactory* CMbufGobblerTierManagerFactory::NewL(TAny* aParentContainer)
+	{
+ 	return new (ELeave) CMbufGobblerTierManagerFactory(TUid::Uid(CMbufGobblerTierManagerFactory::iUid),TUid::Uid(CMbufGobblerTierManagerFactory::iUid),*(reinterpret_cast<ESock::CTierManagerFactoryContainer*>(aParentContainer)));
+	}
+
+CMbufGobblerTierManagerFactory::CMbufGobblerTierManagerFactory(TUid aTierTypeId, TUid aFactoryUid, ESock::CTierManagerFactoryContainer& aParentContainer)
+:	CTierManagerFactoryBase(aTierTypeId,aFactoryUid,aParentContainer)
+	{
+	}
+
+ESock::ACommsFactoryNodeId* CMbufGobblerTierManagerFactory::DoCreateObjectL(ESock::TFactoryQueryBase& /* aQuery */)
+	{
+	return CMbufGobblerTierManager::NewL(*this);
+	}
+
+
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/commsfwutils/commsbufs/mbufgobblerlayer/src/mbufgobblertiermanagerstates.cpp	Tue Oct 05 15:20:13 2010 +0100
@@ -0,0 +1,63 @@
+// Copyright (c) 2010 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+// Tier Manager Mesh States
+//   (management plane)
+//
+// 
+//
+//  This is a 3-plane comms layer implementation example, which has been customised to be a test layer which gobbles and releases ESOCK MBUFs.
+//  The MBuf gobbling functionality can be disabled by undefining the macro SYMBIAN_COMMSFW_MBUF_GOBBLER which is specified in mbufgobblerproviders.mmp.
+//  When SYMBIAN_COMMSFW_MBUF_GOBBLER is undefined, the source code specified by mbufgobblerproviders.mmp becomes a pass through layer i.e. it passes the data
+//  through to the layer above or below without altering it. This makes it useful as a starting point for implementing your own layers / providers;
+//  useful documentation on how to customise your own passthrough layer can be found in ..\docs\MbufGobblerLayer.doc
+//
+
+/**
+ @file
+ @internalComponent
+*/
+
+#include "mbufgobblertiermanagerstates.h"
+#include "mbufgobblerlog.h"
+
+CMbufGobblerTierManagerMeshStates::CMbufGobblerTierManagerMeshStates()
+	{
+	// No implementation required
+	}
+
+CMbufGobblerTierManagerMeshStates::~CMbufGobblerTierManagerMeshStates()
+	{
+	}
+
+CMbufGobblerTierManagerMeshStates* CMbufGobblerTierManagerMeshStates::NewLC()
+	{
+	CMbufGobblerTierManagerMeshStates* self =
+			new (ELeave) CMbufGobblerTierManagerMeshStates();
+	CleanupStack::PushL(self);
+	self->ConstructL();
+	return self;
+	}
+
+CMbufGobblerTierManagerMeshStates* CMbufGobblerTierManagerMeshStates::NewL()
+	{
+	CMbufGobblerTierManagerMeshStates* self =
+			CMbufGobblerTierManagerMeshStates::NewLC();
+	CleanupStack::Pop(); // self;
+	return self;
+	}
+
+void CMbufGobblerTierManagerMeshStates::ConstructL()
+	{
+
+	}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/commsfwutils/commsbufs/mbufgobblerlayer/te_mbufgobbler/group/bld.inf	Tue Oct 05 15:20:13 2010 +0100
@@ -0,0 +1,24 @@
+// Copyright (c) 2010 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
+
+PRJ_TESTEXPORTS
+../../data/dummy_static_with_mbufgobbler.cfg		z:/testdata/configs/mbufgobbler/dummy_static_with_mbufgobbler.cfg
+../scripts/te_mbufgobbler.script			z:/testdata/scripts/mbufgobbler/te_mbufgobbler.script
+
+../group/te_mbufgobbler.iby				/epoc32/rom/include/te_mbufgobbler.iby
+
+PRJ_TESTMMPFILES
+te_mbufgobbler.mmp
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/commsfwutils/commsbufs/mbufgobblerlayer/te_mbufgobbler/group/te_mbufgobbler.iby	Tue Oct 05 15:20:13 2010 +0100
@@ -0,0 +1,26 @@
+// Copyright (c) 2010 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
+
+#ifndef __te_mbufgobbler_IBY__
+#define __te_mbufgobbler_IBY__
+
+#include "mbufgobblerproviders.iby"
+
+file=ABI_DIR\DEBUG_DIR\te_mbufgobbler.exe			Sys\Bin\te_mbufgobbler.exe
+
+data=EPOCROOT##epoc32\data\z\testdata\configs\mbufgobbler\dummy_static_with_mbufgobbler.cfg testdata\configs\mbufgobbler\dummy_static_with_mbufgobbler.cfg
+data=EPOCROOT##epoc32\data\z\testdata\scripts\mbufgobbler\te_mbufgobbler.script testdata\scripts\mbufgobbler\te_mbufgobbler.script
+
+#endif
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/commsfwutils/commsbufs/mbufgobblerlayer/te_mbufgobbler/group/te_mbufgobbler.mmp	Tue Oct 05 15:20:13 2010 +0100
@@ -0,0 +1,49 @@
+// Copyright (c) 2010 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//  Mbufgobbler plugin for TEF. Sends/receives data, and ensures it went through the new layer
+//
+
+TARGET			te_mbufgobbler.exe
+
+// NetworkServices because it's using sockets.
+// WriteDeviceData because it needs to define pub/sub properties
+// NetworkControl for RConnection::Stop. Remove this (from here and test code) if stop is not required
+CAPABILITY 		NetworkServices WriteDeviceData NetworkControl 
+TARGETTYPE		exe
+UID				0x1000007A 0x10272F9D
+VENDORID		0x70000001
+
+SOURCEPATH		../src
+SOURCE			te_mbufgobblerserver.cpp
+SOURCE			te_mbufgobblertest.cpp
+
+
+USERINCLUDE		../inc
+USERINCLUDE		../../inc
+SYSTEMINCLUDE	/epoc32/include
+SYSTEMINCLUDE	/epoc32/include/test
+SYSTEMINCLUDE	/epoc32/include/libc
+//SYSTEMINCLUDE	/epoc32/include/nkern
+SYSTEMINCLUDE  /epoc32/include/platform
+SYSTEMINCLUDE  /epoc32/include/platform/comms-infras
+
+//LIBRARY			estlib.lib 
+LIBRARY			euser.lib
+LIBRARY			testexecuteutils.lib
+LIBRARY			testexecutelogclient.lib
+
+LIBRARY			esock.lib
+LIBRARY			insock.lib
+
+SMPSAFE
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/commsfwutils/commsbufs/mbufgobblerlayer/te_mbufgobbler/inc/te_mbufgobblerserver.h	Tue Oct 05 15:20:13 2010 +0100
@@ -0,0 +1,45 @@
+// Copyright (c) 2010 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//  Test server
+//
+
+/**
+ @file
+ @internalComponent
+*/
+
+#ifndef __MBUFGOBBLER_SERVER_H__
+#define __MBUFGOBBLER_SERVER_H__
+
+#include <test/testexecuteserverbase.h>
+
+enum
+	{
+	KTestWorkerStart	= 1,
+	};
+
+	
+class CMbufGobblerTestServer : public CTestServer
+    {
+public:
+    typedef CTestServer ParentClass;
+    static CMbufGobblerTestServer* NewL();
+    virtual ~CMbufGobblerTestServer();
+    virtual CTestStep* CreateTestStep(const TDesC& aStepName);
+    };
+
+	
+#endif // __MBUFGOBBLER_SERVER_H__
+
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/commsfwutils/commsbufs/mbufgobblerlayer/te_mbufgobbler/inc/te_mbufgobblertest.h	Tue Oct 05 15:20:13 2010 +0100
@@ -0,0 +1,38 @@
+// Copyright (c) 2010 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//  Test steps
+//
+
+/**
+ @file
+ @internalComponent
+*/
+ 
+#ifndef __MBUFGOBBLER_TEST_H__
+#define __MBUFGOBBLER_TEST_H__
+
+#include <test/testexecutestepbase.h>
+#include "te_mbufgobblerserver.h"
+
+class CMbufGobblerStartupTest : public CTestStep
+	{
+public:
+	CMbufGobblerStartupTest(CMbufGobblerTestServer* aOwner);
+	~CMbufGobblerStartupTest();
+	virtual TVerdict doTestStepL();
+	};
+
+_LIT(KTestMbufGobblerStartupTest,"MbufGobblerStartupTest");
+
+#endif // __MBUFGOBBLER_TEST_H__
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/commsfwutils/commsbufs/mbufgobblerlayer/te_mbufgobbler/scripts/te_mbufgobbler.script	Tue Oct 05 15:20:13 2010 +0100
@@ -0,0 +1,24 @@
+// Copyright (c) 2005-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+
+LOAD_SUITE te_mbufgobbler
+
+RUN_SCRIPT z:\TestData\scripts\te_esock_test_unloadesockForced.script
+
+ced -i z:\testdata\configs\mbufgobbler\dummy_static_with_mbufgobbler.cfg
+
+RUN_SCRIPT z:\TestData\scripts\te_esock_test_loadesock.script
+
+RUN_TEST_STEP 50 te_mbufgobbler MbufGobblerStartupTest
+
+RUN_SCRIPT z:\TestData\scripts\te_esock_test_unloadesockForced.script
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/commsfwutils/commsbufs/mbufgobblerlayer/te_mbufgobbler/src/te_mbufgobblerserver.cpp	Tue Oct 05 15:20:13 2010 +0100
@@ -0,0 +1,117 @@
+// Copyright (c) 2010 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//  Test server
+//
+
+/**
+ @file
+ @internalComponent
+*/
+
+
+#include <commdbconnpref.h>
+#include "te_mbufgobblerserver.h"
+#include "te_mbufgobblertest.h"
+
+_LIT(KServerName,"te_mbufgobbler");
+
+CMbufGobblerTestServer* CMbufGobblerTestServer::NewL()
+/**
+ * @return - Instance of the test server
+ * Called inside the MainL() function to create and start the
+ * CTestServer derived server.
+ */
+	{
+	CMbufGobblerTestServer * server = new (ELeave) CMbufGobblerTestServer();
+	CleanupStack::PushL(server);
+	
+	// Either use a StartL or ConstructL, the latter will permit
+	// Server Logging.
+
+	//server->StartL(KServerName); 
+	server->ConstructL(KServerName);	// from CTestBase
+	
+	CleanupStack::Pop(server);
+	return server;
+	}
+
+
+/*virtual*/ CMbufGobblerTestServer::~CMbufGobblerTestServer()
+	{
+	}
+
+
+// EKA2 much simpler
+// Just an E32Main and a MainL()
+LOCAL_C void MainL()
+/**
+ * Much simpler, uses the new Rendezvous() call to sync with the client
+ */
+	{
+	// Leave the hooks in for platform security
+#if (defined __DATA_CAGING__)
+	RProcess().DataCaging(RProcess::EDataCagingOn);
+	RProcess().SecureApi(RProcess::ESecureApiOn);
+#endif
+	CActiveScheduler* sched=NULL;
+	sched=new(ELeave) CActiveScheduler;
+	CActiveScheduler::Install(sched);
+	CMbufGobblerTestServer* server = NULL;
+	// Create the CTestServer derived server
+	TRAPD(err,server = CMbufGobblerTestServer::NewL());
+	if (!err)
+		{
+		// Sync with the client and enter the active scheduler
+		RProcess::Rendezvous(KErrNone);
+		sched->Start();
+		}
+	delete server;
+	delete sched;
+	}
+
+// Only a DLL on emulator for typhoon and earlier
+
+GLDEF_C TInt E32Main()
+/**
+ * @return - Standard Epoc error code on exit
+ */
+	{
+	CTrapCleanup* cleanup = CTrapCleanup::New();
+	if (cleanup == NULL)
+		{
+		return KErrNoMemory;
+		}
+	TRAP_IGNORE(MainL());
+	delete cleanup;
+	return KErrNone;
+    }
+
+// Create a thread in the calling process
+// Emulator typhoon and earlier
+
+CTestStep* CMbufGobblerTestServer::CreateTestStep(const TDesC& aStepName)
+/**
+ * @return - A CTestStep derived instance
+ * Implementation of CTestServer pure virtual
+ */
+	{
+	CTestStep* testStep = NULL;
+
+	if (aStepName == KTestMbufGobblerStartupTest)
+		testStep = new CMbufGobblerStartupTest(this);
+//	else if (aStepName ==   (other step name)
+//		testStep = new  (other test step class)
+
+	return testStep;
+	}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/commsfwutils/commsbufs/mbufgobblerlayer/te_mbufgobbler/src/te_mbufgobblertest.cpp	Tue Oct 05 15:20:13 2010 +0100
@@ -0,0 +1,126 @@
+// Copyright (c) 2010 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//  Test steps
+//
+
+/**
+ @file
+ @internalComponent
+*/
+
+
+#include <stdlib.h>
+#include <string.h>
+//#include <profiler.h>
+#include <test/testexecutelog.h>
+#include <in_sock.h>
+#include "te_mbufgobblertest.h"
+#include "mbufgobblertestflags.h"
+
+
+CMbufGobblerStartupTest::CMbufGobblerStartupTest(CMbufGobblerTestServer* /*aOwner*/)
+	{
+	SetTestStepName(KTestMbufGobblerStartupTest);
+	}
+
+CMbufGobblerStartupTest::~CMbufGobblerStartupTest()
+	{
+	}
+    
+TVerdict CMbufGobblerStartupTest::doTestStepL()
+	{
+#ifdef _DEBUG
+    SetTestStepResult( EFail );    
+    
+    User::LeaveIfError(MbufGobblerTestFlags::ActivateTestFlags());
+
+	INFO_PRINTF1(_L("  .. opening socket server.."));
+	RSocketServ sockServ;
+    User::LeaveIfError(sockServ.Connect());
+    CleanupClosePushL(sockServ);
+    
+	INFO_PRINTF1(_L("  .. opening connection.."));
+	RConnection conn;
+    User::LeaveIfError(conn.Open(sockServ));
+    CleanupClosePushL(conn);
+    User::LeaveIfError(conn.Start()); // start default connection (defined in commsdat)
+    
+	INFO_PRINTF1(_L("Checking Tier up.."));
+    TInt result = MbufGobblerTestFlags::GetResult(MbufGobblerTestFlags::KTierUp);
+    User::LeaveIfError(result);
+	INFO_PRINTF2(_L("Tier started ok [%d]."),result);
+    
+	INFO_PRINTF1(_L("Checking MCPr up.."));
+    result = MbufGobblerTestFlags::GetResult(MbufGobblerTestFlags::KMCPrUp);
+    User::LeaveIfError(result);
+	INFO_PRINTF2(_L("MCPr started ok [%d]."),result);
+
+	INFO_PRINTF1(_L("Checking CPr up.."));
+    result = MbufGobblerTestFlags::GetResult(MbufGobblerTestFlags::KCPrUp);
+    User::LeaveIfError(result);
+	INFO_PRINTF2(_L("CPr started ok [%d]."),result);
+
+	INFO_PRINTF1(_L("Checking SCPr up.."));
+    result = MbufGobblerTestFlags::GetResult(MbufGobblerTestFlags::KSCPrUp);
+    User::LeaveIfError(result);
+	INFO_PRINTF2(_L("SCPr started ok [%d]."),result);
+
+	INFO_PRINTF1(_L("Checking Binder up.."));
+    result = MbufGobblerTestFlags::GetResult(MbufGobblerTestFlags::KBind);
+    User::LeaveIfError(result);
+	INFO_PRINTF2(_L("Binder up ok [%d]."),result);
+
+	INFO_PRINTF1(_L("  .. opening socket.."));
+    RSocket sock;
+	User::LeaveIfError(sock.Open(sockServ,KAfInet,KSockDatagram,KProtocolInetUdp,conn));
+    CleanupClosePushL(sock);
+	
+	INFO_PRINTF1(_L("  .. sending a packet.."));
+	TBuf8<128> pkt;
+	pkt.SetLength(128);
+	TInetAddr dest;
+	dest.Input(_L("11.22.33.44"));
+	dest.SetPort(100);
+	TRequestStatus status;
+	sock.SendTo(pkt,dest,0,status);
+	User::WaitForRequest(status);
+	User::LeaveIfError(status.Int());
+	
+	INFO_PRINTF1(_L("Checking Send occurred.."));
+    result = MbufGobblerTestFlags::GetResult(MbufGobblerTestFlags::KBinderSend);
+    User::LeaveIfError(result);
+	INFO_PRINTF2(_L("Send occurred ok [%d]."),result);
+
+	INFO_PRINTF1(_L("Checking Receive occurred.."));
+    result = MbufGobblerTestFlags::GetResult(MbufGobblerTestFlags::KBinderReceive);
+    User::LeaveIfError(result);
+	INFO_PRINTF2(_L("Receive occurred ok [%d]."),result);
+
+	// Remove this call if its high capability requirement is a problem
+	INFO_PRINTF1(_L("  .. stopping connection.."));
+	User::LeaveIfError(conn.Stop());
+	
+    CleanupStack::Pop(); // RSocket close
+    CleanupStack::Pop(); // RConnection close
+    CleanupStack::Pop(); // RSocketServ close
+
+	// return success / failure
+    SetTestStepResult( EPass );
+#else // _DEBUG
+    SetTestStepResult( EPass );    
+	INFO_PRINTF1(_L("  .. results for this component only useful in UDEB mode."));
+#endif    
+	return TestStepResult();
+	}
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/commsfwutils/commsbufs/mbufgobblerlayer/updatecontentandfilenames.ini	Tue Oct 05 15:20:13 2010 +0100
@@ -0,0 +1,36 @@
+[Name]
+# N.B. This must be capitalised correctly as you wish it to appear in the class names.
+Search=MbufGobbler
+Replace=CHANGEME
+
+
+# Uids to replace follow.
+#  Don't include the leading 0x (because we need to search and replace on resource filename).
+[DLL UId]
+Search=10272F97 
+Replace=CHANGEME
+
+[Tier Impl UId]
+Search=10272F98
+Replace=CHANGEME
+
+[MCPr Impl UId]
+Search=10272F99
+Replace=CHANGEME
+
+[CPr Impl UId]
+Search=10272F9A
+Replace=CHANGEME
+
+[SCPr Impl UId]
+Search=10272F9B
+Replace=CHANGEME
+
+[Flow Impl UId]
+Search=10272F9C
+Replace=CHANGEME
+
+[Test Plug-in UId + Test pub/sub UId]
+Search=10272F9D
+Replace=CHANGEME
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/commsfwutils/commsbufs/mbufgobblerlayer/updatecontentandfilenames.py	Tue Oct 05 15:20:13 2010 +0100
@@ -0,0 +1,181 @@
+import ConfigParser
+##import io
+import sys
+import os
+import re
+import string
+import shutil
+
+active=1
+iniFileName='updatecontentandfilenames.ini'
+
+def AddSearchReplacePair(src,dst):
+	print "Will replace\t"+src+"  with\t"+dst
+	search_replace[src] = dst
+
+def DieAndWait(string):
+	print string
+	sys.exit()
+	
+def TranslateString(string):
+#	out = string
+#	print "\ntranslating: "+string
+	for src in search_replace.keys():
+		dest = search_replace[src]
+#		print "src: "+src+" dest: "+dest
+		string = string.replace(src,dest)
+#		print "out: "+out
+	return string
+
+	
+def RenameIfNecessary(root,file):
+	thisdest = TranslateString(file)
+	if(thisdest != file):
+		print "Renaming ["+file+"] to ["+thisdest+"]"
+		if active:
+			os.rename(os.path.join(root,file),os.path.join(root,thisdest))
+
+def CorrectFile(file):
+	# ini file is special
+	if(file.upper() == iniFileName.upper()):
+		CorrectIniFile(file)
+	else:
+		if(FileContainsSrc(file)):
+			print "Modifying ["+file+"]"
+			TranslateFile(file);
+
+def FileContainsSrc(file):
+#	print "looking in ["+file+"]"
+	f = open(file)
+	found = 0
+	for line in f:
+#		print "[[["+line
+		for src in search_replace.keys():
+			if(-1 != string.find(line,src)):
+				found = 1
+#				print "\n'"+src+"' found in "+line+".. so.."
+				break
+		if(found):
+			break
+	f.close()
+	return found
+
+def TranslateFile(file):
+	if (active == 0):
+		return
+	shutil.copyfile(file,file+".bak")
+	i = open(file+".bak")
+	o = open(file,"w+")
+	for line in i:
+		out=TranslateString(line)
+		o.write(out)
+	i.close()
+	o.close()
+
+def CorrectIniFile(file):
+	if (active == 0):
+		return
+	print "Correcting ini file "+file+" .."
+	shutil.copyfile(file,file+".bak")
+	i = open(file+".bak")
+	o = open(file,"w+")
+	searchfield=''
+	for line in i:
+		ms=re.match('^\s*Search\s*=\s*(.+)',line,flags=re.IGNORECASE)
+		mr=re.match('^\s*Replace\s*=\s*(.+)',line,flags=re.IGNORECASE)
+		if(ms):
+			if(searchfield != ''):
+				print "Multiple search sections found before a replace. fix config file manually"
+				sys.exit()
+			searchfield = ms.group(1)
+		elif(mr):
+			if(searchfield == ''):
+				print "Replace section found before search section. fix config file manually"
+				sys.exit()
+			o.write("Search="+mr.group(1)+"\nReplace=CHANGEME\n")
+			searchfield=''
+		else:
+			o.write(line)
+	i.close()
+	o.close()
+
+
+
+
+config = ConfigParser.ConfigParser()
+config.readfp(open(iniFileName))
+
+print "1. Figuring out search/replace pairs.."
+
+search_replace = {} # empty map
+
+for section in config.sections():
+	src = config.get(section,'Search')
+	if(src == ""):
+		DieAndWait("Error in ini file section '"+section+"': Must specify Search field")
+	if(src in search_replace):
+		DieAndWait("Error in ini file section '"+section+"': Search field '"+src+"' specified more than once")
+	dest = config.get(section,'Replace')
+	if(dest == ""):
+		DieAndWait("Error in ini file section '"+section+"': Must specify Replace field")
+	if(dest == "CHANGEME"):
+		DieAndWait("Error in ini file section '"+section+"': Must specify value to replace '"+src+"' with")
+	
+	AddSearchReplacePair(src,dest)
+	
+	# deal with upper / lower case variants
+	ucsrc = src.upper()
+	lcsrc = src.lower()
+	lcapsrc = ucsrc[:1]+lcsrc[1:]
+	ucdest = dest.upper()
+	lcdest = dest.lower()
+	lcapdest = ucdest[:1]+lcdest[1:]
+
+	if(ucsrc != src):
+		AddSearchReplacePair(ucsrc,ucdest)
+	if(lcsrc != src):
+		AddSearchReplacePair(lcsrc,lcdest)
+	if(lcapsrc != src and lcapsrc != lcsrc):
+		AddSearchReplacePair(lcapsrc,lcapdest)
+
+print "-----"
+print "2. Scanning for read-only files.."
+  
+readOnlyFiles=0;
+for root, dirs, files in os.walk("",topdown=False):
+	for file in files:
+#		print "Testing readable  : "+root+file
+		try:
+			fh = open(os.path.join(root,file),"a+")
+			fh.close()
+		except:
+			print "Read-only file detected: "+os.path.join(root,file)
+			readOnlyFiles=1
+
+if(readOnlyFiles):
+	print "Can't operate with read-only files present."
+	sys.exit()
+else:
+	print "No read-only files present. Proceeding to search/replace.."
+
+
+print "-----"
+print "3. Renaming files and folders.."
+
+for root, dirs, files in os.walk("",topdown=False):
+#	print "ROOT: "+root
+	for dir in dirs:
+		RenameIfNecessary(root,dir)
+	for file in files:
+		RenameIfNecessary(root,file)
+
+
+print "-----"
+print "4. Search/replacing in files.."
+
+for root, dirs, files in os.walk("",topdown=False):
+	for file in files:
+		CorrectFile(os.path.join(root,file))
+
+print "-----"
+print "Done."
--- a/datacommsserver/esockserver/Documentation/Control Plane Connection Stack(phase 1).mdl	Fri Sep 24 15:38:33 2010 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,24416 +0,0 @@
-
-(object Petal
-    version    	43
-    _written   	"Rose 6.5.9232.10"
-    charSet    	0)
-
-(object Design "Logical View"
-    is_unit    	TRUE
-    is_loaded  	TRUE
-    quid       	"41A74B800046"
-    defaults   	(object defaults
-	rightMargin 	0.250000
-	leftMargin 	0.250000
-	topMargin  	0.250000
-	bottomMargin 	0.500000
-	pageOverlap 	0.250000
-	clipIconLabels 	TRUE
-	autoResize 	TRUE
-	snapToGrid 	TRUE
-	gridX      	16
-	gridY      	16
-	defaultFont 	(object Font
-	    size       	10
-	    face       	"Arial"
-	    bold       	FALSE
-	    italics    	FALSE
-	    underline  	FALSE
-	    strike     	FALSE
-	    color      	0
-	    default_color 	TRUE)
-	showMessageNum 	1
-	showClassOfObject 	TRUE
-	notation   	"Unified")
-    root_usecase_package 	(object Class_Category "Use Case View"
-	quid       	"41A74B800048"
-	exportControl 	"Public"
-	global     	TRUE
-	logical_models 	(list unit_reference_list
-	    (object Class "Client"
-		quid       	"41AB65200268"
-		stereotype 	"Actor")
-	    (object Mechanism @1
-		logical_models 	(list unit_reference_list
-		    (object Object "$UNNAMED$0"
-			quid       	"41AB58A7011C"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"41AB59010310"
-				supplier   	"$UNNAMED$1"
-				quidu      	"41AB58D9006A"
-				messages   	(list Messages
-				    (object Message "GetByName"
-					quid       	"41AB59010311"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"1"
-					ordinal    	0)
-				    (object Message "QueryComplete"
-					quid       	"41AB592A0215"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"ToClientFromSupplier"
-					sequence   	"2"
-					ordinal    	1)
-				    (object Message "GetByName"
-					quid       	"41AB63F000E4"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"3.1.2"
-					ordinal    	16)
-				    (object Message "QueryComplete"
-					quid       	"41AB64700283"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"ToClientFromSupplier"
-					sequence   	"4"
-					ordinal    	17)
-				    (object Message "SetOption"
-					quid       	"421CAFCD0380"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2.6"
-					ordinal    	10)))
-			    (object Link
-				quid       	"41AB5A330393"
-				supplier   	"$UNNAMED$0"
-				quidu      	"41AB58A7011C"
-				messages   	(list Messages
-				    (object Message "RequiresConnectionStartup"
-					quid       	"41AB5A330394"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2.1"
-					ordinal    	2)
-				    (object Message "HandleConnectionSetup"
-					quid       	"41AB5A640162"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2.2"
-					ordinal    	3)
-				    (object Message "LayerUp"
-					quid       	"421CB0490390"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"3.1.1"
-					ordinal    	15)))
-			    (object Link
-				quid       	"41AB5D450068"
-				supplier   	"$UNNAMED$2"
-				quidu      	"41AB5CD20153"
-				messages   	(list Messages
-				    (object Message "SubConnectionEvent"
-					quid       	"41AB61FF011C"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"ToClientFromSupplier"
-					sequence   	"3.1"
-					ordinal    	14)
-				    (object Message "StartL"
-					quid       	"41C07CD103DD"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2.7"
-					ordinal    	11
-					Operation  	"StartL( )"
-					quidu      	"41C303FB0299")
-				    (object Message "JoinL"
-					quid       	"41C804CE0034"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2.5"
-					ordinal    	8)))
-			    (object Link
-				quid       	"41AB5F2002CE"
-				supplier   	"$UNNAMED$3"
-				quidu      	"41AB5EFA0002"
-				messages   	(list Messages
-				    (object Message "SelectProvider (layerId,protocolId,this,[OID])"
-					quid       	"41AB5F2002CF"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"2.3"
-					ordinal    	4
-					Operation  	"SelectProvider( )"
-					quidu      	"41C6B9CD03AB")
-				    (object Message "SelectComplete"
-					quid       	"41C2E3B30156"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"ToClientFromSupplier"
-					sequence   	"2.3.2"
-					ordinal    	6)))
-			    (object Link
-				quid       	"41CC02F700CC"
-				supplier   	"$UNNAMED$4"
-				quidu      	"41CC02940029"
-				messages   	(list Messages
-				    (object Message "FindOrCreateProviderL(selected connection,EAttachToDefault)"
-					quid       	"41CC02F700CD"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2.4"
-					ordinal    	7
-					Operation  	"FindOrCreateProviderL( )"
-					quidu      	"41C2EF450163"))))
-			class      	"Logical View::Resolver::CHostResolver"
-			quidu      	"41A8880E036B"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$1"
-			quid       	"41AB58D9006A"
-			class      	"Logical View::Resolver::CHostResolvProvdBase"
-			quidu      	"41A889D9031B"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$2"
-			quid       	"41AB5CD20153"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"41AB632202AB"
-				supplier   	"$UNNAMED$2"
-				quidu      	"41AB5CD20153"
-				messages   	(list Messages
-				    (object Message "DoControlClientJoiningL"
-					quid       	"422C99D10107"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2.5.1"
-					ordinal    	9))))
-			class      	"Logical View::Sub Connection::CSubConnectionProviderBase"
-			quidu      	"41A75088005C"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$3"
-			quid       	"41AB5EFA0002"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"41C1A46900CD"
-				supplier   	"$UNNAMED$3"
-				quidu      	"41AB5EFA0002"
-				messages   	(list Messages
-				    (object Message "SelectProvider (LayerTID,OID)"
-					quid       	"41C1A46900CE"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"2.3.1"
-					ordinal    	5
-					Operation  	"SelectProvider( )"
-					quidu      	"41C6B9CD03AB"))))
-			class      	"Logical View::Factory::CConnectionFactoryContainer"
-			quidu      	"41A883B6002D"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$5"
-			quid       	"41AB604E0065"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"41AB6160016D"
-				supplier   	"$UNNAMED$2"
-				quidu      	"41AB5CD20153"
-				messages   	(list Messages
-				    (object Message "Notify"
-					quid       	"41AB6160016E"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"3"
-					ordinal    	13
-					Operation  	"Notify( )"
-					quidu      	"41C2E4FB0230")
-				    (object Message "StartL"
-					quid       	"41C07D040138"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"ToClientFromSupplier"
-					sequence   	"2.7.1"
-					ordinal    	12
-					Operation  	"StartL( )"
-					quidu      	"41C30946012C"))))
-			class      	"Logical View::Connection::Connection Provider::CConnectionProviderBase"
-			quidu      	"41BDA765028C"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$4"
-			quid       	"41CC02940029"
-			class      	"Logical View::Factory::CSubConnectionFactoryContainer"
-			quidu      	"41A87F1B03AD"
-			persistence 	"Transient"
-			multi      	FALSE)))
-	    (object Mechanism @2
-		logical_models 	(list unit_reference_list
-		    (object Object "$UNNAMED$6"
-			quid       	"41ACA0D9033F"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"41ACA14F03AD"
-				supplier   	"$UNNAMED$7"
-				quidu      	"41ACA12600F1"
-				messages   	(list Messages
-				    (object Message "SelectProvider"
-					quid       	"41ACA14F03AE"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1"
-					ordinal    	1
-					Operation  	"SelectProvider( )"
-					quidu      	"41CC1C9402D3")))
-			    (object Link
-				quid       	"41ACA170009D"
-				supplier   	"$UNNAMED$8"
-				quidu      	"41ACA1390167"
-				messages   	(list Messages
-				    (object Message "SelectComplete"
-					quid       	"421CBAE90350"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"ToClientFromSupplier"
-					sequence   	"2.2"
-					ordinal    	7)
-				    (object Message "LayerUp"
-					quid       	"421CBBE200F1"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"ToClientFromSupplier"
-					sequence   	"3.1"
-					ordinal    	9))))
-			class      	"Logical View::Connection::CConnection"
-			quidu      	"41A7507C013B"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$9"
-			quid       	"41ACA0EC0383"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"41ACA10703E6"
-				supplier   	"$UNNAMED$6"
-				quidu      	"41ACA0D9033F"
-				messages   	(list Messages
-				    (object Message "StartL(NID)"
-					quid       	"41ACA10703E7"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"1"
-					ordinal    	0)
-				    (object Message "ReqComplete"
-					quid       	"421CBBFF03B9"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"ToClientFromSupplier"
-					sequence   	"3.1.1"
-					ordinal    	10))))
-			class      	"Use Case View::Client"
-			quidu      	"41AB65200268"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$7"
-			quid       	"41ACA12600F1"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"421CB92D0102"
-				supplier   	"$UNNAMED$8"
-				quidu      	"41ACA1390167"
-				messages   	(list Messages
-				    (object Message "SelectProvider"
-					quid       	"421CB97902D6"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1.1"
-					ordinal    	2
-					Operation  	"SelectProvider( )"
-					quidu      	"41CC1C9402D3"))))
-			class      	"Logical View::Factory::CConnectionProviderFactoryBase"
-			quidu      	"41A8839B0038"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$8"
-			quid       	"41ACA1390167"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"41ACFE5B0108"
-				supplier   	"$UNNAMED$10"
-				quidu      	"41ACFE4D02EC"
-				messages   	(list Messages
-				    (object Message "Query(NID)"
-					quid       	"421CB99B039D"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1.1.1"
-					ordinal    	3)))
-			    (object Link
-				quid       	"41ACFEBB0198"
-				supplier   	"$UNNAMED$11"
-				quidu      	"41ACFEA9031D"
-				messages   	(list Messages
-				    (object Message "SelectProvider"
-					quid       	"421CB9D90341"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1.1.2"
-					ordinal    	4
-					Operation  	"SelectProvider( )"
-					quidu      	"41CC1C9402D3")
-				    (object Message "SelectComplete"
-					quid       	"421CBA0400F3"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"ToClientFromSupplier"
-					sequence   	"2"
-					ordinal    	5)
-				    (object Message "LayerUp"
-					quid       	"421CBBCB0383"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"ToClientFromSupplier"
-					sequence   	"3"
-					ordinal    	8)))
-			    (object Link
-				quid       	"41AD0030019B"
-				supplier   	"$UNNAMED$8"
-				quidu      	"41ACA1390167"
-				messages   	(list Messages
-				    (object Message "FindOrCreateProviderL"
-					quid       	"421CBB01037D"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2.1"
-					ordinal    	6))))
-			class      	"Logical View::Factory::CIPNetworkProviderFactory"
-			quidu      	"41A87FA203D9"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$10"
-			quid       	"41ACFE4D02EC"
-			class      	"Logical View::CCommDb"
-			quidu      	"41ACFE3D01AC"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$11"
-			quid       	"41ACFEA9031D"
-			class      	"Logical View::Factory::CConnectionProviderFactoryShim"
-			quidu      	"41C1C8E302CA"
-			persistence 	"Transient"
-			multi      	FALSE)))
-	    (object Mechanism @3
-		logical_models 	(list unit_reference_list
-		    (object Object "$UNNAMED$12"
-			quid       	"41AC9607011F"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"41AC96070129"
-				supplier   	"$UNNAMED$13"
-				quidu      	"41AC9607012D"
-				messages   	(list Messages
-				    (object Message "Bearer"
-					quid       	"41AC9607012A"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1"
-					ordinal    	0))))
-			class      	"Use Case View::Client"
-			quidu      	"41AB65200268"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$13"
-			quid       	"41AC9607012D"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"41AC9607012C"
-				supplier   	"$UNNAMED$14"
-				quidu      	"41AC96070130"
-				messages   	(list Messages
-				    (object Message "FindProvider(LayerTID,OID)"
-					quid       	"41AC9A1B022F"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1"
-					ordinal    	1)))
-			    (object Link
-				quid       	"41AC9A8801A0"
-				supplier   	"$UNNAMED$13"
-				quidu      	"41AC9607012D"
-				messages   	(list Messages
-				    (object Message "SetOption"
-					quid       	"41D3412201D0"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.4"
-					ordinal    	6)))
-			    (object Link
-				quid       	"41D340A7011F"
-				supplier   	"$UNNAMED$15"
-				quidu      	"41D3407F01D5"
-				messages   	(list Messages
-				    (object Message "JoinL"
-					quid       	"41D340A70120"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2"
-					ordinal    	2)
-				    (object Message "DataClientRouted"
-					quid       	"41D340F50095"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.3"
-					ordinal    	4)
-				    (object Message "JoinCompleted / JoinFailed"
-					quid       	"41D3410602E8"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"ToClientFromSupplier"
-					sequence   	"2"
-					ordinal    	5))))
-			class      	"Logical View::Service::CControlledServProviderShim"
-			quidu      	"41A85E7502CE"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$14"
-			quid       	"41AC96070130"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"41AC9607012F"
-				supplier   	"$UNNAMED$14"
-				quidu      	"41AC96070130"))
-			class      	"Logical View::Factory::CSubConnectionFactoryContainer"
-			quidu      	"41A87F1B03AD"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$15"
-			quid       	"41D3407F01D5"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"422C998B01D7"
-				supplier   	"$UNNAMED$15"
-				quidu      	"41D3407F01D5"
-				messages   	(list Messages
-				    (object Message "DoDataClientJoiningL"
-					quid       	"422C998B01D8"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.1"
-					ordinal    	3))))
-			class      	"Logical View::Sub Connection::CSubConnectionProviderBase"
-			quidu      	"41A75088005C"
-			persistence 	"Transient"
-			multi      	FALSE)))
-	    (object Mechanism @4
-		logical_models 	(list unit_reference_list
-		    (object Object "$UNNAMED$16"
-			quid       	"41AC95F100BA"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"41AC95F100BB"
-				supplier   	"$UNNAMED$17"
-				quidu      	"41AC95F100BF"
-				messages   	(list Messages
-				    (object Message "NoBearer"
-					quid       	"41AC95F100BC"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1"
-					ordinal    	0))))
-			class      	"Use Case View::Client"
-			quidu      	"41AB65200268"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$17"
-			quid       	"41AC95F100BF"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"41AC95F100BE"
-				supplier   	"$UNNAMED$18"
-				quidu      	"41AC95F100C2"
-				messages   	(list Messages
-				    (object Message "SelectProvider (protocolID,[OID],*selection observer)"
-					quid       	"41AC95F100BD"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1"
-					ordinal    	1
-					Operation  	"SelectProvider( )"
-					quidu      	"41C6B9CD03AB")
-				    (object Message "SelectComplete"
-					quid       	"41C3333A00BB"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"ToClientFromSupplier"
-					sequence   	"1.1.1"
-					ordinal    	2)))
-			    (object Link
-				quid       	"41B7427400D9"
-				supplier   	"$UNNAMED$17"
-				quidu      	"41AC95F100BF"
-				messages   	(list Messages
-				    (object Message "SetOption"
-					quid       	"421DD4DA0037"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.5"
-					ordinal    	7)))
-			    (object Link
-				quid       	"41CC03AC0004"
-				supplier   	"$UNNAMED$19"
-				quidu      	"41CC03850152"
-				messages   	(list Messages
-				    (object Message "FindOrCreateProviderL(selected connection,EAttachToDefault)"
-					quid       	"41CC03AC0005"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2"
-					ordinal    	3
-					Operation  	"FindOrCreateProviderL( )"
-					quidu      	"41C2EF450163"))))
-			class      	"Logical View::Service::CControlledServProviderShim"
-			quidu      	"41A85E7502CE"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$18"
-			quid       	"41AC95F100C2"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"41AC95F100C1"
-				supplier   	"$UNNAMED$18"
-				quidu      	"41AC95F100C2")
-			    (object Link
-				quid       	"41B755EF0148"
-				supplier   	"$UNNAMED$20"
-				quidu      	"41AC95F100C7"))
-			class      	"Logical View::Factory::CConnectionFactoryContainer"
-			quidu      	"41A883B6002D"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$20"
-			quid       	"41AC95F100C7"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"41AC9DF30194"
-				supplier   	"$UNNAMED$20"
-				quidu      	"41AC95F100C7"
-				messages   	(list Messages
-				    (object Message "DoDataClientJoiningL"
-					quid       	"422C995D0130"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.3.1"
-					ordinal    	5)))
-			    (object Link
-				quid       	"41AC9E9401F9"
-				supplier   	"$UNNAMED$17"
-				quidu      	"41AC95F100BF"
-				messages   	(list Messages
-				    (object Message "DataClientRouted"
-					quid       	"41C331930263"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"ToClientFromSupplier"
-					sequence   	"1.4"
-					ordinal    	6)
-				    (object Message "JoinL"
-					quid       	"41C332CB01DC"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"ToClientFromSupplier"
-					sequence   	"1.3"
-					ordinal    	4)
-				    (object Message "JoinComplete"
-					quid       	"422C99200131"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"2"
-					ordinal    	8))))
-			class      	"Logical View::Sub Connection::CSubConnectionProviderBase"
-			quidu      	"41A75088005C"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$19"
-			quid       	"41CC03850152"
-			class      	"Logical View::Factory::CSubConnectionFactoryContainer"
-			quidu      	"41A87F1B03AD"
-			persistence 	"Transient"
-			multi      	FALSE)))
-	    (object Mechanism @5
-		logical_models 	(list unit_reference_list
-		    (object Object "$UNNAMED$21"
-			quid       	"41B6E8FD01D0"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"41B701DE0001"
-				supplier   	"$UNNAMED$22"
-				quidu      	"41B6E9370074"
-				messages   	(list Messages
-				    (object Message "SelectProvider (layer,protocolID,[OID],*this)"
-					quid       	"41B701DE0002"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"1"
-					ordinal    	0
-					Operation  	"SelectProvider( )"
-					quidu      	"41C6B9CD03AB"))))
-			class      	"Logical View::Connection::CConnection"
-			quidu      	"41A7507C013B"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$22"
-			quid       	"41B6E9370074"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"41B7022E0165"
-				supplier   	"$UNNAMED$23"
-				quidu      	"41B6EF0C000D")
-			    (object Link
-				quid       	"41C1A95F009C"
-				supplier   	"$UNNAMED$24"
-				quidu      	"41C1A9150148")
-			    (object Link
-				quid       	"41C1C3E802ED"
-				supplier   	"$UNNAMED$22"
-				quidu      	"41B6E9370074"
-				messages   	(list Messages
-				    (object Message "FindFactory(layer,protocolID)"
-					quid       	"41C1C76E0164"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1"
-					ordinal    	1
-					Operation  	"FindFactory(protocolID)")))
-			    (object Link
-				quid       	"41C1C78A00EF"
-				supplier   	"$UNNAMED$25"
-				quidu      	"41C1C6E600E2"
-				messages   	(list Messages
-				    (object Message "SelectProvider([OID],aThis)"
-					quid       	"41C1C78A00F0"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2"
-					ordinal    	2
-					Operation  	"SelectProvider( )"
-					quidu      	"41CC1C9402D3")))
-			    (object Link
-				quid       	"41C1C9B601E0"
-				supplier   	"$UNNAMED$26"
-				quidu      	"41C1C87D02C2"))
-			class      	"Logical View::Factory::CConnectionFactoryContainer"
-			quidu      	"41A883B6002D"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$23"
-			quid       	"41B6EF0C000D"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"41C1AE9E03E3"
-				supplier   	"$UNNAMED$21"
-				quidu      	"41B6E8FD01D0"))
-			class      	"Logical View::Connection::Nif Session::CNifSession"
-			quidu      	"41A77CCA0251"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$24"
-			quid       	"41C1A9150148"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"41C1ABF30094"
-				supplier   	"$UNNAMED$23"
-				quidu      	"41B6EF0C000D"
-				messages   	(list Messages
-				    (object Message "ProgressNotification( )"
-					quid       	"41C1CB310100"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"ToClientFromSupplier"
-					sequence   	"2"
-					ordinal    	11
-					quidu      	"41C839AC005C")
-				    (object Message "NewL"
-					quid       	"421D0A960257"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.2.2.2.1"
-					ordinal    	9)
-				    (object Message "StartL"
-					quid       	"421D0AA101E5"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.2.2.2.2"
-					ordinal    	10)
-				    (object Message "SubConnectionEvent"
-					quid       	"421D0AF603A1"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"ToClientFromSupplier"
-					sequence   	"4"
-					ordinal    	15)
-				    (object Message "LinkLayerOpen"
-					quid       	"421D0B0F023F"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"ToClientFromSupplier"
-					sequence   	"5"
-					ordinal    	16)
-				    (object Message "SelectionComplete"
-					quid       	"421D0B2601B6"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"ToClientFromSupplier"
-					sequence   	"3"
-					ordinal    	14
-					Operation  	"SelectionComplete( )"
-					quidu      	"41C839AF022D")))
-			    (object Link
-				quid       	"41C1C0FF0038"
-				supplier   	"$UNNAMED$21"
-				quidu      	"41B6E8FD01D0")
-			    (object Link
-				quid       	"41C1C5B4038E"
-				supplier   	"$UNNAMED$24"
-				quidu      	"41C1A9150148"
-				messages   	(list Messages
-				    (object Message "AsyncDelete"
-					quid       	"421D0B4C0356"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"5.2"
-					ordinal    	19)))
-			    (object Link
-				quid       	"421D0AC3039D"
-				supplier   	"$UNNAMED$27"
-				quidu      	"421D09B40135"
-				messages   	(list Messages
-				    (object Message "ProgressNotification"
-					quid       	"421D0AC3039E"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2.1"
-					ordinal    	12)
-				    (object Message "LayerUp"
-					quid       	"421D0B7D01DB"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"5.1"
-					ordinal    	17))))
-			class      	"Logical View::Selection::CConnectionSelectorShim"
-			quidu      	"41C1AF890151"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$25"
-			quid       	"41C1C6E600E2"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"41C1C7B5039F"
-				supplier   	"$UNNAMED$24"
-				quidu      	"41C1A9150148")
-			    (object Link
-				quid       	"421D0A0D0365"
-				supplier   	"$UNNAMED$27"
-				quidu      	"421D09B40135"
-				messages   	(list Messages
-				    (object Message "NewL"
-					quid       	"421D0A0D0366"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.1"
-					ordinal    	3)
-				    (object Message "Select"
-					quid       	"421D0A160355"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.2"
-					ordinal    	4))))
-			class      	"Logical View::Factory::CIPNetworkProviderFactory"
-			quidu      	"41A87FA203D9"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$26"
-			quid       	"41C1C87D02C2"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"41C1CACF022B"
-				supplier   	"$UNNAMED$24"
-				quidu      	"41C1A9150148"
-				messages   	(list Messages
-				    (object Message "NewL"
-					quid       	"421D0A750064"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.2.2.1"
-					ordinal    	7)
-				    (object Message "Select"
-					quid       	"421D0A850284"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.2.2.2"
-					ordinal    	8
-					Operation  	"Select( )"
-					quidu      	"41C839A501F7")))
-			    (object Link
-				quid       	"41C1CB4C0120"
-				supplier   	"$UNNAMED$25"
-				quidu      	"41C1C6E600E2"))
-			class      	"Logical View::Factory::CConnectionProviderFactoryShim"
-			quidu      	"41C1C8E302CA"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$27"
-			quid       	"421D09B40135"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"421D0A270363"
-				supplier   	"$UNNAMED$22"
-				quidu      	"41B6E9370074"
-				messages   	(list Messages
-				    (object Message "FindFactory(KShimConnectionProviderFactoryId)"
-					quid       	"421D0A270364"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.2.1"
-					ordinal    	5)))
-			    (object Link
-				quid       	"421D0A5E01FB"
-				supplier   	"$UNNAMED$26"
-				quidu      	"41C1C87D02C2"
-				messages   	(list Messages
-				    (object Message "SelectProvider"
-					quid       	"421D0A5E01FC"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.2.2"
-					ordinal    	6
-					Operation  	"SelectProvider( )"
-					quidu      	"41CC1C9402D3")))
-			    (object Link
-				quid       	"421D0B9A0288"
-				supplier   	"$UNNAMED$21"
-				quidu      	"41B6E8FD01D0"
-				messages   	(list Messages
-				    (object Message "ProgressNotification"
-					quid       	"421D0B9A0289"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2.1.1"
-					ordinal    	13)
-				    (object Message "LayerUp"
-					quid       	"421D0BC2033A"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"5.1.1"
-					ordinal    	18)))
-			    (object Link
-				quid       	"421D0BDC0144"
-				supplier   	"$UNNAMED$27"
-				quidu      	"421D09B40135"
-				messages   	(list Messages
-				    (object Message "delete this"
-					quid       	"421D0BDC0145"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"5.1.2"
-					ordinal    	20))))
-			class      	"Logical View::Selection::CIPConnectionSelector"
-			quidu      	"421A2BA8032E"
-			persistence 	"Transient"
-			multi      	FALSE)))
-	    (object Mechanism @6
-		logical_models 	(list unit_reference_list
-		    (object Object "$UNNAMED$28"
-			quid       	"41BD8DCF0008"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"41BD93C80160"
-				supplier   	"$UNNAMED$29"
-				quidu      	"41BD8DE600CA"
-				messages   	(list Messages
-				    (object Message "FindOrCreateProviderL(connProv,TSubConnType)"
-					quid       	"421DD76501CD"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2"
-					ordinal    	1
-					Operation  	"FindOrCreateProviderL( )"
-					quidu      	"41C2EF450163")))
-			    (object Link
-				quid       	"421DD721039C"
-				supplier   	"$UNNAMED$30"
-				quidu      	"41BD92C8009C"
-				messages   	(list Messages
-				    (object Message "FindProvider(AddressFamily)"
-					quid       	"421DD721039D"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1"
-					ordinal    	0
-					Operation  	"FindProvider(, , )"
-					quidu      	"41C306020141"))))
-			class      	"Use Case View::Client"
-			quidu      	"41AB65200268"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$29"
-			quid       	"41BD8DE600CA"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"41BD94710003"
-				supplier   	"$UNNAMED$29"
-				quidu      	"41BD8DE600CA")
-			    (object Link
-				quid       	"41BD94BE0310"
-				supplier   	"$UNNAMED$30"
-				quidu      	"41BD92C8009C")
-			    (object Link
-				quid       	"41BF3333005A"
-				supplier   	"$UNNAMED$31"
-				quidu      	"41BD944F0285"
-				messages   	(list Messages
-				    (object Message "FindOrCreateProviderL(connProv,TSubConnType)"
-					quid       	"421DD7BE0207"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2.1"
-					ordinal    	2)
-				    (object Message "FindOrCreateProviderL(connProvNextLayer,TSubConnType)"
-					quid       	"421DDF620083"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"ToClientFromSupplier"
-					sequence   	"2.1.4"
-					ordinal    	8
-					Operation  	"FindOrCreateProviderL( )"
-					quidu      	"41C2EF450163"))))
-			class      	"Logical View::Factory::CSubConnectionFactoryContainer"
-			quidu      	"41A87F1B03AD"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$32"
-			quid       	"41BD92B903DA"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"422CA1E502A6"
-				supplier   	"$UNNAMED$33"
-				quidu      	"41BD9503012E"
-				messages   	(list Messages
-				    (object Message "JoinL"
-					quid       	"422CA1E502A7"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2.1.1.1"
-					ordinal    	4
-					Operation  	"JoinL( )"
-					quidu      	"41C30A56024B"))))
-			class      	"Logical View::Sub Connection::CSubConnectionProviderBase"
-			quidu      	"41A75088005C"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$30"
-			quid       	"41BD92C8009C"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"41BD95290146"
-				supplier   	"$UNNAMED$30"
-				quidu      	"41BD92C8009C")
-			    (object Link
-				quid       	"41BD953D03B2"
-				supplier   	"$UNNAMED$33"
-				quidu      	"41BD9503012E"))
-			class      	"Logical View::Factory::CConnectionFactoryContainer"
-			quidu      	"41A883B6002D"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$31"
-			quid       	"41BD944F0285"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"41BF334800BF"
-				supplier   	"$UNNAMED$32"
-				quidu      	"41BD92B903DA"
-				messages   	(list Messages
-				    (object Message "NewL"
-					quid       	"421DDEBF024C"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2.1.1"
-					ordinal    	3)
-				    (object Message "AttachToNext"
-					quid       	"421DDFD7028A"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2.1.5"
-					ordinal    	9
-					Operation  	"AttachToNext( )"
-					quidu      	"41C3193E010E")))
-			    (object Link
-				quid       	"421DDED1002B"
-				supplier   	"$UNNAMED$28"
-				quidu      	"41BD8DCF0008")
-			    (object Link
-				quid       	"421DE1760129"
-				supplier   	"$UNNAMED$31"
-				quidu      	"41BD944F0285"
-				messages   	(list Messages
-				    (object Message "Get Next Layer Info"
-					quid       	"421DE176012A"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2.1.3"
-					ordinal    	7))))
-			class      	"Logical View::Factory::CSubConnectionProviderFactoryBase"
-			quidu      	"41A87F61023B"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$33"
-			quid       	"41BD9503012E"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"41BD95A400B6"
-				supplier   	"$UNNAMED$31"
-				quidu      	"41BD944F0285"
-				messages   	(list Messages
-				    (object Message "NextLayer"
-					quid       	"421DDEE903AB"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"ToClientFromSupplier"
-					sequence   	"2.1.2"
-					ordinal    	6
-					Operation  	"NextLayer( )"
-					quidu      	"41C34B800205")))
-			    (object Link
-				quid       	"41BDA1920229"
-				supplier   	"$UNNAMED$29"
-				quidu      	"41BD8DE600CA")
-			    (object Link
-				quid       	"422CA2150148"
-				supplier   	"$UNNAMED$33"
-				quidu      	"41BD9503012E"
-				messages   	(list Messages
-				    (object Message "DoDataClientJoiningL"
-					quid       	"422CA21F01ED"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2.1.1.1.1"
-					ordinal    	5))))
-			class      	"Logical View::Connection::Connection Provider::CConnectionProviderBase"
-			quidu      	"41BDA765028C"
-			persistence 	"Transient"
-			multi      	FALSE)))
-	    (object Mechanism @7
-		logical_models 	(list unit_reference_list
-		    (object Object "$UNNAMED$34"
-			quid       	"41BED53A011B"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"41BED53A011C"
-				supplier   	"$UNNAMED$34"
-				quidu      	"41BED53A011B")
-			    (object Link
-				quid       	"41BED6BE02BE"
-				supplier   	"$UNNAMED$35"
-				quidu      	"41BED5A9039C"))
-			class      	"Logical View::Factory::CConnectionFactoryContainer"
-			quidu      	"41A883B6002D"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$36"
-			quid       	"41BED5420394"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"41BED660004C"
-				supplier   	"$UNNAMED$34"
-				quidu      	"41BED53A011B"
-				messages   	(list Messages
-				    (object Message "SelectProvider(layer,protocolId,selection info,IselectionNotify)"
-					quid       	"41C5B73501C8"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"1"
-					ordinal    	0
-					Operation  	"SelectProvider( )"
-					quidu      	"41C6B9CD03AB")
-				    (object Message "SelectionComplete"
-					quid       	"41E2CBA0031A"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"ToClientFromSupplier"
-					sequence   	"2"
-					ordinal    	1)))
-			    (object Link
-				quid       	"41C1D2EB0025"
-				supplier   	"$UNNAMED$37"
-				quidu      	"41BED6440290"
-				messages   	(list Messages
-				    (object Message "StartL"
-					quid       	"41C1D2EB0026"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"3"
-					ordinal    	2
-					Operation  	"StartL( )"
-					quidu      	"41C30946012C")
-				    (object Message "Progress"
-					quid       	"41C1D47E03B8"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"ToClientFromSupplier"
-					sequence   	"3.2.1.1"
-					ordinal    	7)
-				    (object Message "LinkUp"
-					quid       	"421DE1CB01FD"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"ToClientFromSupplier"
-					sequence   	"3.2.2.1"
-					ordinal    	9))))
-			class      	"Use Case View::Client"
-			quidu      	"41AB65200268"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$35"
-			quid       	"41BED5A9039C"
-			class      	"Logical View::Connection::Connection Provider::Connection Provider Shim::CConnectionProviderShim"
-			quidu      	"41BDAABC004D"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$37"
-			quid       	"41BED6440290"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"41C1D32900FE"
-				supplier   	"$UNNAMED$34"
-				quidu      	"41BED53A011B")
-			    (object Link
-				quid       	"41C1D3DC0263"
-				supplier   	"$UNNAMED$35"
-				quidu      	"41BED5A9039C"
-				messages   	(list Messages
-				    (object Message "StartL"
-					quid       	"41C1D3DC0264"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"3.2"
-					ordinal    	5
-					Operation  	"StartL( )"
-					quidu      	"41C30946012C")
-				    (object Message "Progress"
-					quid       	"41C1D40701E8"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"ToClientFromSupplier"
-					sequence   	"3.2.1"
-					ordinal    	6)
-				    (object Message "LinkUp"
-					quid       	"41C1D46102EB"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"ToClientFromSupplier"
-					sequence   	"3.2.2"
-					ordinal    	8)))
-			    (object Link
-				quid       	"41E2CB0302FA"
-				supplier   	"$UNNAMED$38"
-				quidu      	"41E2CAE2008E"
-				messages   	(list Messages
-				    (object Message "SelectProvider(selection info,ISelectionNotify)"
-					quid       	"41E2CB0302FB"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"3.1"
-					ordinal    	3
-					Operation  	"SelectProvider( )"
-					quidu      	"41CC1C9402D3")
-				    (object Message "SelectionComplete"
-					quid       	"41E2CBBB007B"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"ToClientFromSupplier"
-					sequence   	"4"
-					ordinal    	4))))
-			class      	"Logical View::Connection::Connection Provider::CConnectionProviderBase"
-			quidu      	"41BDA765028C"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$38"
-			quid       	"41E2CAE2008E"
-			class      	"Logical View::Factory::CConnectionProviderFactoryBase"
-			quidu      	"41A8839B0038"
-			persistence 	"Transient"
-			multi      	FALSE)))
-	    (object Mechanism @8
-		logical_models 	(list unit_reference_list
-		    (object Object "$UNNAMED$39"
-			quid       	"41BF306501DA"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"41BF306501DE"
-				supplier   	"$UNNAMED$40"
-				quidu      	"41BF306501EE"
-				messages   	(list Messages
-				    (object Message "Select"
-					quid       	"41BF306501DF"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"2"
-					ordinal    	1
-					Operation  	"Select( )"
-					quidu      	"41C839A501F7")
-				    (object Message "FindOrCreateProviderL (selection info)"
-					quid       	"41C1FF4B0320"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"ToClientFromSupplier"
-					sequence   	"2.2.1.1"
-					ordinal    	5)))
-			    (object Link
-				quid       	"41BF31F90107"
-				supplier   	"$UNNAMED$41"
-				quidu      	"41BF31D20269"))
-			class      	"Logical View::Factory::CConnectionProviderFactoryShim"
-			quidu      	"41C1C8E302CA"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$40"
-			quid       	"41BF306501EE"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"41BF306501ED"
-				supplier   	"$UNNAMED$42"
-				quidu      	"41BF306501F4"
-				messages   	(list Messages
-				    (object Message "StartL"
-					quid       	"41BF306501F1"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"2.2"
-					ordinal    	3)
-				    (object Message "NewL"
-					quid       	"41C1FED1035E"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2.1"
-					ordinal    	2)
-				    (object Message "SelectComplete"
-					quid       	"41C1FF0C0039"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"ToClientFromSupplier"
-					sequence   	"2.2.1"
-					ordinal    	4)))
-			    (object Link
-				quid       	"41BF306501EF"
-				supplier   	"$UNNAMED$43"
-				quidu      	"41BF306501F5")
-			    (object Link
-				quid       	"41C200E503E6"
-				supplier   	"$UNNAMED$44"
-				quidu      	"41C1FDA80257"))
-			class      	"Logical View::Selection::CConnectionSelectorShim"
-			quidu      	"41C1AF890151"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$43"
-			quid       	"41BF306501F5"
-			class      	"Logical View::Factory::CSubConnectionProviderFactoryShim"
-			quidu      	"41C06B14016A"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$42"
-			quid       	"41BF306501F4"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"41C202AA016F"
-				supplier   	"$UNNAMED$41"
-				quidu      	"41BF31D20269"
-				messages   	(list Messages
-				    (object Message "SubConnectionEvent(sub-connection handle)"
-					quid       	"41C202AA0170"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2.2.2"
-					ordinal    	6
-					Operation  	"SubConnectionEvent"
-					quidu      	"41C31751019B")
-				    (object Message "Progress"
-					quid       	"41C2039D012D"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2.2.3"
-					ordinal    	9))))
-			class      	"Logical View::Connection::Nif Session::CNifSession"
-			quidu      	"41A77CCA0251"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$41"
-			quid       	"41BF31D20269"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"41C202E0010A"
-				supplier   	"$UNNAMED$43"
-				quidu      	"41BF306501F5"
-				messages   	(list Messages
-				    (object Message "FindOrCreateProviderL( layerTID,protocolId)"
-					quid       	"41C202E0010B"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2.2.2.1"
-					ordinal    	7
-					Operation  	"FindOrCreateProviderL( KSubConnectionShimUid)"))))
-			class      	"Logical View::Connection::Connection Provider::Connection Provider Shim::CConnectionProviderShim"
-			quidu      	"41BDAABC004D"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$44"
-			quid       	"41C1FDA80257"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"41C2026401B3"
-				supplier   	"$UNNAMED$41"
-				quidu      	"41BF31D20269"
-				messages   	(list Messages
-				    (object Message "SubConnectionEvent(sub-connection handle)"
-					quid       	"41C2040B0232"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"ToClientFromSupplier"
-					sequence   	"2.2.2.2"
-					ordinal    	8)
-				    (object Message "Progress"
-					quid       	"41C204470316"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"ToClientFromSupplier"
-					sequence   	"2.2.3.1"
-					ordinal    	10)
-				    (object Message "LinkUp"
-					quid       	"41C20458036B"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"ToClientFromSupplier"
-					sequence   	"2.2.3.2"
-					ordinal    	11)))
-			    (object Link
-				quid       	"41E2BB660355"
-				supplier   	"$UNNAMED$39"
-				quidu      	"41BF306501DA"
-				messages   	(list Messages
-				    (object Message "SelectProvider"
-					quid       	"41E929B9020F"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"1"
-					ordinal    	0
-					Operation  	"SelectProvider( )"
-					quidu      	"41CC1C9402D3"))))
-			class      	"Use Case View::Client"
-			quidu      	"41AB65200268"
-			persistence 	"Transient"
-			multi      	FALSE)))
-	    (object Mechanism @9
-		logical_models 	(list unit_reference_list
-		    (object Object "$UNNAMED$45"
-			quid       	"41C06E75026B"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"41C0719F0234"
-				supplier   	"$UNNAMED$46"
-				quidu      	"41C06EAF0221"
-				messages   	(list Messages
-				    (object Message "ServiceL(aMessage)"
-					quid       	"41C0719F0235"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1"
-					ordinal    	1
-					Operation  	"ServiceL"))))
-			class      	"Logical View::Connection::RConnection"
-			quidu      	"41B1D83B017A"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$47"
-			quid       	"41C06E8C00AD"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"41C0714C00E6"
-				supplier   	"$UNNAMED$45"
-				quidu      	"41C06E75026B"
-				messages   	(list Messages
-				    (object Message "ProgressNotification"
-					quid       	"41C0714C00E7"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1"
-					ordinal    	0))))
-			class      	"Use Case View::Client"
-			quidu      	"41AB65200268"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$46"
-			quid       	"41C06EAF0221"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"41C071B2039B"
-				supplier   	"$UNNAMED$48"
-				quidu      	"41C070AE00E1"
-				messages   	(list Messages
-				    (object Message "FindProvider"
-					quid       	"41C071B2039C"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1.2"
-					ordinal    	3)))
-			    (object Link
-				quid       	"41C07270011D"
-				supplier   	"$UNNAMED$46"
-				quidu      	"41C06EAF0221"
-				messages   	(list Messages
-				    (object Message "CConnectionFromHandle"
-					quid       	"41C07270011E"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1.1"
-					ordinal    	2)))
-			    (object Link
-				quid       	"41C072FC00D5"
-				supplier   	"$UNNAMED$49"
-				quidu      	"41C070C702D3"
-				messages   	(list Messages
-				    (object Message "ServiceL(shimclient.aMessage)"
-					quid       	"41C072FC00D6"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1.4"
-					ordinal    	5
-					Operation  	"ServiceL(aMessage)")))
-			    (object Link
-				quid       	"421DE2E2017C"
-				supplier   	"$UNNAMED$50"
-				quidu      	"421DE2AD034D"
-				messages   	(list Messages
-				    (object Message "SendMessage(CQueryTypeId)"
-					quid       	"421DE2E2017D"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1.3"
-					ordinal    	4))))
-			class      	"Logical View::Session Proxy::CSockSession"
-			quidu      	"41C06F440273"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$48"
-			quid       	"41C070AE00E1"
-			class      	"Logical View::Factory::CSubConnectionFactoryContainer"
-			quidu      	"41A87F1B03AD"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$49"
-			quid       	"41C070C702D3"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"41C073280116"
-				supplier   	"$UNNAMED$49"
-				quidu      	"41C070C702D3")
-			    (object Link
-				quid       	"421DE360005B"
-				supplier   	"$UNNAMED$51"
-				quidu      	"421DE33B02BB"
-				messages   	(list Messages
-				    (object Message "ServiceL(aMessage)"
-					quid       	"421DE360005C"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1.4.1"
-					ordinal    	6))))
-			class      	"Logical View::Interface::CSubConnection"
-			quidu      	"41A767EE0271"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$50"
-			quid       	"421DE2AD034D"
-			class      	"Logical View::Sub Connection::CSubConnectionProviderBase"
-			quidu      	"41A75088005C"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$51"
-			quid       	"421DE33B02BB"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"421DE384014D"
-				supplier   	"$UNNAMED$51"
-				quidu      	"421DE33B02BB"
-				messages   	(list Messages
-				    (object Message "RequestSubConnectionProgressNotificationL(aMessage)"
-					quid       	"421DE384014E"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1.4.1.1"
-					ordinal    	7))))
-			class      	"Logical View::Connection::Connection Provider::Connection Provider Shim::Sub Connection Handling::MShimControlClient"
-			quidu      	"41F0137D0060"
-			persistence 	"Transient"
-			multi      	FALSE)))
-	    (object Mechanism @10
-		logical_models 	(list unit_reference_list
-		    (object Object "$UNNAMED$52"
-			quid       	"41C076700365"
-			class      	"Logical View::Connection::RConnection"
-			quidu      	"41B1D83B017A"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$53"
-			quid       	"41C07670036A"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"41C076700369"
-				supplier   	"$UNNAMED$52"
-				quidu      	"41C076700365"
-				messages   	(list Messages
-				    (object Message "RequestComplete"
-					quid       	"41C078A8032E"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"ToClientFromSupplier"
-					sequence   	"1.2.1.1.1"
-					ordinal    	5))))
-			class      	"Use Case View::Client"
-			quidu      	"41AB65200268"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$54"
-			quid       	"41C076700375"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"41C076700374"
-				supplier   	"$UNNAMED$54"
-				quidu      	"41C076700375")
-			    (object Link
-				quid       	"41C0787D0212"
-				supplier   	"$UNNAMED$55"
-				quidu      	"41C078540148"
-				messages   	(list Messages
-				    (object Message "Complete"
-					quid       	"41C0787D0213"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.1"
-					ordinal    	3))))
-			class      	"Logical View::Connection::Connection Provider::Connection Provider Shim::Sub Connection Handling::CSubConnectionLinkShimClient"
-			quidu      	"41C061D101C6"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$56"
-			quid       	"41C0768000CA"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"41C077CA032E"
-				supplier   	"$UNNAMED$56"
-				quidu      	"41C0768000CA"
-				messages   	(list Messages
-				    (object Message "FindSubConnection"
-					quid       	"41C077CA032F"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1"
-					ordinal    	1)))
-			    (object Link
-				quid       	"41C0780200A6"
-				supplier   	"$UNNAMED$54"
-				quidu      	"41C076700375"
-				messages   	(list Messages
-				    (object Message "ProgressNotification"
-					quid       	"41C0780200A7"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2"
-					ordinal    	2
-					Operation  	"ProgressNotification( )"
-					quidu      	"41C316950133"))))
-			class      	"Logical View::Connection::Connection Provider::Connection Provider Shim::CConnectionProviderShim"
-			quidu      	"41BDAABC004D"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$57"
-			quid       	"41C076960217"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"41C077840031"
-				supplier   	"$UNNAMED$56"
-				quidu      	"41C0768000CA"
-				messages   	(list Messages
-				    (object Message "ProgressNotification"
-					quid       	"41C077840032"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1"
-					ordinal    	0))))
-			class      	"Logical View::Connection::Nif Session::CNifSession"
-			quidu      	"41A77CCA0251"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$55"
-			quid       	"41C078540148"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"41C0789801A4"
-				supplier   	"$UNNAMED$52"
-				quidu      	"41C076700365"
-				messages   	(list Messages
-				    (object Message "RequestComplete"
-					quid       	"41C0789801A5"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.1.1"
-					ordinal    	4))))
-			class      	"Logical View::RMessage2"
-			quidu      	"41C07849000C"
-			persistence 	"Transient"
-			multi      	FALSE)))
-	    (object Mechanism @11
-		logical_models 	(list unit_reference_list
-		    (object Object "$UNNAMED$58"
-			quid       	"41C177B100DE"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"41C177B100DF"
-				supplier   	"$UNNAMED$59"
-				quidu      	"41C177B100E6"
-				messages   	(list Messages
-				    (object Message "ServiceL(aMessage)"
-					quid       	"41C177B100E0"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1"
-					ordinal    	1
-					Operation  	"ServiceL"))))
-			class      	"Logical View::Sub Connection::RSubConnection"
-			quidu      	"41C177E40146"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$60"
-			quid       	"41C177B100E3"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"41C177B100E2"
-				supplier   	"$UNNAMED$58"
-				quidu      	"41C177B100DE"
-				messages   	(list Messages
-				    (object Message "Create"
-					quid       	"41C177B100E1"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1"
-					ordinal    	0))))
-			class      	"Use Case View::Client"
-			quidu      	"41AB65200268"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$59"
-			quid       	"41C177B100E6"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"41C177B100E5"
-				supplier   	"$UNNAMED$61"
-				quidu      	"41C177B100EB")
-			    (object Link
-				quid       	"41C177B100E7"
-				supplier   	"$UNNAMED$59"
-				quidu      	"41C177B100E6"
-				messages   	(list Messages
-				    (object Message "CSubConnectionFromHandle"
-					quid       	"41C177B100E8"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1.1"
-					ordinal    	2)))
-			    (object Link
-				quid       	"41C178E80280"
-				supplier   	"$UNNAMED$62"
-				quidu      	"41C1788E024F"
-				messages   	(list Messages
-				    (object Message "ServiceL(aMessage)"
-					quid       	"41C178E80281"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1.2"
-					ordinal    	3))))
-			class      	"Logical View::Session Proxy::CSockSession"
-			quidu      	"41C06F440273"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$61"
-			quid       	"41C177B100EB"
-			class      	"Logical View::Factory::CSubConnectionFactoryContainer"
-			quidu      	"41A87F1B03AD"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$62"
-			quid       	"41C1788E024F"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"41C179A003D9"
-				supplier   	"$UNNAMED$62"
-				quidu      	"41C1788E024F"
-				messages   	(list Messages
-				    (object Message "CreateL"
-					quid       	"41C179A003DA"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1.2.1"
-					ordinal    	4)))
-			    (object Link
-				quid       	"41C17A5100A1"
-				supplier   	"$UNNAMED$63"
-				quidu      	"41C17A3201BC"
-				messages   	(list Messages
-				    (object Message "ConnectionProvider"
-					quid       	"41C17A5100A2"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1.2.2"
-					ordinal    	5)))
-			    (object Link
-				quid       	"41C17A6700D6"
-				supplier   	"$UNNAMED$61"
-				quidu      	"41C177B100EB"
-				messages   	(list Messages
-				    (object Message "FindOrCreateProviderL(connProv,ECreateNew/EAttachToDefault)"
-					quid       	"41C17A6700D7"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1.2.3"
-					ordinal    	6
-					Operation  	"FindOrCreateProviderL( )"
-					quidu      	"41C2EF450163")))
-			    (object Link
-				quid       	"41C18D540292"
-				supplier   	"$UNNAMED$64"
-				quidu      	"41C18CE90177"
-				messages   	(list Messages
-				    (object Message "JoinL"
-					quid       	"41C18D540293"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1.2.4"
-					ordinal    	7))))
-			class      	"Logical View::Interface::CSubConnection"
-			quidu      	"41A767EE0271"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$63"
-			quid       	"41C17A3201BC"
-			class      	"Logical View::Connection::CConnection"
-			quidu      	"41A7507C013B"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$64"
-			quid       	"41C18CE90177"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"41C18DB70224"
-				supplier   	"$UNNAMED$61"
-				quidu      	"41C177B100EB")
-			    (object Link
-				quid       	"422C9ACE03E1"
-				supplier   	"$UNNAMED$64"
-				quidu      	"41C18CE90177"
-				messages   	(list Messages
-				    (object Message "DoControlClientJoiningL"
-					quid       	"422C9ACE03E2"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1.2.4.1"
-					ordinal    	8))))
-			class      	"Logical View::Sub Connection::CSubConnectionProviderBase"
-			quidu      	"41A75088005C"
-			persistence 	"Transient"
-			multi      	FALSE)))
-	    (object Mechanism @12
-		logical_models 	(list unit_reference_list
-		    (object Object "$UNNAMED$65"
-			quid       	"41C3467900FA"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"41C3472A030B"
-				supplier   	"$UNNAMED$66"
-				quidu      	"41C3470C0145"
-				messages   	(list Messages
-				    (object Message "FindOrCreateProviderL(layerTID,protocolId,[OID])"
-					quid       	"41C3472A030C"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1"
-					ordinal    	1
-					Operation  	"FindOrCreateProviderL( )"
-					quidu      	"41C2EF450163")))
-			    (object Link
-				quid       	"41C347F00364"
-				supplier   	"$UNNAMED$67"
-				quidu      	"41C346930008"
-				messages   	(list Messages
-				    (object Message "AttachToNext(sub-connection handle)"
-					quid       	"41C347F00365"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2"
-					ordinal    	2
-					Operation  	"AttachToNext( )"
-					quidu      	"41C3193E010E"))))
-			class      	"Logical View::Connection::Connection Provider::CConnectionProviderBase"
-			quidu      	"41BDA765028C"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$67"
-			quid       	"41C346930008"
-			class      	"Logical View::Sub Connection::CSubConnectionProviderBase"
-			quidu      	"41A75088005C"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$68"
-			quid       	"41C346A80348"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"41C346E300E1"
-				supplier   	"$UNNAMED$65"
-				quidu      	"41C3467900FA"
-				messages   	(list Messages
-				    (object Message "SubConnectionEvent(sub-connection handle)"
-					quid       	"41C346E300E2"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1"
-					ordinal    	0))))
-			class      	"Logical View::Connection::Connection Provider::Connection Provider Shim::CConnectionProviderShim"
-			quidu      	"41BDAABC004D"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$66"
-			quid       	"41C3470C0145"
-			class      	"Logical View::Factory::CSubConnectionFactoryContainer"
-			quidu      	"41A87F1B03AD"
-			persistence 	"Transient"
-			multi      	FALSE)))
-	    (object Mechanism @13
-		logical_models 	(list unit_reference_list
-		    (object Object "$UNNAMED$69"
-			quid       	"41C5C6B50065"
-			class      	"Logical View::Factory::CConnectionFactoryContainer"
-			quidu      	"41A883B6002D"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$70"
-			quid       	"41C5C6B50068"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"41C5C6B50067"
-				supplier   	"$UNNAMED$69"
-				quidu      	"41C5C6B50065"
-				messages   	(list Messages
-				    (object Message "FindOrCreateProvider(protocolId, connection info)"
-					quid       	"41C5C6B50066"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1"
-					ordinal    	0)
-				    (object Message "FindOrCreateProvider(KShimConnectionProviderFactoryId, connection info)"
-					quid       	"421DE5F201E8"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2"
-					ordinal    	1)))
-			    (object Link
-				quid       	"41C5C6B50069"
-				supplier   	"$UNNAMED$71"
-				quidu      	"41C5C6B5006E"
-				messages   	(list Messages
-				    (object Message "Join"
-					quid       	"41C5C6B5006B"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"7"
-					ordinal    	6)
-				    (object Message ""
-					quid       	"421DE61B0346"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"6"
-					ordinal    	5)
-				    (object Message "JoinNextLayerL(shim)"
-					quid       	"421DE687018B"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"4"
-					ordinal    	3)
-				    (object Message "ConnectionControlActivityL(EAttachNormal/EAttachMonitor)"
-					quid       	"421DE6D100C0"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"8"
-					ordinal    	8)))
-			    (object Link
-				quid       	"41E42CAE0344"
-				supplier   	"$UNNAMED$70"
-				quidu      	"41C5C6B50068"
-				messages   	(list Messages
-				    (object Message "RequestComplete"
-					quid       	"41E42CAE0345"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"9"
-					ordinal    	11)))
-			    (object Link
-				quid       	"421DE6680081"
-				supplier   	"$UNNAMED$72"
-				quidu      	"421DE62802FF"
-				messages   	(list Messages
-				    (object Message "SetConnectionInfo"
-					quid       	"421DE6680082"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"3"
-					ordinal    	2)
-				    (object Message "JoinNextLayerL(NULL)"
-					quid       	"421DE6A4018D"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"5"
-					ordinal    	4))))
-			class      	"Logical View::Connection::CConnection"
-			quidu      	"41A7507C013B"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$71"
-			quid       	"41C5C6B5006E"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"41C6A888030E"
-				supplier   	"$UNNAMED$69"
-				quidu      	"41C5C6B50065")
-			    (object Link
-				quid       	"421DE98100B9"
-				supplier   	"$UNNAMED$72"
-				quidu      	"421DE62802FF"
-				messages   	(list Messages
-				    (object Message "ConnectionControlActivityL"
-					quid       	"421DE98100BA"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"8.1"
-					ordinal    	9)))
-			    (object Link
-				quid       	"422C9A6D0118"
-				supplier   	"$UNNAMED$71"
-				quidu      	"41C5C6B5006E"
-				messages   	(list Messages
-				    (object Message "DoControlClientJoiningL"
-					quid       	"422C9A6D0119"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"7.1"
-					ordinal    	7))))
-			class      	"Logical View::Connection::Connection Provider::CConnectionProviderBase"
-			quidu      	"41BDA765028C"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$72"
-			quid       	"421DE62802FF"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"421DE9BF00EC"
-				supplier   	"CNifSession"
-				quidu      	"421DE9A7028B"
-				messages   	(list Messages
-				    (object Message "AttachToConnection"
-					quid       	"421DE9BF00ED"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"8.1.1"
-					ordinal    	10))))
-			class      	"Logical View::Connection::Connection Provider::CConnectionProviderBase"
-			quidu      	"41BDA765028C"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "CNifSession"
-			quid       	"421DE9A7028B"
-			persistence 	"Transient"
-			multi      	FALSE)))
-	    (object Mechanism @14
-		logical_models 	(list unit_reference_list
-		    (object Object "$UNNAMED$73"
-			quid       	"41C6AC2F02F4"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"41C6ACF3035A"
-				supplier   	"$UNNAMED$74"
-				quidu      	"41C6AC3C02A3"
-				messages   	(list Messages
-				    (object Message "AllInterfaceNotificationL"
-					quid       	"41C6ACF3035B"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"1"
-					ordinal    	0)
-				    (object Message "RequestComplete"
-					quid       	"41E576B903C3"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"ToClientFromSupplier"
-					sequence   	"2.1.1"
-					ordinal    	8))))
-			class      	"Use Case View::Client"
-			quidu      	"41AB65200268"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$74"
-			quid       	"41C6AC3C02A3"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"41C6AD0E024B"
-				supplier   	"$UNNAMED$75"
-				quidu      	"41C6AC69026C"
-				messages   	(list Messages
-				    (object Message "RegisterNotifierL"
-					quid       	"41C6AD0E024C"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1"
-					ordinal    	1
-					Operation  	"RegisterNotifierL( )"
-					quidu      	"41E56F3E0335")))
-			    (object Link
-				quid       	"41C6ADC6032C"
-				supplier   	"$UNNAMED$76"
-				quidu      	"41C6ACE100D3"))
-			class      	"Logical View::Connection::CConnection"
-			quidu      	"41A7507C013B"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$75"
-			quid       	"41C6AC69026C"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"41C6AD4B01F8"
-				supplier   	"$UNNAMED$76"
-				quidu      	"41C6ACE100D3"
-				messages   	(list Messages
-				    (object Message "RegisterNotifierL"
-					quid       	"41C6AD4B01F9"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1.1"
-					ordinal    	2
-					Operation  	"RegisterNotifierL( )"
-					quidu      	"41E56F61021E"))))
-			class      	"Logical View::Factory::CConnectionFactoryContainer"
-			quidu      	"41A883B6002D"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$76"
-			quid       	"41C6ACE100D3"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"41C6ADBA02A2"
-				supplier   	"$UNNAMED$77"
-				quidu      	"41C6ACEA0203"
-				messages   	(list Messages
-				    (object Message "DoRegisterNotifierL"
-					quid       	"41C6ADBA02A3"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1.1.1"
-					ordinal    	3
-					quidu      	"41E56F6B01F1"))))
-			class      	"Logical View::Factory::CConnectionProviderFactoryBase"
-			quidu      	"41A8839B0038"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$77"
-			quid       	"41C6ACEA0203"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"41E570390207"
-				supplier   	"$UNNAMED$78"
-				quidu      	"41E5702200C3"
-				messages   	(list Messages
-				    (object Message "NewL"
-					quid       	"41E570390208"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1.1.1.1"
-					ordinal    	4)
-				    (object Message "AllInterfaceNotificationL"
-					quid       	"41E5707001C2"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1.1.1.2"
-					ordinal    	5)
-				    (object Message "InterfaceStateChangeNotification"
-					quid       	"41E570C40324"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"ToClientFromSupplier"
-					sequence   	"2"
-					ordinal    	6)))
-			    (object Link
-				quid       	"41E5769B02C4"
-				supplier   	"$UNNAMED$74"
-				quidu      	"41C6AC3C02A3"
-				messages   	(list Messages
-				    (object Message "InterfaceStateChangeNotification"
-					quid       	"41E5769B02C5"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"2.1"
-					ordinal    	7))))
-			class      	"Logical View::Factory::CConnectionProviderFactoryShim"
-			quidu      	"41C1C8E302CA"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$78"
-			quid       	"41E5702200C3"
-			class      	"Logical View::Connection::Nif Session::CNifSession"
-			quidu      	"41A77CCA0251"
-			persistence 	"Transient"
-			multi      	FALSE)))
-	    (object Mechanism @15
-		logical_models 	(list unit_reference_list
-		    (object Object "$UNNAMED$79"
-			quid       	"421DEB650368"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"421DF19700E9"
-				supplier   	"$UNNAMED$80"
-				quidu      	"421DEB7401A7"
-				messages   	(list Messages
-				    (object Message "JoinL"
-					quid       	"421DF19700EA"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1"
-					ordinal    	0
-					Operation  	"JoinL( )"
-					quidu      	"41C30A56024B")
-				    (object Message "ConnectionControlActivityL"
-					quid       	"421DF1A400D4"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2"
-					ordinal    	2))))
-			class      	"Logical View::Connection::CConnection"
-			quidu      	"41A7507C013B"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$80"
-			quid       	"421DEB7401A7"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"421DF1BC036E"
-				supplier   	"$UNNAMED$81"
-				quidu      	"421DEB88017E"
-				messages   	(list Messages
-				    (object Message "ConnectionControlActivityL"
-					quid       	"421DF1BC036F"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2.1"
-					ordinal    	3)))
-			    (object Link
-				quid       	"422C9A450355"
-				supplier   	"$UNNAMED$80"
-				quidu      	"421DEB7401A7"
-				messages   	(list Messages
-				    (object Message "DoControlClientJoiningL"
-					quid       	"422C9A450356"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1"
-					ordinal    	1))))
-			class      	"Logical View::Connection::Connection Provider::CConnectionProviderBase"
-			quidu      	"41BDA765028C"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$81"
-			quid       	"421DEB88017E"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"421DF1C70388"
-				supplier   	"$UNNAMED$82"
-				quidu      	"421DEC35005E"
-				messages   	(list Messages
-				    (object Message "ConnectionJoining"
-					quid       	"421DF1C70389"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2.1.1"
-					ordinal    	4))))
-			class      	"Logical View::Connection::Connection Provider::Connection Provider Shim::CConnectionProviderShim"
-			quidu      	"41BDAABC004D"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$82"
-			quid       	"421DEC35005E"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"421DF1D800A8"
-				supplier   	"$UNNAMED$83"
-				quidu      	"421DEC5C00DD"
-				messages   	(list Messages
-				    (object Message "NewL"
-					quid       	"421DF1D800A9"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2.1.1.1"
-					ordinal    	5))))
-			class      	"Logical View::Connection::Connection Provider::Connection Provider Shim::Sub Connection Handling::NifManSubConnectionShim"
-			quidu      	"41BEF88800A9"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$83"
-			quid       	"421DEC5C00DD"
-			class      	"Logical View::Connection::Connection Provider::Connection Provider Shim::Sub Connection Handling::CSubConnectionLinkShimClient"
-			quidu      	"41C061D101C6"
-			persistence 	"Transient"
-			multi      	FALSE)))
-	    (object Mechanism @16
-		logical_models 	(list unit_reference_list
-		    (object Object "$UNNAMED$84"
-			quid       	"421DF22E00B7"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"421DF22E00B8"
-				supplier   	"$UNNAMED$85"
-				quidu      	"421DF22E00BB"
-				messages   	(list Messages
-				    (object Message "Leave"
-					quid       	"421DF22E00B9"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1"
-					ordinal    	0
-					Operation  	"Leave( )"
-					quidu      	"41C30A5E02C5")
-				    (object Message "ConnectionControlActivityL"
-					quid       	"421DF22E00BA"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2"
-					ordinal    	2))))
-			class      	"Logical View::Connection::CConnection"
-			quidu      	"41A7507C013B"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$85"
-			quid       	"421DF22E00BB"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"421DF22E00BC"
-				supplier   	"$UNNAMED$86"
-				quidu      	"421DF22E00C0"
-				messages   	(list Messages
-				    (object Message "ConnectionControlActivityL"
-					quid       	"421DF22E00BD"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2.1"
-					ordinal    	3)))
-			    (object Link
-				quid       	"422F07F503BC"
-				supplier   	"$UNNAMED$85"
-				quidu      	"421DF22E00BB"
-				messages   	(list Messages
-				    (object Message "DoControlClientLeaving"
-					quid       	"422F07F503BD"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1"
-					ordinal    	1))))
-			class      	"Logical View::Connection::Connection Provider::CConnectionProviderBase"
-			quidu      	"41BDA765028C"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$86"
-			quid       	"421DF22E00C0"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"421DF22E00BF"
-				supplier   	"$UNNAMED$87"
-				quidu      	"421DF22E00C3"
-				messages   	(list Messages
-				    (object Message "ConnectionLeaving"
-					quid       	"421DF22E00BE"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2.1.1"
-					ordinal    	4))))
-			class      	"Logical View::Connection::Connection Provider::Connection Provider Shim::CConnectionProviderShim"
-			quidu      	"41BDAABC004D"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$87"
-			quid       	"421DF22E00C3"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"421DF22E00C2"
-				supplier   	"$UNNAMED$88"
-				quidu      	"421DF22E00C4"
-				messages   	(list Messages
-				    (object Message "delete"
-					quid       	"421DF22E00C1"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2.1.1.1"
-					ordinal    	5))))
-			class      	"Logical View::Connection::Connection Provider::Connection Provider Shim::Sub Connection Handling::NifManSubConnectionShim"
-			quidu      	"41BEF88800A9"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$88"
-			quid       	"421DF22E00C4"
-			class      	"Logical View::Connection::Connection Provider::Connection Provider Shim::Sub Connection Handling::CSubConnectionLinkShimClient"
-			quidu      	"41C061D101C6"
-			persistence 	"Transient"
-			multi      	FALSE)))
-	    (object Mechanism @17
-		logical_models 	(list unit_reference_list
-		    (object Object "$UNNAMED$89"
-			quid       	"4241AABF01D0"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"4241AB9400F0"
-				supplier   	"$UNNAMED$89"
-				quidu      	"4241AABF01D0"
-				messages   	(list Messages
-				    (object Message "NewSocketL"
-					quid       	"4241AB9400F1"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1"
-					ordinal    	0)))
-			    (object Link
-				quid       	"4241ABAE021A"
-				supplier   	"$UNNAMED$90"
-				quidu      	"4241AAF601EE"
-				messages   	(list Messages
-				    (object Message "JoinInterfaceL"
-					quid       	"4241ABAE021B"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2"
-					ordinal    	1))))
-			class      	"Logical View::CPlayer"
-			quidu      	"41A773DB02DF"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$91"
-			quid       	"4241AAE501F3"
-			class      	"Logical View::Service::CSocket"
-			quidu      	"41A863A900AC"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$90"
-			quid       	"4241AAF601EE"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"4241ABE50291"
-				supplier   	"$UNNAMED$91"
-				quidu      	"4241AAE501F3"
-				messages   	(list Messages
-				    (object Message "Provider()"
-					quid       	"4241ABE50292"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2.1"
-					ordinal    	2)))
-			    (object Link
-				quid       	"4241AC0B0390"
-				supplier   	"$UNNAMED$92"
-				quidu      	"4241AB1B036D"
-				messages   	(list Messages
-				    (object Message "FindOrCreateProviderL"
-					quid       	"4241AC0B0391"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2.2"
-					ordinal    	3
-					Operation  	"FindOrCreateProviderL( )"
-					quidu      	"41C2EF450163")))
-			    (object Link
-				quid       	"4241AC240314"
-				supplier   	"$UNNAMED$93"
-				quidu      	"4241AB5803E3"
-				messages   	(list Messages
-				    (object Message "JoinSubConnectionL"
-					quid       	"4241AC240315"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2.3"
-					ordinal    	4)
-				    (object Message "SetConnectionInfo"
-					quid       	"4241AC4A00DE"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2.4"
-					ordinal    	5))))
-			class      	"Logical View::Connection::CConnection"
-			quidu      	"41A7507C013B"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$92"
-			quid       	"4241AB1B036D"
-			class      	"Logical View::Factory::CSubConnectionFactoryContainer"
-			quidu      	"41A87F1B03AD"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$93"
-			quid       	"4241AB5803E3"
-			class      	"Logical View::Service::CControlledServProviderShim"
-			quidu      	"41A85E7502CE"
-			persistence 	"Transient"
-			multi      	FALSE)))
-	    (object Mechanism @18
-		logical_models 	(list unit_reference_list
-		    (object Object "$UNNAMED$94"
-			quid       	"4241B2060145"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"4241B2060146"
-				supplier   	"$UNNAMED$94"
-				quidu      	"4241B2060145"
-				messages   	(list Messages
-				    (object Message "NewHostResolverL"
-					quid       	"4241B2060147"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1"
-					ordinal    	0)))
-			    (object Link
-				quid       	"4241B2060148"
-				supplier   	"$UNNAMED$95"
-				quidu      	"4241B206014C"
-				messages   	(list Messages
-				    (object Message "JoinInterfaceL"
-					quid       	"4241B2060149"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2"
-					ordinal    	1))))
-			class      	"Logical View::CPlayer"
-			quidu      	"41A773DB02DF"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$95"
-			quid       	"4241B206014C"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"4241B206014D"
-				supplier   	"$UNNAMED$96"
-				quidu      	"4241B2060153"
-				messages   	(list Messages
-				    (object Message "FindOrCreateProviderL"
-					quid       	"4241B206014E"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2.1"
-					ordinal    	2
-					Operation  	"FindOrCreateProviderL( )"
-					quidu      	"41C2EF450163")))
-			    (object Link
-				quid       	"4241B206014F"
-				supplier   	"$UNNAMED$97"
-				quidu      	"4241B2060154"
-				messages   	(list Messages
-				    (object Message "JoinSubConnectionL"
-					quid       	"4241B2060150"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2.2"
-					ordinal    	3))))
-			class      	"Logical View::Connection::CConnection"
-			quidu      	"41A7507C013B"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$96"
-			quid       	"4241B2060153"
-			class      	"Logical View::Factory::CSubConnectionFactoryContainer"
-			quidu      	"41A87F1B03AD"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$97"
-			quid       	"4241B2060154"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"4241B32403C8"
-				supplier   	"$UNNAMED$97"
-				quidu      	"4241B2060154"
-				messages   	(list Messages
-				    (object Message "SetConnection"
-					quid       	"4241B32403C9"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2.2.1"
-					ordinal    	4))))
-			class      	"Logical View::Resolver::CHostResolver"
-			quidu      	"41A8880E036B"
-			persistence 	"Transient"
-			multi      	FALSE))))
-	logical_presentations 	(list unit_reference_list
-	    (object UseCaseDiagram "Main"
-		quid       	"41A74B8C0288"
-		title      	"Main"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	3
-		origin_y   	0
-		items      	(list diagram_item_list
-		    (object ClassView "Class" "Use Case View::Client" @19
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(1200, 832)
-			label      	(object ItemLabel
-			    Parent_View 	@19
-			    location   	(1200, 992)
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	327
-			    justify    	0
-			    label      	"Client")
-			icon       	"Actor"
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"41AB65200268"
-			annotation 	8
-			autoResize 	TRUE)
-		    (object NoteView @20
-			location   	(1232, 256)
-			label      	(object ItemLabel
-			    Parent_View 	@20
-			    location   	(373, 147)
-			    fill_color 	13434879
-			    nlines     	4
-			    max_width  	1683
-			    label      	
-|A SubConnection can start via:
-|- RSubConnection::Attach()
-|- CSocket::NoBearer/CHostResolver::QueryComplete(KErrComletion) (an implicit one)
-|- CConnectionProvdBase::StartL in case the connection needs 1 or more subconnection(s)
-			    )
-			line_color 	3342489
-			fill_color 	13434879
-			width      	1743
-			height     	231)
-		    (object NoteView @21
-			location   	(1232, 484)
-			label      	(object ItemLabel
-			    Parent_View 	@21
-			    location   	(373, 375)
-			    fill_color 	13434879
-			    nlines     	4
-			    max_width  	1683
-			    label      	
-|A Connection can start via:
-|- RConnection::Start()
-|- CSubConnectionProviderBase::StartL (an implicit one) or CImplicitSelection::StartL that is basically the same as the point 1. (see "Data side connection request" sequence)
-			    )
-			line_color 	3342489
-			fill_color 	13434879
-			width      	1743
-			height     	231)))
-	    (object InteractionDiagram "CHostResolver start implicit"
-		mechanism_ref 	@1
-		quid       	"41AB58810294"
-		title      	"CHostResolver start implicit"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	0
-		items      	(list diagram_item_list
-		    (object InterObjView "$UNNAMED$0" @22
-			location   	(736, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@22
-			    location   	(736, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	284
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"41AB58A7011C"
-			width      	302
-			height     	2297
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @23
-			    location   	(736, 352)
-			    line_color 	3342489
-			    InterObjView 	@22
-			    height     	120
-			    y_coord    	60
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @24
-			    location   	(736, 480)
-			    line_color 	3342489
-			    InterObjView 	@22
-			    height     	1364
-			    y_coord    	1304
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @25
-			    location   	(736, 560)
-			    line_color 	3342489
-			    InterObjView 	@22
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @26
-			    location   	(736, 672)
-			    line_color 	3342489
-			    InterObjView 	@22
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @27
-			    location   	(736, 960)
-			    line_color 	3342489
-			    InterObjView 	@22
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @28
-			    location   	(736, 1920)
-			    line_color 	3342489
-			    InterObjView 	@22
-			    height     	392
-			    y_coord    	332
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @29
-			    location   	(736, 2048)
-			    line_color 	3342489
-			    InterObjView 	@22
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @30
-			    location   	(736, 2304)
-			    line_color 	3342489
-			    InterObjView 	@22
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterObjView "$UNNAMED$1" @31
-			location   	(320, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@31
-			    location   	(320, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	434
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"41AB58D9006A"
-			width      	452
-			height     	2297
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @32
-			    location   	(320, 352)
-			    line_color 	3342489
-			    InterObjView 	@31
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @33
-			    location   	(320, 448)
-			    line_color 	3342489
-			    InterObjView 	@31
-			    height     	1456
-			    y_coord    	1396
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @34
-			    location   	(320, 1456)
-			    line_color 	3342489
-			    InterObjView 	@31
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @35
-			    location   	(320, 2160)
-			    line_color 	3342489
-			    InterObjView 	@31
-			    height     	264
-			    y_coord    	204
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @36
-			    location   	(320, 2192)
-			    line_color 	3342489
-			    InterObjView 	@31
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterObjView "$UNNAMED$2" @37
-			location   	(2704, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@37
-			    location   	(2704, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	568
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"41AB5CD20153"
-			width      	586
-			height     	2297
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @38
-			    location   	(2704, 1232)
-			    line_color 	3342489
-			    InterObjView 	@37
-			    height     	216
-			    y_coord    	156
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @39
-			    location   	(2704, 1328)
-			    line_color 	3342489
-			    InterObjView 	@37
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @40
-			    location   	(2704, 1632)
-			    line_color 	3342489
-			    InterObjView 	@37
-			    height     	152
-			    y_coord    	92
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @41
-			    location   	(2704, 1856)
-			    line_color 	3342489
-			    InterObjView 	@37
-			    height     	516
-			    y_coord    	456
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$5" @42
-			location   	(3264, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@42
-			    location   	(3264, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	486
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"41AB604E0065"
-			width      	504
-			height     	2297
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @43
-			    location   	(3264, 1664)
-			    line_color 	3342489
-			    InterObjView 	@42
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @44
-			    location   	(3264, 1712)
-			    line_color 	3342489
-			    InterObjView 	@42
-			    height     	720
-			    y_coord    	660
-			    Nested     	TRUE))
-		    (object InterObjView "$UNNAMED$4" @45
-			location   	(2016, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@45
-			    location   	(2016, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	710
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"41CC02940029"
-			width      	728
-			height     	2297
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @46
-			    location   	(2016, 1056)
-			    line_color 	3342489
-			    InterObjView 	@45
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$3" @47
-			location   	(1280, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@47
-			    location   	(1280, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	724
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"41AB5EFA0002"
-			width      	742
-			height     	2297
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @48
-			    location   	(1280, 816)
-			    line_color 	3342489
-			    InterObjView 	@47
-			    height     	264
-			    y_coord    	204
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @49
-			    location   	(1280, 896)
-			    line_color 	3342489
-			    InterObjView 	@47
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterMessView "" @50
-			location   	(16, 352)
-			label      	(object SegLabel @51
-			    Parent_View 	@50
-			    location   	(528, 308)
-			    quidu      	"41AB59010311"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	1269
-			    justify    	0
-			    label      	"GetByName"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@22
-			supplier   	@31
-			Focus_Src  	@23
-			Focus_Entry 	@32
-			origin     	(720, 352)
-			terminus   	(336, 352)
-			ordinal    	0)
-		    (object InterMessView "" @52
-			location   	(16, 480)
-			label      	(object SegLabel @53
-			    Parent_View 	@52
-			    location   	(527, 436)
-			    quidu      	"41AB592A0215"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	1627
-			    justify    	0
-			    label      	"QueryComplete"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@31
-			supplier   	@22
-			Focus_Src  	@33
-			Focus_Entry 	@24
-			origin     	(335, 480)
-			terminus   	(720, 480)
-			ordinal    	1)
-		    (object NoteView @54
-			location   	(320, 688)
-			label      	(object ItemLabel
-			    Parent_View 	@54
-			    location   	(51, 578)
-			    fill_color 	13434879
-			    nlines     	4
-			    max_width  	502
-			    label      	"KErrCompletion indicates DND could not find name locally, and a connection should be started.")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	562
-			height     	232)
-		    (object AttachView "" @55
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@52
-			supplier   	@54
-			line_style 	0)
-		    (object SelfMessView "" @56
-			location   	(16, 560)
-			label      	(object SegLabel @57
-			    Parent_View 	@56
-			    location   	(827, 516)
-			    quidu      	"41AB5A330394"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	2866
-			    justify    	0
-			    label      	"RequiresConnectionStartup"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@22
-			supplier   	@22
-			Focus_Src  	@24
-			Focus_Entry 	@25
-			origin     	(752, 560)
-			terminus   	(902, 560)
-			ordinal    	2)
-		    (object SelfMessView "" @58
-			location   	(16, 672)
-			label      	(object SegLabel @59
-			    Parent_View 	@58
-			    location   	(827, 628)
-			    quidu      	"41AB5A640162"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	2522
-			    justify    	0
-			    label      	"HandleConnectionSetup"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@22
-			supplier   	@22
-			Focus_Src  	@24
-			Focus_Entry 	@26
-			origin     	(752, 672)
-			terminus   	(902, 672)
-			ordinal    	3)
-		    (object InterMessView "" @60
-			location   	(16, 816)
-			label      	(object SegLabel @61
-			    Parent_View 	@60
-			    location   	(1007, 772)
-			    quidu      	"41AB5F2002CF"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	1567
-			    justify    	0
-			    label      	"SelectProvider (layerId,protocolId,this,[OID])"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@22
-			supplier   	@47
-			Focus_Src  	@24
-			Focus_Entry 	@48
-			origin     	(751, 816)
-			terminus   	(1264, 816)
-			ordinal    	4)
-		    (object InterMessView "" @62
-			location   	(16, 1856)
-			label      	(object SegLabel @63
-			    Parent_View 	@62
-			    location   	(2984, 1812)
-			    quidu      	"41AB6160016E"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	1761
-			    justify    	0
-			    label      	"Notify"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@42
-			supplier   	@37
-			Focus_Src  	@44
-			Focus_Entry 	@41
-			origin     	(3248, 1856)
-			terminus   	(2720, 1856)
-			ordinal    	13)
-		    (object InterMessView "" @64
-			location   	(16, 1920)
-			label      	(object SegLabel @65
-			    Parent_View 	@64
-			    location   	(1720, 1876)
-			    quidu      	"41AB61FF011C"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	2179
-			    justify    	0
-			    label      	"SubConnectionEvent"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@37
-			supplier   	@22
-			Focus_Src  	@41
-			Focus_Entry 	@28
-			origin     	(2688, 1920)
-			terminus   	(752, 1920)
-			ordinal    	14)
-		    (object InterMessView "" @66
-			location   	(16, 2192)
-			label      	(object SegLabel @67
-			    Parent_View 	@66
-			    location   	(528, 2148)
-			    quidu      	"41AB63F000E4"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	1269
-			    justify    	0
-			    label      	"GetByName"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@22
-			supplier   	@31
-			Focus_Src  	@28
-			Focus_Entry 	@36
-			origin     	(720, 2192)
-			terminus   	(336, 2192)
-			ordinal    	16)
-		    (object NoteView @68
-			location   	(1152, 2112)
-			label      	(object ItemLabel
-			    Parent_View 	@68
-			    location   	(877, 2028)
-			    fill_color 	13434879
-			    nlines     	3
-			    max_width  	515
-			    label      	"Re-issue the GetByName() after the connection has been started.")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	575
-			height     	181)
-		    (object InterMessView "" @69
-			location   	(16, 2304)
-			label      	(object SegLabel @70
-			    Parent_View 	@69
-			    location   	(527, 2260)
-			    quidu      	"41AB64700283"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	1627
-			    justify    	0
-			    label      	"QueryComplete"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@31
-			supplier   	@22
-			Focus_Src  	@35
-			Focus_Entry 	@30
-			origin     	(335, 2304)
-			terminus   	(720, 2304)
-			ordinal    	17)
-		    (object AttachView "" @71
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@68
-			supplier   	@66
-			line_style 	0)
-		    (object NoteView @72
-			location   	(1120, 1472)
-			label      	(object ItemLabel
-			    Parent_View 	@72
-			    location   	(813, 1366)
-			    fill_color 	13434879
-			    nlines     	4
-			    max_width  	578
-			    label      	"Bind service provider with the connection. Should be moved to CControlledServProvider once all providers are based on it.")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	638
-			height     	225)
-		    (object InterMessView "" @73
-			location   	(16, 1632)
-			label      	(object SegLabel @74
-			    Parent_View 	@73
-			    location   	(1719, 1588)
-			    quidu      	"41C07CD103DD"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	316
-			    justify    	0
-			    label      	"StartL"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@22
-			supplier   	@37
-			Focus_Src  	@24
-			Focus_Entry 	@40
-			origin     	(751, 1632)
-			terminus   	(2688, 1632)
-			ordinal    	11)
-		    (object InterMessView "" @75
-			location   	(16, 1664)
-			label      	(object SegLabel @76
-			    Parent_View 	@75
-			    location   	(2983, 1620)
-			    quidu      	"41C07D040138"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	109
-			    justify    	0
-			    label      	"StartL"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@37
-			supplier   	@42
-			Focus_Src  	@40
-			Focus_Entry 	@43
-			origin     	(2719, 1664)
-			terminus   	(3248, 1664)
-			ordinal    	12)
-		    (object SelfMessView "" @77
-			location   	(16, 896)
-			label      	(object SegLabel @78
-			    Parent_View 	@77
-			    location   	(1371, 852)
-			    quidu      	"41C1A46900CE"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	522
-			    justify    	0
-			    label      	"SelectProvider (LayerTID,OID)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@47
-			supplier   	@47
-			Focus_Src  	@48
-			Focus_Entry 	@49
-			origin     	(1296, 896)
-			terminus   	(1446, 896)
-			ordinal    	5)
-		    (object NoteView @79
-			location   	(1664, 544)
-			label      	(object ItemLabel
-			    Parent_View 	@79
-			    location   	(1361, 435)
-			    fill_color 	13434879
-			    nlines     	4
-			    max_width  	571
-			    label      	"This selection goes all the way down to link/NIFMAN. And finally calls CConnectionProvdBase::StartL")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	631
-			height     	231)
-		    (object AttachView "" @80
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@79
-			supplier   	@77
-			line_style 	0)
-		    (object InterMessView "" @81
-			location   	(16, 960)
-			label      	(object SegLabel @82
-			    Parent_View 	@81
-			    location   	(1008, 916)
-			    quidu      	"41C2E3B30156"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	297
-			    justify    	0
-			    label      	"SelectComplete"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@47
-			supplier   	@22
-			Focus_Src  	@48
-			Focus_Entry 	@27
-			origin     	(1264, 960)
-			terminus   	(752, 960)
-			ordinal    	6)
-		    (object InterMessView "" @83
-			location   	(16, 1232)
-			label      	(object SegLabel @84
-			    Parent_View 	@83
-			    location   	(1719, 1188)
-			    quidu      	"41C804CE0034"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	94
-			    justify    	0
-			    label      	"JoinL"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@22
-			supplier   	@37
-			Focus_Src  	@24
-			Focus_Entry 	@38
-			origin     	(751, 1232)
-			terminus   	(2688, 1232)
-			ordinal    	8)
-		    (object InterMessView "" @85
-			location   	(16, 1056)
-			label      	(object SegLabel @86
-			    Parent_View 	@85
-			    location   	(1375, 1012)
-			    quidu      	"41CC02F700CD"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	1122
-			    justify    	0
-			    label      	"FindOrCreateProviderL(selected connection,EAttachToDefault)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@22
-			supplier   	@45
-			Focus_Src  	@24
-			Focus_Entry 	@46
-			origin     	(751, 1056)
-			terminus   	(2000, 1056)
-			ordinal    	7)
-		    (object InterMessView "" @87
-			location   	(16, 1456)
-			label      	(object SegLabel @88
-			    Parent_View 	@87
-			    location   	(528, 1412)
-			    quidu      	"421CAFCD0380"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	181
-			    justify    	0
-			    label      	"SetOption"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@22
-			supplier   	@31
-			Focus_Src  	@24
-			Focus_Entry 	@34
-			origin     	(720, 1456)
-			terminus   	(336, 1456)
-			ordinal    	10)
-		    (object AttachView "" @89
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@72
-			supplier   	@87
-			line_style 	0)
-		    (object NoteView @90
-			location   	(2464, 848)
-			label      	(object ItemLabel
-			    Parent_View 	@90
-			    location   	(2017, 720)
-			    fill_color 	13434879
-			    nlines     	5
-			    max_width  	858
-			    label      	
-|see the "Data side connection request (CSocket::NoBearer)" sequence diagram for details on sub-connection / connection start-up. At the moment the connections's started on SelectComplete.
-			    )
-			line_color 	3342489
-			fill_color 	13434879
-			width      	918
-			height     	269)
-		    (object AttachView "" @91
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@90
-			supplier   	@73
-			line_style 	0)
-		    (object SelfMessView "" @92
-			location   	(16, 2048)
-			label      	(object SegLabel @93
-			    Parent_View 	@92
-			    location   	(827, 2004)
-			    quidu      	"421CB0490390"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	150
-			    justify    	0
-			    label      	"LayerUp"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@22
-			supplier   	@22
-			Focus_Src  	@28
-			Focus_Entry 	@29
-			origin     	(752, 2048)
-			terminus   	(902, 2048)
-			ordinal    	15)
-		    (object SelfMessView "" @94
-			location   	(16, 1328)
-			label      	(object SegLabel @95
-			    Parent_View 	@94
-			    location   	(2795, 1284)
-			    quidu      	"422C99D10107"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	422
-			    justify    	0
-			    label      	"DoControlClientJoiningL"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@37
-			supplier   	@37
-			Focus_Src  	@38
-			Focus_Entry 	@39
-			origin     	(2720, 1328)
-			terminus   	(2870, 1328)
-			ordinal    	9)))
-	    (object InteractionDiagram "NID only Connection Start"
-		mechanism_ref 	@2
-		quid       	"41AB7542011C"
-		title      	"NID only Connection Start"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	353
-		origin_y   	0
-		items      	(list diagram_item_list
-		    (object InterObjView "$UNNAMED$6" @96
-			location   	(536, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@96
-			    location   	(536, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"41ACA0D9033F"
-			width      	300
-			height     	1257
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @97
-			    location   	(536, 384)
-			    line_color 	3342489
-			    InterObjView 	@96
-			    height     	464
-			    y_coord    	404
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @98
-			    location   	(536, 944)
-			    line_color 	3342489
-			    InterObjView 	@96
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @99
-			    location   	(536, 1136)
-			    line_color 	3342489
-			    InterObjView 	@96
-			    height     	136
-			    y_coord    	76
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$9" @100
-			location   	(240, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@100
-			    location   	(240, 265)
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	360
-			    justify    	0
-			    label      	"")
-			icon       	"Actor"
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"41ACA0EC0383"
-			width      	336
-			height     	1257
-			icon_height 	162
-			icon_width 	120
-			icon_y_offset 	-16
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @101
-			    location   	(240, 384)
-			    line_color 	3342489
-			    InterObjView 	@100
-			    height     	524
-			    y_coord    	464
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @102
-			    location   	(240, 1152)
-			    line_color 	3342489
-			    InterObjView 	@100
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterMessView "" @103
-			location   	(16, 384)
-			label      	(object SegLabel @104
-			    Parent_View 	@103
-			    location   	(387, 340)
-			    quidu      	"41ACA10703E7"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	200
-			    justify    	0
-			    label      	"StartL(NID)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@100
-			supplier   	@96
-			Focus_Src  	@101
-			Focus_Entry 	@97
-			origin     	(255, 384)
-			terminus   	(520, 384)
-			ordinal    	0)
-		    (object InterObjView "$UNNAMED$7" @105
-			location   	(1024, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@105
-			    location   	(1024, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	634
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"41ACA12600F1"
-			width      	652
-			height     	1257
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @106
-			    location   	(1024, 448)
-			    line_color 	3342489
-			    InterObjView 	@105
-			    height     	340
-			    y_coord    	280
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$8" @107
-			location   	(1664, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@107
-			    location   	(1664, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	568
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"41ACA1390167"
-			width      	586
-			height     	1257
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @108
-			    location   	(1664, 480)
-			    line_color 	3342489
-			    InterObjView 	@107
-			    height     	248
-			    y_coord    	188
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @109
-			    location   	(1664, 752)
-			    line_color 	3342489
-			    InterObjView 	@107
-			    height     	312
-			    y_coord    	252
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @110
-			    location   	(1664, 832)
-			    line_color 	3342489
-			    InterObjView 	@107
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @111
-			    location   	(1664, 1104)
-			    line_color 	3342489
-			    InterObjView 	@107
-			    height     	228
-			    y_coord    	168
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$10" @112
-			location   	(2128, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@112
-			    location   	(2128, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"41ACFE4D02EC"
-			width      	300
-			height     	1257
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @113
-			    location   	(2128, 512)
-			    line_color 	3342489
-			    InterObjView 	@112
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$11" @114
-			location   	(2640, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@114
-			    location   	(2640, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	630
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"41ACFEA9031D"
-			width      	648
-			height     	1257
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @115
-			    location   	(2640, 608)
-			    line_color 	3342489
-			    InterObjView 	@114
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @116
-			    location   	(2640, 720)
-			    line_color 	3342489
-			    InterObjView 	@114
-			    height     	672
-			    y_coord    	612
-			    Nested     	FALSE))
-		    (object InterMessView "" @117
-			location   	(16, 448)
-			label      	(object SegLabel @118
-			    Parent_View 	@117
-			    location   	(779, 404)
-			    quidu      	"41ACA14F03AE"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	831
-			    justify    	0
-			    label      	"SelectProvider"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@96
-			supplier   	@105
-			Focus_Src  	@97
-			Focus_Entry 	@106
-			origin     	(551, 448)
-			terminus   	(1008, 448)
-			ordinal    	1)
-		    (object NoteView @119
-			location   	(1872, 368)
-			label      	(object ItemLabel
-			    Parent_View 	@119
-			    location   	(1640, 309)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	428
-			    label      	"Find all IAPs having NetworkId == NID")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	488
-			height     	131)
-		    (object NoteView @120
-			location   	(2448, 448)
-			label      	(object ItemLabel
-			    Parent_View 	@120
-			    location   	(2251, 382)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	359
-			    label      	"Pick one and start it - no reconnect.")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	419
-			height     	144)
-		    (object NoteView @121
-			location   	(2096, 1248)
-			label      	(object ItemLabel
-			    Parent_View 	@121
-			    location   	(1827, 1157)
-			    fill_color 	13434879
-			    nlines     	3
-			    max_width  	502
-			    label      	
-|See "Connection Start" as to how the subconnection is started at this point.
-			    )
-			line_color 	3342489
-			fill_color 	13434879
-			width      	562
-			height     	194)
-		    (object NoteView @122
-			location   	(1408, 656)
-			label      	(object ItemLabel
-			    Parent_View 	@122
-			    location   	(1239, 547)
-			    fill_color 	13434879
-			    nlines     	4
-			    max_width  	303
-			    label      	"In case of an error pick another one and start it.")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	363
-			height     	231)
-		    (object NoteView @123
-			location   	(1472, 1712)
-			label      	(object ItemLabel
-			    Parent_View 	@123
-			    location   	(528, 1653)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	1853
-			    label      	"This scenario should hopefully be the less painfull way how to start a connection given NID only.")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	1913
-			height     	131)
-		    (object InterMessView "" @124
-			location   	(16, 480)
-			label      	(object SegLabel @125
-			    Parent_View 	@124
-			    location   	(1343, 436)
-			    quidu      	"421CB97902D6"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	259
-			    justify    	0
-			    label      	"SelectProvider"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@105
-			supplier   	@107
-			Focus_Src  	@106
-			Focus_Entry 	@108
-			origin     	(1039, 480)
-			terminus   	(1648, 480)
-			ordinal    	2)
-		    (object InterMessView "" @126
-			location   	(16, 512)
-			label      	(object SegLabel @127
-			    Parent_View 	@126
-			    location   	(1895, 468)
-			    quidu      	"421CB99B039D"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	200
-			    justify    	0
-			    label      	"Query(NID)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@107
-			supplier   	@112
-			Focus_Src  	@108
-			Focus_Entry 	@113
-			origin     	(1679, 512)
-			terminus   	(2112, 512)
-			ordinal    	3)
-		    (object InterMessView "" @128
-			location   	(16, 608)
-			label      	(object SegLabel @129
-			    Parent_View 	@128
-			    location   	(2151, 564)
-			    quidu      	"421CB9D90341"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	259
-			    justify    	0
-			    label      	"SelectProvider"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@107
-			supplier   	@114
-			Focus_Src  	@108
-			Focus_Entry 	@115
-			origin     	(1679, 608)
-			terminus   	(2624, 608)
-			ordinal    	4)
-		    (object InterMessView "" @130
-			location   	(16, 752)
-			label      	(object SegLabel @131
-			    Parent_View 	@130
-			    location   	(2152, 708)
-			    quidu      	"421CBA0400F3"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	725
-			    justify    	0
-			    label      	"SelectComplete"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@114
-			supplier   	@107
-			Focus_Src  	@116
-			Focus_Entry 	@109
-			origin     	(2624, 752)
-			terminus   	(1680, 752)
-			ordinal    	5)
-		    (object InterMessView "" @132
-			location   	(16, 944)
-			label      	(object SegLabel @133
-			    Parent_View 	@132
-			    location   	(1100, 900)
-			    quidu      	"421CBAE90350"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	288
-			    justify    	0
-			    label      	"SelectComplete"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@107
-			supplier   	@96
-			Focus_Src  	@109
-			Focus_Entry 	@98
-			origin     	(1648, 944)
-			terminus   	(552, 944)
-			ordinal    	7)
-		    (object SelfMessView "" @134
-			location   	(16, 832)
-			label      	(object SegLabel @135
-			    Parent_View 	@134
-			    location   	(1755, 788)
-			    quidu      	"421CBB01037D"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	394
-			    justify    	0
-			    label      	"FindOrCreateProviderL"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@107
-			supplier   	@107
-			Focus_Src  	@109
-			Focus_Entry 	@110
-			origin     	(1680, 832)
-			terminus   	(1830, 832)
-			ordinal    	6)
-		    (object InterMessView "" @136
-			location   	(16, 1104)
-			label      	(object SegLabel @137
-			    Parent_View 	@136
-			    location   	(2152, 1060)
-			    quidu      	"421CBBCB0383"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	150
-			    justify    	0
-			    label      	"LayerUp"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@114
-			supplier   	@107
-			Focus_Src  	@116
-			Focus_Entry 	@111
-			origin     	(2624, 1104)
-			terminus   	(1680, 1104)
-			ordinal    	8)
-		    (object InterMessView "" @138
-			location   	(16, 1136)
-			label      	(object SegLabel @139
-			    Parent_View 	@138
-			    location   	(1100, 1092)
-			    quidu      	"421CBBE200F1"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	150
-			    justify    	0
-			    label      	"LayerUp"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@107
-			supplier   	@96
-			Focus_Src  	@111
-			Focus_Entry 	@99
-			origin     	(1648, 1136)
-			terminus   	(552, 1136)
-			ordinal    	9)
-		    (object InterMessView "" @140
-			location   	(16, 1152)
-			label      	(object SegLabel @141
-			    Parent_View 	@140
-			    location   	(388, 1108)
-			    quidu      	"421CBBFF03B9"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	244
-			    justify    	0
-			    label      	"ReqComplete"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@96
-			supplier   	@100
-			Focus_Src  	@99
-			Focus_Entry 	@102
-			origin     	(520, 1152)
-			terminus   	(256, 1152)
-			ordinal    	10)))
-	    (object InteractionDiagram "Data side Connection Notify (CSocket::Bearer)"
-		mechanism_ref 	@3
-		quid       	"41AC927901CB"
-		title      	"Data side Connection Notify (CSocket::Bearer)"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	591
-		origin_y   	0
-		items      	(list diagram_item_list
-		    (object InterObjView "$UNNAMED$12" @142
-			location   	(288, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@142
-			    location   	(288, 296)
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	360
-			    justify    	0
-			    label      	"")
-			icon       	"Actor"
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"41AC9607011F"
-			width      	336
-			height     	1037
-			icon_height 	162
-			icon_width 	120
-			icon_y_offset 	-47
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @143
-			    location   	(288, 368)
-			    line_color 	3342489
-			    InterObjView 	@142
-			    height     	804
-			    y_coord    	744
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$13" @144
-			location   	(736, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@144
-			    location   	(736, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	540
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"41AC9607012D"
-			width      	558
-			height     	1037
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @145
-			    location   	(736, 368)
-			    line_color 	3342489
-			    InterObjView 	@144
-			    height     	744
-			    y_coord    	684
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @146
-			    location   	(736, 912)
-			    line_color 	3342489
-			    InterObjView 	@144
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @147
-			    location   	(736, 992)
-			    line_color 	3342489
-			    InterObjView 	@144
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterObjView "$UNNAMED$14" @148
-			location   	(1408, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@148
-			    location   	(1408, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	698
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"41AC96070130"
-			width      	716
-			height     	1037
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @149
-			    location   	(1408, 384)
-			    line_color 	3342489
-			    InterObjView 	@148
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$15" @150
-			location   	(2080, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@150
-			    location   	(2080, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	554
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"41D3407F01D5"
-			width      	572
-			height     	1037
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @151
-			    location   	(2080, 528)
-			    line_color 	3342489
-			    InterObjView 	@150
-			    height     	200
-			    y_coord    	140
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @152
-			    location   	(2080, 608)
-			    line_color 	3342489
-			    InterObjView 	@150
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @153
-			    location   	(2080, 752)
-			    line_color 	3342489
-			    InterObjView 	@150
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @154
-			    location   	(2080, 832)
-			    line_color 	3342489
-			    InterObjView 	@150
-			    height     	200
-			    y_coord    	140
-			    Nested     	FALSE))
-		    (object InterMessView "" @155
-			location   	(16, 368)
-			label      	(object SegLabel @156
-			    Parent_View 	@155
-			    location   	(511, 324)
-			    quidu      	"41AC9607012A"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	119
-			    justify    	0
-			    label      	"Bearer"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@142
-			supplier   	@144
-			Focus_Src  	@143
-			Focus_Entry 	@145
-			origin     	(303, 368)
-			terminus   	(720, 368)
-			ordinal    	0)
-		    (object NoteView @157
-			location   	(2528, 400)
-			label      	(object ItemLabel
-			    Parent_View 	@157
-			    location   	(2221, 319)
-			    fill_color 	13434879
-			    nlines     	3
-			    max_width  	578
-			    label      	"Returns CSubConnectionProviderBase instance or NULL if not found.")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	638
-			height     	175)
-		    (object InterMessView "" @158
-			location   	(16, 384)
-			label      	(object SegLabel @159
-			    Parent_View 	@158
-			    location   	(1071, 340)
-			    quidu      	"41AC9A1B022F"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	488
-			    justify    	0
-			    label      	"FindProvider(LayerTID,OID)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@144
-			supplier   	@148
-			Focus_Src  	@145
-			Focus_Entry 	@149
-			origin     	(751, 384)
-			terminus   	(1392, 384)
-			ordinal    	1)
-		    (object AttachView "" @160
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@157
-			supplier   	@158
-			line_style 	0)
-		    (object NoteView @161
-			location   	(592, 80)
-			label      	(object ItemLabel
-			    Parent_View 	@161
-			    location   	(454, 14)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	240
-			    label      	"Data side (PRT).")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	300
-			height     	144)
-		    (object AttachView "" @162
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@161
-			supplier   	@142
-			line_style 	0)
-		    (object NoteView @163
-			location   	(528, 512)
-			label      	(object ItemLabel
-			    Parent_View 	@163
-			    location   	(353, 446)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	315
-			    label      	"via MSocketNotify")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	375
-			height     	144)
-		    (object AttachView "" @164
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@163
-			supplier   	@155
-			line_style 	0)
-		    (object Label @165
-			location   	(1024, 48)
-			nlines     	17
-			max_width  	75
-			label      	
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-			)
-		    (object Label @166
-			location   	(752, 64)
-			nlines     	1
-			max_width  	268
-			label      	"DATA Thread")
-		    (object Label @167
-			location   	(1056, 64)
-			nlines     	1
-			max_width  	350
-			label      	"CONTROL Thread")
-		    (object InterMessView "" @168
-			location   	(16, 528)
-			label      	(object SegLabel @169
-			    Parent_View 	@168
-			    location   	(1407, 484)
-			    quidu      	"41D340A70120"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	94
-			    justify    	0
-			    label      	"JoinL"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@144
-			supplier   	@150
-			Focus_Src  	@145
-			Focus_Entry 	@151
-			origin     	(751, 528)
-			terminus   	(2064, 528)
-			ordinal    	2)
-		    (object InterMessView "" @170
-			location   	(16, 752)
-			label      	(object SegLabel @171
-			    Parent_View 	@170
-			    location   	(1407, 708)
-			    quidu      	"41D340F50095"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	316
-			    justify    	0
-			    label      	"DataClientRouted"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@144
-			supplier   	@150
-			Focus_Src  	@145
-			Focus_Entry 	@153
-			origin     	(751, 752)
-			terminus   	(2064, 752)
-			ordinal    	4)
-		    (object InterMessView "" @172
-			location   	(16, 912)
-			label      	(object SegLabel @173
-			    Parent_View 	@172
-			    location   	(1408, 868)
-			    quidu      	"41D3410602E8"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	484
-			    justify    	0
-			    label      	"JoinCompleted / JoinFailed"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@150
-			supplier   	@144
-			Focus_Src  	@154
-			Focus_Entry 	@146
-			origin     	(2064, 912)
-			terminus   	(752, 912)
-			ordinal    	5)
-		    (object SelfMessView "" @174
-			location   	(16, 992)
-			label      	(object SegLabel @175
-			    Parent_View 	@174
-			    location   	(827, 948)
-			    quidu      	"41D3412201D0"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	169
-			    justify    	0
-			    label      	"SetOption"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@144
-			supplier   	@144
-			Focus_Src  	@145
-			Focus_Entry 	@147
-			origin     	(752, 992)
-			terminus   	(902, 992)
-			ordinal    	6)
-		    (object SelfMessView "" @176
-			location   	(16, 608)
-			label      	(object SegLabel @177
-			    Parent_View 	@176
-			    location   	(2171, 564)
-			    quidu      	"422C998B01D8"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	378
-			    justify    	0
-			    label      	"DoDataClientJoiningL"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@150
-			supplier   	@150
-			Focus_Src  	@151
-			Focus_Entry 	@152
-			origin     	(2096, 608)
-			terminus   	(2246, 608)
-			ordinal    	3)))
-	    (object InteractionDiagram "Data side connection request (CSocket::NoBearer)"
-		mechanism_ref 	@4
-		quid       	"41AC958D0124"
-		title      	"Data side connection request (CSocket::NoBearer)"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	963
-		origin_y   	322
-		items      	(list diagram_item_list
-		    (object InterObjView "$UNNAMED$16" @178
-			location   	(192, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@178
-			    location   	(192, 296)
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	360
-			    justify    	0
-			    label      	"")
-			icon       	"Actor"
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"41AC95F100BA"
-			width      	336
-			height     	1249
-			icon_height 	162
-			icon_width 	120
-			icon_y_offset 	-47
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @179
-			    location   	(192, 368)
-			    line_color 	3342489
-			    InterObjView 	@178
-			    height     	964
-			    y_coord    	904
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$17" @180
-			location   	(624, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@180
-			    location   	(624, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	540
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"41AC95F100BF"
-			width      	558
-			height     	1249
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @181
-			    location   	(624, 368)
-			    line_color 	3342489
-			    InterObjView 	@180
-			    height     	904
-			    y_coord    	844
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @182
-			    location   	(624, 528)
-			    line_color 	3342489
-			    InterObjView 	@180
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @183
-			    location   	(624, 1152)
-			    line_color 	3342489
-			    InterObjView 	@180
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @184
-			    location   	(624, 1264)
-			    line_color 	3342489
-			    InterObjView 	@180
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterObjView "$UNNAMED$18" @185
-			location   	(1280, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@185
-			    location   	(1280, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	724
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"41AC95F100C2"
-			width      	742
-			height     	1249
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @186
-			    location   	(1280, 448)
-			    line_color 	3342489
-			    InterObjView 	@185
-			    height     	200
-			    y_coord    	140
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$20" @187
-			location   	(2608, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@187
-			    location   	(2608, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	554
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"41AC95F100C7"
-			width      	572
-			height     	1249
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @188
-			    location   	(2608, 800)
-			    line_color 	3342489
-			    InterObjView 	@187
-			    height     	216
-			    y_coord    	156
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @189
-			    location   	(2608, 896)
-			    line_color 	3342489
-			    InterObjView 	@187
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @190
-			    location   	(2608, 1056)
-			    line_color 	3342489
-			    InterObjView 	@187
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @191
-			    location   	(2608, 1264)
-			    line_color 	3342489
-			    InterObjView 	@187
-			    height     	120
-			    y_coord    	60
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$19" @192
-			location   	(1984, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@192
-			    location   	(1984, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	626
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"41CC03850152"
-			width      	644
-			height     	1249
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @193
-			    location   	(1984, 656)
-			    line_color 	3342489
-			    InterObjView 	@192
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterMessView "" @194
-			location   	(16, 368)
-			label      	(object SegLabel @195
-			    Parent_View 	@194
-			    location   	(407, 324)
-			    quidu      	"41AC95F100BC"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	169
-			    justify    	0
-			    label      	"NoBearer"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@178
-			supplier   	@180
-			Focus_Src  	@179
-			Focus_Entry 	@181
-			origin     	(207, 368)
-			terminus   	(608, 368)
-			ordinal    	0)
-		    (object InterMessView "" @196
-			location   	(16, 448)
-			label      	(object SegLabel @197
-			    Parent_View 	@196
-			    location   	(951, 404)
-			    quidu      	"41AC95F100BD"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	1038
-			    justify    	0
-			    label      	"SelectProvider (protocolID,[OID],*selection observer)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@180
-			supplier   	@185
-			Focus_Src  	@181
-			Focus_Entry 	@186
-			origin     	(639, 448)
-			terminus   	(1264, 448)
-			ordinal    	1)
-		    (object NoteView @198
-			location   	(432, 80)
-			label      	(object ItemLabel
-			    Parent_View 	@198
-			    location   	(294, 20)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	240
-			    label      	"Data side (PRT).")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	300
-			height     	132)
-		    (object AttachView "" @199
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@198
-			supplier   	@178
-			line_style 	0)
-		    (object Label @200
-			location   	(633, 53)
-			nlines     	1
-			max_width  	268
-			label      	"DATA Thread")
-		    (object Label @201
-			location   	(953, 53)
-			nlines     	1
-			max_width  	350
-			label      	"CONTROL Thread")
-		    (object Label @202
-			location   	(905, 37)
-			nlines     	32
-			max_width  	63
-			label      	
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-			)
-		    (object NoteView @203
-			location   	(1632, 1568)
-			label      	(object ItemLabel
-			    Parent_View 	@203
-			    location   	(1329, 1484)
-			    fill_color 	13434879
-			    nlines     	3
-			    max_width  	571
-			    label      	"Through MSubConnectionDataClient interface.")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	631
-			height     	181)
-		    (object NoteView @204
-			location   	(2736, 672)
-			label      	(object ItemLabel
-			    Parent_View 	@204
-			    location   	(2339, 613)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	759
-			    label      	
-|see "Connection Provider Start" sequence for details on Start.
-			    )
-			line_color 	3342489
-			fill_color 	13434879
-			width      	819
-			height     	131)
-		    (object InterMessView "" @205
-			location   	(16, 1056)
-			label      	(object SegLabel @206
-			    Parent_View 	@205
-			    location   	(1615, 1012)
-			    quidu      	"41C331930263"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	316
-			    justify    	0
-			    label      	"DataClientRouted"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@180
-			supplier   	@187
-			Focus_Src  	@181
-			Focus_Entry 	@190
-			origin     	(639, 1056)
-			terminus   	(2592, 1056)
-			ordinal    	6)
-		    (object NoteView @207
-			location   	(1968, 416)
-			label      	(object ItemLabel
-			    Parent_View 	@207
-			    location   	(1587, 338)
-			    fill_color 	13434879
-			    nlines     	3
-			    max_width  	727
-			    label      	
-|see "Connection Provider Select" sequence for details on Start and Select.
-			    )
-			line_color 	3342489
-			fill_color 	13434879
-			width      	787
-			height     	169)
-		    (object AttachView "" @208
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@207
-			supplier   	@196
-			line_style 	0)
-		    (object InterMessView "" @209
-			location   	(16, 800)
-			label      	(object SegLabel @210
-			    Parent_View 	@209
-			    location   	(1615, 756)
-			    quidu      	"41C332CB01DC"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	94
-			    justify    	0
-			    label      	"JoinL"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@180
-			supplier   	@187
-			Focus_Src  	@181
-			Focus_Entry 	@188
-			origin     	(639, 800)
-			terminus   	(2592, 800)
-			ordinal    	4)
-		    (object InterMessView "" @211
-			location   	(16, 528)
-			label      	(object SegLabel @212
-			    Parent_View 	@211
-			    location   	(952, 484)
-			    quidu      	"41C3333A00BB"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	288
-			    justify    	0
-			    label      	"SelectComplete"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@185
-			supplier   	@180
-			Focus_Src  	@186
-			Focus_Entry 	@182
-			origin     	(1264, 528)
-			terminus   	(640, 528)
-			ordinal    	2)
-		    (object InterMessView "" @213
-			location   	(16, 656)
-			label      	(object SegLabel @214
-			    Parent_View 	@213
-			    location   	(1303, 612)
-			    quidu      	"41CC03AC0005"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	1123
-			    justify    	0
-			    label      	"FindOrCreateProviderL(selected connection,EAttachToDefault)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@180
-			supplier   	@192
-			Focus_Src  	@181
-			Focus_Entry 	@193
-			origin     	(639, 656)
-			terminus   	(1968, 656)
-			ordinal    	3)
-		    (object NoteView @215
-			location   	(1168, 1184)
-			label      	(object ItemLabel
-			    Parent_View 	@215
-			    location   	(893, 1118)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	515
-			    label      	"Bind service provider with the connection.")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	575
-			height     	144)
-		    (object NoteView @216
-			location   	(1616, 2032)
-			label      	(object ItemLabel
-			    Parent_View 	@216
-			    location   	(816, 1910)
-			    fill_color 	13434879
-			    nlines     	5
-			    max_width  	1565
-			    label      	"At the moment the network layer (e.g IP connection factory) doesn't do any selection instead it uses the shim layer to do the selection for it => the client than calls CConnectionProviderFactoryContainre::FindOrCreateProvider to find a network layer provider.")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	1625
-			height     	256)
-		    (object SelfMessView "" @217
-			location   	(16, 1152)
-			label      	(object SegLabel @218
-			    Parent_View 	@217
-			    location   	(715, 1108)
-			    quidu      	"421DD4DA0037"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	169
-			    justify    	0
-			    label      	"SetOption"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@180
-			supplier   	@180
-			Focus_Src  	@181
-			Focus_Entry 	@183
-			origin     	(640, 1152)
-			terminus   	(790, 1152)
-			ordinal    	7)
-		    (object AttachView "" @219
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@215
-			supplier   	@217
-			line_style 	0)
-		    (object InterMessView "" @220
-			location   	(16, 1264)
-			label      	(object SegLabel @221
-			    Parent_View 	@220
-			    location   	(1616, 1220)
-			    quidu      	"422C99200131"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	244
-			    justify    	0
-			    label      	"JoinComplete"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@187
-			supplier   	@180
-			Focus_Src  	@191
-			Focus_Entry 	@184
-			origin     	(2592, 1264)
-			terminus   	(640, 1264)
-			ordinal    	8)
-		    (object AttachView "" @222
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@203
-			supplier   	@220
-			line_style 	0)
-		    (object SelfMessView "" @223
-			location   	(16, 896)
-			label      	(object SegLabel @224
-			    Parent_View 	@223
-			    location   	(2699, 852)
-			    quidu      	"422C995D0130"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	378
-			    justify    	0
-			    label      	"DoDataClientJoiningL"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@187
-			supplier   	@187
-			Focus_Src  	@188
-			Focus_Entry 	@189
-			origin     	(2624, 896)
-			terminus   	(2774, 896)
-			ordinal    	5)))
-	    (object InteractionDiagram "Connecion Provider Selection"
-		mechanism_ref 	@5
-		quid       	"41B6E8B1032F"
-		title      	"Connecion Provider Selection"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	0
-		items      	(list diagram_item_list
-		    (object InterObjView "$UNNAMED$21" @225
-			location   	(272, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@225
-			    location   	(272, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"41B6E8FD01D0"
-			width      	300
-			height     	2125
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @226
-			    location   	(272, 368)
-			    line_color 	3342489
-			    InterObjView 	@225
-			    height     	1044
-			    y_coord    	984
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @227
-			    location   	(272, 1472)
-			    line_color 	3342489
-			    InterObjView 	@225
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @228
-			    location   	(272, 2032)
-			    line_color 	3342489
-			    InterObjView 	@225
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$22" @229
-			location   	(807, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@229
-			    location   	(807, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	724
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"41B6E9370074"
-			width      	742
-			height     	2125
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @230
-			    location   	(807, 368)
-			    line_color 	3342489
-			    InterObjView 	@229
-			    height     	984
-			    y_coord    	924
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @231
-			    location   	(807, 432)
-			    line_color 	3342489
-			    InterObjView 	@229
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @232
-			    location   	(807, 720)
-			    line_color 	3342489
-			    InterObjView 	@229
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterObjView "$UNNAMED$23" @233
-			location   	(3872, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@233
-			    location   	(3872, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	492
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"41B6EF0C000D"
-			width      	510
-			height     	2125
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @234
-			    location   	(3872, 912)
-			    line_color 	3342489
-			    InterObjView 	@233
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @235
-			    location   	(3872, 992)
-			    line_color 	3342489
-			    InterObjView 	@233
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @236
-			    location   	(3872, 1152)
-			    line_color 	3342489
-			    InterObjView 	@233
-			    height     	584
-			    y_coord    	524
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @237
-			    location   	(3872, 1744)
-			    line_color 	3342489
-			    InterObjView 	@233
-			    height     	168
-			    y_coord    	108
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @238
-			    location   	(3872, 1888)
-			    line_color 	3342489
-			    InterObjView 	@233
-			    height     	372
-			    y_coord    	312
-			    Nested     	TRUE))
-		    (object InterObjView "$UNNAMED$27" @239
-			location   	(2000, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@239
-			    location   	(2000, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	438
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"421D09B40135"
-			width      	456
-			height     	2125
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @240
-			    location   	(2000, 560)
-			    line_color 	3342489
-			    InterObjView 	@239
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @241
-			    location   	(2000, 640)
-			    line_color 	3342489
-			    InterObjView 	@239
-			    height     	592
-			    y_coord    	532
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @242
-			    location   	(2000, 1376)
-			    line_color 	3342489
-			    InterObjView 	@239
-			    height     	216
-			    y_coord    	156
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @243
-			    location   	(2000, 2000)
-			    line_color 	3342489
-			    InterObjView 	@239
-			    height     	216
-			    y_coord    	156
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @244
-			    location   	(2000, 2096)
-			    line_color 	3342489
-			    InterObjView 	@239
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterObjView "$UNNAMED$26" @245
-			location   	(2560, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@245
-			    location   	(2560, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	630
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"41C1C87D02C2"
-			width      	648
-			height     	2125
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @246
-			    location   	(2560, 768)
-			    line_color 	3342489
-			    InterObjView 	@245
-			    height     	404
-			    y_coord    	344
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$25" @247
-			location   	(1472, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@247
-			    location   	(1472, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	551
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"41C1C6E600E2"
-			width      	569
-			height     	2125
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @248
-			    location   	(1472, 544)
-			    line_color 	3342489
-			    InterObjView 	@247
-			    height     	748
-			    y_coord    	688
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$24" @249
-			location   	(3248, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@249
-			    location   	(3248, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	698
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"41C1A9150148"
-			width      	716
-			height     	2125
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @250
-			    location   	(3248, 800)
-			    line_color 	3342489
-			    InterObjView 	@249
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @251
-			    location   	(3248, 880)
-			    line_color 	3342489
-			    InterObjView 	@249
-			    height     	232
-			    y_coord    	172
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @252
-			    location   	(3248, 1344)
-			    line_color 	3342489
-			    InterObjView 	@249
-			    height     	308
-			    y_coord    	248
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @253
-			    location   	(3248, 1616)
-			    line_color 	3342489
-			    InterObjView 	@249
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @254
-			    location   	(3248, 1792)
-			    line_color 	3342489
-			    InterObjView 	@249
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @255
-			    location   	(3248, 1936)
-			    line_color 	3342489
-			    InterObjView 	@249
-			    height     	264
-			    y_coord    	204
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @256
-			    location   	(3248, 2080)
-			    line_color 	3342489
-			    InterObjView 	@249
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterMessView "" @257
-			location   	(16, 368)
-			label      	(object SegLabel @258
-			    Parent_View 	@257
-			    location   	(539, 324)
-			    quidu      	"41B701DE0002"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	788
-			    justify    	0
-			    label      	"SelectProvider (layer,protocolID,[OID],*this)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@225
-			supplier   	@229
-			Focus_Src  	@226
-			Focus_Entry 	@230
-			origin     	(287, 368)
-			terminus   	(791, 368)
-			ordinal    	0)
-		    (object NoteView @259
-			location   	(1664, 2512)
-			label      	(object ItemLabel
-			    Parent_View 	@259
-			    location   	(914, 2381)
-			    fill_color 	13434879
-			    nlines     	5
-			    max_width  	1465
-			    label      	"How can selection pop a dialog? Are we to have more than one dialog? It could pop a dialog in case it sees the desired is not available. But what if it is avaiable and cannot start? What happens than? Another dialog? Looks like we need Open/Create/Start. Start'd call the Create in case Create's not called before the Start.")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	1525
-			height     	275)
-		    (object NoteView @260
-			location   	(272, 80)
-			label      	(object ItemLabel
-			    Parent_View 	@260
-			    location   	(134, 20)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	240
-			    label      	"CConnection layer.")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	300
-			height     	132)
-		    (object NoteView @261
-			location   	(2288, 80)
-			label      	(object ItemLabel
-			    Parent_View 	@261
-			    location   	(1691, 11)
-			    fill_color 	13434879
-			    nlines     	3
-			    max_width  	1159
-			    label      	
-|There will be a selector at every layer but at the moment the only "selection" is in NETCON. So network selector always talks to the shim factory.
-			    )
-			line_color 	3342489
-			fill_color 	13434879
-			width      	1219
-			height     	150)
-		    (object NoteView @262
-			location   	(400, 528)
-			label      	(object ItemLabel
-			    Parent_View 	@262
-			    location   	(162, 466)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	440
-			    label      	
-|passes "this" (itself) as a selection observer.
-			    )
-			line_color 	3342489
-			fill_color 	13434879
-			width      	500
-			height     	137)
-		    (object AttachView "" @263
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@262
-			supplier   	@257
-			line_style 	0)
-		    (object SelfMessView "" @264
-			location   	(16, 432)
-			label      	(object SegLabel @265
-			    Parent_View 	@264
-			    location   	(898, 388)
-			    quidu      	"41C1C76E0164"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	488
-			    justify    	0
-			    label      	"FindFactory(layer,protocolID)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@229
-			supplier   	@229
-			Focus_Src  	@230
-			Focus_Entry 	@231
-			origin     	(823, 432)
-			terminus   	(973, 432)
-			ordinal    	1)
-		    (object InterMessView "" @266
-			location   	(16, 544)
-			label      	(object SegLabel @267
-			    Parent_View 	@266
-			    location   	(1139, 500)
-			    quidu      	"41C1C78A00F0"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	488
-			    justify    	0
-			    label      	"SelectProvider([OID],aThis)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@229
-			supplier   	@247
-			Focus_Src  	@230
-			Focus_Entry 	@248
-			origin     	(822, 544)
-			terminus   	(1456, 544)
-			ordinal    	2)
-		    (object InterMessView "" @268
-			location   	(16, 1344)
-			label      	(object SegLabel @269
-			    Parent_View 	@268
-			    location   	(3560, 1300)
-			    quidu      	"41C1CB310100"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	400
-			    justify    	0
-			    label      	"ProgressNotification( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@233
-			supplier   	@249
-			Focus_Src  	@236
-			Focus_Entry 	@252
-			origin     	(3856, 1344)
-			terminus   	(3264, 1344)
-			ordinal    	11)
-		    (object NoteView @270
-			location   	(3888, 656)
-			label      	(object ItemLabel
-			    Parent_View 	@270
-			    location   	(3463, 572)
-			    fill_color 	13434879
-			    nlines     	3
-			    max_width  	815
-			    label      	
-|See "Link Layer Shim Selection" sequence for what happens during CNifSession::StartL.
-			    )
-			line_color 	3342489
-			fill_color 	13434879
-			width      	875
-			height     	181)
-		    (object NoteView @271
-			location   	(1344, 80)
-			label      	(object ItemLabel
-			    Parent_View 	@271
-			    location   	(1206, 20)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	240
-			    label      	"network layer")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	300
-			height     	132)
-		    (object InterMessView "" @272
-			location   	(16, 560)
-			label      	(object SegLabel @273
-			    Parent_View 	@272
-			    location   	(1735, 516)
-			    quidu      	"421D0A0D0366"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	100
-			    justify    	0
-			    label      	"NewL"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@247
-			supplier   	@239
-			Focus_Src  	@248
-			Focus_Entry 	@240
-			origin     	(1487, 560)
-			terminus   	(1984, 560)
-			ordinal    	3)
-		    (object InterMessView "" @274
-			location   	(16, 640)
-			label      	(object SegLabel @275
-			    Parent_View 	@274
-			    location   	(1735, 596)
-			    quidu      	"421D0A160355"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	116
-			    justify    	0
-			    label      	"Select"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@247
-			supplier   	@239
-			Focus_Src  	@248
-			Focus_Entry 	@241
-			origin     	(1487, 640)
-			terminus   	(1984, 640)
-			ordinal    	4)
-		    (object InterMessView "" @276
-			location   	(16, 720)
-			label      	(object SegLabel @277
-			    Parent_View 	@276
-			    location   	(1404, 676)
-			    quidu      	"421D0A270364"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	878
-			    justify    	0
-			    label      	"FindFactory(KShimConnectionProviderFactoryId)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@239
-			supplier   	@229
-			Focus_Src  	@241
-			Focus_Entry 	@232
-			origin     	(1984, 720)
-			terminus   	(823, 720)
-			ordinal    	5)
-		    (object InterMessView "" @278
-			location   	(16, 768)
-			label      	(object SegLabel @279
-			    Parent_View 	@278
-			    location   	(2279, 724)
-			    quidu      	"421D0A5E01FC"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	259
-			    justify    	0
-			    label      	"SelectProvider"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@239
-			supplier   	@245
-			Focus_Src  	@241
-			Focus_Entry 	@246
-			origin     	(2015, 768)
-			terminus   	(2544, 768)
-			ordinal    	6)
-		    (object InterMessView "" @280
-			location   	(16, 800)
-			label      	(object SegLabel @281
-			    Parent_View 	@280
-			    location   	(2903, 756)
-			    quidu      	"421D0A750064"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	100
-			    justify    	0
-			    label      	"NewL"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@245
-			supplier   	@249
-			Focus_Src  	@246
-			Focus_Entry 	@250
-			origin     	(2575, 800)
-			terminus   	(3232, 800)
-			ordinal    	7)
-		    (object InterMessView "" @282
-			location   	(16, 880)
-			label      	(object SegLabel @283
-			    Parent_View 	@282
-			    location   	(2903, 836)
-			    quidu      	"421D0A850284"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	116
-			    justify    	0
-			    label      	"Select"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@245
-			supplier   	@249
-			Focus_Src  	@246
-			Focus_Entry 	@251
-			origin     	(2575, 880)
-			terminus   	(3232, 880)
-			ordinal    	8)
-		    (object InterMessView "" @284
-			location   	(16, 912)
-			label      	(object SegLabel @285
-			    Parent_View 	@284
-			    location   	(3559, 868)
-			    quidu      	"421D0A960257"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	100
-			    justify    	0
-			    label      	"NewL"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@249
-			supplier   	@233
-			Focus_Src  	@251
-			Focus_Entry 	@234
-			origin     	(3263, 912)
-			terminus   	(3856, 912)
-			ordinal    	9)
-		    (object InterMessView "" @286
-			location   	(16, 992)
-			label      	(object SegLabel @287
-			    Parent_View 	@286
-			    location   	(3559, 948)
-			    quidu      	"421D0AA101E5"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	109
-			    justify    	0
-			    label      	"StartL"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@249
-			supplier   	@233
-			Focus_Src  	@251
-			Focus_Entry 	@235
-			origin     	(3263, 992)
-			terminus   	(3856, 992)
-			ordinal    	10)
-		    (object InterMessView "" @288
-			location   	(16, 1376)
-			label      	(object SegLabel @289
-			    Parent_View 	@288
-			    location   	(2624, 1332)
-			    quidu      	"421D0AC3039E"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	363
-			    justify    	0
-			    label      	"ProgressNotification"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@249
-			supplier   	@239
-			Focus_Src  	@252
-			Focus_Entry 	@242
-			origin     	(3232, 1376)
-			terminus   	(2016, 1376)
-			ordinal    	12)
-		    (object InterMessView "" @290
-			location   	(16, 1792)
-			label      	(object SegLabel @291
-			    Parent_View 	@290
-			    location   	(3560, 1748)
-			    quidu      	"421D0AF603A1"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	375
-			    justify    	0
-			    label      	"SubConnectionEvent"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@233
-			supplier   	@249
-			Focus_Src  	@237
-			Focus_Entry 	@254
-			origin     	(3856, 1792)
-			terminus   	(3264, 1792)
-			ordinal    	15)
-		    (object InterMessView "" @292
-			location   	(16, 1936)
-			label      	(object SegLabel @293
-			    Parent_View 	@292
-			    location   	(3560, 1892)
-			    quidu      	"421D0B0F023F"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	272
-			    justify    	0
-			    label      	"LinkLayerOpen"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@233
-			supplier   	@249
-			Focus_Src  	@238
-			Focus_Entry 	@255
-			origin     	(3856, 1936)
-			terminus   	(3264, 1936)
-			ordinal    	16)
-		    (object InterMessView "" @294
-			location   	(16, 1616)
-			label      	(object SegLabel @295
-			    Parent_View 	@294
-			    location   	(3560, 1572)
-			    quidu      	"421D0B2601B6"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	341
-			    justify    	0
-			    label      	"SelectionComplete"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@233
-			supplier   	@249
-			Focus_Src  	@236
-			Focus_Entry 	@253
-			origin     	(3856, 1616)
-			terminus   	(3264, 1616)
-			ordinal    	14)
-		    (object SelfMessView "" @296
-			location   	(16, 2080)
-			label      	(object SegLabel @297
-			    Parent_View 	@296
-			    location   	(3339, 2036)
-			    quidu      	"421D0B4C0356"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	213
-			    justify    	0
-			    label      	"AsyncDelete"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@249
-			supplier   	@249
-			Focus_Src  	@255
-			Focus_Entry 	@256
-			origin     	(3264, 2080)
-			terminus   	(3414, 2080)
-			ordinal    	19)
-		    (object InterMessView "" @298
-			location   	(16, 2000)
-			label      	(object SegLabel @299
-			    Parent_View 	@298
-			    location   	(2624, 1956)
-			    quidu      	"421D0B7D01DB"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	163
-			    justify    	0
-			    label      	"LayerUp"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@249
-			supplier   	@239
-			Focus_Src  	@255
-			Focus_Entry 	@243
-			origin     	(3232, 2000)
-			terminus   	(2016, 2000)
-			ordinal    	17)
-		    (object InterMessView "" @300
-			location   	(16, 1472)
-			label      	(object SegLabel @301
-			    Parent_View 	@300
-			    location   	(1136, 1428)
-			    quidu      	"421D0B9A0289"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	363
-			    justify    	0
-			    label      	"ProgressNotification"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@239
-			supplier   	@225
-			Focus_Src  	@242
-			Focus_Entry 	@227
-			origin     	(1984, 1472)
-			terminus   	(288, 1472)
-			ordinal    	13)
-		    (object InterMessView "" @302
-			location   	(16, 2032)
-			label      	(object SegLabel @303
-			    Parent_View 	@302
-			    location   	(1136, 1988)
-			    quidu      	"421D0BC2033A"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	150
-			    justify    	0
-			    label      	"LayerUp"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@239
-			supplier   	@225
-			Focus_Src  	@243
-			Focus_Entry 	@228
-			origin     	(1984, 2032)
-			terminus   	(288, 2032)
-			ordinal    	18)
-		    (object SelfMessView "" @304
-			location   	(16, 2096)
-			label      	(object SegLabel @305
-			    Parent_View 	@304
-			    location   	(2091, 2052)
-			    quidu      	"421D0BDC0145"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	188
-			    justify    	0
-			    label      	"delete this"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@239
-			supplier   	@239
-			Focus_Src  	@243
-			Focus_Entry 	@244
-			origin     	(2016, 2096)
-			terminus   	(2166, 2096)
-			ordinal    	20)
-		    (object AttachView "" @306
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@261
-			supplier   	@276
-			line_style 	0)))
-	    (object InteractionDiagram "SubConnection provider creation"
-		mechanism_ref 	@6
-		quid       	"41BD8DAA016E"
-		title      	"SubConnection provider creation"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	0
-		items      	(list diagram_item_list
-		    (object InterObjView "$UNNAMED$28" @307
-			location   	(128, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@307
-			    location   	(128, 250)
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	360
-			    justify    	0
-			    label      	"")
-			icon       	"Actor"
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"41BD8DCF0008"
-			width      	336
-			height     	1369
-			icon_height 	162
-			icon_width 	120
-			icon_y_offset 	-1
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @308
-			    location   	(128, 352)
-			    line_color 	3342489
-			    InterObjView 	@307
-			    height     	1152
-			    y_coord    	1092
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$29" @309
-			location   	(1301, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@309
-			    location   	(1301, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	626
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"41BD8DE600CA"
-			width      	644
-			height     	1369
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @310
-			    location   	(1301, 512)
-			    line_color 	3342489
-			    InterObjView 	@309
-			    height     	932
-			    y_coord    	872
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @311
-			    location   	(1301, 1200)
-			    line_color 	3342489
-			    InterObjView 	@309
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterObjView "$UNNAMED$32" @312
-			location   	(2658, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@312
-			    location   	(2658, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	554
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"41BD92B903DA"
-			width      	572
-			height     	1369
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @313
-			    location   	(2658, 592)
-			    line_color 	3342489
-			    InterObjView 	@312
-			    height     	292
-			    y_coord    	232
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @314
-			    location   	(2658, 1264)
-			    line_color 	3342489
-			    InterObjView 	@312
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$30" @315
-			location   	(592, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@315
-			    location   	(592, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	724
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"41BD92C8009C"
-			width      	742
-			height     	1369
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @316
-			    location   	(592, 384)
-			    line_color 	3342489
-			    InterObjView 	@315
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$33" @317
-			location   	(3296, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@317
-			    location   	(3296, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	654
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"41BD9503012E"
-			width      	672
-			height     	1369
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @318
-			    location   	(3296, 624)
-			    line_color 	3342489
-			    InterObjView 	@317
-			    height     	200
-			    y_coord    	140
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @319
-			    location   	(3296, 704)
-			    line_color 	3342489
-			    InterObjView 	@317
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @320
-			    location   	(3296, 848)
-			    line_color 	3342489
-			    InterObjView 	@317
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$31" @321
-			location   	(2002, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@321
-			    location   	(2002, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	706
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"41BD944F0285"
-			width      	724
-			height     	1369
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @322
-			    location   	(2002, 576)
-			    line_color 	3342489
-			    InterObjView 	@321
-			    height     	808
-			    y_coord    	748
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @323
-			    location   	(2002, 1072)
-			    line_color 	3342489
-			    InterObjView 	@321
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterMessView "" @324
-			location   	(16, 384)
-			label      	(object SegLabel @325
-			    Parent_View 	@324
-			    location   	(359, 340)
-			    quidu      	"421DD721039D"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	497
-			    justify    	0
-			    label      	"FindProvider(AddressFamily)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@307
-			supplier   	@315
-			Focus_Src  	@308
-			Focus_Entry 	@316
-			origin     	(143, 384)
-			terminus   	(576, 384)
-			ordinal    	0)
-		    (object InterMessView "" @326
-			location   	(16, 512)
-			label      	(object SegLabel @327
-			    Parent_View 	@326
-			    location   	(714, 468)
-			    quidu      	"421DD76501CD"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	885
-			    justify    	0
-			    label      	"FindOrCreateProviderL(connProv,TSubConnType)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@307
-			supplier   	@309
-			Focus_Src  	@308
-			Focus_Entry 	@310
-			origin     	(143, 512)
-			terminus   	(1285, 512)
-			ordinal    	1)
-		    (object InterMessView "" @328
-			location   	(16, 576)
-			label      	(object SegLabel @329
-			    Parent_View 	@328
-			    location   	(1651, 532)
-			    quidu      	"421DD7BE0207"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	853
-			    justify    	0
-			    label      	"FindOrCreateProviderL(connProv,TSubConnType)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@309
-			supplier   	@321
-			Focus_Src  	@310
-			Focus_Entry 	@322
-			origin     	(1316, 576)
-			terminus   	(1986, 576)
-			ordinal    	2)
-		    (object InterMessView "" @330
-			location   	(16, 592)
-			label      	(object SegLabel @331
-			    Parent_View 	@330
-			    location   	(2329, 548)
-			    quidu      	"421DDEBF024C"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	100
-			    justify    	0
-			    label      	"NewL"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@321
-			supplier   	@312
-			Focus_Src  	@322
-			Focus_Entry 	@313
-			origin     	(2017, 592)
-			terminus   	(2642, 592)
-			ordinal    	3)
-		    (object InterMessView "" @332
-			location   	(16, 848)
-			label      	(object SegLabel @333
-			    Parent_View 	@332
-			    location   	(2648, 804)
-			    quidu      	"421DDEE903AB"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	184
-			    justify    	0
-			    label      	"NextLayer"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@321
-			supplier   	@317
-			Focus_Src  	@322
-			Focus_Entry 	@320
-			origin     	(2017, 848)
-			terminus   	(3280, 848)
-			ordinal    	6)
-		    (object InterMessView "" @334
-			location   	(16, 1200)
-			label      	(object SegLabel @335
-			    Parent_View 	@334
-			    location   	(1652, 1156)
-			    quidu      	"421DDF620083"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	1022
-			    justify    	0
-			    label      	"FindOrCreateProviderL(connProvNextLayer,TSubConnType)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@321
-			supplier   	@309
-			Focus_Src  	@322
-			Focus_Entry 	@311
-			origin     	(1986, 1200)
-			terminus   	(1317, 1200)
-			ordinal    	8)
-		    (object InterMessView "" @336
-			location   	(16, 1264)
-			label      	(object SegLabel @337
-			    Parent_View 	@336
-			    location   	(2329, 1220)
-			    quidu      	"421DDFD7028A"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	247
-			    justify    	0
-			    label      	"AttachToNext"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@321
-			supplier   	@312
-			Focus_Src  	@322
-			Focus_Entry 	@314
-			origin     	(2017, 1264)
-			terminus   	(2642, 1264)
-			ordinal    	9)
-		    (object NoteView @338
-			location   	(912, 736)
-			label      	(object ItemLabel
-			    Parent_View 	@338
-			    location   	(649, 670)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	490
-			    label      	"The same sequence repeats for the next layer")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	550
-			height     	144)
-		    (object AttachView "" @339
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@326
-			supplier   	@338
-			line_style 	0)
-		    (object AttachView "" @340
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@338
-			supplier   	@334
-			line_style 	0)
-		    (object SelfMessView "" @341
-			location   	(16, 1072)
-			label      	(object SegLabel @342
-			    Parent_View 	@341
-			    location   	(2093, 1028)
-			    quidu      	"421DE176012A"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	319
-			    justify    	0
-			    label      	"Get Next Layer Info"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@321
-			supplier   	@321
-			Focus_Src  	@322
-			Focus_Entry 	@323
-			origin     	(2018, 1072)
-			terminus   	(2168, 1072)
-			ordinal    	7)
-		    (object NoteView @343
-			location   	(1616, 1536)
-			label      	(object ItemLabel
-			    Parent_View 	@343
-			    location   	(913, 1467)
-			    fill_color 	13434879
-			    nlines     	3
-			    max_width  	1371
-			    label      	"This is a proposition as to how to create a layer association of a sub-connection channel without a need to start it up. The connection has to already exist. An use case wpuld be to alter QoS on primary PDP context.")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	1431
-			height     	150)
-		    (object InterMessView "" @344
-			location   	(16, 624)
-			label      	(object SegLabel @345
-			    Parent_View 	@344
-			    location   	(2976, 580)
-			    quidu      	"422CA1E502A7"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	94
-			    justify    	0
-			    label      	"JoinL"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@312
-			supplier   	@317
-			Focus_Src  	@313
-			Focus_Entry 	@318
-			origin     	(2673, 624)
-			terminus   	(3280, 624)
-			ordinal    	4)
-		    (object SelfMessView "" @346
-			location   	(16, 704)
-			label      	(object SegLabel @347
-			    Parent_View 	@346
-			    location   	(3387, 660)
-			    quidu      	"422CA21F01ED"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	378
-			    justify    	0
-			    label      	"DoDataClientJoiningL"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@317
-			supplier   	@317
-			Focus_Src  	@318
-			Focus_Entry 	@319
-			origin     	(3312, 704)
-			terminus   	(3462, 704)
-			ordinal    	5)))
-	    (object InteractionDiagram "Connection Provider Start"
-		mechanism_ref 	@7
-		quid       	"41BED49B00B8"
-		title      	"Connection Provider Start"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	0
-		items      	(list diagram_item_list
-		    (object InterObjView "$UNNAMED$34" @348
-			location   	(1200, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@348
-			    location   	(1200, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	724
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"41BED53A011B"
-			width      	742
-			height     	1413
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @349
-			    location   	(1200, 432)
-			    line_color 	3342489
-			    InterObjView 	@348
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @350
-			    location   	(1200, 496)
-			    line_color 	3342489
-			    InterObjView 	@348
-			    height     	120
-			    y_coord    	60
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$36" @351
-			location   	(176, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@351
-			    location   	(176, 343)
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	360
-			    justify    	0
-			    label      	"")
-			icon       	"Actor"
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"41BED5420394"
-			width      	336
-			height     	1413
-			icon_height 	162
-			icon_width 	120
-			icon_y_offset 	-94
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @352
-			    location   	(176, 352)
-			    line_color 	3342489
-			    InterObjView 	@351
-			    height     	1196
-			    y_coord    	1136
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @353
-			    location   	(176, 496)
-			    line_color 	3342489
-			    InterObjView 	@351
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @354
-			    location   	(176, 1104)
-			    line_color 	3342489
-			    InterObjView 	@351
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @355
-			    location   	(176, 1248)
-			    line_color 	3342489
-			    InterObjView 	@351
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterObjView "$UNNAMED$35" @356
-			location   	(2576, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@356
-			    location   	(2576, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	630
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"41BED5A9039C"
-			width      	648
-			height     	1413
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @357
-			    location   	(2576, 992)
-			    line_color 	3342489
-			    InterObjView 	@356
-			    height     	436
-			    y_coord    	376
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$38" @358
-			location   	(1920, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@358
-			    location   	(1920, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	622
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"41E2CAE2008E"
-			width      	640
-			height     	1413
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @359
-			    location   	(1920, 736)
-			    line_color 	3342489
-			    InterObjView 	@358
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @360
-			    location   	(1920, 816)
-			    line_color 	3342489
-			    InterObjView 	@358
-			    height     	120
-			    y_coord    	60
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$37" @361
-			location   	(560, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@361
-			    location   	(560, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	486
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"41BED6440290"
-			width      	504
-			height     	1413
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @362
-			    location   	(560, 672)
-			    line_color 	3342489
-			    InterObjView 	@361
-			    height     	816
-			    y_coord    	756
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @363
-			    location   	(560, 816)
-			    line_color 	3342489
-			    InterObjView 	@361
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @364
-			    location   	(560, 1088)
-			    line_color 	3342489
-			    InterObjView 	@361
-			    height     	136
-			    y_coord    	76
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @365
-			    location   	(560, 1200)
-			    line_color 	3342489
-			    InterObjView 	@361
-			    height     	168
-			    y_coord    	108
-			    Nested     	TRUE))
-		    (object NoteView @366
-			location   	(1456, 1360)
-			label      	(object ItemLabel
-			    Parent_View 	@366
-			    location   	(918, 1301)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	1040
-			    label      	
-|See "Connection provider selection" sequece for how the provider(s) is selected.
-			    )
-			line_color 	3342489
-			fill_color 	13434879
-			width      	1100
-			height     	131)
-		    (object InterMessView "" @367
-			location   	(16, 672)
-			label      	(object SegLabel @368
-			    Parent_View 	@367
-			    location   	(367, 628)
-			    quidu      	"41C1D2EB0026"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	109
-			    justify    	0
-			    label      	"StartL"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@351
-			supplier   	@361
-			Focus_Src  	@352
-			Focus_Entry 	@362
-			origin     	(191, 672)
-			terminus   	(544, 672)
-			ordinal    	2)
-		    (object InterMessView "" @369
-			location   	(16, 992)
-			label      	(object SegLabel @370
-			    Parent_View 	@369
-			    location   	(1567, 948)
-			    quidu      	"41C1D3DC0264"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	109
-			    justify    	0
-			    label      	"StartL"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@361
-			supplier   	@356
-			Focus_Src  	@362
-			Focus_Entry 	@357
-			origin     	(575, 992)
-			terminus   	(2560, 992)
-			ordinal    	5)
-		    (object InterMessView "" @371
-			location   	(16, 1088)
-			label      	(object SegLabel @372
-			    Parent_View 	@371
-			    location   	(1568, 1044)
-			    quidu      	"41C1D40701E8"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	163
-			    justify    	0
-			    label      	"Progress"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@356
-			supplier   	@361
-			Focus_Src  	@357
-			Focus_Entry 	@364
-			origin     	(2560, 1088)
-			terminus   	(576, 1088)
-			ordinal    	6)
-		    (object InterMessView "" @373
-			location   	(16, 1200)
-			label      	(object SegLabel @374
-			    Parent_View 	@373
-			    location   	(1568, 1156)
-			    quidu      	"41C1D46102EB"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	125
-			    justify    	0
-			    label      	"LinkUp"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@356
-			supplier   	@361
-			Focus_Src  	@357
-			Focus_Entry 	@365
-			origin     	(2560, 1200)
-			terminus   	(576, 1200)
-			ordinal    	8)
-		    (object InterMessView "" @375
-			location   	(16, 1104)
-			label      	(object SegLabel @376
-			    Parent_View 	@375
-			    location   	(368, 1060)
-			    quidu      	"41C1D47E03B8"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	163
-			    justify    	0
-			    label      	"Progress"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@361
-			supplier   	@351
-			Focus_Src  	@364
-			Focus_Entry 	@354
-			origin     	(544, 1104)
-			terminus   	(192, 1104)
-			ordinal    	7)
-		    (object InterMessView "" @377
-			location   	(16, 432)
-			label      	(object SegLabel @378
-			    Parent_View 	@377
-			    location   	(687, 388)
-			    quidu      	"41C5B73501C8"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	1097
-			    justify    	0
-			    label      	"SelectProvider(layer,protocolId,selection info,IselectionNotify)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@351
-			supplier   	@348
-			Focus_Src  	@352
-			Focus_Entry 	@349
-			origin     	(191, 432)
-			terminus   	(1184, 432)
-			ordinal    	0)
-		    (object InterMessView "" @379
-			location   	(16, 736)
-			label      	(object SegLabel @380
-			    Parent_View 	@379
-			    location   	(1239, 692)
-			    quidu      	"41E2CB0302FB"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	1000
-			    justify    	0
-			    label      	"SelectProvider(selection info,ISelectionNotify)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@361
-			supplier   	@358
-			Focus_Src  	@362
-			Focus_Entry 	@359
-			origin     	(575, 736)
-			terminus   	(1904, 736)
-			ordinal    	3)
-		    (object NoteView @381
-			location   	(1568, 448)
-			label      	(object ItemLabel
-			    Parent_View 	@381
-			    location   	(1309, 379)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	483
-			    label      	"Asks it's own factory for the next layer provider.")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	543
-			height     	150)
-		    (object InterMessView "" @382
-			location   	(16, 496)
-			label      	(object SegLabel @383
-			    Parent_View 	@382
-			    location   	(688, 452)
-			    quidu      	"41E2CBA0031A"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	341
-			    justify    	0
-			    label      	"SelectionComplete"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@348
-			supplier   	@351
-			Focus_Src  	@350
-			Focus_Entry 	@353
-			origin     	(1184, 496)
-			terminus   	(192, 496)
-			ordinal    	1)
-		    (object InterMessView "" @384
-			location   	(16, 816)
-			label      	(object SegLabel @385
-			    Parent_View 	@384
-			    location   	(1240, 772)
-			    quidu      	"41E2CBBB007B"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	341
-			    justify    	0
-			    label      	"SelectionComplete"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@358
-			supplier   	@361
-			Focus_Src  	@360
-			Focus_Entry 	@363
-			origin     	(1904, 816)
-			terminus   	(576, 816)
-			ordinal    	4)
-		    (object AttachView "" @386
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@381
-			supplier   	@380
-			line_style 	0)
-		    (object InterMessView "" @387
-			location   	(16, 1248)
-			label      	(object SegLabel @388
-			    Parent_View 	@387
-			    location   	(368, 1204)
-			    quidu      	"421DE1CB01FD"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	125
-			    justify    	0
-			    label      	"LinkUp"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@361
-			supplier   	@351
-			Focus_Src  	@365
-			Focus_Entry 	@355
-			origin     	(544, 1248)
-			terminus   	(192, 1248)
-			ordinal    	9)))
-	    (object InteractionDiagram "Link Layer Shim Selection"
-		mechanism_ref 	@8
-		quid       	"41BF304901CF"
-		title      	"Link Layer Shim Selection"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	75
-		origin_y   	13
-		items      	(list diagram_item_list
-		    (object InterObjView "$UNNAMED$39" @389
-			location   	(688, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@389
-			    location   	(688, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	630
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"41BF306501DA"
-			width      	648
-			height     	1957
-			icon_height 	162
-			icon_width 	120
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @390
-			    location   	(688, 416)
-			    line_color 	3342489
-			    InterObjView 	@389
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @391
-			    location   	(688, 592)
-			    line_color 	3342489
-			    InterObjView 	@389
-			    height     	1500
-			    y_coord    	1440
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @392
-			    location   	(688, 864)
-			    line_color 	3342489
-			    InterObjView 	@389
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterObjView "$UNNAMED$40" @393
-			location   	(1312, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@393
-			    location   	(1312, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	492
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"41BF306501EE"
-			width      	510
-			height     	1957
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @394
-			    location   	(1312, 592)
-			    line_color 	3342489
-			    InterObjView 	@393
-			    height     	1440
-			    y_coord    	1380
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @395
-			    location   	(1312, 832)
-			    line_color 	3342489
-			    InterObjView 	@393
-			    height     	152
-			    y_coord    	92
-			    Nested     	TRUE))
-		    (object InterObjView "$UNNAMED$43" @396
-			location   	(2560, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@396
-			    location   	(2560, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	706
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"41BF306501F5"
-			width      	724
-			height     	1957
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @397
-			    location   	(2560, 1424)
-			    line_color 	3342489
-			    InterObjView 	@396
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$42" @398
-			location   	(3088, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@398
-			    location   	(3088, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"41BF306501F4"
-			width      	300
-			height     	1957
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @399
-			    location   	(3088, 608)
-			    line_color 	3342489
-			    InterObjView 	@398
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @400
-			    location   	(3088, 736)
-			    line_color 	3342489
-			    InterObjView 	@398
-			    height     	1236
-			    y_coord    	1176
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$44" @401
-			location   	(256, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@401
-			    location   	(256, 249)
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	360
-			    justify    	0
-			    label      	"")
-			icon       	"Actor"
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"41C1FDA80257"
-			width      	336
-			height     	1957
-			icon_height 	162
-			icon_width 	120
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @402
-			    location   	(256, 416)
-			    line_color 	3342489
-			    InterObjView 	@401
-			    height     	120
-			    y_coord    	60
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @403
-			    location   	(256, 1472)
-			    line_color 	3342489
-			    InterObjView 	@401
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @404
-			    location   	(256, 1712)
-			    line_color 	3342489
-			    InterObjView 	@401
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @405
-			    location   	(256, 1792)
-			    line_color 	3342489
-			    InterObjView 	@401
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$41" @406
-			location   	(1888, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@406
-			    location   	(1888, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	554
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"41BF31D20269"
-			width      	572
-			height     	1957
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @407
-			    location   	(1888, 1344)
-			    line_color 	3342489
-			    InterObjView 	@406
-			    height     	248
-			    y_coord    	188
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @408
-			    location   	(1888, 1696)
-			    line_color 	3342489
-			    InterObjView 	@406
-			    height     	216
-			    y_coord    	156
-			    Nested     	FALSE))
-		    (object InterMessView "" @409
-			location   	(16, 592)
-			label      	(object SegLabel @410
-			    Parent_View 	@409
-			    location   	(999, 548)
-			    quidu      	"41BF306501DF"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	870
-			    justify    	0
-			    label      	"Select"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@389
-			supplier   	@393
-			Focus_Src  	@391
-			Focus_Entry 	@394
-			origin     	(703, 592)
-			terminus   	(1296, 592)
-			ordinal    	1)
-		    (object InterMessView "" @411
-			location   	(16, 736)
-			label      	(object SegLabel @412
-			    Parent_View 	@411
-			    location   	(2199, 692)
-			    quidu      	"41BF306501F1"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	263
-			    justify    	0
-			    label      	"StartL"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@393
-			supplier   	@398
-			Focus_Src  	@394
-			Focus_Entry 	@400
-			origin     	(1327, 736)
-			terminus   	(3072, 736)
-			ordinal    	3)
-		    (object NoteView @413
-			location   	(2592, 2048)
-			label      	(object ItemLabel
-			    Parent_View 	@413
-			    location   	(1879, 1995)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	1390
-			    label      	"To indicate lower layer sub-connection type so that the upper layer can link to it. In case the sub-connection's been created by the layer below.")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	1450
-			height     	118)
-		    (object NoteView @414
-			location   	(1104, 2096)
-			label      	(object ItemLabel
-			    Parent_View 	@414
-			    location   	(429, 1868)
-			    fill_color 	13434879
-			    nlines     	9
-			    max_width  	1315
-			    label      	
-|On that event the layer could create an sub-connection object on its level or look up as yet non-associated sub-connection to associate it with just created one on lower level. See "Sub Connection attach" sequence for details.
-|Th API to do this is not supported yet since at the moment link layer sub-connection ends in CSubConnectionProviderLinkShim and network layer sub-connection talks to GuQoS. In the UMTS case when we need to associate these two together the RSubConnection client has to call open/attach that will do the job of association.
-			    )
-			line_color 	3342489
-			fill_color 	13434879
-			width      	1375
-			height     	469)
-		    (object InterMessView "" @415
-			location   	(16, 608)
-			label      	(object SegLabel @416
-			    Parent_View 	@415
-			    location   	(2199, 564)
-			    quidu      	"41C1FED1035E"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	230
-			    justify    	0
-			    label      	"NewL"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@393
-			supplier   	@398
-			Focus_Src  	@394
-			Focus_Entry 	@399
-			origin     	(1327, 608)
-			terminus   	(3072, 608)
-			ordinal    	2)
-		    (object InterMessView "" @417
-			location   	(16, 832)
-			label      	(object SegLabel @418
-			    Parent_View 	@417
-			    location   	(2200, 788)
-			    quidu      	"41C1FF0C0039"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	657
-			    justify    	0
-			    label      	"SelectComplete"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@398
-			supplier   	@393
-			Focus_Src  	@400
-			Focus_Entry 	@395
-			origin     	(3072, 832)
-			terminus   	(1328, 832)
-			ordinal    	4)
-		    (object InterMessView "" @419
-			location   	(16, 864)
-			label      	(object SegLabel @420
-			    Parent_View 	@419
-			    location   	(1000, 820)
-			    quidu      	"41C1FF4B0320"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	4351
-			    justify    	0
-			    label      	"FindOrCreateProviderL (selection info)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@393
-			supplier   	@389
-			Focus_Src  	@395
-			Focus_Entry 	@392
-			origin     	(1296, 864)
-			terminus   	(704, 864)
-			ordinal    	5)
-		    (object NoteView @421
-			location   	(2272, 928)
-			label      	(object ItemLabel
-			    Parent_View 	@421
-			    location   	(1963, 816)
-			    fill_color 	13434879
-			    nlines     	4
-			    max_width  	583
-			    label      	
-|Folding => from now on is the "right" provider associated with the "right" session. Whether is the new or existing one.
-			    )
-			line_color 	3342489
-			fill_color 	13434879
-			width      	643
-			height     	237)
-		    (object AttachView "" @422
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@421
-			supplier   	@420
-			line_style 	0)
-		    (object NoteView @423
-			location   	(1728, 416)
-			label      	(object ItemLabel
-			    Parent_View 	@423
-			    location   	(1403, 303)
-			    fill_color 	13434879
-			    nlines     	4
-			    max_width  	615
-			    label      	"if provider already exists than delete CNifSession used for selection otherwise assign the session to newly created provider.")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	675
-			height     	238)
-		    (object InterMessView "" @424
-			location   	(16, 1344)
-			label      	(object SegLabel @425
-			    Parent_View 	@424
-			    location   	(2488, 1300)
-			    quidu      	"41C202AA0170"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	5106
-			    justify    	0
-			    label      	"SubConnectionEvent(sub-connection handle)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@398
-			supplier   	@406
-			Focus_Src  	@400
-			Focus_Entry 	@407
-			origin     	(3072, 1344)
-			terminus   	(1904, 1344)
-			ordinal    	6)
-		    (object InterMessView "" @426
-			location   	(16, 1424)
-			label      	(object SegLabel @427
-			    Parent_View 	@426
-			    location   	(2223, 1380)
-			    quidu      	"41C202E0010B"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	5040
-			    justify    	0
-			    label      	"FindOrCreateProviderL( layerTID,protocolId)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@406
-			supplier   	@396
-			Focus_Src  	@407
-			Focus_Entry 	@397
-			origin     	(1903, 1424)
-			terminus   	(2544, 1424)
-			ordinal    	7)
-		    (object InterMessView "" @428
-			location   	(16, 1696)
-			label      	(object SegLabel @429
-			    Parent_View 	@428
-			    location   	(2488, 1652)
-			    quidu      	"41C2039D012D"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	378
-			    justify    	0
-			    label      	"Progress"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@398
-			supplier   	@406
-			Focus_Src  	@400
-			Focus_Entry 	@408
-			origin     	(3072, 1696)
-			terminus   	(1904, 1696)
-			ordinal    	9)
-		    (object InterMessView "" @430
-			location   	(16, 1472)
-			label      	(object SegLabel @431
-			    Parent_View 	@430
-			    location   	(1072, 1428)
-			    quidu      	"41C2040B0232"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	5106
-			    justify    	0
-			    label      	"SubConnectionEvent(sub-connection handle)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@406
-			supplier   	@401
-			Focus_Src  	@407
-			Focus_Entry 	@403
-			origin     	(1872, 1472)
-			terminus   	(272, 1472)
-			ordinal    	8)
-		    (object AttachView "" @432
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@413
-			supplier   	@430
-			line_style 	0)
-		    (object AttachView "" @433
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@430
-			supplier   	@414
-			line_style 	0)
-		    (object InterMessView "" @434
-			location   	(16, 1712)
-			label      	(object SegLabel @435
-			    Parent_View 	@434
-			    location   	(1072, 1668)
-			    quidu      	"41C204470316"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	378
-			    justify    	0
-			    label      	"Progress"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@406
-			supplier   	@401
-			Focus_Src  	@408
-			Focus_Entry 	@404
-			origin     	(1872, 1712)
-			terminus   	(272, 1712)
-			ordinal    	10)
-		    (object InterMessView "" @436
-			location   	(16, 1792)
-			label      	(object SegLabel @437
-			    Parent_View 	@436
-			    location   	(1072, 1748)
-			    quidu      	"41C20458036B"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	279
-			    justify    	0
-			    label      	"LinkUp"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@406
-			supplier   	@401
-			Focus_Src  	@408
-			Focus_Entry 	@405
-			origin     	(1872, 1792)
-			terminus   	(272, 1792)
-			ordinal    	11)
-		    (object NoteView @438
-			location   	(1280, 1264)
-			label      	(object ItemLabel
-			    Parent_View 	@438
-			    location   	(758, 1201)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	1009
-			    label      	"This event is sent up ONLY if the sub-connection id is NOT equal to KNifEntireConnectionSubConnectionId")
-			line_color 	3342489
-			fill_color 	255
-			width      	1069
-			height     	138)
-		    (object AttachView "" @439
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@438
-			supplier   	@430
-			line_style 	0)
-		    (object NoteView @440
-			location   	(2656, 416)
-			label      	(object ItemLabel
-			    Parent_View 	@440
-			    location   	(2415, 328)
-			    fill_color 	13434879
-			    nlines     	3
-			    max_width  	447
-			    label      	"The selector chooses the link layer. Currently shim or UMTS.")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	507
-			height     	188)
-		    (object AttachView "" @441
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@440
-			supplier   	@417
-			line_style 	0)
-		    (object AttachView "" @442
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@423
-			supplier   	@417
-			line_style 	0)
-		    (object InterMessView "" @443
-			location   	(16, 416)
-			label      	(object SegLabel @444
-			    Parent_View 	@443
-			    location   	(471, 372)
-			    quidu      	"41E929B9020F"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	259
-			    justify    	0
-			    label      	"SelectProvider"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@401
-			supplier   	@389
-			Focus_Src  	@402
-			Focus_Entry 	@390
-			origin     	(271, 416)
-			terminus   	(672, 416)
-			ordinal    	0)))
-	    (object InteractionDiagram "RConnection::ProgressNotification subconn register"
-		mechanism_ref 	@9
-		quid       	"41C069EB0353"
-		title      	"RConnection::ProgressNotification subconn register"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	0
-		items      	(list diagram_item_list
-		    (object InterObjView "$UNNAMED$45" @445
-			location   	(624, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@445
-			    location   	(624, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"41C06E75026B"
-			width      	300
-			height     	1169
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @446
-			    location   	(624, 368)
-			    line_color 	3342489
-			    InterObjView 	@445
-			    height     	876
-			    y_coord    	816
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$47" @447
-			location   	(272, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@447
-			    location   	(272, 249)
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	360
-			    justify    	0
-			    label      	"")
-			icon       	"Actor"
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"41C06E8C00AD"
-			width      	336
-			height     	1169
-			icon_height 	162
-			icon_width 	120
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @448
-			    location   	(272, 352)
-			    line_color 	3342489
-			    InterObjView 	@447
-			    height     	952
-			    y_coord    	892
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$46" @449
-			location   	(960, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@449
-			    location   	(960, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"41C06EAF0221"
-			width      	300
-			height     	1169
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @450
-			    location   	(960, 384)
-			    line_color 	3342489
-			    InterObjView 	@449
-			    height     	800
-			    y_coord    	740
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @451
-			    location   	(960, 480)
-			    line_color 	3342489
-			    InterObjView 	@449
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterObjView "$UNNAMED$48" @452
-			location   	(1488, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@452
-			    location   	(1488, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	686
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"41C070AE00E1"
-			width      	704
-			height     	1169
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @453
-			    location   	(1488, 608)
-			    line_color 	3342489
-			    InterObjView 	@452
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$49" @454
-			location   	(2752, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@454
-			    location   	(2752, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	620
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"41C070C702D3"
-			width      	638
-			height     	1169
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @455
-			    location   	(2752, 848)
-			    line_color 	3342489
-			    InterObjView 	@454
-			    height     	276
-			    y_coord    	216
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$51" @456
-			location   	(3277, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@456
-			    location   	(3277, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	370
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"421DE33B02BB"
-			width      	388
-			height     	1169
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @457
-			    location   	(3277, 880)
-			    line_color 	3342489
-			    InterObjView 	@456
-			    height     	184
-			    y_coord    	124
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @458
-			    location   	(3277, 944)
-			    line_color 	3342489
-			    InterObjView 	@456
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterObjView "$UNNAMED$50" @459
-			location   	(2136, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@459
-			    location   	(2136, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	554
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"421DE2AD034D"
-			width      	572
-			height     	1169
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @460
-			    location   	(2136, 720)
-			    line_color 	3342489
-			    InterObjView 	@459
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterMessView "" @461
-			location   	(16, 368)
-			label      	(object SegLabel @462
-			    Parent_View 	@461
-			    location   	(447, 324)
-			    quidu      	"41C0714C00E7"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	350
-			    justify    	0
-			    label      	"ProgressNotification"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@447
-			supplier   	@445
-			Focus_Src  	@448
-			Focus_Entry 	@446
-			origin     	(287, 368)
-			terminus   	(608, 368)
-			ordinal    	0)
-		    (object Label @463
-			location   	(784, 31)
-			nlines     	28
-			max_width  	44
-			label      	
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-			)
-		    (object Label @464
-			location   	(497, 47)
-			nlines     	1
-			max_width  	206
-			label      	"CLIENT")
-		    (object Label @465
-			location   	(832, 48)
-			nlines     	1
-			max_width  	206
-			label      	"SERVER")
-		    (object InterMessView "" @466
-			location   	(16, 384)
-			label      	(object SegLabel @467
-			    Parent_View 	@466
-			    location   	(791, 340)
-			    quidu      	"41C0719F0235"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	353
-			    justify    	0
-			    label      	"ServiceL(aMessage)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@445
-			supplier   	@449
-			Focus_Src  	@446
-			Focus_Entry 	@450
-			origin     	(639, 384)
-			terminus   	(944, 384)
-			ordinal    	1)
-		    (object InterMessView "" @468
-			location   	(16, 608)
-			label      	(object SegLabel @469
-			    Parent_View 	@468
-			    location   	(1223, 564)
-			    quidu      	"41C071B2039C"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	650
-			    justify    	0
-			    label      	"FindProvider"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@449
-			supplier   	@452
-			Focus_Src  	@450
-			Focus_Entry 	@453
-			origin     	(975, 608)
-			terminus   	(1472, 608)
-			ordinal    	3)
-		    (object SelfMessView "" @470
-			location   	(16, 480)
-			label      	(object SegLabel @471
-			    Parent_View 	@470
-			    location   	(1051, 436)
-			    quidu      	"41C07270011E"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	441
-			    justify    	0
-			    label      	"CConnectionFromHandle"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@449
-			supplier   	@449
-			Focus_Src  	@450
-			Focus_Entry 	@451
-			origin     	(976, 480)
-			terminus   	(1126, 480)
-			ordinal    	2)
-		    (object NoteView @472
-			location   	(1648, 416)
-			label      	(object ItemLabel
-			    Parent_View 	@472
-			    location   	(1344, 357)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	572
-			    label      	
-|params:
-|(connection*,subconnectionId)
-			    )
-			line_color 	3342489
-			fill_color 	13434879
-			width      	632
-			height     	131)
-		    (object AttachView "" @473
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@472
-			supplier   	@468
-			line_style 	0)
-		    (object InterMessView "" @474
-			location   	(16, 848)
-			label      	(object SegLabel @475
-			    Parent_View 	@474
-			    location   	(1855, 804)
-			    quidu      	"41C072FC00D6"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	563
-			    justify    	0
-			    label      	"ServiceL(shimclient.aMessage)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@449
-			supplier   	@454
-			Focus_Src  	@450
-			Focus_Entry 	@455
-			origin     	(975, 848)
-			terminus   	(2736, 848)
-			ordinal    	5)
-		    (object InterMessView "" @476
-			location   	(16, 720)
-			label      	(object SegLabel @477
-			    Parent_View 	@476
-			    location   	(1547, 676)
-			    quidu      	"421DE2E2017D"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	541
-			    justify    	0
-			    label      	"SendMessage(CQueryTypeId)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@449
-			supplier   	@459
-			Focus_Src  	@450
-			Focus_Entry 	@460
-			origin     	(975, 720)
-			terminus   	(2120, 720)
-			ordinal    	4)
-		    (object InterMessView "" @478
-			location   	(16, 880)
-			label      	(object SegLabel @479
-			    Parent_View 	@478
-			    location   	(3014, 836)
-			    quidu      	"421DE360005C"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	366
-			    justify    	0
-			    label      	"ServiceL(aMessage)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@454
-			supplier   	@456
-			Focus_Src  	@455
-			Focus_Entry 	@457
-			origin     	(2767, 880)
-			terminus   	(3261, 880)
-			ordinal    	6)
-		    (object SelfMessView "" @480
-			location   	(16, 944)
-			label      	(object SegLabel @481
-			    Parent_View 	@480
-			    location   	(3368, 900)
-			    quidu      	"421DE384014E"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	991
-			    justify    	0
-			    label      	"RequestSubConnectionProgressNotificationL(aMessage)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@456
-			supplier   	@456
-			Focus_Src  	@457
-			Focus_Entry 	@458
-			origin     	(3293, 944)
-			terminus   	(3443, 944)
-			ordinal    	7)))
-	    (object InteractionDiagram "RConnection::ProgressNotification subconn complete"
-		mechanism_ref 	@10
-		quid       	"41C0764502D5"
-		title      	"RConnection::ProgressNotification subconn complete"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	0
-		items      	(list diagram_item_list
-		    (object InterObjView "$UNNAMED$52" @482
-			location   	(624, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@482
-			    location   	(624, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"41C076700365"
-			width      	300
-			height     	897
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @483
-			    location   	(624, 640)
-			    line_color 	3342489
-			    InterObjView 	@482
-			    height     	152
-			    y_coord    	92
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$53" @484
-			location   	(272, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@484
-			    location   	(272, 249)
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	360
-			    justify    	0
-			    label      	"")
-			icon       	"Actor"
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"41C07670036A"
-			width      	336
-			height     	897
-			icon_height 	162
-			icon_width 	120
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @485
-			    location   	(272, 672)
-			    line_color 	3342489
-			    InterObjView 	@484
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$54" @486
-			location   	(1456, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@486
-			    location   	(1456, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	620
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"41C076700375"
-			width      	638
-			height     	897
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @487
-			    location   	(1456, 592)
-			    line_color 	3342489
-			    InterObjView 	@486
-			    height     	320
-			    y_coord    	260
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$56" @488
-			location   	(2048, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@488
-			    location   	(2048, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	492
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"41C0768000CA"
-			width      	510
-			height     	897
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @489
-			    location   	(2048, 368)
-			    line_color 	3342489
-			    InterObjView 	@488
-			    height     	604
-			    y_coord    	544
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @490
-			    location   	(2048, 496)
-			    line_color 	3342489
-			    InterObjView 	@488
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterObjView "$UNNAMED$57" @491
-			location   	(2480, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@491
-			    location   	(2480, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"41C076960217"
-			width      	300
-			height     	897
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @492
-			    location   	(2480, 352)
-			    line_color 	3342489
-			    InterObjView 	@491
-			    height     	680
-			    y_coord    	620
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$55" @493
-			location   	(960, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@493
-			    location   	(960, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"41C078540148"
-			width      	300
-			height     	897
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @494
-			    location   	(960, 608)
-			    line_color 	3342489
-			    InterObjView 	@493
-			    height     	244
-			    y_coord    	184
-			    Nested     	FALSE))
-		    (object Label @495
-			location   	(784, 31)
-			nlines     	28
-			max_width  	44
-			label      	
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-			)
-		    (object Label @496
-			location   	(497, 47)
-			nlines     	1
-			max_width  	206
-			label      	"CLIENT")
-		    (object Label @497
-			location   	(832, 48)
-			nlines     	1
-			max_width  	206
-			label      	"SERVER")
-		    (object InterMessView "" @498
-			location   	(16, 368)
-			label      	(object SegLabel @499
-			    Parent_View 	@498
-			    location   	(2264, 324)
-			    quidu      	"41C077840032"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	363
-			    justify    	0
-			    label      	"ProgressNotification"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@491
-			supplier   	@488
-			Focus_Src  	@492
-			Focus_Entry 	@489
-			origin     	(2464, 368)
-			terminus   	(2064, 368)
-			ordinal    	0)
-		    (object NoteView @500
-			location   	(2816, 480)
-			label      	(object ItemLabel
-			    Parent_View 	@500
-			    location   	(2591, 421)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	415
-			    label      	"via MConnectioNotify")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	475
-			height     	131)
-		    (object AttachView "" @501
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@500
-			supplier   	@498
-			line_style 	0)
-		    (object SelfMessView "" @502
-			location   	(16, 496)
-			label      	(object SegLabel @503
-			    Parent_View 	@502
-			    location   	(2139, 452)
-			    quidu      	"41C077CA032F"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	341
-			    justify    	0
-			    label      	"FindSubConnection"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@488
-			supplier   	@488
-			Focus_Src  	@489
-			Focus_Entry 	@490
-			origin     	(2064, 496)
-			terminus   	(2214, 496)
-			ordinal    	1)
-		    (object InterMessView "" @504
-			location   	(16, 592)
-			label      	(object SegLabel @505
-			    Parent_View 	@504
-			    location   	(1752, 548)
-			    quidu      	"41C0780200A7"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	363
-			    justify    	0
-			    label      	"ProgressNotification"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@488
-			supplier   	@486
-			Focus_Src  	@489
-			Focus_Entry 	@487
-			origin     	(2032, 592)
-			terminus   	(1472, 592)
-			ordinal    	2)
-		    (object InterMessView "" @506
-			location   	(16, 608)
-			label      	(object SegLabel @507
-			    Parent_View 	@506
-			    location   	(1208, 564)
-			    quidu      	"41C0787D0213"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	172
-			    justify    	0
-			    label      	"Complete"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@486
-			supplier   	@493
-			Focus_Src  	@487
-			Focus_Entry 	@494
-			origin     	(1440, 608)
-			terminus   	(976, 608)
-			ordinal    	3)
-		    (object InterMessView "" @508
-			location   	(16, 640)
-			label      	(object SegLabel @509
-			    Parent_View 	@508
-			    location   	(792, 596)
-			    quidu      	"41C0789801A5"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	322
-			    justify    	0
-			    label      	"RequestComplete"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@493
-			supplier   	@482
-			Focus_Src  	@494
-			Focus_Entry 	@483
-			origin     	(944, 640)
-			terminus   	(640, 640)
-			ordinal    	4)
-		    (object InterMessView "" @510
-			location   	(16, 672)
-			label      	(object SegLabel @511
-			    Parent_View 	@510
-			    location   	(448, 628)
-			    quidu      	"41C078A8032E"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	322
-			    justify    	0
-			    label      	"RequestComplete"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@482
-			supplier   	@484
-			Focus_Src  	@483
-			Focus_Entry 	@485
-			origin     	(608, 672)
-			terminus   	(288, 672)
-			ordinal    	5)))
-	    (object InteractionDiagram "RSubConnection::Create CSubConnection layer"
-		mechanism_ref 	@11
-		quid       	"41C17683031F"
-		title      	"RSubConnection::Create CSubConnection layer"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	0
-		items      	(list diagram_item_list
-		    (object InterObjView "$UNNAMED$58" @512
-			location   	(624, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@512
-			    location   	(624, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	322
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"41C177B100DE"
-			width      	340
-			height     	1265
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @513
-			    location   	(624, 368)
-			    line_color 	3342489
-			    InterObjView 	@512
-			    height     	972
-			    y_coord    	912
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$60" @514
-			location   	(272, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@514
-			    location   	(272, 249)
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	360
-			    justify    	0
-			    label      	"")
-			icon       	"Actor"
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"41C177B100E3"
-			width      	336
-			height     	1265
-			icon_height 	162
-			icon_width 	120
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @515
-			    location   	(272, 352)
-			    line_color 	3342489
-			    InterObjView 	@514
-			    height     	1048
-			    y_coord    	988
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$59" @516
-			location   	(999, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@516
-			    location   	(999, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"41C177B100E6"
-			width      	300
-			height     	1265
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @517
-			    location   	(999, 384)
-			    line_color 	3342489
-			    InterObjView 	@516
-			    height     	896
-			    y_coord    	836
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @518
-			    location   	(999, 480)
-			    line_color 	3342489
-			    InterObjView 	@516
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterObjView "$UNNAMED$61" @519
-			location   	(2208, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@519
-			    location   	(2208, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	686
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"41C177B100EB"
-			width      	704
-			height     	1265
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @520
-			    location   	(2208, 880)
-			    line_color 	3342489
-			    InterObjView 	@519
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$64" @521
-			location   	(2859, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@521
-			    location   	(2859, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	554
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"41C18CE90177"
-			width      	572
-			height     	1265
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @522
-			    location   	(2859, 976)
-			    line_color 	3342489
-			    InterObjView 	@521
-			    height     	184
-			    y_coord    	124
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @523
-			    location   	(2859, 1040)
-			    line_color 	3342489
-			    InterObjView 	@521
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterObjView "$UNNAMED$63" @524
-			location   	(1680, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@524
-			    location   	(1680, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"41C17A3201BC"
-			width      	300
-			height     	1265
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @525
-			    location   	(1680, 736)
-			    line_color 	3342489
-			    InterObjView 	@524
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$62" @526
-			location   	(1335, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@526
-			    location   	(1335, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	322
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"41C1788E024F"
-			width      	340
-			height     	1265
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @527
-			    location   	(1335, 592)
-			    line_color 	3342489
-			    InterObjView 	@526
-			    height     	628
-			    y_coord    	568
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @528
-			    location   	(1335, 640)
-			    line_color 	3342489
-			    InterObjView 	@526
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object Label @529
-			location   	(813, 31)
-			nlines     	28
-			max_width  	44
-			label      	
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-			)
-		    (object Label @530
-			location   	(560, 47)
-			nlines     	1
-			max_width  	206
-			label      	"CLIENT")
-		    (object Label @531
-			location   	(848, 48)
-			nlines     	1
-			max_width  	206
-			label      	"SERVER")
-		    (object NoteView @532
-			location   	(1664, 464)
-			label      	(object ItemLabel
-			    Parent_View 	@532
-			    location   	(1511, 405)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	271
-			    label      	
-|params:
-|(connection*)
-			    )
-			line_color 	3342489
-			fill_color 	13434879
-			width      	331
-			height     	131)
-		    (object InterMessView "" @533
-			location   	(16, 368)
-			label      	(object SegLabel @534
-			    Parent_View 	@533
-			    location   	(447, 324)
-			    quidu      	"41C177B100E1"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	363
-			    justify    	0
-			    label      	"Create"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@514
-			supplier   	@512
-			Focus_Src  	@515
-			Focus_Entry 	@513
-			origin     	(287, 368)
-			terminus   	(608, 368)
-			ordinal    	0)
-		    (object InterMessView "" @535
-			location   	(16, 384)
-			label      	(object SegLabel @536
-			    Parent_View 	@535
-			    location   	(811, 340)
-			    quidu      	"41C177B100E0"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	366
-			    justify    	0
-			    label      	"ServiceL(aMessage)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@512
-			supplier   	@516
-			Focus_Src  	@513
-			Focus_Entry 	@517
-			origin     	(639, 384)
-			terminus   	(983, 384)
-			ordinal    	1)
-		    (object SelfMessView "" @537
-			location   	(16, 480)
-			label      	(object SegLabel @538
-			    Parent_View 	@537
-			    location   	(1090, 436)
-			    quidu      	"41C177B100E8"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	510
-			    justify    	0
-			    label      	"CSubConnectionFromHandle"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@516
-			supplier   	@516
-			Focus_Src  	@517
-			Focus_Entry 	@518
-			origin     	(1015, 480)
-			terminus   	(1165, 480)
-			ordinal    	2)
-		    (object InterMessView "" @539
-			location   	(16, 592)
-			label      	(object SegLabel @540
-			    Parent_View 	@539
-			    location   	(1166, 548)
-			    quidu      	"41C178E80281"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	353
-			    justify    	0
-			    label      	"ServiceL(aMessage)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@516
-			supplier   	@526
-			Focus_Src  	@517
-			Focus_Entry 	@527
-			origin     	(1014, 592)
-			terminus   	(1319, 592)
-			ordinal    	3)
-		    (object SelfMessView "" @541
-			location   	(16, 640)
-			label      	(object SegLabel @542
-			    Parent_View 	@541
-			    location   	(1426, 596)
-			    quidu      	"41C179A003DA"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	141
-			    justify    	0
-			    label      	"CreateL"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@526
-			supplier   	@526
-			Focus_Src  	@527
-			Focus_Entry 	@528
-			origin     	(1351, 640)
-			terminus   	(1501, 640)
-			ordinal    	4)
-		    (object InterMessView "" @543
-			location   	(16, 736)
-			label      	(object SegLabel @544
-			    Parent_View 	@543
-			    location   	(1507, 692)
-			    quidu      	"41C17A5100A2"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	338
-			    justify    	0
-			    label      	"ConnectionProvider"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@526
-			supplier   	@524
-			Focus_Src  	@527
-			Focus_Entry 	@525
-			origin     	(1350, 736)
-			terminus   	(1664, 736)
-			ordinal    	5)
-		    (object InterMessView "" @545
-			location   	(16, 880)
-			label      	(object SegLabel @546
-			    Parent_View 	@545
-			    location   	(1771, 836)
-			    quidu      	"41C17A6700D7"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	1110
-			    justify    	0
-			    label      	"FindOrCreateProviderL(connProv,ECreateNew/EAttachToDefault)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@526
-			supplier   	@519
-			Focus_Src  	@527
-			Focus_Entry 	@520
-			origin     	(1350, 880)
-			terminus   	(2192, 880)
-			ordinal    	6)
-		    (object AttachView "" @547
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@532
-			supplier   	@541
-			line_style 	0)
-		    (object InterMessView "" @548
-			location   	(16, 976)
-			label      	(object SegLabel @549
-			    Parent_View 	@548
-			    location   	(2096, 932)
-			    quidu      	"41C18D540293"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	94
-			    justify    	0
-			    label      	"JoinL"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@526
-			supplier   	@521
-			Focus_Src  	@527
-			Focus_Entry 	@522
-			origin     	(1350, 976)
-			terminus   	(2843, 976)
-			ordinal    	7)
-		    (object NoteView @550
-			location   	(2224, 672)
-			label      	(object ItemLabel
-			    Parent_View 	@550
-			    location   	(1936, 606)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	540
-			    label      	
-|see "SubConnection provider creation" for details.
-			    )
-			line_color 	3342489
-			fill_color 	13434879
-			width      	600
-			height     	144)
-		    (object AttachView "" @551
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@550
-			supplier   	@545
-			line_style 	0)
-		    (object SelfMessView "" @552
-			location   	(16, 1040)
-			label      	(object SegLabel @553
-			    Parent_View 	@552
-			    location   	(2950, 996)
-			    quidu      	"422C9ACE03E2"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	422
-			    justify    	0
-			    label      	"DoControlClientJoiningL"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@521
-			supplier   	@521
-			Focus_Src  	@522
-			Focus_Entry 	@523
-			origin     	(2875, 1040)
-			terminus   	(3025, 1040)
-			ordinal    	8)))
-	    (object InteractionDiagram "Sub Connection attach to next layer"
-		mechanism_ref 	@12
-		quid       	"41C346630152"
-		title      	"Sub Connection attach to next layer"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	0
-		items      	(list diagram_item_list
-		    (object InterObjView "$UNNAMED$65" @554
-			location   	(368, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@554
-			    location   	(368, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	486
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"41C3467900FA"
-			width      	504
-			height     	701
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @555
-			    location   	(368, 384)
-			    line_color 	3342489
-			    InterObjView 	@554
-			    height     	392
-			    y_coord    	332
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$67" @556
-			location   	(1632, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@556
-			    location   	(1632, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	554
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"41C346930008"
-			width      	572
-			height     	701
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @557
-			    location   	(1632, 656)
-			    line_color 	3342489
-			    InterObjView 	@556
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$68" @558
-			location   	(2192, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@558
-			    location   	(2192, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	492
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"41C346A80348"
-			width      	510
-			height     	701
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @559
-			    location   	(2192, 384)
-			    line_color 	3342489
-			    InterObjView 	@558
-			    height     	452
-			    y_coord    	392
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$66" @560
-			location   	(976, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@560
-			    location   	(976, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	626
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"41C3470C0145"
-			width      	644
-			height     	701
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @561
-			    location   	(976, 480)
-			    line_color 	3342489
-			    InterObjView 	@560
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterMessView "" @562
-			location   	(16, 384)
-			label      	(object SegLabel @563
-			    Parent_View 	@562
-			    location   	(1280, 340)
-			    quidu      	"41C346E300E2"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	806
-			    justify    	0
-			    label      	"SubConnectionEvent(sub-connection handle)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@558
-			supplier   	@554
-			Focus_Src  	@559
-			Focus_Entry 	@555
-			origin     	(2176, 384)
-			terminus   	(384, 384)
-			ordinal    	0)
-		    (object InterMessView "" @564
-			location   	(16, 480)
-			label      	(object SegLabel @565
-			    Parent_View 	@564
-			    location   	(671, 436)
-			    quidu      	"41C3472A030C"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	831
-			    justify    	0
-			    label      	"FindOrCreateProviderL(layerTID,protocolId,[OID])"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@554
-			supplier   	@560
-			Focus_Src  	@555
-			Focus_Entry 	@561
-			origin     	(383, 480)
-			terminus   	(960, 480)
-			ordinal    	1)
-		    (object NoteView @566
-			location   	(1408, 496)
-			label      	(object ItemLabel
-			    Parent_View 	@566
-			    location   	(1186, 434)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	409
-			    label      	"OID is actually a filter.")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	469
-			height     	137)
-		    (object AttachView "" @567
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@566
-			supplier   	@565
-			line_style 	0)
-		    (object InterMessView "" @568
-			location   	(16, 656)
-			label      	(object SegLabel @569
-			    Parent_View 	@568
-			    location   	(999, 612)
-			    quidu      	"41C347F00365"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	678
-			    justify    	0
-			    label      	"AttachToNext(sub-connection handle)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@554
-			supplier   	@556
-			Focus_Src  	@555
-			Focus_Entry 	@557
-			origin     	(383, 656)
-			terminus   	(1616, 656)
-			ordinal    	2)))
-	    (object InteractionDiagram "Connection Provider Attach Normal/Monitor"
-		mechanism_ref 	@13
-		quid       	"41C5C69E0185"
-		title      	"Connection Provider Attach Normal/Monitor"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	147
-		origin_y   	0
-		items      	(list diagram_item_list
-		    (object InterObjView "$UNNAMED$69" @570
-			location   	(1744, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@570
-			    location   	(1744, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	724
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"41C5C6B50065"
-			width      	742
-			height     	1457
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @571
-			    location   	(1744, 400)
-			    line_color 	3342489
-			    InterObjView 	@570
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @572
-			    location   	(1744, 480)
-			    line_color 	3342489
-			    InterObjView 	@570
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$70" @573
-			location   	(176, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@573
-			    location   	(176, 224)
-			    fill_color 	16777215
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"41C5C6B50068"
-			width      	300
-			height     	1457
-			icon_height 	162
-			icon_width 	120
-			icon_y_offset 	-94
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @574
-			    location   	(176, 352)
-			    line_color 	3342489
-			    InterObjView 	@573
-			    height     	1240
-			    y_coord    	1180
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @575
-			    location   	(176, 1472)
-			    line_color 	3342489
-			    InterObjView 	@573
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterObjView "$UNNAMED$71" @576
-			location   	(592, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@576
-			    location   	(592, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	486
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"41C5C6B5006E"
-			width      	504
-			height     	1457
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @577
-			    location   	(592, 656)
-			    line_color 	3342489
-			    InterObjView 	@576
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @578
-			    location   	(592, 880)
-			    line_color 	3342489
-			    InterObjView 	@576
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @579
-			    location   	(592, 992)
-			    line_color 	3342489
-			    InterObjView 	@576
-			    height     	216
-			    y_coord    	156
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @580
-			    location   	(592, 1088)
-			    line_color 	3342489
-			    InterObjView 	@576
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @581
-			    location   	(592, 1216)
-			    line_color 	3342489
-			    InterObjView 	@576
-			    height     	260
-			    y_coord    	200
-			    Nested     	FALSE))
-		    (object InterMessView "" @582
-			location   	(16, 400)
-			label      	(object SegLabel @583
-			    Parent_View 	@582
-			    location   	(959, 356)
-			    quidu      	"41C5C6B50066"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	934
-			    justify    	0
-			    label      	"FindOrCreateProvider(protocolId, connection info)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@573
-			supplier   	@570
-			Focus_Src  	@574
-			Focus_Entry 	@571
-			origin     	(191, 400)
-			terminus   	(1728, 400)
-			ordinal    	0)
-		    (object InterMessView "" @584
-			location   	(16, 992)
-			label      	(object SegLabel @585
-			    Parent_View 	@584
-			    location   	(383, 948)
-			    quidu      	"41C5C6B5006B"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	72
-			    justify    	0
-			    label      	"Join"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@573
-			supplier   	@576
-			Focus_Src  	@574
-			Focus_Entry 	@579
-			origin     	(191, 992)
-			terminus   	(576, 992)
-			ordinal    	6)
-		    (object NoteView @586
-			location   	(1408, 1760)
-			label      	(object ItemLabel
-			    Parent_View 	@586
-			    location   	(786, 1632)
-			    fill_color 	13434879
-			    nlines     	5
-			    max_width  	1208
-			    label      	"The question here is to which level to attach. At the moment it's given by the protocolId. Since every new attach has to have its own CNifSession object (see CNifSession::AttachToConnetionL(info))) this and the Attach monitor scenarion suggest that the CConnectionProviderShim needs to have an array of CNifSessions.")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	1268
-			height     	269)
-		    (object SelfMessView "" @587
-			location   	(16, 1472)
-			label      	(object SegLabel @588
-			    Parent_View 	@587
-			    location   	(267, 1428)
-			    quidu      	"41E42CAE0345"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	316
-			    justify    	0
-			    label      	"RequestComplete"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@573
-			supplier   	@573
-			Focus_Src  	@574
-			Focus_Entry 	@575
-			origin     	(192, 1472)
-			terminus   	(342, 1472)
-			ordinal    	11)
-		    (object InterMessView "" @589
-			location   	(16, 480)
-			label      	(object SegLabel @590
-			    Parent_View 	@589
-			    location   	(959, 436)
-			    quidu      	"421DE5F201E8"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	1344
-			    justify    	0
-			    label      	"FindOrCreateProvider(KShimConnectionProviderFactoryId, connection info)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@573
-			supplier   	@570
-			Focus_Src  	@574
-			Focus_Entry 	@572
-			origin     	(191, 480)
-			terminus   	(1728, 480)
-			ordinal    	1)
-		    (object InterMessView "" @591
-			location   	(16, 880)
-			label      	(object SegLabel @592
-			    Parent_View 	@591
-			    location   	(383, 836)
-			    quidu      	"421DE61B0346"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	0
-			    justify    	0
-			    label      	""
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@573
-			supplier   	@576
-			Focus_Src  	@574
-			Focus_Entry 	@578
-			origin     	(191, 880)
-			terminus   	(576, 880)
-			ordinal    	5)
-		    (object InterObjView "$UNNAMED$72" @593
-			location   	(1104, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@593
-			    location   	(1104, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	486
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"421DE62802FF"
-			width      	504
-			height     	1457
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @594
-			    location   	(1104, 560)
-			    line_color 	3342489
-			    InterObjView 	@593
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @595
-			    location   	(1104, 784)
-			    line_color 	3342489
-			    InterObjView 	@593
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @596
-			    location   	(1104, 1280)
-			    line_color 	3342489
-			    InterObjView 	@593
-			    height     	136
-			    y_coord    	76
-			    Nested     	FALSE))
-		    (object NoteView @597
-			location   	(576, 96)
-			label      	(object ItemLabel
-			    Parent_View 	@597
-			    location   	(438, 36)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	240
-			    label      	"IP Layer")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	300
-			height     	132)
-		    (object NoteView @598
-			location   	(1088, 96)
-			label      	(object ItemLabel
-			    Parent_View 	@598
-			    location   	(950, 36)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	240
-			    label      	"Shim Layer")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	300
-			height     	132)
-		    (object InterMessView "" @599
-			location   	(16, 560)
-			label      	(object SegLabel @600
-			    Parent_View 	@599
-			    location   	(639, 516)
-			    quidu      	"421DE6680082"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	328
-			    justify    	0
-			    label      	"SetConnectionInfo"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@573
-			supplier   	@593
-			Focus_Src  	@574
-			Focus_Entry 	@594
-			origin     	(191, 560)
-			terminus   	(1088, 560)
-			ordinal    	2)
-		    (object InterMessView "" @601
-			location   	(16, 656)
-			label      	(object SegLabel @602
-			    Parent_View 	@601
-			    location   	(383, 612)
-			    quidu      	"421DE687018B"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	391
-			    justify    	0
-			    label      	"JoinNextLayerL(shim)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@573
-			supplier   	@576
-			Focus_Src  	@574
-			Focus_Entry 	@577
-			origin     	(191, 656)
-			terminus   	(576, 656)
-			ordinal    	3)
-		    (object InterMessView "" @603
-			location   	(16, 784)
-			label      	(object SegLabel @604
-			    Parent_View 	@603
-			    location   	(639, 740)
-			    quidu      	"421DE6A4018D"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	403
-			    justify    	0
-			    label      	"JoinNextLayerL(NULL)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@573
-			supplier   	@593
-			Focus_Src  	@574
-			Focus_Entry 	@595
-			origin     	(191, 784)
-			terminus   	(1088, 784)
-			ordinal    	4)
-		    (object InterMessView "" @605
-			location   	(16, 1216)
-			label      	(object SegLabel @606
-			    Parent_View 	@605
-			    location   	(383, 1172)
-			    quidu      	"421DE6D100C0"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	997
-			    justify    	0
-			    label      	"ConnectionControlActivityL(EAttachNormal/EAttachMonitor)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@573
-			supplier   	@576
-			Focus_Src  	@574
-			Focus_Entry 	@581
-			origin     	(191, 1216)
-			terminus   	(576, 1216)
-			ordinal    	8)
-		    (object InterMessView "" @607
-			location   	(16, 1280)
-			label      	(object SegLabel @608
-			    Parent_View 	@607
-			    location   	(847, 1236)
-			    quidu      	"421DE98100BA"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	484
-			    justify    	0
-			    label      	"ConnectionControlActivityL"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@576
-			supplier   	@593
-			Focus_Src  	@581
-			Focus_Entry 	@596
-			origin     	(607, 1280)
-			terminus   	(1088, 1280)
-			ordinal    	9)
-		    (object InterObjView "CNifSession" @609
-			location   	(2272, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@609
-			    location   	(2272, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"CNifSession")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"421DE9A7028B"
-			width      	300
-			height     	1457
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @610
-			    location   	(2272, 1296)
-			    line_color 	3342489
-			    InterObjView 	@609
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterMessView "" @611
-			location   	(16, 1296)
-			label      	(object SegLabel @612
-			    Parent_View 	@611
-			    location   	(1687, 1252)
-			    quidu      	"421DE9BF00ED"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	366
-			    justify    	0
-			    label      	"AttachToConnection"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@593
-			supplier   	@609
-			Focus_Src  	@596
-			Focus_Entry 	@610
-			origin     	(1119, 1296)
-			terminus   	(2256, 1296)
-			ordinal    	10)
-		    (object SelfMessView "" @613
-			location   	(16, 1088)
-			label      	(object SegLabel @614
-			    Parent_View 	@613
-			    location   	(683, 1044)
-			    quidu      	"422C9A6D0119"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	422
-			    justify    	0
-			    label      	"DoControlClientJoiningL"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@576
-			supplier   	@576
-			Focus_Src  	@579
-			Focus_Entry 	@580
-			origin     	(608, 1088)
-			terminus   	(758, 1088)
-			ordinal    	7)))
-	    (object InteractionDiagram "CConnection::AllInterfaceNotificationL"
-		mechanism_ref 	@14
-		quid       	"41C6AA920047"
-		title      	"CConnection::AllInterfaceNotificationL"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	1397
-		origin_y   	0
-		items      	(list diagram_item_list
-		    (object InterObjView "$UNNAMED$73" @615
-			location   	(176, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@615
-			    location   	(176, 343)
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	360
-			    justify    	0
-			    label      	"")
-			icon       	"Actor"
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"41C6AC2F02F4"
-			width      	336
-			height     	1065
-			icon_height 	162
-			icon_width 	120
-			icon_y_offset 	-94
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @616
-			    location   	(176, 384)
-			    line_color 	3342489
-			    InterObjView 	@615
-			    height     	648
-			    y_coord    	588
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @617
-			    location   	(176, 960)
-			    line_color 	3342489
-			    InterObjView 	@615
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterObjView "$UNNAMED$74" @618
-			location   	(512, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@618
-			    location   	(512, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"41C6AC3C02A3"
-			width      	300
-			height     	1065
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @619
-			    location   	(512, 432)
-			    line_color 	3342489
-			    InterObjView 	@618
-			    height     	540
-			    y_coord    	480
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @620
-			    location   	(512, 944)
-			    line_color 	3342489
-			    InterObjView 	@618
-			    height     	136
-			    y_coord    	76
-			    Nested     	TRUE))
-		    (object InterObjView "$UNNAMED$75" @621
-			location   	(1008, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@621
-			    location   	(1008, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	630
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"41C6AC69026C"
-			width      	648
-			height     	1065
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @622
-			    location   	(1008, 496)
-			    line_color 	3342489
-			    InterObjView 	@621
-			    height     	416
-			    y_coord    	356
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$76" @623
-			location   	(1664, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@623
-			    location   	(1664, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	634
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"41C6ACE100D3"
-			width      	652
-			height     	1065
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @624
-			    location   	(1664, 528)
-			    line_color 	3342489
-			    InterObjView 	@623
-			    height     	324
-			    y_coord    	264
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$77" @625
-			location   	(2320, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@625
-			    location   	(2320, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	630
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"41C6ACEA0203"
-			width      	648
-			height     	1065
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @626
-			    location   	(2320, 560)
-			    line_color 	3342489
-			    InterObjView 	@625
-			    height     	232
-			    y_coord    	172
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @627
-			    location   	(2320, 848)
-			    line_color 	3342489
-			    InterObjView 	@625
-			    height     	292
-			    y_coord    	232
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$78" @628
-			location   	(2800, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@628
-			    location   	(2800, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"41E5702200C3"
-			width      	300
-			height     	1065
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @629
-			    location   	(2800, 592)
-			    line_color 	3342489
-			    InterObjView 	@628
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @630
-			    location   	(2800, 672)
-			    line_color 	3342489
-			    InterObjView 	@628
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @631
-			    location   	(2800, 816)
-			    line_color 	3342489
-			    InterObjView 	@628
-			    height     	384
-			    y_coord    	324
-			    Nested     	FALSE))
-		    (object InterMessView "" @632
-			location   	(16, 432)
-			label      	(object SegLabel @633
-			    Parent_View 	@632
-			    location   	(343, 388)
-			    quidu      	"41C6ACF3035B"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	400
-			    justify    	0
-			    label      	"AllInterfaceNotificationL"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@615
-			supplier   	@618
-			Focus_Src  	@616
-			Focus_Entry 	@619
-			origin     	(191, 432)
-			terminus   	(496, 432)
-			ordinal    	0)
-		    (object InterMessView "" @634
-			location   	(16, 496)
-			label      	(object SegLabel @635
-			    Parent_View 	@634
-			    location   	(759, 452)
-			    quidu      	"41C6AD0E024C"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	634
-			    justify    	0
-			    label      	"RegisterNotifierL"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@618
-			supplier   	@621
-			Focus_Src  	@619
-			Focus_Entry 	@622
-			origin     	(527, 496)
-			terminus   	(992, 496)
-			ordinal    	1)
-		    (object InterMessView "" @636
-			location   	(16, 528)
-			label      	(object SegLabel @637
-			    Parent_View 	@636
-			    location   	(1335, 484)
-			    quidu      	"41C6AD4B01F9"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	297
-			    justify    	0
-			    label      	"RegisterNotifierL"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@621
-			supplier   	@623
-			Focus_Src  	@622
-			Focus_Entry 	@624
-			origin     	(1023, 528)
-			terminus   	(1648, 528)
-			ordinal    	2)
-		    (object InterMessView "" @638
-			location   	(16, 560)
-			label      	(object SegLabel @639
-			    Parent_View 	@638
-			    location   	(1991, 516)
-			    quidu      	"41C6ADBA02A3"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	347
-			    justify    	0
-			    label      	"DoRegisterNotifierL"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@623
-			supplier   	@625
-			Focus_Src  	@624
-			Focus_Entry 	@626
-			origin     	(1679, 560)
-			terminus   	(2304, 560)
-			ordinal    	3)
-		    (object InterMessView "" @640
-			location   	(16, 592)
-			label      	(object SegLabel @641
-			    Parent_View 	@640
-			    location   	(2559, 548)
-			    quidu      	"41E570390208"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	100
-			    justify    	0
-			    label      	"NewL"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@625
-			supplier   	@628
-			Focus_Src  	@626
-			Focus_Entry 	@629
-			origin     	(2335, 592)
-			terminus   	(2784, 592)
-			ordinal    	4)
-		    (object InterMessView "" @642
-			location   	(16, 672)
-			label      	(object SegLabel @643
-			    Parent_View 	@642
-			    location   	(2559, 628)
-			    quidu      	"41E5707001C2"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	422
-			    justify    	0
-			    label      	"AllInterfaceNotificationL"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@625
-			supplier   	@628
-			Focus_Src  	@626
-			Focus_Entry 	@630
-			origin     	(2335, 672)
-			terminus   	(2784, 672)
-			ordinal    	5)
-		    (object InterMessView "" @644
-			location   	(16, 848)
-			label      	(object SegLabel @645
-			    Parent_View 	@644
-			    location   	(2560, 804)
-			    quidu      	"41E570C40324"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	563
-			    justify    	0
-			    label      	"InterfaceStateChangeNotification"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@628
-			supplier   	@625
-			Focus_Src  	@631
-			Focus_Entry 	@627
-			origin     	(2784, 848)
-			terminus   	(2336, 848)
-			ordinal    	6)
-		    (object InterMessView "" @646
-			location   	(16, 944)
-			label      	(object SegLabel @647
-			    Parent_View 	@646
-			    location   	(1416, 900)
-			    quidu      	"41E5769B02C5"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	588
-			    justify    	0
-			    label      	"InterfaceStateChangeNotification"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@625
-			supplier   	@618
-			Focus_Src  	@627
-			Focus_Entry 	@620
-			origin     	(2304, 944)
-			terminus   	(528, 944)
-			ordinal    	7)
-		    (object InterMessView "" @648
-			location   	(16, 960)
-			label      	(object SegLabel @649
-			    Parent_View 	@648
-			    location   	(344, 916)
-			    quidu      	"41E576B903C3"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	322
-			    justify    	0
-			    label      	"RequestComplete"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@618
-			supplier   	@615
-			Focus_Src  	@620
-			Focus_Entry 	@617
-			origin     	(496, 960)
-			terminus   	(192, 960)
-			ordinal    	8)
-		    (object NoteView @650
-			location   	(2304, 80)
-			label      	(object ItemLabel
-			    Parent_View 	@650
-			    location   	(2041, 21)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	490
-			    label      	"At the moment it always ends here.")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	550
-			height     	131)
-		    (object AttachView "" @651
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@650
-			supplier   	@625
-			line_style 	0)
-		    (object NoteView @652
-			location   	(1408, 1488)
-			label      	(object ItemLabel
-			    Parent_View 	@652
-			    location   	(780, 1429)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	1221
-			    label      	"The scenario assumes that the shim factory keeps one instance of CNifSession to register for global stuff as all interface notification.")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	1281
-			height     	131)))
-	    (object InteractionDiagram "CConnection::Join"
-		mechanism_ref 	@15
-		quid       	"421DEB4D0010"
-		title      	"CConnection::Join"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	0
-		items      	(list diagram_item_list
-		    (object InterObjView "$UNNAMED$79" @653
-			location   	(304, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@653
-			    location   	(304, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"421DEB650368"
-			width      	300
-			height     	869
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @654
-			    location   	(304, 368)
-			    line_color 	3342489
-			    InterObjView 	@653
-			    height     	636
-			    y_coord    	576
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$80" @655
-			location   	(720, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@655
-			    location   	(720, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	486
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"421DEB7401A7"
-			width      	504
-			height     	869
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @656
-			    location   	(720, 368)
-			    line_color 	3342489
-			    InterObjView 	@655
-			    height     	200
-			    y_coord    	140
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @657
-			    location   	(720, 448)
-			    line_color 	3342489
-			    InterObjView 	@655
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @658
-			    location   	(720, 576)
-			    line_color 	3342489
-			    InterObjView 	@655
-			    height     	368
-			    y_coord    	308
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$81" @659
-			location   	(1232, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@659
-			    location   	(1232, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	492
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"421DEB88017E"
-			width      	510
-			height     	869
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @660
-			    location   	(1232, 640)
-			    line_color 	3342489
-			    InterObjView 	@659
-			    height     	244
-			    y_coord    	184
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$82" @661
-			location   	(1776, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@661
-			    location   	(1776, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	556
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"421DEC35005E"
-			width      	574
-			height     	869
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @662
-			    location   	(1776, 672)
-			    line_color 	3342489
-			    InterObjView 	@661
-			    height     	152
-			    y_coord    	92
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$83" @663
-			location   	(2384, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@663
-			    location   	(2384, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	590
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"421DEC5C00DD"
-			width      	608
-			height     	869
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @664
-			    location   	(2384, 704)
-			    line_color 	3342489
-			    InterObjView 	@663
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object NoteView @665
-			location   	(688, 96)
-			label      	(object ItemLabel
-			    Parent_View 	@665
-			    location   	(550, 36)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	240
-			    label      	"IP layer")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	300
-			height     	132)
-		    (object NoteView @666
-			location   	(1232, 96)
-			label      	(object ItemLabel
-			    Parent_View 	@666
-			    location   	(1094, 36)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	240
-			    label      	"Shim Layer")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	300
-			height     	132)
-		    (object InterMessView "" @667
-			location   	(16, 368)
-			label      	(object SegLabel @668
-			    Parent_View 	@667
-			    location   	(511, 324)
-			    quidu      	"421DF19700EA"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	94
-			    justify    	0
-			    label      	"JoinL"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@653
-			supplier   	@655
-			Focus_Src  	@654
-			Focus_Entry 	@656
-			origin     	(319, 368)
-			terminus   	(704, 368)
-			ordinal    	0)
-		    (object InterMessView "" @669
-			location   	(16, 576)
-			label      	(object SegLabel @670
-			    Parent_View 	@669
-			    location   	(511, 532)
-			    quidu      	"421DF1A400D4"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	453
-			    justify    	0
-			    label      	"ConnectionControlActivityL"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@653
-			supplier   	@655
-			Focus_Src  	@654
-			Focus_Entry 	@658
-			origin     	(319, 576)
-			terminus   	(704, 576)
-			ordinal    	2)
-		    (object InterMessView "" @671
-			location   	(16, 640)
-			label      	(object SegLabel @672
-			    Parent_View 	@671
-			    location   	(975, 596)
-			    quidu      	"421DF1BC036F"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	485
-			    justify    	0
-			    label      	"ConnectionControlActivityL"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@655
-			supplier   	@659
-			Focus_Src  	@658
-			Focus_Entry 	@660
-			origin     	(735, 640)
-			terminus   	(1216, 640)
-			ordinal    	3)
-		    (object InterMessView "" @673
-			location   	(16, 672)
-			label      	(object SegLabel @674
-			    Parent_View 	@673
-			    location   	(1503, 628)
-			    quidu      	"421DF1C70389"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	328
-			    justify    	0
-			    label      	"ConnectionJoining"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@659
-			supplier   	@661
-			Focus_Src  	@660
-			Focus_Entry 	@662
-			origin     	(1247, 672)
-			terminus   	(1760, 672)
-			ordinal    	4)
-		    (object InterMessView "" @675
-			location   	(16, 704)
-			label      	(object SegLabel @676
-			    Parent_View 	@675
-			    location   	(2079, 660)
-			    quidu      	"421DF1D800A9"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	100
-			    justify    	0
-			    label      	"NewL"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@661
-			supplier   	@663
-			Focus_Src  	@662
-			Focus_Entry 	@664
-			origin     	(1791, 704)
-			terminus   	(2368, 704)
-			ordinal    	5)
-		    (object NoteView @677
-			location   	(2272, 432)
-			label      	(object ItemLabel
-			    Parent_View 	@677
-			    location   	(1922, 348)
-			    fill_color 	13434879
-			    nlines     	3
-			    max_width  	665
-			    label      	"create subconnection link client to process CConnection subconnection directed requests")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	725
-			height     	181)
-		    (object AttachView "" @678
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@677
-			supplier   	@675
-			line_style 	0)
-		    (object SelfMessView "" @679
-			location   	(16, 448)
-			label      	(object SegLabel @680
-			    Parent_View 	@679
-			    location   	(811, 404)
-			    quidu      	"422C9A450356"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	422
-			    justify    	0
-			    label      	"DoControlClientJoiningL"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@655
-			supplier   	@655
-			Focus_Src  	@656
-			Focus_Entry 	@657
-			origin     	(736, 448)
-			terminus   	(886, 448)
-			ordinal    	1)
-		    (object NoteView @681
-			location   	(1456, 464)
-			label      	(object ItemLabel
-			    Parent_View 	@681
-			    location   	(1318, 404)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	240
-			    label      	"for all data clients")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	300
-			height     	132)
-		    (object AttachView "" @682
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@681
-			supplier   	@673
-			line_style 	0)))
-	    (object InteractionDiagram "CConnection::Leave"
-		mechanism_ref 	@16
-		quid       	"421DF22201E6"
-		title      	"CConnection::Leave"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	0
-		items      	(list diagram_item_list
-		    (object InterObjView "$UNNAMED$84" @683
-			location   	(304, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@683
-			    location   	(304, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"421DF22E00B7"
-			width      	300
-			height     	885
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @684
-			    location   	(304, 368)
-			    line_color 	3342489
-			    InterObjView 	@683
-			    height     	652
-			    y_coord    	592
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$85" @685
-			location   	(720, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@685
-			    location   	(720, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	486
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"421DF22E00BB"
-			width      	504
-			height     	885
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @686
-			    location   	(720, 368)
-			    line_color 	3342489
-			    InterObjView 	@685
-			    height     	195
-			    y_coord    	135
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @687
-			    location   	(720, 443)
-			    line_color 	3342489
-			    InterObjView 	@685
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @688
-			    location   	(720, 592)
-			    line_color 	3342489
-			    InterObjView 	@685
-			    height     	368
-			    y_coord    	308
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$86" @689
-			location   	(1232, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@689
-			    location   	(1232, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	492
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"421DF22E00C0"
-			width      	510
-			height     	885
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @690
-			    location   	(1232, 656)
-			    line_color 	3342489
-			    InterObjView 	@689
-			    height     	244
-			    y_coord    	184
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$87" @691
-			location   	(1776, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@691
-			    location   	(1776, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	556
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"421DF22E00C3"
-			width      	574
-			height     	885
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @692
-			    location   	(1776, 688)
-			    line_color 	3342489
-			    InterObjView 	@691
-			    height     	152
-			    y_coord    	92
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$88" @693
-			location   	(2384, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@693
-			    location   	(2384, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	590
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"421DF22E00C4"
-			width      	608
-			height     	885
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @694
-			    location   	(2384, 720)
-			    line_color 	3342489
-			    InterObjView 	@693
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object NoteView @695
-			location   	(688, 96)
-			label      	(object ItemLabel
-			    Parent_View 	@695
-			    location   	(550, 36)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	240
-			    label      	"IP layer")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	300
-			height     	132)
-		    (object NoteView @696
-			location   	(1232, 96)
-			label      	(object ItemLabel
-			    Parent_View 	@696
-			    location   	(1094, 36)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	240
-			    label      	"Shim Layer")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	300
-			height     	132)
-		    (object NoteView @697
-			location   	(2272, 432)
-			label      	(object ItemLabel
-			    Parent_View 	@697
-			    location   	(1922, 348)
-			    fill_color 	13434879
-			    nlines     	3
-			    max_width  	665
-			    label      	"delete subconnection link client to process CConnection subconnection directed requests")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	725
-			height     	181)
-		    (object InterMessView "" @698
-			location   	(16, 368)
-			label      	(object SegLabel @699
-			    Parent_View 	@698
-			    location   	(511, 324)
-			    quidu      	"421DF22E00B9"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	103
-			    justify    	0
-			    label      	"Leave"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@683
-			supplier   	@685
-			Focus_Src  	@684
-			Focus_Entry 	@686
-			origin     	(319, 368)
-			terminus   	(704, 368)
-			ordinal    	0)
-		    (object InterMessView "" @700
-			location   	(16, 592)
-			label      	(object SegLabel @701
-			    Parent_View 	@700
-			    location   	(511, 548)
-			    quidu      	"421DF22E00BA"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	484
-			    justify    	0
-			    label      	"ConnectionControlActivityL"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@683
-			supplier   	@685
-			Focus_Src  	@684
-			Focus_Entry 	@688
-			origin     	(319, 592)
-			terminus   	(704, 592)
-			ordinal    	2)
-		    (object InterMessView "" @702
-			location   	(16, 656)
-			label      	(object SegLabel @703
-			    Parent_View 	@702
-			    location   	(975, 612)
-			    quidu      	"421DF22E00BD"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	484
-			    justify    	0
-			    label      	"ConnectionControlActivityL"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@685
-			supplier   	@689
-			Focus_Src  	@688
-			Focus_Entry 	@690
-			origin     	(735, 656)
-			terminus   	(1216, 656)
-			ordinal    	3)
-		    (object InterMessView "" @704
-			location   	(16, 688)
-			label      	(object SegLabel @705
-			    Parent_View 	@704
-			    location   	(1503, 644)
-			    quidu      	"421DF22E00BE"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	338
-			    justify    	0
-			    label      	"ConnectionLeaving"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@689
-			supplier   	@691
-			Focus_Src  	@690
-			Focus_Entry 	@692
-			origin     	(1247, 688)
-			terminus   	(1760, 688)
-			ordinal    	4)
-		    (object InterMessView "" @706
-			location   	(16, 720)
-			label      	(object SegLabel @707
-			    Parent_View 	@706
-			    location   	(2079, 676)
-			    quidu      	"421DF22E00C1"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	109
-			    justify    	0
-			    label      	"delete"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@691
-			supplier   	@693
-			Focus_Src  	@692
-			Focus_Entry 	@694
-			origin     	(1791, 720)
-			terminus   	(2368, 720)
-			ordinal    	5)
-		    (object AttachView "" @708
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@697
-			supplier   	@706
-			line_style 	0)
-		    (object NoteView @709
-			location   	(1456, 400)
-			label      	(object ItemLabel
-			    Parent_View 	@709
-			    location   	(1318, 340)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	240
-			    label      	"for all data clients")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	300
-			height     	132)
-		    (object AttachView "" @710
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@709
-			supplier   	@704
-			line_style 	0)
-		    (object SelfMessView "" @711
-			location   	(16, 443)
-			label      	(object SegLabel @712
-			    Parent_View 	@711
-			    location   	(811, 399)
-			    quidu      	"422F07F503BD"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	409
-			    justify    	0
-			    label      	"DoControlClientLeaving"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@685
-			supplier   	@685
-			Focus_Src  	@686
-			Focus_Entry 	@687
-			origin     	(736, 443)
-			terminus   	(886, 443)
-			ordinal    	1)))
-	    (object InteractionDiagram "RSocket::Open(RConnection&)"
-		mechanism_ref 	@17
-		quid       	"4241AAA30361"
-		title      	"RSocket::Open(RConnection&)"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	0
-		items      	(list diagram_item_list
-		    (object InterObjView "$UNNAMED$89" @713
-			location   	(240, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@713
-			    location   	(240, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"4241AABF01D0"
-			width      	300
-			height     	813
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @714
-			    location   	(240, 352)
-			    line_color 	3342489
-			    InterObjView 	@713
-			    height     	596
-			    y_coord    	536
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @715
-			    location   	(240, 352)
-			    line_color 	3342489
-			    InterObjView 	@713
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterObjView "$UNNAMED$91" @716
-			location   	(880, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@716
-			    location   	(880, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"4241AAE501F3"
-			width      	300
-			height     	813
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @717
-			    location   	(880, 480)
-			    line_color 	3342489
-			    InterObjView 	@716
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$90" @718
-			location   	(560, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@718
-			    location   	(560, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"4241AAF601EE"
-			width      	300
-			height     	813
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @719
-			    location   	(560, 464)
-			    line_color 	3342489
-			    InterObjView 	@718
-			    height     	424
-			    y_coord    	364
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$92" @720
-			location   	(1368, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@720
-			    location   	(1368, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	626
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"4241AB1B036D"
-			width      	644
-			height     	813
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @721
-			    location   	(1368, 576)
-			    line_color 	3342489
-			    InterObjView 	@720
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$93" @722
-			location   	(1982, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@722
-			    location   	(1982, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	540
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"4241AB5803E3"
-			width      	558
-			height     	813
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @723
-			    location   	(1982, 688)
-			    line_color 	3342489
-			    InterObjView 	@722
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @724
-			    location   	(1982, 768)
-			    line_color 	3342489
-			    InterObjView 	@722
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object SelfMessView "" @725
-			location   	(0, 352)
-			label      	(object SegLabel @726
-			    Parent_View 	@725
-			    location   	(331, 308)
-			    quidu      	"4241AB9400F1"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	216
-			    justify    	0
-			    label      	"NewSocketL"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@713
-			supplier   	@713
-			Focus_Src  	@714
-			Focus_Entry 	@715
-			origin     	(256, 352)
-			terminus   	(406, 352)
-			ordinal    	0)
-		    (object InterMessView "" @727
-			location   	(16, 464)
-			label      	(object SegLabel @728
-			    Parent_View 	@727
-			    location   	(399, 420)
-			    quidu      	"4241ABAE021B"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	247
-			    justify    	0
-			    label      	"JoinInterfaceL"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@713
-			supplier   	@718
-			Focus_Src  	@714
-			Focus_Entry 	@719
-			origin     	(255, 464)
-			terminus   	(544, 464)
-			ordinal    	1)
-		    (object InterMessView "" @729
-			location   	(16, 480)
-			label      	(object SegLabel @730
-			    Parent_View 	@729
-			    location   	(719, 436)
-			    quidu      	"4241ABE50292"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	169
-			    justify    	0
-			    label      	"Provider()"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@718
-			supplier   	@716
-			Focus_Src  	@719
-			Focus_Entry 	@717
-			origin     	(575, 480)
-			terminus   	(864, 480)
-			ordinal    	2)
-		    (object InterMessView "" @731
-			location   	(16, 576)
-			label      	(object SegLabel @732
-			    Parent_View 	@731
-			    location   	(963, 532)
-			    quidu      	"4241AC0B0391"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	407
-			    justify    	0
-			    label      	"FindOrCreateProviderL"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@718
-			supplier   	@720
-			Focus_Src  	@719
-			Focus_Entry 	@721
-			origin     	(575, 576)
-			terminus   	(1352, 576)
-			ordinal    	3)
-		    (object InterMessView "" @733
-			location   	(16, 688)
-			label      	(object SegLabel @734
-			    Parent_View 	@733
-			    location   	(1270, 644)
-			    quidu      	"4241AC240315"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	369
-			    justify    	0
-			    label      	"JoinSubConnectionL"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@718
-			supplier   	@722
-			Focus_Src  	@719
-			Focus_Entry 	@723
-			origin     	(575, 688)
-			terminus   	(1966, 688)
-			ordinal    	4)
-		    (object InterMessView "" @735
-			location   	(16, 768)
-			label      	(object SegLabel @736
-			    Parent_View 	@735
-			    location   	(1270, 724)
-			    quidu      	"4241AC4A00DE"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	328
-			    justify    	0
-			    label      	"SetConnectionInfo"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@718
-			supplier   	@722
-			Focus_Src  	@719
-			Focus_Entry 	@724
-			origin     	(575, 768)
-			terminus   	(1966, 768)
-			ordinal    	5)
-		    (object NoteView @737
-			location   	(1200, 384)
-			label      	(object ItemLabel
-			    Parent_View 	@737
-			    location   	(937, 325)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	490
-			    label      	"based on connection provider & address family")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	550
-			height     	131)
-		    (object AttachView "" @738
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@737
-			supplier   	@731
-			line_style 	0)))
-	    (object InteractionDiagram "RHostResolver::Open(RConnection&)"
-		mechanism_ref 	@18
-		quid       	"4241B1ED02E4"
-		title      	"RHostResolver::Open(RConnection&)"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	69
-		origin_y   	0
-		items      	(list diagram_item_list
-		    (object InterObjView "$UNNAMED$94" @739
-			location   	(240, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@739
-			    location   	(240, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"4241B2060145"
-			width      	300
-			height     	889
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @740
-			    location   	(240, 352)
-			    line_color 	3342489
-			    InterObjView 	@739
-			    height     	672
-			    y_coord    	612
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @741
-			    location   	(240, 352)
-			    line_color 	3342489
-			    InterObjView 	@739
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterObjView "$UNNAMED$95" @742
-			location   	(560, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@742
-			    location   	(560, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"4241B206014C"
-			width      	300
-			height     	889
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @743
-			    location   	(560, 464)
-			    line_color 	3342489
-			    InterObjView 	@742
-			    height     	500
-			    y_coord    	440
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$96" @744
-			location   	(1040, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@744
-			    location   	(1040, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	626
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"4241B2060153"
-			width      	644
-			height     	889
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @745
-			    location   	(1040, 576)
-			    line_color 	3342489
-			    InterObjView 	@744
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$97" @746
-			location   	(1648, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@746
-			    location   	(1648, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	540
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"4241B2060154"
-			width      	558
-			height     	889
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @747
-			    location   	(1648, 688)
-			    line_color 	3342489
-			    InterObjView 	@746
-			    height     	216
-			    y_coord    	156
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @748
-			    location   	(1648, 784)
-			    line_color 	3342489
-			    InterObjView 	@746
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object SelfMessView "" @749
-			location   	(0, 352)
-			label      	(object SegLabel @750
-			    Parent_View 	@749
-			    location   	(331, 308)
-			    quidu      	"4241B2060147"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	334
-			    justify    	0
-			    label      	"NewHostResolverL"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@739
-			supplier   	@739
-			Focus_Src  	@740
-			Focus_Entry 	@741
-			origin     	(256, 352)
-			terminus   	(406, 352)
-			ordinal    	0)
-		    (object InterMessView "" @751
-			location   	(16, 464)
-			label      	(object SegLabel @752
-			    Parent_View 	@751
-			    location   	(399, 420)
-			    quidu      	"4241B2060149"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	247
-			    justify    	0
-			    label      	"JoinInterfaceL"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@739
-			supplier   	@742
-			Focus_Src  	@740
-			Focus_Entry 	@743
-			origin     	(255, 464)
-			terminus   	(544, 464)
-			ordinal    	1)
-		    (object InterMessView "" @753
-			location   	(16, 576)
-			label      	(object SegLabel @754
-			    Parent_View 	@753
-			    location   	(799, 532)
-			    quidu      	"4241B206014E"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	407
-			    justify    	0
-			    label      	"FindOrCreateProviderL"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@742
-			supplier   	@744
-			Focus_Src  	@743
-			Focus_Entry 	@745
-			origin     	(575, 576)
-			terminus   	(1024, 576)
-			ordinal    	2)
-		    (object InterMessView "" @755
-			location   	(16, 688)
-			label      	(object SegLabel @756
-			    Parent_View 	@755
-			    location   	(1103, 644)
-			    quidu      	"4241B2060150"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	369
-			    justify    	0
-			    label      	"JoinSubConnectionL"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@742
-			supplier   	@746
-			Focus_Src  	@743
-			Focus_Entry 	@747
-			origin     	(575, 688)
-			terminus   	(1632, 688)
-			ordinal    	3)
-		    (object NoteView @757
-			location   	(976, 400)
-			label      	(object ItemLabel
-			    Parent_View 	@757
-			    location   	(713, 341)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	490
-			    label      	"based on connection provider & address family")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	550
-			height     	131)
-		    (object AttachView "" @758
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@757
-			supplier   	@753
-			line_style 	0)
-		    (object SelfMessView "" @759
-			location   	(16, 784)
-			label      	(object SegLabel @760
-			    Parent_View 	@759
-			    location   	(1739, 740)
-			    quidu      	"4241B32403C9"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	253
-			    justify    	0
-			    label      	"SetConnection"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@746
-			supplier   	@746
-			Focus_Src  	@747
-			Focus_Entry 	@748
-			origin     	(1664, 784)
-			terminus   	(1814, 784)
-			ordinal    	4)))))
-    root_category 	(object Class_Category "Logical View"
-	quid       	"41A74B800047"
-	exportControl 	"Public"
-	global     	TRUE
-	subsystem  	"Component View"
-	quidu      	"41A74B800049"
-	logical_models 	(list unit_reference_list
-	    (object Class "CBase"
-		quid       	"41A7525A00AC")
-	    (object Class "CPlayer"
-		quid       	"41A773DB02DF")
-	    (object Class "CCommDb"
-		quid       	"41ACFE3D01AC")
-	    (object Class "RMessage2"
-		quid       	"41C07849000C")
-	    (object Association "$UNNAMED$98"
-		quid       	"41A7550B0139"
-		roles      	(list role_list
-		    (object Role "$UNNAMED$99"
-			quid       	"41A7550C02F3"
-			supplier   	"Logical View::Sub Connection::MConnectionDataClient"
-			quidu      	"41A753E90088"
-			client_cardinality 	(value cardinality "1..n")
-			exportControl 	"Protected"
-			is_navigable 	TRUE)
-		    (object Role "$UNNAMED$100"
-			quid       	"41A7550C02F4"
-			supplier   	"Logical View::Sub Connection::CSubConnectionProviderBase"
-			quidu      	"41A75088005C")))
-	    (object Association "$UNNAMED$101"
-		quid       	"41A755100295"
-		roles      	(list role_list
-		    (object Role "$UNNAMED$102"
-			quid       	"41A755110318"
-			supplier   	"Logical View::Sub Connection::MSubConnectionControlClient"
-			quidu      	"41A753D702F9"
-			client_cardinality 	(value cardinality "0..n")
-			is_navigable 	TRUE)
-		    (object Role "$UNNAMED$103"
-			quid       	"41A755110322"
-			supplier   	"Logical View::Sub Connection::CSubConnectionProviderBase"
-			quidu      	"41A75088005C")))
-	    (object Association "$UNNAMED$104"
-		quid       	"41A755B40150"
-		roles      	(list role_list
-		    (object Role "$UNNAMED$105"
-			quid       	"41A755B501F2"
-			supplier   	"Logical View::Sub Connection::CSubConnectionProviderBase"
-			quidu      	"41A75088005C"
-			is_navigable 	TRUE)
-		    (object Role "$UNNAMED$106"
-			quid       	"41A755B501F3"
-			supplier   	"Logical View::Service::CControlledServProvider"
-			quidu      	"41A754670219")))
-	    (object Association "$UNNAMED$107"
-		quid       	"41A7567A00C8"
-		roles      	(list role_list
-		    (object Role "$UNNAMED$108"
-			quid       	"41A7567B02E7"
-			supplier   	"Logical View::Sub Connection::CSubConnection2"
-			quidu      	"41A750530146"
-			is_navigable 	TRUE)
-		    (object Role "$UNNAMED$109"
-			quid       	"41A7567B02F1"
-			supplier   	"Logical View::Sub Connection::CSubConnectionProviderBase"
-			quidu      	"41A75088005C")))
-	    (object Association "$UNNAMED$110"
-		quid       	"41A756830360"
-		roles      	(list role_list
-		    (object Role "$UNNAMED$111"
-			quid       	"41A756850114"
-			supplier   	"Logical View::Sub Connection::CSubConnectionProviderBase"
-			quidu      	"41A75088005C"
-			client_cardinality 	(value cardinality "1")
-			is_navigable 	TRUE)
-		    (object Role "$UNNAMED$112"
-			quid       	"41A75685011E"
-			supplier   	"Logical View::Sub Connection::CSubConnection2"
-			quidu      	"41A750530146")))
-	    (object Association "$UNNAMED$113"
-		quid       	"41A75702018C"
-		roles      	(list role_list
-		    (object Role "$UNNAMED$114"
-			quid       	"41A7570302B0"
-			supplier   	"Logical View::Sub Connection::CSubConnectionProviderBase"
-			quidu      	"41A75088005C"
-			exportControl 	"Protected"
-			is_navigable 	TRUE)
-		    (object Role "$UNNAMED$115"
-			quid       	"41A7570302BA"
-			supplier   	"Logical View::Connection::CConnectionProvdBase"
-			quidu      	"41A7526F01F7"
-			exportControl 	"Protected"
-			is_navigable 	TRUE)))
-	    (object Class_Category "Connection"
-		quid       	"41A74FA2017D"
-		visible_categories 	(list visibility_relationship_list
-		    (object Visibility_Relationship
-			quid       	"41A77B4A0000"
-			supplier   	"Logical View::Sub Connection"
-			quidu      	"41A74FC60071")
-		    (object Visibility_Relationship
-			quid       	"41A77B5601DE"
-			supplier   	"Logical View::Interface"
-			quidu      	"41A7679A014D")
-		    (object Visibility_Relationship
-			quid       	"41A8760803A2"
-			supplier   	"Logical View::Factory"
-			quidu      	"41A875EF01EE")
-		    (object Visibility_Relationship
-			quid       	"41B6EADF010A"
-			supplier   	"Logical View::Selection"
-			quidu      	"41B6EAB601E8"))
-		exportControl 	"Public"
-		logical_models 	(list unit_reference_list
-		    (object Class "CConnection"
-			quid       	"41A7507C013B"
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"41B875C100D1"
-				supplier   	"Logical View::Service::CSockSubSession"
-				quidu      	"41A7685902ED"))
-			used_nodes 	(list uses_relationship_list
-			    (object Uses_Relationship
-				quid       	"41D920C702A7"
-				supplier   	"Logical View::Selection::ISelectionNotify"
-				quidu      	"41C2DC4001D8"))
-			realized_interfaces 	(list realize_rel_list
-			    (object Realize_Relationship
-				quid       	"41A778F5032D"
-				supplier   	"Logical View::Interface::MConnectionNotify"
-				quidu      	"41A76B95022F")
-			    (object Realize_Relationship
-				quid       	"41BDB38A01E3"
-				supplier   	"Logical View::Connection::Connection Provider::MConnectionControlClient"
-				quidu      	"41BDA92A0213")
-			    (object Realize_Relationship
-				quid       	"41BDB38D02B0"
-				supplier   	"Logical View::Connection::Connection Provider::MConnectionDataClient"
-				quidu      	"41BDA8D00172")
-			    (object Realize_Relationship
-				quid       	"41C2DE9B0191"
-				supplier   	"Logical View::Selection::ISelectionNotify"
-				quidu      	"41C2DC4001D8")))
-		    (object Class "CConnectionProvdBase"
-			quid       	"41A7526F01F7"
-			used_nodes 	(list uses_relationship_list
-			    (object Uses_Relationship
-				quid       	"41A779E30180"
-				supplier   	"Logical View::Interface::MConnectionNotify"
-				quidu      	"41A76B95022F"))
-			realized_interfaces 	(list realize_rel_list
-			    (object Realize_Relationship
-				quid       	"41B75DA603D2"
-				supplier   	"Logical View::Selection::MNetworkControllerObserver"
-				quidu      	"41B6EE01032A")))
-		    (object Class "RConnection"
-			quid       	"41B1D83B017A"
-			used_nodes 	(list uses_relationship_list
-			    (object Uses_Relationship
-				quid       	"41B1D85E017A"
-				supplier   	"Logical View::Connection::CConnection"
-				quidu      	"41A7507C013B")))
-		    (object Association "$UNNAMED$116"
-			quid       	"41A779B903BB"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$117"
-				quid       	"41A779BB00B1"
-				supplier   	"Logical View::Connection::CConnectionProvdBase"
-				quidu      	"41A7526F01F7"
-				client_cardinality 	(value cardinality "0..1")
-				is_navigable 	TRUE)
-			    (object Role "$UNNAMED$118"
-				quid       	"41A779BB00C5"
-				supplier   	"Logical View::Connection::CConnection"
-				quidu      	"41A7507C013B")))
-		    (object Association "$UNNAMED$119"
-			quid       	"41A779E70258"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$120"
-				quid       	"41A779E801F6"
-				supplier   	"Logical View::Interface::MConnectionNotify"
-				quidu      	"41A76B95022F"
-				client_cardinality 	(value cardinality "1")
-				is_navigable 	TRUE)
-			    (object Role "$UNNAMED$121"
-				quid       	"41A779E8020A"
-				supplier   	"Logical View::Connection::CConnectionProvdBase"
-				quidu      	"41A7526F01F7")))
-		    (object Association "$UNNAMED$122"
-			quid       	"41AA239C036D"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$123"
-				quid       	"41AA239D02ED"
-				supplier   	"Logical View::Session Proxy::CSockSessionProxy"
-				quidu      	"41A7737A02A3"
-				client_cardinality 	(value cardinality "0..n")
-				is_navigable 	TRUE)
-			    (object Role "$UNNAMED$124"
-				quid       	"41AA239D02F7"
-				supplier   	"Logical View::Connection::Connection Provider::CNetworkSession"
-				quidu      	"41A8587D00BE")))
-		    (object Class_Category "Nif Session"
-			quid       	"41B9FACD0024"
-			exportControl 	"Public"
-			logical_models 	(list unit_reference_list
-			    (object Class "MNifSessionNotify"
-				quid       	"41B9FAF0024C")
-			    (object Class "CNifSession"
-				quid       	"41A77CCA0251"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"41A77D490109"
-					supplier   	"Logical View::Connection::CConnectionProvdBase"
-					quidu      	"41A7526F01F7"))
-				realized_interfaces 	(list realize_rel_list
-				    (object Realize_Relationship
-					quid       	"41B9FB5E010C"
-					supplier   	"Logical View::Selection::MNetworkControllerObserver"
-					quidu      	"41B6EE01032A")
-				    (object Realize_Relationship
-					quid       	"41B9FB6102E7"
-					supplier   	"Logical View::Connection::Nif Session::MAgentSessionNotify"
-					quidu      	"41B9FB280154")
-				    (object Realize_Relationship
-					quid       	"41B9FB640115"
-					supplier   	"Logical View::Connection::Nif Session::MNifSessionNotify"
-					quidu      	"41B9FAF0024C")))
-			    (object Class "MAgentSessionNotify"
-				quid       	"41B9FB280154")
-			    (object Class "CNifSecureSession"
-				quid       	"421BA9590249"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"421BA9730142"
-					supplier   	"Logical View::Connection::Nif Session::CNifSession"
-					quidu      	"41A77CCA0251"))))
-			logical_presentations 	(list unit_reference_list
-			    (object ClassDiagram "Main"
-				quid       	"41B9FAEB03B8"
-				title      	"Main"
-				zoom       	100
-				max_height 	28350
-				max_width  	21600
-				origin_x   	0
-				origin_y   	0
-				items      	(list diagram_item_list
-				    (object ClassView "Class" "Logical View::Connection::Nif Session::MNifSessionNotify" @761
-					ShowCompartmentStereotypes 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(352, 592)
-					label      	(object ItemLabel
-					    Parent_View 	@761
-					    location   	(167, 541)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	370
-					    justify    	0
-					    label      	"MNifSessionNotify")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"41B9FAF0024C"
-					width      	388
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::Connection::Nif Session::CNifSession" @762
-					ShowCompartmentStereotypes 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(1296, 1040)
-					label      	(object ItemLabel
-					    Parent_View 	@762
-					    location   	(1165, 988)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	262
-					    justify    	0
-					    label      	"CNifSession")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"41A77CCA0251"
-					width      	280
-					height     	128
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::Connection::Nif Session::MAgentSessionNotify" @763
-					ShowCompartmentStereotypes 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(896, 592)
-					label      	(object ItemLabel
-					    Parent_View 	@763
-					    location   	(683, 541)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	426
-					    justify    	0
-					    label      	"MAgentSessionNotify")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"41B9FB280154"
-					width      	444
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::Selection::MNetworkControllerObserver" @764
-					ShowCompartmentStereotypes 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(1552, 576)
-					label      	(object ItemLabel
-					    Parent_View 	@764
-					    location   	(1280, 502)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	544
-					    justify    	0
-					    label      	"MNetworkControllerObserver")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"41B6EE01032A"
-					width      	562
-					height     	172
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::Connection::CConnectionProvdBase" @765
-					ShowCompartmentStereotypes 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(2256, 560)
-					label      	(object ItemLabel
-					    Parent_View 	@765
-					    location   	(2025, 486)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	462
-					    justify    	0
-					    label      	"CConnectionProvdBase")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"41A7526F01F7"
-					width      	480
-					height     	172
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @766
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41A77D490109"
-					client     	@762
-					supplier   	@765
-					line_style 	0)
-				    (object RealizeView "" @767
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41B9FB5E010C"
-					client     	@762
-					supplier   	@764
-					line_style 	0)
-				    (object RealizeView "" @768
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41B9FB6102E7"
-					client     	@762
-					supplier   	@763
-					line_style 	0)
-				    (object RealizeView "" @769
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41B9FB640115"
-					client     	@762
-					supplier   	@761
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::Connection::Nif Session::CNifSecureSession" @770
-					ShowCompartmentStereotypes 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(1296, 1360)
-					label      	(object ItemLabel
-					    Parent_View 	@770
-					    location   	(1100, 1309)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	392
-					    justify    	0
-					    label      	"CNifSecureSession")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"421BA9590249"
-					width      	410
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @771
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"421BA9730142"
-					client     	@770
-					supplier   	@762
-					line_style 	0)))))
-		    (object Class_Category "Connection Provider"
-			quid       	"41BDA4160337"
-			exportControl 	"Public"
-			logical_models 	(list unit_reference_list
-			    (object Class "CIPNetworkConnectionProvider"
-				quid       	"41A77CA40365"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"41A77DB502BD"
-					supplier   	"Logical View::Connection::Connection Provider::CNetworkSession"
-					quidu      	"41A8587D00BE")
-				    (object Inheritance_Relationship
-					quid       	"41DEB8A10386"
-					supplier   	"Logical View::Connection::Connection Provider::CConnectionProviderBase"
-					quidu      	"41BDA765028C"))
-				realized_interfaces 	(list realize_rel_list
-				    (object Realize_Relationship
-					quid       	"41BDA98602E0"
-					supplier   	"Logical View::Connection::Connection Provider::MConnectionControlClient"
-					quidu      	"41BDA92A0213")))
-			    (object Class "CNetworkSession"
-				quid       	"41A8587D00BE"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"41A8593301EC"
-					supplier   	"Logical View::Connection::CConnectionProvdBase"
-					quidu      	"41A7526F01F7")
-				    (object Inheritance_Relationship
-					quid       	"41BDA8AC00C7"
-					supplier   	"Logical View::Connection::Connection Provider::CConnectionProviderBase"
-					quidu      	"41BDA765028C"))
-				realized_interfaces 	(list realize_rel_list
-				    (object Realize_Relationship
-					quid       	"41AA2395007E"
-					supplier   	"Logical View::Session Proxy::MSockSessionObserver"
-					quidu      	"41A76BA001BD")
-				    (object Realize_Relationship
-					quid       	"41BDA96B00E2"
-					supplier   	"Logical View::Connection::Connection Provider::MConnectionDataClient"
-					quidu      	"41BDA8D00172")))
-			    (object Class "CConnectionProviderBase"
-				quid       	"41BDA765028C"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"41BDA8BB001D"
-					supplier   	"Logical View::Factory::XFactoryObject"
-					quidu      	"41A7522A0392")
-				    (object Inheritance_Relationship
-					quid       	"421BA9EE0293"
-					supplier   	"Logical View::CBase"
-					quidu      	"41A7525A00AC"))
-				operations 	(list Operations
-				    (object Operation "StartL"
-					quid       	"41C30946012C"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Stop"
-					quid       	"41C3097E023C"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ProgressL"
-					quid       	"41C309880056"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "LastProgressError"
-					quid       	"41C30991026C"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "RequestServiceChangeNotificationL"
-					quid       	"41C3099A032D"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CancelServiceChangeNotification"
-					quid       	"41C309A20086"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "EnumerateConnectionsL"
-					quid       	"41C309D30177"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ControlL"
-					quid       	"41C309EA0135"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetUsageProfile"
-					quid       	"41C309F501C7"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "JoinL"
-					quid       	"41C30A56024B"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Leave"
-					quid       	"41C30A5E02C5"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "AllSubConnectionNotificationEnable"
-					quid       	"41C30D2700F7"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CancelAllSubConnectionNotification"
-					quid       	"41C30D31028D"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SendIoctlMessageL"
-					quid       	"41C30DE003AA"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SendCancelIoctl"
-					quid       	"41C30DEA0228"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Factory"
-					quid       	"41C34B6A0068"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "NextLayer"
-					quid       	"41C34B800205"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SettingsAccess"
-					quid       	"41ECE9D40074"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)))
-			    (object Class "MConnectionDataClient"
-				quid       	"41BDA8D00172"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"41CC19DE032F"
-					supplier   	"Logical View::Connection::Connection Provider::MConnectionClient"
-					quidu      	"41CC1965029F"))
-				operations 	(list Operations
-				    (object Operation "Notify"
-					quid       	"41C2E4FB0230"
-					concurrency 	"Sequential"
-					abstract   	TRUE
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "AttachToNext"
-					quid       	"41C3193E010E"
-					concurrency 	"Sequential"
-					abstract   	TRUE
-					opExportControl 	"Public"
-					uid        	0))
-				abstract   	TRUE)
-			    (object Class "MConnectionControlClient"
-				quid       	"41BDA92A0213"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"41CC19E10370"
-					supplier   	"Logical View::Connection::Connection Provider::MConnectionClient"
-					quidu      	"41CC1965029F"))
-				operations 	(list Operations
-				    (object Operation "SelectionComplete"
-					quid       	"41C318370006"
-					concurrency 	"Sequential"
-					abstract   	TRUE
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ConnectionError"
-					quid       	"41C3185000B6"
-					concurrency 	"Sequential"
-					abstract   	TRUE
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "LinkUp"
-					quid       	"41C318560386"
-					concurrency 	"Sequential"
-					abstract   	TRUE
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ProgressNotification"
-					quid       	"41C318640278"
-					concurrency 	"Sequential"
-					abstract   	TRUE
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ServiceChangeNotification"
-					quid       	"41C3186F0116"
-					concurrency 	"Sequential"
-					abstract   	TRUE
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "InterfaceStateChangeNotification"
-					quid       	"41C31876013E"
-					concurrency 	"Sequential"
-					abstract   	TRUE
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SubConnectionEvent"
-					quid       	"41C318A202DD"
-					concurrency 	"Sequential"
-					abstract   	TRUE
-					opExportControl 	"Public"
-					uid        	0))
-				abstract   	TRUE)
-			    (object Class "MConnectionClient"
-				quid       	"41CC1965029F"
-				operations 	(list Operations
-				    (object Operation "ConnectionGoingDown"
-					quid       	"41CC198E0244"
-					concurrency 	"Sequential"
-					abstract   	TRUE
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "FetchInterfaceInstanceL"
-					quid       	"421A4EB40342"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				abstract   	TRUE)
-			    (object Class "XDummyConnectionControlClient"
-				quid       	"421CAA340392"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"421CAA9A033C"
-					supplier   	"Logical View::Connection::Connection Provider::MConnectionControlClient"
-					quidu      	"41BDA92A0213")))
-			    (object Association "$UNNAMED$125"
-				quid       	"41BDA93B00D8"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$126"
-					quid       	"41BDA93B02EA"
-					supplier   	"Logical View::Connection::Connection Provider::MConnectionDataClient"
-					quidu      	"41BDA8D00172"
-					client_cardinality 	(value cardinality "0..n")
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$127"
-					quid       	"41BDA93B02EB"
-					supplier   	"Logical View::Connection::Connection Provider::CConnectionProviderBase"
-					quidu      	"41BDA765028C")))
-			    (object Association "$UNNAMED$128"
-				quid       	"41BDA951031F"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$129"
-					quid       	"41BDA95202DA"
-					supplier   	"Logical View::Connection::Connection Provider::MConnectionControlClient"
-					quidu      	"41BDA92A0213"
-					client_cardinality 	(value cardinality "0..n")
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$130"
-					quid       	"41BDA95202DB"
-					supplier   	"Logical View::Connection::Connection Provider::CConnectionProviderBase"
-					quidu      	"41BDA765028C")))
-			    (object Association "$UNNAMED$131"
-				quid       	"41BDAC800074"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$132"
-					quid       	"41BDAC8002D7"
-					supplier   	"Logical View::Connection::CConnectionProvdBase"
-					quidu      	"41A7526F01F7"
-					client_cardinality 	(value cardinality "1")
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$133"
-					quid       	"41BDAC8002E1"
-					supplier   	"Logical View::Connection::Connection Provider::Connection Provider Shim::CConnectionProviderShim"
-					quidu      	"41BDAABC004D"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$134"
-				quid       	"41BDB3930132"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$135"
-					quid       	"41BDB394017A"
-					supplier   	"Logical View::Connection::Connection Provider::CConnectionProviderBase"
-					quidu      	"41BDA765028C"
-					client_cardinality 	(value cardinality "0..1")
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$136"
-					quid       	"41BDB394017B"
-					supplier   	"Logical View::Connection::CConnection"
-					quidu      	"41A7507C013B")))
-			    (object Association "$UNNAMED$137"
-				quid       	"41BEFC66039C"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$138"
-					quid       	"41BEFC700011"
-					supplier   	"Logical View::Connection::Connection Provider::CConnectionProviderBase"
-					quidu      	"41BDA765028C"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$139"
-					quid       	"41BEFC700012"
-					supplier   	"Logical View::Connection::Connection Provider::CConnectionProviderBase"
-					quidu      	"41BDA765028C")))
-			    (object Association "$UNNAMED$140"
-				quid       	"41BEFC8500CF"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$141"
-					quid       	"41BEFC880246"
-					supplier   	"Logical View::Connection::Connection Provider::CConnectionProviderBase"
-					quidu      	"41BDA765028C"
-					client_cardinality 	(value cardinality "0..1")
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$142"
-					quid       	"41BEFC880250"
-					supplier   	"Logical View::Connection::Connection Provider::CConnectionProviderBase"
-					quidu      	"41BDA765028C")))
-			    (object Association "$UNNAMED$143"
-				quid       	"41C065B60260"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$144"
-					quid       	"41C065B700BD"
-					supplier   	"Logical View::Interface::MConnectionNotify"
-					quidu      	"41A76B95022F"
-					client_cardinality 	(value cardinality "1..n")
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$145"
-					quid       	"41C065B700C7"
-					supplier   	"Logical View::Connection::Connection Provider::Connection Provider Shim::CConnectionProviderShim"
-					quidu      	"41BDAABC004D")))
-			    (object Association "$UNNAMED$146"
-				quid       	"41C067410023"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$147"
-					quid       	"41C067410380"
-					supplier   	"Logical View::Connection::Connection Provider::Connection Provider Shim::Sub Connection Handling::CSubConnectionLinkShimClient"
-					quidu      	"41C061D101C6"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$148"
-					quid       	"41C067410381"
-					supplier   	"Logical View::Connection::Connection Provider::Connection Provider Shim::CConnectionProviderShim"
-					quidu      	"41BDAABC004D")))
-			    (object Class_Category "Connection Provider Shim"
-				quid       	"41DEB6F2028E"
-				exportControl 	"Public"
-				logical_models 	(list unit_reference_list
-				    (object Class "CConnectionProviderShim"
-					quid       	"41BDAABC004D"
-					superclasses 	(list inheritance_relationship_list
-					    (object Inheritance_Relationship
-						quid       	"41BDAB9000EC"
-						supplier   	"Logical View::Connection::Connection Provider::CConnectionProviderBase"
-						quidu      	"41BDA765028C"))
-					realized_interfaces 	(list realize_rel_list
-					    (object Realize_Relationship
-						quid       	"41BDABB8034D"
-						supplier   	"Logical View::Connection::Connection Provider::MConnectionControlClient"
-						quidu      	"41BDA92A0213")
-					    (object Realize_Relationship
-						quid       	"41BDABBB01DF"
-						supplier   	"Logical View::Connection::Connection Provider::MConnectionDataClient"
-						quidu      	"41BDA8D00172")
-					    (object Realize_Relationship
-						quid       	"41BDAC530353"
-						supplier   	"Logical View::Interface::MConnectionNotify"
-						quidu      	"41A76B95022F"))
-					operations 	(list Operations
-					    (object Operation "DoSettingsAccess"
-						quid       	"41ECEA0F01FF"
-						stereotype 	"V"
-						concurrency 	"Sequential"
-						opExportControl 	"Protected"
-						uid        	0)))
-				    (object Class "CConnectionSettingsShim"
-					quid       	"422DD7460005"
-					superclasses 	(list inheritance_relationship_list
-					    (object Inheritance_Relationship
-						quid       	"422DD864001A"
-						supplier   	"Logical View::New Interfaces & Functions::CConnectionSettings"
-						quidu      	"41ECEA270100")))
-				    (object Association "$UNNAMED$149"
-					quid       	"41DEBACA02CE"
-					roles      	(list role_list
-					    (object Role "iSessionProxies"
-						quid       	"41DEBACB01AD"
-						label      	"iSessionProxies"
-						supplier   	"Logical View::Session Proxy::CSockSessionProxy"
-						quidu      	"41A7737A02A3"
-						client_cardinality 	(value cardinality "0..n")
-						exportControl 	"Protected"
-						is_navigable 	TRUE)
-					    (object Role "$UNNAMED$150"
-						quid       	"41DEBACB01AE"
-						supplier   	"Logical View::Connection::Connection Provider::Connection Provider Shim::CConnectionProviderShim"
-						quidu      	"41BDAABC004D")))
-				    (object Association "$UNNAMED$151"
-					quid       	"41ECEC800317"
-					roles      	(list role_list
-					    (object Role "$UNNAMED$152"
-						quid       	"41ECEC82003E"
-						supplier   	"Logical View::Connection::Connection Provider::Connection Provider Shim::CConnectionSettingsShim"
-						quidu      	"422DD7460005"
-						client_cardinality 	(value cardinality "1")
-						is_navigable 	TRUE)
-					    (object Role "$UNNAMED$153"
-						quid       	"41ECEC82003F"
-						supplier   	"Logical View::Connection::Connection Provider::Connection Provider Shim::CConnectionProviderShim"
-						quidu      	"41BDAABC004D"
-						is_aggregate 	TRUE)))
-				    (object Association "$UNNAMED$154"
-					quid       	"41ECEC9602C8"
-					roles      	(list role_list
-					    (object Role "$UNNAMED$155"
-						quid       	"41ECEC9900CE"
-						supplier   	"Logical View::Connection::CConnectionProvdBase"
-						quidu      	"41A7526F01F7"
-						client_cardinality 	(value cardinality "1")
-						is_navigable 	TRUE)
-					    (object Role "$UNNAMED$156"
-						quid       	"41ECEC9900CF"
-						supplier   	"Logical View::New Interfaces & Functions::CConnectionSettings"
-						quidu      	"41ECEA270100")))
-				    (object Association "$UNNAMED$157"
-					quid       	"421CAE8901B4"
-					roles      	(list role_list
-					    (object Role "$UNNAMED$158"
-						quid       	"421CAE8A016F"
-						supplier   	"Logical View::Selection::MProviderSelector"
-						quidu      	"41C1AF5D02D3"
-						client_cardinality 	(value cardinality "0..1")
-						is_navigable 	TRUE)
-					    (object Role "$UNNAMED$159"
-						quid       	"421CAE8A0179"
-						supplier   	"Logical View::Connection::Connection Provider::Connection Provider Shim::CConnectionProviderShim"
-						quidu      	"41BDAABC004D")))
-				    (object Association "$UNNAMED$160"
-					quid       	"422DE24F0248"
-					roles      	(list role_list
-					    (object Role "$UNNAMED$161"
-						quid       	"422DE25002D6"
-						supplier   	"Logical View::Connection::Connection Provider::Connection Provider Shim::CConnectionProviderShim"
-						quidu      	"41BDAABC004D"
-						client_cardinality 	(value cardinality "0..1")
-						is_navigable 	TRUE)
-					    (object Role "$UNNAMED$162"
-						quid       	"422DE25002D7"
-						supplier   	"Logical View::Selection::CConnectionSelectorShim"
-						quidu      	"41C1AF890151"
-						is_aggregate 	TRUE)))
-				    (object Association "$UNNAMED$163"
-					quid       	"422DE2C100BF"
-					roles      	(list role_list
-					    (object Role "$UNNAMED$164"
-						quid       	"422DE2C20193"
-						supplier   	"Logical View::Selection::ISelectionNotify"
-						quidu      	"41C2DC4001D8"
-						client_cardinality 	(value cardinality "1")
-						Containment 	"By Value"
-						is_navigable 	TRUE)
-					    (object Role "$UNNAMED$165"
-						quid       	"422DE2C20194"
-						supplier   	"Logical View::Selection::CConnectionSelectorShim"
-						quidu      	"41C1AF890151"
-						is_aggregate 	TRUE)))
-				    (object Association "$UNNAMED$166"
-					quid       	"422DE30E02F3"
-					roles      	(list role_list
-					    (object Role "$UNNAMED$167"
-						quid       	"422DE30F0394"
-						supplier   	"Logical View::Connection::Nif Session::CNifSecureSession"
-						quidu      	"421BA9590249"
-						client_cardinality 	(value cardinality "0..1")
-						is_navigable 	TRUE)
-					    (object Role "$UNNAMED$168"
-						quid       	"422DE30F0395"
-						supplier   	"Logical View::Connection::Connection Provider::Connection Provider Shim::CConnectionProviderShim"
-						quidu      	"41BDAABC004D"
-						is_aggregate 	TRUE)))
-				    (object Class_Category "Sub Connection Handling"
-					quid       	"41BEF8100115"
-					exportControl 	"Public"
-					logical_models 	(list unit_reference_list
-					    (object Class "NifManSubConnectionShim"
-						quid       	"41BEF88800A9"
-						superclasses 	(list inheritance_relationship_list
-						    (object Inheritance_Relationship
-							quid       	"41BEF8F60206"
-							supplier   	"Logical View::Sub Connection::CSubConnectionProviderBase"
-							quidu      	"41A75088005C")
-						    (object Inheritance_Relationship
-							quid       	"421CA642026D"
-							supplier   	"Logical View::Sub Connection::MConnectionDataClient"
-							quidu      	"41A753E90088"))
-						realized_interfaces 	(list realize_rel_list
-						    (object Realize_Relationship
-							quid       	"41BEFFD60012"
-							supplier   	"Logical View::Sub Connection::MConnectionDataClient"
-							quidu      	"41A753E90088")
-						    (object Realize_Relationship
-							quid       	"41EFF19A038E"
-							supplier   	"Logical View::Connection::Connection Provider::MConnectionDataClient"
-							quidu      	"41BDA8D00172"))
-						operations 	(list Operations
-						    (object Operation "ProgressNotification"
-							quid       	"41C316950133"
-							concurrency 	"Sequential"
-							opExportControl 	"Public"
-							uid        	0)
-						    (object Operation "NotifyDataTransferred"
-							quid       	"421A55B300B8"
-							concurrency 	"Sequential"
-							opExportControl 	"Public"
-							uid        	0)
-						    (object Operation "NotifyDataSent"
-							quid       	"421A55B803D6"
-							concurrency 	"Sequential"
-							opExportControl 	"Public"
-							uid        	0)
-						    (object Operation "NotifyDataReceived"
-							quid       	"421A55BE0154"
-							concurrency 	"Sequential"
-							opExportControl 	"Public"
-							uid        	0)))
-					    (object Class "CSubConnectionLinkShimClient"
-						quid       	"41C061D101C6"
-						superclasses 	(list inheritance_relationship_list
-						    (object Inheritance_Relationship
-							quid       	"41C061ED0164"
-							supplier   	"Logical View::Connection::Connection Provider::Connection Provider Shim::Sub Connection Handling::NifManSubConnectionShim"
-							quidu      	"41BEF88800A9"))
-						realized_interfaces 	(list realize_rel_list
-						    (object Realize_Relationship
-							quid       	"41C0626B00C1"
-							supplier   	"Logical View::Interface::MConnectionNotify"
-							quidu      	"41A76B95022F")
-						    (object Realize_Relationship
-							quid       	"41BEFFD90229"
-							supplier   	"Logical View::Sub Connection::MSubConnectionControlClient"
-							quidu      	"41A753D702F9")
-						    (object Realize_Relationship
-							quid       	"41F00CA800E2"
-							supplier   	"Logical View::Connection::Connection Provider::Connection Provider Shim::Sub Connection Handling::MConnDataTransferNotify"
-							quidu      	"41F00C760342")
-						    (object Realize_Relationship
-							quid       	"41F013D30282"
-							supplier   	"Logical View::Connection::Connection Provider::Connection Provider Shim::Sub Connection Handling::MShimControlClient"
-							quidu      	"41F0137D0060"))
-						operations 	(list Operations
-						    (object Operation "GetSubConnectionInfo"
-							quid       	"41C3159B02D3"
-							concurrency 	"Sequential"
-							opExportControl 	"Public"
-							uid        	0)
-						    (object Operation "RequestSubConnectionProgressNotificationL"
-							quid       	"41C315B103B1"
-							concurrency 	"Sequential"
-							opExportControl 	"Public"
-							uid        	0)
-						    (object Operation "CancelSubConnectionProgressNotification"
-							quid       	"41C315B902A5"
-							concurrency 	"Sequential"
-							opExportControl 	"Public"
-							uid        	0)
-						    (object Operation "DataSentNotificationRequestL"
-							quid       	"41C315C10332"
-							concurrency 	"Sequential"
-							opExportControl 	"Public"
-							uid        	0)
-						    (object Operation "DataSentNotificationCancel"
-							quid       	"41C315C90316"
-							concurrency 	"Sequential"
-							opExportControl 	"Public"
-							uid        	0)
-						    (object Operation "DataReceivedNotificationRequestL"
-							quid       	"41C315D1019B"
-							concurrency 	"Sequential"
-							opExportControl 	"Public"
-							uid        	0)
-						    (object Operation "DataReceivedNotificationCancel"
-							quid       	"41C315D8023C"
-							concurrency 	"Sequential"
-							opExportControl 	"Public"
-							uid        	0)
-						    (object Operation "IsSubConnectionActiveRequestL"
-							quid       	"41C315DF0296"
-							concurrency 	"Sequential"
-							opExportControl 	"Public"
-							uid        	0)
-						    (object Operation "IsSubConnectionActiveCancel"
-							quid       	"41C315E7036A"
-							concurrency 	"Sequential"
-							opExportControl 	"Public"
-							uid        	0)
-						    (object Operation "GetCurrentProgress"
-							quid       	"41C315F200D1"
-							concurrency 	"Sequential"
-							opExportControl 	"Public"
-							uid        	0)))
-					    (object Class "CConnDataTransferShim"
-						quid       	"41F0088C039C"
-						superclasses 	(list inheritance_relationship_list
-						    (object Inheritance_Relationship
-							quid       	"41F00DC50034"
-							supplier   	"Logical View::Connection::Connection Provider::Connection Provider Shim::Sub Connection Handling::CConnDataTransfer"
-							quidu      	"41F00D6A0013")))
-					    (object Class "MConnDataTransferNotify"
-						quid       	"41F00C760342")
-					    (object Class "CConnDataTransfer"
-						quid       	"41F00D6A0013"
-						operations 	(list Operations
-						    (object Operation "DataTransferred"
-							quid       	"421A4F1102B1"
-							concurrency 	"Sequential"
-							opExportControl 	"Public"
-							uid        	0)
-						    (object Operation "DataTransferredCancel"
-							quid       	"421A4F200082"
-							concurrency 	"Sequential"
-							opExportControl 	"Public"
-							uid        	0)
-						    (object Operation "DataSentNotificationRequest"
-							quid       	"421A4F2A0376"
-							concurrency 	"Sequential"
-							opExportControl 	"Public"
-							uid        	0)
-						    (object Operation "DataSentNotificationCancel"
-							quid       	"421A4F4B0215"
-							concurrency 	"Sequential"
-							opExportControl 	"Public"
-							uid        	0)
-						    (object Operation "DataReceivedNotificationRequest"
-							quid       	"421A4F5200F3"
-							concurrency 	"Sequential"
-							opExportControl 	"Public"
-							uid        	0)
-						    (object Operation "DataReceivedNotificationCancel"
-							quid       	"421A4F580048"
-							concurrency 	"Sequential"
-							opExportControl 	"Public"
-							uid        	0)
-						    (object Operation "RegisterClientL"
-							quid       	"421A4F5E034A"
-							concurrency 	"Sequential"
-							opExportControl 	"Public"
-							uid        	0)
-						    (object Operation "DeRegisterClient"
-							quid       	"421A4F6401FE"
-							concurrency 	"Sequential"
-							opExportControl 	"Public"
-							uid        	0)))
-					    (object Class "MShimControlClient"
-						quid       	"41F0137D0060")
-					    (object Association "$UNNAMED$169"
-						quid       	"41BF002A0257"
-						roles      	(list role_list
-						    (object Role "$UNNAMED$170"
-							quid       	"41BF002B023B"
-							supplier   	"Logical View::Connection::CConnectionProvdBase"
-							quidu      	"41A7526F01F7"
-							client_cardinality 	(value cardinality "1")
-							is_navigable 	TRUE)
-						    (object Role "$UNNAMED$171"
-							quid       	"41BF002B0245"
-							supplier   	"Logical View::Connection::Connection Provider::Connection Provider Shim::Sub Connection Handling::NifManSubConnectionShim"
-							quidu      	"41BEF88800A9")))
-					    (object Association "$UNNAMED$172"
-						quid       	"41C0628000C2"
-						roles      	(list role_list
-						    (object Role "$UNNAMED$173"
-							quid       	"41C0628100E2"
-							supplier   	"Logical View::Interface::MConnectionNotify"
-							quidu      	"41A76B95022F"
-							is_navigable 	TRUE)
-						    (object Role "$UNNAMED$174"
-							quid       	"41C0628100EC"
-							supplier   	"Logical View::Connection::Nif Session::CNifSession"
-							quidu      	"41A77CCA0251")))
-					    (object Association "$UNNAMED$175"
-						quid       	"41EFD9320028"
-						roles      	(list role_list
-						    (object Role "iDataClients"
-							quid       	"41EFD9320029"
-							label      	"iDataClients"
-							supplier   	"Logical View::Connection::Connection Provider::Connection Provider Shim::Sub Connection Handling::NifManSubConnectionShim"
-							quidu      	"41BEF88800A9"
-							client_cardinality 	(value cardinality "0..n")
-							exportControl 	"Protected"
-							is_navigable 	TRUE)
-						    (object Role "$UNNAMED$176"
-							quid       	"41EFD932002A"
-							supplier   	"Logical View::Connection::Connection Provider::Connection Provider Shim::CConnectionProviderShim"
-							quidu      	"41BDAABC004D")))
-					    (object Association "$UNNAMED$177"
-						quid       	"41EFDA2E0333"
-						roles      	(list role_list
-						    (object Role "$UNNAMED$178"
-							quid       	"41EFDA2F03CA"
-							supplier   	"Logical View::Connection::Connection Provider::Connection Provider Shim::Sub Connection Handling::CSubConnectionLinkShimClient"
-							quidu      	"41C061D101C6"
-							client_cardinality 	(value cardinality "0..n")
-							is_navigable 	TRUE)
-						    (object Role "$UNNAMED$179"
-							quid       	"41EFDA2F03CB"
-							supplier   	"Logical View::Connection::Connection Provider::Connection Provider Shim::Sub Connection Handling::NifManSubConnectionShim"
-							quidu      	"41BEF88800A9")))
-					    (object Association "$UNNAMED$180"
-						quid       	"41EFDA99020C"
-						roles      	(list role_list
-						    (object Role "$UNNAMED$181"
-							quid       	"41EFDA9A0358"
-							supplier   	"Logical View::Connection::CConnectionProvdBase"
-							quidu      	"41A7526F01F7"
-							client_cardinality 	(value cardinality "1")
-							is_navigable 	TRUE)
-						    (object Role "$UNNAMED$182"
-							quid       	"41EFDA9A0362"
-							supplier   	"Logical View::Connection::Connection Provider::Connection Provider Shim::Sub Connection Handling::CSubConnectionLinkShimClient"
-							quidu      	"41C061D101C6")))
-					    (object Association "$UNNAMED$183"
-						quid       	"41F00DA8035D"
-						roles      	(list role_list
-						    (object Role "$UNNAMED$184"
-							quid       	"41F00DA90250"
-							supplier   	"Logical View::Connection::Connection Provider::Connection Provider Shim::Sub Connection Handling::MConnDataTransferNotify"
-							quidu      	"41F00C760342"
-							client_cardinality 	(value cardinality "0..n")
-							is_navigable 	TRUE)
-						    (object Role "$UNNAMED$185"
-							quid       	"41F00DA90251"
-							supplier   	"Logical View::Connection::Connection Provider::Connection Provider Shim::Sub Connection Handling::CConnDataTransfer"
-							quidu      	"41F00D6A0013")))
-					    (object Association "$UNNAMED$186"
-						quid       	"41F00DC903B5"
-						roles      	(list role_list
-						    (object Role "$UNNAMED$187"
-							quid       	"41F00DCA03D4"
-							supplier   	"Logical View::Connection::Connection Provider::Connection Provider Shim::Sub Connection Handling::CConnDataTransferShim"
-							quidu      	"41F0088C039C"
-							client_cardinality 	(value cardinality "0..1")
-							is_navigable 	TRUE)
-						    (object Role "$UNNAMED$188"
-							quid       	"41F00DCA03D5"
-							supplier   	"Logical View::Connection::Connection Provider::Connection Provider Shim::Sub Connection Handling::NifManSubConnectionShim"
-							quidu      	"41BEF88800A9"))))
-					logical_presentations 	(list unit_reference_list
-					    (object ClassDiagram "Main"
-						quid       	"41BEF88601F1"
-						title      	"Main"
-						zoom       	100
-						max_height 	28350
-						max_width  	21600
-						origin_x   	1600
-						origin_y   	1331
-						items      	(list diagram_item_list
-						    (object NoteView @772
-							location   	(1904, 2288)
-							label      	(object ItemLabel
-							    Parent_View 	@772
-							    location   	(1504, 2207)
-							    fill_color 	13434879
-							    nlines     	3
-							    max_width  	765
-							    label      	"Conveys downcalls made by an upper sub-connection layer to NIFMAN. (former CSubInterface)")
-							line_color 	3342489
-							fill_color 	13434879
-							width      	825
-							height     	175)
-						    (object ClassView "Class" "Logical View::Connection::Nif Session::CNifSession" @773
-							ShowCompartmentStereotypes 	TRUE
-							IncludeAttribute 	TRUE
-							IncludeOperation 	TRUE
-							location   	(1232, 1072)
-							label      	(object ItemLabel
-							    Parent_View 	@773
-							    location   	(1101, 998)
-							    fill_color 	13434879
-							    nlines     	1
-							    max_width  	262
-							    justify    	0
-							    label      	"CNifSession")
-							icon_style 	"Icon"
-							line_color 	3342489
-							fill_color 	13434879
-							quidu      	"41A77CCA0251"
-							width      	280
-							height     	172
-							annotation 	8
-							autoResize 	TRUE)
-						    (object NoteView @774
-							location   	(608, 2304)
-							label      	(object ItemLabel
-							    Parent_View 	@774
-							    location   	(258, 2241)
-							    fill_color 	13434879
-							    nlines     	2
-							    max_width  	665
-							    label      	"Does all the up-calls related work of the former CSubConnection.")
-							line_color 	3342489
-							fill_color 	13434879
-							width      	725
-							height     	138)
-						    (object CategoryView "Logical View::Connection::Connection Provider" @775
-							location   	(2912, 1856)
-							label      	(object ItemLabel
-							    Parent_View 	@775
-							    location   	(2752, 1772)
-							    fill_color 	13434879
-							    nlines     	2
-							    max_width  	320
-							    justify    	0
-							    label      	"Connection Provider")
-							icon_style 	"Icon"
-							line_color 	3342489
-							fill_color 	65280
-							quidu      	"41BDA4160337"
-							width      	332
-							height     	180)
-						    (object Label @776
-							location   	(2516, 1456)
-							nlines     	1
-							max_width  	600
-							label      	"ESOCK")
-						    (object Label @777
-							location   	(144, 1488)
-							nlines     	1
-							max_width  	2937
-							label      	"______________________________________________________________________________________________________________________________________")
-						    (object Label @778
-							location   	(2516, 1568)
-							nlines     	1
-							max_width  	600
-							label      	"ECOM ShimSCPR plugin")
-						    (object NoteView @779
-							location   	(1381, 1888)
-							label      	(object ItemLabel
-							    Parent_View 	@779
-							    location   	(1071, 1816)
-							    fill_color 	13434879
-							    nlines     	2
-							    max_width  	584
-							    label      	"separated data notifications - former CSubInterface")
-							line_color 	3342489
-							fill_color 	13434879
-							width      	644
-							height     	156)
-						    (object ClassView "Class" "Logical View::Connection::Connection Provider::Connection Provider Shim::Sub Connection Handling::MConnDataTransferNotify" @780
-							ShowCompartmentStereotypes 	TRUE
-							IncludeAttribute 	TRUE
-							IncludeOperation 	TRUE
-							location   	(896, 1344)
-							label      	(object ItemLabel
-							    Parent_View 	@780
-							    location   	(650, 1293)
-							    fill_color 	13434879
-							    nlines     	1
-							    max_width  	492
-							    justify    	0
-							    label      	"MConnDataTransferNotify")
-							icon_style 	"Icon"
-							line_color 	3342489
-							fill_color 	65280
-							quidu      	"41F00C760342"
-							width      	510
-							height     	126
-							annotation 	8
-							autoResize 	TRUE)
-						    (object ClassView "Class" "Logical View::Connection::Connection Provider::Connection Provider Shim::Sub Connection Handling::CConnDataTransfer" @781
-							ShowCompartmentStereotypes 	TRUE
-							SuppressOperation 	TRUE
-							IncludeAttribute 	TRUE
-							IncludeOperation 	TRUE
-							location   	(1536, 1344)
-							label      	(object ItemLabel
-							    Parent_View 	@781
-							    location   	(1343, 1292)
-							    fill_color 	13434879
-							    nlines     	1
-							    max_width  	386
-							    justify    	0
-							    label      	"CConnDataTransfer")
-							icon_style 	"Icon"
-							line_color 	3342489
-							fill_color 	65280
-							quidu      	"41F00D6A0013"
-							width      	404
-							height     	128
-							annotation 	8
-							autoResize 	TRUE)
-						    (object AssociationViewNew "$UNNAMED$183" @782
-							location   	(1242, 1344)
-							stereotype 	TRUE
-							line_color 	3342489
-							quidu      	"41F00DA8035D"
-							roleview_list 	(list RoleViews
-							    (object RoleView "$UNNAMED$184" @783
-								Parent_View 	@782
-								location   	(-246, 0)
-								stereotype 	TRUE
-								line_color 	3342489
-								quidu      	"41F00DA90250"
-								client     	@782
-								supplier   	@780
-								line_style 	0
-								label      	(object SegLabel @784
-								    Parent_View 	@783
-								    location   	(1180, 1378)
-								    anchor     	2
-								    anchor_loc 	1
-								    nlines     	1
-								    max_width  	15
-								    justify    	0
-								    label      	"0..*"
-								    pctDist    	0.682759
-								    height     	34
-								    orientation 	0))
-							    (object RoleView "$UNNAMED$185" @785
-								Parent_View 	@782
-								location   	(-246, 0)
-								stereotype 	TRUE
-								line_color 	3342489
-								quidu      	"41F00DA90251"
-								client     	@782
-								supplier   	@781
-								line_style 	0)))
-						    (object ClassView "Class" "Logical View::Connection::CConnectionProvdBase" @786
-							ShowCompartmentStereotypes 	TRUE
-							IncludeAttribute 	TRUE
-							IncludeOperation 	TRUE
-							location   	(1232, 704)
-							label      	(object ItemLabel
-							    Parent_View 	@786
-							    location   	(1001, 630)
-							    fill_color 	13434879
-							    nlines     	1
-							    max_width  	462
-							    justify    	0
-							    label      	"CConnectionProvdBase")
-							icon_style 	"Icon"
-							line_color 	3342489
-							fill_color 	13434879
-							quidu      	"41A7526F01F7"
-							width      	480
-							height     	172
-							annotation 	8
-							autoResize 	TRUE)
-						    (object InheritView "" @787
-							stereotype 	TRUE
-							line_color 	3342489
-							quidu      	"41A77D490109"
-							client     	@773
-							supplier   	@786
-							line_style 	0)
-						    (object ClassView "Class" "Logical View::Connection::Connection Provider::Connection Provider Shim::CConnectionProviderShim" @788
-							ShowCompartmentStereotypes 	TRUE
-							SuppressOperation 	TRUE
-							IncludeAttribute 	TRUE
-							IncludeOperation 	TRUE
-							location   	(2813, 2027)
-							label      	(object ItemLabel
-							    Parent_View 	@788
-							    location   	(2554, 1952)
-							    fill_color 	13434879
-							    nlines     	1
-							    max_width  	518
-							    justify    	0
-							    label      	"CConnectionProviderShim")
-							icon_style 	"Icon"
-							line_color 	3342489
-							fill_color 	16776960
-							quidu      	"41BDAABC004D"
-							width      	536
-							height     	174
-							annotation 	8
-							autoResize 	TRUE)
-						    (object ClassView "Class" "Logical View::Connection::Connection Provider::Connection Provider Shim::Sub Connection Handling::CSubConnectionLinkShimClient" @789
-							ShowCompartmentStereotypes 	TRUE
-							SuppressOperation 	TRUE
-							IncludeAttribute 	TRUE
-							IncludeOperation 	TRUE
-							location   	(608, 2032)
-							label      	(object ItemLabel
-							    Parent_View 	@789
-							    location   	(303, 1980)
-							    fill_color 	13434879
-							    nlines     	1
-							    max_width  	610
-							    justify    	0
-							    label      	"CSubConnectionLinkShimClient")
-							icon_style 	"Icon"
-							line_color 	3342489
-							fill_color 	16776960
-							quidu      	"41C061D101C6"
-							width      	628
-							height     	128
-							annotation 	8
-							autoResize 	TRUE)
-						    (object AttachView "" @790
-							stereotype 	TRUE
-							line_color 	3342489
-							client     	@774
-							supplier   	@789
-							line_style 	0)
-						    (object AssociationViewNew "$UNNAMED$180" @791
-							location   	(606, 1249)
-							stereotype 	TRUE
-							line_color 	3342489
-							quidu      	"41EFDA99020C"
-							roleview_list 	(list RoleViews
-							    (object RoleView "$UNNAMED$181" @792
-								Parent_View 	@791
-								location   	(-738, -543)
-								stereotype 	TRUE
-								line_color 	3342489
-								quidu      	"41EFDA9A0358"
-								client     	@791
-								supplier   	@786
-								vertices   	(list Points
-								    (606, 1249)
-								    (606, 1150)
-								    (1109, 790))
-								line_style 	0
-								label      	(object SegLabel @793
-								    Parent_View 	@792
-								    location   	(1082, 876)
-								    anchor     	2
-								    anchor_loc 	1
-								    nlines     	1
-								    max_width  	15
-								    justify    	0
-								    label      	"1"
-								    pctDist    	0.900000
-								    height     	54
-								    orientation 	1))
-							    (object RoleView "$UNNAMED$182" @794
-								Parent_View 	@791
-								location   	(-738, -543)
-								stereotype 	TRUE
-								line_color 	3342489
-								quidu      	"41EFDA9A0362"
-								client     	@791
-								supplier   	@789
-								line_style 	0)))
-						    (object RealizeView "" @795
-							stereotype 	TRUE
-							line_color 	3342489
-							quidu      	"41F00CA800E2"
-							client     	@789
-							supplier   	@780
-							line_style 	0)
-						    (object ClassView "Class" "Logical View::Connection::Connection Provider::Connection Provider Shim::Sub Connection Handling::CConnDataTransferShim" @796
-							ShowCompartmentStereotypes 	TRUE
-							IncludeAttribute 	TRUE
-							IncludeOperation 	TRUE
-							location   	(1536, 1664)
-							label      	(object ItemLabel
-							    Parent_View 	@796
-							    location   	(1297, 1613)
-							    fill_color 	13434879
-							    nlines     	1
-							    max_width  	478
-							    justify    	0
-							    label      	"CConnDataTransferShim")
-							icon_style 	"Icon"
-							line_color 	3342489
-							fill_color 	65280
-							quidu      	"41F0088C039C"
-							width      	496
-							height     	126
-							annotation 	8
-							autoResize 	TRUE)
-						    (object AttachView "" @797
-							stereotype 	TRUE
-							line_color 	3342489
-							client     	@779
-							supplier   	@796
-							line_style 	0)
-						    (object InheritView "" @798
-							stereotype 	TRUE
-							line_color 	3342489
-							quidu      	"41F00DC50034"
-							client     	@796
-							supplier   	@781
-							line_style 	0)
-						    (object ClassView "Class" "Logical View::Connection::Connection Provider::Connection Provider Shim::Sub Connection Handling::NifManSubConnectionShim" @799
-							ShowCompartmentStereotypes 	TRUE
-							SuppressOperation 	TRUE
-							IncludeAttribute 	TRUE
-							IncludeOperation 	TRUE
-							location   	(1904, 2032)
-							label      	(object ItemLabel
-							    Parent_View 	@799
-							    location   	(1642, 1980)
-							    fill_color 	13434879
-							    nlines     	1
-							    max_width  	524
-							    justify    	0
-							    label      	"NifManSubConnectionShim")
-							icon_style 	"Icon"
-							line_color 	3342489
-							fill_color 	16776960
-							quidu      	"41BEF88800A9"
-							width      	542
-							height     	128
-							annotation 	8
-							autoResize 	TRUE)
-						    (object AssociationViewNew "$UNNAMED$169" @800
-							location   	(1863, 1245)
-							stereotype 	TRUE
-							line_color 	3342489
-							quidu      	"41BF002A0257"
-							roleview_list 	(list RoleViews
-							    (object RoleView "$UNNAMED$170" @801
-								Parent_View 	@800
-								location   	(359, -371)
-								stereotype 	TRUE
-								line_color 	3342489
-								quidu      	"41BF002B023B"
-								client     	@800
-								supplier   	@786
-								vertices   	(list Points
-								    (1863, 1245)
-								    (1855, 1094)
-								    (1370, 790))
-								line_style 	0
-								label      	(object SegLabel @802
-								    Parent_View 	@801
-								    location   	(1530, 866)
-								    anchor     	2
-								    anchor_loc 	1
-								    nlines     	1
-								    max_width  	15
-								    justify    	0
-								    label      	"1"
-								    pctDist    	0.759081
-								    height     	21
-								    orientation 	1))
-							    (object RoleView "$UNNAMED$171" @803
-								Parent_View 	@800
-								location   	(359, -371)
-								stereotype 	TRUE
-								line_color 	3342489
-								quidu      	"41BF002B0245"
-								client     	@800
-								supplier   	@799
-								line_style 	0)))
-						    (object AttachView "" @804
-							stereotype 	TRUE
-							line_color 	3342489
-							client     	@772
-							supplier   	@799
-							line_style 	0)
-						    (object AssociationViewNew "$UNNAMED$175" @805
-							location   	(2359, 2028)
-							stereotype 	TRUE
-							line_color 	3342489
-							quidu      	"41EFD9320028"
-							roleview_list 	(list RoleViews
-							    (object RoleView "iDataClients" @806
-								Parent_View 	@805
-								location   	(1351, 1484)
-								label      	(object SegLabel @807
-								    Parent_View 	@806
-								    location   	(2314, 2005)
-								    anchor     	1
-								    anchor_loc 	1
-								    nlines     	1
-								    max_width  	242
-								    justify    	0
-								    label      	"#iDataClients"
-								    pctDist    	0.243189
-								    height     	24
-								    orientation 	1)
-								stereotype 	TRUE
-								line_color 	3342489
-								quidu      	"41EFD9320029"
-								client     	@805
-								supplier   	@799
-								line_style 	0
-								label      	(object SegLabel @808
-								    Parent_View 	@806
-								    location   	(2193, 2083)
-								    anchor     	2
-								    anchor_loc 	1
-								    nlines     	1
-								    max_width  	15
-								    justify    	0
-								    label      	"0..*"
-								    pctDist    	0.900000
-								    height     	54
-								    orientation 	0))
-							    (object RoleView "$UNNAMED$176" @809
-								Parent_View 	@805
-								location   	(1351, 1484)
-								stereotype 	TRUE
-								line_color 	3342489
-								quidu      	"41EFD932002A"
-								client     	@805
-								supplier   	@788
-								line_style 	0)))
-						    (object AssociationViewNew "$UNNAMED$177" @810
-							location   	(1277, 2032)
-							stereotype 	TRUE
-							line_color 	3342489
-							quidu      	"41EFDA2E0333"
-							roleview_list 	(list RoleViews
-							    (object RoleView "$UNNAMED$178" @811
-								Parent_View 	@810
-								location   	(-67, 640)
-								stereotype 	TRUE
-								line_color 	3342489
-								quidu      	"41EFDA2F03CA"
-								client     	@810
-								supplier   	@789
-								line_style 	0
-								label      	(object SegLabel @812
-								    Parent_View 	@811
-								    location   	(974, 2087)
-								    anchor     	2
-								    anchor_loc 	1
-								    nlines     	1
-								    max_width  	15
-								    justify    	0
-								    label      	"0..*"
-								    pctDist    	0.855670
-								    height     	55
-								    orientation 	0))
-							    (object RoleView "$UNNAMED$179" @813
-								Parent_View 	@810
-								location   	(-67, 640)
-								stereotype 	TRUE
-								line_color 	3342489
-								quidu      	"41EFDA2F03CB"
-								client     	@810
-								supplier   	@799
-								line_style 	0)))
-						    (object AssociationViewNew "$UNNAMED$186" @814
-							location   	(1719, 1847)
-							stereotype 	TRUE
-							line_color 	3342489
-							quidu      	"41F00DC903B5"
-							roleview_list 	(list RoleViews
-							    (object RoleView "$UNNAMED$187" @815
-								Parent_View 	@814
-								location   	(-121, -89)
-								stereotype 	TRUE
-								line_color 	3342489
-								quidu      	"41F00DCA03D4"
-								client     	@814
-								supplier   	@796
-								line_style 	0
-								label      	(object SegLabel @816
-								    Parent_View 	@815
-								    location   	(1679, 1758)
-								    anchor     	2
-								    anchor_loc 	1
-								    nlines     	1
-								    max_width  	15
-								    justify    	0
-								    label      	"0..1"
-								    pctDist    	0.542481
-								    height     	36
-								    orientation 	1))
-							    (object RoleView "$UNNAMED$188" @817
-								Parent_View 	@814
-								location   	(-121, -89)
-								stereotype 	TRUE
-								line_color 	3342489
-								quidu      	"41F00DCA03D5"
-								client     	@814
-								supplier   	@799
-								line_style 	0)))
-						    (object ClassView "Class" "Logical View::Connection::Connection Provider::Connection Provider Shim::Sub Connection Handling::MShimControlClient" @818
-							ShowCompartmentStereotypes 	TRUE
-							IncludeAttribute 	TRUE
-							IncludeOperation 	TRUE
-							location   	(368, 1696)
-							label      	(object ItemLabel
-							    Parent_View 	@818
-							    location   	(171, 1645)
-							    fill_color 	13434879
-							    nlines     	1
-							    max_width  	394
-							    justify    	0
-							    label      	"MShimControlClient")
-							icon_style 	"Icon"
-							line_color 	3342489
-							fill_color 	16776960
-							quidu      	"41F0137D0060"
-							width      	412
-							height     	126
-							annotation 	8
-							autoResize 	TRUE)
-						    (object NoteView @819
-							location   	(312, 1264)
-							label      	(object ItemLabel
-							    Parent_View 	@819
-							    location   	(130, 1073)
-							    fill_color 	13434879
-							    nlines     	7
-							    max_width  	328
-							    label      	"client down calls related to the old CSubConnection/CSubInterface => ESOCK doesn't have to link against the shim.")
-							line_color 	3342489
-							fill_color 	13434879
-							width      	388
-							height     	394)
-						    (object AttachView "" @820
-							stereotype 	TRUE
-							line_color 	3342489
-							client     	@819
-							supplier   	@818
-							line_style 	0)
-						    (object RealizeView "" @821
-							stereotype 	TRUE
-							line_color 	3342489
-							quidu      	"41F013D30282"
-							client     	@789
-							supplier   	@818
-							line_style 	0)
-						    (object NoteView @822
-							location   	(2768, 2304)
-							label      	(object ItemLabel
-							    Parent_View 	@822
-							    location   	(2493, 2188)
-							    fill_color 	13434879
-							    nlines     	4
-							    max_width  	515
-							    label      	"as MConnectionDataClient, specific messages sent via MSubInterfaceShim interface.")
-							line_color 	3342489
-							fill_color 	13434879
-							width      	575
-							height     	244)
-						    (object AttachView "" @823
-							stereotype 	TRUE
-							line_color 	3342489
-							client     	@822
-							supplier   	@805
-							line_style 	0)
-						    (object ClassView "Class" "Logical View::Connection::Connection Provider::MConnectionDataClient" @824
-							ShowCompartmentStereotypes 	TRUE
-							location   	(2288, 1344)
-							font       	(object Font
-							    italics    	TRUE)
-							label      	(object ItemLabel
-							    Parent_View 	@824
-							    location   	(2059, 1269)
-							    fill_color 	13434879
-							    nlines     	1
-							    max_width  	458
-							    justify    	0
-							    label      	"MConnectionDataClient")
-							icon_style 	"Icon"
-							line_color 	3342489
-							fill_color 	65535
-							quidu      	"41BDA8D00172"
-							width      	476
-							height     	174
-							annotation 	8
-							autoResize 	TRUE)
-						    (object RealizeView "" @825
-							stereotype 	TRUE
-							line_color 	3342489
-							quidu      	"41EFF19A038E"
-							client     	@799
-							supplier   	@824
-							line_style 	0))))))
-				logical_presentations 	(list unit_reference_list
-				    (object ClassDiagram "Main"
-					quid       	"41DEB700027A"
-					title      	"Main"
-					zoom       	100
-					max_height 	28350
-					max_width  	21600
-					origin_x   	0
-					origin_y   	0
-					items      	(list diagram_item_list
-					    (object ClassView "Class" "Logical View::Connection::Connection Provider::CConnectionProviderBase" @826
-						ShowCompartmentStereotypes 	TRUE
-						SuppressOperation 	TRUE
-						IncludeAttribute 	TRUE
-						IncludeOperation 	TRUE
-						location   	(992, 688)
-						label      	(object ItemLabel
-						    Parent_View 	@826
-						    location   	(741, 614)
-						    fill_color 	13434879
-						    nlines     	1
-						    max_width  	502
-						    justify    	0
-						    label      	"CConnectionProviderBase")
-						icon_style 	"Icon"
-						line_color 	3342489
-						fill_color 	65280
-						quidu      	"41BDA765028C"
-						width      	520
-						height     	172
-						annotation 	8
-						autoResize 	TRUE)
-					    (object NoteView @827
-						location   	(1360, 1696)
-						label      	(object ItemLabel
-						    Parent_View 	@827
-						    location   	(972, 1565)
-						    fill_color 	13434879
-						    nlines     	5
-						    max_width  	740
-						    label      	"At the moment represents the link layer and does some of the CInterface's work. The network session always ends up talking to an instance of the class as to the layer below.")
-						line_color 	3342489
-						fill_color 	13434879
-						width      	800
-						height     	275)
-					    (object ClassView "Class" "Logical View::Interface::MConnectionNotify" @828
-						ShowCompartmentStereotypes 	TRUE
-						IncludeAttribute 	TRUE
-						IncludeOperation 	TRUE
-						location   	(400, 688)
-						label      	(object ItemLabel
-						    Parent_View 	@828
-						    location   	(209, 614)
-						    fill_color 	13434879
-						    nlines     	1
-						    max_width  	382
-						    justify    	0
-						    label      	"MConnectionNotify")
-						icon_style 	"Icon"
-						line_color 	3342489
-						fill_color 	13434879
-						quidu      	"41A76B95022F"
-						width      	400
-						height     	172
-						annotation 	8
-						autoResize 	TRUE)
-					    (object CategoryView "Logical View::Connection::Connection Provider::Connection Provider Shim::Sub Connection Handling" @829
-						location   	(352, 1440)
-						label      	(object ItemLabel
-						    Parent_View 	@829
-						    location   	(169, 1356)
-						    fill_color 	13434879
-						    nlines     	2
-						    max_width  	366
-						    justify    	0
-						    label      	"Sub Connection Handling")
-						icon_style 	"Icon"
-						line_color 	3342489
-						fill_color 	16776960
-						quidu      	"41BEF8100115"
-						width      	378
-						height     	180)
-					    (object CategoryView "Logical View::Interface" @830
-						location   	(960, 176)
-						label      	(object ItemLabel
-						    Parent_View 	@830
-						    location   	(787, 92)
-						    fill_color 	13434879
-						    nlines     	2
-						    max_width  	346
-						    justify    	0
-						    label      	"Interface")
-						icon_style 	"Icon"
-						line_color 	3342489
-						fill_color 	8421631
-						quidu      	"41A7679A014D"
-						width      	358
-						height     	180)
-					    (object CategoryView "Logical View::New Interfaces & Functions" @831
-						location   	(1776, 192)
-						label      	(object ItemLabel
-						    Parent_View 	@831
-						    location   	(1603, 108)
-						    fill_color 	13434879
-						    nlines     	2
-						    max_width  	346
-						    justify    	0
-						    label      	"New Interfaces & Functions")
-						icon_style 	"Icon"
-						line_color 	3342489
-						fill_color 	65280
-						quidu      	"41C1686300B3"
-						width      	358
-						height     	180)
-					    (object NoteView @832
-						location   	(2272, 176)
-						label      	(object ItemLabel
-						    Parent_View 	@832
-						    location   	(1965, 79)
-						    fill_color 	13434879
-						    nlines     	3
-						    max_width  	578
-						    label      	
-|Db Access see "New Interfaces & Functions" package for the methods.
-						    )
-						line_color 	3342489
-						fill_color 	13434879
-						width      	638
-						height     	207)
-					    (object Label @833
-						location   	(208, 880)
-						nlines     	1
-						max_width  	244
-						label      	"ESOCK")
-					    (object Label @834
-						location   	(209, 1025)
-						nlines     	1
-						max_width  	532
-						label      	"ECOM ShimCPR plugin")
-					    (object NoteView @835
-						location   	(480, 192)
-						label      	(object ItemLabel
-						    Parent_View 	@835
-						    location   	(183, 126)
-						    fill_color 	13434879
-						    nlines     	2
-						    max_width  	559
-						    label      	"Replaces CInterface CConnection related behaviour.")
-						line_color 	3342489
-						fill_color 	13434879
-						width      	619
-						height     	144)
-					    (object CategoryView "Logical View::Connection::Nif Session" @836
-						location   	(1520, 512)
-						label      	(object ItemLabel
-						    Parent_View 	@836
-						    location   	(1360, 428)
-						    fill_color 	13434879
-						    nlines     	2
-						    max_width  	320
-						    justify    	0
-						    label      	"Nif Session")
-						icon_style 	"Icon"
-						line_color 	3342489
-						fill_color 	13434879
-						quidu      	"41B9FACD0024"
-						width      	332
-						height     	180)
-					    (object Label @837
-						location   	(208, 928)
-						nlines     	1
-						max_width  	2138
-						label      	"___________________________________________________________________________________________________________")
-					    (object ClassView "Class" "Logical View::New Interfaces & Functions::CConnectionSettings" @838
-						ShowCompartmentStereotypes 	TRUE
-						SuppressOperation 	TRUE
-						IncludeAttribute 	TRUE
-						IncludeOperation 	TRUE
-						location   	(2288, 688)
-						label      	(object ItemLabel
-						    Parent_View 	@838
-						    location   	(2043, 613)
-						    fill_color 	13434879
-						    nlines     	1
-						    max_width  	490
-						    justify    	0
-						    label      	"CConnectionSettings")
-						icon_style 	"Icon"
-						line_color 	3342489
-						fill_color 	4259584
-						quidu      	"41ECEA270100"
-						width      	508
-						height     	174
-						annotation 	8
-						autoResize 	TRUE)
-					    (object AttachView "" @839
-						stereotype 	TRUE
-						line_color 	3342489
-						client     	@832
-						supplier   	@838
-						line_style 	0)
-					    (object ClassView "Class" "Logical View::Connection::CConnectionProvdBase" @840
-						ShowCompartmentStereotypes 	TRUE
-						IncludeAttribute 	TRUE
-						IncludeOperation 	TRUE
-						location   	(1584, 688)
-						label      	(object ItemLabel
-						    Parent_View 	@840
-						    location   	(1353, 614)
-						    fill_color 	13434879
-						    nlines     	1
-						    max_width  	462
-						    justify    	0
-						    label      	"CConnectionProvdBase")
-						icon_style 	"Icon"
-						line_color 	3342489
-						fill_color 	13434879
-						quidu      	"41A7526F01F7"
-						width      	480
-						height     	172
-						annotation 	8
-						autoResize 	TRUE)
-					    (object AssociationViewNew "$UNNAMED$154" @841
-						location   	(1928, 688)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"41ECEC9602C8"
-						roleview_list 	(list RoleViews
-						    (object RoleView "$UNNAMED$155" @842
-							Parent_View 	@841
-							location   	(952, -784)
-							stereotype 	TRUE
-							line_color 	3342489
-							quidu      	"41ECEC9900CE"
-							client     	@841
-							supplier   	@840
-							line_style 	0
-							label      	(object SegLabel @843
-							    Parent_View 	@842
-							    location   	(1858, 726)
-							    anchor     	2
-							    anchor_loc 	1
-							    nlines     	1
-							    max_width  	15
-							    justify    	0
-							    label      	"1"
-							    pctDist    	0.671233
-							    height     	38
-							    orientation 	0))
-						    (object RoleView "$UNNAMED$156" @844
-							Parent_View 	@841
-							location   	(952, -784)
-							stereotype 	TRUE
-							line_color 	3342489
-							quidu      	"41ECEC9900CF"
-							client     	@841
-							supplier   	@838
-							line_style 	0)))
-					    (object ClassView "Class" "Logical View::Connection::Connection Provider::Connection Provider Shim::Sub Connection Handling::NifManSubConnectionShim" @845
-						ShowCompartmentStereotypes 	TRUE
-						SuppressOperation 	TRUE
-						IncludeAttribute 	TRUE
-						IncludeOperation 	TRUE
-						location   	(448, 1264)
-						label      	(object ItemLabel
-						    Parent_View 	@845
-						    location   	(177, 1190)
-						    fill_color 	13434879
-						    nlines     	1
-						    max_width  	542
-						    justify    	0
-						    label      	"NifManSubConnectionShim")
-						icon_style 	"Icon"
-						line_color 	3342489
-						fill_color 	16776960
-						quidu      	"41BEF88800A9"
-						width      	560
-						height     	172
-						annotation 	8
-						autoResize 	TRUE)
-					    (object ClassView "Class" "Logical View::Connection::Connection Provider::Connection Provider Shim::CConnectionSettingsShim" @846
-						ShowCompartmentStereotypes 	TRUE
-						IncludeAttribute 	TRUE
-						IncludeOperation 	TRUE
-						location   	(2288, 1264)
-						label      	(object ItemLabel
-						    Parent_View 	@846
-						    location   	(2036, 1213)
-						    fill_color 	13434879
-						    nlines     	1
-						    max_width  	504
-						    justify    	0
-						    label      	"CConnectionSettingsShim")
-						icon_style 	"Icon"
-						line_color 	3342489
-						fill_color 	16776960
-						quidu      	"422DD7460005"
-						width      	522
-						height     	126
-						annotation 	8
-						autoResize 	TRUE)
-					    (object ClassView "Class" "Logical View::Connection::Connection Provider::Connection Provider Shim::CConnectionProviderShim" @847
-						ShowCompartmentStereotypes 	TRUE
-						SuppressOperation 	TRUE
-						IncludeAttribute 	TRUE
-						IncludeOperation 	TRUE
-						location   	(1360, 1264)
-						label      	(object ItemLabel
-						    Parent_View 	@847
-						    location   	(1109, 1212)
-						    fill_color 	13434879
-						    nlines     	1
-						    max_width  	502
-						    justify    	0
-						    label      	"CConnectionProviderShim")
-						icon_style 	"Icon"
-						line_color 	3342489
-						fill_color 	16776960
-						quidu      	"41BDAABC004D"
-						width      	520
-						height     	128
-						annotation 	8
-						autoResize 	TRUE)
-					    (object AttachView "" @848
-						stereotype 	TRUE
-						line_color 	3342489
-						client     	@827
-						supplier   	@847
-						line_style 	0)
-					    (object InheritView "" @849
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"41BDAB9000EC"
-						client     	@847
-						supplier   	@826
-						line_style 	0)
-					    (object RealizeView "" @850
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"41BDAC530353"
-						client     	@847
-						supplier   	@828
-						line_style 	0)
-					    (object AssociationViewNew "$UNNAMED$131" @851
-						location   	(1466, 986)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"41BDAC800074"
-						roleview_list 	(list RoleViews
-						    (object RoleView "$UNNAMED$132" @852
-							Parent_View 	@851
-							location   	(1018, 458)
-							stereotype 	TRUE
-							line_color 	3342489
-							quidu      	"41BDAC8002D7"
-							client     	@851
-							supplier   	@840
-							line_style 	0
-							label      	(object SegLabel @853
-							    Parent_View 	@852
-							    location   	(1561, 853)
-							    anchor     	2
-							    anchor_loc 	1
-							    nlines     	1
-							    max_width  	15
-							    justify    	0
-							    label      	"1"
-							    pctDist    	0.699473
-							    height     	40
-							    orientation 	1))
-						    (object RoleView "$UNNAMED$133" @854
-							Parent_View 	@851
-							location   	(1018, 458)
-							stereotype 	TRUE
-							line_color 	3342489
-							quidu      	"41BDAC8002E1"
-							client     	@851
-							supplier   	@847
-							line_style 	0)))
-					    (object AssociationViewNew "$UNNAMED$175" @855
-						location   	(913, 1264)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"41EFD9320028"
-						roleview_list 	(list RoleViews
-						    (object RoleView "iDataClients" @856
-							Parent_View 	@855
-							location   	(-95, 720)
-							label      	(object SegLabel @857
-							    Parent_View 	@856
-							    location   	(868, 1241)
-							    anchor     	1
-							    anchor_loc 	1
-							    nlines     	1
-							    max_width  	242
-							    justify    	0
-							    label      	"#iDataClients"
-							    pctDist    	0.243189
-							    height     	24
-							    orientation 	1)
-							stereotype 	TRUE
-							line_color 	3342489
-							quidu      	"41EFD9320029"
-							client     	@855
-							supplier   	@845
-							line_style 	0
-							label      	(object SegLabel @858
-							    Parent_View 	@856
-							    location   	(747, 1318)
-							    anchor     	2
-							    anchor_loc 	1
-							    nlines     	1
-							    max_width  	15
-							    justify    	0
-							    label      	"0..*"
-							    pctDist    	0.900000
-							    height     	54
-							    orientation 	0))
-						    (object RoleView "$UNNAMED$176" @859
-							Parent_View 	@855
-							location   	(-95, 720)
-							stereotype 	TRUE
-							line_color 	3342489
-							quidu      	"41EFD932002A"
-							client     	@855
-							supplier   	@847
-							line_style 	0)))
-					    (object AssociationViewNew "$UNNAMED$151" @860
-						location   	(1823, 1264)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"41ECEC800317"
-						roleview_list 	(list RoleViews
-						    (object RoleView "$UNNAMED$152" @861
-							Parent_View 	@860
-							location   	(-65, 80)
-							stereotype 	TRUE
-							line_color 	3342489
-							quidu      	"41ECEC82003E"
-							client     	@860
-							supplier   	@846
-							line_style 	0
-							label      	(object SegLabel @862
-							    Parent_View 	@861
-							    location   	(2013, 1299)
-							    anchor     	2
-							    anchor_loc 	1
-							    nlines     	1
-							    max_width  	15
-							    justify    	0
-							    label      	"1"
-							    pctDist    	0.940154
-							    height     	35
-							    orientation 	1))
-						    (object RoleView "$UNNAMED$153" @863
-							Parent_View 	@860
-							location   	(-65, 80)
-							stereotype 	TRUE
-							line_color 	3342489
-							quidu      	"41ECEC82003F"
-							client     	@860
-							supplier   	@847
-							line_style 	0)))
-					    (object InheritView "" @864
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"422DD864001A"
-						client     	@846
-						supplier   	@838
-						line_style 	0)))
-				    (object ClassDiagram "ShimCPR selection"
-					quid       	"422DE1FA00BD"
-					title      	"ShimCPR selection"
-					zoom       	100
-					max_height 	28350
-					max_width  	21600
-					origin_x   	0
-					origin_y   	0
-					items      	(list diagram_item_list
-					    (object ClassView "Class" "Logical View::Factory::CConnectionProviderFactoryBase" @865
-						ShowCompartmentStereotypes 	TRUE
-						SuppressOperation 	TRUE
-						IncludeAttribute 	TRUE
-						IncludeOperation 	TRUE
-						location   	(481, 608)
-						font       	(object Font
-						    italics    	TRUE)
-						label      	(object ItemLabel
-						    Parent_View 	@865
-						    location   	(160, 534)
-						    fill_color 	13434879
-						    nlines     	1
-						    max_width  	642
-						    justify    	0
-						    label      	"CConnectionProviderFactoryBase")
-						icon_style 	"Icon"
-						line_color 	3342489
-						fill_color 	65280
-						quidu      	"41A8839B0038"
-						width      	660
-						height     	172
-						annotation 	8
-						autoResize 	TRUE)
-					    (object Label @866
-						location   	(144, 816)
-						nlines     	1
-						max_width  	2156
-						label      	"_________________________________________________________________________________________________")
-					    (object Label @867
-						location   	(144, 880)
-						nlines     	1
-						max_width  	600
-						label      	"ECOM ShimCPR plugin")
-					    (object Label @868
-						location   	(144, 784)
-						nlines     	1
-						max_width  	600
-						label      	"ESOCK")
-					    (object Label @869
-						location   	(144, 1297)
-						nlines     	1
-						max_width  	2144
-						label      	"__________________________________________________________________________________________________")
-					    (object Label @870
-						location   	(144, 1360)
-						nlines     	1
-						max_width  	600
-						label      	"NIFMAN")
-					    (object ClassView "Class" "Logical View::Connection::Nif Session::CNifSecureSession" @871
-						ShowCompartmentStereotypes 	TRUE
-						IncludeAttribute 	TRUE
-						IncludeOperation 	TRUE
-						location   	(481, 1552)
-						label      	(object ItemLabel
-						    Parent_View 	@871
-						    location   	(285, 1478)
-						    fill_color 	13434879
-						    nlines     	1
-						    max_width  	392
-						    justify    	0
-						    label      	"CNifSecureSession")
-						icon_style 	"Icon"
-						line_color 	3342489
-						fill_color 	13434879
-						quidu      	"421BA9590249"
-						width      	410
-						height     	172
-						annotation 	8
-						autoResize 	TRUE)
-					    (object ClassView "Class" "Logical View::Factory::CConnectionProviderFactoryShim" @872
-						ShowCompartmentStereotypes 	TRUE
-						SuppressOperation 	TRUE
-						IncludeAttribute 	TRUE
-						IncludeOperation 	TRUE
-						location   	(481, 1104)
-						label      	(object ItemLabel
-						    Parent_View 	@872
-						    location   	(158, 1030)
-						    fill_color 	13434879
-						    nlines     	1
-						    max_width  	646
-						    justify    	0
-						    label      	"CConnectionProviderFactoryShim")
-						icon_style 	"Icon"
-						line_color 	3342489
-						fill_color 	16776960
-						quidu      	"41C1C8E302CA"
-						width      	664
-						height     	172
-						annotation 	8
-						autoResize 	TRUE)
-					    (object InheritView "" @873
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"41C1C91F016E"
-						client     	@872
-						supplier   	@865
-						line_style 	0)
-					    (object AssociationViewNew "" @874
-						location   	(481, 1327)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"422CC5630072"
-						roleview_list 	(list RoleViews
-						    (object RoleView "" @875
-							Parent_View 	@874
-							location   	(-159, 223)
-							stereotype 	TRUE
-							line_color 	3342489
-							quidu      	"422CC564007D"
-							client     	@874
-							supplier   	@871
-							line_style 	0
-							label      	(object SegLabel @876
-							    Parent_View 	@875
-							    location   	(535, 1451)
-							    anchor     	2
-							    anchor_loc 	1
-							    nlines     	1
-							    max_width  	15
-							    justify    	0
-							    label      	"0..1"
-							    pctDist    	0.900000
-							    height     	54
-							    orientation 	0))
-						    (object RoleView "" @877
-							Parent_View 	@874
-							location   	(-159, 223)
-							stereotype 	TRUE
-							line_color 	3342489
-							quidu      	"422CC564007E"
-							client     	@874
-							supplier   	@872
-							line_style 	0)))
-					    (object ClassView "Class" "Logical View::Selection::ISelectionNotify" @878
-						ShowCompartmentStereotypes 	TRUE
-						SuppressOperation 	TRUE
-						IncludeAttribute 	TRUE
-						IncludeOperation 	TRUE
-						location   	(1296, 610)
-						font       	(object Font
-						    italics    	TRUE)
-						label      	(object ItemLabel
-						    Parent_View 	@878
-						    location   	(1138, 535)
-						    fill_color 	13434879
-						    nlines     	1
-						    max_width  	316
-						    justify    	0
-						    label      	"ISelectionNotify")
-						icon_style 	"Icon"
-						line_color 	3342489
-						fill_color 	65280
-						quidu      	"41C2DC4001D8"
-						width      	334
-						height     	174
-						annotation 	8
-						autoResize 	TRUE)
-					    (object ClassView "Class" "Logical View::Selection::CConnectionSelectorShim" @879
-						ShowCompartmentStereotypes 	TRUE
-						SuppressOperation 	TRUE
-						IncludeAttribute 	TRUE
-						IncludeOperation 	TRUE
-						location   	(1297, 1104)
-						label      	(object ItemLabel
-						    Parent_View 	@879
-						    location   	(1037, 1029)
-						    fill_color 	13434879
-						    nlines     	1
-						    max_width  	520
-						    justify    	0
-						    label      	"CConnectionSelectorShim")
-						icon_style 	"Icon"
-						line_color 	3342489
-						fill_color 	16776960
-						quidu      	"41C1AF890151"
-						width      	538
-						height     	174
-						annotation 	8
-						autoResize 	TRUE)
-					    (object UsesView "" @880
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"422DE221004C"
-						client     	@879
-						supplier   	@872
-						line_style 	0)
-					    (object AssociationViewNew "$UNNAMED$163" @881
-						location   	(1296, 856)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"422DE2C100BF"
-						roleview_list 	(list RoleViews
-						    (object RoleView "$UNNAMED$164" @882
-							Parent_View 	@881
-							location   	(0, -248)
-							stereotype 	TRUE
-							line_color 	3342489
-							quidu      	"422DE2C20193"
-							client     	@881
-							supplier   	@878
-							line_style 	0
-							label      	(object SegLabel @883
-							    Parent_View 	@882
-							    location   	(1350, 713)
-							    anchor     	2
-							    anchor_loc 	1
-							    nlines     	1
-							    max_width  	15
-							    justify    	0
-							    label      	"1"
-							    pctDist    	0.900000
-							    height     	54
-							    orientation 	1))
-						    (object RoleView "$UNNAMED$165" @884
-							Parent_View 	@881
-							location   	(0, -248)
-							stereotype 	TRUE
-							line_color 	3342489
-							quidu      	"422DE2C20194"
-							client     	@881
-							supplier   	@879
-							line_style 	0)))
-					    (object ClassView "Class" "Logical View::Connection::Nif Session::CNifSecureSession" @885
-						ShowCompartmentStereotypes 	TRUE
-						IncludeAttribute 	TRUE
-						IncludeOperation 	TRUE
-						location   	(1297, 1568)
-						label      	(object ItemLabel
-						    Parent_View 	@885
-						    location   	(1101, 1494)
-						    fill_color 	13434879
-						    nlines     	1
-						    max_width  	392
-						    justify    	0
-						    label      	"CNifSecureSession")
-						icon_style 	"Icon"
-						line_color 	3342489
-						fill_color 	13434879
-						quidu      	"421BA9590249"
-						width      	410
-						height     	172
-						annotation 	8
-						autoResize 	TRUE)
-					    (object AssociationViewNew "" @886
-						location   	(1297, 1336)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"422CC5680079"
-						roleview_list 	(list RoleViews
-						    (object RoleView "" @887
-							Parent_View 	@886
-							location   	(-159, 232)
-							stereotype 	TRUE
-							line_color 	3342489
-							quidu      	"422CC56802FA"
-							client     	@886
-							supplier   	@885
-							line_style 	0
-							label      	(object SegLabel @888
-							    Parent_View 	@887
-							    location   	(1351, 1466)
-							    anchor     	2
-							    anchor_loc 	1
-							    nlines     	1
-							    max_width  	15
-							    justify    	0
-							    label      	"0..1"
-							    pctDist    	0.900000
-							    height     	54
-							    orientation 	0))
-						    (object RoleView "" @889
-							Parent_View 	@886
-							location   	(-159, 232)
-							stereotype 	TRUE
-							line_color 	3342489
-							quidu      	"422CC56802FB"
-							client     	@886
-							supplier   	@879
-							line_style 	0)))
-					    (object ClassView "Class" "Logical View::Connection::Connection Provider::Connection Provider Shim::CConnectionProviderShim" @890
-						ShowCompartmentStereotypes 	TRUE
-						SuppressOperation 	TRUE
-						IncludeAttribute 	TRUE
-						IncludeOperation 	TRUE
-						location   	(2033, 1104)
-						label      	(object ItemLabel
-						    Parent_View 	@890
-						    location   	(1781, 1052)
-						    fill_color 	13434879
-						    nlines     	1
-						    max_width  	504
-						    justify    	0
-						    label      	"CConnectionProviderShim")
-						icon_style 	"Icon"
-						line_color 	3342489
-						fill_color 	16776960
-						quidu      	"41BDAABC004D"
-						width      	522
-						height     	128
-						annotation 	8
-						autoResize 	TRUE)
-					    (object AssociationViewNew "$UNNAMED$160" @891
-						location   	(1668, 1104)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"422DE24F0248"
-						roleview_list 	(list RoleViews
-						    (object RoleView "$UNNAMED$161" @892
-							Parent_View 	@891
-							location   	(212, 0)
-							stereotype 	TRUE
-							line_color 	3342489
-							quidu      	"422DE25002D6"
-							client     	@891
-							supplier   	@890
-							line_style 	0
-							label      	(object SegLabel @893
-							    Parent_View 	@892
-							    location   	(1760, 1158)
-							    anchor     	2
-							    anchor_loc 	1
-							    nlines     	1
-							    max_width  	15
-							    justify    	0
-							    label      	"0..1"
-							    pctDist    	0.900000
-							    height     	54
-							    orientation 	1))
-						    (object RoleView "$UNNAMED$162" @894
-							Parent_View 	@891
-							location   	(212, 0)
-							stereotype 	TRUE
-							line_color 	3342489
-							quidu      	"422DE25002D7"
-							client     	@891
-							supplier   	@879
-							line_style 	0)))
-					    (object AssociationViewNew "$UNNAMED$166" @895
-						location   	(1681, 1324)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"422DE30E02F3"
-						roleview_list 	(list RoleViews
-						    (object RoleView "$UNNAMED$167" @896
-							Parent_View 	@895
-							location   	(-351, 220)
-							stereotype 	TRUE
-							line_color 	3342489
-							quidu      	"422DE30F0394"
-							client     	@895
-							supplier   	@885
-							line_style 	0
-							label      	(object SegLabel @897
-							    Parent_View 	@896
-							    location   	(1564, 1463)
-							    anchor     	2
-							    anchor_loc 	1
-							    nlines     	1
-							    max_width  	15
-							    justify    	0
-							    label      	"0..1"
-							    pctDist    	0.590101
-							    height     	54
-							    orientation 	0))
-						    (object RoleView "$UNNAMED$168" @898
-							Parent_View 	@895
-							location   	(-351, 220)
-							stereotype 	TRUE
-							line_color 	3342489
-							quidu      	"422DE30F0395"
-							client     	@895
-							supplier   	@890
-							line_style 	0)))
-					    (object ClassView "Class" "Logical View::Selection::MProviderSelector" @899
-						ShowCompartmentStereotypes 	TRUE
-						SuppressOperation 	TRUE
-						IncludeAttribute 	TRUE
-						IncludeOperation 	TRUE
-						location   	(2032, 608)
-						font       	(object Font
-						    italics    	TRUE)
-						label      	(object ItemLabel
-						    Parent_View 	@899
-						    location   	(1849, 533)
-						    fill_color 	13434879
-						    nlines     	1
-						    max_width  	366
-						    justify    	0
-						    label      	"MProviderSelector")
-						icon_style 	"Icon"
-						line_color 	3342489
-						fill_color 	65280
-						quidu      	"41C1AF5D02D3"
-						width      	384
-						height     	174
-						annotation 	8
-						autoResize 	TRUE)
-					    (object RealizeView "" @900
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"422DEAE2036C"
-						client     	@879
-						supplier   	@899
-						line_style 	0))))))
-			logical_presentations 	(list unit_reference_list
-			    (object ClassDiagram "Main"
-				quid       	"41BDA48A0152"
-				title      	"Main"
-				zoom       	100
-				max_height 	28350
-				max_width  	21600
-				origin_x   	0
-				origin_y   	806
-				items      	(list diagram_item_list
-				    (object NoteView @901
-					location   	(608, 2032)
-					label      	(object ItemLabel
-					    Parent_View 	@901
-					    location   	(161, 1945)
-					    fill_color 	13434879
-					    nlines     	3
-					    max_width  	859
-					    label      	"In case the connection is started with NID only it forms an overrides so that NETCON can select an agent the way it currently done?")
-					line_color 	3342489
-					fill_color 	13434879
-					width      	919
-					height     	187)
-				    (object NoteView @902
-					location   	(1648, 2432)
-					label      	(object ItemLabel
-					    Parent_View 	@902
-					    location   	(1342, 2204)
-					    fill_color 	13434879
-					    nlines     	9
-					    max_width  	577
-					    label      	"New component written by Nokia will replace our dummy provider. This isn't at all ideal solution since it merges two big areas in one class (mobility & IP connection management) however it's the quickest one and is written by someone else:-). This is the piece all the fuss is about.")
-					line_color 	3342489
-					fill_color 	13434879
-					width      	637
-					height     	469)
-				    (object ClassView "Class" "Logical View::Connection::Connection Provider::CIPNetworkConnectionProvider" @903
-					ShowCompartmentStereotypes 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(1648, 1888)
-					label      	(object ItemLabel
-					    Parent_View 	@903
-					    location   	(1348, 1836)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	600
-					    justify    	0
-					    label      	"CIPNetworkConnectionProvider")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	65280
-					quidu      	"41A77CA40365"
-					width      	618
-					height     	128
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::Factory::XFactoryObject" @904
-					ShowCompartmentStereotypes 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(1648, 944)
-					label      	(object ItemLabel
-					    Parent_View 	@904
-					    location   	(1489, 892)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	318
-					    justify    	0
-					    label      	"XFactoryObject")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"41A7522A0392"
-					width      	336
-					height     	128
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::Connection::Connection Provider::MConnectionControlClient" @905
-					ShowCompartmentStereotypes 	TRUE
-					SuppressOperation 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(1680, 544)
-					font       	(object Font
-					    italics    	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@905
-					    location   	(1432, 492)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	496
-					    justify    	0
-					    label      	"MConnectionControlClient")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	65280
-					quidu      	"41BDA92A0213"
-					width      	514
-					height     	128
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::Connection::Connection Provider::MConnectionDataClient" @906
-					ShowCompartmentStereotypes 	TRUE
-					SuppressOperation 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(2400, 1296)
-					font       	(object Font
-					    italics    	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@906
-					    location   	(2171, 1244)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	458
-					    justify    	0
-					    label      	"MConnectionDataClient")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	65280
-					quidu      	"41BDA8D00172"
-					width      	476
-					height     	128
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::Connection::Connection Provider::MConnectionControlClient" @907
-					ShowCompartmentStereotypes 	TRUE
-					SuppressAttribute 	TRUE
-					SuppressOperation 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(912, 1296)
-					font       	(object Font
-					    italics    	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@907
-					    location   	(664, 1255)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	496
-					    justify    	0
-					    label      	"MConnectionControlClient")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	65280
-					quidu      	"41BDA92A0213"
-					width      	514
-					height     	107
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::Connection::Connection Provider::CConnectionProviderBase" @908
-					ShowCompartmentStereotypes 	TRUE
-					SuppressOperation 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(1648, 1296)
-					label      	(object ItemLabel
-					    Parent_View 	@908
-					    location   	(1397, 1245)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	502
-					    justify    	0
-					    label      	"CConnectionProviderBase")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	65280
-					quidu      	"41BDA765028C"
-					width      	520
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @909
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41BDA8BB001D"
-					client     	@908
-					supplier   	@904
-					line_style 	0)
-				    (object AssociationViewNew "$UNNAMED$125" @910
-					location   	(2034, 1296)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41BDA93B00D8"
-					roleview_list 	(list RoleViews
-					    (object RoleView "$UNNAMED$126" @911
-						Parent_View 	@910
-						location   	(338, 256)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"41BDA93B02EA"
-						client     	@910
-						supplier   	@906
-						line_style 	0
-						label      	(object SegLabel @912
-						    Parent_View 	@911
-						    location   	(2129, 1350)
-						    anchor     	2
-						    anchor_loc 	1
-						    nlines     	1
-						    max_width  	15
-						    justify    	0
-						    label      	"0..*"
-						    pctDist    	0.748031
-						    height     	54
-						    orientation 	1))
-					    (object RoleView "$UNNAMED$127" @913
-						Parent_View 	@910
-						location   	(338, 256)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"41BDA93B02EB"
-						client     	@910
-						supplier   	@908
-						line_style 	0)))
-				    (object AssociationViewNew "$UNNAMED$128" @914
-					location   	(1278, 1296)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41BDA951031F"
-					roleview_list 	(list RoleViews
-					    (object RoleView "$UNNAMED$129" @915
-						Parent_View 	@914
-						location   	(-418, 256)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"41BDA95202DA"
-						client     	@914
-						supplier   	@907
-						line_style 	0
-						label      	(object SegLabel @916
-						    Parent_View 	@915
-						    location   	(1213, 1350)
-						    anchor     	2
-						    anchor_loc 	1
-						    nlines     	1
-						    max_width  	15
-						    justify    	0
-						    label      	"0..*"
-						    pctDist    	0.594340
-						    height     	54
-						    orientation 	0))
-					    (object RoleView "$UNNAMED$130" @917
-						Parent_View 	@914
-						location   	(-418, 256)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"41BDA95202DB"
-						client     	@914
-						supplier   	@908
-						line_style 	0)))
-				    (object ClassView "Class" "Logical View::Connection::CConnection" @918
-					ShowCompartmentStereotypes 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(2096, 944)
-					label      	(object ItemLabel
-					    Parent_View 	@918
-					    location   	(1963, 870)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	266
-					    justify    	0
-					    label      	"CConnection")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	65535
-					quidu      	"41A7507C013B"
-					width      	284
-					height     	172
-					annotation 	8
-					autoResize 	TRUE)
-				    (object RealizeView "" @919
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41BDB38A01E3"
-					client     	@918
-					supplier   	@905
-					line_style 	0)
-				    (object AssociationViewNew "$UNNAMED$134" @920
-					location   	(1856, 1131)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41BDB3930132"
-					roleview_list 	(list RoleViews
-					    (object RoleView "$UNNAMED$135" @921
-						Parent_View 	@920
-						location   	(-800, 395)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"41BDB394017A"
-						client     	@920
-						supplier   	@908
-						line_style 	0
-						label      	(object SegLabel @922
-						    Parent_View 	@921
-						    location   	(1741, 1180)
-						    anchor     	2
-						    anchor_loc 	1
-						    nlines     	1
-						    max_width  	15
-						    justify    	0
-						    label      	"0..1"
-						    pctDist    	0.735497
-						    height     	34
-						    orientation 	1))
-					    (object RoleView "$UNNAMED$136" @923
-						Parent_View 	@920
-						location   	(-800, 395)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"41BDB394017B"
-						client     	@920
-						supplier   	@918
-						line_style 	0)))
-				    (object ClassView "Class" "Logical View::Service::CSockSubSession" @924
-					ShowCompartmentStereotypes 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(2208, 512)
-					label      	(object ItemLabel
-					    Parent_View 	@924
-					    location   	(2017, 438)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	382
-					    justify    	0
-					    label      	"CSockSubSession")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"41A7685902ED"
-					width      	400
-					height     	172
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @925
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41B875C100D1"
-					client     	@918
-					supplier   	@924
-					line_style 	0)
-				    (object CategoryView "Logical View::Connection::Connection Provider::Connection Provider Shim::Sub Connection Handling" @926
-					location   	(672, 336)
-					label      	(object ItemLabel
-					    Parent_View 	@926
-					    location   	(360, 252)
-					    fill_color 	13434879
-					    nlines     	2
-					    max_width  	624
-					    justify    	0
-					    label      	"Sub Connection Handling")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	16776960
-					quidu      	"41BEF8100115"
-					width      	636
-					height     	180)
-				    (object ClassView "Class" "Logical View::Selection::ISelectionNotify" @927
-					ShowCompartmentStereotypes 	TRUE
-					SuppressOperation 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(2672, 512)
-					font       	(object Font
-					    italics    	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@927
-					    location   	(2514, 437)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	316
-					    justify    	0
-					    label      	"ISelectionNotify")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	65280
-					quidu      	"41C2DC4001D8"
-					width      	334
-					height     	174
-					annotation 	8
-					autoResize 	TRUE)
-				    (object UsesView "" @928
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41D920C702A7"
-					client     	@918
-					supplier   	@927
-					line_style 	0)
-				    (object CategoryView "Logical View::Connection::Connection Provider::Connection Provider Shim" @929
-					location   	(304, 336)
-					label      	(object ItemLabel
-					    Parent_View 	@929
-					    location   	(150, 252)
-					    fill_color 	13434879
-					    nlines     	2
-					    max_width  	308
-					    justify    	0
-					    label      	"Connection Provider Shim")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	16776960
-					quidu      	"41DEB6F2028E"
-					width      	320
-					height     	180)
-				    (object Label @930
-					location   	(144, 96)
-					nlines     	1
-					max_width  	600
-					label      	"See:")
-				    (object RealizeView "" @931
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41BDA98602E0"
-					client     	@903
-					supplier   	@907
-					line_style 	0)
-				    (object InheritView "" @932
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41DEB8A10386"
-					client     	@903
-					supplier   	@908
-					line_style 	0)
-				    (object AttachView "" @933
-					stereotype 	TRUE
-					line_color 	3342489
-					client     	@901
-					supplier   	@903
-					line_style 	0)
-				    (object Label @934
-					location   	(481, 1713)
-					nlines     	1
-					max_width  	2325
-					label      	"________________________________________________________________________________________________________")
-				    (object Label @935
-					location   	(480, 1776)
-					nlines     	1
-					max_width  	600
-					label      	"ECOM plugin")
-				    (object Label @936
-					location   	(480, 1680)
-					nlines     	1
-					max_width  	600
-					label      	"ESOCK")
-				    (object ClassView "Class" "Logical View::CBase" @937
-					ShowCompartmentStereotypes 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(1088, 944)
-					label      	(object ItemLabel
-					    Parent_View 	@937
-					    location   	(945, 870)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	286
-					    justify    	0
-					    label      	"CBase")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"41A7525A00AC"
-					width      	304
-					height     	172
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @938
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"421BA9EE0293"
-					client     	@908
-					supplier   	@937
-					line_style 	0)
-				    (object NoteView @939
-					location   	(2448, 1904)
-					label      	(object ItemLabel
-					    Parent_View 	@939
-					    location   	(2129, 1842)
-					    fill_color 	13434879
-					    nlines     	2
-					    max_width  	602
-					    label      	"practically dummy provider. Does idle timers & call traversing.")
-					line_color 	3342489
-					fill_color 	13434879
-					width      	662
-					height     	137)
-				    (object AttachView "" @940
-					stereotype 	TRUE
-					line_color 	3342489
-					client     	@939
-					supplier   	@903
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::Connection::Connection Provider::XDummyConnectionControlClient" @941
-					ShowCompartmentStereotypes 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(528, 1536)
-					label      	(object ItemLabel
-					    Parent_View 	@941
-					    location   	(213, 1484)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	630
-					    justify    	0
-					    label      	"XDummyConnectionControlClient")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	65280
-					quidu      	"421CAA340392"
-					width      	648
-					height     	128
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @942
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"421CAA9A033C"
-					client     	@941
-					supplier   	@907
-					line_style 	0)
-				    (object NoteView @943
-					location   	(464, 944)
-					label      	(object ItemLabel
-					    Parent_View 	@943
-					    location   	(67, 809)
-					    fill_color 	13434879
-					    nlines     	5
-					    max_width  	759
-					    label      	
-|Implements an empty versions of all but mandatory MConnectionControlClient virtuals. The mandatory ones are:
-|ConnectionGoingDown(..)
-|CtlType()
-					    )
-					line_color 	3342489
-					fill_color 	13434879
-					width      	819
-					height     	282)
-				    (object AttachView "" @944
-					stereotype 	TRUE
-					line_color 	3342489
-					client     	@943
-					supplier   	@941
-					line_style 	0))))))
-		logical_presentations 	(list unit_reference_list
-		    (object ClassDiagram "Main"
-			quid       	"41A7579D02C6"
-			title      	"Main"
-			zoom       	100
-			max_height 	28350
-			max_width  	21600
-			origin_x   	0
-			origin_y   	0
-			items      	(list diagram_item_list
-			    (object NoteView @945
-				location   	(656, 608)
-				label      	(object ItemLabel
-				    Parent_View 	@945
-				    location   	(393, 527)
-				    fill_color 	13434879
-				    nlines     	3
-				    max_width  	490
-				    label      	
-|Remove the derivation and replace it as shown in "Connection Provider" package.
-				    )
-				line_color 	3342489
-				fill_color 	13434879
-				width      	550
-				height     	175)
-			    (object ClassView "Class" "Logical View::Connection::CConnection" @946
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(720, 1408)
-				label      	(object ItemLabel
-				    Parent_View 	@946
-				    location   	(588, 1356)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	264
-				    justify    	0
-				    label      	"CConnection")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	65535
-				quidu      	"41A7507C013B"
-				width      	282
-				height     	128
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Interface::MConnectionNotify" @947
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1072, 1088)
-				label      	(object ItemLabel
-				    Parent_View 	@947
-				    location   	(881, 1014)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	382
-				    justify    	0
-				    label      	"MConnectionNotify")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41A76B95022F"
-				width      	400
-				height     	172
-				annotation 	8
-				autoResize 	TRUE)
-			    (object RealizeView "" @948
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41A778F5032D"
-				client     	@946
-				supplier   	@947
-				line_style 	0)
-			    (object AttachView "" @949
-				stereotype 	TRUE
-				line_color 	3342489
-				client     	@945
-				supplier   	@948
-				line_style 	0)
-			    (object ClassView "Class" "Logical View::Connection::CConnectionProvdBase" @950
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1488, 1408)
-				label      	(object ItemLabel
-				    Parent_View 	@950
-				    location   	(1257, 1356)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	462
-				    justify    	0
-				    label      	"CConnectionProvdBase")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41A7526F01F7"
-				width      	480
-				height     	128
-				annotation 	8
-				autoResize 	TRUE)
-			    (object AssociationViewNew "$UNNAMED$116" @951
-				location   	(1054, 1408)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41A779B903BB"
-				roleview_list 	(list RoleViews
-				    (object RoleView "$UNNAMED$117" @952
-					Parent_View 	@951
-					location   	(-386, 896)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41A779BB00B1"
-					client     	@951
-					supplier   	@950
-					line_style 	0
-					label      	(object SegLabel @953
-					    Parent_View 	@952
-					    location   	(1214, 1445)
-					    anchor     	2
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	15
-					    justify    	0
-					    label      	"0..1"
-					    pctDist    	0.829016
-					    height     	37
-					    orientation 	1))
-				    (object RoleView "$UNNAMED$118" @954
-					Parent_View 	@951
-					location   	(-386, 896)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41A779BB00C5"
-					client     	@951
-					supplier   	@946
-					line_style 	0)))
-			    (object AssociationViewNew "$UNNAMED$119" @955
-				location   	(1293, 1258)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41A779E70258"
-				roleview_list 	(list RoleViews
-				    (object RoleView "$UNNAMED$120" @956
-					Parent_View 	@955
-					location   	(-915, 746)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41A779E801F6"
-					client     	@955
-					supplier   	@947
-					line_style 	0
-					label      	(object SegLabel @957
-					    Parent_View 	@956
-					    location   	(1162, 1226)
-					    anchor     	2
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	15
-					    justify    	0
-					    label      	"1"
-					    pctDist    	0.900000
-					    height     	54
-					    orientation 	0))
-				    (object RoleView "$UNNAMED$121" @958
-					Parent_View 	@955
-					location   	(-915, 746)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41A779E8020A"
-					client     	@955
-					supplier   	@950
-					line_style 	0)))
-			    (object NoteView @959
-				location   	(1728, 624)
-				label      	(object ItemLabel
-				    Parent_View 	@959
-				    location   	(1256, 518)
-				    fill_color 	13434879
-				    nlines     	4
-				    max_width  	908
-				    label      	
-|change 1,1 relation to 1,n one. Subsequently change affected classes to handle the relation.
-|See "Connection Provider" package for the shim design.
-				    )
-				line_color 	3342489
-				fill_color 	13434879
-				width      	968
-				height     	225)
-			    (object ClassView "Class" "Logical View::Connection::Nif Session::CNifSession" @960
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1936, 2160)
-				label      	(object ItemLabel
-				    Parent_View 	@960
-				    location   	(1805, 2086)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	262
-				    justify    	0
-				    label      	"CNifSession")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41A77CCA0251"
-				width      	280
-				height     	172
-				annotation 	8
-				autoResize 	TRUE)
-			    (object NoteView @961
-				location   	(2192, 1728)
-				label      	(object ItemLabel
-				    Parent_View 	@961
-				    location   	(1832, 1600)
-				    fill_color 	13434879
-				    nlines     	5
-				    max_width  	684
-				    label      	"In case when CConnectionProvdBase instance is started by sub connection (CSubConnectionProviderBase subclass - an implicit con) it doesn't have any clients.")
-				line_color 	3342489
-				fill_color 	13434879
-				width      	744
-				height     	269)
-			    (object AttachView "" @962
-				stereotype 	TRUE
-				line_color 	3342489
-				client     	@961
-				supplier   	@950
-				line_style 	0)
-			    (object ClassView "Class" "Logical View::Connection::RConnection" @963
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(192, 80)
-				label      	(object ItemLabel
-				    Parent_View 	@963
-				    location   	(59, 29)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	266
-				    justify    	0
-				    label      	"RConnection")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41B1D83B017A"
-				width      	284
-				height     	126
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Connection::CConnection" @964
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(192, 272)
-				label      	(object ItemLabel
-				    Parent_View 	@964
-				    location   	(61, 220)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	262
-				    justify    	0
-				    label      	"CConnection")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	65535
-				quidu      	"41A7507C013B"
-				width      	280
-				height     	128
-				annotation 	8
-				autoResize 	TRUE)
-			    (object UsesView "" @965
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41B1D85E017A"
-				client     	@963
-				supplier   	@964
-				line_style 	0)
-			    (object ClassView "Class" "Logical View::Selection::MNetworkControllerObserver" @966
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(2000, 1104)
-				label      	(object ItemLabel
-				    Parent_View 	@966
-				    location   	(1728, 1030)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	544
-				    justify    	0
-				    label      	"MNetworkControllerObserver")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41B6EE01032A"
-				width      	562
-				height     	172
-				annotation 	8
-				autoResize 	TRUE)
-			    (object RealizeView "" @967
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41B75DA603D2"
-				client     	@950
-				supplier   	@966
-				line_style 	0)
-			    (object NoteView @968
-				location   	(2128, 1392)
-				label      	(object ItemLabel
-				    Parent_View 	@968
-				    location   	(1921, 1333)
-				    fill_color 	13434879
-				    nlines     	2
-				    max_width  	378
-				    label      	"to be notified of selection result.")
-				line_color 	3342489
-				fill_color 	13434879
-				width      	438
-				height     	131)
-			    (object AttachView "" @969
-				stereotype 	TRUE
-				line_color 	3342489
-				client     	@968
-				supplier   	@966
-				line_style 	0)
-			    (object AttachView "" @970
-				stereotype 	TRUE
-				line_color 	3342489
-				client     	@959
-				supplier   	@955
-				line_style 	0)
-			    (object AttachView "" @971
-				stereotype 	TRUE
-				line_color 	3342489
-				client     	@959
-				supplier   	@950
-				line_style 	0)
-			    (object AttachView "" @972
-				stereotype 	TRUE
-				line_color 	3342489
-				client     	@959
-				supplier   	@960
-				vertices   	(list Points
-				    (1945, 736)
-				    (2769, 1167)
-				    (2769, 1823)
-				    (2076, 2101))
-				line_style 	0)
-			    (object ClassView "Class" "Logical View::Service::CSockSubSession" @973
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(448, 1088)
-				label      	(object ItemLabel
-				    Parent_View 	@973
-				    location   	(257, 1014)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	382
-				    justify    	0
-				    label      	"CSockSubSession")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41A7685902ED"
-				width      	400
-				height     	172
-				annotation 	8
-				autoResize 	TRUE)
-			    (object InheritView "" @974
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41B875C100D1"
-				client     	@946
-				supplier   	@973
-				line_style 	0)
-			    (object CategoryView "Logical View::Connection::Nif Session" @975
-				location   	(1648, 2160)
-				label      	(object ItemLabel
-				    Parent_View 	@975
-				    location   	(1504, 2076)
-				    fill_color 	13434879
-				    nlines     	2
-				    max_width  	288
-				    justify    	0
-				    label      	"Nif Session")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41B9FACD0024"
-				width      	300
-				height     	180)
-			    (object CategoryView "Logical View::Connection::Connection Provider" @976
-				location   	(880, 1808)
-				label      	(object ItemLabel
-				    Parent_View 	@976
-				    location   	(736, 1724)
-				    fill_color 	13434879
-				    nlines     	2
-				    max_width  	288
-				    justify    	0
-				    label      	"Connection Provider")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	65280
-				quidu      	"41BDA4160337"
-				width      	300
-				height     	180)
-			    (object Label @977
-				location   	(1008, 1387)
-				font       	(object Font
-				    bold       	TRUE)
-				nlines     	1
-				max_width  	25
-				label      	"X")
-			    (object NoteView @978
-				location   	(1072, 1632)
-				label      	(object ItemLabel
-				    Parent_View 	@978
-				    location   	(738, 1551)
-				    fill_color 	13434879
-				    nlines     	3
-				    max_width  	633
-				    label      	
-|remove association and replace it by the one shown in "Connection Provider" package.
-				    )
-				line_color 	3342489
-				fill_color 	13434879
-				width      	693
-				height     	175)
-			    (object AttachView "" @979
-				stereotype 	TRUE
-				line_color 	3342489
-				client     	@978
-				supplier   	@951
-				line_style 	0)
-			    (object CategoryView "Logical View::Connection::Connection Provider" @980
-				location   	(1088, 608)
-				label      	(object ItemLabel
-				    Parent_View 	@980
-				    location   	(944, 524)
-				    fill_color 	13434879
-				    nlines     	2
-				    max_width  	288
-				    justify    	0
-				    label      	"Connection Provider")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	65280
-				quidu      	"41BDA4160337"
-				width      	300
-				height     	180)
-			    (object NoteView @981
-				location   	(1072, 400)
-				label      	(object ItemLabel
-				    Parent_View 	@981
-				    location   	(834, 288)
-				    fill_color 	13434879
-				    nlines     	4
-				    max_width  	440
-				    label      	
-|split the class into data & control client. See " "Connection Provider" package.
-				    )
-				line_color 	3342489
-				fill_color 	13434879
-				width      	500
-				height     	237)
-			    (object AttachView "" @982
-				stereotype 	TRUE
-				line_color 	3342489
-				client     	@981
-				supplier   	@947
-				line_style 	0)
-			    (object Label @983
-				location   	(848, 1257)
-				font       	(object Font
-				    bold       	TRUE)
-				nlines     	1
-				max_width  	25
-				label      	"X")
-			    (object NoteView @984
-				location   	(1936, 240)
-				label      	(object ItemLabel
-				    Parent_View 	@984
-				    location   	(1430, 53)
-				    fill_color 	13434879
-				    nlines     	8
-				    max_width  	977
-				    label      	
-|General note:
-|The connection stacking as it stands now merges from top to bottom that reflect the data flow. We should support merging from bottom to top as well. That would support bearer mobility since the higher layer would know about all available bearers so that it could move its sub-connections without actually moving itself.
-				    )
-				line_color 	3342489
-				fill_color 	13434879
-				width      	1037
-				height     	387)
-			    (object InheritView "" @985
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41A77D490109"
-				client     	@960
-				supplier   	@950
-				line_style 	0)))))
-	    (object Class_Category "Sub Connection"
-		quid       	"41A74FC60071"
-		visible_categories 	(list visibility_relationship_list
-		    (object Visibility_Relationship
-			quid       	"41A77B4D007D"
-			supplier   	"Logical View::Service"
-			quidu      	"41A7584503E0")
-		    (object Visibility_Relationship
-			quid       	"41A77B5301EE"
-			supplier   	"Logical View::Interface"
-			quidu      	"41A7679A014D")
-		    (object Visibility_Relationship
-			quid       	"41A876050177"
-			supplier   	"Logical View::Factory"
-			quidu      	"41A875EF01EE")
-		    (object Visibility_Relationship
-			quid       	"41A91E370312"
-			supplier   	"Logical View::Connection"
-			quidu      	"41A74FA2017D"))
-		exportControl 	"Public"
-		logical_models 	(list unit_reference_list
-		    (object Class "CSubConnection2"
-			quid       	"41A750530146"
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"41A7689000BB"
-				supplier   	"Logical View::Service::CSockSubSession"
-				quidu      	"41A7685902ED"))
-			realized_interfaces 	(list realize_rel_list
-			    (object Realize_Relationship
-				quid       	"41A754C80042"
-				supplier   	"Logical View::Sub Connection::MSubConnectionControlClient"
-				quidu      	"41A753D702F9")))
-		    (object Class "CSubConnectionProviderBase"
-			quid       	"41A75088005C"
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"41A7557C0268"
-				supplier   	"Logical View::Factory::XFactoryObject"
-				quidu      	"41A7522A0392")
-			    (object Inheritance_Relationship
-				quid       	"41C05A6C02FE"
-				supplier   	"Logical View::Connection::Connection Provider::MConnectionDataClient"
-				quidu      	"41BDA8D00172"))
-			realized_interfaces 	(list realize_rel_list
-			    (object Realize_Relationship
-				quid       	"41EFFB2001BC"
-				supplier   	"Logical View::Connection::Connection Provider::MConnectionDataClient"
-				quidu      	"41BDA8D00172"))
-			operations 	(list Operations
-			    (object Operation "StartL"
-				quid       	"41C303FB0299"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Stop"
-				quid       	"41C30B2C01B7"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "NextLayer"
-				quid       	"41C703B201B3"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)))
-		    (object Class "MSubConnectionControlClient"
-			quid       	"41A753D702F9")
-		    (object Class "MConnectionDataClient"
-			quid       	"41A753E90088")
-		    (object Class "CIPSubConnectionProvider"
-			quid       	"41A85C53037D"
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"422CB16002EA"
-				supplier   	"Logical View::Sub Connection::CEmptySubConnectionProvider"
-				quidu      	"422CB11602A6")))
-		    (object Class "RSubConnection"
-			quid       	"41C177E40146"
-			used_nodes 	(list uses_relationship_list
-			    (object Uses_Relationship
-				quid       	"41C1780A03AE"
-				supplier   	"Logical View::Interface::CSubConnection"
-				quidu      	"41A767EE0271")
-			    (object Uses_Relationship
-				quid       	"41C178650047"
-				supplier   	"Logical View::Sub Connection::CSubConnection2"
-				quidu      	"41A750530146")))
-		    (object Class "CEmptySubConnectionProvider"
-			quid       	"422CB11602A6"
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"422CB1CA0349"
-				supplier   	"Logical View::Sub Connection::CSubConnectionProviderBase"
-				quidu      	"41A75088005C"))
-			realized_interfaces 	(list realize_rel_list
-			    (object Realize_Relationship
-				quid       	"422CB2FF03C1"
-				supplier   	"Logical View::Connection::Connection Provider::MConnectionDataClient"
-				quidu      	"41BDA8D00172")
-			    (object Realize_Relationship
-				quid       	"422CB303034F"
-				supplier   	"Logical View::Service::MConnectionEnumerateClients"
-				quidu      	"422CAE600150")))
-		    (object Class "CDefaultSubConnectionProvider"
-			quid       	"422CB12403A1"
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"422CB2BE0240"
-				supplier   	"Logical View::Sub Connection::CEmptySubConnectionProvider"
-				quidu      	"422CB11602A6")))
-		    (object Association "$UNNAMED$189"
-			quid       	"41BEFF540033"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$190"
-				quid       	"41BEFF580061"
-				supplier   	"Logical View::Sub Connection::CSubConnectionProviderBase"
-				quidu      	"41A75088005C"
-				client_cardinality 	(value cardinality "0..1")
-				is_navigable 	TRUE)
-			    (object Role "$UNNAMED$191"
-				quid       	"41BEFF58006B"
-				supplier   	"Logical View::Sub Connection::CSubConnectionProviderBase"
-				quidu      	"41A75088005C")))
-		    (object Association "$UNNAMED$192"
-			quid       	"41EBDF5401F5"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$193"
-				quid       	"41EBDF5501EC"
-				supplier   	"Logical View::Connection::CConnection"
-				quidu      	"41A7507C013B"
-				client_cardinality 	(value cardinality "1")
-				is_navigable 	TRUE)
-			    (object Role "$UNNAMED$194"
-				quid       	"41EBDF5501F6"
-				supplier   	"Logical View::Sub Connection::CSubConnection2"
-				quidu      	"41A750530146"))))
-		logical_presentations 	(list unit_reference_list
-		    (object ClassDiagram "Main"
-			quid       	"41A7582D0088"
-			title      	"Main"
-			zoom       	100
-			max_height 	28350
-			max_width  	21600
-			origin_x   	0
-			origin_y   	0
-			items      	(list diagram_item_list
-			    (object ClassView "Class" "Logical View::Factory::XFactoryObject" @986
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1168, 608)
-				label      	(object ItemLabel
-				    Parent_View 	@986
-				    location   	(1009, 534)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	318
-				    justify    	0
-				    label      	"XFactoryObject")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41A7522A0392"
-				width      	336
-				height     	172
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Service::CSockSubSession" @987
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(2688, 880)
-				label      	(object ItemLabel
-				    Parent_View 	@987
-				    location   	(2497, 806)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	382
-				    justify    	0
-				    label      	"CSockSubSession")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41A7685902ED"
-				width      	400
-				height     	172
-				annotation 	8
-				autoResize 	TRUE)
-			    (object NoteView @988
-				location   	(1872, 2304)
-				label      	(object ItemLabel
-				    Parent_View 	@988
-				    location   	(1319, 2151)
-				    fill_color 	13434879
-				    nlines     	6
-				    max_width  	1071
-				    label      	
-|In case when CSubConnectionProviderBase instance is started by data plane (CSocket,CHostResolver) it's an "implicit subcon". In case its started by CHostResolver it will have no data client.=> we need a start on sub connection that will subsequently start a connection. We don't need RSubConnection::Start and the moment.
-				    )
-				line_color 	3342489
-				fill_color 	13434879
-				width      	1131
-				height     	319)
-			    (object ClassView "Class" "Logical View::Sub Connection::CIPSubConnectionProvider" @989
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1442, 2016)
-				label      	(object ItemLabel
-				    Parent_View 	@989
-				    location   	(1179, 1965)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	526
-				    justify    	0
-				    label      	"CIPSubConnectionProvider")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	65535
-				quidu      	"41A85C53037D"
-				width      	544
-				height     	126
-				annotation 	8
-				autoResize 	TRUE)
-			    (object CategoryView "Logical View::Interface" @990
-				location   	(3040, 2032)
-				label      	(object ItemLabel
-				    Parent_View 	@990
-				    location   	(2867, 1948)
-				    fill_color 	13434879
-				    nlines     	2
-				    max_width  	346
-				    justify    	0
-				    label      	"Interface")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	8421631
-				quidu      	"41A7679A014D"
-				width      	358
-				height     	180)
-			    (object NoteView @991
-				location   	(416, 1456)
-				label      	(object ItemLabel
-				    Parent_View 	@991
-				    location   	(44, 1303)
-				    fill_color 	13434879
-				    nlines     	6
-				    max_width  	708
-				    label      	"CControlledServProvider interface + CSubConnectionProviderBase interface should be prepared for cross-thread communication which is not at the moment. Should we do it as a part of CR work?")
-				line_color 	3342489
-				fill_color 	13434879
-				width      	768
-				height     	319)
-			    (object CategoryView "Logical View::Connection::Connection Provider::Connection Provider Shim::Sub Connection Handling" @992
-				location   	(2656, 2032)
-				label      	(object ItemLabel
-				    Parent_View 	@992
-				    location   	(2344, 1948)
-				    fill_color 	13434879
-				    nlines     	2
-				    max_width  	624
-				    justify    	0
-				    label      	"Sub Connection Handling")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	16776960
-				quidu      	"41BEF8100115"
-				width      	636
-				height     	180)
-			    (object NoteView @993
-				location   	(2832, 1808)
-				label      	(object ItemLabel
-				    Parent_View 	@993
-				    location   	(2460, 1677)
-				    fill_color 	13434879
-				    nlines     	5
-				    max_width  	709
-				    label      	"It will become CSubConnection and CSubConnection. will become CSubConnectionProviderShim. part of See Interface and Sub Connection Provider Shim packages.")
-				line_color 	3342489
-				fill_color 	13434879
-				width      	769
-				height     	275)
-			    (object ClassView "Class" "Logical View::Sub Connection::RSubConnection" @994
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(416, 176)
-				label      	(object ItemLabel
-				    Parent_View 	@994
-				    location   	(250, 125)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	332
-				    justify    	0
-				    label      	"RSubConnection")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41C177E40146"
-				width      	350
-				height     	126
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Sub Connection::CSubConnection2" @995
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(416, 480)
-				label      	(object ItemLabel
-				    Parent_View 	@995
-				    location   	(236, 429)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	360
-				    justify    	0
-				    label      	"CSubConnection2")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	65535
-				quidu      	"41A750530146"
-				width      	378
-				height     	126
-				annotation 	8
-				autoResize 	TRUE)
-			    (object UsesView "" @996
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41C178650047"
-				client     	@994
-				supplier   	@995
-				line_style 	0)
-			    (object Label @997
-				location   	(960, 1593)
-				font       	(object Font
-				    bold       	TRUE)
-				nlines     	1
-				max_width  	37
-				label      	"X")
-			    (object NoteView @998
-				location   	(1584, 224)
-				label      	(object ItemLabel
-				    Parent_View 	@998
-				    location   	(1053, 124)
-				    fill_color 	13434879
-				    nlines     	4
-				    max_width  	1027
-				    label      	
-|RSubConnection::TSubConnType must be dropped as a param from factories functions and replaced by CSubConnectionProviderBase::TSubConnType that is "real" type (e.g primary PDP/secondary PDP....).
-				    )
-				line_color 	3342489
-				fill_color 	13434879
-				width      	1087
-				height     	212)
-			    (object ClassView "Class" "Logical View::Sub Connection::MConnectionDataClient" @999
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(864, 896)
-				label      	(object ItemLabel
-				    Parent_View 	@999
-				    location   	(635, 845)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	458
-				    justify    	0
-				    label      	"MConnectionDataClient")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41A753E90088"
-				width      	476
-				height     	126
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Sub Connection::MSubConnectionControlClient" @1000
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1984, 896)
-				label      	(object ItemLabel
-				    Parent_View 	@1000
-				    location   	(1696, 845)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	576
-				    justify    	0
-				    label      	"MSubConnectionControlClient")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	65535
-				quidu      	"41A753D702F9"
-				width      	594
-				height     	126
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Service::CControlledServProvider" @1001
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(416, 1136)
-				label      	(object ItemLabel
-				    Parent_View 	@1001
-				    location   	(182, 1062)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	468
-				    justify    	0
-				    label      	"CControlledServProvider")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41A754670219"
-				width      	486
-				height     	172
-				annotation 	8
-				autoResize 	TRUE)
-			    (object RealizeView "" @1002
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41AC9D0301E9"
-				client     	@1001
-				supplier   	@999
-				line_style 	0)
-			    (object AttachView "" @1003
-				stereotype 	TRUE
-				line_color 	3342489
-				client     	@1001
-				supplier   	@991
-				line_style 	0)
-			    (object ClassView "Class" "Logical View::Connection::CConnectionProvdBase" @1004
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(432, 1808)
-				label      	(object ItemLabel
-				    Parent_View 	@1004
-				    location   	(200, 1734)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	464
-				    justify    	0
-				    label      	"CConnectionProvdBase")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41A7526F01F7"
-				width      	482
-				height     	172
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Sub Connection::CSubConnectionProviderBase" @1005
-				ShowCompartmentStereotypes 	TRUE
-				SuppressOperation 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1440, 1456)
-				label      	(object ItemLabel
-				    Parent_View 	@1005
-				    location   	(1154, 1404)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	572
-				    justify    	0
-				    label      	"CSubConnectionProviderBase")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	65535
-				quidu      	"41A75088005C"
-				width      	590
-				height     	128
-				annotation 	8
-				autoResize 	TRUE)
-			    (object AssociationViewNew "$UNNAMED$98" @1006
-				location   	(1151, 1175)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41A7550B0139"
-				roleview_list 	(list RoleViews
-				    (object RoleView "$UNNAMED$99" @1007
-					Parent_View 	@1006
-					location   	(-385, 279)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41A7550C02F3"
-					client     	@1006
-					supplier   	@999
-					line_style 	0
-					label      	(object SegLabel @1008
-					    Parent_View 	@1007
-					    location   	(1002, 989)
-					    anchor     	2
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	15
-					    justify    	0
-					    label      	"1..*"
-					    pctDist    	0.767513
-					    height     	30
-					    orientation 	1))
-				    (object RoleView "$UNNAMED$100" @1009
-					Parent_View 	@1006
-					location   	(-385, 279)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41A7550C02F4"
-					client     	@1006
-					supplier   	@1005
-					line_style 	0)))
-			    (object AssociationViewNew "$UNNAMED$101" @1010
-				location   	(1712, 1175)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41A755100295"
-				roleview_list 	(list RoleViews
-				    (object RoleView "$UNNAMED$102" @1011
-					Parent_View 	@1010
-					location   	(176, 279)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41A755110318"
-					client     	@1010
-					supplier   	@1000
-					line_style 	0
-					label      	(object SegLabel @1012
-					    Parent_View 	@1011
-					    location   	(1939, 1019)
-					    anchor     	2
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	15
-					    justify    	0
-					    label      	"0..*"
-					    pctDist    	0.900000
-					    height     	54
-					    orientation 	1))
-				    (object RoleView "$UNNAMED$103" @1013
-					Parent_View 	@1010
-					location   	(176, 279)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41A755110322"
-					client     	@1010
-					supplier   	@1005
-					line_style 	0)))
-			    (object AttachView "" @1014
-				stereotype 	TRUE
-				line_color 	3342489
-				client     	@1010
-				supplier   	@988
-				vertices   	(list Points
-				    (1712, 1175)
-				    (1856, 1550)
-				    (1868, 2144))
-				line_style 	0)
-			    (object AssociationViewNew "$UNNAMED$104" @1015
-				location   	(947, 1301)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41A755B40150"
-				roleview_list 	(list RoleViews
-				    (object RoleView "$UNNAMED$105" @1016
-					Parent_View 	@1015
-					location   	(419, 837)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41A755B501F2"
-					client     	@1015
-					supplier   	@1005
-					line_style 	0
-					label      	(object SegLabel @1017
-					    Parent_View 	@1016
-					    location   	(1209, 1336)
-					    anchor     	2
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	15
-					    justify    	0
-					    label      	"1"
-					    pctDist    	0.861976
-					    height     	46
-					    orientation 	0))
-				    (object RoleView "$UNNAMED$106" @1018
-					Parent_View 	@1015
-					location   	(419, 837)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41A755B501F3"
-					client     	@1015
-					supplier   	@1001
-					line_style 	0)))
-			    (object AssociationViewNew "$UNNAMED$113" @1019
-				location   	(963, 1621)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41A75702018C"
-				roleview_list 	(list RoleViews
-				    (object RoleView "$UNNAMED$114" @1020
-					Parent_View 	@1019
-					location   	(-1485, 725)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41A7570302B0"
-					client     	@1019
-					supplier   	@1005
-					line_style 	0
-					label      	(object SegLabel @1021
-					    Parent_View 	@1020
-					    location   	(1287, 1553)
-					    anchor     	2
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	15
-					    justify    	0
-					    label      	"1..*"
-					    pctDist    	1.066252
-					    height     	42
-					    orientation 	1))
-				    (object RoleView "$UNNAMED$115" @1022
-					Parent_View 	@1019
-					location   	(-1485, 725)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41A7570302BA"
-					client     	@1019
-					supplier   	@1004
-					line_style 	0
-					label      	(object SegLabel @1023
-					    Parent_View 	@1022
-					    location   	(702, 1758)
-					    anchor     	2
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	15
-					    justify    	0
-					    label      	"1"
-					    pctDist    	0.949868
-					    height     	43
-					    orientation 	0))))
-			    (object AttachView "" @1024
-				stereotype 	TRUE
-				line_color 	3342489
-				client     	@991
-				supplier   	@1005
-				line_style 	0)
-			    (object InheritView "" @1025
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41A7557C0268"
-				client     	@1005
-				supplier   	@986
-				line_style 	0)
-			    (object AttachView "" @1026
-				stereotype 	TRUE
-				line_color 	3342489
-				client     	@988
-				supplier   	@1005
-				vertices   	(list Points
-				    (1850, 2144)
-				    (1787, 1663)
-				    (1547, 1520))
-				line_style 	0)
-			    (object ClassView "Class" "Logical View::Connection::CConnection" @1027
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(3024, 1456)
-				label      	(object ItemLabel
-				    Parent_View 	@1027
-				    location   	(2891, 1382)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	266
-				    justify    	0
-				    label      	"CConnection")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41A7507C013B"
-				width      	284
-				height     	172
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Sub Connection::CSubConnection2" @1028
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(2384, 1456)
-				label      	(object ItemLabel
-				    Parent_View 	@1028
-				    location   	(2201, 1405)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	366
-				    justify    	0
-				    label      	"CSubConnection2")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	65535
-				quidu      	"41A750530146"
-				width      	384
-				height     	126
-				annotation 	8
-				autoResize 	TRUE)
-			    (object InheritView "" @1029
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41A7689000BB"
-				client     	@1028
-				supplier   	@987
-				line_style 	0)
-			    (object RealizeView "" @1030
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41A754C80042"
-				client     	@1028
-				supplier   	@1000
-				line_style 	0)
-			    (object AssociationViewNew "$UNNAMED$110" @1031
-				location   	(1963, 1456)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41A756830360"
-				roleview_list 	(list RoleViews
-				    (object RoleView "$UNNAMED$111" @1032
-					Parent_View 	@1031
-					location   	(-469, 992)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41A756850114"
-					client     	@1031
-					supplier   	@1005
-					line_style 	0
-					label      	(object SegLabel @1033
-					    Parent_View 	@1032
-					    location   	(1785, 1425)
-					    anchor     	2
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	15
-					    justify    	0
-					    label      	"1"
-					    pctDist    	0.786015
-					    height     	32
-					    orientation 	1))
-				    (object RoleView "$UNNAMED$112" @1034
-					Parent_View 	@1031
-					location   	(-469, 992)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41A75685011E"
-					client     	@1031
-					supplier   	@1028
-					line_style 	0)))
-			    (object AttachView "" @1035
-				stereotype 	TRUE
-				line_color 	3342489
-				client     	@1031
-				supplier   	@988
-				line_style 	0)
-			    (object AttachView "" @1036
-				stereotype 	TRUE
-				line_color 	3342489
-				client     	@1028
-				supplier   	@993
-				line_style 	0)
-			    (object AssociationViewNew "$UNNAMED$192" @1037
-				location   	(2728, 1456)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41EBDF5401F5"
-				roleview_list 	(list RoleViews
-				    (object RoleView "$UNNAMED$193" @1038
-					Parent_View 	@1037
-					location   	(344, 0)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41EBDF5501EC"
-					client     	@1037
-					supplier   	@1027
-					line_style 	0
-					label      	(object SegLabel @1039
-					    Parent_View 	@1038
-					    location   	(2866, 1510)
-					    anchor     	2
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	15
-					    justify    	0
-					    label      	"1"
-					    pctDist    	0.900000
-					    height     	54
-					    orientation 	1))
-				    (object RoleView "$UNNAMED$194" @1040
-					Parent_View 	@1037
-					location   	(344, 0)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41EBDF5501F6"
-					client     	@1037
-					supplier   	@1028
-					line_style 	0)))
-			    (object ClassView "Class" "Logical View::Connection::Connection Provider::MConnectionDataClient" @1041
-				ShowCompartmentStereotypes 	TRUE
-				SuppressOperation 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1664, 608)
-				font       	(object Font
-				    italics    	TRUE)
-				label      	(object ItemLabel
-				    Parent_View 	@1041
-				    location   	(1435, 534)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	458
-				    justify    	0
-				    label      	"MConnectionDataClient")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	65280
-				quidu      	"41BDA8D00172"
-				width      	476
-				height     	172
-				annotation 	8
-				autoResize 	TRUE)
-			    (object RealizeView "" @1042
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41EFFB2001BC"
-				client     	@1005
-				supplier   	@1041
-				line_style 	0)
-			    (object ClassView "Class" "Logical View::Sub Connection::CEmptySubConnectionProvider" @1043
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1442, 1744)
-				label      	(object ItemLabel
-				    Parent_View 	@1043
-				    location   	(1140, 1692)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	604
-				    justify    	0
-				    label      	"CEmptySubConnectionProvider")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	65280
-				quidu      	"422CB11602A6"
-				width      	622
-				height     	128
-				annotation 	8
-				autoResize 	TRUE)
-			    (object InheritView "" @1044
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"422CB1CA0349"
-				client     	@1043
-				supplier   	@1005
-				line_style 	0)
-			    (object InheritView "" @1045
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"422CB16002EA"
-				client     	@989
-				supplier   	@1043
-				line_style 	0)))
-		    (object ClassDiagram "IP SubConnection Provider"
-			quid       	"422CAC900121"
-			title      	"IP SubConnection Provider"
-			zoom       	100
-			max_height 	28350
-			max_width  	21600
-			origin_x   	88
-			origin_y   	0
-			items      	(list diagram_item_list
-			    (object ClassView "Class" "Logical View::Sub Connection::CSubConnectionProviderBase" @1046
-				ShowCompartmentStereotypes 	TRUE
-				SuppressOperation 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1312, 688)
-				label      	(object ItemLabel
-				    Parent_View 	@1046
-				    location   	(1026, 614)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	572
-				    justify    	0
-				    label      	"CSubConnectionProviderBase")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	65535
-				quidu      	"41A75088005C"
-				width      	590
-				height     	172
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Sub Connection::CIPSubConnectionProvider" @1047
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1648, 1360)
-				label      	(object ItemLabel
-				    Parent_View 	@1047
-				    location   	(1390, 1286)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	516
-				    justify    	0
-				    label      	"CIPSubConnectionProvider")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	65535
-				quidu      	"41A85C53037D"
-				width      	534
-				height     	172
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Sub Connection::CEmptySubConnectionProvider" @1048
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1312, 1072)
-				label      	(object ItemLabel
-				    Parent_View 	@1048
-				    location   	(1010, 1021)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	604
-				    justify    	0
-				    label      	"CEmptySubConnectionProvider")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	65280
-				quidu      	"422CB11602A6"
-				width      	622
-				height     	126
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Sub Connection::CDefaultSubConnectionProvider" @1049
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(976, 1344)
-				label      	(object ItemLabel
-				    Parent_View 	@1049
-				    location   	(672, 1293)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	608
-				    justify    	0
-				    label      	"CDefaultSubConnectionProvider")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	65280
-				quidu      	"422CB12403A1"
-				width      	626
-				height     	126
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Service::MConnectionEnumerateClients" @1050
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(656, 688)
-				label      	(object ItemLabel
-				    Parent_View 	@1050
-				    location   	(355, 614)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	602
-				    justify    	0
-				    label      	"MConnectionEnumerateClients")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	65280
-				quidu      	"422CAE600150"
-				width      	620
-				height     	172
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Connection::Connection Provider::MConnectionDataClient" @1051
-				ShowCompartmentStereotypes 	TRUE
-				SuppressOperation 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1904, 688)
-				font       	(object Font
-				    italics    	TRUE)
-				label      	(object ItemLabel
-				    Parent_View 	@1051
-				    location   	(1675, 613)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	458
-				    justify    	0
-				    label      	"MConnectionDataClient")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	65280
-				quidu      	"41BDA8D00172"
-				width      	476
-				height     	174
-				annotation 	8
-				autoResize 	TRUE)
-			    (object InheritView "" @1052
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"422CB16002EA"
-				client     	@1047
-				supplier   	@1048
-				line_style 	0)
-			    (object NoteView @1053
-				location   	(2128, 1056)
-				label      	(object ItemLabel
-				    Parent_View 	@1053
-				    location   	(1897, 975)
-				    fill_color 	13434879
-				    nlines     	3
-				    max_width  	427
-				    label      	"functionality common to primary and secondary context.")
-				line_color 	3342489
-				fill_color 	13434879
-				width      	487
-				height     	175)
-			    (object AttachView "" @1054
-				stereotype 	TRUE
-				line_color 	3342489
-				client     	@1053
-				supplier   	@1048
-				line_style 	0)
-			    (object NoteView @1055
-				location   	(2304, 1360)
-				label      	(object ItemLabel
-				    Parent_View 	@1055
-				    location   	(2066, 1298)
-				    fill_color 	13434879
-				    nlines     	2
-				    max_width  	440
-				    label      	"represents secondary context")
-				line_color 	3342489
-				fill_color 	13434879
-				width      	500
-				height     	137)
-			    (object NoteView @1056
-				location   	(320, 1344)
-				label      	(object ItemLabel
-				    Parent_View 	@1056
-				    location   	(82, 1282)
-				    fill_color 	13434879
-				    nlines     	2
-				    max_width  	440
-				    label      	"represents primary(default) context")
-				line_color 	3342489
-				fill_color 	13434879
-				width      	500
-				height     	137)
-			    (object InheritView "" @1057
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"422CB2BE0240"
-				client     	@1049
-				supplier   	@1048
-				line_style 	0)
-			    (object AttachView "" @1058
-				stereotype 	TRUE
-				line_color 	3342489
-				client     	@1056
-				supplier   	@1049
-				line_style 	0)
-			    (object AttachView "" @1059
-				stereotype 	TRUE
-				line_color 	3342489
-				client     	@1055
-				supplier   	@1047
-				line_style 	0)
-			    (object InheritView "" @1060
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"422CB1CA0349"
-				client     	@1048
-				supplier   	@1046
-				line_style 	0)
-			    (object RealizeView "" @1061
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"422CB2FF03C1"
-				client     	@1048
-				supplier   	@1051
-				line_style 	0)
-			    (object RealizeView "" @1062
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"422CB303034F"
-				client     	@1048
-				supplier   	@1050
-				line_style 	0)
-			    (object Label @1063
-				location   	(352, 864)
-				nlines     	1
-				max_width  	1806
-				label      	"__________________________________________________________________________________")
-			    (object Label @1064
-				location   	(352, 928)
-				nlines     	1
-				max_width  	600
-				label      	"ECOM IPSCPR plugin")
-			    (object Label @1065
-				location   	(352, 832)
-				nlines     	1
-				max_width  	600
-				label      	"ESOCK")))))
-	    (object Class_Category "Service"
-		quid       	"41A7584503E0"
-		visible_categories 	(list visibility_relationship_list
-		    (object Visibility_Relationship
-			quid       	"41A876010316"
-			supplier   	"Logical View::Factory"
-			quidu      	"41A875EF01EE")
-		    (object Visibility_Relationship
-			quid       	"41A91E410014"
-			supplier   	"Logical View::Sub Connection"
-			quidu      	"41A74FC60071"))
-		exportControl 	"Public"
-		logical_models 	(list unit_reference_list
-		    (object Class "CControlledServProvider"
-			quid       	"41A754670219"
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"41A877C8023E"
-				supplier   	"Logical View::Factory::XFactoryObject"
-				quidu      	"41A7522A0392"))
-			realized_interfaces 	(list realize_rel_list
-			    (object Realize_Relationship
-				quid       	"41AC9D0301E9"
-				supplier   	"Logical View::Sub Connection::MConnectionDataClient"
-				quidu      	"41A753E90088")))
-		    (object Class "CControlledServProviderShim"
-			quid       	"41A85E7502CE"
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"41A85EF7011C"
-				supplier   	"Logical View::Service::CControlledServProvider"
-				quidu      	"41A754670219"))
-			used_nodes 	(list uses_relationship_list
-			    (object Uses_Relationship
-				quid       	"41D920F900C8"
-				supplier   	"Logical View::Selection::ISelectionNotify"
-				quidu      	"41C2DC4001D8"))
-			realized_interfaces 	(list realize_rel_list
-			    (object Realize_Relationship
-				quid       	"41A864B90298"
-				supplier   	"Logical View::Service::MSocketNotify"
-				quidu      	"41A8641100E8")
-			    (object Realize_Relationship
-				quid       	"41AC9D080150"
-				supplier   	"Logical View::Sub Connection::MSubConnectionControlClient"
-				quidu      	"41A753D702F9")
-			    (object Realize_Relationship
-				quid       	"41C2DDF30330"
-				supplier   	"Logical View::Selection::ISelectionNotify"
-				quidu      	"41C2DC4001D8")
-			    (object Realize_Relationship
-				quid       	"41CFEA310370"
-				supplier   	"Logical View::Selection::ISelectionNotify"
-				quidu      	"41C2DC4001D8")
-			    (object Realize_Relationship
-				quid       	"422CAE9A0154"
-				supplier   	"Logical View::Service::MConnectionEnumerateClients"
-				quidu      	"422CAE600150")))
-		    (object Class "CServProviderBase"
-			quid       	"41A768BD034B"
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"41A877070223"
-				supplier   	"Logical View::Factory::XFactoryObject"
-				quidu      	"41A7522A0392")))
-		    (object Class "CSockSubSession"
-			quid       	"41A7685902ED")
-		    (object Class "CSocket"
-			quid       	"41A863A900AC"
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"41A888E80288"
-				supplier   	"Logical View::Service::CSockSubSession"
-				quidu      	"41A7685902ED"))
-			realized_interfaces 	(list realize_rel_list
-			    (object Realize_Relationship
-				quid       	"41A864E301EE"
-				supplier   	"Logical View::Service::MSocketControlledNotify"
-				quidu      	"421A09A70089")))
-		    (object Class "MSocketNotify"
-			quid       	"41A8641100E8")
-		    (object Class "CIpcProvdBase"
-			quid       	"41A869E70168"
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"41A869F0002B"
-				supplier   	"Logical View::Service::CServProviderBase"
-				quidu      	"41A768BD034B")))
-		    (object Class "CProtocolBase"
-			quid       	"41A88D720008")
-		    (object Class "MSocketControlledNotify"
-			quid       	"421A09A70089")
-		    (object Class "MConnectionEnumerateClients"
-			quid       	"422CAE600150")
-		    (object Association "$UNNAMED$195"
-			quid       	"41A863CA0122"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$196"
-				quid       	"41A863CB0368"
-				supplier   	"Logical View::Interface::CInterface"
-				quidu      	"41A767DE0187"
-				client_cardinality 	(value cardinality "0..1")
-				is_navigable 	TRUE)
-			    (object Role "$UNNAMED$197"
-				quid       	"41A863CB0372"
-				supplier   	"Logical View::Service::CSocket"
-				quidu      	"41A863A900AC"
-				client_cardinality 	(value cardinality "0..n")
-				is_navigable 	TRUE)))
-		    (object Association "$UNNAMED$198"
-			quid       	"41A863F10128"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$199"
-				quid       	"41A863F20238"
-				supplier   	"Logical View::Service::CControlledServProvider"
-				quidu      	"41A754670219"
-				client_cardinality 	(value cardinality "0..1")
-				is_navigable 	TRUE)
-			    (object Role "$UNNAMED$200"
-				quid       	"41A863F20242"
-				supplier   	"Logical View::Service::CSocket"
-				quidu      	"41A863A900AC"
-				is_aggregate 	TRUE)))
-		    (object Association "$UNNAMED$201"
-			quid       	"41A866DD0047"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$202"
-				quid       	"41A866DD039A"
-				supplier   	"Logical View::Service::CServProviderBase"
-				quidu      	"41A768BD034B"
-				client_cardinality 	(value cardinality "1")
-				is_navigable 	TRUE)
-			    (object Role "$UNNAMED$203"
-				quid       	"41A866DD03A4"
-				supplier   	"Logical View::Service::CControlledServProviderShim"
-				quidu      	"41A85E7502CE"
-				is_aggregate 	TRUE)))
-		    (object Association "$UNNAMED$204"
-			quid       	"41A867AE0142"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$205"
-				quid       	"41A867AF031A"
-				supplier   	"Logical View::Service::MSocketNotify"
-				quidu      	"41A8641100E8"
-				client_cardinality 	(value cardinality "1")
-				is_navigable 	TRUE)
-			    (object Role "$UNNAMED$206"
-				quid       	"41A867AF0324"
-				supplier   	"Logical View::Service::CServProviderBase"
-				quidu      	"41A768BD034B")))
-		    (object Association "$UNNAMED$207"
-			quid       	"41A867D1039B"
-			roles      	(list role_list
-			    (object Role "iSocket"
-				quid       	"41A867D30019"
-				label      	"iSocket"
-				supplier   	"Logical View::Service::MSocketNotify"
-				quidu      	"41A8641100E8"
-				client_cardinality 	(value cardinality "1")
-				exportControl 	"Protected"
-				is_navigable 	TRUE)
-			    (object Role "$UNNAMED$208"
-				quid       	"41A867D30023"
-				supplier   	"Logical View::Service::CServProviderBase"
-				quidu      	"41A768BD034B")))
-		    (object Association "$UNNAMED$209"
-			quid       	"41B722220185"
-			roles      	(list role_list
-			    (object Role "iSocketClient"
-				quid       	"41B7222301A4"
-				label      	"iSocketClient"
-				supplier   	"Logical View::Service::MSocketControlledNotify"
-				quidu      	"421A09A70089"
-				client_cardinality 	(value cardinality "1")
-				exportControl 	"Protected"
-				is_navigable 	TRUE)
-			    (object Role "$UNNAMED$210"
-				quid       	"41B7222301AE"
-				supplier   	"Logical View::Service::CControlledServProviderShim"
-				quidu      	"41A85E7502CE")))
-		    (object Association "$UNNAMED$211"
-			quid       	"41D0871802FF"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$212"
-				quid       	"41D08719022E"
-				supplier   	"Logical View::Session Proxy::CSockSession"
-				quidu      	"41C06F440273"
-				client_cardinality 	(value cardinality "1")
-				is_navigable 	TRUE)
-			    (object Role "$UNNAMED$213"
-				quid       	"41D087190238"
-				supplier   	"Logical View::Service::CControlledServProviderShim"
-				quidu      	"41A85E7502CE"))))
-		logical_presentations 	(list unit_reference_list
-		    (object ClassDiagram "Main"
-			quid       	"41A77B5F015F"
-			title      	"Main"
-			zoom       	90
-			max_height 	28350
-			max_width  	21600
-			origin_x   	889
-			origin_y   	0
-			items      	(list diagram_item_list
-			    (object NoteView @1066
-				location   	(1296, 1664)
-				label      	(object ItemLabel
-				    Parent_View 	@1066
-				    location   	(833, 1561)
-				    fill_color 	13434879
-				    nlines     	4
-				    max_width  	890
-				    label      	"Emulates being MSocketNotify (CSocket) so that it can server NoBearer & Bearer calls on horizontal level and forwards the rest to the CControlledServProviderShim::iSocketClient.")
-				line_color 	3342489
-				fill_color 	13434879
-				width      	950
-				height     	219)
-			    (object ClassView "Class" "Logical View::Interface::CInterface" @1067
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(2103, 896)
-				label      	(object ItemLabel
-				    Parent_View 	@1067
-				    location   	(1990, 822)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	226
-				    justify    	0
-				    label      	"CInterface")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	8421631
-				quidu      	"41A767DE0187"
-				width      	244
-				height     	172
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Service::CControlledServProvider" @1068
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(848, 896)
-				label      	(object ItemLabel
-				    Parent_View 	@1068
-				    location   	(615, 844)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	466
-				    justify    	0
-				    label      	"CControlledServProvider")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	65535
-				quidu      	"41A754670219"
-				width      	484
-				height     	128
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Service::CSocket" @1069
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1575, 896)
-				label      	(object ItemLabel
-				    Parent_View 	@1069
-				    location   	(1475, 845)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	200
-				    justify    	0
-				    label      	"CSocket")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	65535
-				quidu      	"41A863A900AC"
-				width      	218
-				height     	126
-				annotation 	8
-				autoResize 	TRUE)
-			    (object AssociationViewNew "$UNNAMED$195" @1070
-				location   	(1832, 896)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41A863CA0122"
-				roleview_list 	(list RoleViews
-				    (object RoleView "$UNNAMED$196" @1071
-					Parent_View 	@1070
-					location   	(920, 448)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41A863CB0368"
-					client     	@1070
-					supplier   	@1067
-					line_style 	0
-					label      	(object SegLabel @1072
-					    Parent_View 	@1071
-					    location   	(1953, 857)
-					    anchor     	2
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	15
-					    justify    	0
-					    label      	"0..1"
-					    pctDist    	0.824561
-					    height     	40
-					    orientation 	0))
-				    (object RoleView "$UNNAMED$197" @1073
-					Parent_View 	@1070
-					location   	(920, 448)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41A863CB0372"
-					client     	@1070
-					supplier   	@1069
-					line_style 	0
-					label      	(object SegLabel @1074
-					    Parent_View 	@1073
-					    location   	(1739, 856)
-					    anchor     	2
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	15
-					    justify    	0
-					    label      	"0..*"
-					    pctDist    	0.637931
-					    height     	41
-					    orientation 	1))))
-			    (object AssociationViewNew "$UNNAMED$198" @1075
-				location   	(1277, 896)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41A863F10128"
-				roleview_list 	(list RoleViews
-				    (object RoleView "$UNNAMED$199" @1076
-					Parent_View 	@1075
-					location   	(365, 448)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41A863F20238"
-					client     	@1075
-					supplier   	@1068
-					line_style 	0
-					label      	(object SegLabel @1077
-					    Parent_View 	@1076
-					    location   	(1110, 843)
-					    anchor     	2
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	15
-					    justify    	0
-					    label      	"0..1"
-					    pctDist    	0.900000
-					    height     	54
-					    orientation 	1))
-				    (object RoleView "$UNNAMED$200" @1078
-					Parent_View 	@1075
-					location   	(365, 448)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41A863F20242"
-					client     	@1075
-					supplier   	@1069
-					line_style 	0)))
-			    (object NoteView @1079
-				location   	(1680, 240)
-				label      	(object ItemLabel
-				    Parent_View 	@1079
-				    location   	(1248, 137)
-				    fill_color 	13434879
-				    nlines     	4
-				    max_width  	828
-				    label      	"Remove CInterface association and replace CServProviderBase association with CControlledServProvider one. CSocket no longer owns the provider.")
-				line_color 	3342489
-				fill_color 	13434879
-				width      	888
-				height     	219)
-			    (object AttachView "" @1080
-				stereotype 	TRUE
-				line_color 	3342489
-				client     	@1070
-				supplier   	@1079
-				line_style 	0)
-			    (object AttachView "" @1081
-				stereotype 	TRUE
-				line_color 	3342489
-				client     	@1069
-				supplier   	@1079
-				line_style 	0)
-			    (object AttachView "" @1082
-				stereotype 	TRUE
-				line_color 	3342489
-				client     	@1075
-				supplier   	@1079
-				line_style 	0)
-			    (object ClassView "Class" "Logical View::Service::CIpcProvdBase" @1083
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(768, 2256)
-				label      	(object ItemLabel
-				    Parent_View 	@1083
-				    location   	(617, 2205)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	302
-				    justify    	0
-				    label      	"CIpcProvdBase")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41A869E70168"
-				width      	320
-				height     	126
-				annotation 	8
-				autoResize 	TRUE)
-			    (object NoteView @1084
-				location   	(1264, 2064)
-				label      	(object ItemLabel
-				    Parent_View 	@1084
-				    location   	(995, 1961)
-				    fill_color 	13434879
-				    nlines     	4
-				    max_width  	502
-				    label      	"All service provider are currently derived from CServProviderBase. Example CIpcProvdBase.")
-				line_color 	3342489
-				fill_color 	13434879
-				width      	562
-				height     	219)
-			    (object ClassView "Class" "Logical View::Factory::XFactoryObject" @1085
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(848, 528)
-				label      	(object ItemLabel
-				    Parent_View 	@1085
-				    location   	(689, 476)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	318
-				    justify    	0
-				    label      	"XFactoryObject")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41A7522A0392"
-				width      	336
-				height     	128
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Service::CSockSubSession" @1086
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1264, 528)
-				label      	(object ItemLabel
-				    Parent_View 	@1086
-				    location   	(1073, 476)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	382
-				    justify    	0
-				    label      	"CSockSubSession")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41A7685902ED"
-				width      	400
-				height     	128
-				annotation 	8
-				autoResize 	TRUE)
-			    (object InheritView "" @1087
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41A888E80288"
-				client     	@1069
-				supplier   	@1086
-				line_style 	0)
-			    (object Label @1088
-				location   	(1760, 875)
-				font       	(object Font
-				    bold       	TRUE)
-				nlines     	1
-				max_width  	43
-				label      	"X")
-			    (object NoteView @1089
-				location   	(528, 240)
-				label      	(object ItemLabel
-				    Parent_View 	@1089
-				    location   	(100, 106)
-				    fill_color 	13434879
-				    nlines     	5
-				    max_width  	821
-				    label      	"Alternatively we can forget about CFactoryObject as a base for service provider leave the hard coded creation of the shim in ProtocolManager::NewSocketL for the time being.")
-				line_color 	3342489
-				fill_color 	13434879
-				width      	881
-				height     	281)
-			    (object ClassView "Class" "Logical View::Sub Connection::MConnectionDataClient" @1090
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(352, 528)
-				label      	(object ItemLabel
-				    Parent_View 	@1090
-				    location   	(109, 476)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	486
-				    justify    	0
-				    label      	"MConnectionDataClient")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41A753E90088"
-				width      	504
-				height     	128
-				annotation 	8
-				autoResize 	TRUE)
-			    (object NoteView @1091
-				location   	(1527, 1136)
-				label      	(object ItemLabel
-				    Parent_View 	@1091
-				    location   	(1348, 1080)
-				    fill_color 	13434879
-				    nlines     	2
-				    max_width  	322
-				    label      	"NoBearer / Bearer selection.")
-				line_color 	3342489
-				fill_color 	13434879
-				width      	382
-				height     	125)
-			    (object RealizeView "" @1092
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41AC9D0301E9"
-				client     	@1068
-				supplier   	@1090
-				line_style 	0)
-			    (object InheritView "" @1093
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41A877C8023E"
-				client     	@1068
-				supplier   	@1085
-				line_style 	0)
-			    (object ClassView "Class" "Logical View::Selection::ISelectionNotify" @1094
-				ShowCompartmentStereotypes 	TRUE
-				SuppressOperation 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(2055, 1136)
-				font       	(object Font
-				    italics    	TRUE)
-				label      	(object ItemLabel
-				    Parent_View 	@1094
-				    location   	(1897, 1061)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	316
-				    justify    	0
-				    label      	"ISelectionNotify")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	65280
-				quidu      	"41C2DC4001D8"
-				width      	334
-				height     	174
-				annotation 	8
-				autoResize 	TRUE)
-			    (object AttachView "" @1095
-				stereotype 	TRUE
-				line_color 	3342489
-				client     	@1091
-				supplier   	@1094
-				line_style 	0)
-			    (object NoteView @1096
-				location   	(1824, 2064)
-				label      	(object ItemLabel
-				    Parent_View 	@1096
-				    location   	(1583, 1980)
-				    fill_color 	13434879
-				    nlines     	3
-				    max_width  	446
-				    label      	"to be able find a default connection for the session on NoBearer.")
-				line_color 	3342489
-				fill_color 	13434879
-				width      	506
-				height     	181)
-			    (object ClassView "Class" "Logical View::Service::MSocketNotify" @1097
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(768, 1152)
-				label      	(object ItemLabel
-				    Parent_View 	@1097
-				    location   	(619, 1101)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	298
-				    justify    	0
-				    label      	"MSocketNotify")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41A8641100E8"
-				width      	316
-				height     	126
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Service::CServProviderBase" @1098
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(768, 1872)
-				label      	(object ItemLabel
-				    Parent_View 	@1098
-				    location   	(574, 1821)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	388
-				    justify    	0
-				    label      	"CServProviderBase")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41A768BD034B"
-				width      	406
-				height     	126
-				annotation 	8
-				autoResize 	TRUE)
-			    (object InheritView "" @1099
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41A869F0002B"
-				client     	@1083
-				supplier   	@1098
-				line_style 	0)
-			    (object AttachView "" @1100
-				stereotype 	TRUE
-				line_color 	3342489
-				client     	@1084
-				supplier   	@1099
-				line_style 	0)
-			    (object AssociationViewNew "$UNNAMED$207" @1101
-				location   	(768, 1511)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41A867D1039B"
-				roleview_list 	(list RoleViews
-				    (object RoleView "iSocket" @1102
-					Parent_View 	@1101
-					location   	(-1120, 1047)
-					label      	(object SegLabel @1103
-					    Parent_View 	@1102
-					    location   	(727, 1269)
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	165
-					    justify    	0
-					    label      	"#iSocket"
-					    pctDist    	0.800000
-					    height     	42
-					    orientation 	0)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41A867D30019"
-					client     	@1101
-					supplier   	@1097
-					line_style 	0
-					label      	(object SegLabel @1104
-					    Parent_View 	@1102
-					    location   	(822, 1246)
-					    anchor     	2
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	15
-					    justify    	0
-					    label      	"1"
-					    pctDist    	0.900000
-					    height     	54
-					    orientation 	1))
-				    (object RoleView "$UNNAMED$208" @1105
-					Parent_View 	@1101
-					location   	(-1120, 1047)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41A867D30023"
-					client     	@1101
-					supplier   	@1098
-					line_style 	0)))
-			    (object ClassView "Class" "Logical View::Session Proxy::CSockSession" @1106
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(2343, 2224)
-				label      	(object ItemLabel
-				    Parent_View 	@1106
-				    location   	(2186, 2150)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	314
-				    justify    	0
-				    label      	"CSockSession")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41C06F440273"
-				width      	332
-				height     	172
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Service::MSocketControlledNotify" @1107
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(2343, 480)
-				label      	(object ItemLabel
-				    Parent_View 	@1107
-				    location   	(2103, 429)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	480
-				    justify    	0
-				    label      	"MSocketControlledNotify")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	65280
-				quidu      	"421A09A70089"
-				width      	498
-				height     	126
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Service::CControlledServProviderShim" @1108
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(2343, 1872)
-				label      	(object ItemLabel
-				    Parent_View 	@1108
-				    location   	(2066, 1821)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	554
-				    justify    	0
-				    label      	"CControlledServProviderShim")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	65535
-				quidu      	"41A85E7502CE"
-				width      	572
-				height     	126
-				annotation 	8
-				autoResize 	TRUE)
-			    (object AttachView "" @1109
-				stereotype 	TRUE
-				line_color 	3342489
-				client     	@1066
-				supplier   	@1108
-				line_style 	0)
-			    (object InheritView "" @1110
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41A85EF7011C"
-				client     	@1108
-				supplier   	@1068
-				line_style 	0)
-			    (object RealizeView "" @1111
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41A864B90298"
-				client     	@1108
-				supplier   	@1097
-				line_style 	0)
-			    (object AttachView "" @1112
-				stereotype 	TRUE
-				line_color 	3342489
-				client     	@1066
-				supplier   	@1111
-				line_style 	0)
-			    (object AssociationViewNew "$UNNAMED$201" @1113
-				location   	(1513, 1872)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41A866DD0047"
-				roleview_list 	(list RoleViews
-				    (object RoleView "$UNNAMED$202" @1114
-					Parent_View 	@1113
-					location   	(-375, 880)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41A866DD039A"
-					client     	@1113
-					supplier   	@1098
-					line_style 	0
-					label      	(object SegLabel @1115
-					    Parent_View 	@1114
-					    location   	(1026, 1926)
-					    anchor     	2
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	15
-					    justify    	0
-					    label      	"1"
-					    pctDist    	0.900000
-					    height     	54
-					    orientation 	0))
-				    (object RoleView "$UNNAMED$203" @1116
-					Parent_View 	@1113
-					location   	(-375, 880)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41A866DD03A4"
-					client     	@1113
-					supplier   	@1108
-					line_style 	0)))
-			    (object AssociationViewNew "$UNNAMED$211" @1117
-				location   	(2343, 2036)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41D0871802FF"
-				roleview_list 	(list RoleViews
-				    (object RoleView "$UNNAMED$212" @1118
-					Parent_View 	@1117
-					location   	(-169, 164)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41D08719022E"
-					client     	@1117
-					supplier   	@1106
-					line_style 	0
-					label      	(object SegLabel @1119
-					    Parent_View 	@1118
-					    location   	(2397, 2127)
-					    anchor     	2
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	15
-					    justify    	0
-					    label      	"1"
-					    pctDist    	0.900000
-					    height     	54
-					    orientation 	0))
-				    (object RoleView "$UNNAMED$213" @1120
-					Parent_View 	@1117
-					location   	(-169, 164)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41D087190238"
-					client     	@1117
-					supplier   	@1108
-					line_style 	0)))
-			    (object AttachView "" @1121
-				stereotype 	TRUE
-				line_color 	3342489
-				client     	@1096
-				supplier   	@1117
-				line_style 	0)
-			    (object UsesView "" @1122
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41D920F900C8"
-				client     	@1108
-				supplier   	@1094
-				line_style 	0)
-			    (object AssociationViewNew "$UNNAMED$209" @1123
-				location   	(2343, 1175)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41B722220185"
-				roleview_list 	(list RoleViews
-				    (object RoleView "iSocketClient" @1124
-					Parent_View 	@1123
-					location   	(1223, -681)
-					label      	(object SegLabel @1125
-					    Parent_View 	@1124
-					    location   	(2509, 599)
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	271
-					    justify    	0
-					    label      	"#iSocketClient"
-					    pctDist    	0.912975
-					    height     	166
-					    orientation 	1)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41B7222301A4"
-					client     	@1123
-					supplier   	@1107
-					line_style 	0
-					label      	(object SegLabel @1126
-					    Parent_View 	@1124
-					    location   	(2317, 640)
-					    anchor     	2
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	15
-					    justify    	0
-					    label      	"1"
-					    pctDist    	0.847612
-					    height     	27
-					    orientation 	0))
-				    (object RoleView "$UNNAMED$210" @1127
-					Parent_View 	@1123
-					location   	(1223, -681)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41B7222301AE"
-					client     	@1123
-					supplier   	@1108
-					line_style 	0)))
-			    (object RealizeView "" @1128
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41A864E301EE"
-				client     	@1069
-				supplier   	@1107
-				line_style 	0)
-			    (object ClassView "Class" "Logical View::Service::MConnectionEnumerateClients" @1129
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(2720, 1136)
-				label      	(object ItemLabel
-				    Parent_View 	@1129
-				    location   	(2419, 1085)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	620
-				    justify    	0
-				    label      	"MConnectionEnumerateClients")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	65280
-				quidu      	"422CAE600150"
-				width      	620
-				height     	126
-				annotation 	8
-				autoResize 	TRUE)
-			    (object RealizeView "" @1130
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"422CAE9A0154"
-				client     	@1108
-				supplier   	@1129
-				line_style 	0)))))
-	    (object Class_Category "Interface"
-		quid       	"41A7679A014D"
-		visible_categories 	(list visibility_relationship_list
-		    (object Visibility_Relationship
-			quid       	"41AA28EC021E"
-			supplier   	"Logical View::link connection"
-			quidu      	"41AA27E60069"))
-		exportControl 	"Public"
-		logical_models 	(list unit_reference_list
-		    (object Class "CSubInterface"
-			quid       	"41A767C800C7")
-		    (object Class "CInterface"
-			quid       	"41A767DE0187"
-			realized_interfaces 	(list realize_rel_list
-			    (object Realize_Relationship
-				quid       	"41A76BB501F9"
-				supplier   	"Logical View::Interface::MConnectionNotify"
-				quidu      	"41A76B95022F")
-			    (object Realize_Relationship
-				quid       	"41A76BB800D1"
-				supplier   	"Logical View::Session Proxy::MSockSessionObserver"
-				quidu      	"41A76BA001BD")))
-		    (object Class "CSubConnection"
-			quid       	"41A767EE0271")
-		    (object Class "MConnectionNotify"
-			quid       	"41A76B95022F")
-		    (object Association "$UNNAMED$214"
-			quid       	"41A7696100C5"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$215"
-				quid       	"41A7696103D3"
-				supplier   	"Logical View::Interface::CSubConnection"
-				quidu      	"41A767EE0271"
-				client_cardinality 	(value cardinality "1..n")
-				is_navigable 	TRUE)
-			    (object Role "$UNNAMED$216"
-				quid       	"41A7696103D4"
-				supplier   	"Logical View::Interface::CSubInterface"
-				quidu      	"41A767C800C7"
-				client_cardinality 	(value cardinality "1")
-				is_navigable 	TRUE)))
-		    (object Association "$UNNAMED$217"
-			quid       	"41A7697100A0"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$218"
-				quid       	"41A7697103E0"
-				supplier   	"Logical View::Interface::CInterface"
-				quidu      	"41A767DE0187"
-				client_cardinality 	(value cardinality "1")
-				is_navigable 	TRUE
-				is_aggregate 	TRUE)
-			    (object Role "$UNNAMED$219"
-				quid       	"41A7697103E1"
-				supplier   	"Logical View::Interface::CSubInterface"
-				quidu      	"41A767C800C7"
-				client_cardinality 	(value cardinality "1..n")
-				is_navigable 	TRUE)))
-		    (object Association "$UNNAMED$220"
-			quid       	"41A7699603D9"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$221"
-				quid       	"41A7699702EA"
-				supplier   	"Logical View::Connection::CConnection"
-				quidu      	"41A7507C013B"
-				client_cardinality 	(value cardinality "1")
-				is_navigable 	TRUE
-				is_aggregate 	TRUE)
-			    (object Role "$UNNAMED$222"
-				quid       	"41A7699702F4"
-				supplier   	"Logical View::Interface::CSubConnection"
-				quidu      	"41A767EE0271"
-				client_cardinality 	(value cardinality "1..n")
-				is_navigable 	TRUE)))
-		    (object Association "$UNNAMED$223"
-			quid       	"41A76A42026E"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$224"
-				quid       	"41A76A43023D"
-				supplier   	"Logical View::Interface::CInterface"
-				quidu      	"41A767DE0187"
-				client_cardinality 	(value cardinality "1")
-				is_navigable 	TRUE
-				is_aggregate 	TRUE)
-			    (object Role "$UNNAMED$225"
-				quid       	"41A76A43023E"
-				supplier   	"Logical View::Connection::CConnection"
-				quidu      	"41A7507C013B"
-				client_cardinality 	(value cardinality "1..n")
-				is_navigable 	TRUE)))
-		    (object Association "$UNNAMED$226"
-			quid       	"41A76CD70354"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$227"
-				quid       	"41A76CD9023F"
-				supplier   	"Logical View::Connection::CConnectionProvdBase"
-				quidu      	"41A7526F01F7"
-				client_cardinality 	(value cardinality "1")
-				is_navigable 	TRUE)
-			    (object Role "$UNNAMED$228"
-				quid       	"41A76CD90249"
-				supplier   	"Logical View::Interface::CInterface"
-				quidu      	"41A767DE0187"
-				is_aggregate 	TRUE)))
-		    (object Association "$UNNAMED$229"
-			quid       	"41A76D510328"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$230"
-				quid       	"41A76D52024D"
-				supplier   	"Logical View::Interface::MConnectionNotify"
-				quidu      	"41A76B95022F"
-				client_cardinality 	(value cardinality "1")
-				is_navigable 	TRUE)
-			    (object Role "$UNNAMED$231"
-				quid       	"41A76D520257"
-				supplier   	"Logical View::Connection::CConnectionProvdBase"
-				quidu      	"41A7526F01F7")))
-		    (object Association "$UNNAMED$232"
-			quid       	"41A773E10002"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$233"
-				quid       	"41A773E2005E"
-				supplier   	"Logical View::Session Proxy::CSockSessionProxy"
-				quidu      	"41A7737A02A3"
-				client_cardinality 	(value cardinality "1")
-				is_navigable 	TRUE)
-			    (object Role "$UNNAMED$234"
-				quid       	"41A773E20068"
-				supplier   	"Logical View::CPlayer"
-				quidu      	"41A773DB02DF")))
-		    (object Association "$UNNAMED$235"
-			quid       	"41A774B70104"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$236"
-				quid       	"41A774B801EC"
-				supplier   	"Logical View::Session Proxy::MSockSessionObserver"
-				quidu      	"41A76BA001BD"
-				client_cardinality 	(value cardinality "0..n")
-				is_navigable 	TRUE)
-			    (object Role "$UNNAMED$237"
-				quid       	"41A774B801F6"
-				supplier   	"Logical View::Session Proxy::CSockSessionProxy"
-				quidu      	"41A7737A02A3")))
-		    (object Association "$UNNAMED$238"
-			quid       	"41AA1E6D0044"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$239"
-				quid       	"41AA1E6E017C"
-				supplier   	"Logical View::Session Proxy::CSockSessionProxy"
-				quidu      	"41A7737A02A3"
-				client_cardinality 	(value cardinality "0..n")
-				is_navigable 	TRUE)
-			    (object Role "$UNNAMED$240"
-				quid       	"41AA1E6E0190"
-				supplier   	"Logical View::Interface::CInterface"
-				quidu      	"41A767DE0187"))))
-		logical_presentations 	(list unit_reference_list
-		    (object ClassDiagram "Main"
-			quid       	"41A767C5024A"
-			title      	"Main"
-			zoom       	100
-			max_height 	28350
-			max_width  	21600
-			origin_x   	0
-			origin_y   	0
-			items      	(list diagram_item_list
-			    (object NoteView @1131
-				location   	(1904, 384)
-				label      	(object ItemLabel
-				    Parent_View 	@1131
-				    location   	(1488, 293)
-				    fill_color 	13434879
-				    nlines     	3
-				    max_width  	796
-				    label      	
-|To be removed
-|Reference counted - deletes self when the last CConnection disconnects ::Leave(..).
-				    )
-				line_color 	3342489
-				fill_color 	13434879
-				width      	856
-				height     	194)
-			    (object NoteView @1132
-				location   	(2448, 1376)
-				label      	(object ItemLabel
-				    Parent_View 	@1132
-				    location   	(2142, 1311)
-				    fill_color 	13434879
-				    nlines     	2
-				    max_width  	577
-				    label      	"deleted on RConnection::Close or ::~CInterface")
-				line_color 	3342489
-				fill_color 	13434879
-				width      	637
-				height     	143)
-			    (object NoteView @1133
-				location   	(432, 978)
-				label      	(object ItemLabel
-				    Parent_View 	@1133
-				    location   	(35, 853)
-				    fill_color 	13434879
-				    nlines     	5
-				    max_width  	759
-				    label      	
-|To be removed.
-|Deleted on ESubConnectionClosed event raised by CConnectionProvdBase via MConnectionNotify::SubConnectionEvent or ::~CSubInterface.
-				    )
-				line_color 	3342489
-				fill_color 	13434879
-				width      	819
-				height     	263)
-			    (object NoteView @1134
-				location   	(352, 1376)
-				label      	(object ItemLabel
-				    Parent_View 	@1134
-				    location   	(114, 1301)
-				    fill_color 	13434879
-				    nlines     	3
-				    max_width  	440
-				    label      	"needs to be merged into CSubConnection2 => will disappear")
-				line_color 	3342489
-				fill_color 	13434879
-				width      	500
-				height     	162)
-			    (object Label @1135
-				location   	(1315, 937)
-				font       	(object Font
-				    bold       	TRUE)
-				nlines     	1
-				max_width  	43
-				label      	"X")
-			    (object Label @1136
-				location   	(1319, 1353)
-				font       	(object Font
-				    bold       	TRUE)
-				nlines     	1
-				max_width  	43
-				label      	"X")
-			    (object Label @1137
-				location   	(1041, 1136)
-				font       	(object Font
-				    bold       	TRUE)
-				nlines     	1
-				max_width  	43
-				label      	"X")
-			    (object Label @1138
-				location   	(1602, 1120)
-				font       	(object Font
-				    bold       	TRUE)
-				nlines     	1
-				max_width  	43
-				label      	"X")
-			    (object Label @1139
-				location   	(2042, 934)
-				font       	(object Font
-				    bold       	TRUE)
-				nlines     	1
-				max_width  	43
-				label      	"X")
-			    (object ClassView "Class" "Logical View::Interface::CSubConnection" @1140
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1056, 1376)
-				label      	(object ItemLabel
-				    Parent_View 	@1140
-				    location   	(891, 1325)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	330
-				    justify    	0
-				    label      	"CSubConnection")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	8421631
-				quidu      	"41A767EE0271"
-				width      	348
-				height     	126
-				annotation 	8
-				autoResize 	TRUE)
-			    (object AttachView "" @1141
-				stereotype 	TRUE
-				line_color 	3342489
-				client     	@1134
-				supplier   	@1140
-				line_style 	0)
-			    (object ClassView "Class" "Logical View::Interface::MConnectionNotify" @1142
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(2608, 592)
-				label      	(object ItemLabel
-				    Parent_View 	@1142
-				    location   	(2417, 541)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	382
-				    justify    	0
-				    label      	"MConnectionNotify")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41A76B95022F"
-				width      	400
-				height     	126
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::CPlayer" @1143
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(368, 288)
-				label      	(object ItemLabel
-				    Parent_View 	@1143
-				    location   	(225, 214)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	286
-				    justify    	0
-				    label      	"CPlayer")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	65535
-				quidu      	"41A773DB02DF"
-				width      	304
-				height     	172
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Session Proxy::MSockSessionObserver" @1144
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1088, 608)
-				label      	(object ItemLabel
-				    Parent_View 	@1144
-				    location   	(852, 534)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	472
-				    justify    	0
-				    label      	"MSockSessionObserver")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41A76BA001BD"
-				width      	490
-				height     	172
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Interface::CSubInterface" @1145
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1056, 960)
-				label      	(object ItemLabel
-				    Parent_View 	@1145
-				    location   	(914, 909)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	284
-				    justify    	0
-				    label      	"CSubInterface")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	8421631
-				quidu      	"41A767C800C7"
-				width      	302
-				height     	126
-				annotation 	8
-				autoResize 	TRUE)
-			    (object AssociationViewNew "$UNNAMED$214" @1146
-				location   	(1056, 1167)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41A7696100C5"
-				roleview_list 	(list RoleViews
-				    (object RoleView "$UNNAMED$215" @1147
-					Parent_View 	@1146
-					location   	(288, 751)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41A7696103D3"
-					client     	@1146
-					supplier   	@1140
-					line_style 	0
-					label      	(object SegLabel @1148
-					    Parent_View 	@1147
-					    location   	(1110, 1297)
-					    anchor     	2
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	15
-					    justify    	0
-					    label      	"1..*"
-					    pctDist    	0.900000
-					    height     	54
-					    orientation 	0))
-				    (object RoleView "$UNNAMED$216" @1149
-					Parent_View 	@1146
-					location   	(288, 751)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41A7696103D4"
-					client     	@1146
-					supplier   	@1145
-					line_style 	0
-					label      	(object SegLabel @1150
-					    Parent_View 	@1149
-					    location   	(1091, 1059)
-					    anchor     	2
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	15
-					    justify    	0
-					    label      	"1"
-					    pctDist    	0.746706
-					    height     	35
-					    orientation 	1))))
-			    (object AttachView "" @1151
-				stereotype 	TRUE
-				line_color 	3342489
-				client     	@1145
-				supplier   	@1133
-				line_style 	0)
-			    (object ClassView "Class" "Logical View::Connection::CConnection" @1152
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1616, 1376)
-				label      	(object ItemLabel
-				    Parent_View 	@1152
-				    location   	(1483, 1302)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	266
-				    justify    	0
-				    label      	"CConnection")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41A7507C013B"
-				width      	284
-				height     	172
-				annotation 	8
-				autoResize 	TRUE)
-			    (object AssociationViewNew "$UNNAMED$220" @1153
-				location   	(1351, 1376)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41A7699603D9"
-				roleview_list 	(list RoleViews
-				    (object RoleView "$UNNAMED$221" @1154
-					Parent_View 	@1153
-					location   	(71, 384)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41A7699702EA"
-					client     	@1153
-					supplier   	@1152
-					line_style 	0
-					label      	(object SegLabel @1155
-					    Parent_View 	@1154
-					    location   	(1460, 1430)
-					    anchor     	2
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	15
-					    justify    	0
-					    label      	"1"
-					    pctDist    	0.900000
-					    height     	54
-					    orientation 	1))
-				    (object RoleView "$UNNAMED$222" @1156
-					Parent_View 	@1153
-					location   	(71, 384)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41A7699702F4"
-					client     	@1153
-					supplier   	@1140
-					line_style 	0
-					label      	(object SegLabel @1157
-					    Parent_View 	@1156
-					    location   	(1242, 1430)
-					    anchor     	2
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	15
-					    justify    	0
-					    label      	"1..*"
-					    pctDist    	0.900000
-					    height     	54
-					    orientation 	0))))
-			    (object AttachView "" @1158
-				stereotype 	TRUE
-				line_color 	3342489
-				client     	@1132
-				supplier   	@1152
-				line_style 	0)
-			    (object ClassView "Class" "Logical View::Connection::CConnectionProvdBase" @1159
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(2608, 960)
-				label      	(object ItemLabel
-				    Parent_View 	@1159
-				    location   	(2377, 886)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	462
-				    justify    	0
-				    label      	"CConnectionProvdBase")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41A7526F01F7"
-				width      	480
-				height     	172
-				annotation 	8
-				autoResize 	TRUE)
-			    (object AssociationViewNew "$UNNAMED$229" @1160
-				location   	(2608, 764)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41A76D510328"
-				roleview_list 	(list RoleViews
-				    (object RoleView "$UNNAMED$230" @1161
-					Parent_View 	@1160
-					location   	(-80, -196)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41A76D52024D"
-					client     	@1160
-					supplier   	@1142
-					line_style 	0
-					label      	(object SegLabel @1162
-					    Parent_View 	@1161
-					    location   	(2662, 685)
-					    anchor     	2
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	15
-					    justify    	0
-					    label      	"1"
-					    pctDist    	0.733945
-					    height     	54
-					    orientation 	1))
-				    (object RoleView "$UNNAMED$231" @1163
-					Parent_View 	@1160
-					location   	(-80, -196)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41A76D520257"
-					client     	@1160
-					supplier   	@1159
-					line_style 	0)))
-			    (object ClassView "Class" "Logical View::Session Proxy::CSockSessionProxy" @1164
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(368, 608)
-				label      	(object ItemLabel
-				    Parent_View 	@1164
-				    location   	(161, 534)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	414
-				    justify    	0
-				    label      	"CSockSessionProxy")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41A7737A02A3"
-				width      	432
-				height     	172
-				annotation 	8
-				autoResize 	TRUE)
-			    (object AssociationViewNew "$UNNAMED$232" @1165
-				location   	(368, 447)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41A773E10002"
-				roleview_list 	(list RoleViews
-				    (object RoleView "$UNNAMED$233" @1166
-					Parent_View 	@1165
-					location   	(48, 175)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41A773E2005E"
-					client     	@1165
-					supplier   	@1164
-					line_style 	0
-					label      	(object SegLabel @1167
-					    Parent_View 	@1166
-					    location   	(422, 513)
-					    anchor     	2
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	15
-					    justify    	0
-					    label      	"1"
-					    pctDist    	0.900000
-					    height     	54
-					    orientation 	0))
-				    (object RoleView "$UNNAMED$234" @1168
-					Parent_View 	@1165
-					location   	(48, 175)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41A773E20068"
-					client     	@1165
-					supplier   	@1143
-					line_style 	0)))
-			    (object AssociationViewNew "$UNNAMED$235" @1169
-				location   	(713, 608)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41A774B70104"
-				roleview_list 	(list RoleViews
-				    (object RoleView "$UNNAMED$236" @1170
-					Parent_View 	@1169
-					location   	(345, 0)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41A774B801EC"
-					client     	@1169
-					supplier   	@1144
-					line_style 	0
-					label      	(object SegLabel @1171
-					    Parent_View 	@1170
-					    location   	(830, 662)
-					    anchor     	2
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	15
-					    justify    	0
-					    label      	"0..*"
-					    pctDist    	0.900000
-					    height     	54
-					    orientation 	1))
-				    (object RoleView "$UNNAMED$237" @1172
-					Parent_View 	@1169
-					location   	(345, 0)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41A774B801F6"
-					client     	@1169
-					supplier   	@1164
-					line_style 	0)))
-			    (object ClassView "Class" "Logical View::Interface::CInterface" @1173
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1616, 960)
-				label      	(object ItemLabel
-				    Parent_View 	@1173
-				    location   	(1503, 909)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	226
-				    justify    	0
-				    label      	"CInterface")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	8421631
-				quidu      	"41A767DE0187"
-				width      	244
-				height     	126
-				annotation 	8
-				autoResize 	TRUE)
-			    (object AssociationViewNew "$UNNAMED$217" @1174
-				location   	(1350, 960)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41A7697100A0"
-				roleview_list 	(list RoleViews
-				    (object RoleView "$UNNAMED$218" @1175
-					Parent_View 	@1174
-					location   	(582, 544)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41A7697103E0"
-					client     	@1174
-					supplier   	@1173
-					line_style 	0
-					label      	(object SegLabel @1176
-					    Parent_View 	@1175
-					    location   	(1478, 1014)
-					    anchor     	2
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	15
-					    justify    	0
-					    label      	"1"
-					    pctDist    	0.900000
-					    height     	54
-					    orientation 	1))
-				    (object RoleView "$UNNAMED$219" @1177
-					Parent_View 	@1174
-					location   	(582, 544)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41A7697103E1"
-					client     	@1174
-					supplier   	@1145
-					line_style 	0
-					label      	(object SegLabel @1178
-					    Parent_View 	@1177
-					    location   	(1242, 1016)
-					    anchor     	2
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	15
-					    justify    	0
-					    label      	"1..*"
-					    pctDist    	0.755245
-					    height     	56
-					    orientation 	0))))
-			    (object AssociationViewNew "$UNNAMED$223" @1179
-				location   	(1616, 1156)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41A76A42026E"
-				roleview_list 	(list RoleViews
-				    (object RoleView "$UNNAMED$224" @1180
-					Parent_View 	@1179
-					location   	(-560, 404)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41A76A43023D"
-					client     	@1179
-					supplier   	@1173
-					line_style 	0
-					label      	(object SegLabel @1181
-					    Parent_View 	@1180
-					    location   	(1653, 1075)
-					    anchor     	2
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	15
-					    justify    	0
-					    label      	"1"
-					    pctDist    	0.762809
-					    height     	37
-					    orientation 	1))
-				    (object RoleView "$UNNAMED$225" @1182
-					Parent_View 	@1179
-					location   	(-560, 404)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41A76A43023E"
-					client     	@1179
-					supplier   	@1152
-					line_style 	0
-					label      	(object SegLabel @1183
-					    Parent_View 	@1182
-					    location   	(1664, 1257)
-					    anchor     	2
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	15
-					    justify    	0
-					    label      	"1..*"
-					    pctDist    	0.759399
-					    height     	48
-					    orientation 	0))))
-			    (object AttachView "" @1184
-				stereotype 	TRUE
-				line_color 	3342489
-				client     	@1131
-				supplier   	@1173
-				line_style 	0)
-			    (object RealizeView "" @1185
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41A76BB501F9"
-				client     	@1173
-				supplier   	@1142
-				line_style 	0)
-			    (object RealizeView "" @1186
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41A76BB800D1"
-				client     	@1173
-				supplier   	@1144
-				line_style 	0)
-			    (object AssociationViewNew "$UNNAMED$226" @1187
-				location   	(2052, 960)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41A76CD70354"
-				roleview_list 	(list RoleViews
-				    (object RoleView "$UNNAMED$227" @1188
-					Parent_View 	@1187
-					location   	(436, 0)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41A76CD9023F"
-					client     	@1187
-					supplier   	@1159
-					line_style 	0
-					label      	(object SegLabel @1189
-					    Parent_View 	@1188
-					    location   	(2336, 1014)
-					    anchor     	2
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	15
-					    justify    	0
-					    label      	"1"
-					    pctDist    	0.900000
-					    height     	54
-					    orientation 	1))
-				    (object RoleView "$UNNAMED$228" @1190
-					Parent_View 	@1187
-					location   	(436, 0)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41A76CD90249"
-					client     	@1187
-					supplier   	@1173
-					line_style 	0)))
-			    (object AssociationViewNew "$UNNAMED$238" @1191
-				location   	(1038, 796)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41AA1E6D0044"
-				roleview_list 	(list RoleViews
-				    (object RoleView "$UNNAMED$239" @1192
-					Parent_View 	@1191
-					location   	(-578, -164)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41AA1E6E017C"
-					client     	@1191
-					supplier   	@1164
-					line_style 	0
-					label      	(object SegLabel @1193
-					    Parent_View 	@1192
-					    location   	(616, 733)
-					    anchor     	2
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	15
-					    justify    	0
-					    label      	"0..*"
-					    pctDist    	0.900000
-					    height     	54
-					    orientation 	0))
-				    (object RoleView "$UNNAMED$240" @1194
-					Parent_View 	@1191
-					location   	(-578, -164)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41AA1E6E0190"
-					client     	@1191
-					supplier   	@1173
-					line_style 	0)))
-			    (object CategoryView "Logical View::Session Proxy" @1195
-				location   	(1168, 304)
-				label      	(object ItemLabel
-				    Parent_View 	@1195
-				    location   	(995, 220)
-				    fill_color 	13434879
-				    nlines     	2
-				    max_width  	346
-				    justify    	0
-				    label      	"Session Proxy")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41AA25160186"
-				width      	358
-				height     	180)
-			    (object NoteView @1196
-				location   	(848, 304)
-				label      	(object ItemLabel
-				    Parent_View 	@1196
-				    location   	(707, 213)
-				    fill_color 	13434879
-				    nlines     	3
-				    max_width  	246
-				    label      	"See Session Proxy package")
-				line_color 	3342489
-				fill_color 	13434879
-				width      	306
-				height     	194)
-			    (object AttachView "" @1197
-				stereotype 	TRUE
-				line_color 	3342489
-				client     	@1196
-				supplier   	@1143
-				line_style 	0)
-			    (object AttachView "" @1198
-				stereotype 	TRUE
-				line_color 	3342489
-				client     	@1196
-				supplier   	@1164
-				line_style 	0)
-			    (object AttachView "" @1199
-				stereotype 	TRUE
-				line_color 	3342489
-				client     	@1196
-				supplier   	@1144
-				line_style 	0)))))
-	    (object Class_Category "Resolver"
-		quid       	"41A77EF303B5"
-		visible_categories 	(list visibility_relationship_list
-		    (object Visibility_Relationship
-			quid       	"41A77F1A0068"
-			supplier   	"Logical View::Interface"
-			quidu      	"41A7679A014D")
-		    (object Visibility_Relationship
-			quid       	"41A8760C02FE"
-			supplier   	"Logical View::Factory"
-			quidu      	"41A875EF01EE")
-		    (object Visibility_Relationship
-			quid       	"41A91EB50147"
-			supplier   	"Logical View::Sub Connection"
-			quidu      	"41A74FC60071"))
-		exportControl 	"Public"
-		logical_models 	(list unit_reference_list
-		    (object Class "CHostResolver"
-			quid       	"41A8880E036B"
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"41A8883B030C"
-				supplier   	"Logical View::Service::CSockSubSession"
-				quidu      	"41A7685902ED"))
-			used_nodes 	(list uses_relationship_list
-			    (object Uses_Relationship
-				quid       	"41D9210C036E"
-				supplier   	"Logical View::Selection::ISelectionNotify"
-				quidu      	"41C2DC4001D8"))
-			realized_interfaces 	(list realize_rel_list
-			    (object Realize_Relationship
-				quid       	"41A8883E0342"
-				supplier   	"Logical View::Resolver::MResolverNotify"
-				quidu      	"41A8883002B6")
-			    (object Realize_Relationship
-				quid       	"41A911B7034D"
-				supplier   	"Logical View::Sub Connection::MSubConnectionControlClient"
-				quidu      	"41A753D702F9")
-			    (object Realize_Relationship
-				quid       	"41C2DF4803B0"
-				supplier   	"Logical View::Selection::ISelectionNotify"
-				quidu      	"41C2DC4001D8")))
-		    (object Class "MResolverNotify"
-			quid       	"41A8883002B6")
-		    (object Class "CHostResolvProvdBase"
-			quid       	"41A889D9031B"
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"41A88F0702D1"
-				supplier   	"Logical View::Resolver::CResolverProvdBase"
-				quidu      	"41A88CCB00F8")))
-		    (object Class "CResolverProvdBase"
-			quid       	"41A88CCB00F8"
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"41A88F10013A"
-				supplier   	"Logical View::CBase"
-				quidu      	"41A7525A00AC")))
-		    (object Class "CServiceResolvProvdBase"
-			quid       	"41A88EED0310"
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"41A88F160355"
-				supplier   	"Logical View::Resolver::CResolverProvdBase"
-				quidu      	"41A88CCB00F8")))
-		    (object Class "CNetDBProvdBase"
-			quid       	"41A88F6201EC"
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"41A88F71017F"
-				supplier   	"Logical View::Resolver::CResolverProvdBase"
-				quidu      	"41A88CCB00F8")))
-		    (object Class "CServiceResolver"
-			quid       	"41A88FF3019A"
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"41A890E80233"
-				supplier   	"Logical View::Service::CSockSubSession"
-				quidu      	"41A7685902ED"))
-			realized_interfaces 	(list realize_rel_list
-			    (object Realize_Relationship
-				quid       	"41A8913D00F5"
-				supplier   	"Logical View::Resolver::MResolverNotify"
-				quidu      	"41A8883002B6")))
-		    (object Class "CNetDatabase"
-			quid       	"41A895920294"
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"41A895C701FA"
-				supplier   	"Logical View::Service::CSockSubSession"
-				quidu      	"41A7685902ED"))
-			realized_interfaces 	(list realize_rel_list
-			    (object Realize_Relationship
-				quid       	"41A895C200E4"
-				supplier   	"Logical View::Resolver::MResolverNotify"
-				quidu      	"41A8883002B6")))
-		    (object Class "RHostResolver"
-			quid       	"41A895FE0203"
-			used_nodes 	(list uses_relationship_list
-			    (object Uses_Relationship
-				quid       	"41A8967D0101"
-				supplier   	"Logical View::Resolver::CHostResolver"
-				quidu      	"41A8880E036B")))
-		    (object Class "RServiceResolver"
-			quid       	"41A8962700F4"
-			used_nodes 	(list uses_relationship_list
-			    (object Uses_Relationship
-				quid       	"41A8967F01EA"
-				supplier   	"Logical View::Resolver::CServiceResolver"
-				quidu      	"41A88FF3019A")))
-		    (object Class "RNetDatabase"
-			quid       	"41A89654024D"
-			used_nodes 	(list uses_relationship_list
-			    (object Uses_Relationship
-				quid       	"41A896810342"
-				supplier   	"Logical View::Resolver::CNetDatabase"
-				quidu      	"41A895920294")))
-		    (object Association "$UNNAMED$241"
-			quid       	"41A88910039E"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$242"
-				quid       	"41A88911034F"
-				supplier   	"Logical View::Interface::CInterface"
-				quidu      	"41A767DE0187"
-				client_cardinality 	(value cardinality "0..1")
-				is_navigable 	TRUE)
-			    (object Role "$UNNAMED$243"
-				quid       	"41A889110363"
-				supplier   	"Logical View::Resolver::CHostResolver"
-				quidu      	"41A8880E036B"
-				client_cardinality 	(value cardinality "0..n")
-				is_navigable 	TRUE)))
-		    (object Association "$UNNAMED$244"
-			quid       	"41A889E30261"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$245"
-				quid       	"41A889E501F6"
-				supplier   	"Logical View::Resolver::CHostResolvProvdBase"
-				quidu      	"41A889D9031B"
-				client_cardinality 	(value cardinality "0..1")
-				is_navigable 	TRUE)
-			    (object Role "$UNNAMED$246"
-				quid       	"41A889E50200"
-				supplier   	"Logical View::Resolver::CHostResolver"
-				quidu      	"41A8880E036B"
-				is_aggregate 	TRUE)))
-		    (object Association "$UNNAMED$247"
-			quid       	"41A88D8F014A"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$248"
-				quid       	"41A88D9001E2"
-				supplier   	"Logical View::Resolver::MResolverNotify"
-				quidu      	"41A8883002B6"
-				client_cardinality 	(value cardinality "1")
-				is_navigable 	TRUE)
-			    (object Role "$UNNAMED$249"
-				quid       	"41A88D9001EC"
-				supplier   	"Logical View::Resolver::CResolverProvdBase"
-				quidu      	"41A88CCB00F8")))
-		    (object Association "$UNNAMED$250"
-			quid       	"41A88E5E03B5"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$251"
-				quid       	"41A88E6003C2"
-				supplier   	"Logical View::Service::CProtocolBase"
-				quidu      	"41A88D720008"
-				client_cardinality 	(value cardinality "1")
-				is_navigable 	TRUE)
-			    (object Role "$UNNAMED$252"
-				quid       	"41A88E6003CC"
-				supplier   	"Logical View::Resolver::CResolverProvdBase"
-				quidu      	"41A88CCB00F8")))
-		    (object Association "$UNNAMED$253"
-			quid       	"41A890A901EC"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$254"
-				quid       	"41A890AA0003"
-				supplier   	"Logical View::Resolver::CServiceResolvProvdBase"
-				quidu      	"41A88EED0310"
-				client_cardinality 	(value cardinality "0..1")
-				is_navigable 	TRUE)
-			    (object Role "$UNNAMED$255"
-				quid       	"41A890AA000D"
-				supplier   	"Logical View::Resolver::CServiceResolver"
-				quidu      	"41A88FF3019A"
-				is_aggregate 	TRUE)))
-		    (object Association "$UNNAMED$256"
-			quid       	"41A895A2016A"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$257"
-				quid       	"41A895A301A8"
-				supplier   	"Logical View::Resolver::CNetDBProvdBase"
-				quidu      	"41A88F6201EC"
-				client_cardinality 	(value cardinality "0..1")
-				is_navigable 	TRUE)
-			    (object Role "$UNNAMED$258"
-				quid       	"41A895A301A9"
-				supplier   	"Logical View::Resolver::CNetDatabase"
-				quidu      	"41A895920294"
-				is_aggregate 	TRUE)))
-		    (object Association "$UNNAMED$259"
-			quid       	"41A912D4002C"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$260"
-				quid       	"41A912D80190"
-				supplier   	"Logical View::Sub Connection::CSubConnectionProviderBase"
-				quidu      	"41A75088005C"
-				client_cardinality 	(value cardinality "0..1")
-				is_navigable 	TRUE)
-			    (object Role "$UNNAMED$261"
-				quid       	"41A912D801C2"
-				supplier   	"Logical View::Resolver::CHostResolver"
-				quidu      	"41A8880E036B")))
-		    (object Association "$UNNAMED$262"
-			quid       	"41A913C8025D"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$263"
-				quid       	"41A913C9034F"
-				supplier   	"Logical View::Sub Connection::MSubConnectionControlClient"
-				quidu      	"41A753D702F9"
-				client_cardinality 	(value cardinality "1..n")
-				is_navigable 	TRUE)
-			    (object Role "$UNNAMED$264"
-				quid       	"41A913C90363"
-				supplier   	"Logical View::Sub Connection::CSubConnectionProviderBase"
-				quidu      	"41A75088005C"))))
-		logical_presentations 	(list unit_reference_list
-		    (object ClassDiagram "Main"
-			quid       	"41A87574004C"
-			title      	"Main"
-			zoom       	100
-			max_height 	28350
-			max_width  	21600
-			origin_x   	1219
-			origin_y   	0
-			items      	(list diagram_item_list
-			    (object ClassView "Class" "Logical View::Service::CSockSubSession" @1200
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1808, 878)
-				label      	(object ItemLabel
-				    Parent_View 	@1200
-				    location   	(1617, 804)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	382
-				    justify    	0
-				    label      	"CSockSubSession")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41A7685902ED"
-				width      	400
-				height     	172
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::CBase" @1201
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(756, 509)
-				label      	(object ItemLabel
-				    Parent_View 	@1201
-				    location   	(613, 435)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	286
-				    justify    	0
-				    label      	"CBase")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41A7525A00AC"
-				width      	304
-				height     	172
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Resolver::MResolverNotify" @1202
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1312, 878)
-				label      	(object ItemLabel
-				    Parent_View 	@1202
-				    location   	(1152, 827)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	320
-				    justify    	0
-				    label      	"MResolverNotify")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41A8883002B6"
-				width      	338
-				height     	126
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Service::CProtocolBase" @1203
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(240, 877)
-				label      	(object ItemLabel
-				    Parent_View 	@1203
-				    location   	(90, 803)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	300
-				    justify    	0
-				    label      	"CProtocolBase")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41A88D720008"
-				width      	318
-				height     	172
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Resolver::CResolverProvdBase" @1204
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(756, 877)
-				label      	(object ItemLabel
-				    Parent_View 	@1204
-				    location   	(549, 826)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	414
-				    justify    	0
-				    label      	"CResolverProvdBase")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41A88CCB00F8"
-				width      	432
-				height     	126
-				annotation 	8
-				autoResize 	TRUE)
-			    (object AssociationViewNew "$UNNAMED$247" @1205
-				location   	(1057, 877)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41A88D8F014A"
-				roleview_list 	(list RoleViews
-				    (object RoleView "$UNNAMED$248" @1206
-					Parent_View 	@1205
-					location   	(129, -259)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41A88D9001E2"
-					client     	@1205
-					supplier   	@1202
-					line_style 	0
-					label      	(object SegLabel @1207
-					    Parent_View 	@1206
-					    location   	(1133, 931)
-					    anchor     	2
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	15
-					    justify    	0
-					    label      	"1"
-					    pctDist    	0.900000
-					    height     	54
-					    orientation 	1))
-				    (object RoleView "$UNNAMED$249" @1208
-					Parent_View 	@1205
-					location   	(129, -259)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41A88D9001EC"
-					client     	@1205
-					supplier   	@1204
-					line_style 	0)))
-			    (object AssociationViewNew "$UNNAMED$250" @1209
-				location   	(469, 877)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41A88E5E03B5"
-				roleview_list 	(list RoleViews
-				    (object RoleView "$UNNAMED$251" @1210
-					Parent_View 	@1209
-					location   	(-459, -243)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41A88E6003C2"
-					client     	@1209
-					supplier   	@1203
-					line_style 	0
-					label      	(object SegLabel @1211
-					    Parent_View 	@1210
-					    location   	(399, 931)
-					    anchor     	2
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	15
-					    justify    	0
-					    label      	"1"
-					    pctDist    	1.014286
-					    height     	54
-					    orientation 	0))
-				    (object RoleView "$UNNAMED$252" @1212
-					Parent_View 	@1209
-					location   	(-459, -243)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41A88E6003CC"
-					client     	@1209
-					supplier   	@1204
-					line_style 	0)))
-			    (object InheritView "" @1213
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41A88F10013A"
-				client     	@1204
-				supplier   	@1201
-				line_style 	0)
-			    (object ClassView "Class" "Logical View::Service::CSockSubSession" @1214
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(2146, 1949)
-				label      	(object ItemLabel
-				    Parent_View 	@1214
-				    location   	(1955, 1875)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	382
-				    justify    	0
-				    label      	"CSockSubSession")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41A7685902ED"
-				width      	400
-				height     	172
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Resolver::CServiceResolvProvdBase" @1215
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(756, 2237)
-				label      	(object ItemLabel
-				    Parent_View 	@1215
-				    location   	(503, 2186)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	506
-				    justify    	0
-				    label      	"CServiceResolvProvdBase")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41A88EED0310"
-				width      	524
-				height     	126
-				annotation 	8
-				autoResize 	TRUE)
-			    (object InheritView "" @1216
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41A88F160355"
-				client     	@1215
-				supplier   	@1204
-				line_style 	0)
-			    (object ClassView "Class" "Logical View::Resolver::CServiceResolver" @1217
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(2146, 2237)
-				label      	(object ItemLabel
-				    Parent_View 	@1217
-				    location   	(1974, 2186)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	344
-				    justify    	0
-				    label      	"CServiceResolver")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41A88FF3019A"
-				width      	362
-				height     	126
-				annotation 	8
-				autoResize 	TRUE)
-			    (object AssociationViewNew "$UNNAMED$253" @1218
-				location   	(1491, 2237)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41A890A901EC"
-				roleview_list 	(list RoleViews
-				    (object RoleView "$UNNAMED$254" @1219
-					Parent_View 	@1218
-					location   	(995, 765)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41A890AA0003"
-					client     	@1218
-					supplier   	@1215
-					line_style 	0
-					label      	(object SegLabel @1220
-					    Parent_View 	@1219
-					    location   	(1192, 2202)
-					    anchor     	2
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	15
-					    justify    	0
-					    label      	"0..1"
-					    pctDist    	0.631579
-					    height     	36
-					    orientation 	1))
-				    (object RoleView "$UNNAMED$255" @1221
-					Parent_View 	@1218
-					location   	(995, 765)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41A890AA000D"
-					client     	@1218
-					supplier   	@1217
-					line_style 	0)))
-			    (object InheritView "" @1222
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41A890E80233"
-				client     	@1217
-				supplier   	@1214
-				line_style 	0)
-			    (object ClassView "Class" "Logical View::Resolver::MResolverNotify" @1223
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1666, 1965)
-				label      	(object ItemLabel
-				    Parent_View 	@1223
-				    location   	(1506, 1914)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	320
-				    justify    	0
-				    label      	"MResolverNotify")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41A8883002B6"
-				width      	338
-				height     	126
-				annotation 	8
-				autoResize 	TRUE)
-			    (object RealizeView "" @1224
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41A8913D00F5"
-				client     	@1217
-				supplier   	@1223
-				line_style 	0)
-			    (object ClassView "Class" "Logical View::Resolver::CNetDBProvdBase" @1225
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(304, 2736)
-				label      	(object ItemLabel
-				    Parent_View 	@1225
-				    location   	(120, 2685)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	368
-				    justify    	0
-				    label      	"CNetDBProvdBase")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41A88F6201EC"
-				width      	386
-				height     	126
-				annotation 	8
-				autoResize 	TRUE)
-			    (object InheritView "" @1226
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41A88F71017F"
-				client     	@1225
-				supplier   	@1204
-				vertices   	(list Points
-				    (303, 2672)
-				    (303, 1800)
-				    (723, 940))
-				line_style 	0)
-			    (object ClassView "Class" "Logical View::Resolver::CNetDatabase" @1227
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(2146, 2733)
-				label      	(object ItemLabel
-				    Parent_View 	@1227
-				    location   	(2000, 2682)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	292
-				    justify    	0
-				    label      	"CNetDatabase")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41A895920294"
-				width      	310
-				height     	126
-				annotation 	8
-				autoResize 	TRUE)
-			    (object AssociationViewNew "$UNNAMED$256" @1228
-				location   	(1243, 2734)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41A895A2016A"
-				roleview_list 	(list RoleViews
-				    (object RoleView "$UNNAMED$257" @1229
-					Parent_View 	@1228
-					location   	(-1173, 414)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41A895A301A8"
-					client     	@1228
-					supplier   	@1225
-					line_style 	0
-					label      	(object SegLabel @1230
-					    Parent_View 	@1229
-					    location   	(572, 2789)
-					    anchor     	2
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	15
-					    justify    	0
-					    label      	"0..1"
-					    pctDist    	0.900000
-					    height     	54
-					    orientation 	0))
-				    (object RoleView "$UNNAMED$258" @1231
-					Parent_View 	@1228
-					location   	(-1173, 414)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41A895A301A9"
-					client     	@1228
-					supplier   	@1227
-					line_style 	0)))
-			    (object ClassView "Class" "Logical View::Resolver::MResolverNotify" @1232
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1682, 2469)
-				label      	(object ItemLabel
-				    Parent_View 	@1232
-				    location   	(1522, 2418)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	320
-				    justify    	0
-				    label      	"MResolverNotify")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41A8883002B6"
-				width      	338
-				height     	126
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Service::CSockSubSession" @1233
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(2146, 2453)
-				label      	(object ItemLabel
-				    Parent_View 	@1233
-				    location   	(1955, 2379)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	382
-				    justify    	0
-				    label      	"CSockSubSession")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41A7685902ED"
-				width      	400
-				height     	172
-				annotation 	8
-				autoResize 	TRUE)
-			    (object RealizeView "" @1234
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41A895C200E4"
-				client     	@1227
-				supplier   	@1232
-				line_style 	0)
-			    (object InheritView "" @1235
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41A895C701FA"
-				client     	@1227
-				supplier   	@1233
-				line_style 	0)
-			    (object ClassView "Class" "Logical View::Resolver::RHostResolver" @1236
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1459, 144)
-				label      	(object ItemLabel
-				    Parent_View 	@1236
-				    location   	(1308, 93)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	302
-				    justify    	0
-				    label      	"RHostResolver")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41A895FE0203"
-				width      	320
-				height     	126
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Resolver::RServiceResolver" @1237
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1923, 144)
-				label      	(object ItemLabel
-				    Parent_View 	@1237
-				    location   	(1750, 93)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	346
-				    justify    	0
-				    label      	"RServiceResolver")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41A8962700F4"
-				width      	364
-				height     	126
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Resolver::RNetDatabase" @1238
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(2371, 144)
-				label      	(object ItemLabel
-				    Parent_View 	@1238
-				    location   	(2224, 93)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	294
-				    justify    	0
-				    label      	"RNetDatabase")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41A89654024D"
-				width      	312
-				height     	126
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Resolver::CHostResolver" @1239
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1454, 384)
-				label      	(object ItemLabel
-				    Parent_View 	@1239
-				    location   	(1304, 333)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	300
-				    justify    	0
-				    label      	"CHostResolver")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	65535
-				quidu      	"41A8880E036B"
-				width      	318
-				height     	126
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Resolver::CServiceResolver" @1240
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1922, 384)
-				label      	(object ItemLabel
-				    Parent_View 	@1240
-				    location   	(1750, 333)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	344
-				    justify    	0
-				    label      	"CServiceResolver")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41A88FF3019A"
-				width      	362
-				height     	126
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Resolver::CNetDatabase" @1241
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(2370, 384)
-				label      	(object ItemLabel
-				    Parent_View 	@1241
-				    location   	(2224, 333)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	292
-				    justify    	0
-				    label      	"CNetDatabase")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41A895920294"
-				width      	310
-				height     	126
-				annotation 	8
-				autoResize 	TRUE)
-			    (object UsesView "" @1242
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41A8967D0101"
-				client     	@1236
-				supplier   	@1239
-				line_style 	0)
-			    (object UsesView "" @1243
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41A8967F01EA"
-				client     	@1237
-				supplier   	@1240
-				line_style 	0)
-			    (object UsesView "" @1244
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41A896810342"
-				client     	@1238
-				supplier   	@1241
-				line_style 	0)
-			    (object NoteView @1245
-				location   	(2368, 592)
-				label      	(object ItemLabel
-				    Parent_View 	@1245
-				    location   	(2002, 514)
-				    fill_color 	13434879
-				    nlines     	3
-				    max_width  	696
-				    label      	"Add MSubConnectionControlClient realisation. CHostResolver will become sub connection control client.")
-				line_color 	3342489
-				fill_color 	13434879
-				width      	756
-				height     	169)
-			    (object ClassView "Class" "Logical View::Interface::CInterface" @1246
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(2368, 1246)
-				label      	(object ItemLabel
-				    Parent_View 	@1246
-				    location   	(2255, 1172)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	226
-				    justify    	0
-				    label      	"CInterface")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	8421631
-				quidu      	"41A767DE0187"
-				width      	244
-				height     	172
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Resolver::CHostResolvProvdBase" @1247
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1108, 1245)
-				label      	(object ItemLabel
-				    Parent_View 	@1247
-				    location   	(877, 1194)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	462
-				    justify    	0
-				    label      	"CHostResolvProvdBase")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41A889D9031B"
-				width      	480
-				height     	126
-				annotation 	8
-				autoResize 	TRUE)
-			    (object InheritView "" @1248
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41A88F0702D1"
-				client     	@1247
-				supplier   	@1204
-				line_style 	0)
-			    (object ClassView "Class" "Logical View::Resolver::CHostResolver" @1249
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1808, 1246)
-				label      	(object ItemLabel
-				    Parent_View 	@1249
-				    location   	(1658, 1195)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	300
-				    justify    	0
-				    label      	"CHostResolver")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	65535
-				quidu      	"41A8880E036B"
-				width      	318
-				height     	126
-				annotation 	8
-				autoResize 	TRUE)
-			    (object InheritView "" @1250
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41A8883B030C"
-				client     	@1249
-				supplier   	@1200
-				line_style 	0)
-			    (object RealizeView "" @1251
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41A8883E0342"
-				client     	@1249
-				supplier   	@1202
-				line_style 	0)
-			    (object AssociationViewNew "$UNNAMED$241" @1252
-				location   	(2106, 1246)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41A88910039E"
-				roleview_list 	(list RoleViews
-				    (object RoleView "$UNNAMED$242" @1253
-					Parent_View 	@1252
-					location   	(890, -210)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41A88911034F"
-					client     	@1252
-					supplier   	@1246
-					line_style 	0
-					label      	(object SegLabel @1254
-					    Parent_View 	@1253
-					    location   	(2206, 1284)
-					    anchor     	2
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	15
-					    justify    	0
-					    label      	"0..1"
-					    pctDist    	0.717791
-					    height     	38
-					    orientation 	1))
-				    (object RoleView "$UNNAMED$243" @1255
-					Parent_View 	@1252
-					location   	(890, -210)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41A889110363"
-					client     	@1252
-					supplier   	@1249
-					line_style 	0
-					label      	(object SegLabel @1256
-					    Parent_View 	@1255
-					    location   	(1995, 1284)
-					    anchor     	2
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	15
-					    justify    	0
-					    label      	"0..*"
-					    pctDist    	0.797546
-					    height     	38
-					    orientation 	0))))
-			    (object AssociationViewNew "$UNNAMED$244" @1257
-				location   	(1498, 1245)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41A889E30261"
-				roleview_list 	(list RoleViews
-				    (object RoleView "$UNNAMED$245" @1258
-					Parent_View 	@1257
-					location   	(282, -211)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41A889E501F6"
-					client     	@1257
-					supplier   	@1247
-					line_style 	0
-					label      	(object SegLabel @1259
-					    Parent_View 	@1258
-					    location   	(1188, 1281)
-					    anchor     	2
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	15
-					    justify    	0
-					    label      	"0..1"
-					    pctDist    	2.080000
-					    height     	36
-					    orientation 	0))
-				    (object RoleView "$UNNAMED$246" @1260
-					Parent_View 	@1257
-					location   	(282, -211)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41A889E50200"
-					client     	@1257
-					supplier   	@1249
-					line_style 	0)))
-			    (object ClassView "Class" "Logical View::Sub Connection::MSubConnectionControlClient" @1261
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(2767, 880)
-				label      	(object ItemLabel
-				    Parent_View 	@1261
-				    location   	(2479, 806)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	576
-				    justify    	0
-				    label      	"MSubConnectionControlClient")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41A753D702F9"
-				width      	594
-				height     	172
-				annotation 	8
-				autoResize 	TRUE)
-			    (object RealizeView "" @1262
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41A911B7034D"
-				client     	@1249
-				supplier   	@1261
-				line_style 	0)
-			    (object ClassView "Class" "Logical View::Sub Connection::CSubConnectionProviderBase" @1263
-				ShowCompartmentStereotypes 	TRUE
-				SuppressOperation 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1808, 1712)
-				label      	(object ItemLabel
-				    Parent_View 	@1263
-				    location   	(1522, 1637)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	572
-				    justify    	0
-				    label      	"CSubConnectionProviderBase")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	65535
-				quidu      	"41A75088005C"
-				width      	590
-				height     	174
-				annotation 	8
-				autoResize 	TRUE)
-			    (object AssociationViewNew "$UNNAMED$259" @1264
-				location   	(1808, 1466)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41A912D4002C"
-				roleview_list 	(list RoleViews
-				    (object RoleView "$UNNAMED$260" @1265
-					Parent_View 	@1264
-					location   	(-416, 122)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41A912D80190"
-					client     	@1264
-					supplier   	@1263
-					line_style 	0
-					label      	(object SegLabel @1266
-					    Parent_View 	@1265
-					    location   	(1862, 1575)
-					    anchor     	2
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	15
-					    justify    	0
-					    label      	"0..1"
-					    pctDist    	0.694118
-					    height     	54
-					    orientation 	0))
-				    (object RoleView "$UNNAMED$261" @1267
-					Parent_View 	@1264
-					location   	(-416, 122)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41A912D801C2"
-					client     	@1264
-					supplier   	@1249
-					line_style 	0)))
-			    (object AssociationViewNew "$UNNAMED$262" @1268
-				location   	(2766, 1646)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41A913C8025D"
-				roleview_list 	(list RoleViews
-				    (object RoleView "$UNNAMED$263" @1269
-					Parent_View 	@1268
-					location   	(542, -18)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41A913C9034F"
-					client     	@1268
-					supplier   	@1261
-					line_style 	0
-					label      	(object SegLabel @1270
-					    Parent_View 	@1269
-					    location   	(2823, 1030)
-					    anchor     	2
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	15
-					    justify    	0
-					    label      	"1..*"
-					    pctDist    	0.907353
-					    height     	57
-					    orientation 	1))
-				    (object RoleView "$UNNAMED$264" @1271
-					Parent_View 	@1268
-					location   	(542, -18)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41A913C90363"
-					client     	@1268
-					supplier   	@1263
-					vertices   	(list Points
-					    (2766, 1646)
-					    (2766, 1706)
-					    (2103, 1709))
-					line_style 	0)))
-			    (object NoteView @1272
-				location   	(2272, 1454)
-				label      	(object ItemLabel
-				    Parent_View 	@1272
-				    location   	(1912, 1367)
-				    fill_color 	13434879
-				    nlines     	3
-				    max_width  	684
-				    label      	"The CSubConnectionProviderBase instance and the association replaces CInterface instance + its association.")
-				line_color 	3342489
-				fill_color 	13434879
-				width      	744
-				height     	187)
-			    (object AttachView "" @1273
-				stereotype 	TRUE
-				line_color 	3342489
-				client     	@1272
-				supplier   	@1263
-				line_style 	0)
-			    (object AttachView "" @1274
-				stereotype 	TRUE
-				line_color 	3342489
-				client     	@1272
-				supplier   	@1268
-				line_style 	0)
-			    (object AttachView "" @1275
-				stereotype 	TRUE
-				line_color 	3342489
-				client     	@1272
-				supplier   	@1252
-				line_style 	0)
-			    (object Label @1276
-				location   	(2080, 1214)
-				font       	(object Font
-				    bold       	TRUE)
-				nlines     	1
-				max_width  	43
-				label      	"X")
-			    (object Label @1277
-				location   	(1280, 224)
-				nlines     	1
-				max_width  	1819
-				label      	"__________________________________________________________________________________")
-			    (object Label @1278
-				location   	(2624, 192)
-				nlines     	1
-				max_width  	600
-				label      	"CLIENT (USER) SIDE")
-			    (object Label @1279
-				location   	(2624, 304)
-				nlines     	1
-				max_width  	600
-				label      	"SERVER (ESOCK) SIDE")
-			    (object NoteView @1280
-				location   	(608, 224)
-				label      	(object ItemLabel
-				    Parent_View 	@1280
-				    location   	(123, 93)
-				    fill_color 	13434879
-				    nlines     	5
-				    max_width  	934
-				    label      	"What is the sub-connection TID the resolver asks for? Is it always IP? I guess not. How does it know what to ask for? Analyse the request parameters? Should the CResolverProvdBase or CHostResolvProvdBase provide the info?")
-				line_color 	3342489
-				fill_color 	13434879
-				width      	994
-				height     	275)
-			    (object ClassView "Class" "Logical View::Selection::ISelectionNotify" @1281
-				ShowCompartmentStereotypes 	TRUE
-				SuppressOperation 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(2240, 880)
-				font       	(object Font
-				    italics    	TRUE)
-				label      	(object ItemLabel
-				    Parent_View 	@1281
-				    location   	(2082, 805)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	316
-				    justify    	0
-				    label      	"ISelectionNotify")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	65280
-				quidu      	"41C2DC4001D8"
-				width      	334
-				height     	174
-				annotation 	8
-				autoResize 	TRUE)
-			    (object AttachView "" @1282
-				stereotype 	TRUE
-				line_color 	3342489
-				client     	@1245
-				supplier   	@1262
-				vertices   	(list Points
-				    (2402, 676)
-				    (2441, 766)
-				    (2441, 975)
-				    (2252, 1074))
-				line_style 	0)
-			    (object AttachView "" @1283
-				stereotype 	TRUE
-				line_color 	3342489
-				client     	@1245
-				supplier   	@1261
-				line_style 	0)
-			    (object UsesView "" @1284
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41D9210C036E"
-				client     	@1249
-				supplier   	@1281
-				line_style 	0)))))
-	    (object Class_Category "Factory"
-		quid       	"41A875EF01EE"
-		exportControl 	"Public"
-		logical_models 	(list unit_reference_list
-		    (object Class "XFactoryObject"
-			quid       	"41A7522A0392")
-		    (object Class "CCommsFactoryBase"
-			quid       	"41A87B4C0397"
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"41A87CAB020B"
-				supplier   	"Logical View::CBase"
-				quidu      	"41A7525A00AC")))
-		    (object Class "CCommsFactoryContainer"
-			quid       	"41A87B83033C"
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"41A87CB001B8"
-				supplier   	"Logical View::CBase"
-				quidu      	"41A7525A00AC")))
-		    (object Class "CProtocolFamilyFactoryContainer"
-			quid       	"41A87ED300CE"
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"41A87F310047"
-				supplier   	"Logical View::Factory::CCommsFactoryContainer"
-				quidu      	"41A87B83033C")))
-		    (object Class "CSubConnectionFactoryContainer"
-			quid       	"41A87F1B03AD"
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"41A87F350043"
-				supplier   	"Logical View::Factory::CCommsFactoryContainer"
-				quidu      	"41A87B83033C"))
-			operations 	(list Operations
-			    (object Operation "FindOrCreateProviderL"
-				quid       	"41C2EF450163"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "GetNextLayerProvider"
-				quid       	"41E2BF8D037C"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)))
-		    (object Class "CProtocolFamilyFactoryBase"
-			quid       	"41A87F4801EF"
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"41A87F8100C4"
-				supplier   	"Logical View::Factory::CCommsFactoryBase"
-				quidu      	"41A87B4C0397")))
-		    (object Class "CSubConnectionProviderFactoryBase"
-			quid       	"41A87F61023B"
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"41A87F840191"
-				supplier   	"Logical View::Factory::CCommsFactoryBase"
-				quidu      	"41A87B4C0397")))
-		    (object Class "CIPNetworkProviderFactory"
-			quid       	"41A87FA203D9"
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"41A87FBC03CC"
-				supplier   	"Logical View::Factory::CCommsFactoryBase"
-				quidu      	"41A87B4C0397")
-			    (object Inheritance_Relationship
-				quid       	"41DEBD0A021A"
-				supplier   	"Logical View::Factory::CConnectionProviderFactoryBase"
-				quidu      	"41A8839B0038"))
-			used_nodes 	(list uses_relationship_list
-			    (object Uses_Relationship
-				quid       	"422CA9A0039C"
-				supplier   	"Logical View::Selection::CIPConnectionSelector"
-				quidu      	"421A2BA8032E")))
-		    (object Class "CConnectionProviderFactoryBase"
-			quid       	"41A8839B0038"
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"41A8846302D5"
-				supplier   	"Logical View::Factory::CCommsFactoryBase"
-				quidu      	"41A87B4C0397"))
-			operations 	(list Operations
-			    (object Operation "SelectProvider"
-				quid       	"41CC1C9402D3"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "DoSelectProvider"
-				quid       	"41CC1C940305"
-				stereotype 	"V"
-				concurrency 	"Sequential"
-				abstract   	TRUE
-				opExportControl 	"Protected"
-				uid        	0)
-			    (object Operation "SelectNextLayerProvider"
-				quid       	"41E2BB9B01E9"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "DoSelectNextLayerProvider"
-				quid       	"41E2BBAB0283"
-				stereotype 	"V"
-				concurrency 	"Sequential"
-				abstract   	TRUE
-				opExportControl 	"Protected"
-				uid        	0)
-			    (object Operation "RegisterNotifierL"
-				quid       	"41E56F61021E"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "DoRegisterNotifierL"
-				quid       	"41E56F6B01F1"
-				stereotype 	"V"
-				concurrency 	"Sequential"
-				abstract   	TRUE
-				opExportControl 	"Protected"
-				uid        	0))
-			abstract   	TRUE)
-		    (object Class "CSubConnectionProviderFactoryShim"
-			quid       	"41C06B14016A"
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"41C06B66019E"
-				supplier   	"Logical View::Factory::CSubConnectionProviderFactoryBase"
-				quidu      	"41A87F61023B")))
-		    (object Class "CConnectionProviderFactoryShim"
-			quid       	"41C1C8E302CA"
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"41C1C91F016E"
-				supplier   	"Logical View::Factory::CConnectionProviderFactoryBase"
-				quidu      	"41A8839B0038"))
-			used_nodes 	(list uses_relationship_list
-			    (object Uses_Relationship
-				quid       	"422CC5090392"
-				supplier   	"Logical View::Selection::CConnectionSelectorShim"
-				quidu      	"41C1AF890151"))
-			operations 	(list Operations
-			    (object Operation "SubConnectionFromId"
-				quid       	"41C3108500B8"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "SubConnectionFromIndex"
-				quid       	"41C310A100E1"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "DoSelectProviderL"
-				quid       	"41C310C00118"
-				stereotype 	"V"
-				parameters 	(list Parameters
-				    (object Parameter "conInfo"))
-				concurrency 	"Sequential"
-				opExportControl 	"Protected"
-				uid        	0)
-			    (object Operation "DoSelectNextLayerProvider"
-				quid       	"41E2BBCE027A"
-				stereotype 	"V"
-				concurrency 	"Sequential"
-				opExportControl 	"Protected"
-				uid        	0)))
-		    (object Class "CConnectionFactoryContainer"
-			quid       	"41A883B6002D"
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"41A883C40376"
-				supplier   	"Logical View::Factory::CCommsFactoryContainer"
-				quidu      	"41A87B83033C"))
-			realized_interfaces 	(list realize_rel_list
-			    (object Realize_Relationship
-				quid       	"41B9F90700EB"
-				supplier   	"Logical View::Selection::MNetworkControllerObserver"
-				quidu      	"41B6EE01032A"))
-			operations 	(list Operations
-			    (object Operation "FindOrCreateProviderL"
-				quid       	"41C303A203A8"
-				parameters 	(list Parameters
-				    (object Parameter "Layer")
-				    (object Parameter "protocol")
-				    (object Parameter "conInfo"))
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "FindProvider"
-				quid       	"41C306020141"
-				parameters 	(list Parameters
-				    (object Parameter "layer")
-				    (object Parameter "protocol")
-				    (object Parameter "conInfo"))
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "CreateProviderL"
-				quid       	"41C6B9BF00C6"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "SelectProvider"
-				quid       	"41C6B9CD03AB"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "RegisterNotifierL"
-				quid       	"41E56F3E0335"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)))
-		    (object Class "CServProviderFactoryContainer"
-			quid       	"421A0822008C"
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"421A083101E2"
-				supplier   	"Logical View::Factory::CCommsFactoryContainer"
-				quidu      	"41A87B83033C")))
-		    (object Class "CServProviderFactoryBase"
-			quid       	"421A08580167"
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"421A086A016D"
-				supplier   	"Logical View::Factory::CCommsFactoryBase"
-				quidu      	"41A87B4C0397")))
-		    (object Class "CIpSubConnectionProviderFactory"
-			quid       	"421A09250134"
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"421A093000AD"
-				supplier   	"Logical View::Factory::CSubConnectionProviderFactoryBase"
-				quidu      	"41A87F61023B")))
-		    (object Class "MCommsFactoryQuery"
-			quid       	"422F26CC014D"
-			operations 	(list Operations
-			    (object Operation "Match"
-				quid       	"422F26D9019D"
-				concurrency 	"Sequential"
-				abstract   	TRUE
-				opExportControl 	"Public"
-				uid        	0))
-			abstract   	TRUE)
-		    (object Class "XConnectionFactoryQuery"
-			quid       	"422F27180328"
-			realized_interfaces 	(list realize_rel_list
-			    (object Realize_Relationship
-				quid       	"422F27F5006C"
-				supplier   	"Logical View::Factory::MCommsFactoryQuery"
-				quidu      	"422F26CC014D"))
-			class_attributes 	(list class_attribute_list
-			    (object ClassAttribute "iSubConnectionProviderBase"
-				quid       	"422F27D301BF")))
-		    (object Class "XConnectionFactoryQueryInfo"
-			quid       	"422F272202B5"
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"422F27EE0314"
-				supplier   	"Logical View::Factory::XConnectionFactoryQuery"
-				quidu      	"422F27180328"))
-			operations 	(list Operations
-			    (object Operation "iInfo"
-				quid       	"422F27E60073"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)))
-		    (object Class "XSubConnectionFactoryQuery"
-			quid       	"422F27350281"
-			realized_interfaces 	(list realize_rel_list
-			    (object Realize_Relationship
-				quid       	"422F27A4013D"
-				supplier   	"Logical View::Factory::MCommsFactoryQuery"
-				quidu      	"422F26CC014D"))
-			class_attributes 	(list class_attribute_list
-			    (object ClassAttribute "iConnProv"
-				quid       	"422F276B0097")
-			    (object ClassAttribute "iSubConnType"
-				quid       	"422F27750024")))
-		    (object Class "XSubConnectionFactoryQueryInfo"
-			quid       	"422F2740015B"
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"422F27A70051"
-				supplier   	"Logical View::Factory::XSubConnectionFactoryQuery"
-				quidu      	"422F27350281"))
-			class_attributes 	(list class_attribute_list
-			    (object ClassAttribute "iInfo"
-				quid       	"422F278B02F8")
-			    (object ClassAttribute "iConnFactoryId"
-				quid       	"422F279602E0")))
-		    (object Association "$UNNAMED$265"
-			quid       	"41A87BC400B4"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$266"
-				quid       	"41A87BC403AD"
-				supplier   	"Logical View::Factory::CCommsFactoryBase"
-				quidu      	"41A87B4C0397"
-				client_cardinality 	(value cardinality "0..n")
-				is_navigable 	TRUE)
-			    (object Role "$UNNAMED$267"
-				quid       	"41A87BC403AE"
-				supplier   	"Logical View::Factory::CCommsFactoryContainer"
-				quidu      	"41A87B83033C"
-				client_cardinality 	(value cardinality "1")
-				is_navigable 	TRUE
-				is_aggregate 	TRUE)))
-		    (object Association "$UNNAMED$268"
-			quid       	"41A87C8903D9"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$269"
-				quid       	"41A87C8A025E"
-				supplier   	"Logical View::Factory::CCommsFactoryBase"
-				quidu      	"41A87B4C0397"
-				client_cardinality 	(value cardinality "1")
-				is_navigable 	TRUE)
-			    (object Role "$UNNAMED$270"
-				quid       	"41A87C8A0272"
-				supplier   	"Logical View::Factory::XFactoryObject"
-				quidu      	"41A7522A0392")))
-		    (object Association "$UNNAMED$271"
-			quid       	"422CC5630072"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$272"
-				quid       	"422CC564007D"
-				supplier   	"Logical View::Connection::Nif Session::CNifSecureSession"
-				quidu      	"421BA9590249"
-				client_cardinality 	(value cardinality "0..1")
-				is_navigable 	TRUE)
-			    (object Role "$UNNAMED$273"
-				quid       	"422CC564007E"
-				supplier   	"Logical View::Factory::CConnectionProviderFactoryShim"
-				quidu      	"41C1C8E302CA"
-				is_aggregate 	TRUE)))
-		    (object Association "$UNNAMED$274"
-			quid       	"422CC5680079"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$275"
-				quid       	"422CC56802FA"
-				supplier   	"Logical View::Connection::Nif Session::CNifSecureSession"
-				quidu      	"421BA9590249"
-				client_cardinality 	(value cardinality "0..1")
-				is_navigable 	TRUE)
-			    (object Role "$UNNAMED$276"
-				quid       	"422CC56802FB"
-				supplier   	"Logical View::Selection::CConnectionSelectorShim"
-				quidu      	"41C1AF890151"
-				is_aggregate 	TRUE))))
-		logical_presentations 	(list unit_reference_list
-		    (object ClassDiagram "Main"
-			quid       	"41A87AE1031B"
-			title      	"Main"
-			zoom       	100
-			max_height 	28350
-			max_width  	21600
-			origin_x   	0
-			origin_y   	0
-			items      	(list diagram_item_list
-			    (object ClassView "Class" "Logical View::Factory::CCommsFactoryContainer" @1285
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(2528, 609)
-				label      	(object ItemLabel
-				    Parent_View 	@1285
-				    location   	(2274, 558)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	508
-				    justify    	0
-				    label      	"CCommsFactoryContainer")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	65535
-				quidu      	"41A87B83033C"
-				width      	526
-				height     	126
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Factory::CCommsFactoryBase" @1286
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1727, 1245)
-				label      	(object ItemLabel
-				    Parent_View 	@1286
-				    location   	(1508, 1194)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	438
-				    justify    	0
-				    label      	"CCommsFactoryBase")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41A87B4C0397"
-				width      	456
-				height     	126
-				annotation 	8
-				autoResize 	TRUE)
-			    (object AssociationViewNew "$UNNAMED$265" @1287
-				location   	(1770, 666)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41A87BC400B4"
-				roleview_list 	(list RoleViews
-				    (object RoleView "$UNNAMED$266" @1288
-					Parent_View 	@1287
-					location   	(-790, 266)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41A87BC403AD"
-					client     	@1287
-					supplier   	@1286
-					line_style 	0
-					label      	(object SegLabel @1289
-					    Parent_View 	@1288
-					    location   	(1777, 1079)
-					    anchor     	2
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	15
-					    justify    	0
-					    label      	"0..*"
-					    pctDist    	0.796296
-					    height     	38
-					    orientation 	0))
-				    (object RoleView "$UNNAMED$267" @1290
-					Parent_View 	@1287
-					location   	(-790, 266)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41A87BC403AE"
-					client     	@1287
-					supplier   	@1285
-					vertices   	(list Points
-					    (1770, 666)
-					    (1775, 606)
-					    (2264, 607))
-					line_style 	0
-					label      	(object SegLabel @1291
-					    Parent_View 	@1290
-					    location   	(2208, 661)
-					    anchor     	2
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	15
-					    justify    	0
-					    label      	"1"
-					    pctDist    	0.900000
-					    height     	54
-					    orientation 	1))))
-			    (object ClassView "Class" "Logical View::Factory::XFactoryObject" @1292
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(736, 1952)
-				label      	(object ItemLabel
-				    Parent_View 	@1292
-				    location   	(577, 1900)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	318
-				    justify    	0
-				    label      	"XFactoryObject")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41A7522A0392"
-				width      	336
-				height     	128
-				annotation 	8
-				autoResize 	TRUE)
-			    (object AssociationViewNew "$UNNAMED$268" @1293
-				location   	(892, 1245)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41A87C8903D9"
-				roleview_list 	(list RoleViews
-				    (object RoleView "$UNNAMED$269" @1294
-					Parent_View 	@1293
-					location   	(-148, 845)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41A87C8A025E"
-					client     	@1293
-					supplier   	@1286
-					line_style 	0
-					label      	(object SegLabel @1295
-					    Parent_View 	@1294
-					    location   	(1436, 1299)
-					    anchor     	2
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	15
-					    justify    	0
-					    label      	"1"
-					    pctDist    	0.900000
-					    height     	54
-					    orientation 	1))
-				    (object RoleView "$UNNAMED$270" @1296
-					Parent_View 	@1293
-					location   	(-148, 845)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41A87C8A0272"
-					client     	@1293
-					supplier   	@1292
-					vertices   	(list Points
-					    (892, 1245)
-					    (832, 1245)
-					    (744, 1887))
-					line_style 	0)))
-			    (object ClassView "Class" "Logical View::CBase" @1297
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1730, 224)
-				label      	(object ItemLabel
-				    Parent_View 	@1297
-				    location   	(1587, 150)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	286
-				    justify    	0
-				    label      	"CBase")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41A7525A00AC"
-				width      	304
-				height     	172
-				annotation 	8
-				autoResize 	TRUE)
-			    (object InheritView "" @1298
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41A87CB001B8"
-				client     	@1285
-				supplier   	@1297
-				line_style 	0)
-			    (object ClassView "Class" "Logical View::Factory::CProtocolFamilyFactoryContainer" @1299
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(2128, 849)
-				label      	(object ItemLabel
-				    Parent_View 	@1299
-				    location   	(1808, 798)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	640
-				    justify    	0
-				    label      	"CProtocolFamilyFactoryContainer")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41A87ED300CE"
-				width      	658
-				height     	126
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Factory::CSubConnectionFactoryContainer" @1300
-				ShowCompartmentStereotypes 	TRUE
-				SuppressOperation 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(2896, 848)
-				label      	(object ItemLabel
-				    Parent_View 	@1300
-				    location   	(2575, 796)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	642
-				    justify    	0
-				    label      	"CSubConnectionFactoryContainer")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	65535
-				quidu      	"41A87F1B03AD"
-				width      	660
-				height     	128
-				annotation 	8
-				autoResize 	TRUE)
-			    (object InheritView "" @1301
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41A87F310047"
-				client     	@1299
-				supplier   	@1285
-				line_style 	0)
-			    (object InheritView "" @1302
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41A87F350043"
-				client     	@1300
-				supplier   	@1285
-				line_style 	0)
-			    (object ClassView "Class" "Logical View::Factory::CProtocolFamilyFactoryBase" @1303
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(2087, 1472)
-				label      	(object ItemLabel
-				    Parent_View 	@1303
-				    location   	(1799, 1421)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	576
-				    justify    	0
-				    label      	"CProtocolFamilyFactoryBase")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41A87F4801EF"
-				width      	594
-				height     	126
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Factory::CSubConnectionProviderFactoryBase" @1304
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1311, 1664)
-				label      	(object ItemLabel
-				    Parent_View 	@1304
-				    location   	(956, 1613)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	710
-				    justify    	0
-				    label      	"CSubConnectionProviderFactoryBase")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41A87F61023B"
-				width      	728
-				height     	126
-				annotation 	8
-				autoResize 	TRUE)
-			    (object InheritView "" @1305
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41A87F8100C4"
-				client     	@1303
-				supplier   	@1286
-				line_style 	0)
-			    (object ClassView "Class" "Logical View::Factory::CIPNetworkProviderFactory" @1306
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(2352, 1936)
-				label      	(object ItemLabel
-				    Parent_View 	@1306
-				    location   	(2083, 1886)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	538
-				    justify    	0
-				    label      	"CIPNetworkProviderFactory")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	65280
-				quidu      	"41A87FA203D9"
-				width      	556
-				height     	122
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Sub Connection::CSubConnectionProviderBase" @1307
-				ShowCompartmentStereotypes 	TRUE
-				SuppressOperation 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(336, 2208)
-				label      	(object ItemLabel
-				    Parent_View 	@1307
-				    location   	(50, 2133)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	572
-				    justify    	0
-				    label      	"CSubConnectionProviderBase")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41A75088005C"
-				width      	590
-				height     	174
-				annotation 	8
-				autoResize 	TRUE)
-			    (object NoteView @1308
-				location   	(736, 368)
-				label      	(object ItemLabel
-				    Parent_View 	@1308
-				    location   	(73, 46)
-				    fill_color 	13434879
-				    nlines     	13
-				    max_width  	1290
-				    label      	
-|Generel note:
-|All the factory classes are very tiny ones mainly providing type cast. Could be template based as long as they don't add special functionality and even though it could be sorted by template specialisation.
-|Identification:
-|All requests for provider are comming through factory container (unless the client knows which factory to talk to). All factories and providers are at the memont identified by address family. The factory can choose a provider type based on CommDb or.... Ther OID is a filter to select the desired provider (at the moment is equal to connection prefernces). No concept of layers as yet. To be BC proof the factory holds an context of the created provider that (in the future) can be used to hold interface extensions + versions.
-				    )
-				line_color 	3342489
-				fill_color 	13434879
-				width      	1350
-				height     	656)
-			    (object ClassView "Class" "Logical View::Factory::CConnectionProviderFactoryBase" @1309
-				ShowCompartmentStereotypes 	TRUE
-				SuppressOperation 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(2128, 1664)
-				font       	(object Font
-				    italics    	TRUE)
-				label      	(object ItemLabel
-				    Parent_View 	@1309
-				    location   	(1807, 1613)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	642
-				    justify    	0
-				    label      	"CConnectionProviderFactoryBase")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	65280
-				quidu      	"41A8839B0038"
-				width      	660
-				height     	126
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Service::CControlledServProvider" @1310
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1104, 2480)
-				label      	(object ItemLabel
-				    Parent_View 	@1310
-				    location   	(870, 2406)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	468
-				    justify    	0
-				    label      	"CControlledServProvider")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	65535
-				quidu      	"41A754670219"
-				width      	486
-				height     	172
-				annotation 	8
-				autoResize 	TRUE)
-			    (object InheritView "" @1311
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41A7557C0268"
-				client     	@1307
-				supplier   	@1292
-				line_style 	0)
-			    (object InheritView "" @1312
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41A877C8023E"
-				client     	@1310
-				supplier   	@1292
-				vertices   	(list Points
-				    (926, 2393)
-				    (735, 2302)
-				    (735, 2016))
-				line_style 	0)
-			    (object NoteView @1313
-				location   	(336, 1616)
-				label      	(object ItemLabel
-				    Parent_View 	@1313
-				    location   	(64, 1491)
-				    fill_color 	13434879
-				    nlines     	5
-				    max_width  	508
-				    label      	"Reference counted self-destructing class or a class owned by someone. Factory never owns it but is adviced of its deletion.")
-				line_color 	3342489
-				fill_color 	13434879
-				width      	568
-				height     	262)
-			    (object AttachView "" @1314
-				stereotype 	TRUE
-				line_color 	3342489
-				client     	@1292
-				supplier   	@1313
-				line_style 	0)
-			    (object CategoryView "Logical View::Service" @1315
-				location   	(1520, 2480)
-				label      	(object ItemLabel
-				    Parent_View 	@1315
-				    location   	(1347, 2396)
-				    fill_color 	13434879
-				    nlines     	2
-				    max_width  	346
-				    justify    	0
-				    label      	"Service")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	65535
-				quidu      	"41A7584503E0"
-				width      	358
-				height     	180)
-			    (object CategoryView "Logical View::Selection" @1316
-				location   	(240, 1376)
-				label      	(object ItemLabel
-				    Parent_View 	@1316
-				    location   	(51, 1292)
-				    fill_color 	13434879
-				    nlines     	2
-				    max_width  	378
-				    justify    	0
-				    label      	"Selection")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41B6EAB601E8"
-				width      	390
-				height     	180)
-			    (object ClassView "Class" "Logical View::Factory::CSubConnectionProviderFactoryShim" @1317
-				ShowCompartmentStereotypes 	TRUE
-				SuppressOperation 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1312, 2160)
-				label      	(object ItemLabel
-				    Parent_View 	@1317
-				    location   	(956, 2109)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	712
-				    justify    	0
-				    label      	"CSubConnectionProviderFactoryShim")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	16776960
-				quidu      	"41C06B14016A"
-				width      	730
-				height     	126
-				annotation 	8
-				autoResize 	TRUE)
-			    (object InheritView "" @1318
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41C06B66019E"
-				client     	@1317
-				supplier   	@1304
-				line_style 	0)
-			    (object ClassView "Class" "Logical View::Factory::CConnectionProviderFactoryShim" @1319
-				ShowCompartmentStereotypes 	TRUE
-				SuppressOperation 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(2800, 2144)
-				label      	(object ItemLabel
-				    Parent_View 	@1319
-				    location   	(2473, 2092)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	654
-				    justify    	0
-				    label      	"CConnectionProviderFactoryShim")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	16776960
-				quidu      	"41C1C8E302CA"
-				width      	672
-				height     	128
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Connection::Connection Provider::CConnectionProviderBase" @1320
-				ShowCompartmentStereotypes 	TRUE
-				SuppressOperation 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(336, 2480)
-				label      	(object ItemLabel
-				    Parent_View 	@1320
-				    location   	(84, 2406)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	504
-				    justify    	0
-				    label      	"CConnectionProviderBase")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	65280
-				quidu      	"41BDA765028C"
-				width      	522
-				height     	172
-				annotation 	8
-				autoResize 	TRUE)
-			    (object InheritView "" @1321
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41BDA8BB001D"
-				client     	@1320
-				supplier   	@1292
-				vertices   	(list Points
-				    (526, 2393)
-				    (734, 2302)
-				    (735, 2016))
-				line_style 	0)
-			    (object ClassView "Class" "Logical View::Factory::CConnectionFactoryContainer" @1322
-				ShowCompartmentStereotypes 	TRUE
-				SuppressOperation 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(2896, 1072)
-				label      	(object ItemLabel
-				    Parent_View 	@1322
-				    location   	(2608, 1020)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	576
-				    justify    	0
-				    label      	"CConnectionFactoryContainer")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	65280
-				quidu      	"41A883B6002D"
-				width      	594
-				height     	128
-				annotation 	8
-				autoResize 	TRUE)
-			    (object InheritView "" @1323
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41A883C40376"
-				client     	@1322
-				supplier   	@1285
-				vertices   	(list Points
-				    (2751, 1007)
-				    (2528, 911)
-				    (2528, 672))
-				line_style 	0)
-			    (object InheritView "" @1324
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41DEBD0A021A"
-				client     	@1306
-				supplier   	@1309
-				line_style 	0)
-			    (object InheritView "" @1325
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41A87CAB020B"
-				client     	@1286
-				supplier   	@1297
-				line_style 	0)
-			    (object Label @1326
-				location   	(928, 1728)
-				nlines     	1
-				max_width  	2306
-				label      	"________________________________________________________________________________________________________")
-			    (object Label @1327
-				location   	(916, 1765)
-				nlines     	11
-				max_width  	62
-				label      	
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-				)
-			    (object Label @1328
-				location   	(919, 2262)
-				nlines     	1
-				max_width  	2312
-				label      	"________________________________________________________________________________________________________")
-			    (object Label @1329
-				location   	(960, 2240)
-				nlines     	1
-				max_width  	600
-				label      	"ECOM plugins")
-			    (object Label @1330
-				location   	(3200, 1765)
-				nlines     	11
-				max_width  	62
-				label      	
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-				)
-			    (object InheritView "" @1331
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41A8846302D5"
-				client     	@1309
-				supplier   	@1286
-				vertices   	(list Points
-				    (1931, 1600)
-				    (1725, 1534)
-				    (1726, 1308))
-				line_style 	0)
-			    (object ClassView "Class" "Logical View::Factory::CServProviderFactoryContainer" @1332
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(2128, 1072)
-				label      	(object ItemLabel
-				    Parent_View 	@1332
-				    location   	(1831, 1021)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	594
-				    justify    	0
-				    label      	"CServProviderFactoryContainer")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	65280
-				quidu      	"421A0822008C"
-				width      	612
-				height     	126
-				annotation 	8
-				autoResize 	TRUE)
-			    (object InheritView "" @1333
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"421A083101E2"
-				client     	@1332
-				supplier   	@1285
-				vertices   	(list Points
-				    (2278, 1008)
-				    (2525, 909)
-				    (2527, 672))
-				line_style 	0)
-			    (object InheritView "" @1334
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41A87F840191"
-				client     	@1304
-				supplier   	@1286
-				vertices   	(list Points
-				    (1512, 1600)
-				    (1725, 1534)
-				    (1726, 1308))
-				line_style 	0)
-			    (object ClassView "Class" "Logical View::Factory::CServProviderFactoryBase" @1335
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1248, 1472)
-				label      	(object ItemLabel
-				    Parent_View 	@1335
-				    location   	(992, 1421)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	512
-				    justify    	0
-				    label      	"CServProviderFactoryBase")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	65280
-				quidu      	"421A08580167"
-				width      	530
-				height     	126
-				annotation 	8
-				autoResize 	TRUE)
-			    (object InheritView "" @1336
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"421A086A016D"
-				client     	@1335
-				supplier   	@1286
-				line_style 	0)
-			    (object ClassView "Class" "Logical View::Factory::CIpSubConnectionProviderFactory" @1337
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1712, 1936)
-				label      	(object ItemLabel
-				    Parent_View 	@1337
-				    location   	(1388, 1885)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	648
-				    justify    	0
-				    label      	"CIpSubConnectionProviderFactory")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	65535
-				quidu      	"421A09250134"
-				width      	666
-				height     	126
-				annotation 	8
-				autoResize 	TRUE)
-			    (object InheritView "" @1338
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"421A093000AD"
-				client     	@1337
-				supplier   	@1304
-				line_style 	0)
-			    (object InheritView "" @1339
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41C1C91F016E"
-				client     	@1319
-				supplier   	@1309
-				vertices   	(list Points
-				    (2800, 2079)
-				    (2800, 1888)
-				    (2317, 1727))
-				line_style 	0)))
-		    (object ClassDiagram "Network IP CPR Factory"
-			quid       	"422CA9100265"
-			title      	"Network IP CPR Factory"
-			zoom       	100
-			max_height 	28350
-			max_width  	21600
-			origin_x   	0
-			origin_y   	0
-			items      	(list diagram_item_list
-			    (object ClassView "Class" "Logical View::Factory::CConnectionProviderFactoryBase" @1340
-				ShowCompartmentStereotypes 	TRUE
-				SuppressOperation 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(688, 800)
-				font       	(object Font
-				    italics    	TRUE)
-				label      	(object ItemLabel
-				    Parent_View 	@1340
-				    location   	(367, 749)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	642
-				    justify    	0
-				    label      	"CConnectionProviderFactoryBase")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	65280
-				quidu      	"41A8839B0038"
-				width      	660
-				height     	126
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Factory::CIPNetworkProviderFactory" @1341
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(688, 1104)
-				label      	(object ItemLabel
-				    Parent_View 	@1341
-				    location   	(419, 1052)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	538
-				    justify    	0
-				    label      	"CIPNetworkProviderFactory")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	65280
-				quidu      	"41A87FA203D9"
-				width      	556
-				height     	128
-				annotation 	8
-				autoResize 	TRUE)
-			    (object InheritView "" @1342
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41DEBD0A021A"
-				client     	@1341
-				supplier   	@1340
-				line_style 	0)
-			    (object ClassView "Class" "Logical View::Selection::CIPConnectionSelector" @1343
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1552, 1104)
-				label      	(object ItemLabel
-				    Parent_View 	@1343
-				    location   	(1325, 1030)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	454
-				    justify    	0
-				    label      	"CIPConnectionSelector")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	65280
-				quidu      	"421A2BA8032E"
-				width      	472
-				height     	172
-				annotation 	8
-				autoResize 	TRUE)
-			    (object UsesView "" @1344
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"422CA9A0039C"
-				client     	@1341
-				supplier   	@1343
-				line_style 	0)
-			    (object ClassView "Class" "Logical View::Selection::MProviderSelector" @1345
-				ShowCompartmentStereotypes 	TRUE
-				SuppressOperation 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1552, 768)
-				font       	(object Font
-				    italics    	TRUE)
-				label      	(object ItemLabel
-				    Parent_View 	@1345
-				    location   	(1368, 694)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	368
-				    justify    	0
-				    label      	"MProviderSelector")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	65280
-				quidu      	"41C1AF5D02D3"
-				width      	386
-				height     	172
-				annotation 	8
-				autoResize 	TRUE)
-			    (object InheritView "" @1346
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"421A2BCA0193"
-				client     	@1343
-				supplier   	@1345
-				line_style 	0)
-			    (object ClassView "Class" "Logical View::Factory::CConnectionProviderFactoryShim" @1347
-				ShowCompartmentStereotypes 	TRUE
-				SuppressOperation 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1552, 1472)
-				label      	(object ItemLabel
-				    Parent_View 	@1347
-				    location   	(1231, 1420)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	642
-				    justify    	0
-				    label      	"CConnectionProviderFactoryShim")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	16776960
-				quidu      	"41C1C8E302CA"
-				width      	660
-				height     	128
-				annotation 	8
-				autoResize 	TRUE)
-			    (object UsesView "" @1348
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"422CA9EB0070"
-				client     	@1343
-				supplier   	@1347
-				line_style 	0)
-			    (object Label @1349
-				location   	(176, 880)
-				nlines     	1
-				max_width  	600
-				label      	"ESOCK")
-			    (object Label @1350
-				location   	(176, 912)
-				nlines     	1
-				max_width  	1775
-				label      	"________________________________________________________________________________")
-			    (object Label @1351
-				location   	(176, 976)
-				nlines     	1
-				max_width  	600
-				label      	"ECOM IPCPR plugin")
-			    (object Label @1352
-				location   	(176, 1248)
-				nlines     	1
-				max_width  	1775
-				label      	"________________________________________________________________________________")
-			    (object Label @1353
-				location   	(176, 1312)
-				nlines     	1
-				max_width  	600
-				label      	"ECOM ShimCPR plugin")))
-		    (object ClassDiagram "Network IP SCPR Factory "
-			quid       	"422CB62C0268"
-			title      	"Network IP SCPR Factory "
-			zoom       	100
-			max_height 	28350
-			max_width  	21600
-			origin_x   	0
-			origin_y   	0
-			items      	(list diagram_item_list
-			    (object Label @1354
-				location   	(160, 640)
-				nlines     	1
-				max_width  	600
-				label      	"ESOCK")
-			    (object Label @1355
-				location   	(160, 672)
-				nlines     	1
-				max_width  	1775
-				label      	"________________________________________________________________________________")
-			    (object Label @1356
-				location   	(160, 736)
-				nlines     	1
-				max_width  	600
-				label      	"ECOM IPSCPR plugin")
-			    (object ClassView "Class" "Logical View::Factory::CIpSubConnectionProviderFactory" @1357
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(816, 896)
-				label      	(object ItemLabel
-				    Parent_View 	@1357
-				    location   	(488, 845)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	656
-				    justify    	0
-				    label      	"CIpSubConnectionProviderFactory")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	65535
-				quidu      	"421A09250134"
-				width      	674
-				height     	126
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Factory::CSubConnectionProviderFactoryBase" @1358
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(816, 544)
-				label      	(object ItemLabel
-				    Parent_View 	@1358
-				    location   	(461, 493)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	710
-				    justify    	0
-				    label      	"CSubConnectionProviderFactoryBase")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41A87F61023B"
-				width      	728
-				height     	126
-				annotation 	8
-				autoResize 	TRUE)
-			    (object InheritView "" @1359
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"421A093000AD"
-				client     	@1357
-				supplier   	@1358
-				line_style 	0)))
-		    (object ClassDiagram "Link Shim CPR Factory"
-			quid       	"422CC4330046"
-			title      	"Link Shim CPR Factory"
-			zoom       	100
-			max_height 	28350
-			max_width  	21600
-			origin_x   	0
-			origin_y   	0
-			items      	(list diagram_item_list
-			    (object ClassView "Class" "Logical View::Factory::CConnectionProviderFactoryBase" @1360
-				ShowCompartmentStereotypes 	TRUE
-				SuppressOperation 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(640, 608)
-				font       	(object Font
-				    italics    	TRUE)
-				label      	(object ItemLabel
-				    Parent_View 	@1360
-				    location   	(319, 557)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	642
-				    justify    	0
-				    label      	"CConnectionProviderFactoryBase")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	65280
-				quidu      	"41A8839B0038"
-				width      	660
-				height     	126
-				annotation 	8
-				autoResize 	TRUE)
-			    (object Label @1361
-				location   	(144, 816)
-				nlines     	1
-				max_width  	1775
-				label      	"________________________________________________________________________________")
-			    (object Label @1362
-				location   	(144, 880)
-				nlines     	1
-				max_width  	600
-				label      	"ECOM ShimCPR plugin")
-			    (object Label @1363
-				location   	(144, 784)
-				nlines     	1
-				max_width  	600
-				label      	"ESOCK")
-			    (object Label @1364
-				location   	(144, 1296)
-				nlines     	1
-				max_width  	1775
-				label      	"________________________________________________________________________________")
-			    (object Label @1365
-				location   	(144, 1360)
-				nlines     	1
-				max_width  	600
-				label      	"NIFMAN")
-			    (object ClassView "Class" "Logical View::Connection::Nif Session::CNifSecureSession" @1366
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(640, 1552)
-				label      	(object ItemLabel
-				    Parent_View 	@1366
-				    location   	(444, 1478)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	392
-				    justify    	0
-				    label      	"CNifSecureSession")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"421BA9590249"
-				width      	410
-				height     	172
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Factory::CConnectionProviderFactoryShim" @1367
-				ShowCompartmentStereotypes 	TRUE
-				SuppressOperation 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(640, 1104)
-				label      	(object ItemLabel
-				    Parent_View 	@1367
-				    location   	(319, 1052)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	642
-				    justify    	0
-				    label      	"CConnectionProviderFactoryShim")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	16776960
-				quidu      	"41C1C8E302CA"
-				width      	660
-				height     	128
-				annotation 	8
-				autoResize 	TRUE)
-			    (object InheritView "" @1368
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41C1C91F016E"
-				client     	@1367
-				supplier   	@1360
-				line_style 	0)
-			    (object AssociationViewNew "$UNNAMED$271" @1369
-				location   	(640, 1316)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"422CC5630072"
-				roleview_list 	(list RoleViews
-				    (object RoleView "$UNNAMED$272" @1370
-					Parent_View 	@1369
-					location   	(0, 212)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"422CC564007D"
-					client     	@1369
-					supplier   	@1366
-					line_style 	0
-					label      	(object SegLabel @1371
-					    Parent_View 	@1370
-					    location   	(694, 1450)
-					    anchor     	2
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	15
-					    justify    	0
-					    label      	"0..1"
-					    pctDist    	0.900000
-					    height     	54
-					    orientation 	0))
-				    (object RoleView "$UNNAMED$273" @1372
-					Parent_View 	@1369
-					location   	(0, 212)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"422CC564007E"
-					client     	@1369
-					supplier   	@1367
-					line_style 	0)))
-			    (object ClassView "Class" "Logical View::Connection::Nif Session::CNifSecureSession" @1373
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1456, 1568)
-				label      	(object ItemLabel
-				    Parent_View 	@1373
-				    location   	(1260, 1494)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	392
-				    justify    	0
-				    label      	"CNifSecureSession")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"421BA9590249"
-				width      	410
-				height     	172
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Selection::CConnectionSelectorShim" @1374
-				ShowCompartmentStereotypes 	TRUE
-				SuppressOperation 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1456, 1109)
-				label      	(object ItemLabel
-				    Parent_View 	@1374
-				    location   	(1196, 1034)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	520
-				    justify    	0
-				    label      	"CConnectionSelectorShim")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	16776960
-				quidu      	"41C1AF890151"
-				width      	538
-				height     	174
-				annotation 	8
-				autoResize 	TRUE)
-			    (object UsesView "" @1375
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"422CC5090392"
-				client     	@1367
-				supplier   	@1374
-				line_style 	0)
-			    (object AssociationViewNew "$UNNAMED$274" @1376
-				location   	(1456, 1338)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"422CC5680079"
-				roleview_list 	(list RoleViews
-				    (object RoleView "$UNNAMED$275" @1377
-					Parent_View 	@1376
-					location   	(0, 234)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"422CC56802FA"
-					client     	@1376
-					supplier   	@1373
-					line_style 	0
-					label      	(object SegLabel @1378
-					    Parent_View 	@1377
-					    location   	(1510, 1466)
-					    anchor     	2
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	15
-					    justify    	0
-					    label      	"0..1"
-					    pctDist    	0.900000
-					    height     	54
-					    orientation 	0))
-				    (object RoleView "$UNNAMED$276" @1379
-					Parent_View 	@1376
-					location   	(0, 234)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"422CC56802FB"
-					client     	@1376
-					supplier   	@1374
-					line_style 	0)))))
-		    (object ClassDiagram "Queries"
-			quid       	"422F26C201A2"
-			title      	"Queries"
-			zoom       	100
-			max_height 	28350
-			max_width  	21600
-			origin_x   	0
-			origin_y   	0
-			items      	(list diagram_item_list
-			    (object ClassView "Class" "Logical View::Factory::MCommsFactoryQuery" @1380
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1008, 416)
-				font       	(object Font
-				    italics    	TRUE)
-				label      	(object ItemLabel
-				    Parent_View 	@1380
-				    location   	(785, 335)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	446
-				    justify    	0
-				    label      	"MCommsFactoryQuery")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	4259584
-				quidu      	"422F26CC014D"
-				width      	464
-				height     	186
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Factory::XConnectionFactoryQuery" @1381
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(608, 784)
-				label      	(object ItemLabel
-				    Parent_View 	@1381
-				    location   	(321, 703)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	574
-				    justify    	0
-				    label      	"XConnectionFactoryQuery")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	4259584
-				quidu      	"422F27180328"
-				width      	592
-				height     	186
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Factory::XConnectionFactoryQueryInfo" @1382
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(608, 1168)
-				label      	(object ItemLabel
-				    Parent_View 	@1382
-				    location   	(327, 1087)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	562
-				    justify    	0
-				    label      	"XConnectionFactoryQueryInfo")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	4259584
-				quidu      	"422F272202B5"
-				width      	580
-				height     	186
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Factory::XSubConnectionFactoryQuery" @1383
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1472, 800)
-				label      	(object ItemLabel
-				    Parent_View 	@1383
-				    location   	(1178, 694)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	588
-				    justify    	0
-				    label      	"XSubConnectionFactoryQuery")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	4259584
-				quidu      	"422F27350281"
-				width      	606
-				height     	236
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Factory::XSubConnectionFactoryQueryInfo" @1384
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1472, 1216)
-				label      	(object ItemLabel
-				    Parent_View 	@1384
-				    location   	(1151, 1110)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	642
-				    justify    	0
-				    label      	"XSubConnectionFactoryQueryInfo")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	4259584
-				quidu      	"422F2740015B"
-				width      	660
-				height     	236
-				annotation 	8
-				autoResize 	TRUE)
-			    (object RealizeView "" @1385
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"422F27A4013D"
-				client     	@1383
-				supplier   	@1380
-				line_style 	0)
-			    (object InheritView "" @1386
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"422F27A70051"
-				client     	@1384
-				supplier   	@1383
-				line_style 	0)
-			    (object InheritView "" @1387
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"422F27EE0314"
-				client     	@1382
-				supplier   	@1381
-				line_style 	0)
-			    (object RealizeView "" @1388
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"422F27F5006C"
-				client     	@1381
-				supplier   	@1380
-				line_style 	0)))))
-	    (object Class_Category "Session Proxy"
-		quid       	"41AA25160186"
-		visible_categories 	(list visibility_relationship_list
-		    (object Visibility_Relationship
-			quid       	"41AA252403DF"
-			supplier   	"Logical View::Service"
-			quidu      	"41A7584503E0")
-		    (object Visibility_Relationship
-			quid       	"41AA27BE0256"
-			supplier   	"Logical View::Interface"
-			quidu      	"41A7679A014D"))
-		exportControl 	"Public"
-		logical_models 	(list unit_reference_list
-		    (object Class "CSockSessionProxy"
-			quid       	"41A7737A02A3"
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"41AA25FD03E1"
-				supplier   	"Logical View::CBase"
-				quidu      	"41A7525A00AC")))
-		    (object Class "MSockSessionObserver"
-			quid       	"41A76BA001BD")
-		    (object Class "CSockSession"
-			quid       	"41C06F440273")
-		    (object Class "XSessionProxyEntry"
-			quid       	"421CA9900353"
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"421CAB5301A4"
-				supplier   	"Logical View::Connection::Connection Provider::XDummyConnectionControlClient"
-				quidu      	"421CAA340392")))
-		    (object Association "$UNNAMED$277"
-			quid       	"41AA259A01F4"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$278"
-				quid       	"41AA259B01B9"
-				supplier   	"Logical View::Service::CProtocolBase"
-				quidu      	"41A88D720008"
-				client_cardinality 	(value cardinality "0..n")
-				is_navigable 	TRUE)
-			    (object Role "$UNNAMED$279"
-				quid       	"41AA259B01C3"
-				supplier   	"Logical View::Session Proxy::CSockSessionProxy"
-				quidu      	"41A7737A02A3")))
-		    (object Association "$UNNAMED$280"
-			quid       	"41C06F5E01F0"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$281"
-				quid       	"41C06F5F004D"
-				supplier   	"Logical View::Session Proxy::CSockSession"
-				quidu      	"41C06F440273"
-				client_cardinality 	(value cardinality "1")
-				is_navigable 	TRUE)
-			    (object Role "$UNNAMED$282"
-				quid       	"41C06F5F004E"
-				supplier   	"Logical View::Session Proxy::CSockSessionProxy"
-				quidu      	"41A7737A02A3")))
-		    (object Association "$UNNAMED$283"
-			quid       	"421CA9A80195"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$284"
-				quid       	"421CA9A9025E"
-				supplier   	"Logical View::Session Proxy::XSessionProxyEntry"
-				quidu      	"421CA9900353"
-				client_cardinality 	(value cardinality "0..n")
-				is_navigable 	TRUE)
-			    (object Role "$UNNAMED$285"
-				quid       	"421CA9A9025F"
-				supplier   	"Logical View::Session Proxy::CSockSessionProxy"
-				quidu      	"41A7737A02A3"))))
-		logical_presentations 	(list unit_reference_list
-		    (object ClassDiagram "Main"
-			quid       	"41AA25290151"
-			title      	"Main"
-			zoom       	100
-			max_height 	28350
-			max_width  	21600
-			origin_x   	0
-			origin_y   	0
-			items      	(list diagram_item_list
-			    (object ClassView "Class" "Logical View::CBase" @1389
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1152, 483)
-				label      	(object ItemLabel
-				    Parent_View 	@1389
-				    location   	(1009, 409)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	286
-				    justify    	0
-				    label      	"CBase")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41A7525A00AC"
-				width      	304
-				height     	172
-				annotation 	8
-				autoResize 	TRUE)
-			    (object NoteView @1390
-				location   	(400, 1600)
-				label      	(object ItemLabel
-				    Parent_View 	@1390
-				    location   	(66, 1441)
-				    fill_color 	13434879
-				    nlines     	6
-				    max_width  	633
-				    label      	"At the moment it's a blend of message forwarding & factory like functionality=>factory functionality has to be removed mainly the one related to the current CConnection & CInterface.")
-				line_color 	3342489
-				fill_color 	13434879
-				width      	693
-				height     	331)
-			    (object NoteView @1391
-				location   	(2592, 1568)
-				label      	(object ItemLabel
-				    Parent_View 	@1391
-				    location   	(2036, 1440)
-				    fill_color 	13434879
-				    nlines     	5
-				    max_width  	1077
-				    label      	
-|Two meanings :
-|1. CtlType() == EMonitor - doesn't affect idle timers, serves to determined a default connection provider only.
-|2. CtlType() == ESession - affects timers and serves to determined a default conn provider.
-				    )
-				line_color 	3342489
-				fill_color 	13434879
-				width      	1137
-				height     	269)
-			    (object Label @1392
-				location   	(1424, 1328)
-				font       	(object Font
-				    bold       	TRUE)
-				nlines     	1
-				max_width  	43
-				label      	"X")
-			    (object Label @1393
-				location   	(1255, 1488)
-				font       	(object Font
-				    bold       	TRUE)
-				nlines     	1
-				max_width  	43
-				label      	"X")
-			    (object ClassView "Class" "Logical View::Session Proxy::MSockSessionObserver" @1394
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1728, 1472)
-				label      	(object ItemLabel
-				    Parent_View 	@1394
-				    location   	(1494, 1420)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	468
-				    justify    	0
-				    label      	"MSockSessionObserver")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	8421631
-				quidu      	"41A76BA001BD"
-				width      	486
-				height     	128
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::CPlayer" @1395
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(480, 1216)
-				label      	(object ItemLabel
-				    Parent_View 	@1395
-				    location   	(337, 1142)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	286
-				    justify    	0
-				    label      	"CPlayer")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	65535
-				quidu      	"41A773DB02DF"
-				width      	304
-				height     	172
-				annotation 	8
-				autoResize 	TRUE)
-			    (object AttachView "" @1396
-				stereotype 	TRUE
-				line_color 	3342489
-				client     	@1395
-				supplier   	@1390
-				line_style 	0)
-			    (object ClassView "Class" "Logical View::Service::CProtocolBase" @1397
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(960, 1584)
-				label      	(object ItemLabel
-				    Parent_View 	@1397
-				    location   	(810, 1510)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	300
-				    justify    	0
-				    label      	"CProtocolBase")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41A88D720008"
-				width      	318
-				height     	172
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Interface::CInterface" @1398
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1392, 1824)
-				label      	(object ItemLabel
-				    Parent_View 	@1398
-				    location   	(1279, 1750)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	226
-				    justify    	0
-				    label      	"CInterface")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	8421631
-				quidu      	"41A767DE0187"
-				width      	244
-				height     	172
-				annotation 	8
-				autoResize 	TRUE)
-			    (object RealizeView "" @1399
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41A76BB800D1"
-				client     	@1398
-				supplier   	@1394
-				line_style 	0)
-			    (object ClassView "Class" "Logical View::Session Proxy::CSockSession" @1400
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1456, 784)
-				label      	(object ItemLabel
-				    Parent_View 	@1400
-				    location   	(1299, 733)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	314
-				    justify    	0
-				    label      	"CSockSession")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41C06F440273"
-				width      	332
-				height     	126
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Session Proxy::XSessionProxyEntry" @1401
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(2304, 1216)
-				label      	(object ItemLabel
-				    Parent_View 	@1401
-				    location   	(2102, 1165)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	404
-				    justify    	0
-				    label      	"XSessionProxyEntry")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	65280
-				quidu      	"421CA9900353"
-				width      	422
-				height     	126
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Session Proxy::CSockSessionProxy" @1402
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1152, 1216)
-				label      	(object ItemLabel
-				    Parent_View 	@1402
-				    location   	(945, 1164)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	414
-				    justify    	0
-				    label      	"CSockSessionProxy")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41A7737A02A3"
-				width      	432
-				height     	128
-				annotation 	8
-				autoResize 	TRUE)
-			    (object AssociationViewNew "$UNNAMED$235" @1403
-				location   	(1439, 1343)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41A774B70104"
-				roleview_list 	(list RoleViews
-				    (object RoleView "$UNNAMED$236" @1404
-					Parent_View 	@1403
-					location   	(1071, 735)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41A774B801EC"
-					client     	@1403
-					supplier   	@1394
-					line_style 	0
-					label      	(object SegLabel @1405
-					    Parent_View 	@1404
-					    location   	(1549, 1356)
-					    anchor     	2
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	15
-					    justify    	0
-					    label      	"0..*"
-					    pctDist    	0.668047
-					    height     	33
-					    orientation 	0))
-				    (object RoleView "$UNNAMED$237" @1406
-					Parent_View 	@1403
-					location   	(1071, 735)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41A774B801F6"
-					client     	@1403
-					supplier   	@1402
-					line_style 	0)))
-			    (object AssociationViewNew "$UNNAMED$232" @1407
-				location   	(783, 1216)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41A773E10002"
-				roleview_list 	(list RoleViews
-				    (object RoleView "$UNNAMED$233" @1408
-					Parent_View 	@1407
-					location   	(463, 944)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41A773E2005E"
-					client     	@1407
-					supplier   	@1402
-					line_style 	0
-					label      	(object SegLabel @1409
-					    Parent_View 	@1408
-					    location   	(920, 1163)
-					    anchor     	2
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	15
-					    justify    	0
-					    label      	"1"
-					    pctDist    	0.900000
-					    height     	54
-					    orientation 	0))
-				    (object RoleView "$UNNAMED$234" @1410
-					Parent_View 	@1407
-					location   	(463, 944)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41A773E20068"
-					client     	@1407
-					supplier   	@1395
-					line_style 	0)))
-			    (object AssociationViewNew "$UNNAMED$277" @1411
-				location   	(1061, 1388)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41AA259A01F4"
-				roleview_list 	(list RoleViews
-				    (object RoleView "$UNNAMED$278" @1412
-					Parent_View 	@1411
-					location   	(693, 780)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41AA259B01B9"
-					client     	@1411
-					supplier   	@1397
-					line_style 	0
-					label      	(object SegLabel @1413
-					    Parent_View 	@1412
-					    location   	(1073, 1463)
-					    anchor     	2
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	15
-					    justify    	0
-					    label      	"0..*"
-					    pctDist    	0.499634
-					    height     	45
-					    orientation 	0))
-				    (object RoleView "$UNNAMED$279" @1414
-					Parent_View 	@1411
-					location   	(693, 780)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41AA259B01C3"
-					client     	@1411
-					supplier   	@1402
-					line_style 	0)))
-			    (object InheritView "" @1415
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41AA25FD03E1"
-				client     	@1402
-				supplier   	@1389
-				line_style 	0)
-			    (object AssociationViewNew "$UNNAMED$238" @1416
-				location   	(1267, 1508)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41AA1E6D0044"
-				roleview_list 	(list RoleViews
-				    (object RoleView "$UNNAMED$239" @1417
-					Parent_View 	@1416
-					location   	(-349, 548)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41AA1E6E017C"
-					client     	@1416
-					supplier   	@1402
-					line_style 	0
-					label      	(object SegLabel @1418
-					    Parent_View 	@1417
-					    location   	(1138, 1324)
-					    anchor     	2
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	15
-					    justify    	0
-					    label      	"0..*"
-					    pctDist    	0.900000
-					    height     	54
-					    orientation 	0))
-				    (object RoleView "$UNNAMED$240" @1419
-					Parent_View 	@1416
-					location   	(-349, 548)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41AA1E6E0190"
-					client     	@1416
-					supplier   	@1398
-					line_style 	0)))
-			    (object AssociationViewNew "$UNNAMED$280" @1420
-				location   	(1303, 999)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41C06F5E01F0"
-				roleview_list 	(list RoleViews
-				    (object RoleView "$UNNAMED$281" @1421
-					Parent_View 	@1420
-					location   	(183, 215)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41C06F5F004D"
-					client     	@1420
-					supplier   	@1400
-					line_style 	0
-					label      	(object SegLabel @1422
-					    Parent_View 	@1421
-					    location   	(1443, 894)
-					    anchor     	2
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	15
-					    justify    	0
-					    label      	"1"
-					    pctDist    	0.900000
-					    height     	54
-					    orientation 	1))
-				    (object RoleView "$UNNAMED$282" @1423
-					Parent_View 	@1420
-					location   	(183, 215)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41C06F5F004E"
-					client     	@1420
-					supplier   	@1402
-					line_style 	0)))
-			    (object AssociationViewNew "$UNNAMED$283" @1424
-				location   	(1730, 1216)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"421CA9A80195"
-				roleview_list 	(list RoleViews
-				    (object RoleView "$UNNAMED$284" @1425
-					Parent_View 	@1424
-					location   	(610, 432)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"421CA9A9025E"
-					client     	@1424
-					supplier   	@1401
-					line_style 	0
-					label      	(object SegLabel @1426
-					    Parent_View 	@1425
-					    location   	(2049, 1270)
-					    anchor     	2
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	15
-					    justify    	0
-					    label      	"0..*"
-					    pctDist    	0.900000
-					    height     	54
-					    orientation 	1))
-				    (object RoleView "$UNNAMED$285" @1427
-					Parent_View 	@1424
-					location   	(610, 432)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"421CA9A9025F"
-					client     	@1424
-					supplier   	@1402
-					line_style 	0)))
-			    (object NoteView @1428
-				location   	(1776, 1040)
-				label      	(object ItemLabel
-				    Parent_View 	@1428
-				    location   	(1501, 940)
-				    fill_color 	13434879
-				    nlines     	4
-				    max_width  	515
-				    label      	"replaces CSocksessionProxy -> MSockSessionObserver association")
-				line_color 	3342489
-				fill_color 	13434879
-				width      	575
-				height     	212)
-			    (object AttachView "" @1429
-				stereotype 	TRUE
-				line_color 	3342489
-				client     	@1428
-				supplier   	@1424
-				line_style 	0)
-			    (object ClassView "Class" "Logical View::Connection::Connection Provider::XDummyConnectionControlClient" @1430
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(2304, 784)
-				label      	(object ItemLabel
-				    Parent_View 	@1430
-				    location   	(1989, 710)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	630
-				    justify    	0
-				    label      	"XDummyConnectionControlClient")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	65280
-				quidu      	"421CAA340392"
-				width      	648
-				height     	172
-				annotation 	8
-				autoResize 	TRUE)
-			    (object InheritView "" @1431
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"421CAB5301A4"
-				client     	@1401
-				supplier   	@1430
-				line_style 	0)
-			    (object AttachView "" @1432
-				stereotype 	TRUE
-				line_color 	3342489
-				client     	@1401
-				supplier   	@1391
-				line_style 	0)
-			    (object ClassView "Class" "Logical View::Connection::Connection Provider::MConnectionControlClient" @1433
-				ShowCompartmentStereotypes 	TRUE
-				SuppressOperation 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(2299, 480)
-				font       	(object Font
-				    italics    	TRUE)
-				label      	(object ItemLabel
-				    Parent_View 	@1433
-				    location   	(2051, 405)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	496
-				    justify    	0
-				    label      	"MConnectionControlClient")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	65280
-				quidu      	"41BDA92A0213"
-				width      	514
-				height     	174
-				annotation 	8
-				autoResize 	TRUE)
-			    (object InheritView "" @1434
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"421CAA9A033C"
-				client     	@1430
-				supplier   	@1433
-				line_style 	0)))))
-	    (object Class_Category "link connection"
-		quid       	"41AA27E60069"
-		exportControl 	"Public"
-		logical_models 	(list unit_reference_list)
-		logical_presentations 	(list unit_reference_list
-		    (object ClassDiagram "Main"
-			quid       	"41AA282301D9"
-			title      	"Main"
-			zoom       	100
-			max_height 	28350
-			max_width  	21600
-			origin_x   	0
-			origin_y   	0
-			items      	(list diagram_item_list
-			    (object NoteView @1435
-				location   	(1344, 304)
-				label      	(object ItemLabel
-				    Parent_View 	@1435
-				    location   	(935, 244)
-				    fill_color 	13434879
-				    nlines     	2
-				    max_width  	783
-				    label      	"Stays the way it is covered by the shim layer.")
-				line_color 	3342489
-				fill_color 	13434879
-				width      	843
-				height     	132)))))
-	    (object Class_Category "Selection"
-		quid       	"41B6EAB601E8"
-		exportControl 	"Public"
-		logical_models 	(list unit_reference_list
-		    (object Class "CNetworkControllerBase"
-			quid       	"41B6EDD003A2")
-		    (object Class "MNetworkControllerObserver"
-			quid       	"41B6EE01032A")
-		    (object Class "MProviderSelector"
-			quid       	"41C1AF5D02D3"
-			used_nodes 	(list uses_relationship_list
-			    (object Uses_Relationship
-				quid       	"41D920A80342"
-				supplier   	"Logical View::Selection::ISelectionNotify"
-				quidu      	"41C2DC4001D8")
-			    (object Uses_Relationship
-				quid       	"41D92127034F"
-				supplier   	"Logical View::Selection::ISelectionNotify"
-				quidu      	"41C2DC4001D8"))
-			operations 	(list Operations
-			    (object Operation "Cancel"
-				quid       	"41C2E57D012B"
-				concurrency 	"Sequential"
-				abstract   	TRUE
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Cancel"
-				quid       	"421A0EF8010F"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0))
-			abstract   	TRUE)
-		    (object Class "CConnectionSelectorShim"
-			quid       	"41C1AF890151"
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"41C1AFAB0146"
-				supplier   	"Logical View::Selection::MProviderSelector"
-				quidu      	"41C1AF5D02D3"))
-			used_nodes 	(list uses_relationship_list
-			    (object Uses_Relationship
-				quid       	"422DE221004C"
-				supplier   	"Logical View::Factory::CConnectionProviderFactoryShim"
-				quidu      	"41C1C8E302CA"))
-			realized_interfaces 	(list realize_rel_list
-			    (object Realize_Relationship
-				quid       	"41C839E9034A"
-				supplier   	"Logical View::Interface::MConnectionNotify"
-				quidu      	"41A76B95022F")
-			    (object Realize_Relationship
-				quid       	"422DEAE2036C"
-				supplier   	"Logical View::Selection::MProviderSelector"
-				quidu      	"41C1AF5D02D3"))
-			operations 	(list Operations
-			    (object Operation "Select"
-				quid       	"41C839A501F7"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "ProgressNotification"
-				quid       	"41C839AC005C"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "SelectionComplete"
-				quid       	"41C839AF022D"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)))
-		    (object Class "ISelectionNotify"
-			quid       	"41C2DC4001D8"
-			operations 	(list Operations
-			    (object Operation "SelectComplete"
-				quid       	"41C2E55E01E4"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "ProgressNotification"
-				quid       	"41D9206C0242"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "ServiceChangeNotification"
-				quid       	"421A0F3000D5"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "LayerUp"
-				quid       	"421A0F3900D8"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "SubConnectionEvent"
-				quid       	"421A0F40027D"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Detach"
-				quid       	"421A0F460362"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0))
-			abstract   	TRUE)
-		    (object Class "CIPConnectionSelector"
-			quid       	"421A2BA8032E"
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"421A2BCA0193"
-				supplier   	"Logical View::Selection::MProviderSelector"
-				quidu      	"41C1AF5D02D3"))
-			used_nodes 	(list uses_relationship_list
-			    (object Uses_Relationship
-				quid       	"422CA9EB0070"
-				supplier   	"Logical View::Factory::CConnectionProviderFactoryShim"
-				quidu      	"41C1C8E302CA")
-			    (object Uses_Relationship
-				quid       	"422CBD8E03CC"
-				supplier   	"Logical View::Factory::CConnectionProviderFactoryShim"
-				quidu      	"41C1C8E302CA")))
-		    (object Association "$UNNAMED$286"
-			quid       	"41B9F92C03A2"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$287"
-				quid       	"41B9F9320025"
-				supplier   	"Logical View::Selection::MNetworkControllerObserver"
-				quidu      	"41B6EE01032A"
-				client_cardinality 	(value cardinality "1")
-				is_navigable 	TRUE)
-			    (object Role "$UNNAMED$288"
-				quid       	"41B9F9320026"
-				supplier   	"Logical View::Selection::CNetworkControllerBase"
-				quidu      	"41B6EDD003A2")))
-		    (object Association "$UNNAMED$289"
-			quid       	"41C2DC60004E"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$290"
-				quid       	"41C2DC6101B8"
-				supplier   	"Logical View::Selection::ISelectionNotify"
-				quidu      	"41C2DC4001D8"
-				client_cardinality 	(value cardinality "1")
-				is_navigable 	TRUE)
-			    (object Role "$UNNAMED$291"
-				quid       	"41C2DC6101B9"
-				supplier   	"Logical View::Selection::MProviderSelector"
-				quidu      	"41C1AF5D02D3")))
-		    (object Association "$UNNAMED$292"
-			quid       	"41C2DD0701D8"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$293"
-				quid       	"41C2DD0801C5"
-				supplier   	"Logical View::Connection::CConnectionProvdBase"
-				quidu      	"41A7526F01F7"
-				client_cardinality 	(value cardinality "1")
-				is_navigable 	TRUE)
-			    (object Role "$UNNAMED$294"
-				quid       	"41C2DD0801CF"
-				supplier   	"Logical View::Selection::CConnectionSelectorShim"
-				quidu      	"41C1AF890151"
-				is_aggregate 	TRUE)))
-		    (object Association "$UNNAMED$295"
-			quid       	"41D929B9014B"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$296"
-				quid       	"41D929BB0086"
-				supplier   	"Logical View::Selection::ISelectionNotify"
-				quidu      	"41C2DC4001D8"
-				client_cardinality 	(value cardinality "1")
-				Containment 	"By Value"
-				is_navigable 	TRUE)
-			    (object Role "$UNNAMED$297"
-				quid       	"41D929BB0087"
-				supplier   	"Logical View::Selection::CConnectionSelectorShim"
-				quidu      	"41C1AF890151"
-				is_aggregate 	TRUE)))
-		    (object Association "$UNNAMED$298"
-			quid       	"41B9F90C0305"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$299"
-				quid       	"41B9F90D02D4"
-				supplier   	"Logical View::Selection::CNetworkControllerBase"
-				quidu      	"41B6EDD003A2"
-				client_cardinality 	(value cardinality "1")
-				is_navigable 	TRUE)
-			    (object Role "$UNNAMED$300"
-				quid       	"41B9F90D02D5"
-				supplier   	"Logical View::Factory::CConnectionFactoryContainer"
-				quidu      	"41A883B6002D"
-				is_aggregate 	TRUE)))
-		    (object Association "$UNNAMED$301"
-			quid       	"421A2BC40158"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$302"
-				quid       	"421A2BC500F5"
-				supplier   	"Logical View::Selection::ISelectionNotify"
-				quidu      	"41C2DC4001D8"
-				client_cardinality 	(value cardinality "1")
-				Containment 	"By Value"
-				is_navigable 	TRUE)
-			    (object Role "$UNNAMED$303"
-				quid       	"421A2BC50109"
-				supplier   	"Logical View::Selection::CIPConnectionSelector"
-				quidu      	"421A2BA8032E"
-				is_aggregate 	TRUE)))
-		    (object Association "$UNNAMED$304"
-			quid       	"421A4CFD0107"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$305"
-				quid       	"421A4CFE002C"
-				supplier   	"Logical View::Selection::MProviderSelector"
-				quidu      	"41C1AF5D02D3"
-				client_cardinality 	(value cardinality "1")
-				is_navigable 	TRUE)
-			    (object Role "$UNNAMED$306"
-				quid       	"421A4CFE00A4"
-				supplier   	"Logical View::Selection::CIPConnectionSelector"
-				quidu      	"421A2BA8032E"))))
-		logical_presentations 	(list unit_reference_list
-		    (object ClassDiagram "Main"
-			quid       	"41B6EAEB00C1"
-			title      	"Main"
-			zoom       	100
-			max_height 	28350
-			max_width  	21600
-			origin_x   	0
-			origin_y   	0
-			items      	(list diagram_item_list
-			    (object NoteView @1436
-				location   	(1136, 1840)
-				label      	(object ItemLabel
-				    Parent_View 	@1436
-				    location   	(870, 1762)
-				    fill_color 	13434879
-				    nlines     	3
-				    max_width  	497
-				    label      	"self destructing class. Deletes itself once the selection completes.")
-				line_color 	3342489
-				fill_color 	13434879
-				width      	557
-				height     	169)
-			    (object ClassView "Class" "Logical View::Interface::MConnectionNotify" @1437
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1712, 1200)
-				label      	(object ItemLabel
-				    Parent_View 	@1437
-				    location   	(1521, 1126)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	382
-				    justify    	0
-				    label      	"MConnectionNotify")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41A76B95022F"
-				width      	400
-				height     	172
-				annotation 	8
-				autoResize 	TRUE)
-			    (object NoteView @1438
-				location   	(432, 1840)
-				label      	(object ItemLabel
-				    Parent_View 	@1438
-				    location   	(123, 1721)
-				    fill_color 	13434879
-				    nlines     	4
-				    max_width  	583
-				    label      	"Implements only the selection related functions from MConnectionNotify interface. The rest doesn't do anything")
-				line_color 	3342489
-				fill_color 	13434879
-				width      	643
-				height     	250)
-			    (object ClassView "Class" "Logical View::Connection::CConnectionProvdBase" @1439
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1968, 1504)
-				label      	(object ItemLabel
-				    Parent_View 	@1439
-				    location   	(1737, 1430)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	462
-				    justify    	0
-				    label      	"CConnectionProvdBase")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41A7526F01F7"
-				width      	480
-				height     	172
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Selection::ISelectionNotify" @1440
-				ShowCompartmentStereotypes 	TRUE
-				SuppressOperation 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(400, 1504)
-				font       	(object Font
-				    italics    	TRUE)
-				label      	(object ItemLabel
-				    Parent_View 	@1440
-				    location   	(242, 1452)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	316
-				    justify    	0
-				    label      	"ISelectionNotify")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	65280
-				quidu      	"41C2DC4001D8"
-				width      	334
-				height     	128
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Selection::CConnectionSelectorShim" @1441
-				ShowCompartmentStereotypes 	TRUE
-				SuppressOperation 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1136, 1504)
-				label      	(object ItemLabel
-				    Parent_View 	@1441
-				    location   	(876, 1453)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	520
-				    justify    	0
-				    label      	"CConnectionSelectorShim")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	16776960
-				quidu      	"41C1AF890151"
-				width      	538
-				height     	126
-				annotation 	8
-				autoResize 	TRUE)
-			    (object AssociationViewNew "$UNNAMED$292" @1442
-				location   	(1566, 1504)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41C2DD0701D8"
-				roleview_list 	(list RoleViews
-				    (object RoleView "$UNNAMED$293" @1443
-					Parent_View 	@1442
-					location   	(-66, 336)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41C2DD0801C5"
-					client     	@1442
-					supplier   	@1439
-					line_style 	0
-					label      	(object SegLabel @1444
-					    Parent_View 	@1443
-					    location   	(1710, 1558)
-					    anchor     	2
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	15
-					    justify    	0
-					    label      	"1"
-					    pctDist    	0.900000
-					    height     	54
-					    orientation 	1))
-				    (object RoleView "$UNNAMED$294" @1445
-					Parent_View 	@1442
-					location   	(-66, 336)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41C2DD0801CF"
-					client     	@1442
-					supplier   	@1441
-					line_style 	0)))
-			    (object AttachView "" @1446
-				stereotype 	TRUE
-				line_color 	3342489
-				client     	@1436
-				supplier   	@1441
-				line_style 	0)
-			    (object RealizeView "" @1447
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41C839E9034A"
-				client     	@1441
-				supplier   	@1437
-				line_style 	0)
-			    (object AttachView "" @1448
-				stereotype 	TRUE
-				line_color 	3342489
-				client     	@1438
-				supplier   	@1441
-				line_style 	0)
-			    (object AssociationViewNew "$UNNAMED$295" @1449
-				location   	(716, 1504)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41D929B9014B"
-				roleview_list 	(list RoleViews
-				    (object RoleView "$UNNAMED$296" @1450
-					Parent_View 	@1449
-					location   	(-404, 1088)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41D929BB0086"
-					client     	@1449
-					supplier   	@1440
-					line_style 	0
-					label      	(object SegLabel @1451
-					    Parent_View 	@1450
-					    location   	(582, 1558)
-					    anchor     	2
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	15
-					    justify    	0
-					    label      	"1"
-					    pctDist    	0.900000
-					    height     	54
-					    orientation 	0))
-				    (object RoleView "$UNNAMED$297" @1452
-					Parent_View 	@1449
-					location   	(-404, 1088)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41D929BB0087"
-					client     	@1449
-					supplier   	@1441
-					line_style 	0)))
-			    (object ClassView "Class" "Logical View::Selection::MProviderSelector" @1453
-				ShowCompartmentStereotypes 	TRUE
-				SuppressOperation 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1136, 592)
-				font       	(object Font
-				    italics    	TRUE)
-				label      	(object ItemLabel
-				    Parent_View 	@1453
-				    location   	(952, 540)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	368
-				    justify    	0
-				    label      	"MProviderSelector")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	65280
-				quidu      	"41C1AF5D02D3"
-				width      	386
-				height     	128
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Selection::ISelectionNotify" @1454
-				ShowCompartmentStereotypes 	TRUE
-				SuppressOperation 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(416, 896)
-				font       	(object Font
-				    italics    	TRUE)
-				label      	(object ItemLabel
-				    Parent_View 	@1454
-				    location   	(258, 844)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	316
-				    justify    	0
-				    label      	"ISelectionNotify")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	65280
-				quidu      	"41C2DC4001D8"
-				width      	334
-				height     	128
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Selection::MProviderSelector" @1455
-				ShowCompartmentStereotypes 	TRUE
-				SuppressOperation 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1136, 1216)
-				font       	(object Font
-				    italics    	TRUE)
-				label      	(object ItemLabel
-				    Parent_View 	@1455
-				    location   	(952, 1164)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	368
-				    justify    	0
-				    label      	"MProviderSelector")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	65280
-				quidu      	"41C1AF5D02D3"
-				width      	386
-				height     	128
-				annotation 	8
-				autoResize 	TRUE)
-			    (object InheritView "" @1456
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41C1AFAB0146"
-				client     	@1441
-				supplier   	@1455
-				line_style 	0)
-			    (object ClassView "Class" "Logical View::Selection::CIPConnectionSelector" @1457
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1135, 896)
-				label      	(object ItemLabel
-				    Parent_View 	@1457
-				    location   	(908, 845)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	454
-				    justify    	0
-				    label      	"CIPConnectionSelector")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	65280
-				quidu      	"421A2BA8032E"
-				width      	472
-				height     	126
-				annotation 	8
-				autoResize 	TRUE)
-			    (object AssociationViewNew "$UNNAMED$301" @1458
-				location   	(740, 896)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"421A2BC40158"
-				roleview_list 	(list RoleViews
-				    (object RoleView "$UNNAMED$302" @1459
-					Parent_View 	@1458
-					location   	(-380, -784)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"421A2BC500F5"
-					client     	@1458
-					supplier   	@1454
-					line_style 	0
-					label      	(object SegLabel @1460
-					    Parent_View 	@1459
-					    location   	(599, 950)
-					    anchor     	2
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	15
-					    justify    	0
-					    label      	"1"
-					    pctDist    	0.900000
-					    height     	54
-					    orientation 	0))
-				    (object RoleView "$UNNAMED$303" @1461
-					Parent_View 	@1458
-					location   	(-380, -784)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"421A2BC50109"
-					client     	@1458
-					supplier   	@1457
-					line_style 	0)))
-			    (object InheritView "" @1462
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"421A2BCA0193"
-				client     	@1457
-				supplier   	@1453
-				line_style 	0)
-			    (object AssociationViewNew "$UNNAMED$304" @1463
-				location   	(1135, 1055)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"421A4CFD0107"
-				roleview_list 	(list RoleViews
-				    (object RoleView "$UNNAMED$305" @1464
-					Parent_View 	@1463
-					location   	(15, 159)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"421A4CFE002C"
-					client     	@1463
-					supplier   	@1455
-					line_style 	0
-					label      	(object SegLabel @1465
-					    Parent_View 	@1464
-					    location   	(1189, 1140)
-					    anchor     	2
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	15
-					    justify    	0
-					    label      	"1"
-					    pctDist    	0.900000
-					    height     	54
-					    orientation 	0))
-				    (object RoleView "$UNNAMED$306" @1466
-					Parent_View 	@1463
-					location   	(15, 159)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"421A4CFE00A4"
-					client     	@1463
-					supplier   	@1457
-					line_style 	0)))
-			    (object Label @1467
-				location   	(128, 1025)
-				nlines     	1
-				max_width  	2156
-				label      	"__________________________________________________________________________________________________")
-			    (object Label @1468
-				location   	(1938, 991)
-				nlines     	1
-				max_width  	331
-				label      	"Network Layer")
-			    (object Label @1469
-				location   	(1938, 1103)
-				nlines     	1
-				max_width  	381
-				label      	"Shim(Link) Layer")
-			    (object ClassView "Class" "Logical View::Factory::CConnectionProviderFactoryShim" @1470
-				ShowCompartmentStereotypes 	TRUE
-				SuppressOperation 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1840, 896)
-				label      	(object ItemLabel
-				    Parent_View 	@1470
-				    location   	(1516, 821)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	648
-				    justify    	0
-				    label      	"CConnectionProviderFactoryShim")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	16776960
-				quidu      	"41C1C8E302CA"
-				width      	666
-				height     	174
-				annotation 	8
-				autoResize 	TRUE)
-			    (object UsesView "" @1471
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"422CBD8E03CC"
-				client     	@1457
-				supplier   	@1470
-				line_style 	0)
-			    (object NoteView @1472
-				location   	(1824, 592)
-				label      	(object ItemLabel
-				    Parent_View 	@1472
-				    location   	(1499, 523)
-				    fill_color 	13434879
-				    nlines     	2
-				    max_width  	615
-				    label      	"Uses the factory to select & start the agent via NIFMAN session.")
-				line_color 	3342489
-				fill_color 	13434879
-				width      	675
-				height     	150)
-			    (object AttachView "" @1473
-				stereotype 	TRUE
-				line_color 	3342489
-				client     	@1472
-				supplier   	@1457
-				line_style 	0)
-			    (object AttachView "" @1474
-				stereotype 	TRUE
-				line_color 	3342489
-				client     	@1472
-				supplier   	@1470
-				line_style 	0)))))
-	    (object Class_Category "New Interfaces & Functions"
-		quid       	"41C1686300B3"
-		exportControl 	"Public"
-		logical_models 	(list unit_reference_list
-		    (object Class "CConnectionSettings"
-			quid       	"41ECEA270100"
-			operations 	(list Operations
-			    (object Operation "GetIntSettingL"
-				quid       	"41ECEB0B00F3"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "GetBoolSettingL"
-				quid       	"41ECEB4F02F0"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "GetDes8SettingL"
-				quid       	"41ECEB5803E3"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "GetDes16SettingL"
-				quid       	"41ECEB600178"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "GetLongDesSettingLC"
-				quid       	"41ECEB6602E9"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)))
-		    (object Association "$UNNAMED$307"
-			quid       	"41C2E19D0388"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$308"
-				quid       	"41C2E1A0009D"
-				supplier   	"Logical View::Connection::Connection Provider::MConnectionControlClient"
-				quidu      	"41BDA92A0213"
-				client_cardinality 	(value cardinality "0..n")
-				is_navigable 	TRUE)
-			    (object Role "$UNNAMED$309"
-				quid       	"41C2E1A0009E"
-				supplier   	"Logical View::Connection::Connection Provider::CConnectionProviderBase"
-				quidu      	"41BDA765028C")))
-		    (object Association "$UNNAMED$310"
-			quid       	"41C2E1C30351"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$311"
-				quid       	"41C2E1C40335"
-				supplier   	"Logical View::Connection::Connection Provider::MConnectionDataClient"
-				quidu      	"41BDA8D00172"
-				client_cardinality 	(value cardinality "0..n")
-				is_navigable 	TRUE)
-			    (object Role "$UNNAMED$312"
-				quid       	"41C2E1C40336"
-				supplier   	"Logical View::Connection::Connection Provider::CConnectionProviderBase"
-				quidu      	"41BDA765028C")))
-		    (object Association "$UNNAMED$313"
-			quid       	"41D929DC0160"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$314"
-				quid       	"41D929DD0161"
-				supplier   	"Logical View::Selection::ISelectionNotify"
-				quidu      	"41C2DC4001D8"
-				client_cardinality 	(value cardinality "1")
-				is_navigable 	TRUE)
-			    (object Role "$UNNAMED$315"
-				quid       	"41D929DD016B"
-				supplier   	"Logical View::Selection::MProviderSelector"
-				quidu      	"41C1AF5D02D3")))
-		    (object Association "$UNNAMED$316"
-			quid       	"41ECEBEF01E2"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$317"
-				quid       	"41ECEBF000AD"
-				supplier   	"Logical View::New Interfaces & Functions::CConnectionSettings"
-				quidu      	"41ECEA270100"
-				client_cardinality 	(value cardinality "1")
-				is_navigable 	TRUE)
-			    (object Role "$UNNAMED$318"
-				quid       	"41ECEBF000AE"
-				supplier   	"Logical View::Connection::Connection Provider::Connection Provider Shim::CConnectionProviderShim"
-				quidu      	"41BDAABC004D"
-				is_aggregate 	TRUE)))
-		    (object Association "$UNNAMED$319"
-			quid       	"421A553A0346"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$320"
-				quid       	"421A553A0347"
-				supplier   	"Logical View::Connection::Connection Provider::Connection Provider Shim::Sub Connection Handling::NifManSubConnectionShim"
-				quidu      	"41BEF88800A9"
-				client_cardinality 	(value cardinality "1"))
-			    (object Role "$UNNAMED$321"
-				quid       	"421A553A0348"
-				supplier   	"Logical View::Connection::Connection Provider::Connection Provider Shim::Sub Connection Handling::CSubConnectionLinkShimClient"
-				quidu      	"41C061D101C6"
-				client_cardinality 	(value cardinality "0..n")
-				is_navigable 	TRUE)))
-		    (object Association "$UNNAMED$322"
-			quid       	"421A562301F2"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$323"
-				quid       	"421A5624009F"
-				supplier   	"Logical View::Connection::Connection Provider::Connection Provider Shim::Sub Connection Handling::CConnDataTransfer"
-				quidu      	"41F00D6A0013"
-				client_cardinality 	(value cardinality "0..1")
-				is_navigable 	TRUE)
-			    (object Role "$UNNAMED$324"
-				quid       	"421A562400A0"
-				supplier   	"Logical View::Connection::Connection Provider::Connection Provider Shim::Sub Connection Handling::CSubConnectionLinkShimClient"
-				quidu      	"41C061D101C6"
-				is_aggregate 	TRUE))))
-		logical_presentations 	(list unit_reference_list
-		    (object ClassDiagram "Main"
-			quid       	"41C1687E0184"
-			title      	"Main"
-			zoom       	100
-			max_height 	28350
-			max_width  	21600
-			origin_x   	0
-			origin_y   	0
-			items      	(list diagram_item_list
-			    (object ClassView "Class" "Logical View::Sub Connection::CSubConnectionProviderBase" @1475
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(400, 928)
-				label      	(object ItemLabel
-				    Parent_View 	@1475
-				    location   	(114, 774)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	572
-				    justify    	0
-				    label      	"CSubConnectionProviderBase")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	65535
-				quidu      	"41A75088005C"
-				width      	590
-				height     	332
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Factory::CSubConnectionFactoryContainer" @1476
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(2096, 1152)
-				label      	(object ItemLabel
-				    Parent_View 	@1476
-				    location   	(1773, 1023)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	646
-				    justify    	0
-				    label      	"CSubConnectionFactoryContainer")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	65535
-				quidu      	"41A87F1B03AD"
-				width      	664
-				height     	282
-				annotation 	8
-				autoResize 	TRUE)
-			    (object NoteView @1477
-				location   	(2672, 1856)
-				label      	(object ItemLabel
-				    Parent_View 	@1477
-				    location   	(2122, 1631)
-				    fill_color 	13434879
-				    nlines     	9
-				    max_width  	1065
-				    label      	
-|General note:
-|The connection stacking as it stands now merges from top to bottom that reflect the data flow. We should support merging from bottom to top as well. That would support bearer mobility since the higher layer would know about all available bearers so that it could move its sub-connections without actually moving itself. So there should in fact be an array of next layers one of which is the active (current iNextLayer member).
-				    )
-				line_color 	3342489
-				fill_color 	13434879
-				width      	1125
-				height     	463)
-			    (object ClassView "Class" "Logical View::Connection::Connection Provider::MConnectionControlClient" @1478
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(2064, 512)
-				font       	(object Font
-				    italics    	TRUE)
-				label      	(object ItemLabel
-				    Parent_View 	@1478
-				    location   	(1816, 285)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	514
-				    justify    	0
-				    label      	"MConnectionControlClient")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	65280
-				quidu      	"41BDA92A0213"
-				width      	514
-				height     	478
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Connection::Connection Provider::MConnectionDataClient" @1479
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(400, 400)
-				font       	(object Font
-				    italics    	TRUE)
-				label      	(object ItemLabel
-				    Parent_View 	@1479
-				    location   	(171, 348)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	476
-				    justify    	0
-				    label      	"MConnectionDataClient")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	65280
-				quidu      	"41BDA8D00172"
-				width      	476
-				height     	128
-				annotation 	8
-				autoResize 	TRUE)
-			    (object RealizeView "" @1480
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41EFFB2001BC"
-				client     	@1475
-				supplier   	@1479
-				line_style 	0)
-			    (object ClassView "Class" "Logical View::Connection::Connection Provider::CConnectionProviderBase" @1481
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1200, 880)
-				label      	(object ItemLabel
-				    Parent_View 	@1481
-				    location   	(838, 351)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	724
-				    justify    	0
-				    label      	"CConnectionProviderBase")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	65280
-				quidu      	"41BDA765028C"
-				width      	742
-				height     	1082
-				annotation 	8
-				autoResize 	TRUE)
-			    (object AssociationViewNew "$UNNAMED$307" @1482
-				location   	(1688, 671)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41C2E19D0388"
-				roleview_list 	(list RoleViews
-				    (object RoleView "$UNNAMED$308" @1483
-					Parent_View 	@1482
-					location   	(-344, -209)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41C2E1A0009D"
-					client     	@1482
-					supplier   	@1478
-					line_style 	0
-					label      	(object SegLabel @1484
-					    Parent_View 	@1483
-					    location   	(1787, 688)
-					    anchor     	2
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	15
-					    justify    	0
-					    label      	"0..*"
-					    pctDist    	0.665875
-					    height     	54
-					    orientation 	1))
-				    (object RoleView "$UNNAMED$309" @1485
-					Parent_View 	@1482
-					location   	(-344, -209)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41C2E1A0009E"
-					client     	@1482
-					supplier   	@1481
-					line_style 	0)))
-			    (object AssociationViewNew "$UNNAMED$310" @1486
-				location   	(667, 560)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41C2E1C30351"
-				roleview_list 	(list RoleViews
-				    (object RoleView "$UNNAMED$311" @1487
-					Parent_View 	@1486
-					location   	(-1365, -320)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41C2E1C40335"
-					client     	@1486
-					supplier   	@1479
-					line_style 	0
-					label      	(object SegLabel @1488
-					    Parent_View 	@1487
-					    location   	(585, 449)
-					    anchor     	2
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	15
-					    justify    	0
-					    label      	"0..*"
-					    pctDist    	0.684670
-					    height     	54
-					    orientation 	1))
-				    (object RoleView "$UNNAMED$312" @1489
-					Parent_View 	@1486
-					location   	(-1365, -320)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41C2E1C40336"
-					client     	@1486
-					supplier   	@1481
-					line_style 	0)))
-			    (object ClassView "Class" "Logical View::Factory::CSubConnectionProviderFactoryShim" @1490
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(2864, 1528)
-				label      	(object ItemLabel
-				    Parent_View 	@1490
-				    location   	(2503, 1453)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	722
-				    justify    	0
-				    label      	"CSubConnectionProviderFactoryShim")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	16776960
-				quidu      	"41C06B14016A"
-				width      	740
-				height     	174
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Factory::CConnectionProviderFactoryShim" @1491
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(2848, 1200)
-				label      	(object ItemLabel
-				    Parent_View 	@1491
-				    location   	(2492, 1021)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	712
-				    justify    	0
-				    label      	"CConnectionProviderFactoryShim")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	16776960
-				quidu      	"41C1C8E302CA"
-				width      	730
-				height     	382
-				annotation 	8
-				autoResize 	TRUE)
-			    (object NoteView @1492
-				location   	(240, 2336)
-				label      	(object ItemLabel
-				    Parent_View 	@1492
-				    location   	(24, 2277)
-				    fill_color 	13434879
-				    nlines     	2
-				    max_width  	397
-				    label      	"The old CSubInterface - like bit")
-				line_color 	3342489
-				fill_color 	13434879
-				width      	457
-				height     	131)
-			    (object NoteView @1493
-				location   	(352, 1408)
-				label      	(object ItemLabel
-				    Parent_View 	@1493
-				    location   	(43, 1342)
-				    fill_color 	13434879
-				    nlines     	2
-				    max_width  	583
-				    label      	"The old CSubConnection-like bit.")
-				line_color 	3342489
-				fill_color 	13434879
-				width      	643
-				height     	144)
-			    (object NoteView @1494
-				location   	(2000, 2736)
-				label      	(object ItemLabel
-				    Parent_View 	@1494
-				    location   	(1609, 2652)
-				    fill_color 	13434879
-				    nlines     	3
-				    max_width  	746
-				    label      	"+ Interface defined by MConnectionNotify & CConnectionProvdBase. The old CInterface bit.")
-				line_color 	3342489
-				fill_color 	13434879
-				width      	806
-				height     	181)
-			    (object ClassView "Class" "Logical View::Selection::CConnectionSelectorShim" @1495
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(2960, 2656)
-				label      	(object ItemLabel
-				    Parent_View 	@1495
-				    location   	(2700, 2502)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	520
-				    justify    	0
-				    label      	"CConnectionSelectorShim")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	16776960
-				quidu      	"41C1AF890151"
-				width      	538
-				height     	332
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Connection::Connection Provider::MConnectionClient" @1496
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1200, 144)
-				font       	(object Font
-				    italics    	TRUE)
-				label      	(object ItemLabel
-				    Parent_View 	@1496
-				    location   	(946, 15)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	508
-				    justify    	0
-				    label      	"MConnectionClient")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	65280
-				quidu      	"41CC1965029F"
-				width      	526
-				height     	282
-				annotation 	8
-				autoResize 	TRUE)
-			    (object InheritView "" @1497
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41CC19DE032F"
-				client     	@1479
-				supplier   	@1496
-				line_style 	0)
-			    (object InheritView "" @1498
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41CC19E10370"
-				client     	@1478
-				supplier   	@1496
-				line_style 	0)
-			    (object ClassView "Class" "Logical View::Factory::CConnectionProviderFactoryBase" @1499
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(2848, 688)
-				font       	(object Font
-				    italics    	TRUE)
-				label      	(object ItemLabel
-				    Parent_View 	@1499
-				    location   	(2492, 459)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	712
-				    justify    	0
-				    label      	"CConnectionProviderFactoryBase")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	65280
-				quidu      	"41A8839B0038"
-				width      	730
-				height     	482
-				annotation 	8
-				autoResize 	TRUE)
-			    (object InheritView "" @1500
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41C1C91F016E"
-				client     	@1491
-				supplier   	@1499
-				line_style 	0)
-			    (object ClassView "Class" "Logical View::Selection::ISelectionNotify" @1501
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(2176, 2352)
-				font       	(object Font
-				    italics    	TRUE)
-				label      	(object ItemLabel
-				    Parent_View 	@1501
-				    location   	(1903, 2123)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	546
-				    justify    	0
-				    label      	"ISelectionNotify")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	65280
-				quidu      	"41C2DC4001D8"
-				width      	564
-				height     	482
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Selection::MProviderSelector" @1502
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(2960, 2240)
-				font       	(object Font
-				    italics    	TRUE)
-				label      	(object ItemLabel
-				    Parent_View 	@1502
-				    location   	(2776, 2111)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	368
-				    justify    	0
-				    label      	"MProviderSelector")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	65280
-				quidu      	"41C1AF5D02D3"
-				width      	386
-				height     	282
-				annotation 	8
-				autoResize 	TRUE)
-			    (object InheritView "" @1503
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41C1AFAB0146"
-				client     	@1495
-				supplier   	@1502
-				line_style 	0)
-			    (object AssociationViewNew "$UNNAMED$313" @1504
-				location   	(2612, 2288)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41D929DC0160"
-				roleview_list 	(list RoleViews
-				    (object RoleView "$UNNAMED$314" @1505
-					Parent_View 	@1504
-					location   	(-348, 48)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41D929DD0161"
-					client     	@1504
-					supplier   	@1501
-					line_style 	0
-					label      	(object SegLabel @1506
-					    Parent_View 	@1505
-					    location   	(2481, 2361)
-					    anchor     	2
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	15
-					    justify    	0
-					    label      	"1"
-					    pctDist    	0.900000
-					    height     	54
-					    orientation 	0))
-				    (object RoleView "$UNNAMED$315" @1507
-					Parent_View 	@1504
-					location   	(-348, 48)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41D929DD016B"
-					client     	@1504
-					supplier   	@1502
-					line_style 	0)))
-			    (object ClassView "Class" "Logical View::Factory::CConnectionFactoryContainer" @1508
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(2848, 224)
-				label      	(object ItemLabel
-				    Parent_View 	@1508
-				    location   	(2557, 20)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	582
-				    justify    	0
-				    label      	"CConnectionFactoryContainer")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	65280
-				quidu      	"41A883B6002D"
-				width      	600
-				height     	432
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::New Interfaces & Functions::CConnectionSettings" @1509
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1344, 2656)
-				label      	(object ItemLabel
-				    Parent_View 	@1509
-				    location   	(1104, 2475)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	480
-				    justify    	0
-				    label      	"CConnectionSettings")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	4259584
-				quidu      	"41ECEA270100"
-				width      	498
-				height     	386
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Connection::Connection Provider::Connection Provider Shim::CConnectionProviderShim" @1510
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1344, 2224)
-				label      	(object ItemLabel
-				    Parent_View 	@1510
-				    location   	(1066, 2120)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	556
-				    justify    	0
-				    label      	"CConnectionProviderShim")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	16776960
-				quidu      	"41BDAABC004D"
-				width      	574
-				height     	232
-				annotation 	8
-				autoResize 	TRUE)
-			    (object AttachView "" @1511
-				stereotype 	TRUE
-				line_color 	3342489
-				client     	@1494
-				supplier   	@1510
-				line_style 	0)
-			    (object AssociationViewNew "$UNNAMED$316" @1512
-				location   	(1344, 2401)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41ECEBEF01E2"
-				roleview_list 	(list RoleViews
-				    (object RoleView "$UNNAMED$317" @1513
-					Parent_View 	@1512
-					location   	(-192, 257)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41ECEBF000AD"
-					client     	@1512
-					supplier   	@1509
-					line_style 	0
-					label      	(object SegLabel @1514
-					    Parent_View 	@1513
-					    location   	(1383, 2441)
-					    anchor     	2
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	15
-					    justify    	0
-					    label      	"1"
-					    pctDist    	0.666667
-					    height     	39
-					    orientation 	0))
-				    (object RoleView "$UNNAMED$318" @1515
-					Parent_View 	@1512
-					location   	(-192, 257)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41ECEBF000AE"
-					client     	@1512
-					supplier   	@1510
-					line_style 	0)))
-			    (object ClassView "Class" "Logical View::Connection::Connection Provider::Connection Provider Shim::Sub Connection Handling::NifManSubConnectionShim" @1516
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(480, 2656)
-				label      	(object ItemLabel
-				    Parent_View 	@1516
-				    location   	(209, 2582)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	542
-				    justify    	0
-				    label      	"NifManSubConnectionShim")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	16776960
-				quidu      	"41BEF88800A9"
-				width      	560
-				height     	172
-				annotation 	8
-				autoResize 	TRUE)
-			    (object AttachView "" @1517
-				stereotype 	TRUE
-				line_color 	3342489
-				client     	@1492
-				supplier   	@1516
-				line_style 	0)
-			    (object ClassView "Class" "Logical View::Connection::Connection Provider::Connection Provider Shim::Sub Connection Handling::CConnDataTransfer" @1518
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1424, 1744)
-				label      	(object ItemLabel
-				    Parent_View 	@1518
-				    location   	(1153, 1669)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	542
-				    justify    	0
-				    label      	"CConnDataTransfer")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	65280
-				quidu      	"41F00D6A0013"
-				width      	560
-				height     	174
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Connection::Connection Provider::Connection Provider Shim::Sub Connection Handling::CSubConnectionLinkShimClient" @1519
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(480, 1888)
-				label      	(object ItemLabel
-				    Parent_View 	@1519
-				    location   	(175, 1813)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	610
-				    justify    	0
-				    label      	"CSubConnectionLinkShimClient")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	16776960
-				quidu      	"41C061D101C6"
-				width      	628
-				height     	174
-				annotation 	8
-				autoResize 	TRUE)
-			    (object AttachView "" @1520
-				stereotype 	TRUE
-				line_color 	3342489
-				client     	@1493
-				supplier   	@1519
-				line_style 	0)
-			    (object AssociationViewNew "$UNNAMED$319" @1521
-				location   	(480, 2272)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"421A553A0346"
-				roleview_list 	(list RoleViews
-				    (object RoleView "$UNNAMED$321" @1522
-					Parent_View 	@1521
-					location   	(-528, 1728)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"421A553A0348"
-					client     	@1521
-					supplier   	@1519
-					line_style 	0
-					label      	(object SegLabel @1523
-					    Parent_View 	@1522
-					    location   	(427, 2005)
-					    anchor     	2
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	15
-					    justify    	0
-					    label      	"0..*"
-					    pctDist    	0.900000
-					    height     	54
-					    orientation 	0))
-				    (object RoleView "$UNNAMED$320" @1524
-					Parent_View 	@1521
-					location   	(-528, 1728)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"421A553A0347"
-					client     	@1521
-					supplier   	@1516
-					line_style 	0
-					label      	(object SegLabel @1525
-					    Parent_View 	@1524
-					    location   	(427, 2539)
-					    anchor     	2
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	15
-					    justify    	0
-					    label      	"1"
-					    pctDist    	0.900000
-					    height     	54
-					    orientation 	1))))
-			    (object AssociationViewNew "$UNNAMED$322" @1526
-				location   	(968, 1812)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"421A562301F2"
-				roleview_list 	(list RoleViews
-				    (object RoleView "$UNNAMED$323" @1527
-					Parent_View 	@1526
-					location   	(488, -76)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"421A5624009F"
-					client     	@1526
-					supplier   	@1518
-					line_style 	0
-					label      	(object SegLabel @1528
-					    Parent_View 	@1527
-					    location   	(1042, 1755)
-					    anchor     	2
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	15
-					    justify    	0
-					    label      	"0..1"
-					    pctDist    	0.464413
-					    height     	46
-					    orientation 	0))
-				    (object RoleView "$UNNAMED$324" @1529
-					Parent_View 	@1526
-					location   	(488, -76)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"421A562400A0"
-					client     	@1526
-					supplier   	@1519
-					line_style 	0))))))))
-	logical_presentations 	(list unit_reference_list
-	    (object ClassDiagram "Main"
-		quid       	"41A74B8C02E2"
-		title      	"Main"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	1288
-		origin_y   	188
-		items      	(list diagram_item_list
-		    (object CategoryView "Logical View::Connection" @1530
-			location   	(2160, 1296)
-			label      	(object ItemLabel
-			    Parent_View 	@1530
-			    location   	(2016, 1212)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	288
-			    justify    	0
-			    label      	"Connection")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	65535
-			quidu      	"41A74FA2017D"
-			width      	300
-			height     	180)
-		    (object CategoryView "Logical View::Sub Connection" @1531
-			location   	(1600, 1296)
-			label      	(object ItemLabel
-			    Parent_View 	@1531
-			    location   	(1456, 1212)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	288
-			    justify    	0
-			    label      	"Sub Connection")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	65535
-			quidu      	"41A74FC60071"
-			width      	300
-			height     	180)
-		    (object CategoryView "Logical View::Service" @1532
-			location   	(816, 1296)
-			label      	(object ItemLabel
-			    Parent_View 	@1532
-			    location   	(672, 1212)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	288
-			    justify    	0
-			    label      	"Service")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	65535
-			quidu      	"41A7584503E0"
-			width      	300
-			height     	180)
-		    (object CategoryView "Logical View::Interface" @1533
-			location   	(2160, 2176)
-			label      	(object ItemLabel
-			    Parent_View 	@1533
-			    location   	(2016, 2092)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	288
-			    justify    	0
-			    label      	"Interface")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	8421631
-			quidu      	"41A7679A014D"
-			width      	300
-			height     	180)
-		    (object NoteView @1534
-			location   	(2848, 2160)
-			label      	(object ItemLabel
-			    Parent_View 	@1534
-			    location   	(2548, 2066)
-			    fill_color 	13434879
-			    nlines     	3
-			    max_width  	565
-			    label      	"needs to be reduced and merged with Sub Connection package")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	625
-			height     	200)
-		    (object AttachView "" @1535
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@1534
-			supplier   	@1533
-			line_style 	0)
-		    (object NoteView @1536
-			location   	(880, 224)
-			label      	(object ItemLabel
-			    Parent_View 	@1536
-			    location   	(117, 39)
-			    fill_color 	13434879
-			    nlines     	7
-			    max_width  	1490
-			    label      	
-|Legend:
-|amber boxes    - need changing, 
-|redish boxes    - need reduction or removal
-|green boxes     - new
-|light blue boxes- new but temporary to be removed as architecture progresses
-|X                   - dependencies/associations to be romoved
-|all together it's a huge bite:-)
-			    )
-			line_color 	3342489
-			fill_color 	13434879
-			width      	1550
-			height     	382)
-		    (object ImportView "" @1537
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"41A77B5301EE"
-			client     	@1531
-			supplier   	@1533
-			line_style 	0)
-		    (object ImportView "" @1538
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"41A77B5601DE"
-			client     	@1530
-			supplier   	@1533
-			line_style 	0)
-		    (object CategoryView "Logical View::Resolver" @1539
-			location   	(1600, 1856)
-			label      	(object ItemLabel
-			    Parent_View 	@1539
-			    location   	(1456, 1772)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	288
-			    justify    	0
-			    label      	"Resolver")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	65535
-			quidu      	"41A77EF303B5"
-			width      	300
-			height     	180)
-		    (object CategoryView "Logical View::Factory" @1540
-			location   	(1088, 704)
-			label      	(object ItemLabel
-			    Parent_View 	@1540
-			    location   	(944, 620)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	288
-			    justify    	0
-			    label      	"Factory")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	65535
-			quidu      	"41A875EF01EE"
-			width      	300
-			height     	180)
-		    (object ImportView "" @1541
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"41A876010316"
-			client     	@1532
-			supplier   	@1540
-			line_style 	0)
-		    (object ImportView "" @1542
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"41A876050177"
-			client     	@1531
-			supplier   	@1540
-			line_style 	0)
-		    (object ImportView "" @1543
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"41A8760803A2"
-			client     	@1530
-			supplier   	@1540
-			line_style 	0)
-		    (object Label @1544
-			location   	(1072, 432)
-			nlines     	44
-			max_width  	62
-			label      	
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-			)
-		    (object Label @1545
-			location   	(784, 448)
-			nlines     	1
-			max_width  	288
-			label      	"DATA PLANE")
-		    (object Label @1546
-			location   	(1136, 448)
-			nlines     	1
-			max_width  	363
-			label      	"CONTROL PLANE")
-		    (object ImportView "" @1547
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"41A91E370312"
-			client     	@1531
-			supplier   	@1530
-			line_style 	0)
-		    (object ImportView "" @1548
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"41A91E410014"
-			client     	@1532
-			supplier   	@1531
-			line_style 	0)
-		    (object ImportView "" @1549
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"41A77F1A0068"
-			client     	@1539
-			supplier   	@1533
-			line_style 	0)
-		    (object ImportView "" @1550
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"41A8760C02FE"
-			client     	@1539
-			supplier   	@1540
-			vertices   	(list Points
-			    (1449, 1856)
-			    (1232, 1856)
-			    (1099, 794))
-			line_style 	0)
-		    (object ImportView "" @1551
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"41A91EB50147"
-			client     	@1539
-			supplier   	@1531
-			line_style 	0)
-		    (object Label @1552
-			location   	(2144, 1664)
-			font       	(object Font
-			    bold       	TRUE)
-			nlines     	1
-			max_width  	43
-			label      	"X")
-		    (object Label @1553
-			location   	(1840, 1984)
-			font       	(object Font
-			    bold       	TRUE)
-			nlines     	1
-			max_width  	43
-			label      	"X")
-		    (object Label @1554
-			location   	(1840, 1664)
-			font       	(object Font
-			    bold       	TRUE)
-			nlines     	1
-			max_width  	43
-			label      	"X")
-		    (object CategoryView "Logical View::Session Proxy" @1555
-			location   	(816, 2176)
-			label      	(object ItemLabel
-			    Parent_View 	@1555
-			    location   	(672, 2092)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	288
-			    justify    	0
-			    label      	"Session Proxy")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"41AA25160186"
-			width      	300
-			height     	180)
-		    (object NoteView @1556
-			location   	(304, 2176)
-			label      	(object ItemLabel
-			    Parent_View 	@1556
-			    location   	(35, 1964)
-			    fill_color 	13434879
-			    nlines     	9
-			    max_width  	503
-			    label      	"This is a bit I didn't get:((. I'd love to fill it red:-). In a sad case it's to stay the dependencies will point towards network specialisation of a connection provider. See Connection package.")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	563
-			height     	437)
-		    (object AttachView "" @1557
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@1556
-			supplier   	@1555
-			line_style 	0)
-		    (object ImportView "" @1558
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"41AA27BE0256"
-			client     	@1555
-			supplier   	@1533
-			line_style 	0)
-		    (object CategoryView "Logical View::link connection" @1559
-			location   	(2160, 2544)
-			label      	(object ItemLabel
-			    Parent_View 	@1559
-			    location   	(2016, 2460)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	288
-			    justify    	0
-			    label      	"link connection")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	8421631
-			quidu      	"41AA27E60069"
-			width      	300
-			height     	180)
-		    (object NoteView @1560
-			location   	(2864, 2544)
-			label      	(object ItemLabel
-			    Parent_View 	@1560
-			    location   	(2558, 2429)
-			    fill_color 	13434879
-			    nlines     	4
-			    max_width  	577
-			    label      	"Will disappear as a distinct entity. Merges with Connection package to become a connection provider.")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	637
-			height     	243)
-		    (object AttachView "" @1561
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@1560
-			supplier   	@1559
-			line_style 	0)
-		    (object ImportView "" @1562
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"41AA28EC021E"
-			client     	@1533
-			supplier   	@1559
-			line_style 	0)
-		    (object Label @1563
-			location   	(1472, 2160)
-			font       	(object Font
-			    bold       	TRUE)
-			nlines     	1
-			max_width  	43
-			label      	"X")
-		    (object Label @1564
-			location   	(2144, 2304)
-			font       	(object Font
-			    bold       	TRUE)
-			nlines     	1
-			max_width  	43
-			label      	"X")
-		    (object CategoryView "Logical View::Selection" @1565
-			location   	(2672, 1296)
-			label      	(object ItemLabel
-			    Parent_View 	@1565
-			    location   	(2528, 1212)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	288
-			    justify    	0
-			    label      	"Selection")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"41B6EAB601E8"
-			width      	300
-			height     	180)
-		    (object ImportView "" @1566
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"41B6EADF010A"
-			client     	@1530
-			supplier   	@1565
-			line_style 	0)
-		    (object CategoryView "Logical View::New Interfaces & Functions" @1567
-			location   	(2144, 688)
-			label      	(object ItemLabel
-			    Parent_View 	@1567
-			    location   	(1989, 604)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	310
-			    justify    	0
-			    label      	"New Interfaces & Functions")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	65280
-			quidu      	"41C1686300B3"
-			width      	322
-			height     	180)))))
-    root_subsystem 	(object SubSystem "Component View"
-	quid       	"41A74B800049"
-	physical_models 	(list unit_reference_list
-	    (object module "NSCPR" "NotAModuleType" "NotAModulePart"
-		quid       	"41B9DF050008"
-		stereotype 	""
-		visible_modules 	(list dependency_list
-		    (object Dependency_Relationship
-			quid       	"41B9EB050039"
-			supplier   	"Component View::ShimCPR"
-			quidu      	"41B9E8210008"
-			supplier_is_spec 	TRUE)))
-	    (object module "NCPR" "NotAModuleType" "NotAModulePart"
-		quid       	"41B9DF0E0232"
-		stereotype 	""
-		visible_modules 	(list dependency_list
-		    (object Dependency_Relationship
-			quid       	"41B9EAD60044"
-			supplier   	"Component View::FACT"
-			quidu      	"41B9E9EF034B"
-			supplier_is_spec 	TRUE)
-		    (object Dependency_Relationship
-			quid       	"41B9EB080174"
-			supplier   	"Component View::ShimCPR"
-			quidu      	"41B9E8210008"
-			supplier_is_spec 	TRUE)))
-	    (object module "NETCON" "NotAModuleType" "NotAModulePart"
-		quid       	"41B9DF8202F9"
-		stereotype 	"")
-	    (object module "PRT" "NotAModuleType" "NotAModulePart"
-		quid       	"41B9E44D00C7"
-		stereotype 	""
-		visible_modules 	(list dependency_list
-		    (object Dependency_Relationship
-			quid       	"41B9EB110299"
-			supplier   	"Component View::NIF"
-			quidu      	"41B9E6A800C6"
-			supplier_is_spec 	TRUE)
-		    (object Dependency_Relationship
-			quid       	"41B9EB140275"
-			supplier   	"Component View::NSCPR"
-			quidu      	"41B9DF050008"
-			supplier_is_spec 	TRUE)
-		    (object Dependency_Relationship
-			quid       	"423D5297018E"
-			supplier   	"Component View::NIFMAN"
-			quidu      	"41B9E8530155"
-			supplier_is_spec 	TRUE)))
-	    (object module "ESOCK" "NotAModuleType" "NotAModulePart"
-		quid       	"41B9E52B011B"
-		stereotype 	""
-		visible_modules 	(list dependency_list
-		    (object Dependency_Relationship
-			quid       	"41B9EACC0004"
-			supplier   	"Component View::FACT"
-			quidu      	"41B9E9EF034B"
-			supplier_is_spec 	TRUE)
-		    (object Dependency_Relationship
-			quid       	"41B9EAFA02BE"
-			supplier   	"Component View::NSCPR"
-			quidu      	"41B9DF050008"
-			supplier_is_spec 	TRUE)
-		    (object Dependency_Relationship
-			quid       	"41B9EAFD025E"
-			supplier   	"Component View::NCPR"
-			quidu      	"41B9DF0E0232"
-			supplier_is_spec 	TRUE)
-		    (object Dependency_Relationship
-			quid       	"41B9EB23015F"
-			supplier   	"Component View::PRT"
-			quidu      	"41B9E44D00C7"
-			supplier_is_spec 	TRUE)))
-	    (object module "NIF" "NotAModuleType" "NotAModulePart"
-		quid       	"41B9E6A800C6"
-		stereotype 	""
-		visible_modules 	(list dependency_list
-		    (object Dependency_Relationship
-			quid       	"41B9EB170388"
-			supplier   	"Component View::NIFMAN"
-			quidu      	"41B9E8530155"
-			supplier_is_spec 	TRUE)))
-	    (object module "ShimCPR" "NotAModuleType" "NotAModulePart"
-		quid       	"41B9E8210008"
-		stereotype 	""
-		visible_modules 	(list dependency_list
-		    (object Dependency_Relationship
-			quid       	"41B9EAF603DA"
-			supplier   	"Component View::NIFMAN"
-			quidu      	"41B9E8530155"
-			supplier_is_spec 	TRUE)
-		    (object Dependency_Relationship
-			quid       	"41B9EAE901BE"
-			supplier   	"Component View::FACT"
-			quidu      	"41B9E9EF034B"
-			supplier_is_spec 	TRUE)
-		    (object Dependency_Relationship
-			quid       	"423032600030"
-			supplier   	"Component View::ShimSCPR"
-			quidu      	"4230324802F2"
-			supplier_is_spec 	TRUE)))
-	    (object module "LCP" "NotAModuleType" "NotAModulePart"
-		quid       	"41B9E82B026F"
-		stereotype 	"")
-	    (object module "NIFMAN" "NotAModuleType" "NotAModulePart"
-		quid       	"41B9E8530155"
-		stereotype 	""
-		visible_modules 	(list dependency_list
-		    (object Dependency_Relationship
-			quid       	"41B9EB360120"
-			supplier   	"Component View::NETCON"
-			quidu      	"41B9DF8202F9"
-			supplier_is_spec 	TRUE)))
-	    (object module "FACT" "NotAModuleType" "NotAModulePart"
-		quid       	"41B9E9EF034B"
-		stereotype 	"")
-	    (object module "ShimSCPR" "NotAModuleType" "NotAModulePart"
-		quid       	"4230324802F2"
-		stereotype 	""
-		visible_modules 	(list dependency_list
-		    (object Dependency_Relationship
-			quid       	"423032570177"
-			supplier   	"Component View::NIFMAN"
-			quidu      	"41B9E8530155"
-			supplier_is_spec 	TRUE))))
-	physical_presentations 	(list unit_reference_list
-	    (object Module_Diagram "Main"
-		quid       	"41A74B8C027E"
-		title      	"Main"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	341
-		origin_y   	128
-		items      	(list diagram_item_list
-		    (object ModView "Component View::NSCPR" "NotAModuleType" "NotAModulePart" @1568
-			location   	(1015, 528)
-			label      	(object ItemLabel
-			    Parent_View 	@1568
-			    location   	(970, 503)
-			    fill_color 	13434879
-			    anchor_loc 	3
-			    nlines     	2
-			    max_width  	167
-			    label      	"NSCPR")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"41B9DF050008"
-			width      	300
-			autoResize 	TRUE
-			width      	300
-			height     	162)
-		    (object ModView "Component View::NCPR" "NotAModuleType" "NotAModulePart" @1569
-			location   	(1568, 528)
-			label      	(object ItemLabel
-			    Parent_View 	@1569
-			    location   	(1533, 503)
-			    fill_color 	13434879
-			    anchor_loc 	3
-			    nlines     	2
-			    max_width  	127
-			    label      	"NCPR")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"41B9DF0E0232"
-			width      	228
-			autoResize 	TRUE
-			width      	228
-			height     	162)
-		    (object ModView "Component View::NETCON" "NotAModuleType" "NotAModulePart" @1570
-			location   	(2096, 1440)
-			label      	(object ItemLabel
-			    Parent_View 	@1570
-			    location   	(2050, 1413)
-			    fill_color 	13434879
-			    anchor_loc 	3
-			    nlines     	2
-			    max_width  	170
-			    label      	"NETCON")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"41B9DF8202F9"
-			width      	306
-			height     	175
-			autoResize 	TRUE
-			width      	306
-			height     	175)
-		    (object ModView "Component View::PRT" "NotAModuleType" "NotAModulePart" @1571
-			location   	(416, 528)
-			label      	(object ItemLabel
-			    Parent_View 	@1571
-			    location   	(381, 503)
-			    fill_color 	13434879
-			    anchor_loc 	3
-			    nlines     	2
-			    max_width  	127
-			    label      	"PRT")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"41B9E44D00C7"
-			width      	228
-			autoResize 	TRUE
-			width      	228
-			height     	162)
-		    (object Label @1572
-			location   	(719, 47)
-			nlines     	30
-			max_width  	31
-			label      	
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-			)
-		    (object ModView "Component View::ESOCK" "NotAModuleType" "NotAModulePart" @1573
-			location   	(1040, 208)
-			label      	(object ItemLabel
-			    Parent_View 	@1573
-			    location   	(821, 181)
-			    fill_color 	13434879
-			    anchor_loc 	3
-			    nlines     	2
-			    max_width  	835
-			    label      	"ESOCK")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"41B9E52B011B"
-			width      	1507
-			height     	181
-			autoResize 	TRUE
-			width      	1507
-			height     	181)
-		    (object Label @1574
-			location   	(353, 321)
-			nlines     	1
-			max_width  	169
-			label      	"CSocket")
-		    (object Label @1575
-			location   	(897, 321)
-			nlines     	1
-			max_width  	331
-			label      	"CSubConnection")
-		    (object Label @1576
-			location   	(1504, 320)
-			nlines     	1
-			max_width  	331
-			label      	"CConnection")
-		    (object Label @1577
-			location   	(240, 368)
-			nlines     	1
-			max_width  	169
-			label      	"CControlledServProvider")
-		    (object Label @1578
-			location   	(800, 368)
-			nlines     	1
-			max_width  	594
-			label      	"CSubConnectionProviderBase")
-		    (object Label @1579
-			location   	(1409, 372)
-			nlines     	1
-			max_width  	475
-			label      	"CConnectionProvdBase")
-		    (object Label @1580
-			location   	(320, 816)
-			nlines     	1
-			max_width  	169
-			label      	"CNifIfBase")
-		    (object Label @1581
-			location   	(1424, 800)
-			nlines     	3
-			max_width  	506
-			label      	
-|CConnectionProvdBase,
-|(MConnectionDataClient,
-|MConnectionControlClient)
-			)
-		    (object ModView "Component View::NIF" "NotAModuleType" "NotAModulePart" @1582
-			location   	(416, 1280)
-			label      	(object ItemLabel
-			    Parent_View 	@1582
-			    location   	(378, 1207)
-			    fill_color 	13434879
-			    anchor_loc 	3
-			    nlines     	2
-			    max_width  	139
-			    label      	"NIF")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"41B9E6A800C6"
-			width      	250
-			height     	506
-			autoResize 	TRUE
-			width      	250
-			height     	506)
-		    (object ModView "Component View::ShimCPR" "NotAModuleType" "NotAModulePart" @1583
-			location   	(1568, 1120)
-			label      	(object ItemLabel
-			    Parent_View 	@1583
-			    location   	(1531, 1092)
-			    fill_color 	13434879
-			    anchor_loc 	3
-			    nlines     	2
-			    max_width  	136
-			    label      	"ShimCPR")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"41B9E8210008"
-			width      	244
-			height     	187
-			autoResize 	TRUE
-			width      	244
-			height     	187)
-		    (object ModView "Component View::NIFMAN" "NotAModuleType" "NotAModulePart" @1584
-			location   	(1344, 1434)
-			label      	(object ItemLabel
-			    Parent_View 	@1584
-			    location   	(1303, 1407)
-			    fill_color 	13434879
-			    anchor_loc 	3
-			    nlines     	2
-			    max_width  	153
-			    label      	"NIFMAN")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"41B9E8530155"
-			width      	275
-			height     	175
-			autoResize 	TRUE
-			width      	275
-			height     	175)
-		    (object Label @1585
-			location   	(1138, 1227)
-			nlines     	2
-			max_width  	525
-			label      	
-|CNifSession,CNifAgentRef
-|(MConnectionNotify)
-			)
-		    (object Label @1586
-			location   	(1888, 1232)
-			nlines     	2
-			max_width  	557
-			label      	
-|CNetworkControlerBase 
-|(MNetworkControlerObserver)
-			)
-		    (object ModView "Component View::FACT" "NotAModuleType" "NotAModulePart" @1587
-			location   	(2048, 672)
-			label      	(object ItemLabel
-			    Parent_View 	@1587
-			    location   	(2012, 507)
-			    fill_color 	13434879
-			    anchor_loc 	3
-			    nlines     	2
-			    max_width  	132
-			    label      	"FACT")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"41B9E9EF034B"
-			width      	238
-			height     	1150
-			autoResize 	TRUE
-			width      	238
-			height     	1150)
-		    (object Label @1588
-			location   	(288, 704)
-			nlines     	1
-			max_width  	1531
-			label      	"_____________________________________________________________________")
-		    (object ModVisView "" @1589
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"41B9EAD60044"
-			client     	@1569
-			supplier   	@1587
-			line_style 	0)
-		    (object ModVisView "" @1590
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"41B9EAE901BE"
-			client     	@1583
-			supplier   	@1587
-			vertices   	(list Points
-			    (1687, 1118)
-			    (1903, 1119)
-			    (1930, 1015))
-			line_style 	0)
-		    (object ModVisView "" @1591
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"41B9EAF603DA"
-			client     	@1583
-			supplier   	@1584
-			line_style 	0)
-		    (object ModVisView "" @1592
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"41B9EB080174"
-			client     	@1569
-			supplier   	@1583
-			line_style 	0)
-		    (object ModVisView "" @1593
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"41B9EB360120"
-			client     	@1584
-			supplier   	@1570
-			line_style 	0)
-		    (object ModVisView "" @1594
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"41B9EACC0004"
-			client     	@1573
-			supplier   	@1587
-			vertices   	(list Points
-			    (1757, 205)
-			    (1888, 206)
-			    (1930, 314))
-			line_style 	0)
-		    (object ModVisView "" @1595
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"41B9EAFA02BE"
-			client     	@1573
-			supplier   	@1568
-			line_style 	0)
-		    (object ModVisView "" @1596
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"41B9EAFD025E"
-			client     	@1573
-			supplier   	@1569
-			vertices   	(list Points
-			    (1463, 295)
-			    (1566, 319)
-			    (1565, 446))
-			line_style 	0)
-		    (object ModVisView "" @1597
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"41B9EB23015F"
-			client     	@1573
-			supplier   	@1571
-			vertices   	(list Points
-			    (596, 295)
-			    (416, 334)
-			    (416, 447))
-			line_style 	0)
-		    (object ModVisView "" @1598
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"41B9EB170388"
-			client     	@1582
-			supplier   	@1584
-			vertices   	(list Points
-			    (538, 1375)
-			    (591, 1422)
-			    (1207, 1429))
-			line_style 	0)
-		    (object ModVisView "" @1599
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"41B9EB110299"
-			client     	@1571
-			supplier   	@1582
-			line_style 	0)
-		    (object ModVisView "" @1600
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"41B9EB140275"
-			client     	@1571
-			supplier   	@1568
-			line_style 	0)
-		    (object ModVisView "" @1601
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"423D5297018E"
-			client     	@1571
-			supplier   	@1584
-			vertices   	(list Points
-			    (447, 606)
-			    (688, 1181)
-			    (1207, 1379))
-			line_style 	0)
-		    (object Label @1602
-			location   	(784, 1232)
-			nlines     	1
-			max_width  	218
-			label      	"MNifIfUser")))))
-    process_structure 	(object Processes
-	quid       	"41A74B80004A"
-	ProcsNDevs 	(list
-	    (object Process_Diagram "Deployment View"
-		quid       	"41A74B80004C"
-		title      	"Deployment View"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	0
-		items      	(list diagram_item_list))))
-    properties 	(object Properties
-	attributes 	(list Attribute_Set
-	    (object Attribute
-		tool       	"DDL"
-		name       	"HiddenTool"
-		value      	FALSE)
-	    (object Attribute
-		tool       	"Rose Model Integrator"
-		name       	"HiddenTool"
-		value      	FALSE)
-	    (object Attribute
-		tool       	"Rose Web Publisher"
-		name       	"HiddenTool"
-		value      	FALSE)
-	    (object Attribute
-		tool       	"DDL"
-		name       	"propertyId"
-		value      	"809135966")
-	    (object Attribute
-		tool       	"DDL"
-		name       	"default__Project"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"DDL"
-			name       	"Directory"
-			value      	"AUTO GENERATE")
-		    (object Attribute
-			tool       	"DDL"
-			name       	"DataBase"
-			value      	("DataBaseSet" 800))
-		    (object Attribute
-			tool       	"DDL"
-			name       	"DataBaseSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"DDL"
-				name       	"ANSI"
-				value      	800)
-			    (object Attribute
-				tool       	"DDL"
-				name       	"Oracle"
-				value      	801)
-			    (object Attribute
-				tool       	"DDL"
-				name       	"SQLServer"
-				value      	802)
-			    (object Attribute
-				tool       	"DDL"
-				name       	"Sybase"
-				value      	803)
-			    (object Attribute
-				tool       	"DDL"
-				name       	"Watcom"
-				value      	804)))
-		    (object Attribute
-			tool       	"DDL"
-			name       	"PrimaryKeyColumnName"
-			value      	"Id")
-		    (object Attribute
-			tool       	"DDL"
-			name       	"PrimaryKeyColumnType"
-			value      	"NUMBER(5)")
-		    (object Attribute
-			tool       	"DDL"
-			name       	"ViewName"
-			value      	"V_")
-		    (object Attribute
-			tool       	"DDL"
-			name       	"TableName"
-			value      	"T_")
-		    (object Attribute
-			tool       	"DDL"
-			name       	"InheritSuffix"
-			value      	"_V")
-		    (object Attribute
-			tool       	"DDL"
-			name       	"DropClause"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"DDL"
-			name       	"BaseViews"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"DDL"
-			name       	"DDLScriptFilename"
-			value      	"DDL1.SQL")))
-	    (object Attribute
-		tool       	"DDL"
-		name       	"default__Attribute"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"DDL"
-			name       	"ColumnType"
-			value      	"VARCHAR")
-		    (object Attribute
-			tool       	"DDL"
-			name       	"Length"
-			value      	"")
-		    (object Attribute
-			tool       	"DDL"
-			name       	"NullsOK"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"DDL"
-			name       	"PrimaryKey"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"DDL"
-			name       	"Unique"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"DDL"
-			name       	"CompositeUnique"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"DDL"
-			name       	"CheckConstraint"
-			value      	"")))
-	    (object Attribute
-		tool       	"Version Control"
-		name       	"HiddenTool"
-		value      	FALSE))
-	quid       	"41A74B80004B"))
--- a/datacommsserver/esockserver/Documentation/Control Plane Connection Stack(phase 2)0.2.mdl	Fri Sep 24 15:38:33 2010 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,27344 +0,0 @@
-
-(object Petal
-    version    	43
-    _written   	"Rose 6.5.9232.10"
-    charSet    	0)
-
-(object Design "Logical View"
-    is_unit    	TRUE
-    is_loaded  	TRUE
-    quid       	"41A74B800046"
-    defaults   	(object defaults
-	rightMargin 	0.250000
-	leftMargin 	0.250000
-	topMargin  	0.250000
-	bottomMargin 	0.500000
-	pageOverlap 	0.250000
-	clipIconLabels 	TRUE
-	autoResize 	TRUE
-	snapToGrid 	TRUE
-	gridX      	16
-	gridY      	16
-	defaultFont 	(object Font
-	    size       	10
-	    face       	"Arial"
-	    bold       	FALSE
-	    italics    	FALSE
-	    underline  	FALSE
-	    strike     	FALSE
-	    color      	0
-	    default_color 	TRUE)
-	showMessageNum 	1
-	showClassOfObject 	TRUE
-	notation   	"Unified")
-    root_usecase_package 	(object Class_Category "Use Case View"
-	quid       	"41A74B800048"
-	exportControl 	"Public"
-	global     	TRUE
-	logical_models 	(list unit_reference_list
-	    (object Class "Client"
-		quid       	"41AB65200268"
-		stereotype 	"Actor")
-	    (object Mechanism @1
-		logical_models 	(list unit_reference_list
-		    (object Object "$UNNAMED$0"
-			quid       	"4288AE5A0194"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"4288AE900354"
-				supplier   	"$UNNAMED$1"
-				quidu      	"4288AE6B0008"
-				messages   	(list Messages
-				    (object Message "Call"
-					quid       	"4288AE900355"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"1"
-					ordinal    	0))))
-			class      	"Use Case View::Client"
-			quidu      	"41AB65200268"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$1"
-			quid       	"4288AE6B0008"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"4298BC0500F4"
-				supplier   	"$UNNAMED$2"
-				quidu      	"4298BBDB0248"
-				messages   	(list Messages
-				    (object Message "Call(clientId)"
-					quid       	"4298BC0500F5"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1"
-					ordinal    	1
-					Operation  	"Call"))))
-			class      	"Logical View::Sub Connection Flow::CSubConnectionFlowBase"
-			quidu      	"4284A7BB031E"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$2"
-			quid       	"4298BBDB0248"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"4298BC1202B5"
-				supplier   	"$UNNAMED$2"
-				quidu      	"4298BBDB0248"
-				messages   	(list Messages
-				    (object Message "marshal"
-					quid       	"4298BC1202B6"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1.1"
-					ordinal    	2)))
-			    (object Link
-				quid       	"4298BC3901AD"
-				supplier   	"$UNNAMED$3"
-				quidu      	"4298BC2102C1"
-				messages   	(list Messages
-				    (object Message "Send"
-					quid       	"4298BC3901AE"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1.2"
-					ordinal    	3
-					Operation  	"Send( )"
-					quidu      	"4288B5CE03C8"))))
-			class      	"Logical View::Sub Connection Flow::Flow->Sub-Connection calls::CSubConnectionProviderBaseC"
-			quidu      	"4289DA6801E1"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$3"
-			quid       	"4298BC2102C1"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"4298BC8A02EA"
-				supplier   	"$UNNAMED$4"
-				quidu      	"4298BC770007"
-				messages   	(list Messages
-				    (object Message "RunL"
-					quid       	"4298BC8A02EB"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1.2.1"
-					ordinal    	4))))
-			class      	"Logical View::New Interfaces & Functions::Message-based function calls::MTransport"
-			quidu      	"4288B56E012B"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$4"
-			quid       	"4298BC770007"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"4298BCD0033A"
-				supplier   	"$UNNAMED$4"
-				quidu      	"4298BC770007"
-				messages   	(list Messages
-				    (object Message "object lookup"
-					quid       	"4298BCD0033B"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1.2.1.1"
-					ordinal    	5)
-				    (object Message "fn lookup"
-					quid       	"4298BD5F020A"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1.2.1.2"
-					ordinal    	6)))
-			    (object Link
-				quid       	"4298BDDB0352"
-				supplier   	"$UNNAMED$5"
-				quidu      	"4298BDB101A3"
-				messages   	(list Messages
-				    (object Message "Call(clientId)"
-					quid       	"4298BDDB0353"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1.2.1.3"
-					ordinal    	7
-					Operation  	"Call"))))
-			class      	"Logical View::New Interfaces & Functions::Message-based function calls::CDispatcher"
-			quidu      	"4288ADE80190"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$5"
-			quid       	"4298BDB101A3"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"4298BDEF0120"
-				supplier   	"$UNNAMED$5"
-				quidu      	"4298BDB101A3"
-				messages   	(list Messages
-				    (object Message "demarshal"
-					quid       	"4298BDEF0121"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1.2.1.3.1"
-					ordinal    	8)))
-			    (object Link
-				quid       	"4298BE3901E5"
-				supplier   	"$UNNAMED$6"
-				quidu      	"4298BDFE01AE"
-				messages   	(list Messages
-				    (object Message "Call(clientId)"
-					quid       	"4298BE3901E6"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1.2.1.3.2"
-					ordinal    	9
-					Operation  	"Call"))))
-			class      	"Logical View::Sub Connection Flow::Flow->Sub-Connection calls::CSubConnectionProviderBaseS"
-			quidu      	"4289DB160047"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$6"
-			quid       	"4298BDFE01AE"
-			class      	"Logical View::Sub Connection::CSubConnectionProviderBase"
-			quidu      	"41A75088005C"
-			persistence 	"Transient"
-			multi      	FALSE)))
-	    (object Mechanism @2
-		logical_models 	(list unit_reference_list
-		    (object Object "$UNNAMED$7"
-			quid       	"428B766C0171"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"42B1A9E70173"
-				supplier   	"$UNNAMED$8"
-				quidu      	"428B76790043"
-				messages   	(list Messages
-				    (object Message "Open"
-					quid       	"42B1AA0B0020"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1"
-					ordinal    	0)
-				    (object Message "OpenComplete"
-					quid       	"42B1AA1C004C"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"ToClientFromSupplier"
-					sequence   	"2"
-					ordinal    	1)
-				    (object Message "Select"
-					quid       	"42B1AA3300EF"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"3"
-					ordinal    	2)
-				    (object Message "SelectComplete"
-					quid       	"42B29FC90233"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"ToClientFromSupplier"
-					sequence   	"16"
-					ordinal    	15))))
-			class      	"Logical View::Connection::RConnection"
-			quidu      	"41B1D83B017A"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$8"
-			quid       	"428B76790043"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"42B1AA4701B6"
-				supplier   	"$UNNAMED$9"
-				quidu      	"428B768602E1"
-				messages   	(list Messages
-				    (object Message "SelectProvider"
-					quid       	"42B297A4031A"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"4"
-					ordinal    	3
-					Operation  	"SelectProvider( )"
-					quidu      	"41C6B9CD03AB")
-				    (object Message "SelectComplete"
-					quid       	"42B29FBD024A"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"ToClientFromSupplier"
-					sequence   	"15"
-					ordinal    	14)))
-			    (object Link
-				quid       	"42B29D3D0210"
-				supplier   	"$UNNAMED$10"
-				quidu      	"428B76970231"
-				messages   	(list Messages
-				    (object Message "JoinL"
-					quid       	"42B29D4200C3"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"13"
-					ordinal    	12
-					Operation  	"JoinL( )"
-					quidu      	"41C30A56024B"))))
-			class      	"Logical View::Connection::CConnection"
-			quidu      	"41A7507C013B"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$9"
-			quid       	"428B768602E1"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"42B2979E00AF"
-				supplier   	"$UNNAMED$9"
-				quidu      	"428B768602E1"
-				messages   	(list Messages
-				    (object Message "MapPreferencesToLayer"
-					quid       	"42B297CF016D"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"5"
-					ordinal    	4)))
-			    (object Link
-				quid       	"42B298B603A0"
-				supplier   	"placeholder"
-				quidu      	"42B18280031F"
-				messages   	(list Messages
-				    (object Message "NewL"
-					quid       	"42B29A5600EC"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"6"
-					ordinal    	5)
-				    (object Message "Select"
-					quid       	"42B29A5E0256"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"7"
-					ordinal    	6)
-				    (object Message "SelectComplete"
-					quid       	"42B29D1701F8"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"ToClientFromSupplier"
-					sequence   	"12"
-					ordinal    	11))))
-			class      	"Logical View::Factory::CConnectionFactoryContainer"
-			quidu      	"41A883B6002D"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$10"
-			quid       	"428B76970231"
-			class      	"Logical View::Connection::Connection Provider::CConnectionProviderBase"
-			quidu      	"41BDA765028C"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$11"
-			quid       	"42B1642901B3"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"42B29CFA03B0"
-				supplier   	"$UNNAMED$10"
-				quidu      	"428B76970231"
-				messages   	(list Messages
-				    (object Message "NewL"
-					quid       	"42B29D030019"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"11"
-					ordinal    	10))))
-			class      	"Logical View::Factory::CConnectionProviderFactoryBase"
-			quidu      	"41A8839B0038"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "placeholder"
-			quid       	"42B18280031F"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"42B2993E0374"
-				supplier   	"placeholder"
-				quidu      	"42B18280031F"
-				messages   	(list Messages
-				    (object Message "MapPreferencesToFactory"
-					quid       	"42B29A6B0363"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"8"
-					ordinal    	7)
-				    (object Message "Figure out selection info"
-					quid       	"42B29C7801CB"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"9"
-					ordinal    	8)
-				    (object Message "delete"
-					quid       	"42B29F9F03B0"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"ToClientFromSupplier"
-					sequence   	"14"
-					ordinal    	13)))
-			    (object Link
-				quid       	"42B29A0800E9"
-				supplier   	"$UNNAMED$11"
-				quidu      	"42B1642901B3"
-				messages   	(list Messages
-				    (object Message "FindOrCreateProviderL"
-					quid       	"42B29CE1026A"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"10"
-					ordinal    	9))))
-			class      	"Logical View::Selection::MProviderSelector"
-			quidu      	"41C1AF5D02D3"
-			persistence 	"Transient"
-			multi      	FALSE)))
-	    (object Mechanism @3
-		logical_models 	(list unit_reference_list
-		    (object Object "$UNNAMED$12"
-			quid       	"428CC1E90349"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"428CC2F0000D"
-				supplier   	"$UNNAMED$13"
-				quidu      	"428CC2B002BD"
-				messages   	(list Messages
-				    (object Message "Open(RConnection&,EAttachToDefault)"
-					quid       	"428CC2F8023F"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1"
-					ordinal    	0
-					Operation  	"Open")
-				    (object Message "OpenComplete"
-					quid       	"42C3F6C4011B"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"ToClientFromSupplier"
-					sequence   	"8"
-					ordinal    	7)
-				    (object Message "Start"
-					quid       	"42C3F6F303D8"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"9"
-					ordinal    	8)
-				    (object Message "StartComplete"
-					quid       	"42C3F9E602CB"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"ToClientFromSupplier"
-					sequence   	"20"
-					ordinal    	19))))
-			class      	"Logical View::Sub Connection::RSubConnection"
-			quidu      	"41C177E40146"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$14"
-			quid       	"428CC2060251"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"428CCDDA006A"
-				supplier   	"$UNNAMED$15"
-				quidu      	"428CC21A003D"
-				messages   	(list Messages
-				    (object Message "JoinL"
-					quid       	"42C3F9220046"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"16"
-					ordinal    	15)
-				    (object Message "StartL"
-					quid       	"42C3F93A0183"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"17"
-					ordinal    	16
-					Operation  	"StartL( )"
-					quidu      	"41C303FB0299")
-				    (object Message "SubConnectionEvent(MConnectionDataClient::ENotifyLayerUp)"
-					quid       	"42C3F9580390"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"ToClientFromSupplier"
-					sequence   	"18"
-					ordinal    	17)))
-			    (object Link
-				quid       	"42C3F8440166"
-				supplier   	"$UNNAMED$16"
-				quidu      	"428CC2A10080"
-				messages   	(list Messages
-				    (object Message "FindOrCreateProvider(CConnectionProviderBase&)"
-					quid       	"42C3F8690021"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"11"
-					ordinal    	10))))
-			class      	"Logical View::Sub Connection::CSubConnectionProviderBase"
-			quidu      	"41A75088005C"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$15"
-			quid       	"428CC21A003D"
-			class      	"Logical View::Sub Connection::CSubConnectionProviderBase"
-			quidu      	"41A75088005C"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$17"
-			quid       	"428CC2330328"
-			class      	"Logical View::Connection::Nif Session::CNifSecureSession"
-			quidu      	"421BA9590249"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$16"
-			quid       	"428CC2A10080"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"428CC4EA023B"
-				supplier   	"$UNNAMED$18"
-				quidu      	"428CC4C4036C"
-				messages   	(list Messages
-				    (object Message "CanDoSubConnection()"
-					quid       	"42C3F54601AF"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"3"
-					ordinal    	2)))
-			    (object Link
-				quid       	"428CC663033F"
-				supplier   	"$UNNAMED$16"
-				quidu      	"428CC2A10080"
-				messages   	(list Messages
-				    (object Message "FindFactory"
-					quid       	"42C3F63502BB"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"4"
-					ordinal    	3)
-				    (object Message "FindFactory"
-					quid       	"42C3F8D4025C"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"13"
-					ordinal    	12)))
-			    (object Link
-				quid       	"428CCC7F024F"
-				supplier   	"$UNNAMED$19"
-				quidu      	"428CCC74032F"
-				messages   	(list Messages
-				    (object Message "CanDoSubConnection()"
-					quid       	"42C3F8920087"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"12"
-					ordinal    	11)))
-			    (object Link
-				quid       	"42C3F64801C9"
-				supplier   	"$UNNAMED$20"
-				quidu      	"42C3EE94022A"
-				messages   	(list Messages
-				    (object Message "FindOrCreateProviderL"
-					quid       	"42C3F64D02DF"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"5"
-					ordinal    	4)))
-			    (object Link
-				quid       	"42C3F8CA001C"
-				supplier   	"$UNNAMED$21"
-				quidu      	"42C3F62400AD"
-				messages   	(list Messages
-				    (object Message "FindOrCreateProviderL"
-					quid       	"42C3F8E401DE"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"14"
-					ordinal    	13))))
-			class      	"Logical View::Factory::CSubConnectionFactoryContainer"
-			quidu      	"41A87F1B03AD"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$13"
-			quid       	"428CC2B002BD"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"428CC337013D"
-				supplier   	"$UNNAMED$16"
-				quidu      	"428CC2A10080"
-				messages   	(list Messages
-				    (object Message "FindOrCreateProvider(CConnectionProviderBase&)"
-					quid       	"428CC33D018C"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2"
-					ordinal    	1
-					Operation  	"FindOrCreateProvider(CConnectionProvider&)")))
-			    (object Link
-				quid       	"428CCDFA014D"
-				supplier   	"$UNNAMED$14"
-				quidu      	"428CC2060251"
-				messages   	(list Messages
-				    (object Message "JoinL"
-					quid       	"42C3F6B301D4"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"7"
-					ordinal    	6)
-				    (object Message "StartL"
-					quid       	"42C3F748008C"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"10"
-					ordinal    	9
-					Operation  	"StartL( )"
-					quidu      	"41C303FB0299")
-				    (object Message "SubConnectionEvent(MConnectionDataClient::ENotifyLayerUp)"
-					quid       	"42C3F9CC03C6"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"ToClientFromSupplier"
-					sequence   	"19"
-					ordinal    	18))))
-			class      	"Logical View::Sub Connection::CSubConnection"
-			quidu      	"41A750530146"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$18"
-			quid       	"428CC4C4036C"
-			class      	"Logical View::Connection::Connection Provider::CConnectionProviderBase"
-			quidu      	"41BDA765028C"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$19"
-			quid       	"428CCC74032F"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"428CCDAF00FE"
-				supplier   	"$UNNAMED$17"
-				quidu      	"428CC2330328"))
-			class      	"Logical View::Connection::Connection Provider::Connection Provider Shim::CConnectionProviderShim"
-			quidu      	"41BDAABC004D"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$20"
-			quid       	"42C3EE94022A"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"42C3F66502EF"
-				supplier   	"$UNNAMED$14"
-				quidu      	"428CC2060251"
-				messages   	(list Messages
-				    (object Message "NewL"
-					quid       	"42C3F6770089"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"6"
-					ordinal    	5))))
-			class      	"Logical View::Factory::CSubConnectionProviderFactoryBase"
-			quidu      	"41A87F61023B"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$21"
-			quid       	"42C3F62400AD"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"42C3F9060275"
-				supplier   	"$UNNAMED$15"
-				quidu      	"428CC21A003D"
-				messages   	(list Messages
-				    (object Message "NewL"
-					quid       	"42C3F90D028A"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"15"
-					ordinal    	14))))
-			class      	"Logical View::Factory::CSubConnectionProviderFactoryBase"
-			quidu      	"41A87F61023B"
-			persistence 	"Transient"
-			multi      	FALSE)))
-	    (object Mechanism @4
-		logical_models 	(list unit_reference_list
-		    (object Object "$UNNAMED$22"
-			quid       	"4292FECF008A"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"4292FECF008B"
-				supplier   	"$UNNAMED$23"
-				quidu      	"4292FECF0093"
-				messages   	(list Messages
-				    (object Message "GetWorkerForProtocol"
-					quid       	"4292FECF008C"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2"
-					ordinal    	1)))
-			    (object Link
-				quid       	"4292FECF008D"
-				supplier   	"$UNNAMED$22"
-				quidu      	"4292FECF008A"
-				messages   	(list Messages
-				    (object Message "ForwardMessageL"
-					quid       	"4292FECF008E"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"3"
-					ordinal    	2)
-				    (object Message "ForwardMessageToPeer"
-					quid       	"4292FECF008F"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"4"
-					ordinal    	3)))
-			    (object Link
-				quid       	"4292FECF0090"
-				supplier   	"$UNNAMED$24"
-				quidu      	"4292FECF0095"
-				supplier_containment 	"By Reference"
-				client_containment 	"By Reference"
-				supplier_visibility 	"LOCAL"
-				client_visibility 	"LOCAL"
-				messages   	(list Messages
-				    (object Message "PeerWorkerMessageReceivedL"
-					quid       	"4292FECF0091"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"5"
-					ordinal    	4)
-				    (object Message "CompleteReq"
-					quid       	"42934DB00322"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"ToClientFromSupplier"
-					sequence   	"12"
-					ordinal    	11))))
-			class      	"Logical View::Session Proxy/Pit Boss::CSockSession"
-			quidu      	"41C06F440273"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$23"
-			quid       	"4292FECF0093"
-			class      	"Logical View::Session Proxy/Pit Boss::CPitBoss"
-			quidu      	"42774CEE029D"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$24"
-			quid       	"4292FECF0095"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"4292FECF0096"
-				supplier   	"$UNNAMED$25"
-				quidu      	"4292FECF0099"
-				messages   	(list Messages
-				    (object Message "ProcessMessageL"
-					quid       	"4292FECF0097"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"6"
-					ordinal    	5))))
-			class      	"Logical View::Session Proxy/Pit Boss::CWorkerThread"
-			quidu      	"42774D1403A3"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$25"
-			quid       	"4292FECF0099"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"4292FECF009A"
-				supplier   	"$UNNAMED$25"
-				quidu      	"4292FECF0099"
-				messages   	(list Messages
-				    (object Message "NewHostResolver"
-					quid       	"4292FECF009B"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"7"
-					ordinal    	6)))
-			    (object Link
-				quid       	"4292FFA00094"
-				supplier   	"$UNNAMED$26"
-				quidu      	"4292FF920148"
-				messages   	(list Messages
-				    (object Message "NewL"
-					quid       	"42934CC0006F"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"10"
-					ordinal    	9)))
-			    (object Link
-				quid       	"4293012A0023"
-				supplier   	"$UNNAMED$27"
-				quidu      	"429300700152"
-				messages   	(list Messages
-				    (object Message "SubConnectionFactory"
-					quid       	"429341EB02A7"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"8"
-					ordinal    	7)))
-			    (object Link
-				quid       	"429301C101CE"
-				supplier   	"$UNNAMED$28"
-				quidu      	"429301A1025E"
-				supplier_containment 	"By Value"
-				client_containment 	"By Value"
-				messages   	(list Messages
-				    (object Message "FindOrCreateProviderL(CConnectionProviderBase*)"
-					quid       	"4293421803B1"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"9"
-					ordinal    	8))))
-			class      	"Logical View::CPlayer"
-			quidu      	"41A773DB02DF"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$29"
-			quid       	"4292FECF00A4"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"4292FECF00A3"
-				supplier   	"$UNNAMED$22"
-				quidu      	"4292FECF008A"
-				supplier_containment 	"By Value"
-				client_containment 	"By Value"
-				messages   	(list Messages
-				    (object Message "ServiceL"
-					quid       	"4292FECF00A5"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1"
-					ordinal    	0))))
-			class      	"Logical View::CSocketServer"
-			quidu      	"427F651A0205"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$26"
-			quid       	"4292FF920148"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"42933AEF017E"
-				supplier   	"$UNNAMED$30"
-				quidu      	"42930305035B"
-				messages   	(list Messages
-				    (object Message "JoinL"
-					quid       	"42934D1E0301"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"11"
-					ordinal    	10))))
-			class      	"Logical View::Resolver::CHostResolver"
-			quidu      	"41A8880E036B"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$27"
-			quid       	"429300700152"
-			class      	"Logical View::Factory::CSubConnectionFlowFactoryBase"
-			quidu      	"427F6DC802D7"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$28"
-			quid       	"429301A1025E"
-			class      	"Logical View::New Interfaces & Functions::Flow Fact<->Sub-Connection Fact call::CSubConnectionProviderFactoryC"
-			quidu      	"4288AD8F0337"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$30"
-			quid       	"42930305035B"
-			class      	"Logical View::Sub Connection Flow::Flow->Sub-Connection calls::CSubConnectionProviderBaseC"
-			quidu      	"4289DA6801E1"
-			persistence 	"Transient"
-			multi      	FALSE)))
-	    (object Mechanism @5
-		logical_models 	(list unit_reference_list
-		    (object Object "$UNNAMED$31"
-			quid       	"42934E2303D4"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"42934E2303D5"
-				supplier   	"$UNNAMED$32"
-				quidu      	"42934E2303DF"
-				messages   	(list Messages
-				    (object Message "GetWorkerForProtocol"
-					quid       	"42934E2303D6"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2"
-					ordinal    	1)))
-			    (object Link
-				quid       	"42934E2303D7"
-				supplier   	"$UNNAMED$31"
-				quidu      	"42934E2303D4"
-				messages   	(list Messages
-				    (object Message "ForwardMessageL"
-					quid       	"42934E2303D8"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"3"
-					ordinal    	2)
-				    (object Message "ForwardMessageToPeer"
-					quid       	"42934E2303D9"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"4"
-					ordinal    	3)))
-			    (object Link
-				quid       	"42934E2303DA"
-				supplier   	"$UNNAMED$33"
-				quidu      	"42934E240000"
-				supplier_containment 	"By Reference"
-				client_containment 	"By Reference"
-				supplier_visibility 	"LOCAL"
-				client_visibility 	"LOCAL"
-				messages   	(list Messages
-				    (object Message "PeerWorkerMessageReceivedL"
-					quid       	"42934E2303DB"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"5"
-					ordinal    	4)
-				    (object Message "CompleteReq"
-					quid       	"4293530902D8"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"ToClientFromSupplier"
-					sequence   	"11"
-					ordinal    	10))))
-			class      	"Logical View::Session Proxy/Pit Boss::CSockSession"
-			quidu      	"41C06F440273"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$32"
-			quid       	"42934E2303DF"
-			class      	"Logical View::Session Proxy/Pit Boss::CPitBoss"
-			quidu      	"42774CEE029D"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$33"
-			quid       	"42934E240000"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"42934E240001"
-				supplier   	"$UNNAMED$34"
-				quidu      	"42934E24000B"
-				messages   	(list Messages
-				    (object Message "ProcessMessageL"
-					quid       	"42934E240002"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"6"
-					ordinal    	5))))
-			class      	"Logical View::Session Proxy/Pit Boss::CWorkerThread"
-			quidu      	"42774D1403A3"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$34"
-			quid       	"42934E24000B"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"42934E24000C"
-				supplier   	"$UNNAMED$34"
-				quidu      	"42934E24000B"
-				messages   	(list Messages
-				    (object Message "CSocket::NewL"
-					quid       	"42934E24000D"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"7"
-					ordinal    	6)))
-			    (object Link
-				quid       	"42934E24000A"
-				supplier   	"$UNNAMED$35"
-				quidu      	"42934E240005"
-				messages   	(list Messages
-				    (object Message "FindOrCreateFlowL"
-					quid       	"42934E240010"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"8"
-					ordinal    	7)))
-			    (object Link
-				quid       	"42934E24000E"
-				supplier   	"$UNNAMED$36"
-				quidu      	"42934E240012"
-				messages   	(list Messages
-				    (object Message "NewL"
-					quid       	"429352BF01CB"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"9"
-					ordinal    	8))))
-			class      	"Logical View::CPlayer"
-			quidu      	"41A773DB02DF"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$37"
-			quid       	"42934E24003A"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"42934E240039"
-				supplier   	"$UNNAMED$31"
-				quidu      	"42934E2303D4"
-				supplier_containment 	"By Value"
-				client_containment 	"By Value"
-				messages   	(list Messages
-				    (object Message "ServiceL"
-					quid       	"42934E24003B"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1"
-					ordinal    	0))))
-			class      	"Logical View::CSocketServer"
-			quidu      	"427F651A0205"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$35"
-			quid       	"42934E240005"
-			class      	"Logical View::Factory::CSubConnectionFlowFactoryContainer"
-			quidu      	"4280F79E0392"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$38"
-			quid       	"42934E240015"
-			class      	"Logical View::Sub Connection Flow::CSubConnectionFlowBase"
-			quidu      	"4284A7BB031E"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$36"
-			quid       	"42934E240012"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"42934E240013"
-				supplier   	"$UNNAMED$38"
-				quidu      	"42934E240015"
-				messages   	(list Messages
-				    (object Message "JoinL"
-					quid       	"429352D1000F"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"10"
-					ordinal    	9))))
-			class      	"Logical View::Service::CControlledServProvider"
-			quidu      	"41A754670219"
-			persistence 	"Transient"
-			multi      	FALSE)))
-	    (object Mechanism @6
-		logical_models 	(list unit_reference_list
-		    (object Object "$UNNAMED$39"
-			quid       	"4298BF29033F"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"4298C089009C"
-				supplier   	"$UNNAMED$40"
-				quidu      	"4298BF50020E"
-				messages   	(list Messages
-				    (object Message "Call(clientId)"
-					quid       	"4298C089009D"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1"
-					ordinal    	0))))
-			class      	"Logical View::Sub Connection::CSubConnectionProviderBase"
-			quidu      	"41A75088005C"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$40"
-			quid       	"4298BF50020E"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"4298C09803C8"
-				supplier   	"$UNNAMED$40"
-				quidu      	"4298BF50020E"
-				messages   	(list Messages
-				    (object Message "marshal"
-					quid       	"4298C09803C9"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1"
-					ordinal    	1)))
-			    (object Link
-				quid       	"4298C0A7035C"
-				supplier   	"$UNNAMED$41"
-				quidu      	"4298BFC702F6"
-				messages   	(list Messages
-				    (object Message "Send"
-					quid       	"4298C0A7035D"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2"
-					ordinal    	2
-					Operation  	"Send( )"
-					quidu      	"4288B5CE03C8"))))
-			class      	"Logical View::New Interfaces & Functions::CSubConnectionDataClientC"
-			quidu      	"4289BE6D02F0"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$41"
-			quid       	"4298BFC702F6"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"4298C0B800B7"
-				supplier   	"$UNNAMED$42"
-				quidu      	"4298BFF203C0"
-				messages   	(list Messages
-				    (object Message "RunL"
-					quid       	"4298C0B800B8"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.1"
-					ordinal    	3))))
-			class      	"Logical View::New Interfaces & Functions::Message-based function calls::MTransport"
-			quidu      	"4288B56E012B"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$42"
-			quid       	"4298BFF203C0"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"4298C0C50283"
-				supplier   	"$UNNAMED$42"
-				quidu      	"4298BFF203C0"
-				messages   	(list Messages
-				    (object Message "object lookup"
-					quid       	"4298C0C50284"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.1.1"
-					ordinal    	4)
-				    (object Message "fn lookup"
-					quid       	"4298C0D302AB"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.1.2"
-					ordinal    	5)))
-			    (object Link
-				quid       	"4298C0EF03BA"
-				supplier   	"$UNNAMED$43"
-				quidu      	"4298C00501AA"
-				messages   	(list Messages
-				    (object Message "Call(clientId)"
-					quid       	"4298C0EF03BB"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.1.3"
-					ordinal    	6))))
-			class      	"Logical View::New Interfaces & Functions::Message-based function calls::CDispatcher"
-			quidu      	"4288ADE80190"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$43"
-			quid       	"4298C00501AA"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"4298C10B0310"
-				supplier   	"$UNNAMED$43"
-				quidu      	"4298C00501AA"
-				messages   	(list Messages
-				    (object Message "client lookup/broadcast"
-					quid       	"4298C10B0311"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.1.3.1"
-					ordinal    	7)))
-			    (object Link
-				quid       	"4298C13700EC"
-				supplier   	"$UNNAMED$44"
-				quidu      	"4298C04E03A4"
-				messages   	(list Messages
-				    (object Message "Call"
-					quid       	"4298C13700ED"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.1.3.2"
-					ordinal    	8))))
-			class      	"Logical View::New Interfaces & Functions::CSubConnectionDataClientS"
-			quidu      	"4297348E03E2"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$44"
-			quid       	"4298C04E03A4"
-			class      	"Logical View::Sub Connection Flow::CSubConnectionFlowBase"
-			quidu      	"4284A7BB031E"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$45"
-			quid       	"4298C070037B"
-			class      	"Use Case View::Client"
-			quidu      	"41AB65200268"
-			persistence 	"Transient"
-			multi      	FALSE)))
-	    (object Mechanism @7
-		logical_models 	(list unit_reference_list
-		    (object Object "$UNNAMED$46"
-			quid       	"42B93D1E023A"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"42B93FCD021A"
-				supplier   	"$UNNAMED$47"
-				quidu      	"42B93D700346"
-				messages   	(list Messages
-				    (object Message "FindOrCreateProviderL"
-					quid       	"42B94026036C"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1"
-					ordinal    	0
-					Operation  	"FindOrCreateProviderL( )"
-					quidu      	"41C2EF450163")))
-			    (object Link
-				quid       	"42B9743D03BA"
-				supplier   	"$UNNAMED$48"
-				quidu      	"42B93DDB020A"
-				messages   	(list Messages
-				    (object Message "StartL/JoinL"
-					quid       	"42B9A1230109"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"10"
-					ordinal    	9))))
-			class      	"Use Case View::Client"
-			quidu      	"41AB65200268"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$47"
-			quid       	"42B93D700346"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"42B93FE00022"
-				supplier   	"$UNNAMED$49"
-				quidu      	"42B93D7A03B9"
-				messages   	(list Messages
-				    (object Message "FindOrCreateProviderL"
-					quid       	"42B9404D0318"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"4"
-					ordinal    	3)))
-			    (object Link
-				quid       	"42B9402B0098"
-				supplier   	"$UNNAMED$47"
-				quidu      	"42B93D700346"
-				messages   	(list Messages
-				    (object Message "FindFactory"
-					quid       	"42B940400157"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"ToClientFromSupplier"
-					sequence   	"3"
-					ordinal    	2))))
-			class      	"Logical View::Factory::CSubConnectionFactoryContainer"
-			quidu      	"41A87F1B03AD"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$49"
-			quid       	"42B93D7A03B9"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"42B93FEF0377"
-				supplier   	"$UNNAMED$48"
-				quidu      	"42B93DDB020A"
-				messages   	(list Messages
-				    (object Message "NewL"
-					quid       	"42B94057016E"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"5"
-					ordinal    	4))))
-			class      	"Logical View::Factory::CSubConnectionProviderFactoryBase"
-			quidu      	"41A87F61023B"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$48"
-			quid       	"42B93DDB020A"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"42B93FF502FE"
-				supplier   	"$UNNAMED$50"
-				quidu      	"42B93DED0364"
-				messages   	(list Messages
-				    (object Message "FindOrCreateFlowL"
-					quid       	"42B9406A03A6"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"6"
-					ordinal    	5)))
-			    (object Link
-				quid       	"42B977700293"
-				supplier   	"$UNNAMED$51"
-				quidu      	"42B93F420328"
-				messages   	(list Messages
-				    (object Message "StartL"
-					quid       	"42B9A13A03BF"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"11"
-					ordinal    	10
-					Operation  	"StartL( )"
-					quidu      	"41C303FB0299")))
-			    (object Link
-				quid       	"42B99FD0002C"
-				supplier   	"$UNNAMED$48"
-				quidu      	"42B93DDB020A"
-				messages   	(list Messages
-				    (object Message "AttachFlow"
-					quid       	"42B9A0F501FD"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"ToClientFromSupplier"
-					sequence   	"9"
-					ordinal    	8))))
-			class      	"Logical View::Sub Connection::CSubConnectionProviderBase"
-			quidu      	"41A75088005C"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$50"
-			quid       	"42B93DED0364"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"42B93FFD0165"
-				supplier   	"$UNNAMED$51"
-				quidu      	"42B93F420328"
-				messages   	(list Messages
-				    (object Message "NewL"
-					quid       	"42B9A07B01BA"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"7"
-					ordinal    	6))))
-			class      	"Logical View::New Interfaces & Functions::Flow Fact<->Sub-Connection Fact call::CSubConnectionFlowFactoryC"
-			quidu      	"4288EBF70314"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$51"
-			quid       	"42B93F420328"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"42B96F530160"
-				supplier   	"$UNNAMED$52"
-				quidu      	"42B96F4500F1"
-				supplier_containment 	"By Reference"
-				client_containment 	"By Reference"
-				supplier_visibility 	"LOCAL"
-				client_visibility 	"LOCAL"
-				messages   	(list Messages
-				    (object Message "FindOrCreateProviderL(CSubConnectionBase* handle + info)"
-					quid       	"42B9A08B00B9"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"8"
-					ordinal    	7)
-				    (object Message "return CSubConnectionFlow* handle"
-					quid       	"42B9A5A10046"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"ToClientFromSupplier"
-					sequence   	"18"
-					ordinal    	17)))
-			    (object Link
-				quid       	"42B9787C03D2"
-				supplier   	"$UNNAMED$53"
-				quidu      	"42B975B30195"
-				supplier_containment 	"By Reference"
-				client_containment 	"By Reference"
-				supplier_visibility 	"LOCAL"
-				client_visibility 	"LOCAL"
-				messages   	(list Messages
-				    (object Message "CStartFlow"
-					quid       	"42B9A5D702C5"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"19"
-					ordinal    	18))))
-			class      	"Logical View::Sub Connection Flow::Sub-Connection -> Flow calls::CSubConnectionFlowBaseC"
-			quidu      	"4289BB88034F"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$52"
-			quid       	"42B96F4500F1"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"42B974180294"
-				supplier   	"$UNNAMED$54"
-				quidu      	"42B973B2021E"
-				messages   	(list Messages
-				    (object Message "FindOrCreateFlowL"
-					quid       	"42B9A4B103A6"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"13"
-					ordinal    	12)))
-			    (object Link
-				quid       	"42B9844400C1"
-				supplier   	"$UNNAMED$55"
-				quidu      	"42B984000268"
-				messages   	(list Messages
-				    (object Message "NewL(CSubConnectionProviderBase* handle)"
-					quid       	"42B9A49A0045"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"12"
-					ordinal    	11
-					Operation  	"NewL")
-				    (object Message "AttachFlow"
-					quid       	"42B9A55E037E"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"17"
-					ordinal    	16
-					Operation  	"AttachFlow(CSubConnectionProviderBase* handle)"))))
-			class      	"Logical View::New Interfaces & Functions::Flow Fact<->Sub-Connection Fact call::CSubConnectionProviderFactoryC"
-			quidu      	"4288AD8F0337"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$54"
-			quid       	"42B973B2021E"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"42B973B2021F"
-				supplier   	"$UNNAMED$54"
-				quidu      	"42B973B2021E"
-				messages   	(list Messages
-				    (object Message "FindFactory"
-					quid       	"42B973B20220"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"ToClientFromSupplier"
-					sequence   	"2"
-					ordinal    	1)
-				    (object Message "FindFactory"
-					quid       	"42B9A4C70036"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"ToClientFromSupplier"
-					sequence   	"14"
-					ordinal    	13)))
-			    (object Link
-				quid       	"42B975320011"
-				supplier   	"$UNNAMED$56"
-				quidu      	"42B975250185"
-				messages   	(list Messages
-				    (object Message "FindOrCreateFlowL"
-					quid       	"42B9A4DE0242"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"15"
-					ordinal    	14))))
-			class      	"Logical View::Factory::CSubConnectionFlowFactoryContainer"
-			quidu      	"4280F79E0392"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$56"
-			quid       	"42B975250185"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"42B975DE018D"
-				supplier   	"$UNNAMED$53"
-				quidu      	"42B975B30195"
-				messages   	(list Messages
-				    (object Message "NewL(CSubConnectionProviderBase* ptr)"
-					quid       	"42B9A4F70339"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"16"
-					ordinal    	15))))
-			class      	"Logical View::Factory::CSubConnectionFlowFactoryBase"
-			quidu      	"427F6DC802D7"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$53"
-			quid       	"42B975B30195"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"42B992A900BD"
-				supplier   	"$UNNAMED$55"
-				quidu      	"42B984000268"
-				messages   	(list Messages
-				    (object Message "LayerUp"
-					quid       	"42B9A5FD0356"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"20"
-					ordinal    	19))))
-			class      	"Logical View::Sub Connection Flow::CSubConnectionFlowBase"
-			quidu      	"4284A7BB031E"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$55"
-			quid       	"42B984000268"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"42B993A20063"
-				supplier   	"$UNNAMED$48"
-				quidu      	"42B93DDB020A"
-				messages   	(list Messages
-				    (object Message "CLayerUp"
-					quid       	"42B9A60C01A9"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"21"
-					ordinal    	20))))
-			class      	"Logical View::Sub Connection Flow::Flow->Sub-Connection calls::CSubConnectionProviderBaseC"
-			quidu      	"4289DA6801E1"
-			persistence 	"Transient"
-			multi      	FALSE)))
-	    (object Mechanism @8
-		logical_models 	(list unit_reference_list
-		    (object Object "$UNNAMED$57"
-			quid       	"42B2A03E03BF"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"42B2A03E03C0"
-				supplier   	"$UNNAMED$58"
-				quidu      	"42B2A03E03C5"
-				messages   	(list Messages
-				    (object Message "Start"
-					quid       	"42B2A0D601E4"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"1"
-					ordinal    	0)
-				    (object Message "StartComplete"
-					quid       	"42B303DC033C"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"ToClientFromSupplier"
-					sequence   	"36"
-					ordinal    	35))))
-			class      	"Logical View::Connection::RConnection"
-			quidu      	"41B1D83B017A"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$58"
-			quid       	"42B2A03E03C5"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"42B2A03E03C9"
-				supplier   	"$UNNAMED$59"
-				quidu      	"42B2A03E03DE"
-				messages   	(list Messages
-				    (object Message "Start"
-					quid       	"42B2A0EA0297"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"2"
-					ordinal    	1)
-				    (object Message "LayerUp"
-					quid       	"42B303CD011D"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"ToClientFromSupplier"
-					sequence   	"35"
-					ordinal    	34))))
-			class      	"Logical View::Connection::CConnection"
-			quidu      	"41A7507C013B"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$59"
-			quid       	"42B2A03E03DE"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"42B2A1130303"
-				supplier   	"$UNNAMED$60"
-				quidu      	"42B2A03E03DB"
-				messages   	(list Messages
-				    (object Message "SelectNextLayer(provider*)"
-					quid       	"42B2A11F03C8"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"3"
-					ordinal    	2
-					Operation  	"SelectNextLayer")))
-			    (object Link
-				quid       	"42B2E7000178"
-				supplier   	"$UNNAMED$61"
-				quidu      	"42B2A03E03E7"
-				messages   	(list Messages
-				    (object Message "JoinL"
-					quid       	"42B2FEF3005E"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"24"
-					ordinal    	23
-					Operation  	"JoinL( )"
-					quidu      	"41C30A56024B")
-				    (object Message "LayerUp"
-					quid       	"42B3001E02DB"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"ToClientFromSupplier"
-					sequence   	"31"
-					ordinal    	30))))
-			class      	"Logical View::Connection::Connection Provider::CConnectionProviderBase"
-			quidu      	"41BDA765028C"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$62"
-			quid       	"42B2A03E03E6"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"42B2E02E0000"
-				supplier   	"$UNNAMED$63"
-				quidu      	"42B2E00B0104"
-				messages   	(list Messages
-				    (object Message "AddObserverL"
-					quid       	"42B2E13C0253"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"13"
-					ordinal    	12)
-				    (object Message "RemoveObserver"
-					quid       	"42B2FFE70050"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"29"
-					ordinal    	28))))
-			class      	"Logical View::Connection::Nif Session::CNifSecureSession"
-			quidu      	"421BA9590249"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$61"
-			quid       	"42B2A03E03E7"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"42B2E0FA02CF"
-				supplier   	"$UNNAMED$64"
-				quidu      	"42B2E0DC027B"
-				messages   	(list Messages
-				    (object Message "NewL"
-					quid       	"42B2FDC7002F"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"19"
-					ordinal    	18)
-				    (object Message "AttachToConnectionL"
-					quid       	"42B2FDD80319"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"20"
-					ordinal    	19)
-				    (object Message "LinkLayerUp"
-					quid       	"42B300000313"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"ToClientFromSupplier"
-					sequence   	"30"
-					ordinal    	29))))
-			class      	"Logical View::Connection::Connection Provider::Connection Provider Shim::CConnectionProviderShim"
-			quidu      	"41BDAABC004D"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$60"
-			quid       	"42B2A03E03DB"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"42B2DB140197"
-				supplier   	"placeholder"
-				quidu      	"42B2A03E03D3"
-				messages   	(list Messages
-				    (object Message "SelectNextLayer(provider*)"
-					quid       	"42B2DB1702D2"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"4"
-					ordinal    	3
-					Operation  	"SelectNextLayer"))))
-			class      	"Logical View::Factory::CConnectionProviderFactoryBase"
-			quidu      	"41A8839B0038"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "placeholder"
-			quid       	"42B2A03E03D3"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"42B2A03E03D4"
-				supplier   	"placeholder"
-				quidu      	"42B2A03E03D3"
-				messages   	(list Messages
-				    (object Message "figure out preferences for the next layer"
-					quid       	"42B2DB390169"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"6"
-					ordinal    	5)
-				    (object Message "delete"
-					quid       	"42B3007E00C8"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"33"
-					ordinal    	32)))
-			    (object Link
-				quid       	"42B2DBC102BC"
-				supplier   	"$UNNAMED$65"
-				quidu      	"42B2DBA000C9"
-				messages   	(list Messages
-				    (object Message "SelectProvider"
-					quid       	"42B2DC1203D2"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"7"
-					ordinal    	6
-					Operation  	"SelectProvider( )"
-					quidu      	"41C6B9CD03AB")))
-			    (object Link
-				quid       	"42B2E6850197"
-				supplier   	"$UNNAMED$66"
-				quidu      	"42B2DD56023A"
-				messages   	(list Messages
-				    (object Message "SelectComplete"
-					quid       	"42B2FEB102BB"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"ToClientFromSupplier"
-					sequence   	"22"
-					ordinal    	21)
-				    (object Message "Detach"
-					quid       	"42B300650325"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"ToClientFromSupplier"
-					sequence   	"32"
-					ordinal    	31)))
-			    (object Link
-				quid       	"42B2E6D500DF"
-				supplier   	"$UNNAMED$59"
-				quidu      	"42B2A03E03DE"
-				messages   	(list Messages
-				    (object Message "JoinNextL"
-					quid       	"42B2FEE0030A"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"23"
-					ordinal    	22)
-				    (object Message "Detach"
-					quid       	"42B3038F036C"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"34"
-					ordinal    	33))))
-			class      	"Logical View::Selection::MProviderSelector"
-			quidu      	"41C1AF5D02D3"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$65"
-			quid       	"42B2DBA000C9"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"42B2DBA000CA"
-				supplier   	"$UNNAMED$65"
-				quidu      	"42B2DBA000C9"
-				messages   	(list Messages
-				    (object Message "MapPreferencesToLayer"
-					quid       	"42B2DBA000CB"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"5"
-					ordinal    	4)
-				    (object Message "MapPreferencesToLayer"
-					quid       	"42B2DC320216"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"8"
-					ordinal    	7)))
-			    (object Link
-				quid       	"42B2DD830344"
-				supplier   	"$UNNAMED$66"
-				quidu      	"42B2DD56023A"
-				messages   	(list Messages
-				    (object Message "NewL"
-					quid       	"42B2DEEE0389"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"9"
-					ordinal    	8)
-				    (object Message "Select"
-					quid       	"42B2DEFF001D"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"10"
-					ordinal    	9
-					Operation  	"Select( )"
-					quidu      	"41C839A501F7"))))
-			class      	"Logical View::Factory::CConnectionFactoryContainer"
-			quidu      	"41A883B6002D"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$66"
-			quid       	"42B2DD56023A"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"42B2DF380305"
-				supplier   	"$UNNAMED$62"
-				quidu      	"42B2A03E03E6"
-				messages   	(list Messages
-				    (object Message "NewL"
-					quid       	"42B2E10C0203"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"11"
-					ordinal    	10)
-				    (object Message "StartL"
-					quid       	"42B2E120005D"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"12"
-					ordinal    	11)
-				    (object Message "SelectComplete"
-					quid       	"42B2E15C0191"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"ToClientFromSupplier"
-					sequence   	"14"
-					ordinal    	13)
-				    (object Message "LinkLayerUp"
-					quid       	"42B2FF0C0209"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"ToClientFromSupplier"
-					sequence   	"25"
-					ordinal    	24)
-				    (object Message "delete"
-					quid       	"42B2FFD303C2"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"28"
-					ordinal    	27)))
-			    (object Link
-				quid       	"42B2DFCB025F"
-				supplier   	"$UNNAMED$67"
-				quidu      	"42B2DFB40143"
-				messages   	(list Messages
-				    (object Message "FindOrCreateProviderL"
-					quid       	"42B2E26A02B7"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"15"
-					ordinal    	14)))
-			    (object Link
-				quid       	"42B2E3F902EB"
-				supplier   	"$UNNAMED$61"
-				quidu      	"42B2A03E03E7"
-				supplier_containment 	"By Value"
-				client_containment 	"By Value"
-				messages   	(list Messages
-				    (object Message "AddRef"
-					quid       	"42B2FD6D03C7"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"17"
-					ordinal    	16)
-				    (object Message "ConnectionControlActivityL(EAttachNormal,..)"
-					quid       	"42B2FD850169"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"18"
-					ordinal    	17)
-				    (object Message "ReleaseRef"
-					quid       	"42B2FFC00324"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"27"
-					ordinal    	26)))
-			    (object Link
-				quid       	"42B2F9FB0371"
-				supplier   	"$UNNAMED$66"
-				quidu      	"42B2DD56023A"
-				messages   	(list Messages
-				    (object Message "delete"
-					quid       	"42B2FF670324"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"26"
-					ordinal    	25))))
-			class      	"Logical View::Selection::CConnectionSelectorShim"
-			quidu      	"41C1AF890151"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$67"
-			quid       	"42B2DFB40143"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"42B2DFE9037B"
-				supplier   	"$UNNAMED$61"
-				quidu      	"42B2A03E03E7"
-				messages   	(list Messages
-				    (object Message "NewL"
-					quid       	"42B2E3050335"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"16"
-					ordinal    	15))))
-			class      	"Logical View::Factory::CConnectionProviderFactoryBase"
-			quidu      	"41A8839B0038"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$63"
-			quid       	"42B2E00B0104"
-			class      	"Logical View::Sub Connection Flow::Link Layer::CNifAgentRef"
-			quidu      	"4295B90F02AD"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$64"
-			quid       	"42B2E0DC027B"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"42B2E5C90215"
-				supplier   	"$UNNAMED$63"
-				quidu      	"42B2E00B0104"
-				messages   	(list Messages
-				    (object Message "AddObserverL"
-					quid       	"42B2FDF002EC"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"21"
-					ordinal    	20))))
-			class      	"Logical View::Connection::Nif Session::CNifSecureSession"
-			quidu      	"421BA9590249"
-			persistence 	"Transient"
-			multi      	FALSE)))
-	    (object Mechanism @9
-		logical_models 	(list unit_reference_list
-		    (object Object "$UNNAMED$68"
-			quid       	"42B9959101DD"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"42B99DEB01F6"
-				supplier   	"$UNNAMED$69"
-				quidu      	"42B9959101FE"
-				messages   	(list Messages
-				    (object Message "FindOrCreateFlowL"
-					quid       	"42B99E14001F"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1"
-					ordinal    	0)))
-			    (object Link
-				quid       	"42B9A72D016C"
-				supplier   	"$UNNAMED$70"
-				quidu      	"42B995910208"
-				messages   	(list Messages
-				    (object Message "JoinL/StartL"
-					quid       	"42B9A74702E6"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"8"
-					ordinal    	7))))
-			class      	"Use Case View::Client"
-			quidu      	"41AB65200268"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$71"
-			quid       	"42B9959101E2"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"42B99E1A02DB"
-				supplier   	"$UNNAMED$71"
-				quidu      	"42B9959101E2"
-				messages   	(list Messages
-				    (object Message "FindFactory"
-					quid       	"42B9A9410270"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"12"
-					ordinal    	11)))
-			    (object Link
-				quid       	"42B9959101E3"
-				supplier   	"$UNNAMED$72"
-				quidu      	"42B9959101E7"
-				messages   	(list Messages
-				    (object Message "FindOrCreateProviderL"
-					quid       	"42B9A94B02BB"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"13"
-					ordinal    	12))))
-			class      	"Logical View::Factory::CSubConnectionFactoryContainer"
-			quidu      	"41A87F1B03AD"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$72"
-			quid       	"42B9959101E7"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"42B9959101E8"
-				supplier   	"$UNNAMED$73"
-				quidu      	"42B9959101EA"
-				messages   	(list Messages
-				    (object Message "NewL"
-					quid       	"42B9A96102F9"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"14"
-					ordinal    	13)
-				    (object Message "AttachFlow"
-					quid       	"42B9A9760317"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"15"
-					ordinal    	14))))
-			class      	"Logical View::Factory::CSubConnectionProviderFactoryBase"
-			quidu      	"41A87F61023B"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$73"
-			quid       	"42B9959101EA"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"42B9959101ED"
-				supplier   	"$UNNAMED$74"
-				quidu      	"42B9959101F2"
-				messages   	(list Messages
-				    (object Message "LayerUp"
-					quid       	"42B9AA6C0219"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"18"
-					ordinal    	17))))
-			class      	"Logical View::Sub Connection::CSubConnectionProviderBase"
-			quidu      	"41A75088005C"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$75"
-			quid       	"42B9959101EF"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"42B9959101F0"
-				supplier   	"$UNNAMED$74"
-				quidu      	"42B9959101F2"
-				messages   	(list Messages
-				    (object Message "NewL(CSubConnectionFlowBase* handle)"
-					quid       	"42B9A8F50021"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"10"
-					ordinal    	9)))
-			    (object Link
-				quid       	"42B9959101F3"
-				supplier   	"$UNNAMED$76"
-				quidu      	"42B99591020C"
-				supplier_containment 	"By Reference"
-				client_containment 	"By Reference"
-				supplier_visibility 	"LOCAL"
-				client_visibility 	"LOCAL"
-				messages   	(list Messages
-				    (object Message "FindOrCreateProviderL(CSubConnectionFlowBase* handle + info)"
-					quid       	"42B9A6C202B1"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"ToClientFromSupplier"
-					sequence   	"7"
-					ordinal    	6
-					Operation  	"FindOrCreateProviderL(CSubConnectionFlow* handle + info)")
-				    (object Message "return CSubConnectionProviderbase* handle()"
-					quid       	"42B9A9A601B8"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"16"
-					ordinal    	15)))
-			    (object Link
-				quid       	"42B9A7E400DA"
-				supplier   	"$UNNAMED$71"
-				quidu      	"42B9959101E2"
-				messages   	(list Messages
-				    (object Message "FindOrCreateProviderL"
-					quid       	"42B9A93303C4"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"11"
-					ordinal    	10
-					Operation  	"FindOrCreateProviderL( )"
-					quidu      	"41C2EF450163"))))
-			class      	"Logical View::New Interfaces & Functions::Flow Fact<->Sub-Connection Fact call::CSubConnectionFlowFactoryC"
-			quidu      	"4288EBF70314"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$74"
-			quid       	"42B9959101F2"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"42B9AB7F00EB"
-				supplier   	"$UNNAMED$70"
-				quidu      	"42B995910208"
-				messages   	(list Messages
-				    (object Message "LayerUp"
-					quid       	"42B9AB8900A9"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"19"
-					ordinal    	18))))
-			class      	"Logical View::Sub Connection Flow::Sub-Connection -> Flow calls::CSubConnectionFlowBaseC"
-			quidu      	"4289BB88034F"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$77"
-			quid       	"42B9959101F9"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"42B9959101FC"
-				supplier   	"$UNNAMED$76"
-				quidu      	"42B99591020C"
-				messages   	(list Messages
-				    (object Message "NewL"
-					quid       	"42B99F7B026E"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"6"
-					ordinal    	5))))
-			class      	"Logical View::New Interfaces & Functions::Flow Fact<->Sub-Connection Fact call::CSubConnectionProviderFactoryC"
-			quidu      	"4288AD8F0337"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$78"
-			quid       	"42B995910205"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"42B995910206"
-				supplier   	"$UNNAMED$70"
-				quidu      	"42B995910208"
-				messages   	(list Messages
-				    (object Message "NewL"
-					quid       	"42B99EA90350"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"4"
-					ordinal    	3))))
-			class      	"Logical View::Factory::CSubConnectionFlowFactoryBase"
-			quidu      	"427F6DC802D7"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$70"
-			quid       	"42B995910208"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"42B995910209"
-				supplier   	"$UNNAMED$76"
-				quidu      	"42B99591020C"
-				messages   	(list Messages
-				    (object Message "JoinL/StartL"
-					quid       	"42B9A767021A"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"9"
-					ordinal    	8)))
-			    (object Link
-				quid       	"42B99F2102B3"
-				supplier   	"$UNNAMED$77"
-				quidu      	"42B9959101F9"
-				messages   	(list Messages
-				    (object Message "FindOrCreateProviderL"
-					quid       	"42B99F2C00E3"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"5"
-					ordinal    	4))))
-			class      	"Logical View::Sub Connection Flow::CSubConnectionFlowBase"
-			quidu      	"4284A7BB031E"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$69"
-			quid       	"42B9959101FE"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"42B995910202"
-				supplier   	"$UNNAMED$78"
-				quidu      	"42B995910205"
-				messages   	(list Messages
-				    (object Message "FindOrCreateFlowL"
-					quid       	"42B99E4B0390"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"3"
-					ordinal    	2)))
-			    (object Link
-				quid       	"42B99E1701B4"
-				supplier   	"$UNNAMED$69"
-				quidu      	"42B9959101FE"
-				messages   	(list Messages
-				    (object Message "FindFactory"
-					quid       	"42B99E370066"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2"
-					ordinal    	1))))
-			class      	"Logical View::Factory::CSubConnectionFlowFactoryContainer"
-			quidu      	"4280F79E0392"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$76"
-			quid       	"42B99591020C"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"42B9AA4201DC"
-				supplier   	"$UNNAMED$73"
-				quidu      	"42B9959101EA"
-				supplier_containment 	"By Reference"
-				client_containment 	"By Reference"
-				supplier_visibility 	"LOCAL"
-				client_visibility 	"LOCAL"
-				messages   	(list Messages
-				    (object Message "CJoinL/CStartSubConnectionL"
-					quid       	"42B9AA4F02FD"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"17"
-					ordinal    	16))))
-			class      	"Logical View::Sub Connection Flow::Flow->Sub-Connection calls::CSubConnectionProviderBaseC"
-			quidu      	"4289DA6801E1"
-			persistence 	"Transient"
-			multi      	FALSE))))
-	statemachine 	(object State_Machine "State/Activity Model"
-	    quid       	"427FAA3D03AD"
-	    states     	(list States)
-	    partitions 	(list Partitions)
-	    statediagrams 	(list StateDiagrams
-		(object ActivityDiagram "XFlowFactoryQuery::Match"
-		    quid       	"427FAA3D03C1"
-		    title      	"XFlowFactoryQuery::Match"
-		    zoom       	100
-		    max_height 	28350
-		    max_width  	21600
-		    origin_x   	0
-		    origin_y   	0
-		    items      	(list diagram_item_list
-			(object Swimlane "" @10
-			    line_color 	3342489
-			    width      	450)))))
-	logical_presentations 	(list unit_reference_list
-	    (object UseCaseDiagram "Main"
-		quid       	"41A74B8C0288"
-		title      	"Main"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	3
-		origin_y   	0
-		items      	(list diagram_item_list
-		    (object ClassView "Class" "Use Case View::Client" @11
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(1200, 832)
-			label      	(object ItemLabel
-			    Parent_View 	@11
-			    location   	(1200, 992)
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	327
-			    justify    	0
-			    label      	"Client")
-			icon       	"Actor"
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"41AB65200268"
-			annotation 	8
-			autoResize 	TRUE)
-		    (object NoteView @12
-			location   	(1232, 256)
-			label      	(object ItemLabel
-			    Parent_View 	@12
-			    location   	(373, 147)
-			    fill_color 	13434879
-			    nlines     	4
-			    max_width  	1683
-			    label      	
-|A SubConnection can start via:
-|- RSubConnection::Attach()
-|- CSocket::NoBearer/CHostResolver::QueryComplete(KErrComletion) (an implicit one)
-|- CConnectionProvdBase::StartL in case the connection needs 1 or more subconnection(s)
-			    )
-			line_color 	3342489
-			fill_color 	13434879
-			width      	1743
-			height     	231)
-		    (object NoteView @13
-			location   	(1232, 484)
-			label      	(object ItemLabel
-			    Parent_View 	@13
-			    location   	(373, 375)
-			    fill_color 	13434879
-			    nlines     	4
-			    max_width  	1683
-			    label      	
-|A Connection can start via:
-|- RConnection::Start()
-|- CSubConnectionProviderBase::StartL (an implicit one) or CImplicitSelection::StartL that is basically the same as the point 1. (see "Data side connection request" sequence)
-			    )
-			line_color 	3342489
-			fill_color 	13434879
-			width      	1743
-			height     	231)))
-	    (object InteractionDiagram "Cross-Thread call Flow client->Sub-connection"
-		mechanism_ref 	@1
-		quid       	"4288AE2C0184"
-		title      	"Cross-Thread call Flow client->Sub-connection"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	0
-		items      	(list diagram_item_list
-		    (object InterObjView "$UNNAMED$0" @14
-			location   	(160, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@14
-			    location   	(160, 265)
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	360
-			    justify    	0
-			    label      	"")
-			icon       	"Actor"
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"4288AE5A0194"
-			width      	336
-			height     	1235
-			icon_height 	162
-			icon_width 	120
-			icon_y_offset 	-16
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @15
-			    location   	(160, 352)
-			    line_color 	3342489
-			    InterObjView 	@14
-			    height     	1018
-			    y_coord    	958
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$1" @16
-			location   	(592, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@16
-			    location   	(592, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	557
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"4288AE6B0008"
-			width      	575
-			height     	1235
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @17
-			    location   	(592, 352)
-			    line_color 	3342489
-			    InterObjView 	@16
-			    height     	958
-			    y_coord    	898
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$2" @18
-			location   	(1200, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@18
-			    location   	(1200, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	596
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"4298BBDB0248"
-			width      	614
-			height     	1235
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @19
-			    location   	(1200, 368)
-			    line_color 	3342489
-			    InterObjView 	@18
-			    height     	882
-			    y_coord    	822
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @20
-			    location   	(1200, 416)
-			    line_color 	3342489
-			    InterObjView 	@18
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterObjView "$UNNAMED$3" @21
-			location   	(1664, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@21
-			    location   	(1664, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"4298BC2102C1"
-			width      	300
-			height     	1235
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @22
-			    location   	(1664, 496)
-			    line_color 	3342489
-			    InterObjView 	@21
-			    height     	694
-			    y_coord    	634
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$4" @23
-			location   	(1974, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@23
-			    location   	(1974, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"4298BC770007"
-			width      	300
-			height     	1235
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @24
-			    location   	(1974, 528)
-			    line_color 	3342489
-			    InterObjView 	@23
-			    height     	602
-			    y_coord    	542
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @25
-			    location   	(1974, 560)
-			    line_color 	3342489
-			    InterObjView 	@23
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @26
-			    location   	(1974, 704)
-			    line_color 	3342489
-			    InterObjView 	@23
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterObjView "$UNNAMED$5" @27
-			location   	(2448, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@27
-			    location   	(2448, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	596
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"4298BDB101A3"
-			width      	614
-			height     	1235
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @28
-			    location   	(2448, 803)
-			    line_color 	3342489
-			    InterObjView 	@27
-			    height     	267
-			    y_coord    	207
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @29
-			    location   	(2448, 848)
-			    line_color 	3342489
-			    InterObjView 	@27
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterObjView "$UNNAMED$6" @30
-			location   	(3044, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@30
-			    location   	(3044, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	554
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"4298BDFE01AE"
-			width      	572
-			height     	1235
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @31
-			    location   	(3044, 950)
-			    line_color 	3342489
-			    InterObjView 	@30
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterMessView "" @32
-			location   	(16, 352)
-			label      	(object SegLabel @33
-			    Parent_View 	@32
-			    location   	(375, 308)
-			    quidu      	"4288AE900355"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	69
-			    justify    	0
-			    label      	"Call"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@14
-			supplier   	@16
-			Focus_Src  	@15
-			Focus_Entry 	@17
-			origin     	(175, 352)
-			terminus   	(576, 352)
-			ordinal    	0)
-		    (object InterMessView "" @34
-			location   	(16, 368)
-			label      	(object SegLabel @35
-			    Parent_View 	@34
-			    location   	(895, 324)
-			    quidu      	"4298BC0500F5"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	222
-			    justify    	0
-			    label      	"Call(clientId)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@16
-			supplier   	@18
-			Focus_Src  	@17
-			Focus_Entry 	@19
-			origin     	(607, 368)
-			terminus   	(1184, 368)
-			ordinal    	1)
-		    (object SelfMessView "" @36
-			location   	(16, 416)
-			label      	(object SegLabel @37
-			    Parent_View 	@36
-			    location   	(1291, 372)
-			    quidu      	"4298BC1202B6"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	144
-			    justify    	0
-			    label      	"marshal"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@18
-			supplier   	@18
-			Focus_Src  	@19
-			Focus_Entry 	@20
-			origin     	(1216, 416)
-			terminus   	(1366, 416)
-			ordinal    	2)
-		    (object InterMessView "" @38
-			location   	(16, 496)
-			label      	(object SegLabel @39
-			    Parent_View 	@38
-			    location   	(1431, 452)
-			    quidu      	"4298BC3901AE"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	94
-			    justify    	0
-			    label      	"Send"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@18
-			supplier   	@21
-			Focus_Src  	@19
-			Focus_Entry 	@22
-			origin     	(1215, 496)
-			terminus   	(1648, 496)
-			ordinal    	3)
-		    (object InterMessView "" @40
-			location   	(16, 528)
-			label      	(object SegLabel @41
-			    Parent_View 	@40
-			    location   	(1818, 484)
-			    quidu      	"4298BC8A02EB"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	94
-			    justify    	0
-			    label      	"RunL"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@21
-			supplier   	@23
-			Focus_Src  	@22
-			Focus_Entry 	@24
-			origin     	(1679, 528)
-			terminus   	(1958, 528)
-			ordinal    	4)
-		    (object SelfMessView "" @42
-			location   	(16, 560)
-			label      	(object SegLabel @43
-			    Parent_View 	@42
-			    location   	(2065, 516)
-			    quidu      	"4298BCD0033B"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	228
-			    justify    	0
-			    label      	"object lookup"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@23
-			supplier   	@23
-			Focus_Src  	@24
-			Focus_Entry 	@25
-			origin     	(1990, 560)
-			terminus   	(2140, 560)
-			ordinal    	5)
-		    (object NoteView @44
-			location   	(1808, 368)
-			label      	(object ItemLabel
-			    Parent_View 	@44
-			    location   	(1636, 302)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	309
-			    label      	"with help of CObjectResolver")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	369
-			height     	144)
-		    (object AttachView "" @45
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@44
-			supplier   	@43
-			line_style 	0)
-		    (object SelfMessView "" @46
-			location   	(16, 704)
-			label      	(object SegLabel @47
-			    Parent_View 	@46
-			    location   	(2065, 660)
-			    quidu      	"4298BD5F020A"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	156
-			    justify    	0
-			    label      	"fn lookup"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@23
-			supplier   	@23
-			Focus_Src  	@24
-			Focus_Entry 	@26
-			origin     	(1990, 704)
-			terminus   	(2140, 704)
-			ordinal    	6)
-		    (object NoteView @48
-			location   	(2240, 384)
-			label      	(object ItemLabel
-			    Parent_View 	@48
-			    location   	(2059, 309)
-			    fill_color 	13434879
-			    nlines     	3
-			    max_width  	327
-			    label      	"with help of static table given by the calling object type")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	387
-			height     	162)
-		    (object AttachView "" @49
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@48
-			supplier   	@47
-			line_style 	0)
-		    (object InterMessView "" @50
-			location   	(16, 803)
-			label      	(object SegLabel @51
-			    Parent_View 	@50
-			    location   	(2210, 759)
-			    quidu      	"4298BDDB0353"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	222
-			    justify    	0
-			    label      	"Call(clientId)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@23
-			supplier   	@27
-			Focus_Src  	@24
-			Focus_Entry 	@28
-			origin     	(1989, 803)
-			terminus   	(2432, 803)
-			ordinal    	7)
-		    (object SelfMessView "" @52
-			location   	(16, 848)
-			label      	(object SegLabel @53
-			    Parent_View 	@52
-			    location   	(2539, 804)
-			    quidu      	"4298BDEF0121"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	188
-			    justify    	0
-			    label      	"demarshal"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@27
-			supplier   	@27
-			Focus_Src  	@28
-			Focus_Entry 	@29
-			origin     	(2464, 848)
-			terminus   	(2614, 848)
-			ordinal    	8)
-		    (object InterMessView "" @54
-			location   	(16, 950)
-			label      	(object SegLabel @55
-			    Parent_View 	@54
-			    location   	(2745, 906)
-			    quidu      	"4298BE3901E6"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	222
-			    justify    	0
-			    label      	"Call(clientId)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@27
-			supplier   	@30
-			Focus_Src  	@28
-			Focus_Entry 	@31
-			origin     	(2463, 950)
-			terminus   	(3028, 950)
-			ordinal    	9)
-		    (object NoteView @56
-			location   	(1424, 672)
-			label      	(object ItemLabel
-			    Parent_View 	@56
-			    location   	(1233, 612)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	346
-			    label      	"using CMessageQueue")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	406
-			height     	132)
-		    (object AttachView "" @57
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@56
-			supplier   	@39
-			line_style 	0)))
-	    (object ObjectDiagram "Connection Provider Top Layer Selection"
-		mechanism_ref 	@2
-		quid       	"428B754B022A"
-		title      	"Connection Provider Top Layer Selection"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	447
-		origin_y   	0
-		items      	(list diagram_item_list
-		    (object ObjectView "$UNNAMED$7" @58
-			location   	(592, 416)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@58
-			    location   	(461, 365)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	262
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"428B766C0171"
-			width      	280
-			height     	126
-			annotation 	4
-			autoResize 	TRUE
-			subobjects 	0
-			x_offset   	0.000000
-			y_offset   	0.000000)
-		    (object ObjectView "$UNNAMED$8" @59
-			location   	(592, 912)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@59
-			    location   	(461, 861)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	262
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"428B76790043"
-			width      	280
-			height     	126
-			annotation 	4
-			autoResize 	TRUE
-			subobjects 	0
-			x_offset   	0.000000
-			y_offset   	0.000000)
-		    (object ObjectView "$UNNAMED$9" @60
-			location   	(1712, 912)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@60
-			    location   	(1422, 860)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	580
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"428B768602E1"
-			width      	598
-			height     	126
-			annotation 	4
-			autoResize 	TRUE
-			subobjects 	0
-			x_offset   	0.000000
-			y_offset   	0.000000)
-		    (object ObjectView "$UNNAMED$10" @61
-			location   	(592, 1328)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@61
-			    location   	(340, 1276)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	504
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"428B76970231"
-			width      	522
-			height     	126
-			annotation 	4
-			autoResize 	TRUE
-			subobjects 	0
-			x_offset   	0.000000
-			y_offset   	0.000000)
-		    (object Label @62
-			location   	(50, 97)
-			font       	(object Font
-			    color      	32768
-			    default_color 	FALSE)
-			nlines     	1
-			max_width  	300
-			label      	"Object Created")
-		    (object Label @63
-			location   	(50, 159)
-			font       	(object Font
-			    color      	255
-			    default_color 	FALSE)
-			nlines     	1
-			max_width  	350
-			label      	"Object Destroyed")
-		    (object Label @64
-			location   	(48, 32)
-			font       	(object Font
-			    bold       	TRUE)
-			nlines     	1
-			max_width  	600
-			label      	"Colour Legend:")
-		    (object ObjectView "$UNNAMED$11" @65
-			location   	(1712, 1328)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@65
-			    location   	(1386, 1276)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	652
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"42B1642901B3"
-			width      	670
-			height     	126
-			annotation 	4
-			autoResize 	TRUE
-			subobjects 	0
-			x_offset   	0.000000
-			y_offset   	0.000000)
-		    (object NoteView @66
-			location   	(2560, 352)
-			label      	(object ItemLabel
-			    Parent_View 	@66
-			    location   	(2166, 289)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	752
-			    label      	"delegated to preference resolver in management plane => Async")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	812
-			height     	138)
-		    (object ObjectView "placeholder" @67
-			location   	(2768, 912)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@67
-			    location   	(2586, 861)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	364
-			    justify    	0
-			    label      	"placeholder")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"42B18280031F"
-			width      	382
-			height     	126
-			annotation 	4
-			autoResize 	TRUE
-			subobjects 	0
-			x_offset   	0.000000
-			y_offset   	0.000000)
-		    (object LinkSelfView "" @68
-			location   	(1712, 699)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"42B2979E00AF"
-			client     	@60
-			supplier   	@60
-			line_style 	0)
-		    (object MessView "" @69
-			location   	(1711, 656)
-			line_color 	3342489
-			label      	(object SegLabel @70
-			    Parent_View 	@69
-			    location   	(1711, 612)
-			    quidu      	"42B297CF016D"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	460
-			    justify    	0
-			    label      	"MapPreferencesToLayer"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			object_arc 	@68
-			pctDist    	0.491667
-			height     	44
-			orientation 	0
-			dir        	1
-			origin     	(1651, 656)
-			terminus   	(1771, 656))
-		    (object NoteView @71
-			location   	(1232, 352)
-			label      	(object ItemLabel
-			    Parent_View 	@71
-			    location   	(860, 286)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	708
-			    label      	"delegated to ESOCK selection entry point=>could bw async")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	768
-			height     	144)
-		    (object LinkSelfView "" @72
-			location   	(2768, 699)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"42B2993E0374"
-			client     	@67
-			supplier   	@67
-			line_style 	0)
-		    (object MessView "" @73
-			location   	(2768, 626)
-			line_color 	3342489
-			label      	(object SegLabel @74
-			    Parent_View 	@73
-			    location   	(2768, 582)
-			    quidu      	"42B29A6B0363"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	488
-			    justify    	0
-			    label      	"MapPreferencesToFactory"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			object_arc 	@72
-			pctDist    	0.508333
-			height     	74
-			orientation 	0
-			dir        	1
-			origin     	(2708, 626)
-			terminus   	(2828, 626))
-		    (object AttachView "" @75
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@71
-			supplier   	@69
-			line_style 	0)
-		    (object MessView "" @76
-			location   	(2768, 688)
-			line_color 	3342489
-			label      	(object SegLabel @77
-			    Parent_View 	@76
-			    location   	(2768, 659)
-			    quidu      	"42B29C7801CB"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	450
-			    justify    	0
-			    label      	"Figure out selection info"
-			    pctDist    	0.508333
-			    height     	30
-			    orientation 	0)
-			object_arc 	@72
-			pctDist    	0.508333
-			height     	12
-			orientation 	0
-			dir        	1
-			origin     	(2708, 688)
-			terminus   	(2828, 688))
-		    (object NoteView @78
-			location   	(688, 1616)
-			label      	(object ItemLabel
-			    Parent_View 	@78
-			    location   	(63, 1529)
-			    fill_color 	13434879
-			    nlines     	3
-			    max_width  	1215
-			    label      	"It's up to the provider to select next layer. Either on JoinL (join would have to become async). Or RConnection::Select could have a parameter to request that. Normally the stack is build on start.")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	1275
-			height     	187)
-		    (object AttachView "" @79
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@78
-			supplier   	@61
-			line_style 	0)
-		    (object AttachView "" @80
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@66
-			supplier   	@67
-			line_style 	0)
-		    (object MessView "" @81
-			location   	(2767, 473)
-			font       	(object Font
-			    color      	255
-			    default_color 	FALSE)
-			line_color 	255
-			label      	(object SegLabel @82
-			    Parent_View 	@81
-			    location   	(2767, 518)
-			    font       	(object Font
-				color      	255
-				default_color 	FALSE)
-			    quidu      	"42B29F9F03B0"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	178
-			    justify    	0
-			    label      	"delete"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			object_arc 	@72
-			pctDist    	0.491667
-			height     	227
-			orientation 	0
-			dir        	-1
-			origin     	(2826, 473)
-			terminus   	(2708, 473))
-		    (object Label @83
-			location   	(1696, 128)
-			nlines     	35
-			max_width  	63
-			label      	
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-			)
-		    (object Label @84
-			location   	(1107, 97)
-			nlines     	1
-			max_width  	1387
-			label      	
-|CONTROL				MANAGEMENT
-			)
-		    (object LinkView "" @85
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"42B1A9E70173"
-			client     	@58
-			supplier   	@59
-			line_style 	0)
-		    (object MessView "" @86
-			location   	(637, 571)
-			font       	(object Font
-			    color      	32768
-			    default_color 	FALSE)
-			line_color 	65280
-			label      	(object SegLabel @87
-			    Parent_View 	@86
-			    location   	(713, 647)
-			    font       	(object Font
-				color      	32768
-				default_color 	FALSE)
-			    quidu      	"42B1AA0B0020"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	144
-			    justify    	0
-			    label      	"Open"
-			    pctDist    	1.141667
-			    height     	76
-			    orientation 	0)
-			object_arc 	@85
-			pctDist    	0.252717
-			height     	45
-			orientation 	0
-			dir        	1
-			origin     	(637, 511)
-			terminus   	(637, 631))
-		    (object MessView "" @88
-			location   	(549, 578)
-			line_color 	3342489
-			label      	(object SegLabel @89
-			    Parent_View 	@88
-			    location   	(379, 513)
-			    quidu      	"42B1AA1C004C"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	303
-			    justify    	0
-			    label      	"OpenComplete"
-			    pctDist    	1.059322
-			    height     	171
-			    orientation 	0)
-			object_arc 	@85
-			pctDist    	0.269022
-			height     	44
-			orientation 	1
-			dir        	-1
-			origin     	(549, 637)
-			terminus   	(549, 519))
-		    (object MessView "" @90
-			location   	(859, 707)
-			line_color 	3342489
-			label      	(object SegLabel @91
-			    Parent_View 	@90
-			    location   	(855, 782)
-			    quidu      	"42B1AA3300EF"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	147
-			    justify    	0
-			    label      	"Select"
-			    pctDist    	1.133333
-			    height     	5
-			    orientation 	1)
-			object_arc 	@85
-			pctDist    	0.616848
-			height     	267
-			orientation 	0
-			dir        	1
-			origin     	(859, 647)
-			terminus   	(859, 767))
-		    (object MessView "" @92
-			location   	(293, 743)
-			line_color 	3342489
-			label      	(object SegLabel @93
-			    Parent_View 	@92
-			    location   	(238, 650)
-			    quidu      	"42B29FC90233"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	338
-			    justify    	0
-			    label      	"SelectComplete"
-			    pctDist    	1.296610
-			    height     	56
-			    orientation 	0)
-			object_arc 	@85
-			pctDist    	0.717391
-			height     	300
-			orientation 	1
-			dir        	-1
-			origin     	(293, 802)
-			terminus   	(293, 684))
-		    (object LinkView "" @94
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"42B1AA4701B6"
-			client     	@59
-			supplier   	@60
-			line_style 	0)
-		    (object MessView "" @95
-			location   	(1281, 873)
-			line_color 	3342489
-			label      	(object SegLabel @96
-			    Parent_View 	@95
-			    location   	(1281, 829)
-			    quidu      	"42B297A4031A"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	288
-			    justify    	0
-			    label      	"SelectProvider"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			object_arc 	@94
-			pctDist    	0.809066
-			height     	40
-			orientation 	0
-			dir        	1
-			origin     	(1221, 873)
-			terminus   	(1341, 873))
-		    (object MessView "" @97
-			location   	(1046, 957)
-			line_color 	3342489
-			label      	(object SegLabel @98
-			    Parent_View 	@97
-			    location   	(1046, 1002)
-			    quidu      	"42B29FBD024A"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	338
-			    justify    	0
-			    label      	"SelectComplete"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			object_arc 	@94
-			pctDist    	0.463704
-			height     	45
-			orientation 	1
-			dir        	-1
-			origin     	(1105, 957)
-			terminus   	(987, 957))
-		    (object LinkView "" @99
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"42B29D3D0210"
-			client     	@59
-			supplier   	@61
-			line_style 	0)
-		    (object MessView "" @100
-			location   	(637, 1073)
-			line_color 	3342489
-			label      	(object SegLabel @101
-			    Parent_View 	@100
-			    location   	(698, 1168)
-			    quidu      	"42B29D4200C3"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	156
-			    justify    	0
-			    label      	"JoinL"
-			    pctDist    	1.300000
-			    height     	61
-			    orientation 	0)
-			object_arc 	@99
-			pctDist    	0.339041
-			height     	45
-			orientation 	0
-			dir        	1
-			origin     	(637, 1013)
-			terminus   	(637, 1133))
-		    (object LinkView "" @102
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"42B298B603A0"
-			client     	@60
-			supplier   	@67
-			line_style 	0)
-		    (object MessView "" @103
-			location   	(2122, 868)
-			font       	(object Font
-			    color      	32768
-			    default_color 	FALSE)
-			line_color 	65280
-			label      	(object SegLabel @104
-			    Parent_View 	@103
-			    location   	(2122, 824)
-			    font       	(object Font
-				color      	32768
-				default_color 	FALSE)
-			    quidu      	"42B29A5600EC"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	147
-			    justify    	0
-			    label      	"NewL"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			object_arc 	@102
-			pctDist    	0.198361
-			height     	45
-			orientation 	0
-			dir        	1
-			origin     	(2062, 868)
-			terminus   	(2182, 868))
-		    (object MessView "" @105
-			location   	(2387, 868)
-			line_color 	3342489
-			label      	(object SegLabel @106
-			    Parent_View 	@105
-			    location   	(2387, 824)
-			    quidu      	"42B29A5E0256"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	163
-			    justify    	0
-			    label      	"Select"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			object_arc 	@102
-			pctDist    	0.665574
-			height     	45
-			orientation 	0
-			dir        	1
-			origin     	(2327, 868)
-			terminus   	(2447, 868))
-		    (object MessView "" @107
-			location   	(2272, 957)
-			line_color 	3342489
-			label      	(object SegLabel @108
-			    Parent_View 	@107
-			    location   	(2272, 1002)
-			    quidu      	"42B29D1701F8"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	338
-			    justify    	0
-			    label      	"SelectComplete"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			object_arc 	@102
-			pctDist    	0.461131
-			height     	45
-			orientation 	1
-			dir        	-1
-			origin     	(2331, 957)
-			terminus   	(2213, 957))
-		    (object LinkView "" @109
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"42B29CFA03B0"
-			client     	@65
-			supplier   	@61
-			line_style 	0)
-		    (object MessView "" @110
-			location   	(1142, 1373)
-			font       	(object Font
-			    color      	32768
-			    default_color 	FALSE)
-			line_color 	65280
-			label      	(object SegLabel @111
-			    Parent_View 	@110
-			    location   	(1142, 1418)
-			    font       	(object Font
-				color      	32768
-				default_color 	FALSE)
-			    quidu      	"42B29D030019"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	169
-			    justify    	0
-			    label      	"NewL"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			object_arc 	@109
-			pctDist    	0.448749
-			height     	45
-			orientation 	0
-			dir        	1
-			origin     	(1201, 1373)
-			terminus   	(1083, 1373))
-		    (object LinkView "" @112
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"42B29A0800E9"
-			client     	@67
-			supplier   	@65
-			line_style 	0)
-		    (object MessView "" @113
-			location   	(2260, 1160)
-			line_color 	3342489
-			label      	(object SegLabel @114
-			    Parent_View 	@113
-			    location   	(2369, 1218)
-			    quidu      	"42B29CE1026A"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	456
-			    justify    	0
-			    label      	"FindOrCreateProviderL"
-			    pctDist    	-0.180251
-			    height     	95
-			    orientation 	0)
-			object_arc 	@112
-			pctDist    	0.492958
-			height     	45
-			orientation 	0
-			dir        	1
-			origin     	(2315, 1138)
-			terminus   	(2205, 1182))))
-	    (object ObjectDiagram "Bringing SubConnection Stack Up"
-		mechanism_ref 	@3
-		quid       	"428CC0BD016B"
-		title      	"Bringing SubConnection Stack Up"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	14
-		origin_y   	0
-		items      	(list diagram_item_list
-		    (object ObjectView "$UNNAMED$12" @115
-			location   	(528, 128)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@115
-			    location   	(358, 76)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	340
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"428CC1E90349"
-			width      	358
-			height     	126
-			annotation 	4
-			autoResize 	TRUE
-			subobjects 	0
-			x_offset   	0.000000
-			y_offset   	0.000000)
-		    (object ObjectView "$UNNAMED$14" @116
-			location   	(528, 1261)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@116
-			    location   	(242, 1209)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	572
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"428CC2060251"
-			width      	590
-			height     	126
-			annotation 	4
-			autoResize 	TRUE
-			subobjects 	0
-			x_offset   	0.000000
-			y_offset   	0.000000)
-		    (object ObjectView "$UNNAMED$15" @117
-			location   	(528, 2141)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@117
-			    location   	(241, 2092)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	574
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"428CC21A003D"
-			width      	592
-			height     	120
-			annotation 	4
-			autoResize 	TRUE
-			subobjects 	0
-			x_offset   	0.000000
-			y_offset   	0.000000)
-		    (object ObjectView "$UNNAMED$17" @118
-			location   	(2688, 2592)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@118
-			    location   	(2498, 2541)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	380
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"428CC2330328"
-			width      	398
-			height     	126
-			annotation 	4
-			autoResize 	TRUE
-			subobjects 	0
-			x_offset   	0.000000
-			y_offset   	0.000000)
-		    (object ObjectView "$UNNAMED$16" @119
-			location   	(2144, 1677)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@119
-			    location   	(1819, 1625)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	650
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"428CC2A10080"
-			width      	668
-			height     	126
-			annotation 	4
-			autoResize 	TRUE
-			subobjects 	0
-			x_offset   	0.000000
-			y_offset   	0.000000)
-		    (object ObjectView "$UNNAMED$13" @120
-			location   	(528, 592)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@120
-			    location   	(358, 540)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	340
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"428CC2B002BD"
-			width      	358
-			height     	126
-			annotation 	4
-			autoResize 	TRUE
-			subobjects 	0
-			x_offset   	0.000000
-			y_offset   	0.000000)
-		    (object Label @121
-			location   	(32, 2304)
-			nlines     	1
-			max_width  	2875
-			label      	"___________________________________________________________________________________________________________________________________")
-		    (object Label @122
-			location   	(48, 2400)
-			nlines     	1
-			max_width  	600
-			label      	"NIFMAN")
-		    (object Label @123
-			location   	(48, 2256)
-			nlines     	1
-			max_width  	600
-			label      	"CONNECTION STACK")
-		    (object ObjectView "$UNNAMED$18" @124
-			location   	(2688, 1261)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@124
-			    location   	(2436, 1209)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	504
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"428CC4C4036C"
-			width      	522
-			height     	126
-			annotation 	4
-			autoResize 	TRUE
-			subobjects 	0
-			x_offset   	0.000000
-			y_offset   	0.000000)
-		    (object LinkSelfView "" @125
-			location   	(2144, 1464)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"428CC663033F"
-			client     	@119
-			supplier   	@119
-			line_style 	0)
-		    (object ObjectView "$UNNAMED$19" @126
-			location   	(2688, 2137)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@126
-			    location   	(2433, 2088)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	510
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"428CCC74032F"
-			width      	528
-			height     	120
-			annotation 	4
-			autoResize 	TRUE
-			subobjects 	0
-			x_offset   	0.000000
-			y_offset   	0.000000)
-		    (object NoteView @127
-			location   	(1328, 128)
-			label      	(object ItemLabel
-			    Parent_View 	@127
-			    location   	(990, 59)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	640
-			    label      	"Scenario assumes that connection has been started.")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	700
-			height     	150)
-		    (object Label @128
-			location   	(2304, 80)
-			font       	(object Font
-			    color      	32768
-			    default_color 	FALSE)
-			nlines     	1
-			max_width  	600
-			label      	"Object Created")
-		    (object Label @129
-			location   	(2304, 144)
-			font       	(object Font
-			    color      	255
-			    default_color 	FALSE)
-			nlines     	1
-			max_width  	600
-			label      	"Object Destroyed")
-		    (object Label @130
-			location   	(2304, 16)
-			font       	(object Font
-			    bold       	TRUE)
-			nlines     	1
-			max_width  	600
-			label      	"Colour Legend:")
-		    (object ObjectView "$UNNAMED$20" @131
-			location   	(1520, 1261)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@131
-			    location   	(1162, 1209)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	716
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"42C3EE94022A"
-			width      	734
-			height     	126
-			annotation 	4
-			autoResize 	TRUE
-			subobjects 	0
-			x_offset   	0.000000
-			y_offset   	0.000000)
-		    (object NoteView @132
-			location   	(2384, 880)
-			label      	(object ItemLabel
-			    Parent_View 	@132
-			    location   	(2053, 815)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	627
-			    label      	"comes back with a sub connection type => sub connection factory Id")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	687
-			height     	143)
-		    (object ObjectView "$UNNAMED$21" @133
-			location   	(1550, 2141)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@133
-			    location   	(1192, 2089)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	716
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"42C3F62400AD"
-			width      	734
-			height     	126
-			annotation 	4
-			autoResize 	TRUE
-			subobjects 	0
-			x_offset   	0.000000
-			y_offset   	0.000000)
-		    (object MessView "" @134
-			location   	(2144, 1420)
-			line_color 	3342489
-			label      	(object SegLabel @135
-			    Parent_View 	@134
-			    location   	(2144, 1376)
-			    quidu      	"42C3F63502BB"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	238
-			    justify    	0
-			    label      	"FindFactory"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			object_arc 	@125
-			pctDist    	0.500000
-			height     	45
-			orientation 	0
-			dir        	1
-			origin     	(2084, 1420)
-			terminus   	(2204, 1420))
-		    (object MessView "" @136
-			location   	(2144, 1327)
-			line_color 	3342489
-			label      	(object SegLabel @137
-			    Parent_View 	@136
-			    location   	(2144, 1283)
-			    quidu      	"42C3F8D4025C"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	259
-			    justify    	0
-			    label      	"FindFactory"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			object_arc 	@125
-			pctDist    	0.500000
-			height     	138
-			orientation 	0
-			dir        	1
-			origin     	(2084, 1327)
-			terminus   	(2204, 1327))
-		    (object LinkView "" @138
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"428CC2F0000D"
-			client     	@115
-			supplier   	@120
-			line_style 	0)
-		    (object MessView "" @139
-			location   	(573, 304)
-			line_color 	65280
-			label      	(object SegLabel @140
-			    Parent_View 	@139
-			    location   	(952, 349)
-			    font       	(object Font
-				color      	32768
-				default_color 	FALSE)
-			    quidu      	"428CC2F8023F"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	756
-			    justify    	0
-			    label      	"Open(RConnection&,EAttachToDefault)"
-			    pctDist    	0.883333
-			    height     	379
-			    orientation 	0)
-			object_arc 	@138
-			pctDist    	0.338279
-			height     	45
-			orientation 	0
-			dir        	1
-			origin     	(573, 244)
-			terminus   	(573, 364))
-		    (object MessView "" @141
-			location   	(499, 295)
-			line_color 	3342489
-			label      	(object SegLabel @142
-			    Parent_View 	@141
-			    location   	(328, 233)
-			    quidu      	"42C3F6C4011B"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	303
-			    justify    	0
-			    label      	"OpenComplete"
-			    pctDist    	1.025424
-			    height     	172
-			    orientation 	0)
-			object_arc 	@138
-			pctDist    	0.308605
-			height     	30
-			orientation 	1
-			dir        	-1
-			origin     	(499, 354)
-			terminus   	(499, 236))
-		    (object MessView "" @143
-			location   	(573, 450)
-			line_color 	3342489
-			label      	(object SegLabel @144
-			    Parent_View 	@143
-			    location   	(652, 482)
-			    quidu      	"42C3F6F303D8"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	119
-			    justify    	0
-			    label      	"Start"
-			    pctDist    	0.766667
-			    height     	79
-			    orientation 	0)
-			object_arc 	@138
-			pctDist    	0.771513
-			height     	45
-			orientation 	0
-			dir        	1
-			origin     	(573, 390)
-			terminus   	(573, 510))
-		    (object MessView "" @145
-			location   	(484, 457)
-			line_color 	3342489
-			label      	(object SegLabel @146
-			    Parent_View 	@145
-			    location   	(328, 392)
-			    quidu      	"42C3F9E602CB"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	309
-			    justify    	0
-			    label      	"StartComplete"
-			    pctDist    	1.050847
-			    height     	156
-			    orientation 	0)
-			object_arc 	@138
-			pctDist    	0.792285
-			height     	45
-			orientation 	1
-			dir        	-1
-			origin     	(484, 516)
-			terminus   	(484, 398))
-		    (object LinkView "" @147
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"428CCDDA006A"
-			client     	@116
-			supplier   	@117
-			line_style 	0)
-		    (object MessView "" @148
-			location   	(573, 1544)
-			line_color 	3342489
-			label      	(object SegLabel @149
-			    Parent_View 	@148
-			    location   	(650, 1624)
-			    quidu      	"42C3F9220046"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	156
-			    justify    	0
-			    label      	"JoinL"
-			    pctDist    	1.175000
-			    height     	77
-			    orientation 	0)
-			object_arc 	@147
-			pctDist    	0.292328
-			height     	45
-			orientation 	0
-			dir        	1
-			origin     	(573, 1484)
-			terminus   	(573, 1604))
-		    (object MessView "" @150
-			location   	(573, 1740)
-			line_color 	3342489
-			label      	(object SegLabel @151
-			    Parent_View 	@150
-			    location   	(647, 1820)
-			    quidu      	"42C3F93A0183"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	163
-			    justify    	0
-			    label      	"StartL"
-			    pctDist    	1.175000
-			    height     	74
-			    orientation 	0)
-			object_arc 	@147
-			pctDist    	0.551587
-			height     	45
-			orientation 	0
-			dir        	1
-			origin     	(573, 1680)
-			terminus   	(573, 1800))
-		    (object MessView "" @152
-			location   	(484, 1995)
-			line_color 	3342489
-			label      	(object SegLabel @153
-			    Parent_View 	@152
-			    location   	(678, 1903)
-			    quidu      	"42C3F9580390"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	1134
-			    justify    	0
-			    label      	"SubConnectionEvent(MConnectionDataClient::ENotifyLayerUp)"
-			    pctDist    	1.279661
-			    height     	194
-			    orientation 	1)
-			object_arc 	@147
-			pctDist    	0.887566
-			height     	45
-			orientation 	1
-			dir        	-1
-			origin     	(484, 2054)
-			terminus   	(484, 1936))
-		    (object LinkView "" @154
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"42C3F8440166"
-			client     	@116
-			supplier   	@119
-			vertices   	(list Points
-			    (567, 1324)
-			    (784, 1675)
-			    (1809, 1676))
-			line_style 	0)
-		    (object MessView "" @155
-			location   	(919, 1633)
-			line_color 	3342489
-			label      	(object SegLabel @156
-			    Parent_View 	@155
-			    location   	(1316, 1589)
-			    quidu      	"42C3F8690021"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	941
-			    justify    	0
-			    label      	"FindOrCreateProvider(CConnectionProviderBase&)"
-			    pctDist    	3.816667
-			    height     	45
-			    orientation 	0)
-			object_arc 	@154
-			pctDist    	0.381751
-			height     	43
-			orientation 	0
-			dir        	1
-			origin     	(859, 1633)
-			terminus   	(979, 1633))
-		    (object LinkView "" @157
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"428CC4EA023B"
-			client     	@119
-			supplier   	@124
-			line_style 	0)
-		    (object MessView "" @158
-			location   	(2356, 1459)
-			line_color 	3342489
-			label      	(object SegLabel @159
-			    Parent_View 	@158
-			    location   	(2635, 1390)
-			    quidu      	"42C3F54601AF"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	453
-			    justify    	0
-			    label      	"CanDoSubConnection()"
-			    pctDist    	2.743757
-			    height     	109
-			    orientation 	1)
-			object_arc 	@157
-			pctDist    	0.413866
-			height     	45
-			orientation 	0
-			dir        	1
-			origin     	(2308, 1494)
-			terminus   	(2404, 1424))
-		    (object AttachView "" @160
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@132
-			supplier   	@158
-			line_style 	0)
-		    (object LinkView "" @161
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"428CCC7F024F"
-			client     	@119
-			supplier   	@126
-			line_style 	0)
-		    (object MessView "" @162
-			location   	(2500, 1920)
-			line_color 	3342489
-			label      	(object SegLabel @163
-			    Parent_View 	@162
-			    location   	(2796, 2002)
-			    quidu      	"42C3F8920087"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	475
-			    justify    	0
-			    label      	"CanDoSubConnection()"
-			    pctDist    	2.798333
-			    height     	130
-			    orientation 	0)
-			object_arc 	@161
-			pctDist    	0.636306
-			height     	45
-			orientation 	0
-			dir        	1
-			origin     	(2454, 1881)
-			terminus   	(2546, 1959))
-		    (object AttachView "" @164
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@132
-			supplier   	@162
-			line_style 	0)
-		    (object LinkView "" @165
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"42C3F64801C9"
-			client     	@119
-			supplier   	@131
-			line_style 	0)
-		    (object MessView "" @166
-			location   	(1772, 1489)
-			line_color 	3342489
-			label      	(object SegLabel @167
-			    Parent_View 	@166
-			    location   	(1524, 1434)
-			    quidu      	"42C3F64D02DF"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	434
-			    justify    	0
-			    label      	"FindOrCreateProviderL"
-			    pctDist    	2.542774
-			    height     	90
-			    orientation 	0)
-			object_arc 	@165
-			pctDist    	0.575584
-			height     	50
-			orientation 	0
-			dir        	1
-			origin     	(1821, 1521)
-			terminus   	(1723, 1457))
-		    (object LinkView "" @168
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"42C3F8CA001C"
-			client     	@119
-			supplier   	@133
-			line_style 	0)
-		    (object MessView "" @169
-			location   	(1954, 1880)
-			line_color 	3342489
-			label      	(object SegLabel @170
-			    Parent_View 	@169
-			    location   	(2110, 1926)
-			    quidu      	"42C3F8E401DE"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	456
-			    justify    	0
-			    label      	"FindOrCreateProviderL"
-			    pctDist    	-0.296260
-			    height     	134
-			    orientation 	0)
-			object_arc 	@168
-			pctDist    	0.312170
-			height     	45
-			orientation 	0
-			dir        	1
-			origin     	(2000, 1843)
-			terminus   	(1908, 1917))
-		    (object LinkView "" @171
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"428CC337013D"
-			client     	@120
-			supplier   	@119
-			vertices   	(list Points
-			    (707, 591)
-			    (1791, 591)
-			    (2122, 1613))
-			line_style 	0)
-		    (object MessView "" @172
-			location   	(930, 543)
-			line_color 	3342489
-			label      	(object SegLabel @173
-			    Parent_View 	@172
-			    location   	(1318, 493)
-			    quidu      	"428CC33D018C"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	919
-			    justify    	0
-			    label      	"FindOrCreateProvider(CConnectionProviderBase&)"
-			    pctDist    	3.733333
-			    height     	51
-			    orientation 	0)
-			object_arc 	@171
-			pctDist    	0.103800
-			height     	49
-			orientation 	0
-			dir        	1
-			origin     	(870, 543)
-			terminus   	(990, 543))
-		    (object LinkView "" @174
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"428CCDFA014D"
-			client     	@120
-			supplier   	@116
-			line_style 	0)
-		    (object MessView "" @175
-			location   	(573, 734)
-			line_color 	3342489
-			label      	(object SegLabel @176
-			    Parent_View 	@175
-			    location   	(634, 811)
-			    quidu      	"42C3F6B301D4"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	134
-			    justify    	0
-			    label      	"JoinL"
-			    pctDist    	1.150000
-			    height     	61
-			    orientation 	0)
-			object_arc 	@174
-			pctDist    	0.147806
-			height     	45
-			orientation 	0
-			dir        	1
-			origin     	(573, 674)
-			terminus   	(573, 794))
-		    (object MessView "" @177
-			location   	(573, 891)
-			line_color 	3342489
-			label      	(object SegLabel @178
-			    Parent_View 	@177
-			    location   	(648, 968)
-			    quidu      	"42C3F748008C"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	163
-			    justify    	0
-			    label      	"StartL"
-			    pctDist    	1.150000
-			    height     	75
-			    orientation 	0)
-			object_arc 	@174
-			pctDist    	0.437269
-			height     	45
-			orientation 	0
-			dir        	1
-			origin     	(573, 831)
-			terminus   	(573, 951))
-		    (object MessView "" @179
-			location   	(484, 1116)
-			line_color 	3342489
-			label      	(object SegLabel @180
-			    Parent_View 	@179
-			    location   	(650, 1019)
-			    quidu      	"42C3F9CC03C6"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	1134
-			    justify    	0
-			    label      	"SubConnectionEvent(MConnectionDataClient::ENotifyLayerUp)"
-			    pctDist    	1.322034
-			    height     	166
-			    orientation 	1)
-			object_arc 	@174
-			pctDist    	0.852399
-			height     	45
-			orientation 	1
-			dir        	-1
-			origin     	(484, 1175)
-			terminus   	(484, 1057))
-		    (object LinkView "" @181
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"428CCDAF00FE"
-			client     	@126
-			supplier   	@118
-			line_style 	0)
-		    (object LinkView "" @182
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"42C3F66502EF"
-			client     	@131
-			supplier   	@116
-			line_style 	0)
-		    (object MessView "" @183
-			location   	(979, 1306)
-			font       	(object Font
-			    color      	32768
-			    default_color 	FALSE)
-			line_color 	65280
-			label      	(object SegLabel @184
-			    Parent_View 	@183
-			    location   	(979, 1351)
-			    font       	(object Font
-				color      	32768
-				default_color 	FALSE)
-			    quidu      	"42C3F6770089"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	147
-			    justify    	0
-			    label      	"NewL"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			object_arc 	@182
-			pctDist    	0.528875
-			height     	45
-			orientation 	0
-			dir        	1
-			origin     	(1038, 1306)
-			terminus   	(920, 1306))
-		    (object LinkView "" @185
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"42C3F9060275"
-			client     	@133
-			supplier   	@117
-			line_style 	0)
-		    (object MessView "" @186
-			location   	(972, 2186)
-			font       	(object Font
-			    color      	32768
-			    default_color 	FALSE)
-			line_color 	65280
-			label      	(object SegLabel @187
-			    Parent_View 	@186
-			    location   	(972, 2231)
-			    font       	(object Font
-				color      	32768
-				default_color 	FALSE)
-			    quidu      	"42C3F90D028A"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	169
-			    justify    	0
-			    label      	"NewL"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			object_arc 	@185
-			pctDist    	0.588415
-			height     	45
-			orientation 	0
-			dir        	1
-			origin     	(1031, 2186)
-			terminus   	(913, 2186))))
-	    (object ObjectDiagram "HostResolver Open (implicit/explicit)"
-		mechanism_ref 	@4
-		quid       	"4292FE3C00B0"
-		title      	"HostResolver Open (implicit/explicit)"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	269
-		origin_y   	0
-		items      	(list diagram_item_list
-		    (object ObjectView "$UNNAMED$22" @188
-			location   	(896, 688)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@188
-			    location   	(748, 637)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	296
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"4292FECF008A"
-			width      	314
-			height     	126
-			annotation 	4
-			autoResize 	TRUE
-			subobjects 	0
-			x_offset   	0.000000
-			y_offset   	0.000000)
-		    (object ObjectView "$UNNAMED$23" @189
-			location   	(224, 688)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@189
-			    location   	(124, 637)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	200
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"4292FECF0093"
-			width      	218
-			height     	126
-			annotation 	4
-			autoResize 	TRUE
-			subobjects 	0
-			x_offset   	0.000000
-			y_offset   	0.000000)
-		    (object ObjectView "$UNNAMED$24" @190
-			location   	(1808, 688)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@190
-			    location   	(1654, 637)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	308
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"4292FECF0095"
-			width      	326
-			height     	126
-			annotation 	4
-			autoResize 	TRUE
-			subobjects 	0
-			x_offset   	0.000000
-			y_offset   	0.000000)
-		    (object NoteView @191
-			location   	(1360, 400)
-			label      	(object ItemLabel
-			    Parent_View 	@191
-			    location   	(1147, 341)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	390
-			    label      	"cross-thread via comm-channel")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	450
-			height     	131)
-		    (object ObjectView "$UNNAMED$25" @192
-			location   	(2736, 688)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@192
-			    location   	(2644, 637)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	184
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"4292FECF0099"
-			width      	202
-			height     	126
-			annotation 	4
-			autoResize 	TRUE
-			subobjects 	0
-			x_offset   	0.000000
-			y_offset   	0.000000)
-		    (object ObjectView "$UNNAMED$29" @193
-			location   	(256, 256)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@193
-			    location   	(105, 205)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	302
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"4292FECF00A4"
-			width      	320
-			height     	126
-			annotation 	4
-			autoResize 	TRUE
-			subobjects 	0
-			x_offset   	0.000000
-			y_offset   	0.000000)
-		    (object Label @194
-			location   	(1280, 112)
-			nlines     	19
-			max_width  	56
-			label      	
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-			)
-		    (object Label @195
-			location   	(608, 144)
-			nlines     	1
-			max_width  	1293
-			label      	
-|CLIENT SESSION Thread			TARGET DATA Thread
-			)
-		    (object LinkSelfView "" @196
-			location   	(896, 475)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"4292FECF008D"
-			client     	@188
-			supplier   	@188
-			line_style 	0)
-		    (object MessView "" @197
-			location   	(895, 858)
-			line_color 	3342489
-			label      	(object SegLabel @198
-			    Parent_View 	@197
-			    location   	(895, 814)
-			    quidu      	"4292FECF008E"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	363
-			    justify    	0
-			    label      	"ForwardMessageL"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			object_arc 	@196
-			pctDist    	0.491667
-			height     	383
-			orientation 	1
-			dir        	1
-			origin     	(835, 858)
-			terminus   	(955, 858))
-		    (object MessView "" @199
-			location   	(895, 969)
-			line_color 	3342489
-			label      	(object SegLabel @200
-			    Parent_View 	@199
-			    location   	(895, 925)
-			    quidu      	"4292FECF008F"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	466
-			    justify    	0
-			    label      	"ForwardMessageToPeer"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			object_arc 	@196
-			pctDist    	0.491667
-			height     	494
-			orientation 	1
-			dir        	1
-			origin     	(835, 969)
-			terminus   	(955, 969))
-		    (object LinkSelfView "" @201
-			location   	(2736, 475)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"4292FECF009A"
-			client     	@192
-			supplier   	@192
-			line_style 	0)
-		    (object MessView "" @202
-			location   	(2736, 431)
-			line_color 	65280
-			label      	(object SegLabel @203
-			    Parent_View 	@202
-			    location   	(2736, 387)
-			    font       	(object Font
-				color      	32768
-				default_color 	FALSE)
-			    quidu      	"4292FECF009B"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	606
-			    justify    	0
-			    label      	"NewHostResolver"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			object_arc 	@201
-			pctDist    	0.500000
-			height     	45
-			orientation 	0
-			dir        	1
-			origin     	(2676, 431)
-			terminus   	(2796, 431))
-		    (object Label @204
-			location   	(80, 1040)
-			nlines     	1
-			max_width  	1219
-			label      	"_______________________________________________________")
-		    (object Label @205
-			location   	(736, 1120)
-			nlines     	1
-			max_width  	381
-			label      	
-|CONTROL Thread	
-			)
-		    (object Label @206
-			location   	(1280, 1104)
-			nlines     	25
-			max_width  	50
-			label      	
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-			)
-		    (object ObjectView "$UNNAMED$26" @207
-			location   	(2742, 2306)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@207
-			    location   	(2591, 2254)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	302
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"4292FF920148"
-			width      	320
-			height     	126
-			annotation 	4
-			autoResize 	TRUE
-			subobjects 	0
-			x_offset   	0.000000
-			y_offset   	0.000000)
-		    (object ObjectView "$UNNAMED$27" @208
-			location   	(1696, 1088)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@208
-			    location   	(1367, 1036)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	658
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	65280
-			quidu      	"429300700152"
-			width      	676
-			height     	126
-			annotation 	4
-			autoResize 	TRUE
-			subobjects 	0
-			x_offset   	0.000000
-			y_offset   	0.000000)
-		    (object ObjectView "$UNNAMED$28" @209
-			location   	(1825, 1843)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@209
-			    location   	(1495, 1798)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	660
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	65280
-			quidu      	"429301A1025E"
-			width      	678
-			height     	112
-			annotation 	4
-			autoResize 	TRUE
-			subobjects 	0
-			x_offset   	0.000000
-			y_offset   	0.000000)
-		    (object ObjectView "$UNNAMED$30" @210
-			location   	(1825, 2307)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@210
-			    location   	(1519, 2255)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	612
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	65280
-			quidu      	"42930305035B"
-			width      	630
-			height     	126
-			annotation 	4
-			autoResize 	TRUE
-			subobjects 	0
-			x_offset   	0.000000
-			y_offset   	0.000000)
-		    (object NoteView @211
-			location   	(2144, 2032)
-			label      	(object ItemLabel
-			    Parent_View 	@211
-			    location   	(1834, 1972)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	584
-			    label      	"given CSubConnectionProviderBaseC*")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	644
-			height     	132)
-		    (object NoteView @212
-			location   	(1296, 1632)
-			label      	(object ItemLabel
-			    Parent_View 	@212
-			    location   	(989, 1523)
-			    fill_color 	13434879
-			    nlines     	4
-			    max_width  	578
-			    label      	"Given XSubConnFactoryQuery with sub-connection pointer (either ==NULL for implicit or !=NULL explicit)")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	638
-			height     	231)
-		    (object NoteView @213
-			location   	(656, 1936)
-			label      	(object ItemLabel
-			    Parent_View 	@213
-			    location   	(284, 1845)
-			    fill_color 	13434879
-			    nlines     	3
-			    max_width  	708
-			    label      	
-|for details on the flow creation see "Flow creation(data side initialised)" diagram
-			    )
-			line_color 	3342489
-			fill_color 	13434879
-			width      	768
-			height     	194)
-		    (object AttachView "" @214
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@213
-			supplier   	@210
-			line_style 	0)
-		    (object AttachView "" @215
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@213
-			supplier   	@205
-			line_style 	0)
-		    (object NoteView @216
-			location   	(2416, 2672)
-			label      	(object ItemLabel
-			    Parent_View 	@216
-			    location   	(1913, 2553)
-			    fill_color 	13434879
-			    nlines     	5
-			    max_width  	971
-			    label      	"!!This join is a synchronous data->control call => will block data thread => beware of deadlocks. Unfortunatelly the complexity of IP stack doesn't allow us to run host resolver in control thread where it belongs.")
-			line_color 	3342489
-			fill_color 	8421631
-			width      	1031
-			height     	250)
-		    (object LinkView "" @217
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"4292FECF008B"
-			client     	@188
-			supplier   	@189
-			line_style 	0)
-		    (object MessView "" @218
-			location   	(418, 728)
-			line_color 	3342489
-			label      	(object SegLabel @219
-			    Parent_View 	@218
-			    location   	(563, 774)
-			    quidu      	"4292FECF008C"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	453
-			    justify    	0
-			    label      	"GetWorkerForProtocol"
-			    pctDist    	-0.737288
-			    height     	46
-			    orientation 	0)
-			object_arc 	@217
-			pctDist    	0.792593
-			height     	40
-			orientation 	0
-			dir        	1
-			origin     	(477, 728)
-			terminus   	(359, 728))
-		    (object LinkView "" @220
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"4292FECF0090"
-			client     	@188
-			supplier   	@190
-			line_style 	0)
-		    (object MessView "" @221
-			location   	(1135, 639)
-			line_color 	3342489
-			label      	(object SegLabel @222
-			    Parent_View 	@221
-			    location   	(1360, 595)
-			    quidu      	"4292FECF0091"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	613
-			    justify    	0
-			    label      	"PeerWorkerMessageReceivedL"
-			    pctDist    	2.375000
-			    height     	45
-			    orientation 	0)
-			object_arc 	@220
-			pctDist    	0.140440
-			height     	50
-			orientation 	0
-			dir        	1
-			origin     	(1075, 639)
-			terminus   	(1195, 639))
-		    (object AttachView "" @223
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@191
-			supplier   	@222
-			line_style 	0)
-		    (object MessView "" @224
-			location   	(1460, 733)
-			line_color 	3342489
-			label      	(object SegLabel @225
-			    Parent_View 	@224
-			    location   	(1460, 778)
-			    quidu      	"42934DB00322"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	303
-			    justify    	0
-			    label      	"CompleteReq"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			object_arc 	@220
-			pctDist    	0.690355
-			height     	45
-			orientation 	1
-			dir        	-1
-			origin     	(1519, 733)
-			terminus   	(1401, 733))
-		    (object LinkView "" @226
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"4292FECF0096"
-			client     	@190
-			supplier   	@192
-			line_style 	0)
-		    (object MessView "" @227
-			location   	(2109, 645)
-			line_color 	3342489
-			label      	(object SegLabel @228
-			    Parent_View 	@227
-			    location   	(2343, 522)
-			    quidu      	"4292FECF0097"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	384
-			    justify    	0
-			    label      	"ProcessMessageL"
-			    pctDist    	2.456180
-			    height     	124
-			    orientation 	0)
-			object_arc 	@226
-			pctDist    	0.208038
-			height     	44
-			orientation 	0
-			dir        	1
-			origin     	(2049, 645)
-			terminus   	(2169, 645))
-		    (object LinkView "" @229
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"4292FFA00094"
-			client     	@192
-			supplier   	@207
-			line_style 	0)
-		    (object MessView "" @230
-			location   	(2784, 1564)
-			line_color 	65280
-			label      	(object SegLabel @231
-			    Parent_View 	@230
-			    location   	(2859, 1642)
-			    font       	(object Font
-				color      	32768
-				default_color 	FALSE)
-			    quidu      	"42934CC0006F"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	169
-			    justify    	0
-			    label      	"NewL"
-			    pctDist    	1.158333
-			    height     	75
-			    orientation 	0)
-			object_arc 	@229
-			pctDist    	0.545455
-			height     	45
-			orientation 	0
-			dir        	1
-			origin     	(2784, 1504)
-			terminus   	(2784, 1624))
-		    (object AttachView "" @232
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@211
-			supplier   	@231
-			line_style 	0)
-		    (object LinkView "" @233
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"4293012A0023"
-			client     	@192
-			supplier   	@208
-			line_style 	0)
-		    (object MessView "" @234
-			location   	(2205, 944)
-			line_color 	3342489
-			label      	(object SegLabel @235
-			    Parent_View 	@234
-			    location   	(2222, 986)
-			    quidu      	"429341EB02A7"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	428
-			    justify    	0
-			    label      	"SubConnectionFactory"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			object_arc 	@233
-			pctDist    	0.577309
-			height     	49
-			orientation 	0
-			dir        	1
-			origin     	(2260, 922)
-			terminus   	(2150, 966))
-		    (object LinkView "" @236
-			label      	(object ItemLabel
-			    Parent_View 	@236
-			    location   	(2276, 1269)
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	928
-			    justify    	0
-			    label      	"")
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"429301C101CE"
-			client     	@192
-			supplier   	@209
-			line_style 	0)
-		    (object MessView "" @237
-			location   	(2256, 1367)
-			line_color 	3342489
-			label      	(object SegLabel @238
-			    Parent_View 	@237
-			    location   	(2293, 1425)
-			    quidu      	"4293421803B1"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	931
-			    justify    	0
-			    label      	"FindOrCreateProviderL(CConnectionProviderBase*)"
-			    pctDist    	0.703587
-			    height     	64
-			    orientation 	0)
-			object_arc 	@236
-			pctDist    	0.569104
-			height     	45
-			orientation 	0
-			dir        	1
-			origin     	(2292, 1320)
-			terminus   	(2220, 1414))
-		    (object AttachView "" @239
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@212
-			supplier   	@238
-			line_style 	0)
-		    (object LinkView "" @240
-			label      	(object ItemLabel
-			    Parent_View 	@240
-			    location   	(576, 471)
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	154
-			    justify    	0
-			    label      	"")
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"4292FECF00A3"
-			client     	@193
-			supplier   	@188
-			line_style 	0)
-		    (object MessView "" @241
-			location   	(585, 425)
-			line_color 	3342489
-			label      	(object SegLabel @242
-			    Parent_View 	@241
-			    location   	(610, 389)
-			    quidu      	"4292FECF00A5"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	200
-			    justify    	0
-			    label      	"ServiceL"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			object_arc 	@240
-			pctDist    	0.465116
-			height     	44
-			orientation 	0
-			dir        	1
-			origin     	(535, 391)
-			terminus   	(635, 459))
-		    (object LinkView "" @243
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"42933AEF017E"
-			client     	@207
-			supplier   	@210
-			line_style 	0)
-		    (object MessView "" @244
-			location   	(2355, 2351)
-			line_color 	3342489
-			label      	(object SegLabel @245
-			    Parent_View 	@244
-			    location   	(2355, 2396)
-			    quidu      	"42934D1E0301"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	163
-			    justify    	0
-			    label      	"JoinL"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			object_arc 	@243
-			pctDist    	0.511990
-			height     	45
-			orientation 	0
-			dir        	1
-			origin     	(2414, 2351)
-			terminus   	(2296, 2351))
-		    (object AttachView "" @246
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@216
-			supplier   	@243
-			line_style 	0)))
-	    (object ObjectDiagram "Data SAP open"
-		mechanism_ref 	@5
-		quid       	"42934E0F00B4"
-		title      	"Data SAP open"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	0
-		items      	(list diagram_item_list
-		    (object ObjectView "$UNNAMED$31" @247
-			location   	(896, 688)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@247
-			    location   	(748, 637)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	296
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"42934E2303D4"
-			width      	314
-			height     	126
-			annotation 	4
-			autoResize 	TRUE
-			subobjects 	0
-			x_offset   	0.000000
-			y_offset   	0.000000)
-		    (object ObjectView "$UNNAMED$32" @248
-			location   	(224, 688)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@248
-			    location   	(124, 637)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	200
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"42934E2303DF"
-			width      	218
-			height     	126
-			annotation 	4
-			autoResize 	TRUE
-			subobjects 	0
-			x_offset   	0.000000
-			y_offset   	0.000000)
-		    (object ObjectView "$UNNAMED$33" @249
-			location   	(1808, 688)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@249
-			    location   	(1654, 637)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	308
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"42934E240000"
-			width      	326
-			height     	126
-			annotation 	4
-			autoResize 	TRUE
-			subobjects 	0
-			x_offset   	0.000000
-			y_offset   	0.000000)
-		    (object NoteView @250
-			location   	(1360, 400)
-			label      	(object ItemLabel
-			    Parent_View 	@250
-			    location   	(1147, 341)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	390
-			    label      	"cross-thread via comm-channel")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	450
-			height     	131)
-		    (object ObjectView "$UNNAMED$34" @251
-			location   	(2558, 688)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@251
-			    location   	(2466, 637)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	184
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"42934E24000B"
-			width      	202
-			height     	126
-			annotation 	4
-			autoResize 	TRUE
-			subobjects 	0
-			x_offset   	0.000000
-			y_offset   	0.000000)
-		    (object ObjectView "$UNNAMED$37" @252
-			location   	(256, 256)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@252
-			    location   	(105, 205)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	302
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"42934E24003A"
-			width      	320
-			height     	126
-			annotation 	4
-			autoResize 	TRUE
-			subobjects 	0
-			x_offset   	0.000000
-			y_offset   	0.000000)
-		    (object Label @253
-			location   	(1280, 112)
-			nlines     	19
-			max_width  	56
-			label      	
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-			)
-		    (object Label @254
-			location   	(608, 144)
-			nlines     	1
-			max_width  	1293
-			label      	
-|CLIENT SESSION Thread			TARGET DATA Thread
-			)
-		    (object ObjectView "$UNNAMED$35" @255
-			location   	(1776, 1317)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@255
-			    location   	(1412, 1268)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	728
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	65280
-			quidu      	"42934E240005"
-			width      	746
-			height     	120
-			annotation 	4
-			autoResize 	TRUE
-			subobjects 	0
-			x_offset   	0.000000
-			y_offset   	0.000000)
-		    (object ObjectView "$UNNAMED$38" @256
-			location   	(2558, 1808)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@256
-			    location   	(2301, 1760)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	514
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	65280
-			quidu      	"42934E240015"
-			width      	532
-			height     	120
-			annotation 	4
-			autoResize 	TRUE
-			subobjects 	0
-			x_offset   	0.000000
-			y_offset   	0.000000)
-		    (object NoteView @257
-			location   	(1664, 976)
-			label      	(object ItemLabel
-			    Parent_View 	@257
-			    location   	(1357, 867)
-			    fill_color 	13434879
-			    nlines     	4
-			    max_width  	578
-			    label      	"Given XFlowFactoryQuery with sub-connection pointer (either ==NULL for implicit or !=NULL explicit)")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	638
-			height     	231)
-		    (object Label @258
-			location   	(736, 1120)
-			nlines     	1
-			max_width  	381
-			label      	
-|CONTROL Thread	
-			)
-		    (object Label @259
-			location   	(1280, 1162)
-			nlines     	25
-			max_width  	50
-			label      	
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-			)
-		    (object ObjectView "$UNNAMED$36" @260
-			location   	(2558, 1504)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@260
-			    location   	(2322, 1452)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	472
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	65535
-			quidu      	"42934E240012"
-			width      	490
-			height     	126
-			annotation 	4
-			autoResize 	TRUE
-			subobjects 	0
-			x_offset   	0.000000
-			y_offset   	0.000000)
-		    (object Label @261
-			location   	(80, 1040)
-			nlines     	1
-			max_width  	1219
-			label      	"_______________________________________________________")
-		    (object LinkSelfView "" @262
-			location   	(896, 475)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"42934E2303D7"
-			client     	@247
-			supplier   	@247
-			line_style 	0)
-		    (object MessView "" @263
-			location   	(895, 858)
-			line_color 	3342489
-			label      	(object SegLabel @264
-			    Parent_View 	@263
-			    location   	(895, 814)
-			    quidu      	"42934E2303D8"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	363
-			    justify    	0
-			    label      	"ForwardMessageL"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			object_arc 	@262
-			pctDist    	0.491667
-			height     	383
-			orientation 	1
-			dir        	1
-			origin     	(835, 858)
-			terminus   	(955, 858))
-		    (object MessView "" @265
-			location   	(895, 969)
-			line_color 	3342489
-			label      	(object SegLabel @266
-			    Parent_View 	@265
-			    location   	(895, 925)
-			    quidu      	"42934E2303D9"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	466
-			    justify    	0
-			    label      	"ForwardMessageToPeer"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			object_arc 	@262
-			pctDist    	0.491667
-			height     	494
-			orientation 	1
-			dir        	1
-			origin     	(835, 969)
-			terminus   	(955, 969))
-		    (object LinkSelfView "" @267
-			location   	(2558, 475)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"42934E24000C"
-			client     	@251
-			supplier   	@251
-			line_style 	0)
-		    (object MessView "" @268
-			location   	(2558, 431)
-			line_color 	65280
-			label      	(object SegLabel @269
-			    Parent_View 	@268
-			    location   	(2558, 387)
-			    font       	(object Font
-				color      	32768
-				default_color 	FALSE)
-			    quidu      	"42934E24000D"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	575
-			    justify    	0
-			    label      	"CSocket::NewL"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			object_arc 	@267
-			pctDist    	0.500000
-			height     	45
-			orientation 	0
-			dir        	1
-			origin     	(2498, 431)
-			terminus   	(2618, 431))
-		    (object NoteView @270
-			location   	(1776, 1600)
-			label      	(object ItemLabel
-			    Parent_View 	@270
-			    location   	(1404, 1509)
-			    fill_color 	13434879
-			    nlines     	3
-			    max_width  	708
-			    label      	
-|for details on the flow creation see "Flow creation(data side initialised)" diagram
-			    )
-			line_color 	3342489
-			fill_color 	13434879
-			width      	768
-			height     	194)
-		    (object AttachView "" @271
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@270
-			supplier   	@255
-			line_style 	0)
-		    (object AttachView "" @272
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@270
-			supplier   	@256
-			line_style 	0)
-		    (object AttachView "" @273
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@270
-			supplier   	@258
-			line_style 	0)
-		    (object LinkView "" @274
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"42934E2303D5"
-			client     	@247
-			supplier   	@248
-			line_style 	0)
-		    (object MessView "" @275
-			location   	(418, 728)
-			line_color 	3342489
-			label      	(object SegLabel @276
-			    Parent_View 	@275
-			    location   	(563, 774)
-			    quidu      	"42934E2303D6"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	453
-			    justify    	0
-			    label      	"GetWorkerForProtocol"
-			    pctDist    	-0.737288
-			    height     	46
-			    orientation 	0)
-			object_arc 	@274
-			pctDist    	0.792593
-			height     	40
-			orientation 	0
-			dir        	1
-			origin     	(477, 728)
-			terminus   	(359, 728))
-		    (object LinkView "" @277
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"42934E2303DA"
-			client     	@247
-			supplier   	@249
-			line_style 	0)
-		    (object MessView "" @278
-			location   	(1135, 639)
-			line_color 	3342489
-			label      	(object SegLabel @279
-			    Parent_View 	@278
-			    location   	(1360, 595)
-			    quidu      	"42934E2303DB"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	613
-			    justify    	0
-			    label      	"PeerWorkerMessageReceivedL"
-			    pctDist    	2.375000
-			    height     	45
-			    orientation 	0)
-			object_arc 	@277
-			pctDist    	0.140440
-			height     	50
-			orientation 	0
-			dir        	1
-			origin     	(1075, 639)
-			terminus   	(1195, 639))
-		    (object AttachView "" @280
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@250
-			supplier   	@279
-			line_style 	0)
-		    (object MessView "" @281
-			location   	(1441, 733)
-			line_color 	3342489
-			label      	(object SegLabel @282
-			    Parent_View 	@281
-			    location   	(1441, 778)
-			    quidu      	"4293530902D8"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	303
-			    justify    	0
-			    label      	"CompleteReq"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			object_arc 	@277
-			pctDist    	0.658206
-			height     	45
-			orientation 	1
-			dir        	-1
-			origin     	(1500, 733)
-			terminus   	(1382, 733))
-		    (object LinkView "" @283
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"42934E240001"
-			client     	@249
-			supplier   	@251
-			line_style 	0)
-		    (object MessView "" @284
-			location   	(2072, 645)
-			line_color 	3342489
-			label      	(object SegLabel @285
-			    Parent_View 	@284
-			    location   	(2182, 602)
-			    quidu      	"42934E240002"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	384
-			    justify    	0
-			    label      	"ProcessMessageL"
-			    pctDist    	1.425000
-			    height     	44
-			    orientation 	0)
-			object_arc 	@283
-			pctDist    	0.208038
-			height     	44
-			orientation 	0
-			dir        	1
-			origin     	(2012, 645)
-			terminus   	(2132, 645))
-		    (object LinkView "" @286
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"42934E24000A"
-			client     	@251
-			supplier   	@255
-			line_style 	0)
-		    (object MessView "" @287
-			location   	(2114, 1099)
-			line_color 	3342489
-			label      	(object SegLabel @288
-			    Parent_View 	@287
-			    location   	(2224, 1178)
-			    font       	(object Font
-				color      	32768
-				default_color 	FALSE)
-			    quidu      	"42934E240010"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	456
-			    justify    	0
-			    label      	"FindOrCreateFlowL"
-			    pctDist    	0.214619
-			    height     	131
-			    orientation 	0)
-			object_arc 	@286
-			pctDist    	0.621872
-			height     	44
-			orientation 	0
-			dir        	1
-			origin     	(2160, 1061)
-			terminus   	(2068, 1137))
-		    (object AttachView "" @289
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@257
-			supplier   	@288
-			line_style 	0)
-		    (object LinkView "" @290
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"42934E24000E"
-			client     	@251
-			supplier   	@260
-			line_style 	0)
-		    (object MessView "" @291
-			location   	(2603, 1193)
-			line_color 	65280
-			label      	(object SegLabel @292
-			    Parent_View 	@291
-			    location   	(2678, 1285)
-			    font       	(object Font
-				color      	32768
-				default_color 	FALSE)
-			    quidu      	"429352BF01CB"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	169
-			    justify    	0
-			    label      	"NewL"
-			    pctDist    	1.275000
-			    height     	75
-			    orientation 	0)
-			object_arc 	@290
-			pctDist    	0.642961
-			height     	45
-			orientation 	0
-			dir        	1
-			origin     	(2603, 1133)
-			terminus   	(2603, 1253))
-		    (object LinkView "" @293
-			label      	(object ItemLabel
-			    Parent_View 	@293
-			    location   	(576, 471)
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	154
-			    justify    	0
-			    label      	"")
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"42934E240039"
-			client     	@252
-			supplier   	@247
-			line_style 	0)
-		    (object MessView "" @294
-			location   	(585, 425)
-			line_color 	3342489
-			label      	(object SegLabel @295
-			    Parent_View 	@294
-			    location   	(610, 389)
-			    quidu      	"42934E24003B"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	200
-			    justify    	0
-			    label      	"ServiceL"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			object_arc 	@293
-			pctDist    	0.465116
-			height     	44
-			orientation 	0
-			dir        	1
-			origin     	(535, 391)
-			terminus   	(635, 459))
-		    (object LinkView "" @296
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"42934E240013"
-			client     	@260
-			supplier   	@256
-			line_style 	0)
-		    (object MessView "" @297
-			location   	(2603, 1653)
-			line_color 	3342489
-			label      	(object SegLabel @298
-			    Parent_View 	@297
-			    location   	(2698, 1700)
-			    quidu      	"429352D1000F"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	156
-			    justify    	0
-			    label      	"JoinL"
-			    pctDist    	0.891667
-			    height     	95
-			    orientation 	0)
-			object_arc 	@296
-			pctDist    	0.477778
-			height     	45
-			orientation 	0
-			dir        	1
-			origin     	(2603, 1593)
-			terminus   	(2603, 1713))))
-	    (object InteractionDiagram "Cross-Thread call Sub-connection->Flow client"
-		mechanism_ref 	@6
-		quid       	"4298BEDF03D8"
-		title      	"Cross-Thread call Sub-connection->Flow client"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	0
-		items      	(list diagram_item_list
-		    (object InterObjView "$UNNAMED$39" @299
-			location   	(304, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@299
-			    location   	(304, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	554
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"4298BF29033F"
-			width      	572
-			height     	1185
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @300
-			    location   	(304, 368)
-			    line_color 	3342489
-			    InterObjView 	@299
-			    height     	952
-			    y_coord    	892
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$40" @301
-			location   	(880, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@301
-			    location   	(880, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	544
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"4298BF50020E"
-			width      	562
-			height     	1185
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @302
-			    location   	(880, 368)
-			    line_color 	3342489
-			    InterObjView 	@301
-			    height     	892
-			    y_coord    	832
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @303
-			    location   	(880, 416)
-			    line_color 	3342489
-			    InterObjView 	@301
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterObjView "$UNNAMED$41" @304
-			location   	(1328, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@304
-			    location   	(1328, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"4298BFC702F6"
-			width      	300
-			height     	1185
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @305
-			    location   	(1328, 521)
-			    line_color 	3342489
-			    InterObjView 	@304
-			    height     	679
-			    y_coord    	619
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$42" @306
-			location   	(1632, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@306
-			    location   	(1632, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"4298BFF203C0"
-			width      	300
-			height     	1185
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @307
-			    location   	(1632, 560)
-			    line_color 	3342489
-			    InterObjView 	@306
-			    height     	580
-			    y_coord    	520
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @308
-			    location   	(1632, 624)
-			    line_color 	3342489
-			    InterObjView 	@306
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @309
-			    location   	(1632, 736)
-			    line_color 	3342489
-			    InterObjView 	@306
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterObjView "$UNNAMED$43" @310
-			location   	(2070, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@310
-			    location   	(2070, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	544
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"4298C00501AA"
-			width      	562
-			height     	1185
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @311
-			    location   	(2070, 838)
-			    line_color 	3342489
-			    InterObjView 	@310
-			    height     	242
-			    y_coord    	182
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @312
-			    location   	(2070, 880)
-			    line_color 	3342489
-			    InterObjView 	@310
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterObjView "$UNNAMED$44" @313
-			location   	(2608, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@313
-			    location   	(2608, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	496
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"4298C04E03A4"
-			width      	514
-			height     	1185
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @314
-			    location   	(2608, 960)
-			    line_color 	3342489
-			    InterObjView 	@313
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$45" @315
-			location   	(2944, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@315
-			    location   	(2944, 249)
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	360
-			    justify    	0
-			    label      	"")
-			icon       	"Actor"
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"4298C070037B"
-			width      	336
-			height     	1185
-			icon_height 	162
-			icon_width 	120
-			icon_y_offset 	0
-			annotation 	1)
-		    (object InterMessView "" @316
-			location   	(16, 368)
-			label      	(object SegLabel @317
-			    Parent_View 	@316
-			    location   	(591, 324)
-			    quidu      	"4298C089009D"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	222
-			    justify    	0
-			    label      	"Call(clientId)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@299
-			supplier   	@301
-			Focus_Src  	@300
-			Focus_Entry 	@302
-			origin     	(319, 368)
-			terminus   	(864, 368)
-			ordinal    	0)
-		    (object SelfMessView "" @318
-			location   	(16, 416)
-			label      	(object SegLabel @319
-			    Parent_View 	@318
-			    location   	(971, 372)
-			    quidu      	"4298C09803C9"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	144
-			    justify    	0
-			    label      	"marshal"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@301
-			supplier   	@301
-			Focus_Src  	@302
-			Focus_Entry 	@303
-			origin     	(896, 416)
-			terminus   	(1046, 416)
-			ordinal    	1)
-		    (object InterMessView "" @320
-			location   	(16, 521)
-			label      	(object SegLabel @321
-			    Parent_View 	@320
-			    location   	(1103, 477)
-			    quidu      	"4298C0A7035D"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	94
-			    justify    	0
-			    label      	"Send"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@301
-			supplier   	@304
-			Focus_Src  	@302
-			Focus_Entry 	@305
-			origin     	(895, 521)
-			terminus   	(1312, 521)
-			ordinal    	2)
-		    (object InterMessView "" @322
-			location   	(16, 560)
-			label      	(object SegLabel @323
-			    Parent_View 	@322
-			    location   	(1479, 516)
-			    quidu      	"4298C0B800B8"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	94
-			    justify    	0
-			    label      	"RunL"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@304
-			supplier   	@306
-			Focus_Src  	@305
-			Focus_Entry 	@307
-			origin     	(1343, 560)
-			terminus   	(1616, 560)
-			ordinal    	3)
-		    (object SelfMessView "" @324
-			location   	(16, 624)
-			label      	(object SegLabel @325
-			    Parent_View 	@324
-			    location   	(1723, 580)
-			    quidu      	"4298C0C50284"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	241
-			    justify    	0
-			    label      	"object lookup"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@306
-			supplier   	@306
-			Focus_Src  	@307
-			Focus_Entry 	@308
-			origin     	(1648, 624)
-			terminus   	(1798, 624)
-			ordinal    	4)
-		    (object SelfMessView "" @326
-			location   	(16, 736)
-			label      	(object SegLabel @327
-			    Parent_View 	@326
-			    location   	(1723, 692)
-			    quidu      	"4298C0D302AB"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	163
-			    justify    	0
-			    label      	"fn lookup"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@306
-			supplier   	@306
-			Focus_Src  	@307
-			Focus_Entry 	@309
-			origin     	(1648, 736)
-			terminus   	(1798, 736)
-			ordinal    	5)
-		    (object InterMessView "" @328
-			location   	(16, 838)
-			label      	(object SegLabel @329
-			    Parent_View 	@328
-			    location   	(1850, 794)
-			    quidu      	"4298C0EF03BB"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	222
-			    justify    	0
-			    label      	"Call(clientId)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@306
-			supplier   	@310
-			Focus_Src  	@307
-			Focus_Entry 	@311
-			origin     	(1647, 838)
-			terminus   	(2054, 838)
-			ordinal    	6)
-		    (object SelfMessView "" @330
-			location   	(16, 880)
-			label      	(object SegLabel @331
-			    Parent_View 	@330
-			    location   	(2161, 836)
-			    quidu      	"4298C10B0311"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	419
-			    justify    	0
-			    label      	"client lookup/broadcast"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@310
-			supplier   	@310
-			Focus_Src  	@311
-			Focus_Entry 	@312
-			origin     	(2086, 880)
-			terminus   	(2236, 880)
-			ordinal    	7)
-		    (object InterMessView "" @332
-			location   	(16, 960)
-			label      	(object SegLabel @333
-			    Parent_View 	@332
-			    location   	(2338, 916)
-			    quidu      	"4298C13700ED"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	69
-			    justify    	0
-			    label      	"Call"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@310
-			supplier   	@313
-			Focus_Src  	@311
-			Focus_Entry 	@314
-			origin     	(2085, 960)
-			terminus   	(2592, 960)
-			ordinal    	8)
-		    (object NoteView @334
-			location   	(2240, 640)
-			label      	(object ItemLabel
-			    Parent_View 	@334
-			    location   	(2043, 577)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	359
-			    label      	"client Id could be object pointer.")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	419
-			height     	138)
-		    (object AttachView "" @335
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@334
-			supplier   	@331
-			line_style 	0)))
-	    (object ObjectDiagram "Flow creation(control side initialised)"
-		mechanism_ref 	@7
-		quid       	"42B072FB0347"
-		title      	"Flow creation(control side initialised)"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	0
-		items      	(list diagram_item_list
-		    (object ObjectView "$UNNAMED$46" @336
-			location   	(2704, 416)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@336
-			    location   	(2704, 525)
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	487
-			    justify    	0
-			    label      	"")
-			icon       	"Actor"
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"42B93D1E023A"
-			width      	180
-			height     	60
-			annotation 	4
-			autoResize 	TRUE
-			subobjects 	0
-			x_offset   	0.000000
-			y_offset   	0.000000)
-		    (object Label @337
-			location   	(1150, 64)
-			nlines     	1
-			max_width  	1038
-			label      	
-|DATA THREAD		CONROL THREAD	
-			)
-		    (object Label @338
-			location   	(1582, 128)
-			nlines     	49
-			max_width  	44
-			label      	
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-			)
-		    (object ObjectView "$UNNAMED$47" @339
-			location   	(1963, 416)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@339
-			    location   	(1638, 364)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	650
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"42B93D700346"
-			width      	668
-			height     	126
-			annotation 	4
-			autoResize 	TRUE
-			subobjects 	0
-			x_offset   	0.000000
-			y_offset   	0.000000)
-		    (object ObjectView "$UNNAMED$49" @340
-			location   	(1963, 896)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@340
-			    location   	(1605, 844)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	716
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"42B93D7A03B9"
-			width      	734
-			height     	126
-			annotation 	4
-			autoResize 	TRUE
-			subobjects 	0
-			x_offset   	0.000000
-			y_offset   	0.000000)
-		    (object ObjectView "$UNNAMED$48" @341
-			location   	(2704, 1232)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@341
-			    location   	(2418, 1180)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	572
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	65535
-			quidu      	"42B93DDB020A"
-			width      	590
-			height     	126
-			annotation 	4
-			autoResize 	TRUE
-			subobjects 	0
-			x_offset   	0.000000
-			y_offset   	0.000000)
-		    (object ObjectView "$UNNAMED$50" @342
-			location   	(1984, 2504)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@342
-			    location   	(1685, 2456)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	598
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	65280
-			quidu      	"42B93DED0364"
-			width      	616
-			height     	118
-			annotation 	4
-			autoResize 	TRUE
-			subobjects 	0
-			x_offset   	0.000000
-			y_offset   	0.000000)
-		    (object ObjectView "$UNNAMED$51" @343
-			location   	(1984, 1648)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@343
-			    location   	(1715, 1596)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	538
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	65280
-			quidu      	"42B93F420328"
-			width      	556
-			height     	126
-			annotation 	4
-			autoResize 	TRUE
-			subobjects 	0
-			x_offset   	0.000000
-			y_offset   	0.000000)
-		    (object LinkSelfView "" @344
-			location   	(1963, 203)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"42B9402B0098"
-			client     	@339
-			supplier   	@339
-			line_style 	0)
-		    (object MessView "" @345
-			location   	(1963, 137)
-			line_color 	3342489
-			label      	(object SegLabel @346
-			    Parent_View 	@345
-			    location   	(1963, 182)
-			    quidu      	"42B940400157"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	241
-			    justify    	0
-			    label      	"FindFactory"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			object_arc 	@344
-			pctDist    	0.508333
-			height     	67
-			orientation 	0
-			dir        	-1
-			origin     	(2022, 137)
-			terminus   	(1904, 137))
-		    (object ObjectView "$UNNAMED$52" @347
-			location   	(1240, 2512)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@347
-			    location   	(911, 2471)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	658
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	65280
-			quidu      	"42B96F4500F1"
-			width      	676
-			height     	105
-			annotation 	4
-			autoResize 	TRUE
-			subobjects 	0
-			x_offset   	0.000000
-			y_offset   	0.000000)
-		    (object ObjectView "$UNNAMED$56" @348
-			location   	(378, 1760)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@348
-			    location   	(49, 1711)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	658
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	65280
-			quidu      	"42B975250185"
-			width      	676
-			height     	120
-			annotation 	4
-			autoResize 	TRUE
-			subobjects 	0
-			x_offset   	0.000000
-			y_offset   	0.000000)
-		    (object ObjectView "$UNNAMED$53" @349
-			location   	(379, 1232)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@349
-			    location   	(122, 1181)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	514
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	65280
-			quidu      	"42B975B30195"
-			width      	532
-			height     	126
-			annotation 	4
-			autoResize 	TRUE
-			subobjects 	0
-			x_offset   	0.000000
-			y_offset   	0.000000)
-		    (object ObjectView "$UNNAMED$54" @350
-			location   	(379, 2512)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@350
-			    location   	(15, 2460)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	728
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	65280
-			quidu      	"42B973B2021E"
-			width      	746
-			height     	126
-			annotation 	4
-			autoResize 	TRUE
-			subobjects 	0
-			x_offset   	-0.782544
-			y_offset   	-0.022222)
-		    (object LinkSelfView "" @351
-			location   	(379, 2299)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"42B973B2021F"
-			client     	@350
-			supplier   	@350
-			line_style 	0)
-		    (object ObjectView "$UNNAMED$55" @352
-			location   	(1241, 1232)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@352
-			    location   	(935, 1180)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	612
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	65280
-			quidu      	"42B984000268"
-			width      	630
-			height     	126
-			annotation 	4
-			autoResize 	TRUE
-			subobjects 	0
-			x_offset   	0.000000
-			y_offset   	0.000000)
-		    (object NoteView @353
-			location   	(1888, 1408)
-			label      	(object ItemLabel
-			    Parent_View 	@353
-			    location   	(1691, 1348)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	358
-			    label      	"self firing netmeta message")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	418
-			height     	132)
-		    (object NoteView @354
-			location   	(2752, 1744)
-			label      	(object ItemLabel
-			    Parent_View 	@354
-			    location   	(2561, 1685)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	346
-			    label      	"request held untill 18: comes in")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	406
-			height     	131)
-		    (object LinkSelfView "" @355
-			location   	(2704, 1019)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"42B99FD0002C"
-			client     	@341
-			supplier   	@341
-			line_style 	0)
-		    (object MessView "" @356
-			location   	(2704, 956)
-			line_color 	3342489
-			label      	(object SegLabel @357
-			    Parent_View 	@356
-			    location   	(2704, 1001)
-			    quidu      	"42B9A0F501FD"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	247
-			    justify    	0
-			    label      	"AttachFlow"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			object_arc 	@355
-			pctDist    	0.508333
-			height     	64
-			orientation 	0
-			dir        	-1
-			origin     	(2763, 956)
-			terminus   	(2645, 956))
-		    (object MessView "" @358
-			location   	(379, 2234)
-			line_color 	3342489
-			label      	(object SegLabel @359
-			    Parent_View 	@358
-			    location   	(379, 2279)
-			    quidu      	"42B973B20220"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	259
-			    justify    	0
-			    label      	"FindFactory"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			object_arc 	@351
-			pctDist    	0.508333
-			height     	66
-			orientation 	0
-			dir        	-1
-			origin     	(438, 2234)
-			terminus   	(320, 2234))
-		    (object AttachView "" @360
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@354
-			supplier   	@343
-			line_style 	0)
-		    (object LinkView "" @361
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"42B93FCD021A"
-			client     	@336
-			supplier   	@339
-			line_style 	0)
-		    (object MessView "" @362
-			location   	(2444, 461)
-			line_color 	3342489
-			label      	(object SegLabel @363
-			    Parent_View 	@362
-			    location   	(2444, 506)
-			    quidu      	"42B94026036C"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	435
-			    justify    	0
-			    label      	"FindOrCreateProviderL"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			object_arc 	@361
-			pctDist    	0.539446
-			height     	45
-			orientation 	0
-			dir        	1
-			origin     	(2503, 461)
-			terminus   	(2385, 461))
-		    (object LinkView "" @364
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"42B9743D03BA"
-			client     	@336
-			supplier   	@341
-			line_style 	0)
-		    (object MessView "" @365
-			location   	(2749, 683)
-			line_color 	3342489
-			label      	(object SegLabel @366
-			    Parent_View 	@365
-			    location   	(2872, 778)
-			    quidu      	"42B9A1230109"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	266
-			    justify    	0
-			    label      	"StartL/JoinL"
-			    pctDist    	1.300000
-			    height     	123
-			    orientation 	0)
-			object_arc 	@364
-			pctDist    	0.329377
-			height     	45
-			orientation 	0
-			dir        	1
-			origin     	(2749, 623)
-			terminus   	(2749, 743))
-		    (object LinkView "" @367
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"42B93FE00022"
-			client     	@339
-			supplier   	@340
-			line_style 	0)
-		    (object MessView "" @368
-			location   	(2008, 629)
-			line_color 	3342489
-			label      	(object SegLabel @369
-			    Parent_View 	@368
-			    location   	(2216, 724)
-			    quidu      	"42B9404D0318"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	435
-			    justify    	0
-			    label      	"FindOrCreateProviderL"
-			    pctDist    	1.300000
-			    height     	208
-			    orientation 	0)
-			object_arc 	@367
-			pctDist    	0.427762
-			height     	45
-			orientation 	0
-			dir        	1
-			origin     	(2008, 569)
-			terminus   	(2008, 689))
-		    (object LinkView "" @370
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"42B93FEF0377"
-			client     	@340
-			supplier   	@341
-			line_style 	0)
-		    (object MessView "" @371
-			location   	(2330, 1014)
-			font       	(object Font
-			    color      	32768
-			    default_color 	FALSE)
-			line_color 	65280
-			label      	(object SegLabel @372
-			    Parent_View 	@371
-			    location   	(2444, 997)
-			    font       	(object Font
-				color      	32768
-				default_color 	FALSE)
-			    quidu      	"42B94057016E"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	148
-			    justify    	0
-			    label      	"NewL"
-			    pctDist    	1.300000
-			    height     	64
-			    orientation 	0)
-			object_arc 	@370
-			pctDist    	0.453258
-			height     	45
-			orientation 	0
-			dir        	1
-			origin     	(2275, 989)
-			terminus   	(2385, 1039))
-		    (object LinkView "" @373
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"42B93FF502FE"
-			client     	@341
-			supplier   	@342
-			line_style 	0)
-		    (object MessView "" @374
-			location   	(2368, 1914)
-			line_color 	3342489
-			label      	(object SegLabel @375
-			    Parent_View 	@374
-			    location   	(2486, 2004)
-			    quidu      	"42B9406A03A6"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	375
-			    justify    	0
-			    label      	"FindOrCreateFlowL"
-			    pctDist    	0.677433
-			    height     	147
-			    orientation 	0)
-			object_arc 	@373
-			pctDist    	0.520325
-			height     	45
-			orientation 	0
-			dir        	1
-			origin     	(2397, 1862)
-			terminus   	(2339, 1966))
-		    (object LinkView "" @376
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"42B977700293"
-			client     	@341
-			supplier   	@343
-			line_style 	0)
-		    (object MessView "" @377
-			location   	(2374, 1473)
-			line_color 	3342489
-			label      	(object SegLabel @378
-			    Parent_View 	@377
-			    location   	(2352, 1528)
-			    quidu      	"42B9A13A03BF"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	163
-			    justify    	0
-			    label      	"StartL"
-			    pctDist    	0.903171
-			    height     	36
-			    orientation 	0)
-			object_arc 	@376
-			pctDist    	0.482979
-			height     	45
-			orientation 	0
-			dir        	1
-			origin     	(2425, 1443)
-			terminus   	(2323, 1503))
-		    (object AttachView "" @379
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@354
-			supplier   	@377
-			line_style 	0)
-		    (object LinkView "" @380
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"42B93FFD0165"
-			client     	@342
-			supplier   	@343
-			line_style 	0)
-		    (object MessView "" @381
-			location   	(1940, 2064)
-			font       	(object Font
-			    color      	32768
-			    default_color 	FALSE)
-			line_color 	65280
-			label      	(object SegLabel @382
-			    Parent_View 	@381
-			    location   	(1898, 1968)
-			    font       	(object Font
-				color      	32768
-				default_color 	FALSE)
-			    quidu      	"42B9A07B01BA"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	147
-			    justify    	0
-			    label      	"NewL"
-			    pctDist    	1.322034
-			    height     	43
-			    orientation 	0)
-			object_arc 	@380
-			pctDist    	0.519782
-			height     	45
-			orientation 	0
-			dir        	1
-			origin     	(1940, 2123)
-			terminus   	(1940, 2005))
-		    (object LinkView "" @383
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"42B96F530160"
-			client     	@343
-			supplier   	@347
-			line_style 	0)
-		    (object MessView "" @384
-			location   	(1518, 2244)
-			line_color 	3342489
-			label      	(object SegLabel @385
-			    Parent_View 	@384
-			    location   	(1925, 2324)
-			    quidu      	"42B9A08B00B9"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	1091
-			    justify    	0
-			    label      	"FindOrCreateProviderL(CSubConnectionBase* handle + info)"
-			    pctDist    	-1.216777
-			    height     	363
-			    orientation 	0)
-			object_arc 	@383
-			pctDist    	0.680908
-			height     	37
-			orientation 	0
-			dir        	1
-			origin     	(1556, 2199)
-			terminus   	(1480, 2289))
-		    (object MessView "" @386
-			location   	(1696, 1943)
-			line_color 	3342489
-			label      	(object SegLabel @387
-			    Parent_View 	@386
-			    location   	(1950, 1870)
-			    quidu      	"42B9A5A10046"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	691
-			    justify    	0
-			    label      	"return CSubConnectionFlow* handle"
-			    pctDist    	2.397310
-			    height     	142
-			    orientation 	1)
-			object_arc 	@383
-			pctDist    	0.332037
-			height     	26
-			orientation 	1
-			dir        	-1
-			origin     	(1657, 1987)
-			terminus   	(1735, 1899))
-		    (object AttachView "" @388
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@354
-			supplier   	@386
-			line_style 	0)
-		    (object LinkView "" @389
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"42B9787C03D2"
-			client     	@343
-			supplier   	@349
-			line_style 	0)
-		    (object MessView "" @390
-			location   	(1087, 1462)
-			line_color 	3342489
-			label      	(object SegLabel @391
-			    Parent_View 	@390
-			    location   	(1078, 1506)
-			    quidu      	"42B9A5D702C5"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	250
-			    justify    	0
-			    label      	"CStartFlow"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			object_arc 	@389
-			pctDist    	0.575521
-			height     	45
-			orientation 	0
-			dir        	1
-			origin     	(1144, 1476)
-			terminus   	(1030, 1448))
-		    (object AttachView "" @392
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@353
-			supplier   	@390
-			line_style 	0)
-		    (object LinkView "" @393
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"42B974180294"
-			client     	@347
-			supplier   	@350
-			line_style 	0)
-		    (object MessView "" @394
-			location   	(839, 2573)
-			line_color 	3342489
-			label      	(object SegLabel @395
-			    Parent_View 	@394
-			    location   	(839, 2618)
-			    quidu      	"42B9A4B103A6"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	397
-			    justify    	0
-			    label      	"FindOrCreateFlowL"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			object_arc 	@393
-			pctDist    	0.416107
-			height     	61
-			orientation 	0
-			dir        	1
-			origin     	(898, 2573)
-			terminus   	(780, 2573))
-		    (object LinkView "" @396
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"42B9844400C1"
-			client     	@347
-			supplier   	@352
-			line_style 	0)
-		    (object MessView "" @397
-			location   	(1196, 1810)
-			font       	(object Font
-			    color      	32768
-			    default_color 	FALSE)
-			line_color 	65280
-			label      	(object SegLabel @398
-			    Parent_View 	@397
-			    location   	(1279, 1732)
-			    font       	(object Font
-				color      	32768
-				default_color 	FALSE)
-			    quidu      	"42B9A49A0045"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	881
-			    justify    	0
-			    label      	"NewL(CSubConnectionProviderBase* handle)"
-			    pctDist    	1.161017
-			    height     	83
-			    orientation 	1)
-			object_arc 	@396
-			pctDist    	0.558419
-			height     	45
-			orientation 	0
-			dir        	1
-			origin     	(1196, 1869)
-			terminus   	(1196, 1751))
-		    (object MessView "" @399
-			location   	(1196, 2053)
-			line_color 	3342489
-			label      	(object SegLabel @400
-			    Parent_View 	@399
-			    location   	(1252, 1957)
-			    quidu      	"42B9A55E037E"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	325
-			    justify    	0
-			    label      	"AttachFlow"
-			    pctDist    	1.313559
-			    height     	56
-			    orientation 	1)
-			object_arc 	@396
-			pctDist    	0.348797
-			height     	45
-			orientation 	0
-			dir        	1
-			origin     	(1196, 2112)
-			terminus   	(1196, 1994))
-		    (object LinkView "" @401
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"42B975320011"
-			client     	@350
-			supplier   	@348
-			line_style 	0)
-		    (object MessView "" @402
-			location   	(334, 2032)
-			line_color 	3342489
-			label      	(object SegLabel @403
-			    Parent_View 	@402
-			    location   	(259, 1936)
-			    quidu      	"42B9A4DE0242"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	397
-			    justify    	0
-			    label      	"FindOrCreateFlowL"
-			    pctDist    	1.313559
-			    height     	75
-			    orientation 	0)
-			object_arc 	@401
-			pctDist    	0.664013
-			height     	45
-			orientation 	0
-			dir        	1
-			origin     	(334, 2091)
-			terminus   	(334, 1973))
-		    (object LinkView "" @404
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"42B975DE018D"
-			client     	@348
-			supplier   	@349
-			line_style 	0)
-		    (object MessView "" @405
-			location   	(334, 1532)
-			font       	(object Font
-			    color      	32768
-			    default_color 	FALSE)
-			line_color 	65280
-			label      	(object SegLabel @406
-			    Parent_View 	@405
-			    location   	(448, 1451)
-			    font       	(object Font
-				color      	32768
-				default_color 	FALSE)
-			    quidu      	"42B9A4F70339"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	809
-			    justify    	0
-			    label      	"NewL(CSubConnectionProviderBase* ptr)"
-			    pctDist    	1.186441
-			    height     	114
-			    orientation 	1)
-			object_arc 	@404
-			pctDist    	0.415842
-			height     	45
-			orientation 	0
-			dir        	1
-			origin     	(334, 1591)
-			terminus   	(334, 1473))
-		    (object LinkView "" @407
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"42B992A900BD"
-			client     	@349
-			supplier   	@352
-			line_style 	0)
-		    (object MessView "" @408
-			location   	(791, 1188)
-			line_color 	3342489
-			label      	(object SegLabel @409
-			    Parent_View 	@408
-			    location   	(791, 1144)
-			    quidu      	"42B9A5FD0356"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	206
-			    justify    	0
-			    label      	"LayerUp"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			object_arc 	@407
-			pctDist    	0.521429
-			height     	45
-			orientation 	0
-			dir        	1
-			origin     	(731, 1188)
-			terminus   	(851, 1188))
-		    (object LinkView "" @410
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"42B993A20063"
-			client     	@352
-			supplier   	@341
-			line_style 	0)
-		    (object MessView "" @411
-			location   	(1959, 1188)
-			line_color 	3342489
-			label      	(object SegLabel @412
-			    Parent_View 	@411
-			    location   	(1959, 1144)
-			    quidu      	"42B9A60C01A9"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	234
-			    justify    	0
-			    label      	"CLayerUp"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			object_arc 	@410
-			pctDist    	0.473005
-			height     	45
-			orientation 	0
-			dir        	1
-			origin     	(1899, 1188)
-			terminus   	(2019, 1188))
-		    (object AttachView "" @413
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@353
-			supplier   	@411
-			line_style 	0)))
-	    (object ObjectDiagram "Connection Open/Select(Start)"
-		mechanism_ref 	@8
-		quid       	"42B2A03300AD"
-		title      	"Connection Open/Select(Start)"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	206
-		origin_y   	0
-		items      	(list diagram_item_list
-		    (object ObjectView "$UNNAMED$57" @414
-			location   	(304, 348)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@414
-			    location   	(173, 297)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	262
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"42B2A03E03BF"
-			width      	280
-			height     	126
-			annotation 	4
-			autoResize 	TRUE
-			subobjects 	0
-			x_offset   	0.000000
-			y_offset   	0.000000)
-		    (object ObjectView "$UNNAMED$58" @415
-			location   	(304, 677)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@415
-			    location   	(173, 626)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	262
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"42B2A03E03C5"
-			width      	280
-			height     	126
-			annotation 	4
-			autoResize 	TRUE
-			subobjects 	0
-			x_offset   	0.000000
-			y_offset   	0.000000)
-		    (object ObjectView "$UNNAMED$59" @416
-			location   	(305, 1010)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@416
-			    location   	(53, 959)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	504
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"42B2A03E03DE"
-			width      	522
-			height     	126
-			annotation 	4
-			autoResize 	TRUE
-			subobjects 	0
-			x_offset   	0.000000
-			y_offset   	0.000000)
-		    (object ObjectView "$UNNAMED$62" @417
-			location   	(2508, 2722)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@417
-			    location   	(2318, 2671)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	380
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"42B2A03E03E6"
-			width      	398
-			height     	126
-			annotation 	4
-			autoResize 	TRUE
-			subobjects 	0
-			x_offset   	0.000000
-			y_offset   	0.000000)
-		    (object ObjectView "$UNNAMED$61" @418
-			location   	(304, 2080)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@418
-			    location   	(49, 2032)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	510
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"42B2A03E03E7"
-			width      	528
-			height     	120
-			annotation 	4
-			autoResize 	TRUE
-			subobjects 	0
-			x_offset   	0.000000
-			y_offset   	0.000000)
-		    (object Label @419
-			location   	(63, 2338)
-			nlines     	1
-			max_width  	2806
-			label      	"________________________________________________________________________________________________________________________________")
-		    (object Label @420
-			location   	(1056, 2416)
-			nlines     	1
-			max_width  	600
-			label      	"NIFMAN")
-		    (object Label @421
-			location   	(1056, 2288)
-			nlines     	1
-			max_width  	600
-			label      	"CONNECTION STACK")
-		    (object Label @422
-			location   	(48, 96)
-			font       	(object Font
-			    color      	32768
-			    default_color 	FALSE)
-			nlines     	1
-			max_width  	300
-			label      	"Object Created")
-		    (object Label @423
-			location   	(48, 160)
-			font       	(object Font
-			    color      	255
-			    default_color 	FALSE)
-			nlines     	1
-			max_width  	350
-			label      	"Object Destroyed")
-		    (object Label @424
-			location   	(48, 32)
-			font       	(object Font
-			    bold       	TRUE)
-			nlines     	1
-			max_width  	600
-			label      	"Colour Legend:")
-		    (object ObjectView "$UNNAMED$60" @425
-			location   	(1360, 672)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@425
-			    location   	(1034, 621)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	652
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"42B2A03E03DB"
-			width      	670
-			height     	126
-			annotation 	4
-			autoResize 	TRUE
-			subobjects 	0
-			x_offset   	0.000000
-			y_offset   	0.000000)
-		    (object ObjectView "placeholder" @426
-			location   	(2509, 1008)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@426
-			    location   	(2327, 957)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	364
-			    justify    	0
-			    label      	"placeholder")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"42B2A03E03D3"
-			width      	382
-			height     	126
-			annotation 	4
-			autoResize 	TRUE
-			subobjects 	0
-			x_offset   	0.000000
-			y_offset   	0.000000)
-		    (object LinkSelfView "" @427
-			location   	(2509, 795)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"42B2A03E03D4"
-			client     	@426
-			supplier   	@426
-			line_style 	0)
-		    (object NoteView @428
-			location   	(865, 400)
-			label      	(object ItemLabel
-			    Parent_View 	@428
-			    location   	(521, 312)
-			    fill_color 	13434879
-			    nlines     	3
-			    max_width  	652
-			    label      	"Since the provider's been already selected start doesn't have a connection info given in preferences.")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	712
-			height     	188)
-		    (object MessView "" @429
-			location   	(2509, 659)
-			line_color 	3342489
-			label      	(object SegLabel @430
-			    Parent_View 	@429
-			    location   	(2509, 615)
-			    quidu      	"42B2DB390169"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	700
-			    justify    	0
-			    label      	"figure out preferences for the next layer"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			object_arc 	@427
-			pctDist    	0.500000
-			height     	137
-			orientation 	0
-			dir        	1
-			origin     	(2449, 659)
-			terminus   	(2569, 659))
-		    (object NoteView @431
-			location   	(2160, 352)
-			label      	(object ItemLabel
-			    Parent_View 	@431
-			    location   	(1938, 268)
-			    fill_color 	13434879
-			    nlines     	3
-			    max_width  	409
-			    label      	"delegated to selector in management plane => Async")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	469
-			height     	181)
-		    (object AttachView "" @432
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@431
-			supplier   	@429
-			line_style 	0)
-		    (object ObjectView "$UNNAMED$65" @433
-			location   	(1872, 1456)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@433
-			    location   	(1582, 1405)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	580
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"42B2DBA000C9"
-			width      	598
-			height     	126
-			annotation 	4
-			autoResize 	TRUE
-			subobjects 	0
-			x_offset   	0.000000
-			y_offset   	0.000000)
-		    (object LinkSelfView "" @434
-			location   	(1872, 1243)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"42B2DBA000CA"
-			client     	@433
-			supplier   	@433
-			line_style 	0)
-		    (object MessView "" @435
-			location   	(1872, 1217)
-			line_color 	3342489
-			label      	(object SegLabel @436
-			    Parent_View 	@435
-			    location   	(1856, 1174)
-			    quidu      	"42B2DBA000CB"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	481
-			    justify    	0
-			    label      	"MapPreferencesToLayer"
-			    pctDist    	0.366667
-			    height     	44
-			    orientation 	0)
-			object_arc 	@434
-			pctDist    	0.500000
-			height     	27
-			orientation 	0
-			dir        	1
-			origin     	(1812, 1217)
-			terminus   	(1932, 1217))
-		    (object ObjectView "$UNNAMED$66" @437
-			location   	(2509, 2078)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@437
-			    location   	(2256, 2027)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	506
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"42B2DD56023A"
-			width      	524
-			height     	126
-			annotation 	4
-			autoResize 	TRUE
-			subobjects 	0
-			x_offset   	0.000000
-			y_offset   	0.000000)
-		    (object Label @438
-			location   	(1273, 97)
-			nlines     	1
-			max_width  	1387
-			label      	
-|CONTROL				MANAGEMENT
-			)
-		    (object Label @439
-			location   	(1856, 128)
-			nlines     	44
-			max_width  	63
-			label      	
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-			)
-		    (object ObjectView "$UNNAMED$67" @440
-			location   	(1392, 1744)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@440
-			    location   	(1066, 1693)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	652
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"42B2DFB40143"
-			width      	670
-			height     	126
-			annotation 	4
-			autoResize 	TRUE
-			subobjects 	0
-			x_offset   	0.000000
-			y_offset   	0.000000)
-		    (object ObjectView "$UNNAMED$63" @441
-			location   	(1376, 2722)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@441
-			    location   	(1241, 2671)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	270
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"42B2E00B0104"
-			width      	288
-			height     	126
-			annotation 	4
-			autoResize 	TRUE
-			subobjects 	0
-			x_offset   	0.000000
-			y_offset   	0.000000)
-		    (object ObjectView "$UNNAMED$64" @442
-			location   	(304, 2721)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@442
-			    location   	(114, 2670)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	380
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"42B2E0DC027B"
-			width      	398
-			height     	126
-			annotation 	4
-			autoResize 	TRUE
-			subobjects 	0
-			x_offset   	0.000000
-			y_offset   	0.000000)
-		    (object NoteView @443
-			location   	(704, 1520)
-			label      	(object ItemLabel
-			    Parent_View 	@443
-			    location   	(344, 1454)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	684
-			    label      	"start should follow after join once we've removed NIFMAN.")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	744
-			height     	144)
-		    (object LinkSelfView "" @444
-			location   	(2509, 1865)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"42B2F9FB0371"
-			client     	@437
-			supplier   	@437
-			line_style 	0)
-		    (object NoteView @445
-			location   	(672, 1728)
-			label      	(object ItemLabel
-			    Parent_View 	@445
-			    location   	(347, 1663)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	615
-			    label      	"this will only happen if provider needs to be newly created")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	675
-			height     	143)
-		    (object NoteView @446
-			location   	(2784, 1328)
-			label      	(object ItemLabel
-			    Parent_View 	@446
-			    location   	(2574, 1122)
-			    fill_color 	13434879
-			    nlines     	8
-			    max_width  	384
-			    label      	"All progresses and other notifications are propagated via this route until SelectComplete. After that they are sent via provider stack.")
-			line_color 	3342489
-			fill_color 	8421631
-			width      	444
-			height     	425)
-		    (object MessView "" @447
-			location   	(2569, 1852)
-			line_color 	3342489
-			label      	(object SegLabel @448
-			    Parent_View 	@447
-			    location   	(2569, 1808)
-			    font       	(object Font
-				color      	255
-				default_color 	FALSE)
-			    quidu      	"42B2FF670324"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	178
-			    justify    	0
-			    label      	"delete"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			object_arc 	@444
-			pctDist    	1.000000
-			height     	14
-			orientation 	0
-			dir        	1
-			origin     	(2509, 1852)
-			terminus   	(2629, 1852))
-		    (object MessView "" @449
-			location   	(2502, 752)
-			line_color 	3342489
-			label      	(object SegLabel @450
-			    Parent_View 	@449
-			    location   	(2502, 708)
-			    font       	(object Font
-				color      	255
-				default_color 	FALSE)
-			    quidu      	"42B3007E00C8"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	178
-			    justify    	0
-			    label      	"delete"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			object_arc 	@427
-			pctDist    	0.450000
-			height     	44
-			orientation 	0
-			dir        	1
-			origin     	(2442, 752)
-			terminus   	(2562, 752))
-		    (object NoteView @451
-			location   	(2704, 324)
-			label      	(object ItemLabel
-			    Parent_View 	@451
-			    location   	(2432, 199)
-			    fill_color 	13434879
-			    nlines     	5
-			    max_width  	509
-			    label      	"Upper layer destruction is either initiated by LayerUp or by Detach => ISelectNotify needs to have a new fn ptr.")
-			line_color 	3342489
-			fill_color 	8421631
-			width      	569
-			height     	262)
-		    (object AttachView "" @452
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@451
-			supplier   	@449
-			line_style 	0)
-		    (object NoteView @453
-			location   	(1408, 1936)
-			label      	(object ItemLabel
-			    Parent_View 	@453
-			    location   	(1105, 1870)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	571
-			    label      	"currently via CConnectionFactoryContainer")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	631
-			height     	144)
-		    (object LinkView "" @454
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"42B2A03E03C0"
-			client     	@414
-			supplier   	@415
-			line_style 	0)
-		    (object MessView "" @455
-			location   	(364, 491)
-			line_color 	3342489
-			label      	(object SegLabel @456
-			    Parent_View 	@455
-			    location   	(424, 574)
-			    quidu      	"42B2A0D601E4"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	119
-			    justify    	0
-			    label      	"Start"
-			    pctDist    	1.191667
-			    height     	60
-			    orientation 	0)
-			object_arc 	@454
-			pctDist    	0.396825
-			height     	60
-			orientation 	0
-			dir        	1
-			origin     	(364, 431)
-			terminus   	(364, 551))
-		    (object AttachView "" @457
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@428
-			supplier   	@455
-			line_style 	0)
-		    (object MessView "" @458
-			location   	(262, 529)
-			line_color 	3342489
-			label      	(object SegLabel @459
-			    Parent_View 	@458
-			    location   	(159, 451)
-			    quidu      	"42B303DC033C"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	309
-			    justify    	0
-			    label      	"StartComplete"
-			    pctDist    	1.161017
-			    height     	103
-			    orientation 	0)
-			object_arc 	@454
-			pctDist    	0.589109
-			height     	43
-			orientation 	1
-			dir        	-1
-			origin     	(262, 588)
-			terminus   	(262, 470))
-		    (object LinkView "" @460
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"42B2A03E03C9"
-			client     	@415
-			supplier   	@416
-			line_style 	0)
-		    (object MessView "" @461
-			location   	(349, 822)
-			line_color 	3342489
-			label      	(object SegLabel @462
-			    Parent_View 	@461
-			    location   	(393, 918)
-			    quidu      	"42B2A0EA0297"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	119
-			    justify    	0
-			    label      	"Start"
-			    pctDist    	1.308333
-			    height     	44
-			    orientation 	0)
-			object_arc 	@460
-			pctDist    	0.404110
-			height     	45
-			orientation 	0
-			dir        	1
-			origin     	(349, 762)
-			terminus   	(349, 882))
-		    (object MessView "" @463
-			location   	(262, 850)
-			line_color 	3342489
-			label      	(object SegLabel @464
-			    Parent_View 	@463
-			    location   	(137, 800)
-			    quidu      	"42B303CD011D"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	206
-			    justify    	0
-			    label      	"LayerUp"
-			    pctDist    	0.923729
-			    height     	126
-			    orientation 	0)
-			object_arc 	@460
-			pctDist    	0.538835
-			height     	43
-			orientation 	1
-			dir        	-1
-			origin     	(262, 909)
-			terminus   	(262, 791))
-		    (object LinkView "" @465
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"42B2A1130303"
-			client     	@416
-			supplier   	@425
-			line_style 	0)
-		    (object MessView "" @466
-			location   	(798, 805)
-			line_color 	3342489
-			label      	(object SegLabel @467
-			    Parent_View 	@466
-			    location   	(739, 749)
-			    quidu      	"42B2A11F03C8"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	494
-			    justify    	0
-			    label      	"SelectNextLayer(provider*)"
-			    pctDist    	0.161673
-			    height     	72
-			    orientation 	0)
-			object_arc 	@465
-			pctDist    	0.471954
-			height     	45
-			orientation 	0
-			dir        	1
-			origin     	(741, 822)
-			terminus   	(855, 788))
-		    (object LinkView "" @468
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"42B2E7000178"
-			client     	@416
-			supplier   	@418
-			line_style 	0)
-		    (object MessView "" @469
-			location   	(349, 1212)
-			line_color 	3342489
-			label      	(object SegLabel @470
-			    Parent_View 	@469
-			    location   	(428, 1306)
-			    quidu      	"42B2FEF3005E"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	156
-			    justify    	0
-			    label      	"JoinL"
-			    pctDist    	1.283333
-			    height     	79
-			    orientation 	0)
-			object_arc 	@468
-			pctDist    	0.147992
-			height     	45
-			orientation 	0
-			dir        	1
-			origin     	(349, 1152)
-			terminus   	(349, 1272))
-		    (object AttachView "" @471
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@443
-			supplier   	@469
-			line_style 	0)
-		    (object MessView "" @472
-			location   	(260, 1474)
-			line_color 	3342489
-			label      	(object SegLabel @473
-			    Parent_View 	@472
-			    location   	(169, 1392)
-			    quidu      	"42B3001E02DB"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	206
-			    justify    	0
-			    label      	"LayerUp"
-			    pctDist    	1.194915
-			    height     	91
-			    orientation 	0)
-			object_arc 	@468
-			pctDist    	0.424947
-			height     	45
-			orientation 	1
-			dir        	-1
-			origin     	(260, 1533)
-			terminus   	(260, 1415))
-		    (object LinkView "" @474
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"42B2E02E0000"
-			client     	@417
-			supplier   	@441
-			line_style 	0)
-		    (object MessView "" @475
-			location   	(2067, 2767)
-			line_color 	3342489
-			label      	(object SegLabel @476
-			    Parent_View 	@475
-			    location   	(2067, 2812)
-			    quidu      	"42B2E13C0253"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	306
-			    justify    	0
-			    label      	"AddObserverL"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			object_arc 	@474
-			pctDist    	0.305838
-			height     	45
-			orientation 	0
-			dir        	1
-			origin     	(2126, 2767)
-			terminus   	(2008, 2767))
-		    (object MessView "" @477
-			location   	(1706, 2767)
-			line_color 	3342489
-			label      	(object SegLabel @478
-			    Parent_View 	@477
-			    location   	(1706, 2812)
-			    quidu      	"42B2FFE70050"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	363
-			    justify    	0
-			    label      	"RemoveObserver"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			object_arc 	@474
-			pctDist    	0.763959
-			height     	45
-			orientation 	0
-			dir        	1
-			origin     	(1765, 2767)
-			terminus   	(1647, 2767))
-		    (object LinkView "" @479
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"42B2E0FA02CF"
-			client     	@418
-			supplier   	@442
-			line_style 	0)
-		    (object MessView "" @480
-			location   	(348, 2269)
-			line_color 	3342489
-			label      	(object SegLabel @481
-			    Parent_View 	@480
-			    location   	(423, 2346)
-			    font       	(object Font
-				color      	32768
-				default_color 	FALSE)
-			    quidu      	"42B2FDC7002F"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	169
-			    justify    	0
-			    label      	"NewL"
-			    pctDist    	1.150000
-			    height     	75
-			    orientation 	0)
-			object_arc 	@479
-			pctDist    	0.249516
-			height     	44
-			orientation 	0
-			dir        	1
-			origin     	(348, 2209)
-			terminus   	(348, 2329))
-		    (object MessView "" @482
-			location   	(349, 2499)
-			line_color 	3342489
-			label      	(object SegLabel @483
-			    Parent_View 	@482
-			    location   	(553, 2578)
-			    quidu      	"42B2FDD80319"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	428
-			    justify    	0
-			    label      	"AttachToConnectionL"
-			    pctDist    	1.166667
-			    height     	204
-			    orientation 	0)
-			object_arc 	@479
-			pctDist    	0.696325
-			height     	45
-			orientation 	0
-			dir        	1
-			origin     	(349, 2439)
-			terminus   	(349, 2559))
-		    (object MessView "" @484
-			location   	(260, 2437)
-			line_color 	3342489
-			label      	(object SegLabel @485
-			    Parent_View 	@484
-			    location   	(153, 2342)
-			    quidu      	"42B300000313"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	278
-			    justify    	0
-			    label      	"LinkLayerUp"
-			    pctDist    	1.305085
-			    height     	107
-			    orientation 	0)
-			object_arc 	@479
-			pctDist    	0.576402
-			height     	45
-			orientation 	1
-			dir        	-1
-			origin     	(260, 2496)
-			terminus   	(260, 2378))
-		    (object LinkView "" @486
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"42B2DB140197"
-			client     	@425
-			supplier   	@426
-			line_style 	0)
-		    (object MessView "" @487
-			location   	(1876, 777)
-			line_color 	3342489
-			label      	(object SegLabel @488
-			    Parent_View 	@487
-			    location   	(2207, 817)
-			    font       	(object Font
-				color      	32768
-				default_color 	FALSE)
-			    quidu      	"42B2DB1702D2"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	525
-			    justify    	0
-			    label      	"SelectNextLayer(provider*)"
-			    pctDist    	3.220778
-			    height     	55
-			    orientation 	0)
-			object_arc 	@486
-			pctDist    	0.388392
-			height     	45
-			orientation 	0
-			dir        	1
-			origin     	(1818, 760)
-			terminus   	(1934, 794))
-		    (object LinkView "" @489
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"42B2DBC102BC"
-			client     	@426
-			supplier   	@433
-			line_style 	0)
-		    (object MessView "" @490
-			location   	(2242, 1259)
-			line_color 	3342489
-			label      	(object SegLabel @491
-			    Parent_View 	@490
-			    location   	(2319, 1350)
-			    quidu      	"42B2DC1203D2"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	288
-			    justify    	0
-			    label      	"SelectProvider"
-			    pctDist    	0.422521
-			    height     	119
-			    orientation 	0)
-			object_arc 	@489
-			pctDist    	0.455219
-			height     	53
-			orientation 	0
-			dir        	1
-			origin     	(2290, 1225)
-			terminus   	(2194, 1293))
-		    (object LinkView "" @492
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"42B2E6850197"
-			client     	@426
-			supplier   	@437
-			line_style 	0)
-		    (object AttachView "" @493
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@446
-			supplier   	@492
-			line_style 	0)
-		    (object MessView "" @494
-			location   	(2449, 1517)
-			line_color 	3342489
-			label      	(object SegLabel @495
-			    Parent_View 	@494
-			    location   	(2359, 1422)
-			    quidu      	"42B2FEB102BB"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	338
-			    justify    	0
-			    label      	"SelectComplete"
-			    pctDist    	1.313559
-			    height     	91
-			    orientation 	0)
-			object_arc 	@492
-			pctDist    	0.474019
-			height     	61
-			orientation 	1
-			dir        	-1
-			origin     	(2449, 1576)
-			terminus   	(2449, 1458))
-		    (object MessView "" @496
-			location   	(2592, 1686)
-			line_color 	3342489
-			label      	(object SegLabel @497
-			    Parent_View 	@496
-			    location   	(2723, 1639)
-			    quidu      	"42B300650325"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	184
-			    justify    	0
-			    label      	"Detach"
-			    pctDist    	0.898305
-			    height     	131
-			    orientation 	1)
-			object_arc 	@492
-			pctDist    	0.652174
-			height     	83
-			orientation 	0
-			dir        	-1
-			origin     	(2592, 1745)
-			terminus   	(2592, 1627))
-		    (object LinkView "" @498
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"42B2E6D500DF"
-			client     	@426
-			supplier   	@416
-			line_style 	0)
-		    (object MessView "" @499
-			location   	(1320, 1055)
-			line_color 	3342489
-			label      	(object SegLabel @500
-			    Parent_View 	@499
-			    location   	(1320, 1100)
-			    quidu      	"42B2FEE0030A"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	231
-			    justify    	0
-			    label      	"JoinNextL"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			object_arc 	@498
-			pctDist    	0.569404
-			height     	46
-			orientation 	0
-			dir        	1
-			origin     	(1379, 1055)
-			terminus   	(1261, 1055))
-		    (object MessView "" @501
-			location   	(1670, 1053)
-			line_color 	3342489
-			label      	(object SegLabel @502
-			    Parent_View 	@501
-			    location   	(1670, 1098)
-			    quidu      	"42B3038F036C"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	184
-			    justify    	0
-			    label      	"Detach"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			object_arc 	@498
-			pctDist    	0.370073
-			height     	45
-			orientation 	0
-			dir        	1
-			origin     	(1729, 1053)
-			terminus   	(1611, 1053))
-		    (object LinkView "" @503
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"42B2DD830344"
-			client     	@433
-			supplier   	@437
-			line_style 	0)
-		    (object MessView "" @504
-			location   	(2172, 1701)
-			line_color 	3342489
-			label      	(object SegLabel @505
-			    Parent_View 	@504
-			    location   	(2296, 1767)
-			    font       	(object Font
-				color      	32768
-				default_color 	FALSE)
-			    quidu      	"42B2DEEE0389"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	163
-			    justify    	0
-			    label      	"NewL"
-			    pctDist    	1.625517
-			    height     	40
-			    orientation 	0)
-			object_arc 	@503
-			pctDist    	0.416765
-			height     	35
-			orientation 	0
-			dir        	1
-			origin     	(2129, 1659)
-			terminus   	(2215, 1743))
-		    (object MessView "" @506
-			location   	(2182, 1646)
-			line_color 	3342489
-			label      	(object SegLabel @507
-			    Parent_View 	@506
-			    location   	(2321, 1716)
-			    quidu      	"42B2DEFF001D"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	169
-			    justify    	0
-			    label      	"Select"
-			    pctDist    	1.740690
-			    height     	47
-			    orientation 	0)
-			object_arc 	@503
-			pctDist    	0.370643
-			height     	81
-			orientation 	0
-			dir        	1
-			origin     	(2139, 1604)
-			terminus   	(2225, 1688))
-		    (object LinkView "" @508
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"42B2DF380305"
-			client     	@437
-			supplier   	@417
-			line_style 	0)
-		    (object MessView "" @509
-			location   	(2568, 2214)
-			line_color 	3342489
-			label      	(object SegLabel @510
-			    Parent_View 	@509
-			    location   	(2644, 2306)
-			    font       	(object Font
-				color      	32768
-				default_color 	FALSE)
-			    quidu      	"42B2E10C0203"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	169
-			    justify    	0
-			    label      	"NewL"
-			    pctDist    	1.275000
-			    height     	76
-			    orientation 	0)
-			object_arc 	@508
-			pctDist    	0.141199
-			height     	60
-			orientation 	0
-			dir        	1
-			origin     	(2568, 2154)
-			terminus   	(2568, 2274))
-		    (object MessView "" @511
-			location   	(2567, 2397)
-			line_color 	3342489
-			label      	(object SegLabel @512
-			    Parent_View 	@511
-			    location   	(2642, 2493)
-			    quidu      	"42B2E120005D"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	163
-			    justify    	0
-			    label      	"StartL"
-			    pctDist    	1.308333
-			    height     	75
-			    orientation 	0)
-			object_arc 	@508
-			pctDist    	0.495164
-			height     	59
-			orientation 	0
-			dir        	1
-			origin     	(2567, 2337)
-			terminus   	(2567, 2457))
-		    (object MessView "" @513
-			location   	(2468, 2287)
-			line_color 	3342489
-			label      	(object SegLabel @514
-			    Parent_View 	@513
-			    location   	(2312, 2205)
-			    quidu      	"42B2E15C0191"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	338
-			    justify    	0
-			    label      	"SelectComplete"
-			    pctDist    	1.194915
-			    height     	157
-			    orientation 	0)
-			object_arc 	@508
-			pctDist    	0.282759
-			height     	41
-			orientation 	1
-			dir        	-1
-			origin     	(2468, 2346)
-			terminus   	(2468, 2228))
-		    (object MessView "" @515
-			location   	(2464, 2512)
-			line_color 	3342489
-			label      	(object SegLabel @516
-			    Parent_View 	@515
-			    location   	(2323, 2434)
-			    quidu      	"42B2FF0C0209"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	278
-			    justify    	0
-			    label      	"LinkLayerUp"
-			    pctDist    	1.161017
-			    height     	141
-			    orientation 	0)
-			object_arc 	@508
-			pctDist    	0.719536
-			height     	45
-			orientation 	1
-			dir        	-1
-			origin     	(2464, 2571)
-			terminus   	(2464, 2453))
-		    (object MessView "" @517
-			location   	(2568, 2584)
-			line_color 	3342489
-			label      	(object SegLabel @518
-			    Parent_View 	@517
-			    location   	(2692, 2616)
-			    font       	(object Font
-				color      	255
-				default_color 	FALSE)
-			    quidu      	"42B2FFD303C2"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	178
-			    justify    	0
-			    label      	"delete"
-			    pctDist    	0.766667
-			    height     	124
-			    orientation 	0)
-			object_arc 	@508
-			pctDist    	0.856867
-			height     	60
-			orientation 	0
-			dir        	1
-			origin     	(2568, 2524)
-			terminus   	(2568, 2644))
-		    (object LinkView "" @519
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"42B2DFCB025F"
-			client     	@437
-			supplier   	@440
-			line_style 	0)
-		    (object MessView "" @520
-			location   	(1960, 1966)
-			line_color 	3342489
-			label      	(object SegLabel @521
-			    Parent_View 	@520
-			    location   	(1966, 2023)
-			    quidu      	"42B2E26A02B7"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	456
-			    justify    	0
-			    label      	"FindOrCreateProviderL"
-			    pctDist    	0.324292
-			    height     	53
-			    orientation 	0)
-			object_arc 	@519
-			pctDist    	0.468102
-			height     	51
-			orientation 	0
-			dir        	1
-			origin     	(2016, 1982)
-			terminus   	(1904, 1950))
-		    (object AttachView "" @522
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@453
-			supplier   	@520
-			line_style 	0)
-		    (object LinkView "" @523
-			label      	(object ItemLabel
-			    Parent_View 	@523
-			    location   	(1407, 2078)
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	832
-			    justify    	0
-			    label      	"")
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"42B2E3F902EB"
-			client     	@437
-			supplier   	@418
-			line_style 	0)
-		    (object MessView "" @524
-			location   	(850, 2123)
-			line_color 	3342489
-			label      	(object SegLabel @525
-			    Parent_View 	@524
-			    location   	(850, 2168)
-			    quidu      	"42B2FD6D03C7"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	188
-			    justify    	0
-			    label      	"AddRef"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			object_arc 	@523
-			pctDist    	0.831958
-			height     	44
-			orientation 	0
-			dir        	1
-			origin     	(909, 2123)
-			terminus   	(791, 2123))
-		    (object MessView "" @526
-			location   	(1343, 2122)
-			line_color 	3342489
-			label      	(object SegLabel @527
-			    Parent_View 	@526
-			    location   	(1425, 2167)
-			    quidu      	"42B2FD850169"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	825
-			    justify    	0
-			    label      	"ConnectionControlActivityL(EAttachNormal,..)"
-			    pctDist    	-0.203390
-			    height     	45
-			    orientation 	0)
-			object_arc 	@523
-			pctDist    	0.538156
-			height     	43
-			orientation 	0
-			dir        	1
-			origin     	(1402, 2122)
-			terminus   	(1284, 2122))
-		    (object AttachView "" @528
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@445
-			supplier   	@527
-			line_style 	0)
-		    (object MessView "" @529
-			location   	(2002, 2123)
-			line_color 	3342489
-			label      	(object SegLabel @530
-			    Parent_View 	@529
-			    location   	(2002, 2168)
-			    quidu      	"42B2FFC00324"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	269
-			    justify    	0
-			    label      	"ReleaseRef"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			object_arc 	@523
-			pctDist    	0.146023
-			height     	45
-			orientation 	0
-			dir        	1
-			origin     	(2061, 2123)
-			terminus   	(1943, 2123))
-		    (object LinkView "" @531
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"42B2DFE9037B"
-			client     	@440
-			supplier   	@418
-			line_style 	0)
-		    (object MessView "" @532
-			location   	(829, 1964)
-			line_color 	3342489
-			label      	(object SegLabel @533
-			    Parent_View 	@532
-			    location   	(843, 2007)
-			    font       	(object Font
-				color      	32768
-				default_color 	FALSE)
-			    quidu      	"42B2E3050335"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	169
-			    justify    	0
-			    label      	"NewL"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			object_arc 	@531
-			pctDist    	0.537936
-			height     	45
-			orientation 	0
-			dir        	1
-			origin     	(885, 1946)
-			terminus   	(773, 1982))
-		    (object AttachView "" @534
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@445
-			supplier   	@533
-			line_style 	0)
-		    (object LinkView "" @535
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"42B2E5C90215"
-			client     	@442
-			supplier   	@441
-			line_style 	0)
-		    (object MessView "" @536
-			location   	(878, 2677)
-			line_color 	3342489
-			label      	(object SegLabel @537
-			    Parent_View 	@536
-			    location   	(878, 2633)
-			    quidu      	"42B2FDF002EC"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	306
-			    justify    	0
-			    label      	"AddObserverL"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			object_arc 	@535
-			pctDist    	0.515110
-			height     	45
-			orientation 	0
-			dir        	1
-			origin     	(818, 2677)
-			terminus   	(938, 2677))))
-	    (object ObjectDiagram "Flow creation(data side initialised)"
-		mechanism_ref 	@9
-		quid       	"42B9908D0039"
-		title      	"Flow creation(data side initialised)"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	0
-		items      	(list diagram_item_list
-		    (object ObjectView "$UNNAMED$68" @538
-			location   	(272, 464)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@538
-			    location   	(272, 573)
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	487
-			    justify    	0
-			    label      	"")
-			icon       	"Actor"
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"42B9959101DD"
-			width      	180
-			height     	60
-			annotation 	4
-			autoResize 	TRUE
-			subobjects 	0
-			x_offset   	0.000000
-			y_offset   	0.000000)
-		    (object Label @539
-			location   	(976, 64)
-			nlines     	1
-			max_width  	1038
-			label      	
-|DATA THREAD		CONROL THREAD	
-			)
-		    (object Label @540
-			location   	(1408, 128)
-			nlines     	49
-			max_width  	44
-			label      	
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-			)
-		    (object ObjectView "$UNNAMED$71" @541
-			location   	(2640, 2416)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@541
-			    location   	(2315, 2364)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	650
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"42B9959101E2"
-			width      	668
-			height     	126
-			annotation 	4
-			autoResize 	TRUE
-			subobjects 	0
-			x_offset   	0.000000
-			y_offset   	0.000000)
-		    (object ObjectView "$UNNAMED$72" @542
-			location   	(2640, 1707)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@542
-			    location   	(2282, 1655)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	716
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"42B9959101E7"
-			width      	734
-			height     	126
-			annotation 	4
-			autoResize 	TRUE
-			subobjects 	0
-			x_offset   	0.000000
-			y_offset   	0.000000)
-		    (object ObjectView "$UNNAMED$73" @543
-			location   	(2640, 1168)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@543
-			    location   	(2354, 1116)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	572
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	65535
-			quidu      	"42B9959101EA"
-			width      	590
-			height     	126
-			annotation 	4
-			autoResize 	TRUE
-			subobjects 	0
-			x_offset   	0.000000
-			y_offset   	0.000000)
-		    (object ObjectView "$UNNAMED$75" @544
-			location   	(1792, 2416)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@544
-			    location   	(1493, 2368)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	598
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	65280
-			quidu      	"42B9959101EF"
-			width      	616
-			height     	118
-			annotation 	4
-			autoResize 	TRUE
-			subobjects 	0
-			x_offset   	0.000000
-			y_offset   	0.000000)
-		    (object ObjectView "$UNNAMED$74" @545
-			location   	(1792, 1168)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@545
-			    location   	(1523, 1116)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	538
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	65280
-			quidu      	"42B9959101F2"
-			width      	556
-			height     	126
-			annotation 	4
-			autoResize 	TRUE
-			subobjects 	0
-			x_offset   	0.000000
-			y_offset   	0.000000)
-		    (object ObjectView "$UNNAMED$77" @546
-			location   	(1056, 2416)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@546
-			    location   	(727, 2375)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	658
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	65280
-			quidu      	"42B9959101F9"
-			width      	676
-			height     	105
-			annotation 	4
-			autoResize 	TRUE
-			subobjects 	0
-			x_offset   	0.000000
-			y_offset   	0.000000)
-		    (object ObjectView "$UNNAMED$78" @547
-			location   	(1040, 896)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@547
-			    location   	(711, 847)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	658
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	65280
-			quidu      	"42B995910205"
-			width      	676
-			height     	120
-			annotation 	4
-			autoResize 	TRUE
-			subobjects 	0
-			x_offset   	0.000000
-			y_offset   	0.000000)
-		    (object ObjectView "$UNNAMED$70" @548
-			location   	(272, 1168)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@548
-			    location   	(15, 1117)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	514
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	65280
-			quidu      	"42B995910208"
-			width      	532
-			height     	126
-			annotation 	4
-			autoResize 	TRUE
-			subobjects 	0
-			x_offset   	0.000000
-			y_offset   	0.000000)
-		    (object ObjectView "$UNNAMED$69" @549
-			location   	(1040, 459)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@549
-			    location   	(676, 407)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	728
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	65280
-			quidu      	"42B9959101FE"
-			width      	746
-			height     	126
-			annotation 	4
-			autoResize 	TRUE
-			subobjects 	0
-			x_offset   	0.000000
-			y_offset   	0.000000)
-		    (object ObjectView "$UNNAMED$76" @550
-			location   	(1056, 1723)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@550
-			    location   	(750, 1671)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	612
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	65280
-			quidu      	"42B99591020C"
-			width      	630
-			height     	126
-			annotation 	4
-			autoResize 	TRUE
-			subobjects 	0
-			x_offset   	0.000000
-			y_offset   	0.000000)
-		    (object NoteView @551
-			location   	(1056, 1360)
-			label      	(object ItemLabel
-			    Parent_View 	@551
-			    location   	(859, 1300)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	358
-			    label      	"self firing netmeta message")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	418
-			height     	132)
-		    (object NoteView @552
-			location   	(352, 1888)
-			label      	(object ItemLabel
-			    Parent_View 	@552
-			    location   	(161, 1829)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	346
-			    label      	"request held untill 16: comes in")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	406
-			height     	131)
-		    (object LinkSelfView "" @553
-			location   	(1040, 246)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"42B99E1701B4"
-			client     	@549
-			supplier   	@549
-			line_style 	0)
-		    (object LinkSelfView "" @554
-			location   	(2640, 2203)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"42B99E1A02DB"
-			client     	@541
-			supplier   	@541
-			line_style 	0)
-		    (object MessView "" @555
-			location   	(1040, 202)
-			line_color 	3342489
-			label      	(object SegLabel @556
-			    Parent_View 	@555
-			    location   	(1040, 158)
-			    quidu      	"42B99E370066"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	238
-			    justify    	0
-			    label      	"FindFactory"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			object_arc 	@553
-			pctDist    	0.500000
-			height     	45
-			orientation 	0
-			dir        	1
-			origin     	(980, 202)
-			terminus   	(1100, 202))
-		    (object MessView "" @557
-			location   	(2640, 2159)
-			line_color 	3342489
-			label      	(object SegLabel @558
-			    Parent_View 	@557
-			    location   	(2640, 2115)
-			    quidu      	"42B9A9410270"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	259
-			    justify    	0
-			    label      	"FindFactory"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			object_arc 	@554
-			pctDist    	0.500000
-			height     	45
-			orientation 	0
-			dir        	1
-			origin     	(2580, 2159)
-			terminus   	(2700, 2159))
-		    (object NoteView @559
-			location   	(2192, 720)
-			label      	(object ItemLabel
-			    Parent_View 	@559
-			    location   	(1729, 620)
-			    fill_color 	13434879
-			    nlines     	4
-			    max_width  	890
-			    label      	
-|Join needs a "C" sub-connection client to be created and it than receives JoinComplete call to pack it into CJoinCmplete object and pass it to the data thread - not shown on the diagram.
-			    )
-			line_color 	3342489
-			fill_color 	13434879
-			width      	950
-			height     	212)
-		    (object AttachView "" @560
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@552
-			supplier   	@550
-			line_style 	0)
-		    (object LinkView "" @561
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"42B99DEB01F6"
-			client     	@538
-			supplier   	@549
-			line_style 	0)
-		    (object MessView "" @562
-			location   	(547, 386)
-			line_color 	3342489
-			label      	(object SegLabel @563
-			    Parent_View 	@562
-			    location   	(547, 342)
-			    quidu      	"42B99E14001F"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	375
-			    justify    	0
-			    label      	"FindOrCreateFlowL"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			object_arc 	@561
-			pctDist    	0.610703
-			height     	76
-			orientation 	0
-			dir        	1
-			origin     	(487, 386)
-			terminus   	(607, 386))
-		    (object LinkView "" @564
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"42B9A72D016C"
-			client     	@538
-			supplier   	@548
-			line_style 	0)
-		    (object MessView "" @565
-			location   	(317, 756)
-			line_color 	3342489
-			label      	(object SegLabel @566
-			    Parent_View 	@565
-			    location   	(428, 849)
-			    quidu      	"42B9A74702E6"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	244
-			    justify    	0
-			    label      	"JoinL/StartL"
-			    pctDist    	1.283333
-			    height     	111
-			    orientation 	0)
-			object_arc 	@564
-			pctDist    	0.428986
-			height     	45
-			orientation 	0
-			dir        	1
-			origin     	(317, 696)
-			terminus   	(317, 816))
-		    (object LinkView "" @567
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"42B9959101E3"
-			client     	@541
-			supplier   	@542
-			line_style 	0)
-		    (object MessView "" @568
-			location   	(2596, 1941)
-			line_color 	3342489
-			label      	(object SegLabel @569
-			    Parent_View 	@568
-			    location   	(2729, 1861)
-			    quidu      	"42B9A94B02BB"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	456
-			    justify    	0
-			    label      	"FindOrCreateProviderL"
-			    pctDist    	1.177966
-			    height     	133
-			    orientation 	1)
-			object_arc 	@567
-			pctDist    	0.706186
-			height     	45
-			orientation 	0
-			dir        	1
-			origin     	(2596, 2000)
-			terminus   	(2596, 1882))
-		    (object LinkView "" @570
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"42B9959101E8"
-			client     	@542
-			supplier   	@543
-			line_style 	0)
-		    (object MessView "" @571
-			location   	(2596, 1370)
-			font       	(object Font
-			    color      	32768
-			    default_color 	FALSE)
-			line_color 	65280
-			label      	(object SegLabel @572
-			    Parent_View 	@571
-			    location   	(2648, 1275)
-			    font       	(object Font
-				color      	32768
-				default_color 	FALSE)
-			    quidu      	"42B9A96102F9"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	169
-			    justify    	0
-			    label      	"NewL"
-			    pctDist    	1.313559
-			    height     	52
-			    orientation 	1)
-			object_arc 	@570
-			pctDist    	0.662621
-			height     	45
-			orientation 	0
-			dir        	1
-			origin     	(2596, 1429)
-			terminus   	(2596, 1311))
-		    (object MessView "" @573
-			location   	(2596, 1549)
-			line_color 	3342489
-			label      	(object SegLabel @574
-			    Parent_View 	@573
-			    location   	(2713, 1468)
-			    quidu      	"42B9A9760317"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	247
-			    justify    	0
-			    label      	"AttachFlow"
-			    pctDist    	1.186441
-			    height     	117
-			    orientation 	1)
-			object_arc 	@570
-			pctDist    	0.230583
-			height     	45
-			orientation 	0
-			dir        	1
-			origin     	(2596, 1608)
-			terminus   	(2596, 1490))
-		    (object LinkView "" @575
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"42B9959101ED"
-			client     	@543
-			supplier   	@545
-			line_style 	0)
-		    (object MessView "" @576
-			location   	(2195, 1087)
-			line_color 	3342489
-			label      	(object SegLabel @577
-			    Parent_View 	@576
-			    location   	(2195, 1132)
-			    quidu      	"42B9AA6C0219"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	456
-			    justify    	0
-			    label      	"LayerUp"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			object_arc 	@575
-			pctDist    	0.543796
-			height     	82
-			orientation 	1
-			dir        	1
-			origin     	(2254, 1087)
-			terminus   	(2136, 1087))
-		    (object AttachView "" @578
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@559
-			supplier   	@576
-			line_style 	0)
-		    (object LinkView "" @579
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"42B9959101F0"
-			client     	@544
-			supplier   	@545
-			line_style 	0)
-		    (object MessView "" @580
-			location   	(1734, 1801)
-			font       	(object Font
-			    color      	32768
-			    default_color 	FALSE)
-			line_color 	65280
-			label      	(object SegLabel @581
-			    Parent_View 	@580
-			    location   	(1850, 1719)
-			    font       	(object Font
-				color      	32768
-				default_color 	FALSE)
-			    quidu      	"42B9A8F50021"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	822
-			    justify    	0
-			    label      	"NewL(CSubConnectionFlowBase* handle)"
-			    pctDist    	1.194915
-			    height     	116
-			    orientation 	1)
-			object_arc 	@579
-			pctDist    	0.493333
-			height     	59
-			orientation 	0
-			dir        	1
-			origin     	(1734, 1860)
-			terminus   	(1734, 1742))
-		    (object LinkView "" @582
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"42B9959101F3"
-			client     	@544
-			supplier   	@550
-			line_style 	0)
-		    (object MessView "" @583
-			location   	(1277, 1857)
-			line_color 	3342489
-			label      	(object SegLabel @584
-			    Parent_View 	@583
-			    location   	(1673, 1946)
-			    quidu      	"42B9A6C202B1"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	1172
-			    justify    	0
-			    label      	"FindOrCreateProviderL(CSubConnectionFlowBase* handle + info)"
-			    pctDist    	3.424138
-			    height     	206
-			    orientation 	0)
-			object_arc 	@582
-			pctDist    	0.809154
-			height     	54
-			orientation 	1
-			dir        	-1
-			origin     	(1233, 1816)
-			terminus   	(1321, 1898))
-		    (object MessView "" @585
-			location   	(1587, 2286)
-			line_color 	3342489
-			label      	(object SegLabel @586
-			    Parent_View 	@585
-			    location   	(1540, 2223)
-			    quidu      	"42B9A9A601B8"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	863
-			    justify    	0
-			    label      	"return CSubConnectionProviderbase* handle()"
-			    pctDist    	1.164106
-			    height     	15
-			    orientation 	1)
-			object_arc 	@582
-			pctDist    	0.182965
-			height     	47
-			orientation 	0
-			dir        	1
-			origin     	(1630, 2326)
-			terminus   	(1544, 2246))
-		    (object AttachView "" @587
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@552
-			supplier   	@585
-			line_style 	0)
-		    (object LinkView "" @588
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"42B9A7E400DA"
-			client     	@544
-			supplier   	@541
-			line_style 	0)
-		    (object MessView "" @589
-			location   	(2189, 2374)
-			line_color 	3342489
-			label      	(object SegLabel @590
-			    Parent_View 	@589
-			    location   	(2189, 2330)
-			    quidu      	"42B9A93303C4"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	456
-			    justify    	0
-			    label      	"FindOrCreateProviderL"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			object_arc 	@588
-			pctDist    	0.439024
-			height     	43
-			orientation 	0
-			dir        	1
-			origin     	(2129, 2374)
-			terminus   	(2249, 2374))
-		    (object LinkView "" @591
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"42B9AB7F00EB"
-			client     	@545
-			supplier   	@548
-			line_style 	0)
-		    (object MessView "" @592
-			location   	(1056, 1087)
-			line_color 	3342489
-			label      	(object SegLabel @593
-			    Parent_View 	@592
-			    location   	(1056, 1132)
-			    quidu      	"42B9AB8900A9"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	206
-			    justify    	0
-			    label      	"LayerUp"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			object_arc 	@591
-			pctDist    	0.468718
-			height     	82
-			orientation 	1
-			dir        	1
-			origin     	(1115, 1087)
-			terminus   	(997, 1087))
-		    (object AttachView "" @594
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@551
-			supplier   	@592
-			line_style 	0)
-		    (object LinkView "" @595
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"42B9959101FC"
-			client     	@546
-			supplier   	@550
-			line_style 	0)
-		    (object MessView "" @596
-			location   	(1012, 2143)
-			font       	(object Font
-			    color      	32768
-			    default_color 	FALSE)
-			line_color 	65280
-			label      	(object SegLabel @597
-			    Parent_View 	@596
-			    location   	(970, 2062)
-			    font       	(object Font
-				color      	32768
-				default_color 	FALSE)
-			    quidu      	"42B99F7B026E"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	147
-			    justify    	0
-			    label      	"NewL"
-			    pctDist    	1.186441
-			    height     	43
-			    orientation 	0)
-			object_arc 	@595
-			pctDist    	0.382075
-			height     	45
-			orientation 	0
-			dir        	1
-			origin     	(1012, 2202)
-			terminus   	(1012, 2084))
-		    (object LinkView "" @598
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"42B995910206"
-			client     	@547
-			supplier   	@548
-			line_style 	0)
-		    (object MessView "" @599
-			location   	(708, 1060)
-			font       	(object Font
-			    color      	32768
-			    default_color 	FALSE)
-			line_color 	65280
-			label      	(object SegLabel @600
-			    Parent_View 	@599
-			    location   	(689, 1112)
-			    font       	(object Font
-				color      	32768
-				default_color 	FALSE)
-			    quidu      	"42B99EA90350"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	147
-			    justify    	0
-			    label      	"NewL"
-			    pctDist    	0.801551
-			    height     	42
-			    orientation 	0)
-			object_arc 	@598
-			pctDist    	0.423963
-			height     	45
-			orientation 	0
-			dir        	1
-			origin     	(764, 1040)
-			terminus   	(652, 1080))
-		    (object LinkView "" @601
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"42B995910209"
-			client     	@548
-			supplier   	@550
-			line_style 	0)
-		    (object MessView "" @602
-			location   	(679, 1401)
-			line_color 	3342489
-			label      	(object SegLabel @603
-			    Parent_View 	@602
-			    location   	(864, 1477)
-			    quidu      	"42B9A767021A"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	244
-			    justify    	0
-			    label      	"JoinL/StartL"
-			    pctDist    	2.121011
-			    height     	47
-			    orientation 	0)
-			object_arc 	@601
-			pctDist    	0.480939
-			height     	45
-			orientation 	0
-			dir        	1
-			origin     	(630, 1366)
-			terminus   	(728, 1436))
-		    (object AttachView "" @604
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@552
-			supplier   	@602
-			line_style 	0)
-		    (object LinkView "" @605
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"42B99F2102B3"
-			client     	@548
-			supplier   	@546
-			line_style 	0)
-		    (object MessView "" @606
-			location   	(477, 1415)
-			line_color 	3342489
-			label      	(object SegLabel @607
-			    Parent_View 	@606
-			    location   	(321, 1500)
-			    quidu      	"42B99F2C00E3"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	434
-			    justify    	0
-			    label      	"FindOrCreateProviderL"
-			    pctDist    	0.400390
-			    height     	178
-			    orientation 	1)
-			object_arc 	@605
-			pctDist    	0.182752
-			height     	44
-			orientation 	0
-			dir        	1
-			origin     	(445, 1364)
-			terminus   	(509, 1466))
-		    (object LinkView "" @608
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"42B995910202"
-			client     	@549
-			supplier   	@547
-			line_style 	0)
-		    (object MessView "" @609
-			location   	(1085, 666)
-			line_color 	3342489
-			label      	(object SegLabel @610
-			    Parent_View 	@609
-			    location   	(1248, 772)
-			    quidu      	"42B99E4B0390"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	375
-			    justify    	0
-			    label      	"FindOrCreateFlowL"
-			    pctDist    	1.385314
-			    height     	163
-			    orientation 	0)
-			object_arc 	@608
-			pctDist    	0.461467
-			height     	45
-			orientation 	0
-			dir        	1
-			origin     	(1085, 606)
-			terminus   	(1085, 726))
-		    (object LinkView "" @611
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"42B9AA4201DC"
-			client     	@550
-			supplier   	@543
-			line_style 	0)
-		    (object MessView "" @612
-			location   	(1565, 1493)
-			line_color 	3342489
-			label      	(object SegLabel @613
-			    Parent_View 	@612
-			    location   	(1552, 1451)
-			    quidu      	"42B9AA4F02FD"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	588
-			    justify    	0
-			    label      	"CJoinL/CStartSubConnectionL"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			object_arc 	@611
-			pctDist    	0.283473
-			height     	49
-			orientation 	0
-			dir        	1
-			origin     	(1508, 1512)
-			terminus   	(1622, 1474))
-		    (object AttachView "" @614
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@551
-			supplier   	@612
-			line_style 	0)))))
-    root_category 	(object Class_Category "Logical View"
-	quid       	"41A74B800047"
-	exportControl 	"Public"
-	global     	TRUE
-	subsystem  	"Component View"
-	quidu      	"41A74B800049"
-	logical_models 	(list unit_reference_list
-	    (object Class "CBase"
-		quid       	"41A7525A00AC")
-	    (object Class "CPlayer"
-		quid       	"41A773DB02DF")
-	    (object Class "CCommDb"
-		quid       	"41ACFE3D01AC")
-	    (object Class "RMessage2"
-		quid       	"41C07849000C")
-	    (object Class "CSocketServer"
-		quid       	"427F651A0205")
-	    (object Class "CDealer"
-		quid       	"427F666A03B4"
-		superclasses 	(list inheritance_relationship_list
-		    (object Inheritance_Relationship
-			quid       	"427F672803B1"
-			supplier   	"Logical View::CSocketServer"
-			quidu      	"427F651A0205")))
-	    (object Class "CActive"
-		quid       	"4288B28F03C4")
-	    (object Class "CObject"
-		quid       	"4288EF9A01FA")
-	    (object Association "$UNNAMED$79"
-		quid       	"41A7550B0139"
-		roles      	(list role_list
-		    (object Role "$UNNAMED$80"
-			quid       	"41A7550C02F3"
-			supplier   	"Logical View::Sub Connection::MSubConnectionDataClient"
-			quidu      	"41A753E90088"
-			exportControl 	"Protected"
-			is_navigable 	TRUE)
-		    (object Role "$UNNAMED$81"
-			quid       	"41A7550C02F4"
-			supplier   	"Logical View::Sub Connection::CSubConnectionProviderBase"
-			quidu      	"41A75088005C")))
-	    (object Association "$UNNAMED$82"
-		quid       	"41A755100295"
-		roles      	(list role_list
-		    (object Role "$UNNAMED$83"
-			quid       	"41A755110318"
-			supplier   	"Logical View::Sub Connection::MSubConnectionControlClient"
-			quidu      	"41A753D702F9"
-			client_cardinality 	(value cardinality "0..n")
-			is_navigable 	TRUE)
-		    (object Role "$UNNAMED$84"
-			quid       	"41A755110322"
-			supplier   	"Logical View::Sub Connection::CSubConnectionProviderBase"
-			quidu      	"41A75088005C")))
-	    (object Association "$UNNAMED$85"
-		quid       	"41A755B40150"
-		roles      	(list role_list
-		    (object Role "$UNNAMED$86"
-			quid       	"41A755B501F2"
-			supplier   	"Logical View::Sub Connection::CSubConnectionProviderBase"
-			quidu      	"41A75088005C"
-			is_navigable 	TRUE)
-		    (object Role "$UNNAMED$87"
-			quid       	"41A755B501F3"
-			supplier   	"Logical View::Service::CControlledServProvider"
-			quidu      	"41A754670219")))
-	    (object Association "$UNNAMED$88"
-		quid       	"41A7567A00C8"
-		roles      	(list role_list
-		    (object Role "$UNNAMED$89"
-			quid       	"41A7567B02E7"
-			supplier   	"Logical View::Sub Connection::CSubConnection"
-			quidu      	"41A750530146"
-			is_navigable 	TRUE)
-		    (object Role "$UNNAMED$90"
-			quid       	"41A7567B02F1"
-			supplier   	"Logical View::Sub Connection::CSubConnectionProviderBase"
-			quidu      	"41A75088005C")))
-	    (object Association "$UNNAMED$91"
-		quid       	"41A756830360"
-		roles      	(list role_list
-		    (object Role "$UNNAMED$92"
-			quid       	"41A756850114"
-			supplier   	"Logical View::Sub Connection::CSubConnectionProviderBase"
-			quidu      	"41A75088005C"
-			client_cardinality 	(value cardinality "1")
-			is_navigable 	TRUE)
-		    (object Role "$UNNAMED$93"
-			quid       	"41A75685011E"
-			supplier   	"Logical View::Sub Connection::CSubConnection"
-			quidu      	"41A750530146")))
-	    (object Association "$UNNAMED$94"
-		quid       	"41A75702018C"
-		roles      	(list role_list
-		    (object Role "$UNNAMED$95"
-			quid       	"41A7570302B0"
-			supplier   	"Logical View::Sub Connection::CSubConnectionProviderBase"
-			quidu      	"41A75088005C"
-			exportControl 	"Protected"
-			is_navigable 	TRUE)
-		    (object Role "$UNNAMED$96"
-			quid       	"41A7570302BA"
-			supplier   	"Logical View::Connection::CConnectionProvdBase"
-			quidu      	"41A7526F01F7"
-			exportControl 	"Protected"
-			is_navigable 	TRUE)))
-	    (object Class_Category "Connection"
-		quid       	"41A74FA2017D"
-		visible_categories 	(list visibility_relationship_list
-		    (object Visibility_Relationship
-			quid       	"41A77B4A0000"
-			supplier   	"Logical View::Sub Connection"
-			quidu      	"41A74FC60071")
-		    (object Visibility_Relationship
-			quid       	"41A8760803A2"
-			supplier   	"Logical View::Factory"
-			quidu      	"41A875EF01EE")
-		    (object Visibility_Relationship
-			quid       	"41B6EADF010A"
-			supplier   	"Logical View::Selection"
-			quidu      	"41B6EAB601E8")
-		    (object Visibility_Relationship
-			quid       	"427A065F0376"
-			supplier   	"Logical View::Session Proxy/Pit Boss"
-			quidu      	"41AA25160186"))
-		exportControl 	"Public"
-		logical_models 	(list unit_reference_list
-		    (object Class "CConnection"
-			quid       	"41A7507C013B"
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"41B875C100D1"
-				supplier   	"Logical View::Service::CSockSubSession"
-				quidu      	"41A7685902ED")
-			    (object Inheritance_Relationship
-				quid       	"4296102C00B4"
-				supplier   	"Logical View::Selection::XConnectionSelector"
-				quidu      	"42960EDE02D0"))
-			used_nodes 	(list uses_relationship_list
-			    (object Uses_Relationship
-				quid       	"41D920C702A7"
-				supplier   	"Logical View::Selection::ISelectionNotify"
-				quidu      	"41C2DC4001D8"))
-			realized_interfaces 	(list realize_rel_list
-			    (object Realize_Relationship
-				quid       	"41BDB38A01E3"
-				supplier   	"Logical View::Connection::Connection Provider::MConnectionControlClient"
-				quidu      	"41BDA92A0213")
-			    (object Realize_Relationship
-				quid       	"41BDB38D02B0"
-				supplier   	"Logical View::Connection::Connection Provider::MConnectionDataClient"
-				quidu      	"41BDA8D00172")
-			    (object Realize_Relationship
-				quid       	"41C2DE9B0191"
-				supplier   	"Logical View::Selection::ISelectionNotify"
-				quidu      	"41C2DC4001D8")))
-		    (object Class "CConnectionProvdBase"
-			quid       	"41A7526F01F7"
-			realized_interfaces 	(list realize_rel_list
-			    (object Realize_Relationship
-				quid       	"41B75DA603D2"
-				supplier   	"Logical View::Selection::MNetworkControllerObserver"
-				quidu      	"41B6EE01032A")))
-		    (object Class "RConnection"
-			quid       	"41B1D83B017A"
-			used_nodes 	(list uses_relationship_list
-			    (object Uses_Relationship
-				quid       	"41B1D85E017A"
-				supplier   	"Logical View::Connection::CConnection"
-				quidu      	"41A7507C013B")))
-		    (object Association "$UNNAMED$97"
-			quid       	"41AA239C036D"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$98"
-				quid       	"41AA239D02ED"
-				supplier   	"Logical View::Session Proxy/Pit Boss::CSockSessionProxy"
-				quidu      	"41A7737A02A3"
-				client_cardinality 	(value cardinality "0..n")
-				is_navigable 	TRUE)
-			    (object Role "$UNNAMED$99"
-				quid       	"41AA239D02F7"
-				supplier   	"Logical View::Connection::Connection Provider::CNetworkSession"
-				quidu      	"41A8587D00BE")))
-		    (object Class_Category "Nif Session"
-			quid       	"41B9FACD0024"
-			exportControl 	"Public"
-			logical_models 	(list unit_reference_list
-			    (object Class "MNifSessionNotify"
-				quid       	"41B9FAF0024C")
-			    (object Class "CNifSession"
-				quid       	"41A77CCA0251"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"41A77D490109"
-					supplier   	"Logical View::Connection::CConnectionProvdBase"
-					quidu      	"41A7526F01F7"))
-				realized_interfaces 	(list realize_rel_list
-				    (object Realize_Relationship
-					quid       	"41B9FB5E010C"
-					supplier   	"Logical View::Selection::MNetworkControllerObserver"
-					quidu      	"41B6EE01032A")
-				    (object Realize_Relationship
-					quid       	"41B9FB6102E7"
-					supplier   	"Logical View::Connection::Nif Session::MAgentSessionNotify"
-					quidu      	"41B9FB280154")
-				    (object Realize_Relationship
-					quid       	"41B9FB640115"
-					supplier   	"Logical View::Connection::Nif Session::MNifSessionNotify"
-					quidu      	"41B9FAF0024C")))
-			    (object Class "MAgentSessionNotify"
-				quid       	"41B9FB280154")
-			    (object Class "CNifSecureSession"
-				quid       	"421BA9590249"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"421BA9730142"
-					supplier   	"Logical View::Connection::Nif Session::CNifSession"
-					quidu      	"41A77CCA0251"))))
-			logical_presentations 	(list unit_reference_list
-			    (object ClassDiagram "Main"
-				quid       	"41B9FAEB03B8"
-				title      	"Main"
-				zoom       	100
-				max_height 	28350
-				max_width  	21600
-				origin_x   	0
-				origin_y   	0
-				items      	(list diagram_item_list
-				    (object ClassView "Class" "Logical View::Connection::Nif Session::MNifSessionNotify" @615
-					ShowCompartmentStereotypes 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(352, 592)
-					label      	(object ItemLabel
-					    Parent_View 	@615
-					    location   	(167, 541)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	370
-					    justify    	0
-					    label      	"MNifSessionNotify")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"41B9FAF0024C"
-					width      	388
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::Connection::Nif Session::CNifSession" @616
-					ShowCompartmentStereotypes 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(1296, 1040)
-					label      	(object ItemLabel
-					    Parent_View 	@616
-					    location   	(1165, 988)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	262
-					    justify    	0
-					    label      	"CNifSession")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"41A77CCA0251"
-					width      	280
-					height     	128
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::Connection::Nif Session::MAgentSessionNotify" @617
-					ShowCompartmentStereotypes 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(896, 592)
-					label      	(object ItemLabel
-					    Parent_View 	@617
-					    location   	(683, 541)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	426
-					    justify    	0
-					    label      	"MAgentSessionNotify")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"41B9FB280154"
-					width      	444
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::Selection::MNetworkControllerObserver" @618
-					ShowCompartmentStereotypes 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(1552, 576)
-					label      	(object ItemLabel
-					    Parent_View 	@618
-					    location   	(1280, 502)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	544
-					    justify    	0
-					    label      	"MNetworkControllerObserver")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"41B6EE01032A"
-					width      	562
-					height     	172
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::Connection::CConnectionProvdBase" @619
-					ShowCompartmentStereotypes 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(2256, 560)
-					label      	(object ItemLabel
-					    Parent_View 	@619
-					    location   	(2025, 486)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	462
-					    justify    	0
-					    label      	"CConnectionProvdBase")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"41A7526F01F7"
-					width      	480
-					height     	172
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @620
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41A77D490109"
-					client     	@616
-					supplier   	@619
-					line_style 	0)
-				    (object RealizeView "" @621
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41B9FB5E010C"
-					client     	@616
-					supplier   	@618
-					line_style 	0)
-				    (object RealizeView "" @622
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41B9FB6102E7"
-					client     	@616
-					supplier   	@617
-					line_style 	0)
-				    (object RealizeView "" @623
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41B9FB640115"
-					client     	@616
-					supplier   	@615
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::Connection::Nif Session::CNifSecureSession" @624
-					ShowCompartmentStereotypes 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(1296, 1360)
-					label      	(object ItemLabel
-					    Parent_View 	@624
-					    location   	(1100, 1309)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	392
-					    justify    	0
-					    label      	"CNifSecureSession")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"421BA9590249"
-					width      	410
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @625
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"421BA9730142"
-					client     	@624
-					supplier   	@616
-					line_style 	0)))))
-		    (object Class_Category "Connection Provider"
-			quid       	"41BDA4160337"
-			visible_categories 	(list visibility_relationship_list
-			    (object Visibility_Relationship
-				quid       	"4288AB6F0382"
-				supplier   	"Logical View::Connection::Nif Session"
-				quidu      	"41B9FACD0024"))
-			exportControl 	"Public"
-			logical_models 	(list unit_reference_list
-			    (object Class "CIPNetworkConnectionProvider"
-				quid       	"41A77CA40365"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"41A77DB502BD"
-					supplier   	"Logical View::Connection::Connection Provider::CNetworkSession"
-					quidu      	"41A8587D00BE")
-				    (object Inheritance_Relationship
-					quid       	"41DEB8A10386"
-					supplier   	"Logical View::Connection::Connection Provider::CConnectionProviderBase"
-					quidu      	"41BDA765028C"))
-				realized_interfaces 	(list realize_rel_list
-				    (object Realize_Relationship
-					quid       	"41BDA98602E0"
-					supplier   	"Logical View::Connection::Connection Provider::MConnectionControlClient"
-					quidu      	"41BDA92A0213")))
-			    (object Class "CNetworkSession"
-				quid       	"41A8587D00BE"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"41A8593301EC"
-					supplier   	"Logical View::Connection::CConnectionProvdBase"
-					quidu      	"41A7526F01F7")
-				    (object Inheritance_Relationship
-					quid       	"41BDA8AC00C7"
-					supplier   	"Logical View::Connection::Connection Provider::CConnectionProviderBase"
-					quidu      	"41BDA765028C"))
-				realized_interfaces 	(list realize_rel_list
-				    (object Realize_Relationship
-					quid       	"41BDA96B00E2"
-					supplier   	"Logical View::Connection::Connection Provider::MConnectionDataClient"
-					quidu      	"41BDA8D00172")))
-			    (object Class "CConnectionProviderBase"
-				quid       	"41BDA765028C"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"41BDA8BB001D"
-					supplier   	"Logical View::Factory::XFactoryObject"
-					quidu      	"41A7522A0392")
-				    (object Inheritance_Relationship
-					quid       	"421BA9EE0293"
-					supplier   	"Logical View::CBase"
-					quidu      	"41A7525A00AC"))
-				operations 	(list Operations
-				    (object Operation "StartL"
-					quid       	"41C30946012C"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Stop"
-					quid       	"41C3097E023C"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ProgressL"
-					quid       	"41C309880056"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "LastProgressError"
-					quid       	"41C30991026C"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "RequestServiceChangeNotificationL"
-					quid       	"41C3099A032D"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CancelServiceChangeNotification"
-					quid       	"41C309A20086"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "EnumerateConnectionsL"
-					quid       	"41C309D30177"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ControlL"
-					quid       	"41C309EA0135"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetUsageProfile"
-					quid       	"41C309F501C7"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "JoinL"
-					quid       	"41C30A56024B"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Leave"
-					quid       	"41C30A5E02C5"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "AllSubConnectionNotificationEnable"
-					quid       	"41C30D2700F7"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CancelAllSubConnectionNotification"
-					quid       	"41C30D31028D"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SendIoctlMessageL"
-					quid       	"41C30DE003AA"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SendCancelIoctl"
-					quid       	"41C30DEA0228"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Factory"
-					quid       	"41C34B6A0068"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "NextLayer"
-					quid       	"41C34B800205"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SettingsAccess"
-					quid       	"41ECE9D40074"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)))
-			    (object Class "MConnectionDataClient"
-				quid       	"41BDA8D00172"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"41CC19DE032F"
-					supplier   	"Logical View::Connection::Connection Provider::MConnectionClient"
-					quidu      	"41CC1965029F"))
-				operations 	(list Operations
-				    (object Operation "Notify"
-					quid       	"41C2E4FB0230"
-					concurrency 	"Sequential"
-					abstract   	TRUE
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "AttachToNext"
-					quid       	"41C3193E010E"
-					concurrency 	"Sequential"
-					abstract   	TRUE
-					opExportControl 	"Public"
-					uid        	0))
-				abstract   	TRUE)
-			    (object Class "MConnectionControlClient"
-				quid       	"41BDA92A0213"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"41CC19E10370"
-					supplier   	"Logical View::Connection::Connection Provider::MConnectionClient"
-					quidu      	"41CC1965029F"))
-				operations 	(list Operations
-				    (object Operation "SelectionComplete"
-					quid       	"41C318370006"
-					concurrency 	"Sequential"
-					abstract   	TRUE
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ConnectionError"
-					quid       	"41C3185000B6"
-					concurrency 	"Sequential"
-					abstract   	TRUE
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "LinkUp"
-					quid       	"41C318560386"
-					concurrency 	"Sequential"
-					abstract   	TRUE
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ProgressNotification"
-					quid       	"41C318640278"
-					concurrency 	"Sequential"
-					abstract   	TRUE
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ServiceChangeNotification"
-					quid       	"41C3186F0116"
-					concurrency 	"Sequential"
-					abstract   	TRUE
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "InterfaceStateChangeNotification"
-					quid       	"41C31876013E"
-					concurrency 	"Sequential"
-					abstract   	TRUE
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SubConnectionEvent"
-					quid       	"41C318A202DD"
-					concurrency 	"Sequential"
-					abstract   	TRUE
-					opExportControl 	"Public"
-					uid        	0))
-				abstract   	TRUE)
-			    (object Class "MConnectionClient"
-				quid       	"41CC1965029F"
-				operations 	(list Operations
-				    (object Operation "ConnectionGoingDown"
-					quid       	"41CC198E0244"
-					concurrency 	"Sequential"
-					abstract   	TRUE
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "FetchInterfaceInstanceL"
-					quid       	"421A4EB40342"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				abstract   	TRUE)
-			    (object Class "XDummyConnectionControlClient"
-				quid       	"421CAA340392"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"421CAA9A033C"
-					supplier   	"Logical View::Connection::Connection Provider::MConnectionControlClient"
-					quidu      	"41BDA92A0213")))
-			    (object Association "$UNNAMED$100"
-				quid       	"41BDA93B00D8"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$101"
-					quid       	"41BDA93B02EA"
-					supplier   	"Logical View::Connection::Connection Provider::MConnectionDataClient"
-					quidu      	"41BDA8D00172"
-					client_cardinality 	(value cardinality "0..n")
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$102"
-					quid       	"41BDA93B02EB"
-					supplier   	"Logical View::Connection::Connection Provider::CConnectionProviderBase"
-					quidu      	"41BDA765028C")))
-			    (object Association "$UNNAMED$103"
-				quid       	"41BDA951031F"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$104"
-					quid       	"41BDA95202DA"
-					supplier   	"Logical View::Connection::Connection Provider::MConnectionControlClient"
-					quidu      	"41BDA92A0213"
-					client_cardinality 	(value cardinality "0..n")
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$105"
-					quid       	"41BDA95202DB"
-					supplier   	"Logical View::Connection::Connection Provider::CConnectionProviderBase"
-					quidu      	"41BDA765028C")))
-			    (object Association "$UNNAMED$106"
-				quid       	"41BDAC800074"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$107"
-					quid       	"41BDAC8002D7"
-					supplier   	"Logical View::Connection::CConnectionProvdBase"
-					quidu      	"41A7526F01F7"
-					client_cardinality 	(value cardinality "1")
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$108"
-					quid       	"41BDAC8002E1"
-					supplier   	"Logical View::Connection::Connection Provider::Connection Provider Shim::CConnectionProviderShim"
-					quidu      	"41BDAABC004D"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$109"
-				quid       	"41BDB3930132"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$110"
-					quid       	"41BDB394017A"
-					supplier   	"Logical View::Connection::Connection Provider::CConnectionProviderBase"
-					quidu      	"41BDA765028C"
-					client_cardinality 	(value cardinality "0..1")
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$111"
-					quid       	"41BDB394017B"
-					supplier   	"Logical View::Connection::CConnection"
-					quidu      	"41A7507C013B")))
-			    (object Association "$UNNAMED$112"
-				quid       	"41BEFC66039C"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$113"
-					quid       	"41BEFC700011"
-					supplier   	"Logical View::Connection::Connection Provider::CConnectionProviderBase"
-					quidu      	"41BDA765028C"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$114"
-					quid       	"41BEFC700012"
-					supplier   	"Logical View::Connection::Connection Provider::CConnectionProviderBase"
-					quidu      	"41BDA765028C")))
-			    (object Association "$UNNAMED$115"
-				quid       	"41BEFC8500CF"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$116"
-					quid       	"41BEFC880246"
-					supplier   	"Logical View::Connection::Connection Provider::CConnectionProviderBase"
-					quidu      	"41BDA765028C"
-					client_cardinality 	(value cardinality "0..1")
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$117"
-					quid       	"41BEFC880250"
-					supplier   	"Logical View::Connection::Connection Provider::CConnectionProviderBase"
-					quidu      	"41BDA765028C")))
-			    (object Association "$UNNAMED$118"
-				quid       	"41C067410023"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$119"
-					quid       	"41C067410380"
-					supplier   	"Logical View::Sub Connection::Sub Connection Provider Shim::CSubConnectionLinkShimClient"
-					quidu      	"41C061D101C6"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$120"
-					quid       	"41C067410381"
-					supplier   	"Logical View::Connection::Connection Provider::Connection Provider Shim::CConnectionProviderShim"
-					quidu      	"41BDAABC004D")))
-			    (object Class_Category "Connection Provider Shim"
-				quid       	"41DEB6F2028E"
-				exportControl 	"Public"
-				logical_models 	(list unit_reference_list
-				    (object Class "CConnectionProviderShim"
-					quid       	"41BDAABC004D"
-					superclasses 	(list inheritance_relationship_list
-					    (object Inheritance_Relationship
-						quid       	"41BDAB9000EC"
-						supplier   	"Logical View::Connection::Connection Provider::CConnectionProviderBase"
-						quidu      	"41BDA765028C"))
-					realized_interfaces 	(list realize_rel_list
-					    (object Realize_Relationship
-						quid       	"41BDABB8034D"
-						supplier   	"Logical View::Connection::Connection Provider::MConnectionControlClient"
-						quidu      	"41BDA92A0213")
-					    (object Realize_Relationship
-						quid       	"41BDABBB01DF"
-						supplier   	"Logical View::Connection::Connection Provider::MConnectionDataClient"
-						quidu      	"41BDA8D00172"))
-					operations 	(list Operations
-					    (object Operation "DoSettingsAccess"
-						quid       	"41ECEA0F01FF"
-						stereotype 	"V"
-						concurrency 	"Sequential"
-						opExportControl 	"Protected"
-						uid        	0)))
-				    (object Class "CConnectionSettingsShim"
-					quid       	"422DD7460005"
-					superclasses 	(list inheritance_relationship_list
-					    (object Inheritance_Relationship
-						quid       	"422DD864001A"
-						supplier   	"Logical View::New Interfaces & Functions::CConnectionSettings"
-						quidu      	"41ECEA270100")))
-				    (object Association "$UNNAMED$121"
-					quid       	"41DEBACA02CE"
-					roles      	(list role_list
-					    (object Role "iSessionProxies"
-						quid       	"41DEBACB01AD"
-						label      	"iSessionProxies"
-						supplier   	"Logical View::Session Proxy/Pit Boss::CSockSessionProxy"
-						quidu      	"41A7737A02A3"
-						client_cardinality 	(value cardinality "0..n")
-						exportControl 	"Protected"
-						is_navigable 	TRUE)
-					    (object Role "$UNNAMED$122"
-						quid       	"41DEBACB01AE"
-						supplier   	"Logical View::Connection::Connection Provider::Connection Provider Shim::CConnectionProviderShim"
-						quidu      	"41BDAABC004D")))
-				    (object Association "$UNNAMED$123"
-					quid       	"41ECEC800317"
-					roles      	(list role_list
-					    (object Role "$UNNAMED$124"
-						quid       	"41ECEC82003E"
-						supplier   	"Logical View::Connection::Connection Provider::Connection Provider Shim::CConnectionSettingsShim"
-						quidu      	"422DD7460005"
-						client_cardinality 	(value cardinality "1")
-						is_navigable 	TRUE)
-					    (object Role "$UNNAMED$125"
-						quid       	"41ECEC82003F"
-						supplier   	"Logical View::Connection::Connection Provider::Connection Provider Shim::CConnectionProviderShim"
-						quidu      	"41BDAABC004D"
-						is_aggregate 	TRUE)))
-				    (object Association "$UNNAMED$126"
-					quid       	"41ECEC9602C8"
-					roles      	(list role_list
-					    (object Role "$UNNAMED$127"
-						quid       	"41ECEC9900CE"
-						supplier   	"Logical View::Connection::CConnectionProvdBase"
-						quidu      	"41A7526F01F7"
-						client_cardinality 	(value cardinality "1")
-						is_navigable 	TRUE)
-					    (object Role "$UNNAMED$128"
-						quid       	"41ECEC9900CF"
-						supplier   	"Logical View::New Interfaces & Functions::CConnectionSettings"
-						quidu      	"41ECEA270100")))
-				    (object Association "$UNNAMED$129"
-					quid       	"421CAE8901B4"
-					roles      	(list role_list
-					    (object Role "$UNNAMED$130"
-						quid       	"421CAE8A016F"
-						supplier   	"Logical View::Selection::MProviderSelector"
-						quidu      	"41C1AF5D02D3"
-						client_cardinality 	(value cardinality "0..1")
-						is_navigable 	TRUE)
-					    (object Role "$UNNAMED$131"
-						quid       	"421CAE8A0179"
-						supplier   	"Logical View::Connection::Connection Provider::Connection Provider Shim::CConnectionProviderShim"
-						quidu      	"41BDAABC004D")))
-				    (object Association "$UNNAMED$132"
-					quid       	"422DE24F0248"
-					roles      	(list role_list
-					    (object Role "$UNNAMED$133"
-						quid       	"422DE25002D6"
-						supplier   	"Logical View::Connection::Connection Provider::Connection Provider Shim::CConnectionProviderShim"
-						quidu      	"41BDAABC004D"
-						client_cardinality 	(value cardinality "0..1")
-						is_navigable 	TRUE)
-					    (object Role "$UNNAMED$134"
-						quid       	"422DE25002D7"
-						supplier   	"Logical View::Selection::CConnectionSelectorShim"
-						quidu      	"41C1AF890151"
-						is_aggregate 	TRUE)))
-				    (object Association "$UNNAMED$135"
-					quid       	"422DE2C100BF"
-					roles      	(list role_list
-					    (object Role "$UNNAMED$136"
-						quid       	"422DE2C20193"
-						supplier   	"Logical View::Selection::ISelectionNotify"
-						quidu      	"41C2DC4001D8"
-						client_cardinality 	(value cardinality "1")
-						Containment 	"By Value"
-						is_navigable 	TRUE)
-					    (object Role "$UNNAMED$137"
-						quid       	"422DE2C20194"
-						supplier   	"Logical View::Selection::CConnectionSelectorShim"
-						quidu      	"41C1AF890151"
-						is_aggregate 	TRUE)))
-				    (object Association "$UNNAMED$138"
-					quid       	"422DE30E02F3"
-					roles      	(list role_list
-					    (object Role "$UNNAMED$139"
-						quid       	"422DE30F0394"
-						supplier   	"Logical View::Connection::Nif Session::CNifSecureSession"
-						quidu      	"421BA9590249"
-						client_cardinality 	(value cardinality "0..1")
-						is_navigable 	TRUE)
-					    (object Role "$UNNAMED$140"
-						quid       	"422DE30F0395"
-						supplier   	"Logical View::Connection::Connection Provider::Connection Provider Shim::CConnectionProviderShim"
-						quidu      	"41BDAABC004D"
-						is_aggregate 	TRUE))))
-				logical_presentations 	(list unit_reference_list
-				    (object ClassDiagram "Main"
-					quid       	"41DEB700027A"
-					title      	"Main"
-					zoom       	100
-					max_height 	28350
-					max_width  	21600
-					origin_x   	1488
-					origin_y   	0
-					items      	(list diagram_item_list
-					    (object ClassView "Class" "Logical View::Connection::Connection Provider::CConnectionProviderBase" @626
-						ShowCompartmentStereotypes 	TRUE
-						SuppressOperation 	TRUE
-						IncludeAttribute 	TRUE
-						IncludeOperation 	TRUE
-						location   	(992, 688)
-						label      	(object ItemLabel
-						    Parent_View 	@626
-						    location   	(741, 636)
-						    fill_color 	13434879
-						    nlines     	1
-						    max_width  	520
-						    justify    	0
-						    label      	"CConnectionProviderBase")
-						icon_style 	"Icon"
-						line_color 	3342489
-						fill_color 	65280
-						quidu      	"41BDA765028C"
-						width      	520
-						height     	128
-						annotation 	8
-						autoResize 	TRUE)
-					    (object NoteView @627
-						location   	(1360, 1696)
-						label      	(object ItemLabel
-						    Parent_View 	@627
-						    location   	(972, 1565)
-						    fill_color 	13434879
-						    nlines     	5
-						    max_width  	740
-						    label      	"At the moment represents the link layer and does some of the CInterface's work. The network session always ends up talking to an instance of the class as to the layer below.")
-						line_color 	3342489
-						fill_color 	13434879
-						width      	800
-						height     	275)
-					    (object CategoryView "Logical View::Sub Connection::Sub Connection Provider Shim" @628
-						location   	(352, 1440)
-						label      	(object ItemLabel
-						    Parent_View 	@628
-						    location   	(150, 1356)
-						    fill_color 	13434879
-						    nlines     	2
-						    max_width  	404
-						    justify    	0
-						    label      	"Sub Connection Provider Shim")
-						icon_style 	"Icon"
-						line_color 	3342489
-						fill_color 	16776960
-						quidu      	"41BEF8100115"
-						width      	416
-						height     	180)
-					    (object CategoryView "Logical View::New Interfaces & Functions" @629
-						location   	(1776, 184)
-						label      	(object ItemLabel
-						    Parent_View 	@629
-						    location   	(1603, 100)
-						    fill_color 	13434879
-						    nlines     	2
-						    max_width  	346
-						    justify    	0
-						    label      	"New Interfaces & Functions")
-						icon_style 	"Icon"
-						line_color 	3342489
-						fill_color 	65280
-						quidu      	"41C1686300B3"
-						width      	358
-						height     	180)
-					    (object NoteView @630
-						location   	(2272, 176)
-						label      	(object ItemLabel
-						    Parent_View 	@630
-						    location   	(1965, 79)
-						    fill_color 	13434879
-						    nlines     	3
-						    max_width  	578
-						    label      	
-|Db Access see "New Interfaces & Functions" package for the methods.
-						    )
-						line_color 	3342489
-						fill_color 	13434879
-						width      	638
-						height     	207)
-					    (object Label @631
-						location   	(208, 880)
-						nlines     	1
-						max_width  	244
-						label      	"ESOCK")
-					    (object Label @632
-						location   	(209, 1025)
-						nlines     	1
-						max_width  	532
-						label      	"ECOM ShimCPR plugin")
-					    (object NoteView @633
-						location   	(480, 192)
-						label      	(object ItemLabel
-						    Parent_View 	@633
-						    location   	(183, 126)
-						    fill_color 	13434879
-						    nlines     	2
-						    max_width  	559
-						    label      	"Replaces CInterface CConnection related behaviour.")
-						line_color 	3342489
-						fill_color 	13434879
-						width      	619
-						height     	144)
-					    (object CategoryView "Logical View::Connection::Nif Session" @634
-						location   	(1520, 512)
-						label      	(object ItemLabel
-						    Parent_View 	@634
-						    location   	(1360, 428)
-						    fill_color 	13434879
-						    nlines     	2
-						    max_width  	320
-						    justify    	0
-						    label      	"Nif Session")
-						icon_style 	"Icon"
-						line_color 	3342489
-						fill_color 	13434879
-						quidu      	"41B9FACD0024"
-						width      	332
-						height     	180)
-					    (object Label @635
-						location   	(208, 928)
-						nlines     	1
-						max_width  	2138
-						label      	"___________________________________________________________________________________________________________")
-					    (object ClassView "Class" "Logical View::Sub Connection::Sub Connection Provider Shim::CSubConnectionProviderShim" @636
-						ShowCompartmentStereotypes 	TRUE
-						SuppressOperation 	TRUE
-						IncludeAttribute 	TRUE
-						IncludeOperation 	TRUE
-						location   	(448, 1264)
-						label      	(object ItemLabel
-						    Parent_View 	@636
-						    location   	(154, 1190)
-						    fill_color 	13434879
-						    nlines     	1
-						    max_width  	588
-						    justify    	0
-						    label      	"CSubConnectionProviderShim")
-						icon_style 	"Icon"
-						line_color 	3342489
-						fill_color 	16776960
-						quidu      	"41BEF88800A9"
-						width      	606
-						height     	172
-						annotation 	8
-						autoResize 	TRUE)
-					    (object ClassView "Class" "Logical View::New Interfaces & Functions::CConnectionSettings" @637
-						ShowCompartmentStereotypes 	TRUE
-						SuppressOperation 	TRUE
-						IncludeAttribute 	TRUE
-						IncludeOperation 	TRUE
-						location   	(2288, 688)
-						label      	(object ItemLabel
-						    Parent_View 	@637
-						    location   	(2043, 613)
-						    fill_color 	13434879
-						    nlines     	1
-						    max_width  	490
-						    justify    	0
-						    label      	"CConnectionSettings")
-						icon_style 	"Icon"
-						line_color 	3342489
-						fill_color 	4259584
-						quidu      	"41ECEA270100"
-						width      	508
-						height     	174
-						annotation 	8
-						autoResize 	TRUE)
-					    (object AttachView "" @638
-						stereotype 	TRUE
-						line_color 	3342489
-						client     	@630
-						supplier   	@637
-						line_style 	0)
-					    (object ClassView "Class" "Logical View::Connection::CConnectionProvdBase" @639
-						ShowCompartmentStereotypes 	TRUE
-						IncludeAttribute 	TRUE
-						IncludeOperation 	TRUE
-						location   	(1584, 688)
-						label      	(object ItemLabel
-						    Parent_View 	@639
-						    location   	(1353, 614)
-						    fill_color 	13434879
-						    nlines     	1
-						    max_width  	462
-						    justify    	0
-						    label      	"CConnectionProvdBase")
-						icon_style 	"Icon"
-						line_color 	3342489
-						fill_color 	13434879
-						quidu      	"41A7526F01F7"
-						width      	480
-						height     	172
-						annotation 	8
-						autoResize 	TRUE)
-					    (object AssociationViewNew "$UNNAMED$126" @640
-						location   	(1928, 688)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"41ECEC9602C8"
-						roleview_list 	(list RoleViews
-						    (object RoleView "$UNNAMED$127" @641
-							Parent_View 	@640
-							location   	(952, -784)
-							stereotype 	TRUE
-							line_color 	3342489
-							quidu      	"41ECEC9900CE"
-							client     	@640
-							supplier   	@639
-							line_style 	0
-							label      	(object SegLabel @642
-							    Parent_View 	@641
-							    location   	(1858, 726)
-							    anchor     	2
-							    anchor_loc 	1
-							    nlines     	1
-							    max_width  	15
-							    justify    	0
-							    label      	"1"
-							    pctDist    	0.671233
-							    height     	38
-							    orientation 	0))
-						    (object RoleView "$UNNAMED$128" @643
-							Parent_View 	@640
-							location   	(952, -784)
-							stereotype 	TRUE
-							line_color 	3342489
-							quidu      	"41ECEC9900CF"
-							client     	@640
-							supplier   	@637
-							line_style 	0)))
-					    (object ClassView "Class" "Logical View::Connection::Connection Provider::Connection Provider Shim::CConnectionSettingsShim" @644
-						ShowCompartmentStereotypes 	TRUE
-						IncludeAttribute 	TRUE
-						IncludeOperation 	TRUE
-						location   	(2288, 1264)
-						label      	(object ItemLabel
-						    Parent_View 	@644
-						    location   	(2036, 1213)
-						    fill_color 	13434879
-						    nlines     	1
-						    max_width  	504
-						    justify    	0
-						    label      	"CConnectionSettingsShim")
-						icon_style 	"Icon"
-						line_color 	3342489
-						fill_color 	16776960
-						quidu      	"422DD7460005"
-						width      	522
-						height     	126
-						annotation 	8
-						autoResize 	TRUE)
-					    (object ClassView "Class" "Logical View::Connection::Connection Provider::Connection Provider Shim::CConnectionProviderShim" @645
-						ShowCompartmentStereotypes 	TRUE
-						SuppressOperation 	TRUE
-						IncludeAttribute 	TRUE
-						IncludeOperation 	TRUE
-						location   	(1360, 1264)
-						label      	(object ItemLabel
-						    Parent_View 	@645
-						    location   	(1109, 1212)
-						    fill_color 	13434879
-						    nlines     	1
-						    max_width  	502
-						    justify    	0
-						    label      	"CConnectionProviderShim")
-						icon_style 	"Icon"
-						line_color 	3342489
-						fill_color 	16776960
-						quidu      	"41BDAABC004D"
-						width      	520
-						height     	128
-						annotation 	8
-						autoResize 	TRUE)
-					    (object AttachView "" @646
-						stereotype 	TRUE
-						line_color 	3342489
-						client     	@627
-						supplier   	@645
-						line_style 	0)
-					    (object InheritView "" @647
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"41BDAB9000EC"
-						client     	@645
-						supplier   	@626
-						line_style 	0)
-					    (object AssociationViewNew "$UNNAMED$106" @648
-						location   	(1466, 986)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"41BDAC800074"
-						roleview_list 	(list RoleViews
-						    (object RoleView "$UNNAMED$107" @649
-							Parent_View 	@648
-							location   	(1018, 458)
-							stereotype 	TRUE
-							line_color 	3342489
-							quidu      	"41BDAC8002D7"
-							client     	@648
-							supplier   	@639
-							line_style 	0
-							label      	(object SegLabel @650
-							    Parent_View 	@649
-							    location   	(1561, 853)
-							    anchor     	2
-							    anchor_loc 	1
-							    nlines     	1
-							    max_width  	15
-							    justify    	0
-							    label      	"1"
-							    pctDist    	0.699473
-							    height     	40
-							    orientation 	1))
-						    (object RoleView "$UNNAMED$108" @651
-							Parent_View 	@648
-							location   	(1018, 458)
-							stereotype 	TRUE
-							line_color 	3342489
-							quidu      	"41BDAC8002E1"
-							client     	@648
-							supplier   	@645
-							line_style 	0)))
-					    (object AssociationViewNew "$UNNAMED$123" @652
-						location   	(1823, 1264)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"41ECEC800317"
-						roleview_list 	(list RoleViews
-						    (object RoleView "$UNNAMED$124" @653
-							Parent_View 	@652
-							location   	(-65, 80)
-							stereotype 	TRUE
-							line_color 	3342489
-							quidu      	"41ECEC82003E"
-							client     	@652
-							supplier   	@644
-							line_style 	0
-							label      	(object SegLabel @654
-							    Parent_View 	@653
-							    location   	(2013, 1299)
-							    anchor     	2
-							    anchor_loc 	1
-							    nlines     	1
-							    max_width  	15
-							    justify    	0
-							    label      	"1"
-							    pctDist    	0.940154
-							    height     	35
-							    orientation 	1))
-						    (object RoleView "$UNNAMED$125" @655
-							Parent_View 	@652
-							location   	(-65, 80)
-							stereotype 	TRUE
-							line_color 	3342489
-							quidu      	"41ECEC82003F"
-							client     	@652
-							supplier   	@645
-							line_style 	0)))
-					    (object InheritView "" @656
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"422DD864001A"
-						client     	@644
-						supplier   	@637
-						line_style 	0)))
-				    (object ClassDiagram "ShimCPR selection"
-					quid       	"422DE1FA00BD"
-					title      	"ShimCPR selection"
-					zoom       	100
-					max_height 	28350
-					max_width  	21600
-					origin_x   	0
-					origin_y   	0
-					items      	(list diagram_item_list
-					    (object ClassView "Class" "Logical View::Factory::CConnectionProviderFactoryBase" @657
-						ShowCompartmentStereotypes 	TRUE
-						SuppressOperation 	TRUE
-						IncludeAttribute 	TRUE
-						IncludeOperation 	TRUE
-						location   	(481, 608)
-						font       	(object Font
-						    italics    	TRUE)
-						label      	(object ItemLabel
-						    Parent_View 	@657
-						    location   	(160, 534)
-						    fill_color 	13434879
-						    nlines     	1
-						    max_width  	642
-						    justify    	0
-						    label      	"CConnectionProviderFactoryBase")
-						icon_style 	"Icon"
-						line_color 	3342489
-						fill_color 	65280
-						quidu      	"41A8839B0038"
-						width      	660
-						height     	172
-						annotation 	8
-						autoResize 	TRUE)
-					    (object Label @658
-						location   	(144, 816)
-						nlines     	1
-						max_width  	2156
-						label      	"_________________________________________________________________________________________________")
-					    (object Label @659
-						location   	(144, 880)
-						nlines     	1
-						max_width  	600
-						label      	"ECOM ShimCPR plugin")
-					    (object Label @660
-						location   	(144, 784)
-						nlines     	1
-						max_width  	600
-						label      	"ESOCK")
-					    (object Label @661
-						location   	(144, 1297)
-						nlines     	1
-						max_width  	2144
-						label      	"__________________________________________________________________________________________________")
-					    (object Label @662
-						location   	(144, 1360)
-						nlines     	1
-						max_width  	600
-						label      	"NIFMAN")
-					    (object ClassView "Class" "Logical View::Connection::Nif Session::CNifSecureSession" @663
-						ShowCompartmentStereotypes 	TRUE
-						IncludeAttribute 	TRUE
-						IncludeOperation 	TRUE
-						location   	(481, 1552)
-						label      	(object ItemLabel
-						    Parent_View 	@663
-						    location   	(285, 1478)
-						    fill_color 	13434879
-						    nlines     	1
-						    max_width  	392
-						    justify    	0
-						    label      	"CNifSecureSession")
-						icon_style 	"Icon"
-						line_color 	3342489
-						fill_color 	13434879
-						quidu      	"421BA9590249"
-						width      	410
-						height     	172
-						annotation 	8
-						autoResize 	TRUE)
-					    (object ClassView "Class" "Logical View::Factory::CConnectionProviderFactoryShim" @664
-						ShowCompartmentStereotypes 	TRUE
-						SuppressOperation 	TRUE
-						IncludeAttribute 	TRUE
-						IncludeOperation 	TRUE
-						location   	(481, 1104)
-						label      	(object ItemLabel
-						    Parent_View 	@664
-						    location   	(158, 1030)
-						    fill_color 	13434879
-						    nlines     	1
-						    max_width  	646
-						    justify    	0
-						    label      	"CConnectionProviderFactoryShim")
-						icon_style 	"Icon"
-						line_color 	3342489
-						fill_color 	16776960
-						quidu      	"41C1C8E302CA"
-						width      	664
-						height     	172
-						annotation 	8
-						autoResize 	TRUE)
-					    (object InheritView "" @665
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"41C1C91F016E"
-						client     	@664
-						supplier   	@657
-						line_style 	0)
-					    (object AssociationViewNew "" @666
-						location   	(481, 1327)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"422CC5630072"
-						roleview_list 	(list RoleViews
-						    (object RoleView "" @667
-							Parent_View 	@666
-							location   	(-159, 223)
-							stereotype 	TRUE
-							line_color 	3342489
-							quidu      	"422CC564007D"
-							client     	@666
-							supplier   	@663
-							line_style 	0
-							label      	(object SegLabel @668
-							    Parent_View 	@667
-							    location   	(535, 1451)
-							    anchor     	2
-							    anchor_loc 	1
-							    nlines     	1
-							    max_width  	15
-							    justify    	0
-							    label      	"0..1"
-							    pctDist    	0.900000
-							    height     	54
-							    orientation 	0))
-						    (object RoleView "" @669
-							Parent_View 	@666
-							location   	(-159, 223)
-							stereotype 	TRUE
-							line_color 	3342489
-							quidu      	"422CC564007E"
-							client     	@666
-							supplier   	@664
-							line_style 	0)))
-					    (object ClassView "Class" "Logical View::Selection::ISelectionNotify" @670
-						ShowCompartmentStereotypes 	TRUE
-						SuppressOperation 	TRUE
-						IncludeAttribute 	TRUE
-						IncludeOperation 	TRUE
-						location   	(1296, 610)
-						font       	(object Font
-						    italics    	TRUE)
-						label      	(object ItemLabel
-						    Parent_View 	@670
-						    location   	(1138, 535)
-						    fill_color 	13434879
-						    nlines     	1
-						    max_width  	316
-						    justify    	0
-						    label      	"ISelectionNotify")
-						icon_style 	"Icon"
-						line_color 	3342489
-						fill_color 	65280
-						quidu      	"41C2DC4001D8"
-						width      	334
-						height     	174
-						annotation 	8
-						autoResize 	TRUE)
-					    (object ClassView "Class" "Logical View::Selection::CConnectionSelectorShim" @671
-						ShowCompartmentStereotypes 	TRUE
-						SuppressOperation 	TRUE
-						IncludeAttribute 	TRUE
-						IncludeOperation 	TRUE
-						location   	(1297, 1104)
-						label      	(object ItemLabel
-						    Parent_View 	@671
-						    location   	(1037, 1029)
-						    fill_color 	13434879
-						    nlines     	1
-						    max_width  	520
-						    justify    	0
-						    label      	"CConnectionSelectorShim")
-						icon_style 	"Icon"
-						line_color 	3342489
-						fill_color 	16776960
-						quidu      	"41C1AF890151"
-						width      	538
-						height     	174
-						annotation 	8
-						autoResize 	TRUE)
-					    (object UsesView "" @672
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"422DE221004C"
-						client     	@671
-						supplier   	@664
-						line_style 	0)
-					    (object AssociationViewNew "$UNNAMED$135" @673
-						location   	(1296, 856)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"422DE2C100BF"
-						roleview_list 	(list RoleViews
-						    (object RoleView "$UNNAMED$136" @674
-							Parent_View 	@673
-							location   	(0, -248)
-							stereotype 	TRUE
-							line_color 	3342489
-							quidu      	"422DE2C20193"
-							client     	@673
-							supplier   	@670
-							line_style 	0
-							label      	(object SegLabel @675
-							    Parent_View 	@674
-							    location   	(1350, 713)
-							    anchor     	2
-							    anchor_loc 	1
-							    nlines     	1
-							    max_width  	15
-							    justify    	0
-							    label      	"1"
-							    pctDist    	0.900000
-							    height     	54
-							    orientation 	1))
-						    (object RoleView "$UNNAMED$137" @676
-							Parent_View 	@673
-							location   	(0, -248)
-							stereotype 	TRUE
-							line_color 	3342489
-							quidu      	"422DE2C20194"
-							client     	@673
-							supplier   	@671
-							line_style 	0)))
-					    (object ClassView "Class" "Logical View::Connection::Nif Session::CNifSecureSession" @677
-						ShowCompartmentStereotypes 	TRUE
-						IncludeAttribute 	TRUE
-						IncludeOperation 	TRUE
-						location   	(1297, 1568)
-						label      	(object ItemLabel
-						    Parent_View 	@677
-						    location   	(1101, 1494)
-						    fill_color 	13434879
-						    nlines     	1
-						    max_width  	392
-						    justify    	0
-						    label      	"CNifSecureSession")
-						icon_style 	"Icon"
-						line_color 	3342489
-						fill_color 	13434879
-						quidu      	"421BA9590249"
-						width      	410
-						height     	172
-						annotation 	8
-						autoResize 	TRUE)
-					    (object AssociationViewNew "" @678
-						location   	(1297, 1336)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"422CC5680079"
-						roleview_list 	(list RoleViews
-						    (object RoleView "" @679
-							Parent_View 	@678
-							location   	(-159, 232)
-							stereotype 	TRUE
-							line_color 	3342489
-							quidu      	"422CC56802FA"
-							client     	@678
-							supplier   	@677
-							line_style 	0
-							label      	(object SegLabel @680
-							    Parent_View 	@679
-							    location   	(1351, 1466)
-							    anchor     	2
-							    anchor_loc 	1
-							    nlines     	1
-							    max_width  	15
-							    justify    	0
-							    label      	"0..1"
-							    pctDist    	0.900000
-							    height     	54
-							    orientation 	0))
-						    (object RoleView "" @681
-							Parent_View 	@678
-							location   	(-159, 232)
-							stereotype 	TRUE
-							line_color 	3342489
-							quidu      	"422CC56802FB"
-							client     	@678
-							supplier   	@671
-							line_style 	0)))
-					    (object ClassView "Class" "Logical View::Connection::Connection Provider::Connection Provider Shim::CConnectionProviderShim" @682
-						ShowCompartmentStereotypes 	TRUE
-						SuppressOperation 	TRUE
-						IncludeAttribute 	TRUE
-						IncludeOperation 	TRUE
-						location   	(2033, 1104)
-						label      	(object ItemLabel
-						    Parent_View 	@682
-						    location   	(1781, 1052)
-						    fill_color 	13434879
-						    nlines     	1
-						    max_width  	504
-						    justify    	0
-						    label      	"CConnectionProviderShim")
-						icon_style 	"Icon"
-						line_color 	3342489
-						fill_color 	16776960
-						quidu      	"41BDAABC004D"
-						width      	522
-						height     	128
-						annotation 	8
-						autoResize 	TRUE)
-					    (object AssociationViewNew "$UNNAMED$132" @683
-						location   	(1668, 1104)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"422DE24F0248"
-						roleview_list 	(list RoleViews
-						    (object RoleView "$UNNAMED$133" @684
-							Parent_View 	@683
-							location   	(212, 0)
-							stereotype 	TRUE
-							line_color 	3342489
-							quidu      	"422DE25002D6"
-							client     	@683
-							supplier   	@682
-							line_style 	0
-							label      	(object SegLabel @685
-							    Parent_View 	@684
-							    location   	(1760, 1158)
-							    anchor     	2
-							    anchor_loc 	1
-							    nlines     	1
-							    max_width  	15
-							    justify    	0
-							    label      	"0..1"
-							    pctDist    	0.900000
-							    height     	54
-							    orientation 	1))
-						    (object RoleView "$UNNAMED$134" @686
-							Parent_View 	@683
-							location   	(212, 0)
-							stereotype 	TRUE
-							line_color 	3342489
-							quidu      	"422DE25002D7"
-							client     	@683
-							supplier   	@671
-							line_style 	0)))
-					    (object AssociationViewNew "$UNNAMED$138" @687
-						location   	(1681, 1324)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"422DE30E02F3"
-						roleview_list 	(list RoleViews
-						    (object RoleView "$UNNAMED$139" @688
-							Parent_View 	@687
-							location   	(-351, 220)
-							stereotype 	TRUE
-							line_color 	3342489
-							quidu      	"422DE30F0394"
-							client     	@687
-							supplier   	@677
-							line_style 	0
-							label      	(object SegLabel @689
-							    Parent_View 	@688
-							    location   	(1564, 1463)
-							    anchor     	2
-							    anchor_loc 	1
-							    nlines     	1
-							    max_width  	15
-							    justify    	0
-							    label      	"0..1"
-							    pctDist    	0.590101
-							    height     	54
-							    orientation 	0))
-						    (object RoleView "$UNNAMED$140" @690
-							Parent_View 	@687
-							location   	(-351, 220)
-							stereotype 	TRUE
-							line_color 	3342489
-							quidu      	"422DE30F0395"
-							client     	@687
-							supplier   	@682
-							line_style 	0)))
-					    (object ClassView "Class" "Logical View::Selection::MProviderSelector" @691
-						ShowCompartmentStereotypes 	TRUE
-						SuppressOperation 	TRUE
-						IncludeAttribute 	TRUE
-						IncludeOperation 	TRUE
-						location   	(2032, 608)
-						font       	(object Font
-						    italics    	TRUE)
-						label      	(object ItemLabel
-						    Parent_View 	@691
-						    location   	(1849, 533)
-						    fill_color 	13434879
-						    nlines     	1
-						    max_width  	366
-						    justify    	0
-						    label      	"MProviderSelector")
-						icon_style 	"Icon"
-						line_color 	3342489
-						fill_color 	65280
-						quidu      	"41C1AF5D02D3"
-						width      	384
-						height     	174
-						annotation 	8
-						autoResize 	TRUE)
-					    (object RealizeView "" @692
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"42960F0C02A6"
-						client     	@671
-						supplier   	@691
-						line_style 	0))))))
-			logical_presentations 	(list unit_reference_list
-			    (object ClassDiagram "Main"
-				quid       	"41BDA48A0152"
-				title      	"Main"
-				zoom       	100
-				max_height 	28350
-				max_width  	21600
-				origin_x   	141
-				origin_y   	0
-				items      	(list diagram_item_list
-				    (object NoteView @693
-					location   	(608, 2032)
-					label      	(object ItemLabel
-					    Parent_View 	@693
-					    location   	(161, 1945)
-					    fill_color 	13434879
-					    nlines     	3
-					    max_width  	859
-					    label      	"In case the connection is started with NID only it forms an overrides so that NETCON can select an agent the way it currently done?")
-					line_color 	3342489
-					fill_color 	13434879
-					width      	919
-					height     	187)
-				    (object NoteView @694
-					location   	(1648, 2432)
-					label      	(object ItemLabel
-					    Parent_View 	@694
-					    location   	(1342, 2204)
-					    fill_color 	13434879
-					    nlines     	9
-					    max_width  	577
-					    label      	"New component written by Nokia will replace our dummy provider. This isn't at all ideal solution since it merges two big areas in one class (mobility & IP connection management) however it's the quickest one and is written by someone else:-). This is the piece all the fuss is about.")
-					line_color 	3342489
-					fill_color 	13434879
-					width      	637
-					height     	469)
-				    (object ClassView "Class" "Logical View::Connection::Connection Provider::CIPNetworkConnectionProvider" @695
-					ShowCompartmentStereotypes 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(1648, 1888)
-					label      	(object ItemLabel
-					    Parent_View 	@695
-					    location   	(1348, 1836)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	600
-					    justify    	0
-					    label      	"CIPNetworkConnectionProvider")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"41A77CA40365"
-					width      	618
-					height     	128
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::Factory::XFactoryObject" @696
-					ShowCompartmentStereotypes 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(1648, 944)
-					label      	(object ItemLabel
-					    Parent_View 	@696
-					    location   	(1489, 892)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	318
-					    justify    	0
-					    label      	"XFactoryObject")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"41A7522A0392"
-					width      	336
-					height     	128
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::Connection::Connection Provider::MConnectionControlClient" @697
-					ShowCompartmentStereotypes 	TRUE
-					SuppressOperation 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(1680, 544)
-					font       	(object Font
-					    italics    	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@697
-					    location   	(1432, 492)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	496
-					    justify    	0
-					    label      	"MConnectionControlClient")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"41BDA92A0213"
-					width      	514
-					height     	128
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::Connection::Connection Provider::MConnectionDataClient" @698
-					ShowCompartmentStereotypes 	TRUE
-					SuppressOperation 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(2400, 1296)
-					font       	(object Font
-					    italics    	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@698
-					    location   	(2171, 1244)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	458
-					    justify    	0
-					    label      	"MConnectionDataClient")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"41BDA8D00172"
-					width      	476
-					height     	128
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::Connection::Connection Provider::MConnectionControlClient" @699
-					ShowCompartmentStereotypes 	TRUE
-					SuppressAttribute 	TRUE
-					SuppressOperation 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(912, 1296)
-					font       	(object Font
-					    italics    	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@699
-					    location   	(664, 1255)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	496
-					    justify    	0
-					    label      	"MConnectionControlClient")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"41BDA92A0213"
-					width      	514
-					height     	107
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::Connection::Connection Provider::CConnectionProviderBase" @700
-					ShowCompartmentStereotypes 	TRUE
-					SuppressOperation 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(1648, 1296)
-					label      	(object ItemLabel
-					    Parent_View 	@700
-					    location   	(1397, 1245)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	520
-					    justify    	0
-					    label      	"CConnectionProviderBase")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"41BDA765028C"
-					width      	520
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @701
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41BDA8BB001D"
-					client     	@700
-					supplier   	@696
-					line_style 	0)
-				    (object AssociationViewNew "$UNNAMED$100" @702
-					location   	(2034, 1296)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41BDA93B00D8"
-					roleview_list 	(list RoleViews
-					    (object RoleView "$UNNAMED$101" @703
-						Parent_View 	@702
-						location   	(338, 256)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"41BDA93B02EA"
-						client     	@702
-						supplier   	@698
-						line_style 	0
-						label      	(object SegLabel @704
-						    Parent_View 	@703
-						    location   	(2129, 1350)
-						    anchor     	2
-						    anchor_loc 	1
-						    nlines     	1
-						    max_width  	15
-						    justify    	0
-						    label      	"0..*"
-						    pctDist    	0.748031
-						    height     	54
-						    orientation 	1))
-					    (object RoleView "$UNNAMED$102" @705
-						Parent_View 	@702
-						location   	(338, 256)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"41BDA93B02EB"
-						client     	@702
-						supplier   	@700
-						line_style 	0)))
-				    (object AssociationViewNew "$UNNAMED$103" @706
-					location   	(1278, 1296)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41BDA951031F"
-					roleview_list 	(list RoleViews
-					    (object RoleView "$UNNAMED$104" @707
-						Parent_View 	@706
-						location   	(-418, 256)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"41BDA95202DA"
-						client     	@706
-						supplier   	@699
-						line_style 	0
-						label      	(object SegLabel @708
-						    Parent_View 	@707
-						    location   	(1213, 1350)
-						    anchor     	2
-						    anchor_loc 	1
-						    nlines     	1
-						    max_width  	15
-						    justify    	0
-						    label      	"0..*"
-						    pctDist    	0.594340
-						    height     	54
-						    orientation 	0))
-					    (object RoleView "$UNNAMED$105" @709
-						Parent_View 	@706
-						location   	(-418, 256)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"41BDA95202DB"
-						client     	@706
-						supplier   	@700
-						line_style 	0)))
-				    (object ClassView "Class" "Logical View::Connection::CConnection" @710
-					ShowCompartmentStereotypes 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(2096, 944)
-					label      	(object ItemLabel
-					    Parent_View 	@710
-					    location   	(1963, 870)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	266
-					    justify    	0
-					    label      	"CConnection")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"41A7507C013B"
-					width      	284
-					height     	172
-					annotation 	8
-					autoResize 	TRUE)
-				    (object RealizeView "" @711
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41BDB38A01E3"
-					client     	@710
-					supplier   	@697
-					line_style 	0)
-				    (object AssociationViewNew "$UNNAMED$109" @712
-					location   	(1856, 1131)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41BDB3930132"
-					roleview_list 	(list RoleViews
-					    (object RoleView "$UNNAMED$110" @713
-						Parent_View 	@712
-						location   	(-800, 395)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"41BDB394017A"
-						client     	@712
-						supplier   	@700
-						line_style 	0
-						label      	(object SegLabel @714
-						    Parent_View 	@713
-						    location   	(1741, 1180)
-						    anchor     	2
-						    anchor_loc 	1
-						    nlines     	1
-						    max_width  	15
-						    justify    	0
-						    label      	"0..1"
-						    pctDist    	0.735497
-						    height     	34
-						    orientation 	1))
-					    (object RoleView "$UNNAMED$111" @715
-						Parent_View 	@712
-						location   	(-800, 395)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"41BDB394017B"
-						client     	@712
-						supplier   	@710
-						line_style 	0)))
-				    (object ClassView "Class" "Logical View::Service::CSockSubSession" @716
-					ShowCompartmentStereotypes 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(2208, 512)
-					label      	(object ItemLabel
-					    Parent_View 	@716
-					    location   	(2017, 438)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	382
-					    justify    	0
-					    label      	"CSockSubSession")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"41A7685902ED"
-					width      	400
-					height     	172
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @717
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41B875C100D1"
-					client     	@710
-					supplier   	@716
-					line_style 	0)
-				    (object CategoryView "Logical View::Sub Connection::Sub Connection Provider Shim" @718
-					location   	(672, 336)
-					label      	(object ItemLabel
-					    Parent_View 	@718
-					    location   	(470, 252)
-					    fill_color 	13434879
-					    nlines     	2
-					    max_width  	404
-					    justify    	0
-					    label      	"Sub Connection Provider Shim")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	16776960
-					quidu      	"41BEF8100115"
-					width      	416
-					height     	180)
-				    (object CategoryView "Logical View::Connection::Connection Provider::Connection Provider Shim" @719
-					location   	(304, 336)
-					label      	(object ItemLabel
-					    Parent_View 	@719
-					    location   	(150, 252)
-					    fill_color 	13434879
-					    nlines     	2
-					    max_width  	308
-					    justify    	0
-					    label      	"Connection Provider Shim")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	16776960
-					quidu      	"41DEB6F2028E"
-					width      	320
-					height     	180)
-				    (object Label @720
-					location   	(144, 96)
-					nlines     	1
-					max_width  	600
-					label      	"See:")
-				    (object RealizeView "" @721
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41BDA98602E0"
-					client     	@695
-					supplier   	@699
-					line_style 	0)
-				    (object InheritView "" @722
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41DEB8A10386"
-					client     	@695
-					supplier   	@700
-					line_style 	0)
-				    (object AttachView "" @723
-					stereotype 	TRUE
-					line_color 	3342489
-					client     	@693
-					supplier   	@695
-					line_style 	0)
-				    (object Label @724
-					location   	(481, 1713)
-					nlines     	1
-					max_width  	2325
-					label      	"________________________________________________________________________________________________________")
-				    (object Label @725
-					location   	(480, 1776)
-					nlines     	1
-					max_width  	600
-					label      	"ECOM plugin")
-				    (object Label @726
-					location   	(480, 1680)
-					nlines     	1
-					max_width  	600
-					label      	"ESOCK")
-				    (object ClassView "Class" "Logical View::CBase" @727
-					ShowCompartmentStereotypes 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(1088, 944)
-					label      	(object ItemLabel
-					    Parent_View 	@727
-					    location   	(932, 870)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	330
-					    justify    	0
-					    label      	"CBase")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"41A7525A00AC"
-					width      	330
-					height     	172
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @728
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"421BA9EE0293"
-					client     	@700
-					supplier   	@727
-					line_style 	0)
-				    (object NoteView @729
-					location   	(2448, 1904)
-					label      	(object ItemLabel
-					    Parent_View 	@729
-					    location   	(2129, 1842)
-					    fill_color 	13434879
-					    nlines     	2
-					    max_width  	602
-					    label      	"practically dummy provider. Does idle timers & call traversing.")
-					line_color 	3342489
-					fill_color 	13434879
-					width      	662
-					height     	137)
-				    (object AttachView "" @730
-					stereotype 	TRUE
-					line_color 	3342489
-					client     	@729
-					supplier   	@695
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::Connection::Connection Provider::XDummyConnectionControlClient" @731
-					ShowCompartmentStereotypes 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(528, 1536)
-					label      	(object ItemLabel
-					    Parent_View 	@731
-					    location   	(213, 1484)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	630
-					    justify    	0
-					    label      	"XDummyConnectionControlClient")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"421CAA340392"
-					width      	648
-					height     	128
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @732
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"421CAA9A033C"
-					client     	@731
-					supplier   	@699
-					line_style 	0)
-				    (object NoteView @733
-					location   	(464, 944)
-					label      	(object ItemLabel
-					    Parent_View 	@733
-					    location   	(67, 809)
-					    fill_color 	13434879
-					    nlines     	5
-					    max_width  	759
-					    label      	
-|Implements an empty versions of all but mandatory MConnectionControlClient virtuals. The mandatory ones are:
-|ConnectionGoingDown(..)
-|CtlType()
-					    )
-					line_color 	3342489
-					fill_color 	13434879
-					width      	819
-					height     	282)
-				    (object AttachView "" @734
-					stereotype 	TRUE
-					line_color 	3342489
-					client     	@733
-					supplier   	@731
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::Selection::XConnectionSelector" @735
-					ShowCompartmentStereotypes 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(2736, 512)
-					label      	(object ItemLabel
-					    Parent_View 	@735
-					    location   	(2530, 438)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	412
-					    justify    	0
-					    label      	"XConnectionSelector")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	65280
-					quidu      	"42960EDE02D0"
-					width      	430
-					height     	172
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @736
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"4296102C00B4"
-					client     	@710
-					supplier   	@735
-					line_style 	0))))))
-		logical_presentations 	(list unit_reference_list
-		    (object ClassDiagram "Main"
-			quid       	"41A7579D02C6"
-			title      	"Main"
-			zoom       	100
-			max_height 	28350
-			max_width  	21600
-			origin_x   	0
-			origin_y   	0
-			items      	(list diagram_item_list
-			    (object ClassView "Class" "Logical View::Connection::RConnection" @737
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1200, 176)
-				label      	(object ItemLabel
-				    Parent_View 	@737
-				    location   	(1067, 125)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	266
-				    justify    	0
-				    label      	"RConnection")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41B1D83B017A"
-				width      	284
-				height     	126
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Connection::CConnection" @738
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1200, 608)
-				label      	(object ItemLabel
-				    Parent_View 	@738
-				    location   	(1069, 556)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	262
-				    justify    	0
-				    label      	"CConnection")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	65535
-				quidu      	"41A7507C013B"
-				width      	280
-				height     	128
-				annotation 	8
-				autoResize 	TRUE)
-			    (object UsesView "" @739
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41B1D85E017A"
-				client     	@737
-				supplier   	@738
-				line_style 	0)
-			    (object ClassView "Class" "Logical View::Service::CSockSubSession" @740
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(736, 352)
-				label      	(object ItemLabel
-				    Parent_View 	@740
-				    location   	(545, 278)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	382
-				    justify    	0
-				    label      	"CSockSubSession")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41A7685902ED"
-				width      	400
-				height     	172
-				annotation 	8
-				autoResize 	TRUE)
-			    (object CategoryView "Logical View::Connection::Nif Session" @741
-				location   	(1204, 1195)
-				label      	(object ItemLabel
-				    Parent_View 	@741
-				    location   	(1060, 1111)
-				    fill_color 	13434879
-				    nlines     	2
-				    max_width  	288
-				    justify    	0
-				    label      	"Nif Session")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41B9FACD0024"
-				width      	300
-				height     	180)
-			    (object CategoryView "Logical View::Connection::Connection Provider" @742
-				location   	(1200, 768)
-				label      	(object ItemLabel
-				    Parent_View 	@742
-				    location   	(1056, 684)
-				    fill_color 	13434879
-				    nlines     	2
-				    max_width  	288
-				    justify    	0
-				    label      	"Connection Provider")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41BDA4160337"
-				width      	300
-				height     	180)
-			    (object ImportView "" @743
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"4288AB6F0382"
-				client     	@742
-				supplier   	@741
-				line_style 	0)
-			    (object InheritView "" @744
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41B875C100D1"
-				client     	@738
-				supplier   	@740
-				line_style 	0)
-			    (object ClassView "Class" "Logical View::Selection::XConnectionSelector" @745
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1648, 336)
-				label      	(object ItemLabel
-				    Parent_View 	@745
-				    location   	(1442, 262)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	412
-				    justify    	0
-				    label      	"XConnectionSelector")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	65280
-				quidu      	"42960EDE02D0"
-				width      	430
-				height     	172
-				annotation 	8
-				autoResize 	TRUE)
-			    (object InheritView "" @746
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"4296102C00B4"
-				client     	@738
-				supplier   	@745
-				line_style 	0)
-			    (object NoteView @747
-				location   	(2048, 672)
-				label      	(object ItemLabel
-				    Parent_View 	@747
-				    location   	(1804, 578)
-				    fill_color 	13434879
-				    nlines     	3
-				    max_width  	452
-				    label      	"for initialisig and monitoring top level selection")
-				line_color 	3342489
-				fill_color 	13434879
-				width      	512
-				height     	200)
-			    (object AttachView "" @748
-				stereotype 	TRUE
-				line_color 	3342489
-				client     	@747
-				supplier   	@745
-				line_style 	0)))))
-	    (object Class_Category "Sub Connection"
-		quid       	"41A74FC60071"
-		visible_categories 	(list visibility_relationship_list
-		    (object Visibility_Relationship
-			quid       	"41A77B4D007D"
-			supplier   	"Logical View::Service"
-			quidu      	"41A7584503E0")
-		    (object Visibility_Relationship
-			quid       	"41A876050177"
-			supplier   	"Logical View::Factory"
-			quidu      	"41A875EF01EE")
-		    (object Visibility_Relationship
-			quid       	"41A91E370312"
-			supplier   	"Logical View::Connection"
-			quidu      	"41A74FA2017D")
-		    (object Visibility_Relationship
-			quid       	"427A06AC0060"
-			supplier   	"Logical View::Session Proxy/Pit Boss"
-			quidu      	"41AA25160186"))
-		exportControl 	"Public"
-		logical_models 	(list unit_reference_list
-		    (object Class "CSubConnection"
-			quid       	"41A750530146"
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"41A7689000BB"
-				supplier   	"Logical View::Service::CSockSubSession"
-				quidu      	"41A7685902ED"))
-			realized_interfaces 	(list realize_rel_list
-			    (object Realize_Relationship
-				quid       	"41A754C80042"
-				supplier   	"Logical View::Sub Connection::MSubConnectionControlClient"
-				quidu      	"41A753D702F9")))
-		    (object Class "CSubConnectionProviderBase"
-			quid       	"41A75088005C"
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"41A7557C0268"
-				supplier   	"Logical View::Factory::XFactoryObject"
-				quidu      	"41A7522A0392")
-			    (object Inheritance_Relationship
-				quid       	"41C05A6C02FE"
-				supplier   	"Logical View::Connection::Connection Provider::MConnectionDataClient"
-				quidu      	"41BDA8D00172"))
-			realized_interfaces 	(list realize_rel_list
-			    (object Realize_Relationship
-				quid       	"41EFFB2001BC"
-				supplier   	"Logical View::Connection::Connection Provider::MConnectionDataClient"
-				quidu      	"41BDA8D00172")
-			    (object Realize_Relationship
-				quid       	"427F424701C7"
-				supplier   	"Logical View::Sub Connection::ISubConnectionProviderBase"
-				quidu      	"427A6DF6004F"))
-			operations 	(list Operations
-			    (object Operation "StartL"
-				quid       	"41C303FB0299"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Stop"
-				quid       	"41C30B2C01B7"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "NextLayer"
-				quid       	"41C703B201B3"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)))
-		    (object Class "MSubConnectionControlClient"
-			quid       	"41A753D702F9"
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"42D2C3B802F9"
-				supplier   	"Logical View::Sub Connection Flow::Sub Connection Flow Clients::MSubConnectionClient"
-				quidu      	"42D2C324007D"))
-			abstract   	TRUE)
-		    (object Class "MSubConnectionDataClient"
-			quid       	"41A753E90088"
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"42D2C3BC009C"
-				supplier   	"Logical View::Sub Connection Flow::Sub Connection Flow Clients::MSubConnectionClient"
-				quidu      	"42D2C324007D"))
-			abstract   	TRUE)
-		    (object Class "CIPSubConnectionProvider"
-			quid       	"41A85C53037D"
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"422CB16002EA"
-				supplier   	"Logical View::Sub Connection::CEmptySubConnectionProvider"
-				quidu      	"422CB11602A6")
-			    (object Inheritance_Relationship
-				quid       	"4289C2EB0253"
-				supplier   	"Logical View::Sub Connection::CSubConnectionProviderBase"
-				quidu      	"41A75088005C")))
-		    (object Class "RSubConnection"
-			quid       	"41C177E40146"
-			used_nodes 	(list uses_relationship_list
-			    (object Uses_Relationship
-				quid       	"41C178650047"
-				supplier   	"Logical View::Sub Connection::CSubConnection"
-				quidu      	"41A750530146")))
-		    (object Class "CEmptySubConnectionProvider"
-			quid       	"422CB11602A6"
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"422CB1CA0349"
-				supplier   	"Logical View::Sub Connection::CSubConnectionProviderBase"
-				quidu      	"41A75088005C"))
-			realized_interfaces 	(list realize_rel_list
-			    (object Realize_Relationship
-				quid       	"422CB2FF03C1"
-				supplier   	"Logical View::Connection::Connection Provider::MConnectionDataClient"
-				quidu      	"41BDA8D00172")
-			    (object Realize_Relationship
-				quid       	"422CB303034F"
-				supplier   	"Logical View::Service::MConnectionEnumerateClients"
-				quidu      	"422CAE600150")))
-		    (object Class "CDefaultSubConnectionProvider"
-			quid       	"422CB12403A1"
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"422CB2BE0240"
-				supplier   	"Logical View::Sub Connection::CEmptySubConnectionProvider"
-				quidu      	"422CB11602A6")))
-		    (object Class "ISubConnectionProviderBase"
-			quid       	"427A6DF6004F"
-			stereotype 	"Interface")
-		    (object Class "ISubConnectionFlow"
-			quid       	"42B9B1BA03A7"
-			stereotype 	"Interface")
-		    (object Class "ISubConnectionFlowClient"
-			quid       	"42C2CB700385"
-			stereotype 	"Interface")
-		    (object Association "$UNNAMED$141"
-			quid       	"41BEFF540033"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$142"
-				quid       	"41BEFF580061"
-				supplier   	"Logical View::Sub Connection::CSubConnectionProviderBase"
-				quidu      	"41A75088005C"
-				is_navigable 	TRUE)
-			    (object Role "$UNNAMED$143"
-				quid       	"41BEFF58006B"
-				supplier   	"Logical View::Sub Connection::CSubConnectionProviderBase"
-				quidu      	"41A75088005C")))
-		    (object Association "$UNNAMED$144"
-			quid       	"41EBDF5401F5"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$145"
-				quid       	"41EBDF5501EC"
-				supplier   	"Logical View::Connection::CConnection"
-				quidu      	"41A7507C013B"
-				client_cardinality 	(value cardinality "1")
-				is_navigable 	TRUE)
-			    (object Role "$UNNAMED$146"
-				quid       	"41EBDF5501F6"
-				supplier   	"Logical View::Sub Connection::CSubConnection"
-				quidu      	"41A750530146")))
-		    (object Association "$UNNAMED$147"
-			quid       	"427A6BBC010E"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$148"
-				quid       	"427A6BBD015F"
-				supplier   	"Logical View::Connection::Connection Provider::CConnectionProviderBase"
-				quidu      	"41BDA765028C"
-				client_cardinality 	(value cardinality "1")
-				is_navigable 	TRUE)
-			    (object Role "$UNNAMED$149"
-				quid       	"427A6BBD0169"
-				supplier   	"Logical View::Sub Connection::CSubConnectionProviderBase"
-				quidu      	"41A75088005C")))
-		    (object Association "$UNNAMED$150"
-			quid       	"427A6C370396"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$151"
-				quid       	"427A6C3802B1"
-				supplier   	"Logical View::Connection::Connection Provider::MConnectionDataClient"
-				quidu      	"41BDA8D00172"
-				client_cardinality 	(value cardinality "0..n")
-				is_navigable 	TRUE)
-			    (object Role "$UNNAMED$152"
-				quid       	"427A6C3802B2"
-				supplier   	"Logical View::Connection::Connection Provider::CConnectionProviderBase"
-				quidu      	"41BDA765028C")))
-		    (object Association "$UNNAMED$153"
-			quid       	"427A6E310389"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$154"
-				quid       	"427A6E3300C5"
-				supplier   	"Logical View::Sub Connection::ISubConnectionProviderBase"
-				quidu      	"427A6DF6004F"
-				is_navigable 	TRUE)
-			    (object Role "$UNNAMED$155"
-				quid       	"427A6E3300C6"
-				supplier   	"Logical View::Sub Connection Flow::CNetworkSubConnectionFlow"
-				quidu      	"427A6CAC0380")))
-		    (object Association "$UNNAMED$156"
-			quid       	"427A6E3B031F"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$157"
-				quid       	"427A6E3D0065"
-				supplier   	"Logical View::Sub Connection::ISubConnectionFlow"
-				quidu      	"42B9B1BA03A7"
-				client_cardinality 	(value cardinality "1")
-				is_navigable 	TRUE)
-			    (object Role "$UNNAMED$158"
-				quid       	"427A6E3D0066"
-				supplier   	"Logical View::Sub Connection::CSubConnectionProviderBase"
-				quidu      	"41A75088005C")))
-		    (object Association "$UNNAMED$159"
-			quid       	"4284AE670316"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$160"
-				quid       	"4284AE68037C"
-				supplier   	"Logical View::Sub Connection::ISubConnectionProviderBase"
-				quidu      	"427A6DF6004F"
-				client_cardinality 	(value cardinality "0..1")
-				is_navigable 	TRUE)
-			    (object Role "$UNNAMED$161"
-				quid       	"4284AE680386"
-				supplier   	"Logical View::Sub Connection Flow::CSubConnectionFlowBase"
-				quidu      	"4284A7BB031E")))
-		    (object Association "$UNNAMED$162"
-			quid       	"42C2C7E302A1"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$163"
-				quid       	"42C2C7E5004B"
-				supplier   	"Logical View::Sub Connection::MSubConnectionDataClient"
-				quidu      	"41A753E90088"
-				client_cardinality 	(value cardinality "0..n")
-				is_navigable 	TRUE)
-			    (object Role "$UNNAMED$164"
-				quid       	"42C2C7E5004C"
-				supplier   	"Logical View::Sub Connection::CSubConnectionProviderBase"
-				quidu      	"41A75088005C")))
-		    (object Association "$UNNAMED$165"
-			quid       	"42C2CE0102CF"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$166"
-				quid       	"42C2CE020321"
-				supplier   	"Logical View::Sub Connection::ISubConnectionFlowClient"
-				quidu      	"42C2CB700385"
-				client_cardinality 	(value cardinality "1")
-				is_navigable 	TRUE)
-			    (object Role "$UNNAMED$167"
-				quid       	"42C2CE020322"
-				supplier   	"Logical View::New Interfaces & Functions::CSubConnectionDataClientC"
-				quidu      	"4289BE6D02F0")))
-		    (object Association "$UNNAMED$168"
-			quid       	"42C2D15A00B6"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$169"
-				quid       	"42C2D15B0180"
-				supplier   	"Logical View::Sub Connection Flow::MSubConnectionFlowClient"
-				quidu      	"4284A8070236"
-				client_cardinality 	(value cardinality "0..n")
-				is_navigable 	TRUE)
-			    (object Role "$UNNAMED$170"
-				quid       	"42C2D15B0181"
-				supplier   	"Logical View::Sub Connection Flow::CSubConnectionFlowBase"
-				quidu      	"4284A7BB031E")))
-		    (object Class_Category "Sub Connection Provider Shim"
-			quid       	"41BEF8100115"
-			exportControl 	"Public"
-			logical_models 	(list unit_reference_list
-			    (object Class "CSubConnectionProviderShim"
-				quid       	"41BEF88800A9"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"41BEF8F60206"
-					supplier   	"Logical View::Sub Connection::CSubConnectionProviderBase"
-					quidu      	"41A75088005C")
-				    (object Inheritance_Relationship
-					quid       	"421CA642026D"
-					supplier   	"Logical View::Sub Connection::MSubConnectionDataClient"
-					quidu      	"41A753E90088"))
-				realized_interfaces 	(list realize_rel_list
-				    (object Realize_Relationship
-					quid       	"41BEFFD60012"
-					supplier   	"Logical View::Sub Connection::MSubConnectionDataClient"
-					quidu      	"41A753E90088")
-				    (object Realize_Relationship
-					quid       	"41EFF19A038E"
-					supplier   	"Logical View::Connection::Connection Provider::MConnectionDataClient"
-					quidu      	"41BDA8D00172")
-				    (object Realize_Relationship
-					quid       	"4284C7F4004E"
-					supplier   	"Logical View::Sub Connection::Sub Connection Provider Shim::MSubInterfaceShim"
-					quidu      	"4284C7CC02B2"))
-				operations 	(list Operations
-				    (object Operation "ProgressNotification"
-					quid       	"41C316950133"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "NotifyDataTransferred"
-					quid       	"421A55B300B8"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "NotifyDataSent"
-					quid       	"421A55B803D6"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "NotifyDataReceived"
-					quid       	"421A55BE0154"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)))
-			    (object Class "CSubConnectionLinkShimClient"
-				quid       	"41C061D101C6"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"41C061ED0164"
-					supplier   	"Logical View::Sub Connection::Sub Connection Provider Shim::CSubConnectionProviderShim"
-					quidu      	"41BEF88800A9"))
-				realized_interfaces 	(list realize_rel_list
-				    (object Realize_Relationship
-					quid       	"41BEFFD90229"
-					supplier   	"Logical View::Sub Connection::MSubConnectionControlClient"
-					quidu      	"41A753D702F9")
-				    (object Realize_Relationship
-					quid       	"41F00CA800E2"
-					supplier   	"Logical View::Sub Connection::Sub Connection Provider Shim::MConnDataTransferNotify"
-					quidu      	"41F00C760342")
-				    (object Realize_Relationship
-					quid       	"41F013D30282"
-					supplier   	"Logical View::Sub Connection::Sub Connection Provider Shim::MShimControlClient"
-					quidu      	"41F0137D0060"))
-				operations 	(list Operations
-				    (object Operation "GetSubConnectionInfo"
-					quid       	"41C3159B02D3"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "RequestSubConnectionProgressNotificationL"
-					quid       	"41C315B103B1"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CancelSubConnectionProgressNotification"
-					quid       	"41C315B902A5"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "DataSentNotificationRequestL"
-					quid       	"41C315C10332"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "DataSentNotificationCancel"
-					quid       	"41C315C90316"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "DataReceivedNotificationRequestL"
-					quid       	"41C315D1019B"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "DataReceivedNotificationCancel"
-					quid       	"41C315D8023C"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "IsSubConnectionActiveRequestL"
-					quid       	"41C315DF0296"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "IsSubConnectionActiveCancel"
-					quid       	"41C315E7036A"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "GetCurrentProgress"
-					quid       	"41C315F200D1"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)))
-			    (object Class "CConnDataTransferShim"
-				quid       	"41F0088C039C"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"41F00DC50034"
-					supplier   	"Logical View::Sub Connection::Sub Connection Provider Shim::CConnDataTransfer"
-					quidu      	"41F00D6A0013")))
-			    (object Class "MConnDataTransferNotify"
-				quid       	"41F00C760342")
-			    (object Class "CConnDataTransfer"
-				quid       	"41F00D6A0013"
-				operations 	(list Operations
-				    (object Operation "DataTransferred"
-					quid       	"421A4F1102B1"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "DataTransferredCancel"
-					quid       	"421A4F200082"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "DataSentNotificationRequest"
-					quid       	"421A4F2A0376"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "DataSentNotificationCancel"
-					quid       	"421A4F4B0215"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "DataReceivedNotificationRequest"
-					quid       	"421A4F5200F3"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "DataReceivedNotificationCancel"
-					quid       	"421A4F580048"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "RegisterClientL"
-					quid       	"421A4F5E034A"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "DeRegisterClient"
-					quid       	"421A4F6401FE"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)))
-			    (object Class "MShimControlClient"
-				quid       	"41F0137D0060")
-			    (object Class "MSubInterfaceShim"
-				quid       	"4284C7CC02B2")
-			    (object Association "$UNNAMED$171"
-				quid       	"41BF002A0257"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$172"
-					quid       	"41BF002B023B"
-					supplier   	"Logical View::Connection::CConnectionProvdBase"
-					quidu      	"41A7526F01F7"
-					client_cardinality 	(value cardinality "1")
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$173"
-					quid       	"41BF002B0245"
-					supplier   	"Logical View::Sub Connection::Sub Connection Provider Shim::CSubConnectionProviderShim"
-					quidu      	"41BEF88800A9")))
-			    (object Association "$UNNAMED$174"
-				quid       	"41EFDA2E0333"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$175"
-					quid       	"41EFDA2F03CA"
-					supplier   	"Logical View::Sub Connection::Sub Connection Provider Shim::CSubConnectionLinkShimClient"
-					quidu      	"41C061D101C6"
-					client_cardinality 	(value cardinality "0..n")
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$176"
-					quid       	"41EFDA2F03CB"
-					supplier   	"Logical View::Sub Connection::Sub Connection Provider Shim::CSubConnectionProviderShim"
-					quidu      	"41BEF88800A9")))
-			    (object Association "$UNNAMED$177"
-				quid       	"41EFDA99020C"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$178"
-					quid       	"41EFDA9A0358"
-					supplier   	"Logical View::Connection::CConnectionProvdBase"
-					quidu      	"41A7526F01F7"
-					client_cardinality 	(value cardinality "1")
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$179"
-					quid       	"41EFDA9A0362"
-					supplier   	"Logical View::Sub Connection::Sub Connection Provider Shim::CSubConnectionLinkShimClient"
-					quidu      	"41C061D101C6")))
-			    (object Association "$UNNAMED$180"
-				quid       	"41F00DA8035D"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$181"
-					quid       	"41F00DA90250"
-					supplier   	"Logical View::Sub Connection::Sub Connection Provider Shim::MConnDataTransferNotify"
-					quidu      	"41F00C760342"
-					client_cardinality 	(value cardinality "0..n")
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$182"
-					quid       	"41F00DA90251"
-					supplier   	"Logical View::Sub Connection::Sub Connection Provider Shim::CConnDataTransfer"
-					quidu      	"41F00D6A0013")))
-			    (object Association "$UNNAMED$183"
-				quid       	"41F00DC903B5"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$184"
-					quid       	"41F00DCA03D4"
-					supplier   	"Logical View::Sub Connection::Sub Connection Provider Shim::CConnDataTransferShim"
-					quidu      	"41F0088C039C"
-					client_cardinality 	(value cardinality "0..1")
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$185"
-					quid       	"41F00DCA03D5"
-					supplier   	"Logical View::Sub Connection::Sub Connection Provider Shim::CSubConnectionProviderShim"
-					quidu      	"41BEF88800A9")))
-			    (object Association "$UNNAMED$186"
-				quid       	"4284C7FA03DC"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$187"
-					quid       	"4284C7FB037A"
-					supplier   	"Logical View::Sub Connection::Sub Connection Provider Shim::MSubInterfaceShim"
-					quidu      	"4284C7CC02B2"
-					client_cardinality 	(value cardinality "0..n")
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$188"
-					quid       	"4284C7FB037B"
-					supplier   	"Logical View::Connection::Connection Provider::Connection Provider Shim::CConnectionProviderShim"
-					quidu      	"41BDAABC004D"))))
-			logical_presentations 	(list unit_reference_list
-			    (object ClassDiagram "Main"
-				quid       	"41BEF88601F1"
-				title      	"Main"
-				zoom       	100
-				max_height 	28350
-				max_width  	21600
-				origin_x   	0
-				origin_y   	0
-				items      	(list diagram_item_list
-				    (object NoteView @749
-					location   	(2048, 1568)
-					label      	(object ItemLabel
-					    Parent_View 	@749
-					    location   	(1648, 1487)
-					    fill_color 	13434879
-					    nlines     	3
-					    max_width  	765
-					    label      	"Conveys downcalls made by an upper sub-connection layer to NIFMAN. (former CSubInterface)")
-					line_color 	3342489
-					fill_color 	13434879
-					width      	825
-					height     	175)
-				    (object ClassView "Class" "Logical View::Connection::Nif Session::CNifSession" @750
-					ShowCompartmentStereotypes 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(1168, 2016)
-					label      	(object ItemLabel
-					    Parent_View 	@750
-					    location   	(1037, 1942)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	262
-					    justify    	0
-					    label      	"CNifSession")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"41A77CCA0251"
-					width      	280
-					height     	172
-					annotation 	8
-					autoResize 	TRUE)
-				    (object NoteView @751
-					location   	(448, 1568)
-					label      	(object ItemLabel
-					    Parent_View 	@751
-					    location   	(98, 1505)
-					    fill_color 	13434879
-					    nlines     	2
-					    max_width  	665
-					    label      	"Does all the up-calls related work of the former CSubConnection.")
-					line_color 	3342489
-					fill_color 	13434879
-					width      	725
-					height     	138)
-				    (object CategoryView "Logical View::Connection::Connection Provider" @752
-					location   	(2800, 1056)
-					label      	(object ItemLabel
-					    Parent_View 	@752
-					    location   	(2640, 972)
-					    fill_color 	13434879
-					    nlines     	2
-					    max_width  	320
-					    justify    	0
-					    label      	"Connection Provider")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"41BDA4160337"
-					width      	332
-					height     	180)
-				    (object Label @753
-					location   	(2468, 656)
-					nlines     	1
-					max_width  	600
-					label      	"ESOCK")
-				    (object Label @754
-					location   	(36, 688)
-					nlines     	1
-					max_width  	2937
-					label      	"______________________________________________________________________________________________________________________________________")
-				    (object Label @755
-					location   	(2468, 768)
-					nlines     	1
-					max_width  	600
-					label      	"ECOM ShimSCPR plugin")
-				    (object ClassView "Class" "Logical View::Sub Connection::Sub Connection Provider Shim::MConnDataTransferNotify" @756
-					ShowCompartmentStereotypes 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(804, 544)
-					label      	(object ItemLabel
-					    Parent_View 	@756
-					    location   	(558, 493)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	492
-					    justify    	0
-					    label      	"MConnDataTransferNotify")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"41F00C760342"
-					width      	510
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::Sub Connection::Sub Connection Provider Shim::CConnDataTransfer" @757
-					ShowCompartmentStereotypes 	TRUE
-					SuppressOperation 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(1444, 544)
-					label      	(object ItemLabel
-					    Parent_View 	@757
-					    location   	(1251, 492)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	386
-					    justify    	0
-					    label      	"CConnDataTransfer")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"41F00D6A0013"
-					width      	404
-					height     	128
-					annotation 	8
-					autoResize 	TRUE)
-				    (object AssociationViewNew "$UNNAMED$180" @758
-					location   	(1150, 544)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41F00DA8035D"
-					roleview_list 	(list RoleViews
-					    (object RoleView "$UNNAMED$181" @759
-						Parent_View 	@758
-						location   	(-338, -800)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"41F00DA90250"
-						client     	@758
-						supplier   	@756
-						line_style 	0
-						label      	(object SegLabel @760
-						    Parent_View 	@759
-						    location   	(1088, 578)
-						    anchor     	2
-						    anchor_loc 	1
-						    nlines     	1
-						    max_width  	15
-						    justify    	0
-						    label      	"0..*"
-						    pctDist    	0.682759
-						    height     	34
-						    orientation 	0))
-					    (object RoleView "$UNNAMED$182" @761
-						Parent_View 	@758
-						location   	(-338, -800)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"41F00DA90251"
-						client     	@758
-						supplier   	@757
-						line_style 	0)))
-				    (object ClassView "Class" "Logical View::Connection::CConnectionProvdBase" @762
-					ShowCompartmentStereotypes 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(1168, 1648)
-					label      	(object ItemLabel
-					    Parent_View 	@762
-					    location   	(937, 1574)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	462
-					    justify    	0
-					    label      	"CConnectionProvdBase")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"41A7526F01F7"
-					width      	480
-					height     	172
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @763
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41A77D490109"
-					client     	@750
-					supplier   	@762
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::Sub Connection::Sub Connection Provider Shim::CSubConnectionLinkShimClient" @764
-					ShowCompartmentStereotypes 	TRUE
-					SuppressOperation 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(500, 1232)
-					label      	(object ItemLabel
-					    Parent_View 	@764
-					    location   	(194, 1180)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	612
-					    justify    	0
-					    label      	"CSubConnectionLinkShimClient")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	16776960
-					quidu      	"41C061D101C6"
-					width      	630
-					height     	128
-					annotation 	8
-					autoResize 	TRUE)
-				    (object AttachView "" @765
-					stereotype 	TRUE
-					line_color 	3342489
-					client     	@751
-					supplier   	@764
-					line_style 	0)
-				    (object AssociationViewNew "$UNNAMED$177" @766
-					location   	(815, 1428)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41EFDA99020C"
-					roleview_list 	(list RoleViews
-					    (object RoleView "$UNNAMED$178" @767
-						Parent_View 	@766
-						location   	(-529, -364)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"41EFDA9A0358"
-						client     	@766
-						supplier   	@762
-						line_style 	0
-						label      	(object SegLabel @768
-						    Parent_View 	@767
-						    location   	(996, 1500)
-						    anchor     	2
-						    anchor_loc 	1
-						    nlines     	1
-						    max_width  	15
-						    justify    	0
-						    label      	"1"
-						    pctDist    	0.763250
-						    height     	35
-						    orientation 	0))
-					    (object RoleView "$UNNAMED$179" @769
-						Parent_View 	@766
-						location   	(-529, -364)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"41EFDA9A0362"
-						client     	@766
-						supplier   	@764
-						line_style 	0)))
-				    (object RealizeView "" @770
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41F00CA800E2"
-					client     	@764
-					supplier   	@756
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::Sub Connection::Sub Connection Provider Shim::CConnDataTransferShim" @771
-					ShowCompartmentStereotypes 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(1444, 864)
-					label      	(object ItemLabel
-					    Parent_View 	@771
-					    location   	(1205, 813)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	478
-					    justify    	0
-					    label      	"CConnDataTransferShim")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"41F0088C039C"
-					width      	496
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @772
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41F00DC50034"
-					client     	@771
-					supplier   	@757
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::Sub Connection::Sub Connection Provider Shim::CSubConnectionProviderShim" @773
-					ShowCompartmentStereotypes 	TRUE
-					SuppressOperation 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(1796, 1232)
-					label      	(object ItemLabel
-					    Parent_View 	@773
-					    location   	(1502, 1180)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	588
-					    justify    	0
-					    label      	"CSubConnectionProviderShim")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	16776960
-					quidu      	"41BEF88800A9"
-					width      	606
-					height     	128
-					annotation 	8
-					autoResize 	TRUE)
-				    (object AssociationViewNew "$UNNAMED$171" @774
-					location   	(1497, 1428)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41BF002A0257"
-					roleview_list 	(list RoleViews
-					    (object RoleView "$UNNAMED$172" @775
-						Parent_View 	@774
-						location   	(-7, -188)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"41BF002B023B"
-						client     	@774
-						supplier   	@762
-						line_style 	0
-						label      	(object SegLabel @776
-						    Parent_View 	@775
-						    location   	(1335, 1512)
-						    anchor     	2
-						    anchor_loc 	1
-						    nlines     	1
-						    max_width  	15
-						    justify    	0
-						    label      	"1"
-						    pctDist    	0.759081
-						    height     	21
-						    orientation 	1))
-					    (object RoleView "$UNNAMED$173" @777
-						Parent_View 	@774
-						location   	(-7, -188)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"41BF002B0245"
-						client     	@774
-						supplier   	@773
-						line_style 	0)))
-				    (object AttachView "" @778
-					stereotype 	TRUE
-					line_color 	3342489
-					client     	@749
-					supplier   	@773
-					line_style 	0)
-				    (object AssociationViewNew "$UNNAMED$174" @779
-					location   	(1153, 1232)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41EFDA2E0333"
-					roleview_list 	(list RoleViews
-					    (object RoleView "$UNNAMED$175" @780
-						Parent_View 	@779
-						location   	(-191, -160)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"41EFDA2F03CA"
-						client     	@779
-						supplier   	@764
-						line_style 	0
-						label      	(object SegLabel @781
-						    Parent_View 	@780
-						    location   	(864, 1272)
-						    anchor     	2
-						    anchor_loc 	1
-						    nlines     	1
-						    max_width  	15
-						    justify    	0
-						    label      	"0..*"
-						    pctDist    	0.855030
-						    height     	40
-						    orientation 	0))
-					    (object RoleView "$UNNAMED$176" @782
-						Parent_View 	@779
-						location   	(-191, -160)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"41EFDA2F03CB"
-						client     	@779
-						supplier   	@773
-						line_style 	0)))
-				    (object AssociationViewNew "$UNNAMED$183" @783
-					location   	(1619, 1047)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41F00DC903B5"
-					roleview_list 	(list RoleViews
-					    (object RoleView "$UNNAMED$184" @784
-						Parent_View 	@783
-						location   	(-221, -889)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"41F00DCA03D4"
-						client     	@783
-						supplier   	@771
-						line_style 	0
-						label      	(object SegLabel @785
-						    Parent_View 	@784
-						    location   	(1583, 958)
-						    anchor     	2
-						    anchor_loc 	1
-						    nlines     	1
-						    max_width  	15
-						    justify    	0
-						    label      	"0..1"
-						    pctDist    	0.542481
-						    height     	36
-						    orientation 	1))
-					    (object RoleView "$UNNAMED$185" @786
-						Parent_View 	@783
-						location   	(-221, -889)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"41F00DCA03D5"
-						client     	@783
-						supplier   	@773
-						line_style 	0)))
-				    (object ClassView "Class" "Logical View::Sub Connection::Sub Connection Provider Shim::MShimControlClient" @787
-					ShowCompartmentStereotypes 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(260, 896)
-					label      	(object ItemLabel
-					    Parent_View 	@787
-					    location   	(63, 845)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	394
-					    justify    	0
-					    label      	"MShimControlClient")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	16776960
-					quidu      	"41F0137D0060"
-					width      	412
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object NoteView @788
-					location   	(212, 464)
-					label      	(object ItemLabel
-					    Parent_View 	@788
-					    location   	(30, 273)
-					    fill_color 	13434879
-					    nlines     	7
-					    max_width  	328
-					    label      	"client down calls related to the old CSubConnection/CSubInterface => ESOCK doesn't have to link against the shim.")
-					line_color 	3342489
-					fill_color 	13434879
-					width      	388
-					height     	394)
-				    (object AttachView "" @789
-					stereotype 	TRUE
-					line_color 	3342489
-					client     	@788
-					supplier   	@787
-					line_style 	0)
-				    (object RealizeView "" @790
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41F013D30282"
-					client     	@764
-					supplier   	@787
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::Sub Connection::Sub Connection Provider Shim::MSubInterfaceShim" @791
-					ShowCompartmentStereotypes 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(2224, 896)
-					label      	(object ItemLabel
-					    Parent_View 	@791
-					    location   	(2030, 845)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	388
-					    justify    	0
-					    label      	"MSubInterfaceShim")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	16776960
-					quidu      	"4284C7CC02B2"
-					width      	406
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object RealizeView "" @792
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"4284C7F4004E"
-					client     	@773
-					supplier   	@791
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::Connection::Connection Provider::Connection Provider Shim::CConnectionProviderShim" @793
-					ShowCompartmentStereotypes 	TRUE
-					SuppressOperation 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(2708, 1232)
-					label      	(object ItemLabel
-					    Parent_View 	@793
-					    location   	(2449, 1157)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	518
-					    justify    	0
-					    label      	"CConnectionProviderShim")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	16776960
-					quidu      	"41BDAABC004D"
-					width      	536
-					height     	174
-					annotation 	8
-					autoResize 	TRUE)
-				    (object AssociationViewNew "$UNNAMED$186" @794
-					location   	(2448, 1051)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"4284C7FA03DC"
-					roleview_list 	(list RoleViews
-					    (object RoleView "$UNNAMED$187" @795
-						Parent_View 	@794
-						location   	(-272, -981)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"4284C7FB037A"
-						client     	@794
-						supplier   	@791
-						line_style 	0
-						label      	(object SegLabel @796
-						    Parent_View 	@795
-						    location   	(2416, 971)
-						    anchor     	2
-						    anchor_loc 	1
-						    nlines     	1
-						    max_width  	15
-						    justify    	0
-						    label      	"0..*"
-						    pctDist    	0.408297
-						    height     	48
-						    orientation 	1))
-					    (object RoleView "$UNNAMED$188" @797
-						Parent_View 	@794
-						location   	(-272, -981)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"4284C7FB037B"
-						client     	@794
-						supplier   	@793
-						line_style 	0)))
-				    (object Label @798
-					location   	(16, 1760)
-					nlines     	1
-					max_width  	2937
-					label      	"______________________________________________________________________________________________________________________________________")
-				    (object Label @799
-					location   	(2448, 1840)
-					nlines     	1
-					max_width  	600
-					label      	"NIFMAN"))))))
-		logical_presentations 	(list unit_reference_list
-		    (object ClassDiagram "Main"
-			quid       	"41A7582D0088"
-			title      	"Main"
-			zoom       	100
-			max_height 	28350
-			max_width  	21600
-			origin_x   	525
-			origin_y   	0
-			items      	(list diagram_item_list
-			    (object ClassView "Class" "Logical View::Factory::XFactoryObject" @800
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(2227, 1072)
-				label      	(object ItemLabel
-				    Parent_View 	@800
-				    location   	(2068, 998)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	318
-				    justify    	0
-				    label      	"XFactoryObject")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41A7522A0392"
-				width      	336
-				height     	172
-				annotation 	8
-				autoResize 	TRUE)
-			    (object CategoryView "Logical View::Sub Connection::Sub Connection Provider Shim" @801
-				location   	(1712, 752)
-				label      	(object ItemLabel
-				    Parent_View 	@801
-				    location   	(1511, 668)
-				    fill_color 	13434879
-				    nlines     	2
-				    max_width  	402
-				    justify    	0
-				    label      	"Sub Connection Provider Shim")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	16776960
-				quidu      	"41BEF8100115"
-				width      	414
-				height     	180)
-			    (object NoteView @802
-				location   	(1728, 560)
-				label      	(object ItemLabel
-				    Parent_View 	@802
-				    location   	(1356, 457)
-				    fill_color 	13434879
-				    nlines     	4
-				    max_width  	708
-				    label      	"See Sub Connection Provider Shim package for sub-connection handled via RConnection based on sub-connection Id.")
-				line_color 	3342489
-				fill_color 	13434879
-				width      	768
-				height     	219)
-			    (object ClassView "Class" "Logical View::Sub Connection::RSubConnection" @803
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(928, 128)
-				label      	(object ItemLabel
-				    Parent_View 	@803
-				    location   	(762, 77)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	332
-				    justify    	0
-				    label      	"RSubConnection")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41C177E40146"
-				width      	350
-				height     	126
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Sub Connection::CEmptySubConnectionProvider" @804
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1683, 2336)
-				label      	(object ItemLabel
-				    Parent_View 	@804
-				    location   	(1381, 2284)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	604
-				    justify    	0
-				    label      	"CEmptySubConnectionProvider")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"422CB11602A6"
-				width      	622
-				height     	128
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Connection::Connection Provider::MConnectionDataClient" @805
-				ShowCompartmentStereotypes 	TRUE
-				SuppressOperation 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(2675, 1072)
-				font       	(object Font
-				    italics    	TRUE)
-				label      	(object ItemLabel
-				    Parent_View 	@805
-				    location   	(2446, 998)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	458
-				    justify    	0
-				    label      	"MConnectionDataClient")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41BDA8D00172"
-				width      	476
-				height     	172
-				annotation 	8
-				autoResize 	TRUE)
-			    (object Label @806
-				location   	(928, 960)
-				nlines     	34
-				max_width  	31
-				label      	
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-				)
-			    (object Label @807
-				location   	(480, 896)
-				nlines     	1
-				max_width  	944
-				label      	
-|DATA PLANE		CONTROL PLANE
-				)
-			    (object Label @808
-				location   	(31, 831)
-				nlines     	1
-				max_width  	2832
-				label      	"_________________________________________________________________________________________________________________________________")
-			    (object CategoryView "Logical View::Sub Connection Flow" @809
-				location   	(352, 2512)
-				label      	(object ItemLabel
-				    Parent_View 	@809
-				    location   	(179, 2428)
-				    fill_color 	13434879
-				    nlines     	2
-				    max_width  	346
-				    justify    	0
-				    label      	"Sub Connection Flow")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	65280
-				quidu      	"427A06CC0387"
-				width      	358
-				height     	180)
-			    (object ClassView "Class" "Logical View::Sub Connection Flow::Sub-Connection -> Flow calls::MSubConnectionFlow" @810
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(448, 1920)
-				font       	(object Font
-				    italics    	TRUE)
-				label      	(object ItemLabel
-				    Parent_View 	@810
-				    location   	(186, 1846)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	524
-				    justify    	0
-				    label      	"MSubConnectionFlow")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	65280
-				quidu      	"429C882D03D7"
-				width      	542
-				height     	172
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Connection::Connection Provider::CConnectionProviderBase" @811
-				ShowCompartmentStereotypes 	TRUE
-				SuppressOperation 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(2675, 1616)
-				label      	(object ItemLabel
-				    Parent_View 	@811
-				    location   	(2424, 1541)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	502
-				    justify    	0
-				    label      	"CConnectionProviderBase")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41BDA765028C"
-				width      	520
-				height     	174
-				annotation 	8
-				autoResize 	TRUE)
-			    (object AssociationViewNew "$UNNAMED$150" @812
-				location   	(2675, 1343)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"427A6C370396"
-				roleview_list 	(list RoleViews
-				    (object RoleView "$UNNAMED$151" @813
-					Parent_View 	@812
-					location   	(2275, 399)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"427A6C3802B1"
-					client     	@812
-					supplier   	@805
-					line_style 	0
-					label      	(object SegLabel @814
-					    Parent_View 	@813
-					    location   	(2712, 1285)
-					    anchor     	2
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	15
-					    justify    	0
-					    label      	"0..*"
-					    pctDist    	0.310860
-					    height     	37
-					    orientation 	1))
-				    (object RoleView "$UNNAMED$152" @815
-					Parent_View 	@812
-					location   	(2275, 399)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"427A6C3802B2"
-					client     	@812
-					supplier   	@811
-					line_style 	0)))
-			    (object ClassView "Class" "Logical View::Sub Connection::ISubConnectionFlow" @816
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(928, 1936)
-				label      	(object ItemLabel
-				    Parent_View 	@816
-				    location   	(927, 2065)
-				    anchor_loc 	1
-				    nlines     	2
-				    max_width  	585
-				    justify    	0
-				    label      	"ISubConnectionFlow")
-				icon       	"Interface"
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	65280
-				quidu      	"42B9B1BA03A7"
-				width      	100
-				height     	100
-				annotation 	8
-				autoResize 	TRUE)
-			    (object RealizeView "" @817
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"42C2C68D01D0"
-				client     	@810
-				supplier   	@816
-				line_style 	0)
-			    (object ClassView "Class" "Logical View::Sub Connection::MSubConnectionDataClient" @818
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1680, 1056)
-				font       	(object Font
-				    italics    	TRUE)
-				label      	(object ItemLabel
-				    Parent_View 	@818
-				    location   	(1414, 1005)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	532
-				    justify    	0
-				    label      	"MSubConnectionDataClient")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	65535
-				quidu      	"41A753E90088"
-				width      	550
-				height     	126
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Sub Connection::CSubConnectionProviderBase" @819
-				ShowCompartmentStereotypes 	TRUE
-				SuppressOperation 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1683, 1926)
-				label      	(object ItemLabel
-				    Parent_View 	@819
-				    location   	(1397, 1874)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	572
-				    justify    	0
-				    label      	"CSubConnectionProviderBase")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41A75088005C"
-				width      	590
-				height     	128
-				annotation 	8
-				autoResize 	TRUE)
-			    (object InheritView "" @820
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41A7557C0268"
-				client     	@819
-				supplier   	@800
-				line_style 	0)
-			    (object RealizeView "" @821
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41EFFB2001BC"
-				client     	@819
-				supplier   	@805
-				line_style 	0)
-			    (object InheritView "" @822
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"422CB1CA0349"
-				client     	@804
-				supplier   	@819
-				line_style 	0)
-			    (object AssociationViewNew "$UNNAMED$147" @823
-				location   	(2149, 1778)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"427A6BBC010E"
-				roleview_list 	(list RoleViews
-				    (object RoleView "$UNNAMED$148" @824
-					Parent_View 	@823
-					location   	(709, 322)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"427A6BBD015F"
-					client     	@823
-					supplier   	@811
-					line_style 	0
-					label      	(object SegLabel @825
-					    Parent_View 	@824
-					    location   	(2359, 1679)
-					    anchor     	2
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	15
-					    justify    	0
-					    label      	"1"
-					    pctDist    	0.829843
-					    height     	33
-					    orientation 	0))
-				    (object RoleView "$UNNAMED$149" @826
-					Parent_View 	@823
-					location   	(709, 322)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"427A6BBD0169"
-					client     	@823
-					supplier   	@819
-					line_style 	0)))
-			    (object AssociationViewNew "$UNNAMED$156" @827
-				location   	(1178, 1929)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"427A6E3B031F"
-				roleview_list 	(list RoleViews
-				    (object RoleView "$UNNAMED$157" @828
-					Parent_View 	@827
-					location   	(-262, 473)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"427A6E3D0065"
-					client     	@827
-					supplier   	@816
-					line_style 	0
-					label      	(object SegLabel @829
-					    Parent_View 	@828
-					    location   	(992, 1983)
-					    anchor     	2
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	15
-					    justify    	0
-					    label      	"1"
-					    pctDist    	0.900000
-					    height     	54
-					    orientation 	0))
-				    (object RoleView "$UNNAMED$158" @830
-					Parent_View 	@827
-					location   	(-262, 473)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"427A6E3D0066"
-					client     	@827
-					supplier   	@819
-					line_style 	0)))
-			    (object AssociationViewNew "$UNNAMED$162" @831
-				location   	(1681, 1490)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"42C2C7E302A1"
-				roleview_list 	(list RoleViews
-				    (object RoleView "$UNNAMED$163" @832
-					Parent_View 	@831
-					location   	(193, 34)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"42C2C7E5004B"
-					client     	@831
-					supplier   	@818
-					line_style 	0
-					label      	(object SegLabel @833
-					    Parent_View 	@832
-					    location   	(1734, 1156)
-					    anchor     	2
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	15
-					    justify    	0
-					    label      	"0..*"
-					    pctDist    	0.900000
-					    height     	54
-					    orientation 	1))
-				    (object RoleView "$UNNAMED$164" @834
-					Parent_View 	@831
-					location   	(193, 34)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"42C2C7E5004C"
-					client     	@831
-					supplier   	@819
-					line_style 	0)))
-			    (object ClassView "Class" "Logical View::Sub Connection::ISubConnectionFlowClient" @835
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(928, 1648)
-				label      	(object ItemLabel
-				    Parent_View 	@835
-				    location   	(926, 1805)
-				    anchor_loc 	1
-				    nlines     	2
-				    max_width  	689
-				    justify    	0
-				    label      	"ISubConnectionFlowClient")
-				icon       	"Interface"
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	65280
-				quidu      	"42C2CB700385"
-				width      	156
-				height     	156
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::New Interfaces & Functions::CSubConnectionDataClientC" @836
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1328, 1344)
-				label      	(object ItemLabel
-				    Parent_View 	@836
-				    location   	(1047, 1270)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	562
-				    justify    	0
-				    label      	"CSubConnectionDataClientC")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	65280
-				quidu      	"4289BE6D02F0"
-				width      	580
-				height     	172
-				annotation 	8
-				autoResize 	TRUE)
-			    (object RealizeView "" @837
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"42C2C7F800F2"
-				client     	@836
-				supplier   	@818
-				line_style 	0)
-			    (object AssociationViewNew "$UNNAMED$165" @838
-				location   	(1102, 1512)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"42C2CE0102CF"
-				roleview_list 	(list RoleViews
-				    (object RoleView "$UNNAMED$166" @839
-					Parent_View 	@838
-					location   	(-2, 376)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"42C2CE020321"
-					client     	@838
-					supplier   	@835
-					line_style 	0
-					label      	(object SegLabel @840
-					    Parent_View 	@839
-					    location   	(1034, 1630)
-					    anchor     	2
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	15
-					    justify    	0
-					    label      	"1"
-					    pctDist    	0.900000
-					    height     	54
-					    orientation 	0))
-				    (object RoleView "$UNNAMED$167" @841
-					Parent_View 	@838
-					location   	(-2, 376)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"42C2CE020322"
-					client     	@838
-					supplier   	@836
-					line_style 	0)))
-			    (object ClassView "Class" "Logical View::Service::CControlledServProvider" @842
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(448, 1600)
-				label      	(object ItemLabel
-				    Parent_View 	@842
-				    location   	(215, 1526)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	466
-				    justify    	0
-				    label      	"CControlledServProvider")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	65535
-				quidu      	"41A754670219"
-				width      	484
-				height     	172
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Service::CSockSubSession" @843
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1504, 128)
-				label      	(object ItemLabel
-				    Parent_View 	@843
-				    location   	(1313, 54)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	382
-				    justify    	0
-				    label      	"CSockSubSession")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41A7685902ED"
-				width      	400
-				height     	172
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Connection::CConnection" @844
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(2400, 432)
-				label      	(object ItemLabel
-				    Parent_View 	@844
-				    location   	(2267, 358)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	266
-				    justify    	0
-				    label      	"CConnection")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41A7507C013B"
-				width      	284
-				height     	172
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Sub Connection::MSubConnectionControlClient" @845
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(336, 128)
-				font       	(object Font
-				    italics    	TRUE)
-				label      	(object ItemLabel
-				    Parent_View 	@845
-				    location   	(48, 77)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	576
-				    justify    	0
-				    label      	"MSubConnectionControlClient")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41A753D702F9"
-				width      	594
-				height     	126
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Sub Connection::CSubConnectionProviderBase" @846
-				ShowCompartmentStereotypes 	TRUE
-				SuppressOperation 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(928, 768)
-				label      	(object ItemLabel
-				    Parent_View 	@846
-				    location   	(636, 716)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	584
-				    justify    	0
-				    label      	"CSubConnectionProviderBase")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	65535
-				quidu      	"41A75088005C"
-				width      	602
-				height     	128
-				annotation 	8
-				autoResize 	TRUE)
-			    (object AssociationViewNew "$UNNAMED$82" @847
-				location   	(630, 447)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41A755100295"
-				roleview_list 	(list RoleViews
-				    (object RoleView "$UNNAMED$83" @848
-					Parent_View 	@847
-					location   	(-906, -449)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41A755110318"
-					client     	@847
-					supplier   	@845
-					line_style 	0
-					label      	(object SegLabel @849
-					    Parent_View 	@848
-					    location   	(378, 245)
-					    anchor     	2
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	15
-					    justify    	0
-					    label      	"0..*"
-					    pctDist    	0.921176
-					    height     	49
-					    orientation 	0))
-				    (object RoleView "$UNNAMED$84" @850
-					Parent_View 	@847
-					location   	(-906, -449)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41A755110322"
-					client     	@847
-					supplier   	@846
-					line_style 	0)))
-			    (object ClassView "Class" "Logical View::Sub Connection::CSubConnection" @851
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(928, 432)
-				label      	(object ItemLabel
-				    Parent_View 	@851
-				    location   	(763, 381)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	330
-				    justify    	0
-				    label      	"CSubConnection")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	65535
-				quidu      	"41A750530146"
-				width      	348
-				height     	126
-				annotation 	8
-				autoResize 	TRUE)
-			    (object RealizeView "" @852
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41A754C80042"
-				client     	@851
-				supplier   	@845
-				line_style 	0)
-			    (object AssociationViewNew "$UNNAMED$144" @853
-				location   	(1679, 432)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41EBDF5401F5"
-				roleview_list 	(list RoleViews
-				    (object RoleView "$UNNAMED$145" @854
-					Parent_View 	@853
-					location   	(-705, -1024)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41EBDF5501EC"
-					client     	@853
-					supplier   	@844
-					line_style 	0
-					label      	(object SegLabel @855
-					    Parent_View 	@854
-					    location   	(2198, 486)
-					    anchor     	2
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	15
-					    justify    	0
-					    label      	"1"
-					    pctDist    	0.900000
-					    height     	54
-					    orientation 	1))
-				    (object RoleView "$UNNAMED$146" @856
-					Parent_View 	@853
-					location   	(-705, -1024)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41EBDF5501F6"
-					client     	@853
-					supplier   	@851
-					line_style 	0)))
-			    (object InheritView "" @857
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41A7689000BB"
-				client     	@851
-				supplier   	@843
-				line_style 	0)
-			    (object AssociationViewNew "$UNNAMED$91" @858
-				location   	(928, 599)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41A756830360"
-				roleview_list 	(list RoleViews
-				    (object RoleView "$UNNAMED$92" @859
-					Parent_View 	@858
-					location   	(-1504, 135)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41A756850114"
-					client     	@858
-					supplier   	@846
-					line_style 	0
-					label      	(object SegLabel @860
-					    Parent_View 	@859
-					    location   	(897, 681)
-					    anchor     	2
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	15
-					    justify    	0
-					    label      	"1"
-					    pctDist    	0.786015
-					    height     	32
-					    orientation 	1))
-				    (object RoleView "$UNNAMED$93" @861
-					Parent_View 	@858
-					location   	(-1504, 135)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41A75685011E"
-					client     	@858
-					supplier   	@851
-					line_style 	0)))
-			    (object UsesView "" @862
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41C178650047"
-				client     	@803
-				supplier   	@851
-				line_style 	0)
-			    (object AttachView "" @863
-				stereotype 	TRUE
-				line_color 	3342489
-				client     	@802
-				supplier   	@844
-				line_style 	0)
-			    (object ClassView "Class" "Logical View::Sub Connection::ISubConnectionProviderBase" @864
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(928, 2372)
-				label      	(object ItemLabel
-				    Parent_View 	@864
-				    location   	(926, 2517)
-				    anchor_loc 	1
-				    nlines     	2
-				    max_width  	630
-				    justify    	0
-				    label      	"ISubConnectionProviderBase")
-				icon       	"Interface"
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"427A6DF6004F"
-				width      	131
-				height     	131
-				annotation 	8
-				autoResize 	TRUE)
-			    (object RealizeView "" @865
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"427F424701C7"
-				client     	@819
-				supplier   	@864
-				line_style 	0)
-			    (object ClassView "Class" "Logical View::Sub Connection Flow::MSubConnectionFlowClient" @866
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(448, 1232)
-				font       	(object Font
-				    italics    	TRUE)
-				label      	(object ItemLabel
-				    Parent_View 	@866
-				    location   	(181, 1158)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	534
-				    justify    	0
-				    label      	"MSubConnectionFlowClient")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	65280
-				quidu      	"4284A8070236"
-				width      	552
-				height     	172
-				annotation 	8
-				autoResize 	TRUE)
-			    (object RealizeView "" @867
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"42C2D0EF03A3"
-				client     	@842
-				supplier   	@866
-				line_style 	0)
-			    (object RealizeView "" @868
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"42C2CE650340"
-				client     	@866
-				supplier   	@835
-				line_style 	0)
-			    (object ClassView "Class" "Logical View::Sub Connection Flow::CSubConnectionFlowBase" @869
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(448, 2352)
-				label      	(object ItemLabel
-				    Parent_View 	@869
-				    location   	(185, 2278)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	526
-				    justify    	0
-				    label      	"CSubConnectionFlowBase")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	65280
-				quidu      	"4284A7BB031E"
-				width      	544
-				height     	172
-				annotation 	8
-				autoResize 	TRUE)
-			    (object AssociationViewNew "$UNNAMED$159" @870
-				location   	(795, 2363)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"4284AE670316"
-				roleview_list 	(list RoleViews
-				    (object RoleView "$UNNAMED$160" @871
-					Parent_View 	@870
-					location   	(507, 1099)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"4284AE68037C"
-					client     	@870
-					supplier   	@864
-					line_style 	0
-					label      	(object SegLabel @872
-					    Parent_View 	@871
-					    location   	(861, 2417)
-					    anchor     	2
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	15
-					    justify    	0
-					    label      	"0..1"
-					    pctDist    	0.900000
-					    height     	54
-					    orientation 	1))
-				    (object RoleView "$UNNAMED$161" @873
-					Parent_View 	@870
-					location   	(507, 1099)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"4284AE680386"
-					client     	@870
-					supplier   	@869
-					line_style 	0)))
-			    (object RealizeView "" @874
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"42C2BCCB0101"
-				client     	@869
-				supplier   	@810
-				line_style 	0)
-			    (object AssociationViewNew "$UNNAMED$168" @875
-				location   	(50, 1791)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"42C2D15A00B6"
-				roleview_list 	(list RoleViews
-				    (object RoleView "$UNNAMED$169" @876
-					Parent_View 	@875
-					location   	(-398, -561)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"42C2D15B0180"
-					client     	@875
-					supplier   	@866
-					vertices   	(list Points
-					    (50, 1791)
-					    (50, 1472)
-					    (304, 1318))
-					line_style 	0
-					label      	(object SegLabel @877
-					    Parent_View 	@876
-					    location   	(279, 1396)
-					    anchor     	2
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	15
-					    justify    	0
-					    label      	"0..*"
-					    pctDist    	0.900000
-					    height     	54
-					    orientation 	1))
-				    (object RoleView "$UNNAMED$170" @878
-					Parent_View 	@875
-					location   	(-398, -561)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"42C2D15B0181"
-					client     	@875
-					supplier   	@869
-					vertices   	(list Points
-					    (50, 1791)
-					    (50, 2144)
-					    (282, 2265))
-					line_style 	0)))))
-		    (object ClassDiagram "IP SubConnection Provider"
-			quid       	"422CAC900121"
-			title      	"IP SubConnection Provider"
-			zoom       	100
-			max_height 	28350
-			max_width  	21600
-			origin_x   	88
-			origin_y   	0
-			items      	(list diagram_item_list
-			    (object ClassView "Class" "Logical View::Sub Connection::CSubConnectionProviderBase" @879
-				ShowCompartmentStereotypes 	TRUE
-				SuppressOperation 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1312, 688)
-				label      	(object ItemLabel
-				    Parent_View 	@879
-				    location   	(1026, 614)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	572
-				    justify    	0
-				    label      	"CSubConnectionProviderBase")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	65535
-				quidu      	"41A75088005C"
-				width      	590
-				height     	172
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Sub Connection::CIPSubConnectionProvider" @880
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1648, 1360)
-				label      	(object ItemLabel
-				    Parent_View 	@880
-				    location   	(1390, 1286)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	516
-				    justify    	0
-				    label      	"CIPSubConnectionProvider")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	65535
-				quidu      	"41A85C53037D"
-				width      	534
-				height     	172
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Sub Connection::CEmptySubConnectionProvider" @881
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1312, 1072)
-				label      	(object ItemLabel
-				    Parent_View 	@881
-				    location   	(1010, 1021)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	604
-				    justify    	0
-				    label      	"CEmptySubConnectionProvider")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	65280
-				quidu      	"422CB11602A6"
-				width      	622
-				height     	126
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Sub Connection::CDefaultSubConnectionProvider" @882
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(976, 1344)
-				label      	(object ItemLabel
-				    Parent_View 	@882
-				    location   	(672, 1293)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	608
-				    justify    	0
-				    label      	"CDefaultSubConnectionProvider")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	65280
-				quidu      	"422CB12403A1"
-				width      	626
-				height     	126
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Service::MConnectionEnumerateClients" @883
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(656, 688)
-				label      	(object ItemLabel
-				    Parent_View 	@883
-				    location   	(355, 614)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	602
-				    justify    	0
-				    label      	"MConnectionEnumerateClients")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	65280
-				quidu      	"422CAE600150"
-				width      	620
-				height     	172
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Connection::Connection Provider::MConnectionDataClient" @884
-				ShowCompartmentStereotypes 	TRUE
-				SuppressOperation 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1904, 688)
-				font       	(object Font
-				    italics    	TRUE)
-				label      	(object ItemLabel
-				    Parent_View 	@884
-				    location   	(1675, 613)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	458
-				    justify    	0
-				    label      	"MConnectionDataClient")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	65280
-				quidu      	"41BDA8D00172"
-				width      	476
-				height     	174
-				annotation 	8
-				autoResize 	TRUE)
-			    (object InheritView "" @885
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"422CB16002EA"
-				client     	@880
-				supplier   	@881
-				line_style 	0)
-			    (object NoteView @886
-				location   	(2128, 1056)
-				label      	(object ItemLabel
-				    Parent_View 	@886
-				    location   	(1897, 975)
-				    fill_color 	13434879
-				    nlines     	3
-				    max_width  	427
-				    label      	"functionality common to primary and secondary context.")
-				line_color 	3342489
-				fill_color 	13434879
-				width      	487
-				height     	175)
-			    (object AttachView "" @887
-				stereotype 	TRUE
-				line_color 	3342489
-				client     	@886
-				supplier   	@881
-				line_style 	0)
-			    (object NoteView @888
-				location   	(2304, 1360)
-				label      	(object ItemLabel
-				    Parent_View 	@888
-				    location   	(2066, 1298)
-				    fill_color 	13434879
-				    nlines     	2
-				    max_width  	440
-				    label      	"represents secondary context")
-				line_color 	3342489
-				fill_color 	13434879
-				width      	500
-				height     	137)
-			    (object NoteView @889
-				location   	(320, 1344)
-				label      	(object ItemLabel
-				    Parent_View 	@889
-				    location   	(82, 1282)
-				    fill_color 	13434879
-				    nlines     	2
-				    max_width  	440
-				    label      	"represents primary(default) context")
-				line_color 	3342489
-				fill_color 	13434879
-				width      	500
-				height     	137)
-			    (object InheritView "" @890
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"422CB2BE0240"
-				client     	@882
-				supplier   	@881
-				line_style 	0)
-			    (object AttachView "" @891
-				stereotype 	TRUE
-				line_color 	3342489
-				client     	@889
-				supplier   	@882
-				line_style 	0)
-			    (object AttachView "" @892
-				stereotype 	TRUE
-				line_color 	3342489
-				client     	@888
-				supplier   	@880
-				line_style 	0)
-			    (object InheritView "" @893
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"422CB1CA0349"
-				client     	@881
-				supplier   	@879
-				line_style 	0)
-			    (object RealizeView "" @894
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"422CB2FF03C1"
-				client     	@881
-				supplier   	@884
-				line_style 	0)
-			    (object RealizeView "" @895
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"422CB303034F"
-				client     	@881
-				supplier   	@883
-				line_style 	0)
-			    (object Label @896
-				location   	(352, 864)
-				nlines     	1
-				max_width  	1806
-				label      	"__________________________________________________________________________________")
-			    (object Label @897
-				location   	(352, 928)
-				nlines     	1
-				max_width  	600
-				label      	"ECOM IPSCPR plugin")
-			    (object Label @898
-				location   	(352, 832)
-				nlines     	1
-				max_width  	600
-				label      	"ESOCK")))))
-	    (object Class_Category "Service"
-		quid       	"41A7584503E0"
-		visible_categories 	(list visibility_relationship_list
-		    (object Visibility_Relationship
-			quid       	"41A876010316"
-			supplier   	"Logical View::Factory"
-			quidu      	"41A875EF01EE")
-		    (object Visibility_Relationship
-			quid       	"41A91E410014"
-			supplier   	"Logical View::Sub Connection Flow"
-			quidu      	"427A06CC0387")
-		    (object Visibility_Relationship
-			quid       	"427A063C027B"
-			supplier   	"Logical View::Session Proxy/Pit Boss"
-			quidu      	"41AA25160186"))
-		exportControl 	"Public"
-		logical_models 	(list unit_reference_list
-		    (object Class "CControlledServProvider"
-			quid       	"41A754670219"
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"41A877C8023E"
-				supplier   	"Logical View::Factory::XFactoryObject"
-				quidu      	"41A7522A0392"))
-			realized_interfaces 	(list realize_rel_list
-			    (object Realize_Relationship
-				quid       	"41AC9D0301E9"
-				supplier   	"Logical View::Sub Connection::MSubConnectionDataClient"
-				quidu      	"41A753E90088")
-			    (object Realize_Relationship
-				quid       	"42C2D0EF03A3"
-				supplier   	"Logical View::Sub Connection Flow::MSubConnectionFlowClient"
-				quidu      	"4284A8070236")))
-		    (object Class "CControlledServProviderShim"
-			quid       	"41A85E7502CE"
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"41A85EF7011C"
-				supplier   	"Logical View::Service::CControlledServProvider"
-				quidu      	"41A754670219"))
-			used_nodes 	(list uses_relationship_list
-			    (object Uses_Relationship
-				quid       	"41D920F900C8"
-				supplier   	"Logical View::Selection::ISelectionNotify"
-				quidu      	"41C2DC4001D8"))
-			realized_interfaces 	(list realize_rel_list
-			    (object Realize_Relationship
-				quid       	"41A864B90298"
-				supplier   	"Logical View::Service::MSocketNotify"
-				quidu      	"41A8641100E8")
-			    (object Realize_Relationship
-				quid       	"41AC9D080150"
-				supplier   	"Logical View::Sub Connection::MSubConnectionControlClient"
-				quidu      	"41A753D702F9")
-			    (object Realize_Relationship
-				quid       	"41C2DDF30330"
-				supplier   	"Logical View::Selection::ISelectionNotify"
-				quidu      	"41C2DC4001D8")
-			    (object Realize_Relationship
-				quid       	"41CFEA310370"
-				supplier   	"Logical View::Selection::ISelectionNotify"
-				quidu      	"41C2DC4001D8")
-			    (object Realize_Relationship
-				quid       	"422CAE9A0154"
-				supplier   	"Logical View::Service::MConnectionEnumerateClients"
-				quidu      	"422CAE600150")))
-		    (object Class "CServProviderBase"
-			quid       	"41A768BD034B"
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"41A877070223"
-				supplier   	"Logical View::Factory::XFactoryObject"
-				quidu      	"41A7522A0392")))
-		    (object Class "CSockSubSession"
-			quid       	"41A7685902ED")
-		    (object Class "CSocket"
-			quid       	"41A863A900AC"
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"41A888E80288"
-				supplier   	"Logical View::Service::CSockSubSession"
-				quidu      	"41A7685902ED"))
-			realized_interfaces 	(list realize_rel_list
-			    (object Realize_Relationship
-				quid       	"41A864E301EE"
-				supplier   	"Logical View::Service::MSocketControlledNotify"
-				quidu      	"421A09A70089")))
-		    (object Class "MSocketNotify"
-			quid       	"41A8641100E8")
-		    (object Class "CIpcProvdBase"
-			quid       	"41A869E70168"
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"41A869F0002B"
-				supplier   	"Logical View::Service::CServProviderBase"
-				quidu      	"41A768BD034B")))
-		    (object Class "CProtocolBase"
-			quid       	"41A88D720008")
-		    (object Class "MSocketControlledNotify"
-			quid       	"421A09A70089")
-		    (object Class "MConnectionEnumerateClients"
-			quid       	"422CAE600150")
-		    (object Association "$UNNAMED$189"
-			quid       	"41A863F10128"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$190"
-				quid       	"41A863F20238"
-				supplier   	"Logical View::Service::CControlledServProvider"
-				quidu      	"41A754670219"
-				client_cardinality 	(value cardinality "0..1")
-				is_navigable 	TRUE)
-			    (object Role "$UNNAMED$191"
-				quid       	"41A863F20242"
-				supplier   	"Logical View::Service::CSocket"
-				quidu      	"41A863A900AC"
-				is_aggregate 	TRUE)))
-		    (object Association "$UNNAMED$192"
-			quid       	"41A866DD0047"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$193"
-				quid       	"41A866DD039A"
-				supplier   	"Logical View::Service::CServProviderBase"
-				quidu      	"41A768BD034B"
-				client_cardinality 	(value cardinality "1")
-				is_navigable 	TRUE)
-			    (object Role "$UNNAMED$194"
-				quid       	"41A866DD03A4"
-				supplier   	"Logical View::Service::CControlledServProviderShim"
-				quidu      	"41A85E7502CE"
-				is_aggregate 	TRUE)))
-		    (object Association "$UNNAMED$195"
-			quid       	"41A867AE0142"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$196"
-				quid       	"41A867AF031A"
-				supplier   	"Logical View::Service::MSocketNotify"
-				quidu      	"41A8641100E8"
-				client_cardinality 	(value cardinality "1")
-				is_navigable 	TRUE)
-			    (object Role "$UNNAMED$197"
-				quid       	"41A867AF0324"
-				supplier   	"Logical View::Service::CServProviderBase"
-				quidu      	"41A768BD034B")))
-		    (object Association "$UNNAMED$198"
-			quid       	"41A867D1039B"
-			roles      	(list role_list
-			    (object Role "iSocket"
-				quid       	"41A867D30019"
-				label      	"iSocket"
-				supplier   	"Logical View::Service::MSocketNotify"
-				quidu      	"41A8641100E8"
-				client_cardinality 	(value cardinality "1")
-				exportControl 	"Protected"
-				is_navigable 	TRUE)
-			    (object Role "$UNNAMED$199"
-				quid       	"41A867D30023"
-				supplier   	"Logical View::Service::CServProviderBase"
-				quidu      	"41A768BD034B")))
-		    (object Association "$UNNAMED$200"
-			quid       	"41B722220185"
-			roles      	(list role_list
-			    (object Role "iSocketClient"
-				quid       	"41B7222301A4"
-				label      	"iSocketClient"
-				supplier   	"Logical View::Service::MSocketControlledNotify"
-				quidu      	"421A09A70089"
-				client_cardinality 	(value cardinality "1")
-				exportControl 	"Protected"
-				is_navigable 	TRUE)
-			    (object Role "$UNNAMED$201"
-				quid       	"41B7222301AE"
-				supplier   	"Logical View::Service::CControlledServProviderShim"
-				quidu      	"41A85E7502CE")))
-		    (object Association "$UNNAMED$202"
-			quid       	"41D0871802FF"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$203"
-				quid       	"41D08719022E"
-				supplier   	"Logical View::Session Proxy/Pit Boss::CSockSession"
-				quidu      	"41C06F440273"
-				client_cardinality 	(value cardinality "1")
-				is_navigable 	TRUE)
-			    (object Role "$UNNAMED$204"
-				quid       	"41D087190238"
-				supplier   	"Logical View::Service::CControlledServProviderShim"
-				quidu      	"41A85E7502CE"))))
-		logical_presentations 	(list unit_reference_list
-		    (object ClassDiagram "Main"
-			quid       	"41A77B5F015F"
-			title      	"Main"
-			zoom       	100
-			max_height 	28350
-			max_width  	21600
-			origin_x   	888
-			origin_y   	0
-			items      	(list diagram_item_list
-			    (object NoteView @899
-				location   	(1296, 1664)
-				label      	(object ItemLabel
-				    Parent_View 	@899
-				    location   	(833, 1561)
-				    fill_color 	13434879
-				    nlines     	4
-				    max_width  	890
-				    label      	"Emulates being MSocketNotify (CSocket) so that it can server NoBearer & Bearer calls on horizontal level and forwards the rest to the CControlledServProviderShim::iSocketClient.")
-				line_color 	3342489
-				fill_color 	13434879
-				width      	950
-				height     	219)
-			    (object ClassView "Class" "Logical View::Service::CControlledServProvider" @900
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(848, 896)
-				label      	(object ItemLabel
-				    Parent_View 	@900
-				    location   	(615, 844)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	466
-				    justify    	0
-				    label      	"CControlledServProvider")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	65535
-				quidu      	"41A754670219"
-				width      	484
-				height     	128
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Service::CSocket" @901
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1575, 896)
-				label      	(object ItemLabel
-				    Parent_View 	@901
-				    location   	(1475, 845)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	200
-				    justify    	0
-				    label      	"CSocket")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41A863A900AC"
-				width      	218
-				height     	126
-				annotation 	8
-				autoResize 	TRUE)
-			    (object AssociationViewNew "$UNNAMED$189" @902
-				location   	(1277, 896)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41A863F10128"
-				roleview_list 	(list RoleViews
-				    (object RoleView "$UNNAMED$190" @903
-					Parent_View 	@902
-					location   	(365, 448)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41A863F20238"
-					client     	@902
-					supplier   	@900
-					line_style 	0
-					label      	(object SegLabel @904
-					    Parent_View 	@903
-					    location   	(1127, 844)
-					    anchor     	2
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	15
-					    justify    	0
-					    label      	"0..1"
-					    pctDist    	0.802139
-					    height     	52
-					    orientation 	1))
-				    (object RoleView "$UNNAMED$191" @905
-					Parent_View 	@902
-					location   	(365, 448)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41A863F20242"
-					client     	@902
-					supplier   	@901
-					line_style 	0)))
-			    (object NoteView @906
-				location   	(1680, 240)
-				label      	(object ItemLabel
-				    Parent_View 	@906
-				    location   	(1248, 137)
-				    fill_color 	13434879
-				    nlines     	4
-				    max_width  	828
-				    label      	"Remove CInterface association and replace CServProviderBase association with CControlledServProvider one. CSocket no longer owns the provider.")
-				line_color 	3342489
-				fill_color 	13434879
-				width      	888
-				height     	219)
-			    (object AttachView "" @907
-				stereotype 	TRUE
-				line_color 	3342489
-				client     	@901
-				supplier   	@906
-				line_style 	0)
-			    (object AttachView "" @908
-				stereotype 	TRUE
-				line_color 	3342489
-				client     	@902
-				supplier   	@906
-				line_style 	0)
-			    (object ClassView "Class" "Logical View::Service::CIpcProvdBase" @909
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(768, 2256)
-				label      	(object ItemLabel
-				    Parent_View 	@909
-				    location   	(617, 2205)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	302
-				    justify    	0
-				    label      	"CIpcProvdBase")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41A869E70168"
-				width      	320
-				height     	126
-				annotation 	8
-				autoResize 	TRUE)
-			    (object NoteView @910
-				location   	(1264, 2064)
-				label      	(object ItemLabel
-				    Parent_View 	@910
-				    location   	(995, 1961)
-				    fill_color 	13434879
-				    nlines     	4
-				    max_width  	502
-				    label      	"All service provider are currently derived from CServProviderBase. Example CIpcProvdBase.")
-				line_color 	3342489
-				fill_color 	13434879
-				width      	562
-				height     	219)
-			    (object ClassView "Class" "Logical View::Factory::XFactoryObject" @911
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(848, 528)
-				label      	(object ItemLabel
-				    Parent_View 	@911
-				    location   	(689, 476)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	318
-				    justify    	0
-				    label      	"XFactoryObject")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41A7522A0392"
-				width      	336
-				height     	128
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Service::CSockSubSession" @912
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1264, 528)
-				label      	(object ItemLabel
-				    Parent_View 	@912
-				    location   	(1073, 476)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	382
-				    justify    	0
-				    label      	"CSockSubSession")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41A7685902ED"
-				width      	400
-				height     	128
-				annotation 	8
-				autoResize 	TRUE)
-			    (object InheritView "" @913
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41A888E80288"
-				client     	@901
-				supplier   	@912
-				line_style 	0)
-			    (object NoteView @914
-				location   	(528, 240)
-				label      	(object ItemLabel
-				    Parent_View 	@914
-				    location   	(100, 106)
-				    fill_color 	13434879
-				    nlines     	5
-				    max_width  	821
-				    label      	"Alternatively we can forget about CFactoryObject as a base for service provider leave the hard coded creation of the shim in ProtocolManager::NewSocketL for the time being.")
-				line_color 	3342489
-				fill_color 	13434879
-				width      	881
-				height     	281)
-			    (object NoteView @915
-				location   	(1527, 1136)
-				label      	(object ItemLabel
-				    Parent_View 	@915
-				    location   	(1348, 1080)
-				    fill_color 	13434879
-				    nlines     	2
-				    max_width  	322
-				    label      	"NoBearer / Bearer selection.")
-				line_color 	3342489
-				fill_color 	13434879
-				width      	382
-				height     	125)
-			    (object InheritView "" @916
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41A877C8023E"
-				client     	@900
-				supplier   	@911
-				line_style 	0)
-			    (object ClassView "Class" "Logical View::Selection::ISelectionNotify" @917
-				ShowCompartmentStereotypes 	TRUE
-				SuppressOperation 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(2055, 1136)
-				font       	(object Font
-				    italics    	TRUE)
-				label      	(object ItemLabel
-				    Parent_View 	@917
-				    location   	(1897, 1061)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	316
-				    justify    	0
-				    label      	"ISelectionNotify")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41C2DC4001D8"
-				width      	334
-				height     	174
-				annotation 	8
-				autoResize 	TRUE)
-			    (object AttachView "" @918
-				stereotype 	TRUE
-				line_color 	3342489
-				client     	@915
-				supplier   	@917
-				line_style 	0)
-			    (object NoteView @919
-				location   	(1824, 2064)
-				label      	(object ItemLabel
-				    Parent_View 	@919
-				    location   	(1583, 1980)
-				    fill_color 	13434879
-				    nlines     	3
-				    max_width  	446
-				    label      	"to be able find a default connection for the session on NoBearer.")
-				line_color 	3342489
-				fill_color 	13434879
-				width      	506
-				height     	181)
-			    (object ClassView "Class" "Logical View::Service::MSocketNotify" @920
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(768, 1152)
-				label      	(object ItemLabel
-				    Parent_View 	@920
-				    location   	(619, 1101)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	298
-				    justify    	0
-				    label      	"MSocketNotify")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41A8641100E8"
-				width      	316
-				height     	126
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Service::CServProviderBase" @921
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(768, 1872)
-				label      	(object ItemLabel
-				    Parent_View 	@921
-				    location   	(574, 1821)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	388
-				    justify    	0
-				    label      	"CServProviderBase")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41A768BD034B"
-				width      	406
-				height     	126
-				annotation 	8
-				autoResize 	TRUE)
-			    (object InheritView "" @922
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41A869F0002B"
-				client     	@909
-				supplier   	@921
-				line_style 	0)
-			    (object AttachView "" @923
-				stereotype 	TRUE
-				line_color 	3342489
-				client     	@910
-				supplier   	@922
-				line_style 	0)
-			    (object AssociationViewNew "$UNNAMED$198" @924
-				location   	(768, 1511)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41A867D1039B"
-				roleview_list 	(list RoleViews
-				    (object RoleView "iSocket" @925
-					Parent_View 	@924
-					location   	(-1120, 1047)
-					label      	(object SegLabel @926
-					    Parent_View 	@925
-					    location   	(727, 1269)
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	165
-					    justify    	0
-					    label      	"#iSocket"
-					    pctDist    	0.800000
-					    height     	42
-					    orientation 	0)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41A867D30019"
-					client     	@924
-					supplier   	@920
-					line_style 	0
-					label      	(object SegLabel @927
-					    Parent_View 	@925
-					    location   	(822, 1246)
-					    anchor     	2
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	15
-					    justify    	0
-					    label      	"1"
-					    pctDist    	0.900000
-					    height     	54
-					    orientation 	1))
-				    (object RoleView "$UNNAMED$199" @928
-					Parent_View 	@924
-					location   	(-1120, 1047)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41A867D30023"
-					client     	@924
-					supplier   	@921
-					line_style 	0)))
-			    (object ClassView "Class" "Logical View::Session Proxy/Pit Boss::CSockSession" @929
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(2340, 2259)
-				label      	(object ItemLabel
-				    Parent_View 	@929
-				    location   	(2062, 2185)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	556
-				    justify    	0
-				    label      	"CSockSession")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41C06F440273"
-				width      	574
-				height     	172
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Service::MSocketControlledNotify" @930
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(2343, 480)
-				label      	(object ItemLabel
-				    Parent_View 	@930
-				    location   	(2103, 429)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	480
-				    justify    	0
-				    label      	"MSocketControlledNotify")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"421A09A70089"
-				width      	498
-				height     	126
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Service::CControlledServProviderShim" @931
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(2343, 1872)
-				label      	(object ItemLabel
-				    Parent_View 	@931
-				    location   	(2066, 1821)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	554
-				    justify    	0
-				    label      	"CControlledServProviderShim")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	65535
-				quidu      	"41A85E7502CE"
-				width      	572
-				height     	126
-				annotation 	8
-				autoResize 	TRUE)
-			    (object AttachView "" @932
-				stereotype 	TRUE
-				line_color 	3342489
-				client     	@899
-				supplier   	@931
-				line_style 	0)
-			    (object InheritView "" @933
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41A85EF7011C"
-				client     	@931
-				supplier   	@900
-				line_style 	0)
-			    (object RealizeView "" @934
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41A864B90298"
-				client     	@931
-				supplier   	@920
-				line_style 	0)
-			    (object AttachView "" @935
-				stereotype 	TRUE
-				line_color 	3342489
-				client     	@899
-				supplier   	@934
-				line_style 	0)
-			    (object AssociationViewNew "$UNNAMED$192" @936
-				location   	(1513, 1872)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41A866DD0047"
-				roleview_list 	(list RoleViews
-				    (object RoleView "$UNNAMED$193" @937
-					Parent_View 	@936
-					location   	(-375, 880)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41A866DD039A"
-					client     	@936
-					supplier   	@921
-					line_style 	0
-					label      	(object SegLabel @938
-					    Parent_View 	@937
-					    location   	(1026, 1926)
-					    anchor     	2
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	15
-					    justify    	0
-					    label      	"1"
-					    pctDist    	0.900000
-					    height     	54
-					    orientation 	0))
-				    (object RoleView "$UNNAMED$194" @939
-					Parent_View 	@936
-					location   	(-375, 880)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41A866DD03A4"
-					client     	@936
-					supplier   	@931
-					line_style 	0)))
-			    (object AssociationViewNew "$UNNAMED$202" @940
-				location   	(2341, 2053)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41D0871802FF"
-				roleview_list 	(list RoleViews
-				    (object RoleView "$UNNAMED$203" @941
-					Parent_View 	@940
-					location   	(-171, 181)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41D08719022E"
-					client     	@940
-					supplier   	@929
-					line_style 	0
-					label      	(object SegLabel @942
-					    Parent_View 	@941
-					    location   	(2394, 2160)
-					    anchor     	2
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	15
-					    justify    	0
-					    label      	"1"
-					    pctDist    	0.900000
-					    height     	54
-					    orientation 	0))
-				    (object RoleView "$UNNAMED$204" @943
-					Parent_View 	@940
-					location   	(-171, 181)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41D087190238"
-					client     	@940
-					supplier   	@931
-					line_style 	0)))
-			    (object AttachView "" @944
-				stereotype 	TRUE
-				line_color 	3342489
-				client     	@919
-				supplier   	@940
-				line_style 	0)
-			    (object UsesView "" @945
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41D920F900C8"
-				client     	@931
-				supplier   	@917
-				line_style 	0)
-			    (object AssociationViewNew "$UNNAMED$200" @946
-				location   	(2343, 1175)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41B722220185"
-				roleview_list 	(list RoleViews
-				    (object RoleView "iSocketClient" @947
-					Parent_View 	@946
-					location   	(1223, -681)
-					label      	(object SegLabel @948
-					    Parent_View 	@947
-					    location   	(2509, 599)
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	284
-					    justify    	0
-					    label      	"#iSocketClient"
-					    pctDist    	0.912975
-					    height     	166
-					    orientation 	1)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41B7222301A4"
-					client     	@946
-					supplier   	@930
-					line_style 	0
-					label      	(object SegLabel @949
-					    Parent_View 	@947
-					    location   	(2317, 640)
-					    anchor     	2
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	15
-					    justify    	0
-					    label      	"1"
-					    pctDist    	0.847612
-					    height     	27
-					    orientation 	0))
-				    (object RoleView "$UNNAMED$201" @950
-					Parent_View 	@946
-					location   	(1223, -681)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41B7222301AE"
-					client     	@946
-					supplier   	@931
-					line_style 	0)))
-			    (object RealizeView "" @951
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41A864E301EE"
-				client     	@901
-				supplier   	@930
-				line_style 	0)
-			    (object ClassView "Class" "Logical View::Service::MConnectionEnumerateClients" @952
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(2720, 1136)
-				label      	(object ItemLabel
-				    Parent_View 	@952
-				    location   	(2419, 1085)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	620
-				    justify    	0
-				    label      	"MConnectionEnumerateClients")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"422CAE600150"
-				width      	620
-				height     	126
-				annotation 	8
-				autoResize 	TRUE)
-			    (object RealizeView "" @953
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"422CAE9A0154"
-				client     	@931
-				supplier   	@952
-				line_style 	0)
-			    (object ClassView "Class" "Logical View::Sub Connection Flow::MSubConnectionFlowClient" @954
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(336, 528)
-				font       	(object Font
-				    italics    	TRUE)
-				label      	(object ItemLabel
-				    Parent_View 	@954
-				    location   	(69, 454)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	534
-				    justify    	0
-				    label      	"MSubConnectionFlowClient")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	65280
-				quidu      	"4284A8070236"
-				width      	552
-				height     	172
-				annotation 	8
-				autoResize 	TRUE)
-			    (object RealizeView "" @955
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"42C2D0EF03A3"
-				client     	@900
-				supplier   	@954
-				line_style 	0)))))
-	    (object Class_Category "Resolver"
-		quid       	"41A77EF303B5"
-		visible_categories 	(list visibility_relationship_list
-		    (object Visibility_Relationship
-			quid       	"41A8760C02FE"
-			supplier   	"Logical View::Factory"
-			quidu      	"41A875EF01EE")
-		    (object Visibility_Relationship
-			quid       	"41A91EB50147"
-			supplier   	"Logical View::Sub Connection"
-			quidu      	"41A74FC60071")
-		    (object Visibility_Relationship
-			quid       	"427A064401E7"
-			supplier   	"Logical View::Session Proxy/Pit Boss"
-			quidu      	"41AA25160186"))
-		exportControl 	"Public"
-		logical_models 	(list unit_reference_list
-		    (object Class "CHostResolver"
-			quid       	"41A8880E036B"
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"41A8883B030C"
-				supplier   	"Logical View::Service::CSockSubSession"
-				quidu      	"41A7685902ED"))
-			used_nodes 	(list uses_relationship_list
-			    (object Uses_Relationship
-				quid       	"41D9210C036E"
-				supplier   	"Logical View::Selection::ISelectionNotify"
-				quidu      	"41C2DC4001D8"))
-			realized_interfaces 	(list realize_rel_list
-			    (object Realize_Relationship
-				quid       	"41A8883E0342"
-				supplier   	"Logical View::Resolver::MResolverNotify"
-				quidu      	"41A8883002B6")
-			    (object Realize_Relationship
-				quid       	"41A911B7034D"
-				supplier   	"Logical View::Sub Connection::MSubConnectionControlClient"
-				quidu      	"41A753D702F9")
-			    (object Realize_Relationship
-				quid       	"41C2DF4803B0"
-				supplier   	"Logical View::Selection::ISelectionNotify"
-				quidu      	"41C2DC4001D8")))
-		    (object Class "MResolverNotify"
-			quid       	"41A8883002B6")
-		    (object Class "CHostResolvProvdBase"
-			quid       	"41A889D9031B"
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"41A88F0702D1"
-				supplier   	"Logical View::Resolver::CResolverProvdBase"
-				quidu      	"41A88CCB00F8")))
-		    (object Class "CResolverProvdBase"
-			quid       	"41A88CCB00F8"
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"41A88F10013A"
-				supplier   	"Logical View::CBase"
-				quidu      	"41A7525A00AC")))
-		    (object Class "CServiceResolvProvdBase"
-			quid       	"41A88EED0310"
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"41A88F160355"
-				supplier   	"Logical View::Resolver::CResolverProvdBase"
-				quidu      	"41A88CCB00F8")))
-		    (object Class "CNetDBProvdBase"
-			quid       	"41A88F6201EC"
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"41A88F71017F"
-				supplier   	"Logical View::Resolver::CResolverProvdBase"
-				quidu      	"41A88CCB00F8")))
-		    (object Class "CServiceResolver"
-			quid       	"41A88FF3019A"
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"41A890E80233"
-				supplier   	"Logical View::Service::CSockSubSession"
-				quidu      	"41A7685902ED"))
-			realized_interfaces 	(list realize_rel_list
-			    (object Realize_Relationship
-				quid       	"41A8913D00F5"
-				supplier   	"Logical View::Resolver::MResolverNotify"
-				quidu      	"41A8883002B6")))
-		    (object Class "CNetDatabase"
-			quid       	"41A895920294"
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"41A895C701FA"
-				supplier   	"Logical View::Service::CSockSubSession"
-				quidu      	"41A7685902ED"))
-			realized_interfaces 	(list realize_rel_list
-			    (object Realize_Relationship
-				quid       	"41A895C200E4"
-				supplier   	"Logical View::Resolver::MResolverNotify"
-				quidu      	"41A8883002B6")))
-		    (object Class "RHostResolver"
-			quid       	"41A895FE0203"
-			used_nodes 	(list uses_relationship_list
-			    (object Uses_Relationship
-				quid       	"41A8967D0101"
-				supplier   	"Logical View::Resolver::CHostResolver"
-				quidu      	"41A8880E036B")))
-		    (object Class "RServiceResolver"
-			quid       	"41A8962700F4"
-			used_nodes 	(list uses_relationship_list
-			    (object Uses_Relationship
-				quid       	"41A8967F01EA"
-				supplier   	"Logical View::Resolver::CServiceResolver"
-				quidu      	"41A88FF3019A")))
-		    (object Class "RNetDatabase"
-			quid       	"41A89654024D"
-			used_nodes 	(list uses_relationship_list
-			    (object Uses_Relationship
-				quid       	"41A896810342"
-				supplier   	"Logical View::Resolver::CNetDatabase"
-				quidu      	"41A895920294")))
-		    (object Association "$UNNAMED$205"
-			quid       	"41A889E30261"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$206"
-				quid       	"41A889E501F6"
-				supplier   	"Logical View::Resolver::CHostResolvProvdBase"
-				quidu      	"41A889D9031B"
-				client_cardinality 	(value cardinality "0..1")
-				is_navigable 	TRUE)
-			    (object Role "$UNNAMED$207"
-				quid       	"41A889E50200"
-				supplier   	"Logical View::Resolver::CHostResolver"
-				quidu      	"41A8880E036B"
-				is_aggregate 	TRUE)))
-		    (object Association "$UNNAMED$208"
-			quid       	"41A88D8F014A"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$209"
-				quid       	"41A88D9001E2"
-				supplier   	"Logical View::Resolver::MResolverNotify"
-				quidu      	"41A8883002B6"
-				client_cardinality 	(value cardinality "1")
-				is_navigable 	TRUE)
-			    (object Role "$UNNAMED$210"
-				quid       	"41A88D9001EC"
-				supplier   	"Logical View::Resolver::CResolverProvdBase"
-				quidu      	"41A88CCB00F8")))
-		    (object Association "$UNNAMED$211"
-			quid       	"41A88E5E03B5"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$212"
-				quid       	"41A88E6003C2"
-				supplier   	"Logical View::Service::CProtocolBase"
-				quidu      	"41A88D720008"
-				client_cardinality 	(value cardinality "1")
-				is_navigable 	TRUE)
-			    (object Role "$UNNAMED$213"
-				quid       	"41A88E6003CC"
-				supplier   	"Logical View::Resolver::CResolverProvdBase"
-				quidu      	"41A88CCB00F8")))
-		    (object Association "$UNNAMED$214"
-			quid       	"41A890A901EC"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$215"
-				quid       	"41A890AA0003"
-				supplier   	"Logical View::Resolver::CServiceResolvProvdBase"
-				quidu      	"41A88EED0310"
-				client_cardinality 	(value cardinality "0..1")
-				is_navigable 	TRUE)
-			    (object Role "$UNNAMED$216"
-				quid       	"41A890AA000D"
-				supplier   	"Logical View::Resolver::CServiceResolver"
-				quidu      	"41A88FF3019A"
-				is_aggregate 	TRUE)))
-		    (object Association "$UNNAMED$217"
-			quid       	"41A895A2016A"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$218"
-				quid       	"41A895A301A8"
-				supplier   	"Logical View::Resolver::CNetDBProvdBase"
-				quidu      	"41A88F6201EC"
-				client_cardinality 	(value cardinality "0..1")
-				is_navigable 	TRUE)
-			    (object Role "$UNNAMED$219"
-				quid       	"41A895A301A9"
-				supplier   	"Logical View::Resolver::CNetDatabase"
-				quidu      	"41A895920294"
-				is_aggregate 	TRUE)))
-		    (object Association "$UNNAMED$220"
-			quid       	"41A912D4002C"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$221"
-				quid       	"41A912D80190"
-				supplier   	"Logical View::Sub Connection::CSubConnectionProviderBase"
-				quidu      	"41A75088005C"
-				client_cardinality 	(value cardinality "0..1")
-				is_navigable 	TRUE)
-			    (object Role "$UNNAMED$222"
-				quid       	"41A912D801C2"
-				supplier   	"Logical View::Resolver::CHostResolver"
-				quidu      	"41A8880E036B")))
-		    (object Association "$UNNAMED$223"
-			quid       	"41A913C8025D"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$224"
-				quid       	"41A913C9034F"
-				supplier   	"Logical View::Sub Connection::MSubConnectionControlClient"
-				quidu      	"41A753D702F9"
-				client_cardinality 	(value cardinality "1..n")
-				is_navigable 	TRUE)
-			    (object Role "$UNNAMED$225"
-				quid       	"41A913C90363"
-				supplier   	"Logical View::Sub Connection::CSubConnectionProviderBase"
-				quidu      	"41A75088005C"))))
-		logical_presentations 	(list unit_reference_list
-		    (object ClassDiagram "Main"
-			quid       	"41A87574004C"
-			title      	"Main"
-			zoom       	100
-			max_height 	28350
-			max_width  	21600
-			origin_x   	0
-			origin_y   	0
-			items      	(list diagram_item_list
-			    (object ClassView "Class" "Logical View::Service::CSockSubSession" @956
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1808, 878)
-				label      	(object ItemLabel
-				    Parent_View 	@956
-				    location   	(1617, 804)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	382
-				    justify    	0
-				    label      	"CSockSubSession")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41A7685902ED"
-				width      	400
-				height     	172
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::CBase" @957
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(756, 512)
-				label      	(object ItemLabel
-				    Parent_View 	@957
-				    location   	(675, 460)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	180
-				    justify    	0
-				    label      	"CBase")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41A7525A00AC"
-				height     	128
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Resolver::MResolverNotify" @958
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1312, 878)
-				label      	(object ItemLabel
-				    Parent_View 	@958
-				    location   	(1152, 827)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	320
-				    justify    	0
-				    label      	"MResolverNotify")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41A8883002B6"
-				width      	338
-				height     	126
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Service::CProtocolBase" @959
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(240, 877)
-				label      	(object ItemLabel
-				    Parent_View 	@959
-				    location   	(90, 803)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	300
-				    justify    	0
-				    label      	"CProtocolBase")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41A88D720008"
-				width      	318
-				height     	172
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Resolver::CResolverProvdBase" @960
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(756, 877)
-				label      	(object ItemLabel
-				    Parent_View 	@960
-				    location   	(549, 826)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	414
-				    justify    	0
-				    label      	"CResolverProvdBase")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41A88CCB00F8"
-				width      	432
-				height     	126
-				annotation 	8
-				autoResize 	TRUE)
-			    (object AssociationViewNew "$UNNAMED$208" @961
-				location   	(1057, 877)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41A88D8F014A"
-				roleview_list 	(list RoleViews
-				    (object RoleView "$UNNAMED$209" @962
-					Parent_View 	@961
-					location   	(129, -259)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41A88D9001E2"
-					client     	@961
-					supplier   	@958
-					line_style 	0
-					label      	(object SegLabel @963
-					    Parent_View 	@962
-					    location   	(1133, 931)
-					    anchor     	2
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	15
-					    justify    	0
-					    label      	"1"
-					    pctDist    	0.900000
-					    height     	54
-					    orientation 	1))
-				    (object RoleView "$UNNAMED$210" @964
-					Parent_View 	@961
-					location   	(129, -259)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41A88D9001EC"
-					client     	@961
-					supplier   	@960
-					line_style 	0)))
-			    (object AssociationViewNew "$UNNAMED$211" @965
-				location   	(469, 877)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41A88E5E03B5"
-				roleview_list 	(list RoleViews
-				    (object RoleView "$UNNAMED$212" @966
-					Parent_View 	@965
-					location   	(-459, -243)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41A88E6003C2"
-					client     	@965
-					supplier   	@959
-					line_style 	0
-					label      	(object SegLabel @967
-					    Parent_View 	@966
-					    location   	(399, 931)
-					    anchor     	2
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	15
-					    justify    	0
-					    label      	"1"
-					    pctDist    	1.014286
-					    height     	54
-					    orientation 	0))
-				    (object RoleView "$UNNAMED$213" @968
-					Parent_View 	@965
-					location   	(-459, -243)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41A88E6003CC"
-					client     	@965
-					supplier   	@960
-					line_style 	0)))
-			    (object InheritView "" @969
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41A88F10013A"
-				client     	@960
-				supplier   	@957
-				line_style 	0)
-			    (object ClassView "Class" "Logical View::Service::CSockSubSession" @970
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(2146, 1949)
-				label      	(object ItemLabel
-				    Parent_View 	@970
-				    location   	(1955, 1875)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	382
-				    justify    	0
-				    label      	"CSockSubSession")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41A7685902ED"
-				width      	400
-				height     	172
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Resolver::CServiceResolvProvdBase" @971
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(756, 2237)
-				label      	(object ItemLabel
-				    Parent_View 	@971
-				    location   	(503, 2186)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	506
-				    justify    	0
-				    label      	"CServiceResolvProvdBase")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41A88EED0310"
-				width      	524
-				height     	126
-				annotation 	8
-				autoResize 	TRUE)
-			    (object InheritView "" @972
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41A88F160355"
-				client     	@971
-				supplier   	@960
-				line_style 	0)
-			    (object ClassView "Class" "Logical View::Resolver::CServiceResolver" @973
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(2146, 2237)
-				label      	(object ItemLabel
-				    Parent_View 	@973
-				    location   	(1974, 2186)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	344
-				    justify    	0
-				    label      	"CServiceResolver")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41A88FF3019A"
-				width      	362
-				height     	126
-				annotation 	8
-				autoResize 	TRUE)
-			    (object AssociationViewNew "$UNNAMED$214" @974
-				location   	(1491, 2237)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41A890A901EC"
-				roleview_list 	(list RoleViews
-				    (object RoleView "$UNNAMED$215" @975
-					Parent_View 	@974
-					location   	(995, 765)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41A890AA0003"
-					client     	@974
-					supplier   	@971
-					line_style 	0
-					label      	(object SegLabel @976
-					    Parent_View 	@975
-					    location   	(1192, 2202)
-					    anchor     	2
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	15
-					    justify    	0
-					    label      	"0..1"
-					    pctDist    	0.631579
-					    height     	36
-					    orientation 	1))
-				    (object RoleView "$UNNAMED$216" @977
-					Parent_View 	@974
-					location   	(995, 765)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41A890AA000D"
-					client     	@974
-					supplier   	@973
-					line_style 	0)))
-			    (object InheritView "" @978
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41A890E80233"
-				client     	@973
-				supplier   	@970
-				line_style 	0)
-			    (object ClassView "Class" "Logical View::Resolver::MResolverNotify" @979
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1666, 1965)
-				label      	(object ItemLabel
-				    Parent_View 	@979
-				    location   	(1506, 1914)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	320
-				    justify    	0
-				    label      	"MResolverNotify")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41A8883002B6"
-				width      	338
-				height     	126
-				annotation 	8
-				autoResize 	TRUE)
-			    (object RealizeView "" @980
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41A8913D00F5"
-				client     	@973
-				supplier   	@979
-				line_style 	0)
-			    (object ClassView "Class" "Logical View::Resolver::CNetDBProvdBase" @981
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(304, 2736)
-				label      	(object ItemLabel
-				    Parent_View 	@981
-				    location   	(120, 2685)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	368
-				    justify    	0
-				    label      	"CNetDBProvdBase")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41A88F6201EC"
-				width      	386
-				height     	126
-				annotation 	8
-				autoResize 	TRUE)
-			    (object InheritView "" @982
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41A88F71017F"
-				client     	@981
-				supplier   	@960
-				vertices   	(list Points
-				    (303, 2672)
-				    (303, 1800)
-				    (723, 940))
-				line_style 	0)
-			    (object ClassView "Class" "Logical View::Resolver::CNetDatabase" @983
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(2146, 2733)
-				label      	(object ItemLabel
-				    Parent_View 	@983
-				    location   	(2000, 2682)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	292
-				    justify    	0
-				    label      	"CNetDatabase")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41A895920294"
-				width      	310
-				height     	126
-				annotation 	8
-				autoResize 	TRUE)
-			    (object AssociationViewNew "$UNNAMED$217" @984
-				location   	(1243, 2734)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41A895A2016A"
-				roleview_list 	(list RoleViews
-				    (object RoleView "$UNNAMED$218" @985
-					Parent_View 	@984
-					location   	(-1173, 414)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41A895A301A8"
-					client     	@984
-					supplier   	@981
-					line_style 	0
-					label      	(object SegLabel @986
-					    Parent_View 	@985
-					    location   	(572, 2789)
-					    anchor     	2
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	15
-					    justify    	0
-					    label      	"0..1"
-					    pctDist    	0.900000
-					    height     	54
-					    orientation 	0))
-				    (object RoleView "$UNNAMED$219" @987
-					Parent_View 	@984
-					location   	(-1173, 414)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41A895A301A9"
-					client     	@984
-					supplier   	@983
-					line_style 	0)))
-			    (object ClassView "Class" "Logical View::Resolver::MResolverNotify" @988
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1682, 2469)
-				label      	(object ItemLabel
-				    Parent_View 	@988
-				    location   	(1522, 2418)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	320
-				    justify    	0
-				    label      	"MResolverNotify")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41A8883002B6"
-				width      	338
-				height     	126
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Service::CSockSubSession" @989
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(2146, 2453)
-				label      	(object ItemLabel
-				    Parent_View 	@989
-				    location   	(1955, 2379)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	382
-				    justify    	0
-				    label      	"CSockSubSession")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41A7685902ED"
-				width      	400
-				height     	172
-				annotation 	8
-				autoResize 	TRUE)
-			    (object RealizeView "" @990
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41A895C200E4"
-				client     	@983
-				supplier   	@988
-				line_style 	0)
-			    (object InheritView "" @991
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41A895C701FA"
-				client     	@983
-				supplier   	@989
-				line_style 	0)
-			    (object ClassView "Class" "Logical View::Resolver::RHostResolver" @992
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1459, 144)
-				label      	(object ItemLabel
-				    Parent_View 	@992
-				    location   	(1308, 93)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	302
-				    justify    	0
-				    label      	"RHostResolver")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41A895FE0203"
-				width      	320
-				height     	126
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Resolver::RServiceResolver" @993
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1923, 144)
-				label      	(object ItemLabel
-				    Parent_View 	@993
-				    location   	(1750, 93)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	346
-				    justify    	0
-				    label      	"RServiceResolver")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41A8962700F4"
-				width      	364
-				height     	126
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Resolver::RNetDatabase" @994
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(2371, 144)
-				label      	(object ItemLabel
-				    Parent_View 	@994
-				    location   	(2224, 93)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	294
-				    justify    	0
-				    label      	"RNetDatabase")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41A89654024D"
-				width      	312
-				height     	126
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Resolver::CHostResolver" @995
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1454, 384)
-				label      	(object ItemLabel
-				    Parent_View 	@995
-				    location   	(1304, 333)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	300
-				    justify    	0
-				    label      	"CHostResolver")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	65535
-				quidu      	"41A8880E036B"
-				width      	318
-				height     	126
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Resolver::CServiceResolver" @996
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1922, 384)
-				label      	(object ItemLabel
-				    Parent_View 	@996
-				    location   	(1750, 333)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	344
-				    justify    	0
-				    label      	"CServiceResolver")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41A88FF3019A"
-				width      	362
-				height     	126
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Resolver::CNetDatabase" @997
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(2370, 384)
-				label      	(object ItemLabel
-				    Parent_View 	@997
-				    location   	(2224, 333)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	292
-				    justify    	0
-				    label      	"CNetDatabase")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41A895920294"
-				width      	310
-				height     	126
-				annotation 	8
-				autoResize 	TRUE)
-			    (object UsesView "" @998
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41A8967D0101"
-				client     	@992
-				supplier   	@995
-				line_style 	0)
-			    (object UsesView "" @999
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41A8967F01EA"
-				client     	@993
-				supplier   	@996
-				line_style 	0)
-			    (object UsesView "" @1000
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41A896810342"
-				client     	@994
-				supplier   	@997
-				line_style 	0)
-			    (object NoteView @1001
-				location   	(2368, 592)
-				label      	(object ItemLabel
-				    Parent_View 	@1001
-				    location   	(2002, 514)
-				    fill_color 	13434879
-				    nlines     	3
-				    max_width  	696
-				    label      	"Add MSubConnectionControlClient realisation. CHostResolver will become sub connection control client.")
-				line_color 	3342489
-				fill_color 	13434879
-				width      	756
-				height     	169)
-			    (object ClassView "Class" "Logical View::Resolver::CHostResolvProvdBase" @1002
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1108, 1245)
-				label      	(object ItemLabel
-				    Parent_View 	@1002
-				    location   	(877, 1194)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	462
-				    justify    	0
-				    label      	"CHostResolvProvdBase")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41A889D9031B"
-				width      	480
-				height     	126
-				annotation 	8
-				autoResize 	TRUE)
-			    (object InheritView "" @1003
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41A88F0702D1"
-				client     	@1002
-				supplier   	@960
-				line_style 	0)
-			    (object ClassView "Class" "Logical View::Resolver::CHostResolver" @1004
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1808, 1246)
-				label      	(object ItemLabel
-				    Parent_View 	@1004
-				    location   	(1658, 1195)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	300
-				    justify    	0
-				    label      	"CHostResolver")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	65535
-				quidu      	"41A8880E036B"
-				width      	318
-				height     	126
-				annotation 	8
-				autoResize 	TRUE)
-			    (object InheritView "" @1005
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41A8883B030C"
-				client     	@1004
-				supplier   	@956
-				line_style 	0)
-			    (object RealizeView "" @1006
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41A8883E0342"
-				client     	@1004
-				supplier   	@958
-				line_style 	0)
-			    (object AssociationViewNew "$UNNAMED$205" @1007
-				location   	(1498, 1245)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41A889E30261"
-				roleview_list 	(list RoleViews
-				    (object RoleView "$UNNAMED$206" @1008
-					Parent_View 	@1007
-					location   	(282, -211)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41A889E501F6"
-					client     	@1007
-					supplier   	@1002
-					line_style 	0
-					label      	(object SegLabel @1009
-					    Parent_View 	@1008
-					    location   	(1414, 1200)
-					    anchor     	2
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	15
-					    justify    	0
-					    label      	"0..1"
-					    pctDist    	0.560000
-					    height     	45
-					    orientation 	1))
-				    (object RoleView "$UNNAMED$207" @1010
-					Parent_View 	@1007
-					location   	(282, -211)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41A889E50200"
-					client     	@1007
-					supplier   	@1004
-					line_style 	0)))
-			    (object ClassView "Class" "Logical View::Sub Connection::MSubConnectionControlClient" @1011
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(2768, 880)
-				font       	(object Font
-				    italics    	TRUE)
-				label      	(object ItemLabel
-				    Parent_View 	@1011
-				    location   	(2480, 806)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	576
-				    justify    	0
-				    label      	"MSubConnectionControlClient")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41A753D702F9"
-				width      	594
-				height     	172
-				annotation 	8
-				autoResize 	TRUE)
-			    (object RealizeView "" @1012
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41A911B7034D"
-				client     	@1004
-				supplier   	@1011
-				line_style 	0)
-			    (object ClassView "Class" "Logical View::Sub Connection::CSubConnectionProviderBase" @1013
-				ShowCompartmentStereotypes 	TRUE
-				SuppressOperation 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1808, 1712)
-				label      	(object ItemLabel
-				    Parent_View 	@1013
-				    location   	(1522, 1637)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	572
-				    justify    	0
-				    label      	"CSubConnectionProviderBase")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	65535
-				quidu      	"41A75088005C"
-				width      	590
-				height     	174
-				annotation 	8
-				autoResize 	TRUE)
-			    (object AssociationViewNew "$UNNAMED$220" @1014
-				location   	(1808, 1466)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41A912D4002C"
-				roleview_list 	(list RoleViews
-				    (object RoleView "$UNNAMED$221" @1015
-					Parent_View 	@1014
-					location   	(-416, 122)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41A912D80190"
-					client     	@1014
-					supplier   	@1013
-					line_style 	0
-					label      	(object SegLabel @1016
-					    Parent_View 	@1015
-					    location   	(1862, 1575)
-					    anchor     	2
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	15
-					    justify    	0
-					    label      	"0..1"
-					    pctDist    	0.694118
-					    height     	54
-					    orientation 	0))
-				    (object RoleView "$UNNAMED$222" @1017
-					Parent_View 	@1014
-					location   	(-416, 122)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41A912D801C2"
-					client     	@1014
-					supplier   	@1004
-					line_style 	0)))
-			    (object AssociationViewNew "$UNNAMED$223" @1018
-				location   	(2766, 1646)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41A913C8025D"
-				roleview_list 	(list RoleViews
-				    (object RoleView "$UNNAMED$224" @1019
-					Parent_View 	@1018
-					location   	(542, -18)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41A913C9034F"
-					client     	@1018
-					supplier   	@1011
-					line_style 	0
-					label      	(object SegLabel @1020
-					    Parent_View 	@1019
-					    location   	(2824, 1030)
-					    anchor     	2
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	15
-					    justify    	0
-					    label      	"1..*"
-					    pctDist    	0.907353
-					    height     	57
-					    orientation 	1))
-				    (object RoleView "$UNNAMED$225" @1021
-					Parent_View 	@1018
-					location   	(542, -18)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41A913C90363"
-					client     	@1018
-					supplier   	@1013
-					vertices   	(list Points
-					    (2766, 1646)
-					    (2766, 1706)
-					    (2103, 1709))
-					line_style 	0)))
-			    (object NoteView @1022
-				location   	(2272, 1454)
-				label      	(object ItemLabel
-				    Parent_View 	@1022
-				    location   	(1912, 1367)
-				    fill_color 	13434879
-				    nlines     	3
-				    max_width  	684
-				    label      	"The CSubConnectionProviderBase instance and the association replaces CInterface instance + its association.")
-				line_color 	3342489
-				fill_color 	13434879
-				width      	744
-				height     	187)
-			    (object AttachView "" @1023
-				stereotype 	TRUE
-				line_color 	3342489
-				client     	@1022
-				supplier   	@1013
-				line_style 	0)
-			    (object AttachView "" @1024
-				stereotype 	TRUE
-				line_color 	3342489
-				client     	@1022
-				supplier   	@1018
-				line_style 	0)
-			    (object Label @1025
-				location   	(1280, 224)
-				nlines     	1
-				max_width  	1819
-				label      	"__________________________________________________________________________________")
-			    (object Label @1026
-				location   	(2624, 192)
-				nlines     	1
-				max_width  	600
-				label      	"CLIENT (USER) SIDE")
-			    (object Label @1027
-				location   	(2624, 304)
-				nlines     	1
-				max_width  	600
-				label      	"SERVER (ESOCK) SIDE")
-			    (object ClassView "Class" "Logical View::Selection::ISelectionNotify" @1028
-				ShowCompartmentStereotypes 	TRUE
-				SuppressOperation 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(2240, 880)
-				font       	(object Font
-				    italics    	TRUE)
-				label      	(object ItemLabel
-				    Parent_View 	@1028
-				    location   	(2082, 805)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	316
-				    justify    	0
-				    label      	"ISelectionNotify")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41C2DC4001D8"
-				width      	334
-				height     	174
-				annotation 	8
-				autoResize 	TRUE)
-			    (object AttachView "" @1029
-				stereotype 	TRUE
-				line_color 	3342489
-				client     	@1001
-				supplier   	@1012
-				vertices   	(list Points
-				    (2402, 676)
-				    (2441, 766)
-				    (2441, 975)
-				    (2253, 1075))
-				line_style 	0)
-			    (object AttachView "" @1030
-				stereotype 	TRUE
-				line_color 	3342489
-				client     	@1001
-				supplier   	@1011
-				line_style 	0)
-			    (object UsesView "" @1031
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41D9210C036E"
-				client     	@1004
-				supplier   	@1028
-				line_style 	0)))))
-	    (object Class_Category "Factory"
-		quid       	"41A875EF01EE"
-		exportControl 	"Public"
-		logical_models 	(list unit_reference_list
-		    (object Class "XFactoryObject"
-			quid       	"41A7522A0392")
-		    (object Class "CCommsFactoryBase"
-			quid       	"41A87B4C0397"
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"41A87CAB020B"
-				supplier   	"Logical View::CBase"
-				quidu      	"41A7525A00AC")))
-		    (object Class "CCommsFactoryContainer"
-			quid       	"41A87B83033C"
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"41A87CB001B8"
-				supplier   	"Logical View::CBase"
-				quidu      	"41A7525A00AC")))
-		    (object Class "CProtocolFamilyFactoryContainer"
-			quid       	"41A87ED300CE"
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"41A87F310047"
-				supplier   	"Logical View::Factory::CCommsFactoryContainer"
-				quidu      	"41A87B83033C")))
-		    (object Class "CSubConnectionFactoryContainer"
-			quid       	"41A87F1B03AD"
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"41A87F350043"
-				supplier   	"Logical View::Factory::CCommsFactoryContainer"
-				quidu      	"41A87B83033C"))
-			operations 	(list Operations
-			    (object Operation "FindOrCreateProviderL"
-				quid       	"41C2EF450163"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "GetNextLayerProvider"
-				quid       	"41E2BF8D037C"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)))
-		    (object Class "CProtocolFamilyFactoryBase"
-			quid       	"41A87F4801EF"
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"41A87F8100C4"
-				supplier   	"Logical View::Factory::CCommsFactoryBase"
-				quidu      	"41A87B4C0397")))
-		    (object Class "CSubConnectionProviderFactoryBase"
-			quid       	"41A87F61023B"
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"41A87F840191"
-				supplier   	"Logical View::Factory::CCommsFactoryBase"
-				quidu      	"41A87B4C0397")))
-		    (object Class "CIPNetworkProviderFactory"
-			quid       	"41A87FA203D9"
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"41A87FBC03CC"
-				supplier   	"Logical View::Factory::CCommsFactoryBase"
-				quidu      	"41A87B4C0397")
-			    (object Inheritance_Relationship
-				quid       	"41DEBD0A021A"
-				supplier   	"Logical View::Factory::CConnectionProviderFactoryBase"
-				quidu      	"41A8839B0038"))
-			used_nodes 	(list uses_relationship_list
-			    (object Uses_Relationship
-				quid       	"422CA9A0039C"
-				supplier   	"Logical View::Selection::CIPConnectionSelector"
-				quidu      	"421A2BA8032E")))
-		    (object Class "CConnectionProviderFactoryBase"
-			quid       	"41A8839B0038"
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"41A8846302D5"
-				supplier   	"Logical View::Factory::CCommsFactoryBase"
-				quidu      	"41A87B4C0397"))
-			operations 	(list Operations
-			    (object Operation "SelectProvider"
-				quid       	"41CC1C9402D3"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "DoSelectProvider"
-				quid       	"41CC1C940305"
-				stereotype 	"V"
-				concurrency 	"Sequential"
-				abstract   	TRUE
-				opExportControl 	"Protected"
-				uid        	0)
-			    (object Operation "SelectNextLayerProvider"
-				quid       	"41E2BB9B01E9"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "DoSelectNextLayerProvider"
-				quid       	"41E2BBAB0283"
-				stereotype 	"V"
-				concurrency 	"Sequential"
-				abstract   	TRUE
-				opExportControl 	"Protected"
-				uid        	0)
-			    (object Operation "RegisterNotifierL"
-				quid       	"41E56F61021E"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "DoRegisterNotifierL"
-				quid       	"41E56F6B01F1"
-				stereotype 	"V"
-				concurrency 	"Sequential"
-				abstract   	TRUE
-				opExportControl 	"Protected"
-				uid        	0))
-			abstract   	TRUE)
-		    (object Class "CSubConnectionProviderFactoryShim"
-			quid       	"41C06B14016A"
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"41C06B66019E"
-				supplier   	"Logical View::Factory::CSubConnectionProviderFactoryBase"
-				quidu      	"41A87F61023B")))
-		    (object Class "CConnectionProviderFactoryShim"
-			quid       	"41C1C8E302CA"
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"41C1C91F016E"
-				supplier   	"Logical View::Factory::CConnectionProviderFactoryBase"
-				quidu      	"41A8839B0038"))
-			used_nodes 	(list uses_relationship_list
-			    (object Uses_Relationship
-				quid       	"422CC5090392"
-				supplier   	"Logical View::Selection::CConnectionSelectorShim"
-				quidu      	"41C1AF890151"))
-			operations 	(list Operations
-			    (object Operation "SubConnectionFromId"
-				quid       	"41C3108500B8"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "SubConnectionFromIndex"
-				quid       	"41C310A100E1"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "DoSelectProviderL"
-				quid       	"41C310C00118"
-				stereotype 	"V"
-				parameters 	(list Parameters
-				    (object Parameter "conInfo"))
-				concurrency 	"Sequential"
-				opExportControl 	"Protected"
-				uid        	0)
-			    (object Operation "DoSelectNextLayerProvider"
-				quid       	"41E2BBCE027A"
-				stereotype 	"V"
-				concurrency 	"Sequential"
-				opExportControl 	"Protected"
-				uid        	0)))
-		    (object Class "CConnectionFactoryContainer"
-			quid       	"41A883B6002D"
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"41A883C40376"
-				supplier   	"Logical View::Factory::CCommsFactoryContainer"
-				quidu      	"41A87B83033C"))
-			realized_interfaces 	(list realize_rel_list
-			    (object Realize_Relationship
-				quid       	"41B9F90700EB"
-				supplier   	"Logical View::Selection::MNetworkControllerObserver"
-				quidu      	"41B6EE01032A"))
-			operations 	(list Operations
-			    (object Operation "FindOrCreateProviderL"
-				quid       	"41C303A203A8"
-				parameters 	(list Parameters
-				    (object Parameter "Layer")
-				    (object Parameter "protocol")
-				    (object Parameter "conInfo"))
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "FindProvider"
-				quid       	"41C306020141"
-				parameters 	(list Parameters
-				    (object Parameter "layer")
-				    (object Parameter "protocol")
-				    (object Parameter "conInfo"))
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "CreateProviderL"
-				quid       	"41C6B9BF00C6"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "SelectProvider"
-				quid       	"41C6B9CD03AB"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "RegisterNotifierL"
-				quid       	"41E56F3E0335"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)))
-		    (object Class "CServProviderFactoryContainer"
-			quid       	"421A0822008C"
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"421A083101E2"
-				supplier   	"Logical View::Factory::CCommsFactoryContainer"
-				quidu      	"41A87B83033C")))
-		    (object Class "CServProviderFactoryBase"
-			quid       	"421A08580167"
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"421A086A016D"
-				supplier   	"Logical View::Factory::CCommsFactoryBase"
-				quidu      	"41A87B4C0397")))
-		    (object Class "CIpSubConnectionProviderFactory"
-			quid       	"421A09250134"
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"421A093000AD"
-				supplier   	"Logical View::Factory::CSubConnectionProviderFactoryBase"
-				quidu      	"41A87F61023B")))
-		    (object Class "MCommsFactoryQuery"
-			quid       	"422F26CC014D"
-			operations 	(list Operations
-			    (object Operation "Match"
-				quid       	"422F26D9019D"
-				concurrency 	"Sequential"
-				abstract   	TRUE
-				opExportControl 	"Public"
-				uid        	0))
-			abstract   	TRUE)
-		    (object Class "XConnectionFactoryQuery"
-			quid       	"422F27180328"
-			realized_interfaces 	(list realize_rel_list
-			    (object Realize_Relationship
-				quid       	"422F27F5006C"
-				supplier   	"Logical View::Factory::MCommsFactoryQuery"
-				quidu      	"422F26CC014D"))
-			class_attributes 	(list class_attribute_list
-			    (object ClassAttribute "iSubConnectionProviderBase"
-				quid       	"422F27D301BF")))
-		    (object Class "XConnectionFactoryQueryInfo"
-			quid       	"422F272202B5"
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"422F27EE0314"
-				supplier   	"Logical View::Factory::XConnectionFactoryQuery"
-				quidu      	"422F27180328"))
-			operations 	(list Operations
-			    (object Operation "iInfo"
-				quid       	"422F27E60073"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)))
-		    (object Class "XSubConnectionFactoryQuery"
-			quid       	"422F27350281"
-			realized_interfaces 	(list realize_rel_list
-			    (object Realize_Relationship
-				quid       	"422F27A4013D"
-				supplier   	"Logical View::Factory::MCommsFactoryQuery"
-				quidu      	"422F26CC014D"))
-			class_attributes 	(list class_attribute_list
-			    (object ClassAttribute "iConnProv"
-				quid       	"422F276B0097")
-			    (object ClassAttribute "iSubConnType"
-				quid       	"422F27750024")))
-		    (object Class "XSubConnectionFactoryQueryInfo"
-			quid       	"422F2740015B"
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"422F27A70051"
-				supplier   	"Logical View::Factory::XSubConnectionFactoryQuery"
-				quidu      	"422F27350281"))
-			class_attributes 	(list class_attribute_list
-			    (object ClassAttribute "iInfo"
-				quid       	"422F278B02F8")
-			    (object ClassAttribute "iConnFactoryId"
-				quid       	"422F279602E0")))
-		    (object Class "CSubConnectionFlowFactoryBase"
-			quid       	"427F6DC802D7"
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"427F6E350236"
-				supplier   	"Logical View::Factory::CCommsFactoryBase"
-				quidu      	"41A87B4C0397")))
-		    (object Class "CSubConnectionFlowFactoryContainer"
-			quid       	"4280F79E0392"
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"4280F7CC0335"
-				supplier   	"Logical View::Factory::CCommsFactoryContainer"
-				quidu      	"41A87B83033C")))
-		    (object Class "CNetworkFlowFactory"
-			quid       	"4280F8E3009D"
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"4280F9B50125"
-				supplier   	"Logical View::Factory::CSubConnectionFlowFactoryBase"
-				quidu      	"427F6DC802D7")))
-		    (object Class "CLinkFlowFactoryNifShim"
-			quid       	"4280F92A00A0"
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"4280F9B703C7"
-				supplier   	"Logical View::Factory::CSubConnectionFlowFactoryBase"
-				quidu      	"427F6DC802D7")))
-		    (object Association "$UNNAMED$226"
-			quid       	"41A87BC400B4"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$227"
-				quid       	"41A87BC403AD"
-				supplier   	"Logical View::Factory::CCommsFactoryBase"
-				quidu      	"41A87B4C0397"
-				client_cardinality 	(value cardinality "0..n")
-				is_navigable 	TRUE)
-			    (object Role "$UNNAMED$228"
-				quid       	"41A87BC403AE"
-				supplier   	"Logical View::Factory::CCommsFactoryContainer"
-				quidu      	"41A87B83033C"
-				client_cardinality 	(value cardinality "1")
-				is_navigable 	TRUE
-				is_aggregate 	TRUE)))
-		    (object Association "$UNNAMED$229"
-			quid       	"41A87C8903D9"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$230"
-				quid       	"41A87C8A025E"
-				supplier   	"Logical View::Factory::CCommsFactoryBase"
-				quidu      	"41A87B4C0397"
-				client_cardinality 	(value cardinality "1")
-				is_navigable 	TRUE)
-			    (object Role "$UNNAMED$231"
-				quid       	"41A87C8A0272"
-				supplier   	"Logical View::Factory::XFactoryObject"
-				quidu      	"41A7522A0392")))
-		    (object Association "$UNNAMED$232"
-			quid       	"422CC5630072"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$233"
-				quid       	"422CC564007D"
-				supplier   	"Logical View::Connection::Nif Session::CNifSecureSession"
-				quidu      	"421BA9590249"
-				client_cardinality 	(value cardinality "0..1")
-				is_navigable 	TRUE)
-			    (object Role "$UNNAMED$234"
-				quid       	"422CC564007E"
-				supplier   	"Logical View::Factory::CConnectionProviderFactoryShim"
-				quidu      	"41C1C8E302CA"
-				is_aggregate 	TRUE)))
-		    (object Association "$UNNAMED$235"
-			quid       	"422CC5680079"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$236"
-				quid       	"422CC56802FA"
-				supplier   	"Logical View::Connection::Nif Session::CNifSecureSession"
-				quidu      	"421BA9590249"
-				client_cardinality 	(value cardinality "0..1")
-				is_navigable 	TRUE)
-			    (object Role "$UNNAMED$237"
-				quid       	"422CC56802FB"
-				supplier   	"Logical View::Selection::CConnectionSelectorShim"
-				quidu      	"41C1AF890151"
-				is_aggregate 	TRUE)))
-		    (object Association "$UNNAMED$238"
-			quid       	"4280F7D80347"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$239"
-				quid       	"4280F7D901FE"
-				supplier   	"Logical View::Factory::CCommsFactoryBase"
-				quidu      	"41A87B4C0397"
-				client_cardinality 	(value cardinality "0..n")
-				Containment 	"By Reference"
-				is_navigable 	TRUE)
-			    (object Role "$UNNAMED$240"
-				quid       	"4280F7D901FF"
-				supplier   	"Logical View::Factory::CCommsFactoryContainer"
-				quidu      	"41A87B83033C"
-				is_aggregate 	TRUE))))
-		logical_presentations 	(list unit_reference_list
-		    (object ClassDiagram "Main"
-			quid       	"41A87AE1031B"
-			title      	"Main"
-			zoom       	100
-			max_height 	28350
-			max_width  	21600
-			origin_x   	0
-			origin_y   	0
-			items      	(list diagram_item_list
-			    (object ClassView "Class" "Logical View::Factory::CCommsFactoryContainer" @1032
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(2528, 609)
-				label      	(object ItemLabel
-				    Parent_View 	@1032
-				    location   	(2274, 558)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	508
-				    justify    	0
-				    label      	"CCommsFactoryContainer")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41A87B83033C"
-				width      	526
-				height     	126
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Factory::CCommsFactoryBase" @1033
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1727, 1245)
-				label      	(object ItemLabel
-				    Parent_View 	@1033
-				    location   	(1508, 1194)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	438
-				    justify    	0
-				    label      	"CCommsFactoryBase")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41A87B4C0397"
-				width      	456
-				height     	126
-				annotation 	8
-				autoResize 	TRUE)
-			    (object AssociationViewNew "$UNNAMED$226" @1034
-				location   	(1770, 666)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41A87BC400B4"
-				roleview_list 	(list RoleViews
-				    (object RoleView "$UNNAMED$227" @1035
-					Parent_View 	@1034
-					location   	(-790, 266)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41A87BC403AD"
-					client     	@1034
-					supplier   	@1033
-					line_style 	0
-					label      	(object SegLabel @1036
-					    Parent_View 	@1035
-					    location   	(1777, 1079)
-					    anchor     	2
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	15
-					    justify    	0
-					    label      	"0..*"
-					    pctDist    	0.796296
-					    height     	38
-					    orientation 	0))
-				    (object RoleView "$UNNAMED$228" @1037
-					Parent_View 	@1034
-					location   	(-790, 266)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41A87BC403AE"
-					client     	@1034
-					supplier   	@1032
-					vertices   	(list Points
-					    (1770, 666)
-					    (1775, 606)
-					    (2264, 607))
-					line_style 	0
-					label      	(object SegLabel @1038
-					    Parent_View 	@1037
-					    location   	(2208, 661)
-					    anchor     	2
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	15
-					    justify    	0
-					    label      	"1"
-					    pctDist    	0.900000
-					    height     	54
-					    orientation 	1))))
-			    (object ClassView "Class" "Logical View::Factory::XFactoryObject" @1039
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(736, 1952)
-				label      	(object ItemLabel
-				    Parent_View 	@1039
-				    location   	(577, 1900)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	318
-				    justify    	0
-				    label      	"XFactoryObject")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41A7522A0392"
-				width      	336
-				height     	128
-				annotation 	8
-				autoResize 	TRUE)
-			    (object AssociationViewNew "$UNNAMED$229" @1040
-				location   	(892, 1245)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41A87C8903D9"
-				roleview_list 	(list RoleViews
-				    (object RoleView "$UNNAMED$230" @1041
-					Parent_View 	@1040
-					location   	(-148, 845)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41A87C8A025E"
-					client     	@1040
-					supplier   	@1033
-					line_style 	0
-					label      	(object SegLabel @1042
-					    Parent_View 	@1041
-					    location   	(1436, 1299)
-					    anchor     	2
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	15
-					    justify    	0
-					    label      	"1"
-					    pctDist    	0.900000
-					    height     	54
-					    orientation 	1))
-				    (object RoleView "$UNNAMED$231" @1043
-					Parent_View 	@1040
-					location   	(-148, 845)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41A87C8A0272"
-					client     	@1040
-					supplier   	@1039
-					vertices   	(list Points
-					    (892, 1245)
-					    (832, 1245)
-					    (744, 1887))
-					line_style 	0)))
-			    (object ClassView "Class" "Logical View::CBase" @1044
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1728, 224)
-				label      	(object ItemLabel
-				    Parent_View 	@1044
-				    location   	(1647, 172)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	180
-				    justify    	0
-				    label      	"CBase")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41A7525A00AC"
-				height     	128
-				annotation 	8
-				autoResize 	TRUE)
-			    (object InheritView "" @1045
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41A87CB001B8"
-				client     	@1032
-				supplier   	@1044
-				line_style 	0)
-			    (object ClassView "Class" "Logical View::Factory::CProtocolFamilyFactoryContainer" @1046
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(2128, 849)
-				label      	(object ItemLabel
-				    Parent_View 	@1046
-				    location   	(1808, 798)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	640
-				    justify    	0
-				    label      	"CProtocolFamilyFactoryContainer")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41A87ED300CE"
-				width      	658
-				height     	126
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Factory::CSubConnectionFactoryContainer" @1047
-				ShowCompartmentStereotypes 	TRUE
-				SuppressOperation 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(2896, 848)
-				label      	(object ItemLabel
-				    Parent_View 	@1047
-				    location   	(2575, 796)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	642
-				    justify    	0
-				    label      	"CSubConnectionFactoryContainer")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41A87F1B03AD"
-				width      	660
-				height     	128
-				annotation 	8
-				autoResize 	TRUE)
-			    (object InheritView "" @1048
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41A87F310047"
-				client     	@1046
-				supplier   	@1032
-				line_style 	0)
-			    (object InheritView "" @1049
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41A87F350043"
-				client     	@1047
-				supplier   	@1032
-				line_style 	0)
-			    (object ClassView "Class" "Logical View::Factory::CProtocolFamilyFactoryBase" @1050
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(2087, 1472)
-				label      	(object ItemLabel
-				    Parent_View 	@1050
-				    location   	(1799, 1421)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	576
-				    justify    	0
-				    label      	"CProtocolFamilyFactoryBase")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41A87F4801EF"
-				width      	594
-				height     	126
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Factory::CSubConnectionProviderFactoryBase" @1051
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1311, 1664)
-				label      	(object ItemLabel
-				    Parent_View 	@1051
-				    location   	(956, 1613)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	710
-				    justify    	0
-				    label      	"CSubConnectionProviderFactoryBase")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41A87F61023B"
-				width      	728
-				height     	126
-				annotation 	8
-				autoResize 	TRUE)
-			    (object InheritView "" @1052
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41A87F8100C4"
-				client     	@1050
-				supplier   	@1033
-				line_style 	0)
-			    (object ClassView "Class" "Logical View::Factory::CIPNetworkProviderFactory" @1053
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(2352, 1936)
-				label      	(object ItemLabel
-				    Parent_View 	@1053
-				    location   	(2083, 1886)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	538
-				    justify    	0
-				    label      	"CIPNetworkProviderFactory")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41A87FA203D9"
-				width      	556
-				height     	122
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Sub Connection::CSubConnectionProviderBase" @1054
-				ShowCompartmentStereotypes 	TRUE
-				SuppressOperation 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(336, 2208)
-				label      	(object ItemLabel
-				    Parent_View 	@1054
-				    location   	(50, 2133)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	572
-				    justify    	0
-				    label      	"CSubConnectionProviderBase")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41A75088005C"
-				width      	590
-				height     	174
-				annotation 	8
-				autoResize 	TRUE)
-			    (object NoteView @1055
-				location   	(736, 368)
-				label      	(object ItemLabel
-				    Parent_View 	@1055
-				    location   	(73, 46)
-				    fill_color 	13434879
-				    nlines     	13
-				    max_width  	1290
-				    label      	
-|Generel note:
-|All the factory classes are very tiny ones mainly providing type cast. Could be template based as long as they don't add special functionality and even though it could be sorted by template specialisation.
-|Identification:
-|All requests for provider are comming through factory container (unless the client knows which factory to talk to). All factories and providers are at the memont identified by address family. The factory can choose a provider type based on CommDb or.... Ther OID is a filter to select the desired provider (at the moment is equal to connection preferences). No concept of layers as yet. To be BC proof the factory holds an context of the created provider that (in the future) can be used to hold interface extensions + versions.
-				    )
-				line_color 	3342489
-				fill_color 	13434879
-				width      	1350
-				height     	656)
-			    (object ClassView "Class" "Logical View::Factory::CConnectionProviderFactoryBase" @1056
-				ShowCompartmentStereotypes 	TRUE
-				SuppressOperation 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(2128, 1664)
-				font       	(object Font
-				    italics    	TRUE)
-				label      	(object ItemLabel
-				    Parent_View 	@1056
-				    location   	(1807, 1613)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	642
-				    justify    	0
-				    label      	"CConnectionProviderFactoryBase")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41A8839B0038"
-				width      	660
-				height     	126
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Service::CControlledServProvider" @1057
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1104, 2480)
-				label      	(object ItemLabel
-				    Parent_View 	@1057
-				    location   	(870, 2406)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	468
-				    justify    	0
-				    label      	"CControlledServProvider")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41A754670219"
-				width      	486
-				height     	172
-				annotation 	8
-				autoResize 	TRUE)
-			    (object InheritView "" @1058
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41A7557C0268"
-				client     	@1054
-				supplier   	@1039
-				line_style 	0)
-			    (object InheritView "" @1059
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41A877C8023E"
-				client     	@1057
-				supplier   	@1039
-				vertices   	(list Points
-				    (926, 2393)
-				    (735, 2302)
-				    (735, 2016))
-				line_style 	0)
-			    (object NoteView @1060
-				location   	(336, 1616)
-				label      	(object ItemLabel
-				    Parent_View 	@1060
-				    location   	(64, 1491)
-				    fill_color 	13434879
-				    nlines     	5
-				    max_width  	508
-				    label      	"Reference counted self-destructing class or a class owned by someone. Factory never owns it but is adviced of its deletion.")
-				line_color 	3342489
-				fill_color 	13434879
-				width      	568
-				height     	262)
-			    (object AttachView "" @1061
-				stereotype 	TRUE
-				line_color 	3342489
-				client     	@1039
-				supplier   	@1060
-				line_style 	0)
-			    (object CategoryView "Logical View::Service" @1062
-				location   	(1520, 2480)
-				label      	(object ItemLabel
-				    Parent_View 	@1062
-				    location   	(1347, 2396)
-				    fill_color 	13434879
-				    nlines     	2
-				    max_width  	346
-				    justify    	0
-				    label      	"Service")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	65535
-				quidu      	"41A7584503E0"
-				width      	358
-				height     	180)
-			    (object CategoryView "Logical View::Selection" @1063
-				location   	(240, 1376)
-				label      	(object ItemLabel
-				    Parent_View 	@1063
-				    location   	(67, 1292)
-				    fill_color 	13434879
-				    nlines     	2
-				    max_width  	346
-				    justify    	0
-				    label      	"Selection")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41B6EAB601E8"
-				width      	358
-				height     	180)
-			    (object ClassView "Class" "Logical View::Factory::CSubConnectionProviderFactoryShim" @1064
-				ShowCompartmentStereotypes 	TRUE
-				SuppressOperation 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1312, 2160)
-				label      	(object ItemLabel
-				    Parent_View 	@1064
-				    location   	(956, 2109)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	712
-				    justify    	0
-				    label      	"CSubConnectionProviderFactoryShim")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	16776960
-				quidu      	"41C06B14016A"
-				width      	730
-				height     	126
-				annotation 	8
-				autoResize 	TRUE)
-			    (object InheritView "" @1065
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41C06B66019E"
-				client     	@1064
-				supplier   	@1051
-				line_style 	0)
-			    (object ClassView "Class" "Logical View::Factory::CConnectionProviderFactoryShim" @1066
-				ShowCompartmentStereotypes 	TRUE
-				SuppressOperation 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(2800, 2144)
-				label      	(object ItemLabel
-				    Parent_View 	@1066
-				    location   	(2473, 2092)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	654
-				    justify    	0
-				    label      	"CConnectionProviderFactoryShim")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	16776960
-				quidu      	"41C1C8E302CA"
-				width      	672
-				height     	128
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Connection::Connection Provider::CConnectionProviderBase" @1067
-				ShowCompartmentStereotypes 	TRUE
-				SuppressOperation 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(336, 2480)
-				label      	(object ItemLabel
-				    Parent_View 	@1067
-				    location   	(85, 2428)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	520
-				    justify    	0
-				    label      	"CConnectionProviderBase")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41BDA765028C"
-				width      	520
-				height     	128
-				annotation 	8
-				autoResize 	TRUE)
-			    (object InheritView "" @1068
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41BDA8BB001D"
-				client     	@1067
-				supplier   	@1039
-				vertices   	(list Points
-				    (476, 2415)
-				    (734, 2302)
-				    (735, 2016))
-				line_style 	0)
-			    (object ClassView "Class" "Logical View::Factory::CConnectionFactoryContainer" @1069
-				ShowCompartmentStereotypes 	TRUE
-				SuppressOperation 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(2896, 1072)
-				label      	(object ItemLabel
-				    Parent_View 	@1069
-				    location   	(2608, 1020)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	576
-				    justify    	0
-				    label      	"CConnectionFactoryContainer")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41A883B6002D"
-				width      	594
-				height     	128
-				annotation 	8
-				autoResize 	TRUE)
-			    (object InheritView "" @1070
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41A883C40376"
-				client     	@1069
-				supplier   	@1032
-				vertices   	(list Points
-				    (2751, 1007)
-				    (2528, 911)
-				    (2528, 672))
-				line_style 	0)
-			    (object InheritView "" @1071
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41DEBD0A021A"
-				client     	@1053
-				supplier   	@1056
-				line_style 	0)
-			    (object InheritView "" @1072
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41A87CAB020B"
-				client     	@1033
-				supplier   	@1044
-				line_style 	0)
-			    (object Label @1073
-				location   	(928, 1728)
-				nlines     	1
-				max_width  	2306
-				label      	"________________________________________________________________________________________________________")
-			    (object Label @1074
-				location   	(916, 1765)
-				nlines     	11
-				max_width  	62
-				label      	
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-				)
-			    (object Label @1075
-				location   	(919, 2262)
-				nlines     	1
-				max_width  	2312
-				label      	"________________________________________________________________________________________________________")
-			    (object Label @1076
-				location   	(960, 2240)
-				nlines     	1
-				max_width  	600
-				label      	"ECOM plugins")
-			    (object Label @1077
-				location   	(3200, 1765)
-				nlines     	11
-				max_width  	62
-				label      	
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-				)
-			    (object InheritView "" @1078
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41A8846302D5"
-				client     	@1056
-				supplier   	@1033
-				vertices   	(list Points
-				    (1931, 1600)
-				    (1725, 1534)
-				    (1726, 1308))
-				line_style 	0)
-			    (object ClassView "Class" "Logical View::Factory::CServProviderFactoryContainer" @1079
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(2128, 1072)
-				label      	(object ItemLabel
-				    Parent_View 	@1079
-				    location   	(1831, 1021)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	594
-				    justify    	0
-				    label      	"CServProviderFactoryContainer")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"421A0822008C"
-				width      	612
-				height     	126
-				annotation 	8
-				autoResize 	TRUE)
-			    (object InheritView "" @1080
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"421A083101E2"
-				client     	@1079
-				supplier   	@1032
-				vertices   	(list Points
-				    (2278, 1008)
-				    (2525, 909)
-				    (2527, 672))
-				line_style 	0)
-			    (object InheritView "" @1081
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41A87F840191"
-				client     	@1051
-				supplier   	@1033
-				vertices   	(list Points
-				    (1512, 1600)
-				    (1725, 1534)
-				    (1726, 1308))
-				line_style 	0)
-			    (object ClassView "Class" "Logical View::Factory::CServProviderFactoryBase" @1082
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1248, 1472)
-				label      	(object ItemLabel
-				    Parent_View 	@1082
-				    location   	(992, 1421)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	512
-				    justify    	0
-				    label      	"CServProviderFactoryBase")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	8421631
-				quidu      	"421A08580167"
-				width      	530
-				height     	126
-				annotation 	8
-				autoResize 	TRUE)
-			    (object InheritView "" @1083
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"421A086A016D"
-				client     	@1082
-				supplier   	@1033
-				line_style 	0)
-			    (object ClassView "Class" "Logical View::Factory::CIpSubConnectionProviderFactory" @1084
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1712, 1936)
-				label      	(object ItemLabel
-				    Parent_View 	@1084
-				    location   	(1388, 1885)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	648
-				    justify    	0
-				    label      	"CIpSubConnectionProviderFactory")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"421A09250134"
-				width      	666
-				height     	126
-				annotation 	8
-				autoResize 	TRUE)
-			    (object InheritView "" @1085
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"421A093000AD"
-				client     	@1084
-				supplier   	@1051
-				line_style 	0)
-			    (object InheritView "" @1086
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41C1C91F016E"
-				client     	@1066
-				supplier   	@1056
-				vertices   	(list Points
-				    (2800, 2079)
-				    (2800, 1888)
-				    (2317, 1727))
-				line_style 	0)
-			    (object NoteView @1087
-				location   	(1040, 992)
-				label      	(object ItemLabel
-				    Parent_View 	@1087
-				    location   	(755, 920)
-				    fill_color 	13434879
-				    nlines     	2
-				    max_width  	534
-				    label      	"To be replaced by CSubConnectionFlowFactory")
-				line_color 	3342489
-				fill_color 	13434879
-				width      	594
-				height     	157)
-			    (object AttachView "" @1088
-				stereotype 	TRUE
-				line_color 	3342489
-				client     	@1087
-				supplier   	@1082
-				line_style 	0)))
-		    (object ClassDiagram "Network IP CPR Factory"
-			quid       	"422CA9100265"
-			title      	"Network IP CPR Factory"
-			zoom       	100
-			max_height 	28350
-			max_width  	21600
-			origin_x   	0
-			origin_y   	0
-			items      	(list diagram_item_list
-			    (object ClassView "Class" "Logical View::Factory::CConnectionProviderFactoryBase" @1089
-				ShowCompartmentStereotypes 	TRUE
-				SuppressOperation 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(688, 800)
-				font       	(object Font
-				    italics    	TRUE)
-				label      	(object ItemLabel
-				    Parent_View 	@1089
-				    location   	(367, 749)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	642
-				    justify    	0
-				    label      	"CConnectionProviderFactoryBase")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41A8839B0038"
-				width      	660
-				height     	126
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Factory::CIPNetworkProviderFactory" @1090
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(688, 1104)
-				label      	(object ItemLabel
-				    Parent_View 	@1090
-				    location   	(419, 1052)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	538
-				    justify    	0
-				    label      	"CIPNetworkProviderFactory")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41A87FA203D9"
-				width      	556
-				height     	128
-				annotation 	8
-				autoResize 	TRUE)
-			    (object InheritView "" @1091
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41DEBD0A021A"
-				client     	@1090
-				supplier   	@1089
-				line_style 	0)
-			    (object ClassView "Class" "Logical View::Selection::CIPConnectionSelector" @1092
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1552, 1104)
-				label      	(object ItemLabel
-				    Parent_View 	@1092
-				    location   	(1325, 1030)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	454
-				    justify    	0
-				    label      	"CIPConnectionSelector")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"421A2BA8032E"
-				width      	472
-				height     	172
-				annotation 	8
-				autoResize 	TRUE)
-			    (object UsesView "" @1093
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"422CA9A0039C"
-				client     	@1090
-				supplier   	@1092
-				line_style 	0)
-			    (object ClassView "Class" "Logical View::Selection::MProviderSelector" @1094
-				ShowCompartmentStereotypes 	TRUE
-				SuppressOperation 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1552, 768)
-				font       	(object Font
-				    italics    	TRUE)
-				label      	(object ItemLabel
-				    Parent_View 	@1094
-				    location   	(1368, 694)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	368
-				    justify    	0
-				    label      	"MProviderSelector")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41C1AF5D02D3"
-				width      	386
-				height     	172
-				annotation 	8
-				autoResize 	TRUE)
-			    (object InheritView "" @1095
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"421A2BCA0193"
-				client     	@1092
-				supplier   	@1094
-				line_style 	0)
-			    (object ClassView "Class" "Logical View::Factory::CConnectionProviderFactoryShim" @1096
-				ShowCompartmentStereotypes 	TRUE
-				SuppressOperation 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1552, 1472)
-				label      	(object ItemLabel
-				    Parent_View 	@1096
-				    location   	(1231, 1420)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	642
-				    justify    	0
-				    label      	"CConnectionProviderFactoryShim")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	16776960
-				quidu      	"41C1C8E302CA"
-				width      	660
-				height     	128
-				annotation 	8
-				autoResize 	TRUE)
-			    (object UsesView "" @1097
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"422CA9EB0070"
-				client     	@1092
-				supplier   	@1096
-				line_style 	0)
-			    (object Label @1098
-				location   	(176, 880)
-				nlines     	1
-				max_width  	600
-				label      	"ESOCK")
-			    (object Label @1099
-				location   	(176, 912)
-				nlines     	1
-				max_width  	1775
-				label      	"________________________________________________________________________________")
-			    (object Label @1100
-				location   	(176, 976)
-				nlines     	1
-				max_width  	600
-				label      	"ECOM IPCPR plugin")
-			    (object Label @1101
-				location   	(176, 1248)
-				nlines     	1
-				max_width  	1775
-				label      	"________________________________________________________________________________")
-			    (object Label @1102
-				location   	(176, 1312)
-				nlines     	1
-				max_width  	600
-				label      	"ECOM ShimCPR plugin")))
-		    (object ClassDiagram "Network IP SCPR Factory "
-			quid       	"422CB62C0268"
-			title      	"Network IP SCPR Factory "
-			zoom       	100
-			max_height 	28350
-			max_width  	21600
-			origin_x   	0
-			origin_y   	0
-			items      	(list diagram_item_list
-			    (object Label @1103
-				location   	(160, 640)
-				nlines     	1
-				max_width  	600
-				label      	"ESOCK")
-			    (object Label @1104
-				location   	(160, 672)
-				nlines     	1
-				max_width  	1775
-				label      	"________________________________________________________________________________")
-			    (object Label @1105
-				location   	(160, 736)
-				nlines     	1
-				max_width  	600
-				label      	"ECOM IPSCPR plugin")
-			    (object ClassView "Class" "Logical View::Factory::CIpSubConnectionProviderFactory" @1106
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(816, 896)
-				label      	(object ItemLabel
-				    Parent_View 	@1106
-				    location   	(488, 845)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	656
-				    justify    	0
-				    label      	"CIpSubConnectionProviderFactory")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"421A09250134"
-				width      	674
-				height     	126
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Factory::CSubConnectionProviderFactoryBase" @1107
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(816, 544)
-				label      	(object ItemLabel
-				    Parent_View 	@1107
-				    location   	(461, 493)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	710
-				    justify    	0
-				    label      	"CSubConnectionProviderFactoryBase")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41A87F61023B"
-				width      	728
-				height     	126
-				annotation 	8
-				autoResize 	TRUE)
-			    (object InheritView "" @1108
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"421A093000AD"
-				client     	@1106
-				supplier   	@1107
-				line_style 	0)))
-		    (object ClassDiagram "Link Shim CPR Factory"
-			quid       	"422CC4330046"
-			title      	"Link Shim CPR Factory"
-			zoom       	100
-			max_height 	28350
-			max_width  	21600
-			origin_x   	0
-			origin_y   	0
-			items      	(list diagram_item_list
-			    (object ClassView "Class" "Logical View::Factory::CConnectionProviderFactoryBase" @1109
-				ShowCompartmentStereotypes 	TRUE
-				SuppressOperation 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(640, 608)
-				font       	(object Font
-				    italics    	TRUE)
-				label      	(object ItemLabel
-				    Parent_View 	@1109
-				    location   	(319, 557)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	642
-				    justify    	0
-				    label      	"CConnectionProviderFactoryBase")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	65280
-				quidu      	"41A8839B0038"
-				width      	660
-				height     	126
-				annotation 	8
-				autoResize 	TRUE)
-			    (object Label @1110
-				location   	(144, 816)
-				nlines     	1
-				max_width  	1775
-				label      	"________________________________________________________________________________")
-			    (object Label @1111
-				location   	(144, 880)
-				nlines     	1
-				max_width  	600
-				label      	"ECOM ShimCPR plugin")
-			    (object Label @1112
-				location   	(144, 784)
-				nlines     	1
-				max_width  	600
-				label      	"ESOCK")
-			    (object Label @1113
-				location   	(144, 1296)
-				nlines     	1
-				max_width  	1775
-				label      	"________________________________________________________________________________")
-			    (object Label @1114
-				location   	(144, 1360)
-				nlines     	1
-				max_width  	600
-				label      	"NIFMAN")
-			    (object ClassView "Class" "Logical View::Connection::Nif Session::CNifSecureSession" @1115
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(640, 1552)
-				label      	(object ItemLabel
-				    Parent_View 	@1115
-				    location   	(444, 1478)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	392
-				    justify    	0
-				    label      	"CNifSecureSession")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"421BA9590249"
-				width      	410
-				height     	172
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Factory::CConnectionProviderFactoryShim" @1116
-				ShowCompartmentStereotypes 	TRUE
-				SuppressOperation 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(640, 1104)
-				label      	(object ItemLabel
-				    Parent_View 	@1116
-				    location   	(319, 1052)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	642
-				    justify    	0
-				    label      	"CConnectionProviderFactoryShim")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	16776960
-				quidu      	"41C1C8E302CA"
-				width      	660
-				height     	128
-				annotation 	8
-				autoResize 	TRUE)
-			    (object InheritView "" @1117
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41C1C91F016E"
-				client     	@1116
-				supplier   	@1109
-				line_style 	0)
-			    (object AssociationViewNew "$UNNAMED$232" @1118
-				location   	(640, 1316)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"422CC5630072"
-				roleview_list 	(list RoleViews
-				    (object RoleView "$UNNAMED$233" @1119
-					Parent_View 	@1118
-					location   	(0, 212)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"422CC564007D"
-					client     	@1118
-					supplier   	@1115
-					line_style 	0
-					label      	(object SegLabel @1120
-					    Parent_View 	@1119
-					    location   	(694, 1450)
-					    anchor     	2
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	15
-					    justify    	0
-					    label      	"0..1"
-					    pctDist    	0.900000
-					    height     	54
-					    orientation 	0))
-				    (object RoleView "$UNNAMED$234" @1121
-					Parent_View 	@1118
-					location   	(0, 212)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"422CC564007E"
-					client     	@1118
-					supplier   	@1116
-					line_style 	0)))
-			    (object ClassView "Class" "Logical View::Connection::Nif Session::CNifSecureSession" @1122
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1456, 1568)
-				label      	(object ItemLabel
-				    Parent_View 	@1122
-				    location   	(1260, 1494)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	392
-				    justify    	0
-				    label      	"CNifSecureSession")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"421BA9590249"
-				width      	410
-				height     	172
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Selection::CConnectionSelectorShim" @1123
-				ShowCompartmentStereotypes 	TRUE
-				SuppressOperation 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1456, 1109)
-				label      	(object ItemLabel
-				    Parent_View 	@1123
-				    location   	(1196, 1034)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	520
-				    justify    	0
-				    label      	"CConnectionSelectorShim")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	16776960
-				quidu      	"41C1AF890151"
-				width      	538
-				height     	174
-				annotation 	8
-				autoResize 	TRUE)
-			    (object UsesView "" @1124
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"422CC5090392"
-				client     	@1116
-				supplier   	@1123
-				line_style 	0)
-			    (object AssociationViewNew "$UNNAMED$235" @1125
-				location   	(1456, 1338)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"422CC5680079"
-				roleview_list 	(list RoleViews
-				    (object RoleView "$UNNAMED$236" @1126
-					Parent_View 	@1125
-					location   	(0, 234)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"422CC56802FA"
-					client     	@1125
-					supplier   	@1122
-					line_style 	0
-					label      	(object SegLabel @1127
-					    Parent_View 	@1126
-					    location   	(1510, 1466)
-					    anchor     	2
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	15
-					    justify    	0
-					    label      	"0..1"
-					    pctDist    	0.900000
-					    height     	54
-					    orientation 	0))
-				    (object RoleView "$UNNAMED$237" @1128
-					Parent_View 	@1125
-					location   	(0, 234)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"422CC56802FB"
-					client     	@1125
-					supplier   	@1123
-					line_style 	0)))))
-		    (object ClassDiagram "Queries"
-			quid       	"422F26C201A2"
-			title      	"Queries"
-			zoom       	100
-			max_height 	28350
-			max_width  	21600
-			origin_x   	0
-			origin_y   	0
-			items      	(list diagram_item_list
-			    (object ClassView "Class" "Logical View::Factory::MCommsFactoryQuery" @1129
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1008, 416)
-				font       	(object Font
-				    italics    	TRUE)
-				label      	(object ItemLabel
-				    Parent_View 	@1129
-				    location   	(785, 335)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	446
-				    justify    	0
-				    label      	"MCommsFactoryQuery")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	4259584
-				quidu      	"422F26CC014D"
-				width      	464
-				height     	186
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Factory::XConnectionFactoryQuery" @1130
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(608, 784)
-				label      	(object ItemLabel
-				    Parent_View 	@1130
-				    location   	(321, 703)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	574
-				    justify    	0
-				    label      	"XConnectionFactoryQuery")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	4259584
-				quidu      	"422F27180328"
-				width      	592
-				height     	186
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Factory::XConnectionFactoryQueryInfo" @1131
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(608, 1168)
-				label      	(object ItemLabel
-				    Parent_View 	@1131
-				    location   	(327, 1087)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	562
-				    justify    	0
-				    label      	"XConnectionFactoryQueryInfo")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	4259584
-				quidu      	"422F272202B5"
-				width      	580
-				height     	186
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Factory::XSubConnectionFactoryQuery" @1132
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1472, 800)
-				label      	(object ItemLabel
-				    Parent_View 	@1132
-				    location   	(1178, 694)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	588
-				    justify    	0
-				    label      	"XSubConnectionFactoryQuery")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	4259584
-				quidu      	"422F27350281"
-				width      	606
-				height     	236
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Factory::XSubConnectionFactoryQueryInfo" @1133
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1472, 1216)
-				label      	(object ItemLabel
-				    Parent_View 	@1133
-				    location   	(1151, 1110)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	642
-				    justify    	0
-				    label      	"XSubConnectionFactoryQueryInfo")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	4259584
-				quidu      	"422F2740015B"
-				width      	660
-				height     	236
-				annotation 	8
-				autoResize 	TRUE)
-			    (object RealizeView "" @1134
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"422F27A4013D"
-				client     	@1132
-				supplier   	@1129
-				line_style 	0)
-			    (object InheritView "" @1135
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"422F27A70051"
-				client     	@1133
-				supplier   	@1132
-				line_style 	0)
-			    (object InheritView "" @1136
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"422F27EE0314"
-				client     	@1131
-				supplier   	@1130
-				line_style 	0)
-			    (object RealizeView "" @1137
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"422F27F5006C"
-				client     	@1130
-				supplier   	@1129
-				line_style 	0)))
-		    (object ClassDiagram "Sub Connection Flow Factory"
-			quid       	"427F6D780046"
-			title      	"Sub Connection Flow Factory"
-			zoom       	100
-			max_height 	28350
-			max_width  	21600
-			origin_x   	959
-			origin_y   	0
-			items      	(list diagram_item_list
-			    (object ClassView "Class" "Logical View::Factory::CSubConnectionFlowFactoryBase" @1138
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1536, 832)
-				label      	(object ItemLabel
-				    Parent_View 	@1138
-				    location   	(1210, 781)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	652
-				    justify    	0
-				    label      	"CSubConnectionFlowFactoryBase")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	65280
-				quidu      	"427F6DC802D7"
-				width      	670
-				height     	126
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Factory::CSubConnectionFlowFactoryContainer" @1139
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(560, 624)
-				label      	(object ItemLabel
-				    Parent_View 	@1139
-				    location   	(197, 573)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	726
-				    justify    	0
-				    label      	"CSubConnectionFlowFactoryContainer")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	65280
-				quidu      	"4280F79E0392"
-				width      	744
-				height     	126
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Factory::CCommsFactoryBase" @1140
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(2016, 320)
-				label      	(object ItemLabel
-				    Parent_View 	@1140
-				    location   	(1799, 269)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	434
-				    justify    	0
-				    label      	"CCommsFactoryBase")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41A87B4C0397"
-				width      	452
-				height     	126
-				annotation 	8
-				autoResize 	TRUE)
-			    (object InheritView "" @1141
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"427F6E350236"
-				client     	@1138
-				supplier   	@1140
-				line_style 	0)
-			    (object ClassView "Class" "Logical View::Factory::CCommsFactoryContainer" @1142
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(560, 320)
-				label      	(object ItemLabel
-				    Parent_View 	@1142
-				    location   	(306, 269)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	508
-				    justify    	0
-				    label      	"CCommsFactoryContainer")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41A87B83033C"
-				width      	526
-				height     	126
-				annotation 	8
-				autoResize 	TRUE)
-			    (object InheritView "" @1143
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"4280F7CC0335"
-				client     	@1139
-				supplier   	@1142
-				line_style 	0)
-			    (object AssociationViewNew "$UNNAMED$238" @1144
-				location   	(1306, 320)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"4280F7D80347"
-				roleview_list 	(list RoleViews
-				    (object RoleView "$UNNAMED$239" @1145
-					Parent_View 	@1144
-					location   	(-822, -80)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"4280F7D901FE"
-					client     	@1144
-					supplier   	@1140
-					line_style 	0
-					label      	(object SegLabel @1146
-					    Parent_View 	@1145
-					    location   	(1647, 268)
-					    anchor     	2
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	15
-					    justify    	0
-					    label      	"0..*"
-					    pctDist    	0.705521
-					    height     	53
-					    orientation 	0))
-				    (object RoleView "$UNNAMED$240" @1147
-					Parent_View 	@1144
-					location   	(-822, -80)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"4280F7D901FF"
-					client     	@1144
-					supplier   	@1142
-					line_style 	0)))
-			    (object NoteView @1148
-				location   	(560, 912)
-				label      	(object ItemLabel
-				    Parent_View 	@1148
-				    location   	(185, 806)
-				    fill_color 	13434879
-				    nlines     	4
-				    max_width  	715
-				    label      	"Data plane counterparts of CSubConnectionProviderFactory & CSubConnectionFactoryContainer hiding IPC marshaling code.")
-				line_color 	3342489
-				fill_color 	13434879
-				width      	775
-				height     	225)
-			    (object AttachView "" @1149
-				stereotype 	TRUE
-				line_color 	3342489
-				client     	@1138
-				supplier   	@1148
-				line_style 	0)
-			    (object AttachView "" @1150
-				stereotype 	TRUE
-				line_color 	3342489
-				client     	@1139
-				supplier   	@1148
-				line_style 	0)
-			    (object ClassView "Class" "Logical View::Factory::CNetworkFlowFactory" @1151
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1539, 1760)
-				label      	(object ItemLabel
-				    Parent_View 	@1151
-				    location   	(1324, 1709)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	430
-				    justify    	0
-				    label      	"CNetworkFlowFactory")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	65280
-				quidu      	"4280F8E3009D"
-				width      	448
-				height     	126
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Factory::CLinkFlowFactoryNifShim" @1152
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(2099, 1760)
-				label      	(object ItemLabel
-				    Parent_View 	@1152
-				    location   	(1852, 1709)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	494
-				    justify    	0
-				    label      	"CLinkFlowFactoryNifShim")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	65280
-				quidu      	"4280F92A00A0"
-				width      	512
-				height     	126
-				annotation 	8
-				autoResize 	TRUE)
-			    (object Label @1153
-				location   	(160, 1520)
-				nlines     	1
-				max_width  	600
-				label      	"ESOCK")
-			    (object Label @1154
-				location   	(160, 1552)
-				nlines     	1
-				max_width  	2675
-				label      	"__________________________________________________________________________________________________________________________")
-			    (object Label @1155
-				location   	(160, 1616)
-				nlines     	1
-				max_width  	600
-				label      	"ECOM plugin(s)")
-			    (object InheritView "" @1156
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"4280F9B50125"
-				client     	@1151
-				supplier   	@1138
-				line_style 	0)
-			    (object InheritView "" @1157
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"4280F9B703C7"
-				client     	@1152
-				supplier   	@1138
-				line_style 	0)
-			    (object ClassView "Class" "Logical View::New Interfaces & Functions::Flow Fact<->Sub-Connection Fact call::CSubConnectionFlowFactoryC" @1158
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1120, 1312)
-				label      	(object ItemLabel
-				    Parent_View 	@1158
-				    location   	(792, 1208)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	656
-				    justify    	0
-				    label      	"CSubConnectionFlowFactoryC")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	65280
-				quidu      	"4288EBF70314"
-				width      	674
-				height     	232
-				annotation 	8
-				autoResize 	TRUE)
-			    (object InheritView "" @1159
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"42B9AEC103B9"
-				client     	@1158
-				supplier   	@1138
-				line_style 	0)
-			    (object ClassView "Class" "Logical View::Factory::CSubConnectionProviderFactoryBase" @1160
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(2448, 832)
-				label      	(object ItemLabel
-				    Parent_View 	@1160
-				    location   	(2093, 781)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	710
-				    justify    	0
-				    label      	"CSubConnectionProviderFactoryBase")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41A87F61023B"
-				width      	728
-				height     	126
-				annotation 	8
-				autoResize 	TRUE)
-			    (object InheritView "" @1161
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41A87F840191"
-				client     	@1160
-				supplier   	@1140
-				line_style 	0)
-			    (object ClassView "Class" "Logical View::New Interfaces & Functions::Flow Fact<->Sub-Connection Fact call::CSubConnectionProviderFactoryC" @1162
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(2448, 1296)
-				label      	(object ItemLabel
-				    Parent_View 	@1162
-				    location   	(2120, 1192)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	656
-				    justify    	0
-				    label      	"CSubConnectionProviderFactoryC")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	65280
-				quidu      	"4288AD8F0337"
-				width      	674
-				height     	232
-				annotation 	8
-				autoResize 	TRUE)
-			    (object InheritView "" @1163
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"42B9B02000F1"
-				client     	@1162
-				supplier   	@1160
-				line_style 	0)))))
-	    (object Class_Category "Session Proxy/Pit Boss"
-		quid       	"41AA25160186"
-		visible_categories 	(list visibility_relationship_list
-		    (object Visibility_Relationship
-			quid       	"41AA252403DF"
-			supplier   	"Logical View::Service"
-			quidu      	"41A7584503E0"))
-		exportControl 	"Public"
-		logical_models 	(list unit_reference_list
-		    (object Class "CSockSessionProxy"
-			quid       	"41A7737A02A3"
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"41AA25FD03E1"
-				supplier   	"Logical View::CBase"
-				quidu      	"41A7525A00AC")))
-		    (object Class "CSockSession"
-			quid       	"41C06F440273")
-		    (object Class "XSessionProxyEntry"
-			quid       	"421CA9900353"
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"421CAB5301A4"
-				supplier   	"Logical View::Connection::Connection Provider::XDummyConnectionControlClient"
-				quidu      	"421CAA340392")))
-		    (object Class "CPitBoss"
-			quid       	"42774CEE029D")
-		    (object Class "CWorkerThread"
-			quid       	"42774D1403A3")
-		    (object Association "$UNNAMED$241"
-			quid       	"41AA259A01F4"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$242"
-				quid       	"41AA259B01B9"
-				supplier   	"Logical View::Service::CProtocolBase"
-				quidu      	"41A88D720008"
-				client_cardinality 	(value cardinality "0..n")
-				is_navigable 	TRUE)
-			    (object Role "$UNNAMED$243"
-				quid       	"41AA259B01C3"
-				supplier   	"Logical View::Session Proxy/Pit Boss::CSockSessionProxy"
-				quidu      	"41A7737A02A3")))
-		    (object Association "$UNNAMED$244"
-			quid       	"41C06F5E01F0"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$245"
-				quid       	"41C06F5F004D"
-				supplier   	"Logical View::Session Proxy/Pit Boss::CSockSession"
-				quidu      	"41C06F440273"
-				client_cardinality 	(value cardinality "1")
-				is_navigable 	TRUE)
-			    (object Role "$UNNAMED$246"
-				quid       	"41C06F5F004E"
-				supplier   	"Logical View::Session Proxy/Pit Boss::CSockSessionProxy"
-				quidu      	"41A7737A02A3")))
-		    (object Association "$UNNAMED$247"
-			quid       	"421CA9A80195"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$248"
-				quid       	"421CA9A9025E"
-				supplier   	"Logical View::Session Proxy/Pit Boss::XSessionProxyEntry"
-				quidu      	"421CA9900353"
-				client_cardinality 	(value cardinality "0..n")
-				is_navigable 	TRUE)
-			    (object Role "$UNNAMED$249"
-				quid       	"421CA9A9025F"
-				supplier   	"Logical View::Session Proxy/Pit Boss::CSockSessionProxy"
-				quidu      	"41A7737A02A3")))
-		    (object Association "$UNNAMED$250"
-			quid       	"42774D1B01D6"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$251"
-				quid       	"42774D1C0097"
-				supplier   	"Logical View::Session Proxy/Pit Boss::CPitBoss"
-				quidu      	"42774CEE029D"
-				client_cardinality 	(value cardinality "0..1")
-				is_navigable 	TRUE)
-			    (object Role "$UNNAMED$252"
-				quid       	"42774D1C0098"
-				supplier   	"Logical View::Session Proxy/Pit Boss::CWorkerThread"
-				quidu      	"42774D1403A3"
-				is_aggregate 	TRUE)))
-		    (object Association "$UNNAMED$253"
-			quid       	"42774D7301AE"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$254"
-				quid       	"42774D74029F"
-				supplier   	"Logical View::CPlayer"
-				quidu      	"41A773DB02DF"
-				client_cardinality 	(value cardinality "0..1")
-				is_navigable 	TRUE)
-			    (object Role "$UNNAMED$255"
-				quid       	"42774D7402A0"
-				supplier   	"Logical View::Session Proxy/Pit Boss::CWorkerThread"
-				quidu      	"42774D1403A3"
-				is_aggregate 	TRUE)))
-		    (object Association "$UNNAMED$256"
-			quid       	"42774D8F0170"
-			roles      	(list role_list
-			    (object Role "owner"
-				quid       	"42774D9100C8"
-				label      	"owner"
-				supplier   	"Logical View::Session Proxy/Pit Boss::CWorkerThread"
-				quidu      	"42774D1403A3"
-				client_cardinality 	(value cardinality "1")
-				exportControl 	"Protected"
-				is_navigable 	TRUE)
-			    (object Role "$UNNAMED$257"
-				quid       	"42774D9100C9"
-				supplier   	"Logical View::Session Proxy/Pit Boss::CSockSession"
-				quidu      	"41C06F440273")))
-		    (object Association "$UNNAMED$258"
-			quid       	"427F66EB03C6"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$259"
-				quid       	"427F66EC0377"
-				supplier   	"Logical View::CDealer"
-				quidu      	"427F666A03B4"
-				client_cardinality 	(value cardinality "0..1")
-				Containment 	"By Reference"
-				is_navigable 	TRUE)
-			    (object Role "$UNNAMED$260"
-				quid       	"427F66EC0378"
-				supplier   	"Logical View::Session Proxy/Pit Boss::CWorkerThread"
-				quidu      	"42774D1403A3"
-				is_aggregate 	TRUE))))
-		logical_presentations 	(list unit_reference_list
-		    (object ClassDiagram "Main"
-			quid       	"41AA25290151"
-			title      	"Main"
-			zoom       	100
-			max_height 	28350
-			max_width  	21600
-			origin_x   	0
-			origin_y   	0
-			items      	(list diagram_item_list
-			    (object ClassView "Class" "Logical View::CBase" @1164
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1568, 496)
-				label      	(object ItemLabel
-				    Parent_View 	@1164
-				    location   	(1487, 444)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	180
-				    justify    	0
-				    label      	"CBase")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41A7525A00AC"
-				height     	128
-				annotation 	8
-				autoResize 	TRUE)
-			    (object NoteView @1165
-				location   	(2256, 1584)
-				label      	(object ItemLabel
-				    Parent_View 	@1165
-				    location   	(1700, 1456)
-				    fill_color 	13434879
-				    nlines     	5
-				    max_width  	1077
-				    label      	
-|Two meanings :
-|1. CtlType() == EMonitor - doesn't affect idle timers, serves to determined a default connection provider only.
-|2. CtlType() == ESession - affects timers and serves to determined a default conn provider.
-				    )
-				line_color 	3342489
-				fill_color 	13434879
-				width      	1137
-				height     	269)
-			    (object ClassView "Class" "Logical View::Connection::Connection Provider::XDummyConnectionControlClient" @1166
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(2256, 800)
-				label      	(object ItemLabel
-				    Parent_View 	@1166
-				    location   	(1941, 726)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	630
-				    justify    	0
-				    label      	"XDummyConnectionControlClient")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"421CAA340392"
-				width      	648
-				height     	172
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Connection::Connection Provider::MConnectionControlClient" @1167
-				ShowCompartmentStereotypes 	TRUE
-				SuppressOperation 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(2256, 496)
-				font       	(object Font
-				    italics    	TRUE)
-				label      	(object ItemLabel
-				    Parent_View 	@1167
-				    location   	(2008, 421)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	496
-				    justify    	0
-				    label      	"MConnectionControlClient")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41BDA92A0213"
-				width      	514
-				height     	174
-				annotation 	8
-				autoResize 	TRUE)
-			    (object InheritView "" @1168
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"421CAA9A033C"
-				client     	@1166
-				supplier   	@1167
-				line_style 	0)
-			    (object NoteView @1169
-				location   	(1440, 208)
-				label      	(object ItemLabel
-				    Parent_View 	@1169
-				    location   	(1136, 127)
-				    fill_color 	13434879
-				    nlines     	3
-				    max_width  	572
-				    label      	"needs changing to return different worker id for data/control if control exists.")
-				line_color 	3342489
-				fill_color 	13434879
-				width      	632
-				height     	175)
-			    (object ClassView "Class" "Logical View::Service::CProtocolBase" @1170
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1376, 1600)
-				label      	(object ItemLabel
-				    Parent_View 	@1170
-				    location   	(1226, 1526)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	300
-				    justify    	0
-				    label      	"CProtocolBase")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41A88D720008"
-				width      	318
-				height     	172
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Session Proxy/Pit Boss::XSessionProxyEntry" @1171
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(2256, 1232)
-				label      	(object ItemLabel
-				    Parent_View 	@1171
-				    location   	(2047, 1181)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	418
-				    justify    	0
-				    label      	"XSessionProxyEntry")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"421CA9900353"
-				width      	436
-				height     	126
-				annotation 	8
-				autoResize 	TRUE)
-			    (object InheritView "" @1172
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"421CAB5301A4"
-				client     	@1171
-				supplier   	@1166
-				line_style 	0)
-			    (object AttachView "" @1173
-				stereotype 	TRUE
-				line_color 	3342489
-				client     	@1171
-				supplier   	@1165
-				line_style 	0)
-			    (object ClassView "Class" "Logical View::Session Proxy/Pit Boss::CSockSessionProxy" @1174
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1568, 1232)
-				label      	(object ItemLabel
-				    Parent_View 	@1174
-				    location   	(1367, 1180)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	402
-				    justify    	0
-				    label      	"CSockSessionProxy")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41A7737A02A3"
-				width      	420
-				height     	128
-				annotation 	8
-				autoResize 	TRUE)
-			    (object AssociationViewNew "$UNNAMED$241" @1175
-				location   	(1477, 1404)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41AA259A01F4"
-				roleview_list 	(list RoleViews
-				    (object RoleView "$UNNAMED$242" @1176
-					Parent_View 	@1175
-					location   	(1109, 796)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41AA259B01B9"
-					client     	@1175
-					supplier   	@1170
-					line_style 	0
-					label      	(object SegLabel @1177
-					    Parent_View 	@1176
-					    location   	(1489, 1479)
-					    anchor     	2
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	15
-					    justify    	0
-					    label      	"0..*"
-					    pctDist    	0.499634
-					    height     	45
-					    orientation 	0))
-				    (object RoleView "$UNNAMED$243" @1178
-					Parent_View 	@1175
-					location   	(1109, 796)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41AA259B01C3"
-					client     	@1175
-					supplier   	@1174
-					line_style 	0)))
-			    (object InheritView "" @1179
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41AA25FD03E1"
-				client     	@1174
-				supplier   	@1164
-				line_style 	0)
-			    (object AssociationViewNew "$UNNAMED$247" @1180
-				location   	(1907, 1232)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"421CA9A80195"
-				roleview_list 	(list RoleViews
-				    (object RoleView "$UNNAMED$248" @1181
-					Parent_View 	@1180
-					location   	(787, 448)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"421CA9A9025E"
-					client     	@1180
-					supplier   	@1171
-					line_style 	0
-					label      	(object SegLabel @1182
-					    Parent_View 	@1181
-					    location   	(2023, 1286)
-					    anchor     	2
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	15
-					    justify    	0
-					    label      	"0..*"
-					    pctDist    	0.900000
-					    height     	54
-					    orientation 	1))
-				    (object RoleView "$UNNAMED$249" @1183
-					Parent_View 	@1180
-					location   	(787, 448)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"421CA9A9025F"
-					client     	@1180
-					supplier   	@1174
-					line_style 	0)))
-			    (object ClassView "Class" "Logical View::Session Proxy/Pit Boss::CPitBoss" @1184
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(880, 304)
-				label      	(object ItemLabel
-				    Parent_View 	@1184
-				    location   	(780, 253)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	200
-				    justify    	0
-				    label      	"CPitBoss")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	65535
-				quidu      	"42774CEE029D"
-				width      	218
-				height     	126
-				annotation 	8
-				autoResize 	TRUE)
-			    (object AttachView "" @1185
-				stereotype 	TRUE
-				line_color 	3342489
-				client     	@1169
-				supplier   	@1184
-				line_style 	0)
-			    (object ClassView "Class" "Logical View::CPlayer" @1186
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1024, 1232)
-				label      	(object ItemLabel
-				    Parent_View 	@1186
-				    location   	(881, 1158)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	286
-				    justify    	0
-				    label      	"CPlayer")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41A773DB02DF"
-				width      	304
-				height     	172
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Session Proxy/Pit Boss::CSockSession" @1187
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1264, 736)
-				label      	(object ItemLabel
-				    Parent_View 	@1187
-				    location   	(1114, 685)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	300
-				    justify    	0
-				    label      	"CSockSession")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41C06F440273"
-				width      	318
-				height     	126
-				annotation 	8
-				autoResize 	TRUE)
-			    (object AssociationViewNew "$UNNAMED$244" @1188
-				location   	(1415, 983)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41C06F5E01F0"
-				roleview_list 	(list RoleViews
-				    (object RoleView "$UNNAMED$245" @1189
-					Parent_View 	@1188
-					location   	(295, 199)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41C06F5F004D"
-					client     	@1188
-					supplier   	@1187
-					line_style 	0
-					label      	(object SegLabel @1190
-					    Parent_View 	@1189
-					    location   	(1377, 827)
-					    anchor     	2
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	15
-					    justify    	0
-					    label      	"1"
-					    pctDist    	0.718276
-					    height     	49
-					    orientation 	1))
-				    (object RoleView "$UNNAMED$246" @1191
-					Parent_View 	@1188
-					location   	(295, 199)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41C06F5F004E"
-					client     	@1188
-					supplier   	@1174
-					line_style 	0)))
-			    (object ClassView "Class" "Logical View::CDealer" @1192
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(272, 1232)
-				label      	(object ItemLabel
-				    Parent_View 	@1192
-				    location   	(129, 1158)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	286
-				    justify    	0
-				    label      	"CDealer")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"427F666A03B4"
-				width      	304
-				height     	172
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Session Proxy/Pit Boss::CWorkerThread" @1193
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(704, 736)
-				label      	(object ItemLabel
-				    Parent_View 	@1193
-				    location   	(550, 685)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	308
-				    justify    	0
-				    label      	"CWorkerThread")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"42774D1403A3"
-				width      	326
-				height     	126
-				annotation 	8
-				autoResize 	TRUE)
-			    (object AssociationViewNew "$UNNAMED$250" @1194
-				location   	(790, 519)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"42774D1B01D6"
-				roleview_list 	(list RoleViews
-				    (object RoleView "$UNNAMED$251" @1195
-					Parent_View 	@1194
-					location   	(486, 55)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"42774D1C0097"
-					client     	@1194
-					supplier   	@1184
-					line_style 	0
-					label      	(object SegLabel @1196
-					    Parent_View 	@1195
-					    location   	(896, 404)
-					    anchor     	2
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	15
-					    justify    	0
-					    label      	"0..1"
-					    pctDist    	0.900000
-					    height     	54
-					    orientation 	1))
-				    (object RoleView "$UNNAMED$252" @1197
-					Parent_View 	@1194
-					location   	(486, 55)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"42774D1C0098"
-					client     	@1194
-					supplier   	@1193
-					line_style 	0)))
-			    (object AssociationViewNew "$UNNAMED$253" @1198
-				location   	(856, 972)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"42774D7301AE"
-				roleview_list 	(list RoleViews
-				    (object RoleView "$UNNAMED$254" @1199
-					Parent_View 	@1198
-					location   	(600, 12)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"42774D74029F"
-					client     	@1198
-					supplier   	@1186
-					line_style 	0
-					label      	(object SegLabel @1200
-					    Parent_View 	@1199
-					    location   	(1001, 1098)
-					    anchor     	2
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	15
-					    justify    	0
-					    label      	"0..1"
-					    pctDist    	0.900000
-					    height     	54
-					    orientation 	0))
-				    (object RoleView "$UNNAMED$255" @1201
-					Parent_View 	@1198
-					location   	(600, 12)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"42774D7402A0"
-					client     	@1198
-					supplier   	@1193
-					line_style 	0)))
-			    (object AssociationViewNew "$UNNAMED$256" @1202
-				location   	(985, 736)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"42774D8F0170"
-				roleview_list 	(list RoleViews
-				    (object RoleView "owner" @1203
-					Parent_View 	@1202
-					location   	(137, 16)
-					label      	(object SegLabel @1204
-					    Parent_View 	@1203
-					    location   	(942, 695)
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	140
-					    justify    	0
-					    label      	"#owner"
-					    pctDist    	0.362832
-					    height     	42
-					    orientation 	1)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"42774D9100C8"
-					client     	@1202
-					supplier   	@1193
-					line_style 	0
-					label      	(object SegLabel @1205
-					    Parent_View 	@1203
-					    location   	(880, 790)
-					    anchor     	2
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	15
-					    justify    	0
-					    label      	"1"
-					    pctDist    	0.900000
-					    height     	54
-					    orientation 	0))
-				    (object RoleView "$UNNAMED$257" @1206
-					Parent_View 	@1202
-					location   	(137, 16)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"42774D9100C9"
-					client     	@1202
-					supplier   	@1187
-					line_style 	0)))
-			    (object AssociationViewNew "$UNNAMED$258" @1207
-				location   	(497, 972)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"427F66EB03C6"
-				roleview_list 	(list RoleViews
-				    (object RoleView "$UNNAMED$259" @1208
-					Parent_View 	@1207
-					location   	(49, 236)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"427F66EC0377"
-					client     	@1207
-					supplier   	@1192
-					line_style 	0
-					label      	(object SegLabel @1209
-					    Parent_View 	@1208
-					    location   	(436, 1113)
-					    anchor     	2
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	15
-					    justify    	0
-					    label      	"0..1"
-					    pctDist    	0.637284
-					    height     	47
-					    orientation 	0))
-				    (object RoleView "$UNNAMED$260" @1210
-					Parent_View 	@1207
-					location   	(49, 236)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"427F66EC0378"
-					client     	@1207
-					supplier   	@1193
-					line_style 	0)))
-			    (object ClassView "Class" "Logical View::CSocketServer" @1211
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(272, 720)
-				label      	(object ItemLabel
-				    Parent_View 	@1211
-				    location   	(121, 646)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	302
-				    justify    	0
-				    label      	"CSocketServer")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"427F651A0205"
-				width      	320
-				height     	172
-				annotation 	8
-				autoResize 	TRUE)
-			    (object InheritView "" @1212
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"427F672803B1"
-				client     	@1192
-				supplier   	@1211
-				line_style 	0)))))
-	    (object Class_Category "Selection"
-		quid       	"41B6EAB601E8"
-		exportControl 	"Public"
-		logical_models 	(list unit_reference_list
-		    (object Class "CNetworkControllerBase"
-			quid       	"41B6EDD003A2")
-		    (object Class "MNetworkControllerObserver"
-			quid       	"41B6EE01032A")
-		    (object Class "MProviderSelector"
-			quid       	"41C1AF5D02D3"
-			used_nodes 	(list uses_relationship_list
-			    (object Uses_Relationship
-				quid       	"41D920A80342"
-				supplier   	"Logical View::Selection::ISelectionNotify"
-				quidu      	"41C2DC4001D8")
-			    (object Uses_Relationship
-				quid       	"41D92127034F"
-				supplier   	"Logical View::Selection::ISelectionNotify"
-				quidu      	"41C2DC4001D8"))
-			operations 	(list Operations
-			    (object Operation "Cancel"
-				quid       	"41C2E57D012B"
-				concurrency 	"Sequential"
-				abstract   	TRUE
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Cancel"
-				quid       	"421A0EF8010F"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0))
-			abstract   	TRUE)
-		    (object Class "CConnectionSelectorShim"
-			quid       	"41C1AF890151"
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"41C1AFAB0146"
-				supplier   	"Logical View::Selection::MProviderSelector"
-				quidu      	"41C1AF5D02D3"))
-			used_nodes 	(list uses_relationship_list
-			    (object Uses_Relationship
-				quid       	"422DE221004C"
-				supplier   	"Logical View::Factory::CConnectionProviderFactoryShim"
-				quidu      	"41C1C8E302CA"))
-			realized_interfaces 	(list realize_rel_list
-			    (object Realize_Relationship
-				quid       	"42960F0C02A6"
-				supplier   	"Logical View::Selection::MProviderSelector"
-				quidu      	"41C1AF5D02D3"))
-			operations 	(list Operations
-			    (object Operation "Select"
-				quid       	"41C839A501F7"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "ProgressNotification"
-				quid       	"41C839AC005C"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "SelectionComplete"
-				quid       	"41C839AF022D"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)))
-		    (object Class "ISelectionNotify"
-			quid       	"41C2DC4001D8"
-			operations 	(list Operations
-			    (object Operation "SelectComplete"
-				quid       	"41C2E55E01E4"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "ProgressNotification"
-				quid       	"41D9206C0242"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "ServiceChangeNotification"
-				quid       	"421A0F3000D5"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "LayerUp"
-				quid       	"421A0F3900D8"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "SubConnectionEvent"
-				quid       	"421A0F40027D"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Detach"
-				quid       	"421A0F460362"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0))
-			abstract   	TRUE)
-		    (object Class "CIPConnectionSelector"
-			quid       	"421A2BA8032E"
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"421A2BCA0193"
-				supplier   	"Logical View::Selection::MProviderSelector"
-				quidu      	"41C1AF5D02D3"))
-			used_nodes 	(list uses_relationship_list
-			    (object Uses_Relationship
-				quid       	"422CA9EB0070"
-				supplier   	"Logical View::Factory::CConnectionProviderFactoryShim"
-				quidu      	"41C1C8E302CA")
-			    (object Uses_Relationship
-				quid       	"422CBD8E03CC"
-				supplier   	"Logical View::Factory::CConnectionProviderFactoryShim"
-				quidu      	"41C1C8E302CA"))
-			realized_interfaces 	(list realize_rel_list
-			    (object Realize_Relationship
-				quid       	"42960F11020D"
-				supplier   	"Logical View::Selection::MProviderSelector"
-				quidu      	"41C1AF5D02D3")))
-		    (object Class "XConnectionSelector"
-			quid       	"42960EDE02D0"
-			used_nodes 	(list uses_relationship_list
-			    (object Uses_Relationship
-				quid       	"4296107D0379"
-				supplier   	"Logical View::Selection::ISelectionNotify"
-				quidu      	"41C2DC4001D8"))
-			realized_interfaces 	(list realize_rel_list
-			    (object Realize_Relationship
-				quid       	"42960EF9008B"
-				supplier   	"Logical View::Selection::MProviderSelector"
-				quidu      	"41C1AF5D02D3")))
-		    (object Association "$UNNAMED$261"
-			quid       	"41B9F92C03A2"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$262"
-				quid       	"41B9F9320025"
-				supplier   	"Logical View::Selection::MNetworkControllerObserver"
-				quidu      	"41B6EE01032A"
-				client_cardinality 	(value cardinality "1")
-				is_navigable 	TRUE)
-			    (object Role "$UNNAMED$263"
-				quid       	"41B9F9320026"
-				supplier   	"Logical View::Selection::CNetworkControllerBase"
-				quidu      	"41B6EDD003A2")))
-		    (object Association "$UNNAMED$264"
-			quid       	"41C2DC60004E"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$265"
-				quid       	"41C2DC6101B8"
-				supplier   	"Logical View::Selection::ISelectionNotify"
-				quidu      	"41C2DC4001D8"
-				client_cardinality 	(value cardinality "1")
-				is_navigable 	TRUE)
-			    (object Role "$UNNAMED$266"
-				quid       	"41C2DC6101B9"
-				supplier   	"Logical View::Selection::MProviderSelector"
-				quidu      	"41C1AF5D02D3")))
-		    (object Association "$UNNAMED$267"
-			quid       	"41C2DD0701D8"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$268"
-				quid       	"41C2DD0801C5"
-				supplier   	"Logical View::Connection::CConnectionProvdBase"
-				quidu      	"41A7526F01F7"
-				client_cardinality 	(value cardinality "1")
-				is_navigable 	TRUE)
-			    (object Role "$UNNAMED$269"
-				quid       	"41C2DD0801CF"
-				supplier   	"Logical View::Selection::CConnectionSelectorShim"
-				quidu      	"41C1AF890151"
-				is_aggregate 	TRUE)))
-		    (object Association "$UNNAMED$270"
-			quid       	"41D929B9014B"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$271"
-				quid       	"41D929BB0086"
-				supplier   	"Logical View::Selection::ISelectionNotify"
-				quidu      	"41C2DC4001D8"
-				client_cardinality 	(value cardinality "1")
-				Containment 	"By Value"
-				is_navigable 	TRUE)
-			    (object Role "$UNNAMED$272"
-				quid       	"41D929BB0087"
-				supplier   	"Logical View::Selection::CConnectionSelectorShim"
-				quidu      	"41C1AF890151"
-				is_aggregate 	TRUE)))
-		    (object Association "$UNNAMED$273"
-			quid       	"41B9F90C0305"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$274"
-				quid       	"41B9F90D02D4"
-				supplier   	"Logical View::Selection::CNetworkControllerBase"
-				quidu      	"41B6EDD003A2"
-				client_cardinality 	(value cardinality "1")
-				is_navigable 	TRUE)
-			    (object Role "$UNNAMED$275"
-				quid       	"41B9F90D02D5"
-				supplier   	"Logical View::Factory::CConnectionFactoryContainer"
-				quidu      	"41A883B6002D"
-				is_aggregate 	TRUE)))
-		    (object Association "$UNNAMED$276"
-			quid       	"421A2BC40158"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$277"
-				quid       	"421A2BC500F5"
-				supplier   	"Logical View::Selection::ISelectionNotify"
-				quidu      	"41C2DC4001D8"
-				client_cardinality 	(value cardinality "1")
-				Containment 	"By Value"
-				is_navigable 	TRUE)
-			    (object Role "$UNNAMED$278"
-				quid       	"421A2BC50109"
-				supplier   	"Logical View::Selection::CIPConnectionSelector"
-				quidu      	"421A2BA8032E"
-				is_aggregate 	TRUE)))
-		    (object Association "$UNNAMED$279"
-			quid       	"421A4CFD0107"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$280"
-				quid       	"421A4CFE002C"
-				supplier   	"Logical View::Selection::MProviderSelector"
-				quidu      	"41C1AF5D02D3"
-				client_cardinality 	(value cardinality "1")
-				is_navigable 	TRUE)
-			    (object Role "$UNNAMED$281"
-				quid       	"421A4CFE00A4"
-				supplier   	"Logical View::Selection::CIPConnectionSelector"
-				quidu      	"421A2BA8032E")))
-		    (object Association "$UNNAMED$282"
-			quid       	"42960F230340"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$283"
-				quid       	"42960F2401E2"
-				supplier   	"Logical View::Selection::ISelectionNotify"
-				quidu      	"41C2DC4001D8"
-				client_cardinality 	(value cardinality "1")
-				Containment 	"By Value"
-				is_navigable 	TRUE)
-			    (object Role "$UNNAMED$284"
-				quid       	"42960F2401E3"
-				supplier   	"Logical View::Selection::XConnectionSelector"
-				quidu      	"42960EDE02D0"
-				is_aggregate 	TRUE))))
-		logical_presentations 	(list unit_reference_list
-		    (object ClassDiagram "Main"
-			quid       	"41B6EAEB00C1"
-			title      	"Main"
-			zoom       	100
-			max_height 	28350
-			max_width  	21600
-			origin_x   	0
-			origin_y   	0
-			items      	(list diagram_item_list
-			    (object NoteView @1213
-				location   	(1328, 1840)
-				label      	(object ItemLabel
-				    Parent_View 	@1213
-				    location   	(1062, 1762)
-				    fill_color 	13434879
-				    nlines     	3
-				    max_width  	497
-				    label      	"self destructing class. Deletes itself once the selection completes.")
-				line_color 	3342489
-				fill_color 	13434879
-				width      	557
-				height     	169)
-			    (object NoteView @1214
-				location   	(624, 1840)
-				label      	(object ItemLabel
-				    Parent_View 	@1214
-				    location   	(315, 1721)
-				    fill_color 	13434879
-				    nlines     	4
-				    max_width  	583
-				    label      	"Implements only the selection related functions from MConnectionNotify interface. The rest doesn't do anything")
-				line_color 	3342489
-				fill_color 	13434879
-				width      	643
-				height     	250)
-			    (object ClassView "Class" "Logical View::Connection::CConnectionProvdBase" @1215
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(2160, 1504)
-				label      	(object ItemLabel
-				    Parent_View 	@1215
-				    location   	(1929, 1430)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	462
-				    justify    	0
-				    label      	"CConnectionProvdBase")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41A7526F01F7"
-				width      	480
-				height     	172
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Selection::ISelectionNotify" @1216
-				ShowCompartmentStereotypes 	TRUE
-				SuppressOperation 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(592, 1504)
-				font       	(object Font
-				    italics    	TRUE)
-				label      	(object ItemLabel
-				    Parent_View 	@1216
-				    location   	(434, 1452)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	316
-				    justify    	0
-				    label      	"ISelectionNotify")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41C2DC4001D8"
-				width      	334
-				height     	128
-				annotation 	8
-				autoResize 	TRUE)
-			    (object ClassView "Class" "Logical View::Selection::CConnectionSelectorShim" @1217
-				ShowCompartmentStereotypes 	TRUE
-				SuppressOperation 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1328, 1504)
-				label      	(object ItemLabel
-				    Parent_View 	@1217
-				    location   	(1068, 1453)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	520
-				    justify    	0
-				    label      	"CConnectionSelectorShim")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	16776960
-				quidu      	"41C1AF890151"
-				width      	538
-				height     	126
-				annotation 	8
-				autoResize 	TRUE)
-			    (object AssociationViewNew "$UNNAMED$267" @1218
-				location   	(1758, 1504)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41C2DD0701D8"
-				roleview_list 	(list RoleViews
-				    (object RoleView "$UNNAMED$268" @1219
-					Parent_View 	@1218
-					location   	(126, 336)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41C2DD0801C5"
-					client     	@1218
-					supplier   	@1215
-					line_style 	0
-					label      	(object SegLabel @1220
-					    Parent_View 	@1219
-					    location   	(1902, 1558)
-					    anchor     	2
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	15
-					    justify    	0
-					    label      	"1"
-					    pctDist    	0.900000
-					    height     	54
-					    orientation 	1))
-				    (object RoleView "$UNNAMED$269" @1221
-					Parent_View 	@1218
-					location   	(126, 336)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41C2DD0801CF"
-					client     	@1218
-					supplier   	@1217
-					line_style 	0)))
-			    (object AttachView "" @1222
-				stereotype 	TRUE
-				line_color 	3342489
-				client     	@1213
-				supplier   	@1217
-				line_style 	0)
-			    (object AttachView "" @1223
-				stereotype 	TRUE
-				line_color 	3342489
-				client     	@1214
-				supplier   	@1217
-				line_style 	0)
-			    (object AssociationViewNew "$UNNAMED$270" @1224
-				location   	(908, 1504)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"41D929B9014B"
-				roleview_list 	(list RoleViews
-				    (object RoleView "$UNNAMED$271" @1225
-					Parent_View 	@1224
-					location   	(-212, 1088)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41D929BB0086"
-					client     	@1224
-					supplier   	@1216
-					line_style 	0
-					label      	(object SegLabel @1226
-					    Parent_View 	@1225
-					    location   	(774, 1558)
-					    anchor     	2
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	15
-					    justify    	0
-					    label      	"1"
-					    pctDist    	0.900000
-					    height     	54
-					    orientation 	0))
-				    (object RoleView "$UNNAMED$272" @1227
-					Parent_View 	@1224
-					location   	(-212, 1088)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"41D929BB0087"
-					client     	@1224
-					supplier   	@1217
-					line_style 	0)))
-			    (object ClassView "Class" "Logical View::Selection::MProviderSelector" @1228
-				ShowCompartmentStereotypes 	TRUE
-				SuppressOperation 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(976, 352)
-				font       	(object Font
-				    italics    	TRUE)
-				label      	(object ItemLabel
-				    Parent_View 	@1228
-				    location   	(792, 300)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	368
-				    justify    	0
-				    label      	"MProviderSelector")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41C1AF5D02D3"
-				width      	386
-				height     	128
-				annotation 	8
-				autoResize 	TRUE)
-			    (object Label @1229
-				location   	(63, 1025)
-				nlines     	1
-				max_width  	2412
-				label      	"______________________________________________________________________________________________________________")
-			    (object Label @1230
-				location   	(2128, 992)
-				nlines     	1
-				max_width  	331
-				label      	"Network Layer")
-			    (object Label @1231
-				location   	(2128, 1104)
-				nlines     	1
-				max_width  	381
-				label      	"Shim(Link) Layer")
-			    (object ClassView "Class" "Logical View::Factory::CConnectionProviderFactoryShim" @1232
-				ShowCompartmentStereotypes 	TRUE
-				SuppressOperation 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(2032, 896)
-				label      	(object ItemLabel
-				    Parent_View 	@1232
-				    location   	(1708, 821)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	648
-				    justify    	0
-				    label      	"CConnectionProviderFactoryShim")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	16776960
-				quidu      	"41C1C8E302CA"
-				width      	666
-				height     	174
-				annotation 	8
-				autoResize 	TRUE)
-			    (object NoteView @1233
-				location   	(2016, 592)
-				label      	(object ItemLabel
-				    Parent_View 	@1233
-				    location   	(1691, 523)
-				    fill_color 	13434879
-				    nlines     	2
-				    max_width  	615
-				    label      	"Uses the factory to select & start the agent via NIFMAN session.")
-				line_color 	3342489
-				fill_color 	13434879
-				width      	675
-				height     	150)
-			    (object AttachView "" @1234
-				stereotype 	TRUE
-				line_color 	3342489
-				client     	@1233
-				supplier   	@1232
-				line_style 	0)
-			    (object ClassView "Class" "Logical View::Selection::MProviderSelector" @1235
-				ShowCompartmentStereotypes 	TRUE
-				SuppressOperation 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1328, 1216)
-				font       	(object Font
-				    italics    	TRUE)
-				label      	(object ItemLabel
-				    Parent_View 	@1235
-				    location   	(1144, 1164)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	368
-				    justify    	0
-				    label      	"MProviderSelector")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41C1AF5D02D3"
-				width      	386
-				height     	128
-				annotation 	8
-				autoResize 	TRUE)
-			    (object RealizeView "" @1236
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"42960F0C02A6"
-				client     	@1217
-				supplier   	@1235
-				line_style 	0)
-			    (object ClassView "Class" "Logical View::Selection::CIPConnectionSelector" @1237
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(1328, 896)
-				label      	(object ItemLabel
-				    Parent_View 	@1237
-				    location   	(1101, 845)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	454
-				    justify    	0
-				    label      	"CIPConnectionSelector")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"421A2BA8032E"
-				width      	472
-				height     	126
-				annotation 	8
-				autoResize 	TRUE)
-			    (object AssociationViewNew "$UNNAMED$279" @1238
-				location   	(1328, 1055)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"421A4CFD0107"
-				roleview_list 	(list RoleViews
-				    (object RoleView "$UNNAMED$280" @1239
-					Parent_View 	@1238
-					location   	(208, 159)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"421A4CFE002C"
-					client     	@1238
-					supplier   	@1235
-					line_style 	0
-					label      	(object SegLabel @1240
-					    Parent_View 	@1239
-					    location   	(1365, 1125)
-					    anchor     	2
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	15
-					    justify    	0
-					    label      	"1"
-					    pctDist    	0.729167
-					    height     	37
-					    orientation 	0))
-				    (object RoleView "$UNNAMED$281" @1241
-					Parent_View 	@1238
-					location   	(208, 159)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"421A4CFE00A4"
-					client     	@1238
-					supplier   	@1237
-					line_style 	0)))
-			    (object UsesView "" @1242
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"422CBD8E03CC"
-				client     	@1237
-				supplier   	@1232
-				line_style 	0)
-			    (object AttachView "" @1243
-				stereotype 	TRUE
-				line_color 	3342489
-				client     	@1233
-				supplier   	@1237
-				line_style 	0)
-			    (object RealizeView "" @1244
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"42960F11020D"
-				client     	@1237
-				supplier   	@1228
-				line_style 	0)
-			    (object ClassView "Class" "Logical View::Selection::ISelectionNotify" @1245
-				ShowCompartmentStereotypes 	TRUE
-				SuppressOperation 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(608, 896)
-				font       	(object Font
-				    italics    	TRUE)
-				label      	(object ItemLabel
-				    Parent_View 	@1245
-				    location   	(450, 844)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	316
-				    justify    	0
-				    label      	"ISelectionNotify")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41C2DC4001D8"
-				width      	334
-				height     	128
-				annotation 	8
-				autoResize 	TRUE)
-			    (object AssociationViewNew "$UNNAMED$276" @1246
-				location   	(933, 896)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"421A2BC40158"
-				roleview_list 	(list RoleViews
-				    (object RoleView "$UNNAMED$277" @1247
-					Parent_View 	@1246
-					location   	(-187, -784)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"421A2BC500F5"
-					client     	@1246
-					supplier   	@1245
-					line_style 	0
-					label      	(object SegLabel @1248
-					    Parent_View 	@1247
-					    location   	(792, 950)
-					    anchor     	2
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	15
-					    justify    	0
-					    label      	"1"
-					    pctDist    	0.900000
-					    height     	54
-					    orientation 	0))
-				    (object RoleView "$UNNAMED$278" @1249
-					Parent_View 	@1246
-					location   	(-187, -784)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"421A2BC50109"
-					client     	@1246
-					supplier   	@1237
-					line_style 	0)))
-			    (object ClassView "Class" "Logical View::Selection::XConnectionSelector" @1250
-				ShowCompartmentStereotypes 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(608, 624)
-				label      	(object ItemLabel
-				    Parent_View 	@1250
-				    location   	(402, 573)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	412
-				    justify    	0
-				    label      	"XConnectionSelector")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	65280
-				quidu      	"42960EDE02D0"
-				width      	430
-				height     	126
-				annotation 	8
-				autoResize 	TRUE)
-			    (object RealizeView "" @1251
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"42960EF9008B"
-				client     	@1250
-				supplier   	@1228
-				line_style 	0)
-			    (object AssociationViewNew "$UNNAMED$282" @1252
-				location   	(608, 759)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"42960F230340"
-				roleview_list 	(list RoleViews
-				    (object RoleView "$UNNAMED$283" @1253
-					Parent_View 	@1252
-					location   	(0, 135)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"42960F2401E2"
-					client     	@1252
-					supplier   	@1245
-					line_style 	0
-					label      	(object SegLabel @1254
-					    Parent_View 	@1253
-					    location   	(662, 809)
-					    anchor     	2
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	15
-					    justify    	0
-					    label      	"1"
-					    pctDist    	0.694444
-					    height     	54
-					    orientation 	0))
-				    (object RoleView "$UNNAMED$284" @1255
-					Parent_View 	@1252
-					location   	(0, 135)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"42960F2401E3"
-					client     	@1252
-					supplier   	@1250
-					line_style 	0)))
-			    (object NoteView @1256
-				location   	(352, 352)
-				label      	(object ItemLabel
-				    Parent_View 	@1256
-				    location   	(58, 277)
-				    fill_color 	13434879
-				    nlines     	3
-				    max_width  	552
-				    label      	"Spawn by sub-connection factory when starting connection from data side.")
-				line_color 	3342489
-				fill_color 	13434879
-				width      	612
-				height     	162)
-			    (object AttachView "" @1257
-				stereotype 	TRUE
-				line_color 	3342489
-				client     	@1256
-				supplier   	@1250
-				line_style 	0)
-			    (object Label @1258
-				location   	(466, 113)
-				nlines     	1
-				max_width  	1550
-				label      	
-|SUB_CONNECTION		CONNECTION
-				)
-			    (object ClassView "Class" "Logical View::Selection::ISelectionNotify" @1259
-				ShowCompartmentStereotypes 	TRUE
-				SuppressOperation 	TRUE
-				IncludeAttribute 	TRUE
-				IncludeOperation 	TRUE
-				location   	(224, 896)
-				font       	(object Font
-				    italics    	TRUE)
-				label      	(object ItemLabel
-				    Parent_View 	@1259
-				    location   	(67, 844)
-				    fill_color 	13434879
-				    nlines     	1
-				    max_width  	314
-				    justify    	0
-				    label      	"ISelectionNotify")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	13434879
-				quidu      	"41C2DC4001D8"
-				width      	332
-				height     	128
-				annotation 	8
-				autoResize 	TRUE)
-			    (object UsesView "" @1260
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"4296107D0379"
-				client     	@1250
-				supplier   	@1259
-				line_style 	0)))))
-	    (object Class_Category "New Interfaces & Functions"
-		quid       	"41C1686300B3"
-		exportControl 	"Public"
-		logical_models 	(list unit_reference_list
-		    (object Class "CConnectionSettings"
-			quid       	"41ECEA270100"
-			operations 	(list Operations
-			    (object Operation "GetIntSettingL"
-				quid       	"41ECEB0B00F3"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "GetBoolSettingL"
-				quid       	"41ECEB4F02F0"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "GetDes8SettingL"
-				quid       	"41ECEB5803E3"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "GetDes16SettingL"
-				quid       	"41ECEB600178"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "GetLongDesSettingLC"
-				quid       	"41ECEB6602E9"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)))
-		    (object Class "CSubConnectionDataClientC"
-			quid       	"4289BE6D02F0"
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"4289BE8B000E"
-				supplier   	"Logical View::Sub Connection::MSubConnectionDataClient"
-				quidu      	"41A753E90088")
-			    (object Inheritance_Relationship
-				quid       	"4289E47F029A"
-				supplier   	"Logical View::CObject"
-				quidu      	"4288EF9A01FA"))
-			used_nodes 	(list uses_relationship_list
-			    (object Uses_Relationship
-				quid       	"42B041AB0091"
-				supplier   	"Logical View::New Interfaces & Functions::CSubConnectionDataClientS"
-				quidu      	"4297348E03E2"
-				supplier_cardinality 	(value cardinality "1")
-				client_cardinality 	(value cardinality "1")))
-			realized_interfaces 	(list realize_rel_list
-			    (object Realize_Relationship
-				quid       	"42C2C7F800F2"
-				supplier   	"Logical View::Sub Connection::MSubConnectionDataClient"
-				quidu      	"41A753E90088")))
-		    (object Class "CSubConnectionDataClientS"
-			quid       	"4297348E03E2"
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"4297442F0128"
-				supplier   	"Logical View::CObject"
-				quidu      	"4288EF9A01FA")
-			    (object Inheritance_Relationship
-				quid       	"42AEB366003B"
-				supplier   	"Logical View::New Interfaces & Functions::XStubClass"
-				quidu      	"42AEB35C0326")))
-		    (object Class "XStubClass"
-			quid       	"42AEB35C0326")
-		    (object Association "$UNNAMED$285"
-			quid       	"41C2E19D0388"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$286"
-				quid       	"41C2E1A0009D"
-				supplier   	"Logical View::Connection::Connection Provider::MConnectionControlClient"
-				quidu      	"41BDA92A0213"
-				is_navigable 	TRUE)
-			    (object Role "$UNNAMED$287"
-				quid       	"41C2E1A0009E"
-				supplier   	"Logical View::Connection::Connection Provider::CConnectionProviderBase"
-				quidu      	"41BDA765028C")))
-		    (object Association "$UNNAMED$288"
-			quid       	"41C2E1C30351"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$289"
-				quid       	"41C2E1C40335"
-				supplier   	"Logical View::Connection::Connection Provider::MConnectionDataClient"
-				quidu      	"41BDA8D00172"
-				is_navigable 	TRUE)
-			    (object Role "$UNNAMED$290"
-				quid       	"41C2E1C40336"
-				supplier   	"Logical View::Connection::Connection Provider::CConnectionProviderBase"
-				quidu      	"41BDA765028C")))
-		    (object Association "$UNNAMED$291"
-			quid       	"41D929DC0160"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$292"
-				quid       	"41D929DD0161"
-				supplier   	"Logical View::Selection::ISelectionNotify"
-				quidu      	"41C2DC4001D8"
-				is_navigable 	TRUE)
-			    (object Role "$UNNAMED$293"
-				quid       	"41D929DD016B"
-				supplier   	"Logical View::Selection::MProviderSelector"
-				quidu      	"41C1AF5D02D3")))
-		    (object Association "$UNNAMED$294"
-			quid       	"41ECEBEF01E2"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$295"
-				quid       	"41ECEBF000AD"
-				supplier   	"Logical View::New Interfaces & Functions::CConnectionSettings"
-				quidu      	"41ECEA270100"
-				is_navigable 	TRUE)
-			    (object Role "$UNNAMED$296"
-				quid       	"41ECEBF000AE"
-				supplier   	"Logical View::Connection::Connection Provider::Connection Provider Shim::CConnectionProviderShim"
-				quidu      	"41BDAABC004D"
-				is_aggregate 	TRUE)))
-		    (object Association "$UNNAMED$297"
-			quid       	"421A553A0346"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$298"
-				quid       	"421A553A0347"
-				supplier   	"Logical View::Sub Connection::Sub Connection Provider Shim::CSubConnectionProviderShim"
-				quidu      	"41BEF88800A9")
-			    (object Role "$UNNAMED$299"
-				quid       	"421A553A0348"
-				supplier   	"Logical View::Sub Connection::Sub Connection Provider Shim::CSubConnectionLinkShimClient"
-				quidu      	"41C061D101C6"
-				is_navigable 	TRUE)))
-		    (object Association "$UNNAMED$300"
-			quid       	"421A562301F2"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$301"
-				quid       	"421A5624009F"
-				supplier   	"Logical View::Sub Connection::Sub Connection Provider Shim::CConnDataTransfer"
-				quidu      	"41F00D6A0013"
-				is_navigable 	TRUE)
-			    (object Role "$UNNAMED$302"
-				quid       	"421A562400A0"
-				supplier   	"Logical View::Sub Connection::Sub Connection Provider Shim::CSubConnectionLinkShimClient"
-				quidu      	"41C061D101C6"
-				is_aggregate 	TRUE)))
-		    (object Class_Category "Message-based function calls"
-			quid       	"4288AD2E01F7"
-			exportControl 	"Public"
-			logical_models 	(list unit_reference_list
-			    (object Class "CDispatcher"
-				quid       	"4288ADE80190"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"4288B2B802DC"
-					supplier   	"Logical View::CActive"
-					quidu      	"4288B28F03C4"))
-				realized_interfaces 	(list realize_rel_list
-				    (object Realize_Relationship
-					quid       	"4288B276015B"
-					supplier   	"Logical View::New Interfaces & Functions::Message-based function calls::MDispatcher"
-					quidu      	"4288B2220092")))
-			    (object Class "CMessage"
-				quid       	"4288AED90205"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"4288AF8D029A"
-					supplier   	"Logical View::New Interfaces & Functions::Message-based function calls::SMetaDataECom"
-					quidu      	"4288AF790327")))
-			    (object Class "CInterfaceFunctionId"
-				quid       	"4288AEEB03A5"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"428B553801CC"
-					supplier   	"Logical View::New Interfaces & Functions::Message-based function calls::SMetaDataECom"
-					quidu      	"4288AF790327"))
-				operations 	(list Operations
-				    (object Operation "FetchDispatcher"
-					quid       	"4288B1840062"
-					stereotype 	"V"
-					result     	"MDispatcher"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iInterfaceTypeId"
-					quid       	"4288B12F0010")
-				    (object ClassAttribute "iFunctionId"
-					quid       	"4288B14F03B9")
-				    (object ClassAttribute "iObjectId"
-					quid       	"4288B1610080")))
-			    (object Class "SMetaDataECom"
-				quid       	"4288AF790327")
-			    (object Class "CInterfaceFunctionCall1"
-				quid       	"4288AFBB0188"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"4288B32E00F1"
-					supplier   	"Logical View::New Interfaces & Functions::Message-based function calls::CInterfaceFunctionSig2"
-					quidu      	"4288B03F02C8"))
-				realized_interfaces 	(list realize_rel_list
-				    (object Realize_Relationship
-					quid       	"4288B3670356"
-					supplier   	"Logical View::New Interfaces & Functions::Message-based function calls::MDispatcher"
-					quidu      	"4288B2220092"))
-				operations 	(list Operations
-				    (object Operation "FetchDispatcher"
-					quid       	"4288B309036F"
-					stereotype 	"V"
-					result     	"MDispatcher"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "DispatchL"
-					quid       	"4288B37B00E8"
-					stereotype 	"V"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)))
-			    (object Class "CInterfaceFunctionSig1"
-				quid       	"4288AFED01E4"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"4288B08D011B"
-					supplier   	"Logical View::New Interfaces & Functions::Message-based function calls::CInterfaceFunctionId"
-					quidu      	"4288AEEB03A5")))
-			    (object Class "CInterfaceFunctionSig2"
-				quid       	"4288B03F02C8"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"4288B09200D3"
-					supplier   	"Logical View::New Interfaces & Functions::Message-based function calls::CInterfaceFunctionId"
-					quidu      	"4288AEEB03A5"))
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iParam1"
-					quid       	"4288B4A70338"
-					exportControl 	"Public")
-				    (object ClassAttribute "iReturn"
-					quid       	"4288B4BD02EA"
-					exportControl 	"Public")))
-			    (object Class "MDispatcher"
-				quid       	"4288B2220092"
-				operations 	(list Operations
-				    (object Operation "DispatchL"
-					quid       	"4288B236000E"
-					stereotype 	"V"
-					concurrency 	"Sequential"
-					abstract   	TRUE
-					opExportControl 	"Public"
-					uid        	0))
-				abstract   	TRUE)
-			    (object Class "CObjectResolver"
-				quid       	"4288B50200E0"
-				operations 	(list Operations
-				    (object Operation "ResolveL"
-					quid       	"4288B6C0002D"
-					stereotype 	"V"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				abstract   	TRUE)
-			    (object Class "MTransport"
-				quid       	"4288B56E012B"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"4288EFB303E0"
-					supplier   	"Logical View::CObject"
-					quidu      	"4288EF9A01FA"))
-				operations 	(list Operations
-				    (object Operation "Send"
-					quid       	"4288B5CE03C8"
-					stereotype 	"V"
-					concurrency 	"Sequential"
-					abstract   	TRUE
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SendReceive"
-					quid       	"4288B645035B"
-					stereotype 	"V"
-					concurrency 	"Sequential"
-					abstract   	TRUE
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Receive"
-					quid       	"428A0A1C02DF"
-					stereotype 	"V"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				abstract   	TRUE)
-			    (object Class "CMessageQueue"
-				quid       	"4288B6EA0363"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"4288B7140074"
-					supplier   	"Logical View::New Interfaces & Functions::Message-based function calls::MTransport"
-					quidu      	"4288B56E012B")))
-			    (object Class "CCommsFactoryResolver"
-				quid       	"4288B71E01A5"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"4288B73C02C0"
-					supplier   	"Logical View::New Interfaces & Functions::Message-based function calls::CObjectResolver"
-					quidu      	"4288B50200E0")))
-			    (object Association "$UNNAMED$303"
-				quid       	"4288B51603B0"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$304"
-					quid       	"4288B51800BA"
-					supplier   	"Logical View::New Interfaces & Functions::Message-based function calls::CObjectResolver"
-					quidu      	"4288B50200E0"
-					client_cardinality 	(value cardinality "1")
-					Containment 	"By Reference"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$305"
-					quid       	"4288B51800BB"
-					supplier   	"Logical View::New Interfaces & Functions::Message-based function calls::CDispatcher"
-					quidu      	"4288ADE80190"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$306"
-				quid       	"4288B587005F"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$307"
-					quid       	"4288B5880205"
-					supplier   	"Logical View::New Interfaces & Functions::Message-based function calls::CDispatcher"
-					quidu      	"4288ADE80190"
-					client_cardinality 	(value cardinality "1")
-					Containment 	"By Reference"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$308"
-					quid       	"4288B588020F"
-					supplier   	"Logical View::New Interfaces & Functions::Message-based function calls::MTransport"
-					quidu      	"4288B56E012B"
-					client_cardinality 	(value cardinality "1")
-					is_navigable 	TRUE
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$309"
-				quid       	"4289E2D10093"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$310"
-					quid       	"4289E2D20026"
-					supplier   	"Logical View::CObject"
-					quidu      	"4288EF9A01FA"
-					client_cardinality 	(value cardinality "0..n")
-					Containment 	"By Reference"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$311"
-					quid       	"4289E2D20027"
-					supplier   	"Logical View::New Interfaces & Functions::Message-based function calls::CObjectResolver"
-					quidu      	"4288B50200E0"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$312"
-				quid       	"42B05DA00346"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$313"
-					quid       	"42B05DA10243"
-					supplier   	"Logical View::New Interfaces & Functions::XStubClass"
-					quidu      	"42AEB35C0326"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$314"
-					quid       	"42B05DA1024D"
-					supplier   	"Logical View::New Interfaces & Functions::Message-based function calls::CObjectResolver"
-					quidu      	"4288B50200E0"))))
-			logical_presentations 	(list unit_reference_list
-			    (object ClassDiagram "Main"
-				quid       	"4288AD4A0265"
-				title      	"Main"
-				zoom       	100
-				max_height 	28350
-				max_width  	21600
-				origin_x   	0
-				origin_y   	656
-				items      	(list diagram_item_list
-				    (object ClassView "Class" "Logical View::New Interfaces & Functions::Message-based function calls::CInterfaceFunctionId" @1261
-					ShowCompartmentStereotypes 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(560, 1056)
-					label      	(object ItemLabel
-					    Parent_View 	@1261
-					    location   	(302, 900)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	516
-					    justify    	0
-					    label      	"CInterfaceFunctionId")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	65280
-					quidu      	"4288AEEB03A5"
-					width      	534
-					height     	336
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::New Interfaces & Functions::Message-based function calls::SMetaDataECom" @1262
-					ShowCompartmentStereotypes 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(560, 672)
-					label      	(object ItemLabel
-					    Parent_View 	@1262
-					    location   	(380, 621)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	360
-					    justify    	0
-					    label      	"SMetaDataECom")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"4288AF790327"
-					width      	378
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::New Interfaces & Functions::Message-based function calls::CInterfaceFunctionCall1" @1263
-					ShowCompartmentStereotypes 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(800, 1920)
-					label      	(object ItemLabel
-					    Parent_View 	@1263
-					    location   	(542, 1814)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	516
-					    justify    	0
-					    label      	"CInterfaceFunctionCall1")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	65280
-					quidu      	"4288AFBB0188"
-					width      	534
-					height     	236
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::New Interfaces & Functions::Message-based function calls::CInterfaceFunctionSig1" @1264
-					ShowCompartmentStereotypes 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(256, 1424)
-					label      	(object ItemLabel
-					    Parent_View 	@1264
-					    location   	(33, 1373)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	446
-					    justify    	0
-					    label      	"CInterfaceFunctionSig1")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	65280
-					quidu      	"4288AFED01E4"
-					width      	464
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object Label @1265
-					location   	(1088, 1552)
-					nlines     	1
-					max_width  	600
-					label      	"More function signatures......")
-				    (object InheritView "" @1266
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"4288B08D011B"
-					client     	@1264
-					supplier   	@1261
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::New Interfaces & Functions::Message-based function calls::MDispatcher" @1267
-					ShowCompartmentStereotypes 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(1664, 720)
-					font       	(object Font
-					    italics    	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@1267
-					    location   	(1464, 639)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	400
-					    justify    	0
-					    label      	"MDispatcher")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	65280
-					quidu      	"4288B2220092"
-					width      	418
-					height     	186
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::CActive" @1268
-					ShowCompartmentStereotypes 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(1024, 368)
-					label      	(object ItemLabel
-					    Parent_View 	@1268
-					    location   	(881, 294)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	286
-					    justify    	0
-					    label      	"CActive")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"4288B28F03C4"
-					width      	304
-					height     	172
-					annotation 	8
-					autoResize 	TRUE)
-				    (object Label @1269
-					location   	(1088, 1984)
-					nlines     	1
-					max_width  	600
-					label      	"More function calls......")
-				    (object ClassView "Class" "Logical View::New Interfaces & Functions::Message-based function calls::MDispatcher" @1270
-					ShowCompartmentStereotypes 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(256, 1632)
-					font       	(object Font
-					    italics    	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@1270
-					    location   	(56, 1551)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	400
-					    justify    	0
-					    label      	"MDispatcher")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	65280
-					quidu      	"4288B2220092"
-					width      	418
-					height     	186
-					annotation 	8
-					autoResize 	TRUE)
-				    (object RealizeView "" @1271
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"4288B3670356"
-					client     	@1263
-					supplier   	@1270
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::New Interfaces & Functions::Message-based function calls::CMessageQueue" @1272
-					ShowCompartmentStereotypes 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(1664, 1862)
-					label      	(object ItemLabel
-					    Parent_View 	@1272
-					    location   	(1494, 1811)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	340
-					    justify    	0
-					    label      	"CMessageQueue")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	65280
-					quidu      	"4288B6EA0363"
-					width      	358
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::New Interfaces & Functions::Message-based function calls::CCommsFactoryResolver" @1273
-					ShowCompartmentStereotypes 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(2240, 1462)
-					label      	(object ItemLabel
-					    Parent_View 	@1273
-					    location   	(1994, 1411)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	492
-					    justify    	0
-					    label      	"CCommsFactoryResolver")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	65280
-					quidu      	"4288B71E01A5"
-					width      	510
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object Label @1274
-					location   	(1888, 1878)
-					nlines     	1
-					max_width  	600
-					label      	"More transports.....")
-				    (object Label @1275
-					location   	(2608, 1478)
-					nlines     	1
-					max_width  	600
-					label      	"More resolvers......")
-				    (object NoteView @1276
-					location   	(2192, 736)
-					label      	(object ItemLabel
-					    Parent_View 	@1276
-					    location   	(1914, 608)
-					    fill_color 	13434879
-					    nlines     	5
-					    max_width  	521
-					    label      	"Dispatcher could be a template formed at compile time => no need for CObjectResolver/CTransport abstractions...")
-					line_color 	3342489
-					fill_color 	13434879
-					width      	581
-					height     	268)
-				    (object ClassView "Class" "Logical View::CObject" @1277
-					ShowCompartmentStereotypes 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(1024, 640)
-					label      	(object ItemLabel
-					    Parent_View 	@1277
-					    location   	(881, 566)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	286
-					    justify    	0
-					    label      	"CObject")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"4288EF9A01FA"
-					width      	304
-					height     	172
-					annotation 	8
-					autoResize 	TRUE)
-				    (object NoteView @1278
-					location   	(2192, 1702)
-					label      	(object ItemLabel
-					    Parent_View 	@1278
-					    location   	(1986, 1608)
-					    fill_color 	13434879
-					    nlines     	3
-					    max_width  	377
-					    label      	"reference -counted, self-destructive class.")
-					line_color 	3342489
-					fill_color 	13434879
-					width      	437
-					height     	200)
-				    (object ClassView "Class" "Logical View::New Interfaces & Functions::Message-based function calls::CInterfaceFunctionSig2" @1279
-					ShowCompartmentStereotypes 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(800, 1488)
-					label      	(object ItemLabel
-					    Parent_View 	@1279
-					    location   	(577, 1382)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	446
-					    justify    	0
-					    label      	"CInterfaceFunctionSig2")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	65280
-					quidu      	"4288B03F02C8"
-					width      	464
-					height     	236
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @1280
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"4288B09200D3"
-					client     	@1279
-					supplier   	@1261
-					line_style 	0)
-				    (object InheritView "" @1281
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"4288B32E00F1"
-					client     	@1263
-					supplier   	@1279
-					line_style 	0)
-				    (object NoteView @1282
-					location   	(2896, 768)
-					label      	(object ItemLabel
-					    Parent_View 	@1282
-					    location   	(2664, 709)
-					    fill_color 	13434879
-					    nlines     	2
-					    max_width  	428
-					    label      	
-|An array of "S" shadow objects.
-					    )
-					line_color 	3342489
-					fill_color 	13434879
-					width      	488
-					height     	131)
-				    (object NoteView @1283
-					location   	(2944, 1280)
-					label      	(object ItemLabel
-					    Parent_View 	@1283
-					    location   	(2659, 1177)
-					    fill_color 	13434879
-					    nlines     	4
-					    max_width  	534
-					    label      	
-|Directly resolves "S" shadow objects and observes destruction of their "real" conterpartners.
-					    )
-					line_color 	3342489
-					fill_color 	13434879
-					width      	594
-					height     	218)
-				    (object NoteView @1284
-					location   	(2816, 1702)
-					label      	(object ItemLabel
-					    Parent_View 	@1284
-					    location   	(2503, 1614)
-					    fill_color 	13434879
-					    nlines     	3
-					    max_width  	590
-					    label      	
-|Resolve "real" objects with a help of global comms factories existing in the particular thread.
-					    )
-					line_color 	3342489
-					fill_color 	13434879
-					width      	650
-					height     	188)
-				    (object AttachView "" @1285
-					stereotype 	TRUE
-					line_color 	3342489
-					client     	@1284
-					supplier   	@1273
-					line_style 	0)
-				    (object InheritView "" @1286
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"428B553801CC"
-					client     	@1261
-					supplier   	@1262
-					line_style 	0)
-				    (object Label @1287
-					location   	(47, 1247)
-					nlines     	1
-					max_width  	1244
-					label      	"_________________________________________________________")
-				    (object Label @1288
-					location   	(1296, 1287)
-					nlines     	16
-					max_width  	44
-					label      	
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-					)
-				    (object Label @1289
-					location   	(1456, 448)
-					nlines     	1
-					max_width  	600
-					label      	"NetInterface element DLL")
-				    (object Label @1290
-					location   	(48, 795)
-					nlines     	1
-					max_width  	1244
-					label      	"_________________________________________________________")
-				    (object Label @1291
-					location   	(1296, 48)
-					nlines     	16
-					max_width  	44
-					label      	
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-					)
-				    (object Label @1292
-					location   	(80, 2096)
-					nlines     	1
-					max_width  	600
-					label      	"Function Signatures Plugin")
-				    (object ClassView "Class" "Logical View::New Interfaces & Functions::Message-based function calls::MTransport" @1293
-					ShowCompartmentStereotypes 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(1664, 1392)
-					font       	(object Font
-					    italics    	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@1293
-					    location   	(1452, 1267)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	424
-					    justify    	0
-					    label      	"MTransport")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	65280
-					quidu      	"4288B56E012B"
-					width      	442
-					height     	274
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @1294
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"4288B7140074"
-					client     	@1272
-					supplier   	@1293
-					line_style 	0)
-				    (object InheritView "" @1295
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"4288EFB303E0"
-					client     	@1293
-					supplier   	@1277
-					line_style 	0)
-				    (object AttachView "" @1296
-					stereotype 	TRUE
-					line_color 	3342489
-					client     	@1293
-					supplier   	@1278
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::New Interfaces & Functions::Message-based function calls::CDispatcher" @1297
-					ShowCompartmentStereotypes 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(1664, 1056)
-					label      	(object ItemLabel
-					    Parent_View 	@1297
-					    location   	(1537, 1005)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	254
-					    justify    	0
-					    label      	"CDispatcher")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	65280
-					quidu      	"4288ADE80190"
-					width      	272
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object RealizeView "" @1298
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"4288B276015B"
-					client     	@1297
-					supplier   	@1267
-					line_style 	0)
-				    (object InheritView "" @1299
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"4288B2B802DC"
-					client     	@1297
-					supplier   	@1268
-					line_style 	0)
-				    (object AssociationViewNew "$UNNAMED$306" @1300
-					location   	(1664, 1186)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"4288B587005F"
-					roleview_list 	(list RoleViews
-					    (object RoleView "$UNNAMED$307" @1301
-						Parent_View 	@1300
-						location   	(192, 370)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"4288B5880205"
-						client     	@1300
-						supplier   	@1297
-						line_style 	0
-						label      	(object SegLabel @1302
-						    Parent_View 	@1301
-						    location   	(1718, 1126)
-						    anchor     	2
-						    anchor_loc 	1
-						    nlines     	1
-						    max_width  	15
-						    justify    	0
-						    label      	"1"
-						    pctDist    	0.900000
-						    height     	54
-						    orientation 	1))
-					    (object RoleView "$UNNAMED$308" @1303
-						Parent_View 	@1300
-						location   	(192, 370)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"4288B588020F"
-						client     	@1300
-						supplier   	@1293
-						line_style 	0
-						label      	(object SegLabel @1304
-						    Parent_View 	@1303
-						    location   	(1718, 1247)
-						    anchor     	2
-						    anchor_loc 	1
-						    nlines     	1
-						    max_width  	15
-						    justify    	0
-						    label      	"1"
-						    pctDist    	0.900000
-						    height     	54
-						    orientation 	0))))
-				    (object AttachView "" @1305
-					stereotype 	TRUE
-					line_color 	3342489
-					client     	@1276
-					supplier   	@1297
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::New Interfaces & Functions::XStubClass" @1306
-					ShowCompartmentStereotypes 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(2896, 1056)
-					label      	(object ItemLabel
-					    Parent_View 	@1306
-					    location   	(2651, 982)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	490
-					    justify    	0
-					    label      	"XStubClass")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"42AEB35C0326"
-					width      	508
-					height     	172
-					annotation 	8
-					autoResize 	TRUE)
-				    (object AttachView "" @1307
-					stereotype 	TRUE
-					line_color 	3342489
-					client     	@1282
-					supplier   	@1306
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::New Interfaces & Functions::Message-based function calls::CObjectResolver" @1308
-					ShowCompartmentStereotypes 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(2240, 1056)
-					font       	(object Font
-					    italics    	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@1308
-					    location   	(2050, 975)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	380
-					    justify    	0
-					    label      	"CObjectResolver")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	65280
-					quidu      	"4288B50200E0"
-					width      	398
-					height     	186
-					annotation 	8
-					autoResize 	TRUE)
-				    (object AssociationViewNew "$UNNAMED$303" @1309
-					location   	(1920, 1056)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"4288B51603B0"
-					roleview_list 	(list RoleViews
-					    (object RoleView "$UNNAMED$304" @1310
-						Parent_View 	@1309
-						location   	(464, 576)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"4288B51800BA"
-						client     	@1309
-						supplier   	@1308
-						line_style 	0
-						label      	(object SegLabel @1311
-						    Parent_View 	@1310
-						    location   	(2031, 1110)
-						    anchor     	2
-						    anchor_loc 	1
-						    nlines     	1
-						    max_width  	15
-						    justify    	0
-						    label      	"1"
-						    pctDist    	0.900000
-						    height     	54
-						    orientation 	1))
-					    (object RoleView "$UNNAMED$305" @1312
-						Parent_View 	@1309
-						location   	(464, 576)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"4288B51800BB"
-						client     	@1309
-						supplier   	@1297
-						line_style 	0)))
-				    (object InheritView "" @1313
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"4288B73C02C0"
-					client     	@1273
-					supplier   	@1308
-					line_style 	0)
-				    (object AttachView "" @1314
-					stereotype 	TRUE
-					line_color 	3342489
-					client     	@1283
-					supplier   	@1308
-					line_style 	0)
-				    (object AssociationViewNew "$UNNAMED$312" @1315
-					location   	(2540, 1056)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"42B05DA00346"
-					roleview_list 	(list RoleViews
-					    (object RoleView "$UNNAMED$313" @1316
-						Parent_View 	@1315
-						location   	(300, 0)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"42B05DA10243"
-						client     	@1315
-						supplier   	@1306
-						line_style 	0)
-					    (object RoleView "$UNNAMED$314" @1317
-						Parent_View 	@1315
-						location   	(300, 0)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"42B05DA1024D"
-						client     	@1315
-						supplier   	@1308
-						line_style 	0)))))))
-		    (object Class_Category "Flow Fact<->Sub-Connection Fact call"
-			quid       	"4288B3EE021A"
-			visible_categories 	(list visibility_relationship_list
-			    (object Visibility_Relationship
-				quid       	"4289BB630020"
-				supplier   	"Logical View::New Interfaces & Functions::Message-based function calls"
-				quidu      	"4288AD2E01F7"))
-			exportControl 	"Public"
-			logical_models 	(list unit_reference_list
-			    (object Class "CSubConnectionProviderFactoryC"
-				quid       	"4288AD8F0337"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"4288EC4B001B"
-					supplier   	"Logical View::CBase"
-					quidu      	"41A7525A00AC")
-				    (object Inheritance_Relationship
-					quid       	"42B9B02000F1"
-					supplier   	"Logical View::Factory::CSubConnectionProviderFactoryBase"
-					quidu      	"41A87F61023B"))
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iFunctionsTable"
-					quid       	"4288EE2201E5"
-					stereotype 	"C"
-					type       	"void*"
-					Containment 	"By Value"
-					static     	TRUE)))
-			    (object Class "CSubConnectionFlowFactoryC"
-				quid       	"4288EBF70314"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"4288EC510327"
-					supplier   	"Logical View::CBase"
-					quidu      	"41A7525A00AC")
-				    (object Inheritance_Relationship
-					quid       	"42B9AEC103B9"
-					supplier   	"Logical View::Factory::CSubConnectionFlowFactoryBase"
-					quidu      	"427F6DC802D7"))
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iFunctionTable"
-					quid       	"4288EE9A03AA"
-					stereotype 	"C"
-					type       	"void*"
-					Containment 	"By Value"
-					static     	TRUE)))
-			    (object Association "$UNNAMED$315"
-				quid       	"4288ECFA0013"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$316"
-					quid       	"4288ECFB02DB"
-					supplier   	"Logical View::New Interfaces & Functions::Message-based function calls::MTransport"
-					quidu      	"4288B56E012B"
-					client_cardinality 	(value cardinality "1")
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$317"
-					quid       	"4288ECFB02E5"
-					supplier   	"Logical View::New Interfaces & Functions::Flow Fact<->Sub-Connection Fact call::CSubConnectionProviderFactoryC"
-					quidu      	"4288AD8F0337")))
-			    (object Association "$UNNAMED$318"
-				quid       	"4288EEFB0057"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$319"
-					quid       	"4288EEFB0382"
-					supplier   	"Logical View::New Interfaces & Functions::Message-based function calls::MTransport"
-					quidu      	"4288B56E012B"
-					client_cardinality 	(value cardinality "1")
-					Containment 	"By Reference"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$320"
-					quid       	"4288EEFB038C"
-					supplier   	"Logical View::New Interfaces & Functions::Flow Fact<->Sub-Connection Fact call::CSubConnectionFlowFactoryC"
-					quidu      	"4288EBF70314")))
-			    (object Association "$UNNAMED$321"
-				quid       	"4289BAFF024D"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$322"
-					quid       	"4289BB000231"
-					supplier   	"Logical View::Factory::CSubConnectionFactoryContainer"
-					quidu      	"41A87F1B03AD"
-					client_cardinality 	(value cardinality "1")
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$323"
-					quid       	"4289BB000245"
-					supplier   	"Logical View::New Interfaces & Functions::Flow Fact<->Sub-Connection Fact call::CSubConnectionFlowFactoryC"
-					quidu      	"4288EBF70314"))))
-			logical_presentations 	(list unit_reference_list
-			    (object ClassDiagram "Main"
-				quid       	"4288B43F032F"
-				title      	"Main"
-				zoom       	100
-				max_height 	28350
-				max_width  	21600
-				origin_x   	0
-				origin_y   	0
-				items      	(list diagram_item_list
-				    (object ClassView "Class" "Logical View::CBase" @1318
-					ShowCompartmentStereotypes 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(1312, 304)
-					label      	(object ItemLabel
-					    Parent_View 	@1318
-					    location   	(1169, 230)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	286
-					    justify    	0
-					    label      	"CBase")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"41A7525A00AC"
-					width      	304
-					height     	172
-					annotation 	8
-					autoResize 	TRUE)
-				    (object CategoryView "Logical View::New Interfaces & Functions::Message-based function calls" @1319
-					location   	(1328, 1232)
-					label      	(object ItemLabel
-					    Parent_View 	@1319
-					    location   	(1021, 1148)
-					    fill_color 	13434879
-					    nlines     	2
-					    max_width  	614
-					    justify    	0
-					    label      	"Message-based function calls")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	65280
-					quidu      	"4288AD2E01F7"
-					width      	626
-					height     	180)
-				    (object ClassView "Class" "Logical View::New Interfaces & Functions::Message-based function calls::MTransport" @1320
-					ShowCompartmentStereotypes 	TRUE
-					SuppressOperation 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(896, 1056)
-					font       	(object Font
-					    italics    	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@1320
-					    location   	(616, 982)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	560
-					    justify    	0
-					    label      	"MTransport")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	65280
-					quidu      	"4288B56E012B"
-					width      	578
-					height     	172
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::New Interfaces & Functions::Flow Fact<->Sub-Connection Fact call::CSubConnectionProviderFactoryC" @1321
-					ShowCompartmentStereotypes 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(896, 720)
-					label      	(object ItemLabel
-					    Parent_View 	@1321
-					    location   	(572, 639)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	648
-					    justify    	0
-					    label      	"CSubConnectionProviderFactoryC")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	65280
-					quidu      	"4288AD8F0337"
-					width      	666
-					height     	186
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @1322
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"4288EC4B001B"
-					client     	@1321
-					supplier   	@1318
-					line_style 	0)
-				    (object AssociationViewNew "$UNNAMED$315" @1323
-					location   	(896, 891)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"4288ECFA0013"
-					roleview_list 	(list RoleViews
-					    (object RoleView "$UNNAMED$316" @1324
-						Parent_View 	@1323
-						location   	(352, 235)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"4288ECFB02DB"
-						client     	@1323
-						supplier   	@1320
-						line_style 	0
-						label      	(object SegLabel @1325
-						    Parent_View 	@1324
-						    location   	(950, 959)
-						    anchor     	2
-						    anchor_loc 	1
-						    nlines     	1
-						    max_width  	15
-						    justify    	0
-						    label      	"1"
-						    pctDist    	0.900000
-						    height     	54
-						    orientation 	0))
-					    (object RoleView "$UNNAMED$317" @1326
-						Parent_View 	@1323
-						location   	(352, 235)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"4288ECFB02E5"
-						client     	@1323
-						supplier   	@1321
-						line_style 	0)))
-				    (object NoteView @1327
-					location   	(720, 304)
-					label      	(object ItemLabel
-					    Parent_View 	@1327
-					    location   	(386, 191)
-					    fill_color 	13434879
-					    nlines     	4
-					    max_width  	633
-					    label      	
-|"C" ending (client side) and "S"  ending (server side) classes' methods are linked via static const function ptrs' table
-					    )
-					line_color 	3342489
-					fill_color 	13434879
-					width      	693
-					height     	238)
-				    (object AttachView "" @1328
-					stereotype 	TRUE
-					line_color 	3342489
-					client     	@1327
-					supplier   	@1321
-					line_style 	0)
-				    (object NoteView @1329
-					location   	(368, 512)
-					label      	(object ItemLabel
-					    Parent_View 	@1329
-					    location   	(137, 453)
-					    fill_color 	13434879
-					    nlines     	2
-					    max_width  	427
-					    label      	"Caller -uses transport to reach its callie.")
-					line_color 	3342489
-					fill_color 	13434879
-					width      	487
-					height     	131)
-				    (object AttachView "" @1330
-					stereotype 	TRUE
-					line_color 	3342489
-					client     	@1329
-					supplier   	@1321
-					line_style 	0)
-				    (object NoteView @1331
-					location   	(1936, 432)
-					label      	(object ItemLabel
-					    Parent_View 	@1331
-					    location   	(1705, 373)
-					    fill_color 	13434879
-					    nlines     	2
-					    max_width  	427
-					    label      	"Callie -uses transport to send a return value to its caller.")
-					line_color 	3342489
-					fill_color 	13434879
-					width      	487
-					height     	131)
-				    (object Label @1332
-					location   	(16, 1488)
-					nlines     	1
-					max_width  	1631
-					label      	
-|SOURCE(real instance) --> "C" class(marshalling) --> CTransport --> message --> CDispatcher --> "S" class(de-marshalling) --> DESTINATION(real instance)
-					)
-				    (object NoteView @1333
-					location   	(1456, 1824)
-					label      	(object ItemLabel
-					    Parent_View 	@1333
-					    location   	(1053, 1730)
-					    fill_color 	13434879
-					    nlines     	4
-					    max_width  	771
-					    label      	"Message based function call in pseudo code. Return is viewed a function call => it is treated the same way.")
-					line_color 	3342489
-					fill_color 	13434879
-					width      	831
-					height     	200)
-				    (object AttachView "" @1334
-					stereotype 	TRUE
-					line_color 	3342489
-					client     	@1333
-					supplier   	@1332
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::New Interfaces & Functions::Message-based function calls::MTransport" @1335
-					ShowCompartmentStereotypes 	TRUE
-					SuppressOperation 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(1760, 1056)
-					font       	(object Font
-					    italics    	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@1335
-					    location   	(1480, 982)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	560
-					    justify    	0
-					    label      	"MTransport")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	65280
-					quidu      	"4288B56E012B"
-					width      	578
-					height     	172
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::New Interfaces & Functions::Flow Fact<->Sub-Connection Fact call::CSubConnectionFlowFactoryC" @1336
-					ShowCompartmentStereotypes 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(1760, 720)
-					label      	(object ItemLabel
-					    Parent_View 	@1336
-					    location   	(1466, 642)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	588
-					    justify    	0
-					    label      	"CSubConnectionFlowFactoryC")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	65280
-					quidu      	"4288EBF70314"
-					width      	606
-					height     	180
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @1337
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"4288EC510327"
-					client     	@1336
-					supplier   	@1318
-					line_style 	0)
-				    (object AssociationViewNew "$UNNAMED$318" @1338
-					location   	(1760, 889)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"4288EEFB0057"
-					roleview_list 	(list RoleViews
-					    (object RoleView "$UNNAMED$319" @1339
-						Parent_View 	@1338
-						location   	(352, 233)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"4288EEFB0382"
-						client     	@1338
-						supplier   	@1335
-						line_style 	0
-						label      	(object SegLabel @1340
-						    Parent_View 	@1339
-						    location   	(1814, 960)
-						    anchor     	2
-						    anchor_loc 	1
-						    nlines     	1
-						    max_width  	15
-						    justify    	0
-						    label      	"1"
-						    pctDist    	0.900000
-						    height     	54
-						    orientation 	0))
-					    (object RoleView "$UNNAMED$320" @1341
-						Parent_View 	@1338
-						location   	(352, 233)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"4288EEFB038C"
-						client     	@1338
-						supplier   	@1336
-						line_style 	0)))
-				    (object AttachView "" @1342
-					stereotype 	TRUE
-					line_color 	3342489
-					client     	@1327
-					supplier   	@1336
-					line_style 	0)
-				    (object Label @1343
-					location   	(1312, 96)
-					nlines     	26
-					max_width  	56
-					label      	
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-					)
-				    (object Label @1344
-					location   	(893, 101)
-					nlines     	1
-					max_width  	1038
-					label      	
-|DATA THREAD		CONROL THREAD	
-					))))))
-		logical_presentations 	(list unit_reference_list
-		    (object ClassDiagram "Main"
-			quid       	"41C1687E0184"
-			title      	"Main"
-			zoom       	100
-			max_height 	28350
-			max_width  	21600
-			origin_x   	-13
-			origin_y   	0
-			items      	(list diagram_item_list
-			    (object CategoryView "Logical View::New Interfaces & Functions::Message-based function calls" @1345
-				location   	(1536, 816)
-				label      	(object ItemLabel
-				    Parent_View 	@1345
-				    location   	(1372, 732)
-				    fill_color 	13434879
-				    nlines     	2
-				    max_width  	328
-				    justify    	0
-				    label      	"Message-based function calls")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	65280
-				quidu      	"4288AD2E01F7"
-				width      	340
-				height     	180)
-			    (object CategoryView "Logical View::New Interfaces & Functions::Flow Fact<->Sub-Connection Fact call" @1346
-				location   	(800, 384)
-				label      	(object ItemLabel
-				    Parent_View 	@1346
-				    location   	(504, 300)
-				    fill_color 	13434879
-				    nlines     	2
-				    max_width  	592
-				    justify    	0
-				    label      	"Flow Fact<->Sub-Connection Fact call")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	65280
-				quidu      	"4288B3EE021A"
-				width      	604
-				height     	180)
-			    (object CategoryView "Logical View::Sub Connection Flow::Sub-Connection -> Flow calls" @1347
-				location   	(1552, 384)
-				label      	(object ItemLabel
-				    Parent_View 	@1347
-				    location   	(1288, 300)
-				    fill_color 	13434879
-				    nlines     	2
-				    max_width  	528
-				    justify    	0
-				    label      	"Sub-Connection -> Flow calls")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	8421631
-				quidu      	"4289BB2F0102"
-				width      	540
-				height     	180)
-			    (object ImportView "" @1348
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"4289BB630020"
-				client     	@1346
-				supplier   	@1345
-				line_style 	0)
-			    (object ImportView "" @1349
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"4289BB670008"
-				client     	@1347
-				supplier   	@1345
-				line_style 	0)
-			    (object CategoryView "Logical View::Sub Connection Flow::Flow->Sub-Connection calls" @1350
-				location   	(2208, 384)
-				label      	(object ItemLabel
-				    Parent_View 	@1350
-				    location   	(1944, 300)
-				    fill_color 	13434879
-				    nlines     	2
-				    max_width  	528
-				    justify    	0
-				    label      	"Flow->Sub-Connection calls")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	65280
-				quidu      	"4289D8F802AB"
-				width      	540
-				height     	180)
-			    (object ImportView "" @1351
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"4289D921035E"
-				client     	@1350
-				supplier   	@1345
-				line_style 	0)))))
-	    (object Class_Category "Sub Connection Flow"
-		quid       	"427A06CC0387"
-		visible_categories 	(list visibility_relationship_list
-		    (object Visibility_Relationship
-			quid       	"427A06F80113"
-			supplier   	"Logical View::Factory"
-			quidu      	"41A875EF01EE")
-		    (object Visibility_Relationship
-			quid       	"427A070F0206"
-			supplier   	"Logical View::Sub Connection"
-			quidu      	"41A74FC60071"))
-		exportControl 	"Public"
-		logical_models 	(list unit_reference_list
-		    (object Class "CNetworkSubConnectionFlow"
-			quid       	"427A6CAC0380"
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"427A72D701BE"
-				supplier   	"Logical View::Sub Connection::CSubConnectionProviderBase"
-				quidu      	"41A75088005C")
-			    (object Inheritance_Relationship
-				quid       	"4284A9BD0114"
-				supplier   	"Logical View::Sub Connection Flow::CSubConnectionFlowBase"
-				quidu      	"4284A7BB031E"))
-			realized_interfaces 	(list realize_rel_list
-			    (object Realize_Relationship
-				quid       	"427F4298026D"
-				supplier   	"Logical View::Sub Connection::MSubConnectionDataClient"
-				quidu      	"41A753E90088")))
-		    (object Class "CLinkSubConnectionFlow"
-			quid       	"427B9BDF0325"
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"427B9BFB0221"
-				supplier   	"Logical View::Sub Connection Flow::CNetworkSubConnectionFlow"
-				quidu      	"427A6CAC0380")
-			    (object Inheritance_Relationship
-				quid       	"4284ACDB0198"
-				supplier   	"Logical View::Sub Connection Flow::CSubConnectionFlowBase"
-				quidu      	"4284A7BB031E")))
-		    (object Class "MSubConnectionFlowClient"
-			quid       	"4284A8070236"
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"42D2C3B20355"
-				supplier   	"Logical View::Sub Connection Flow::Sub Connection Flow Clients::MSubConnectionBroadcast"
-				quidu      	"42D2C2FE008B")
-			    (object Inheritance_Relationship
-				quid       	"42D2C3B502CD"
-				supplier   	"Logical View::Sub Connection Flow::Sub Connection Flow Clients::MSubConnectionClient"
-				quidu      	"42D2C324007D"))
-			used_nodes 	(list uses_relationship_list
-			    (object Uses_Relationship
-				quid       	"4297435201B2"
-				supplier   	"Logical View::New Interfaces & Functions::CSubConnectionDataClientS"
-				quidu      	"4297348E03E2"
-				supplier_cardinality 	(value cardinality "1")
-				client_cardinality 	(value cardinality "1")))
-			realized_interfaces 	(list realize_rel_list
-			    (object Realize_Relationship
-				quid       	"42B9B18B0205"
-				supplier   	"Logical View::Sub Connection::ISubConnectionFlow"
-				quidu      	"42B9B1BA03A7")
-			    (object Realize_Relationship
-				quid       	"42C2CE650340"
-				supplier   	"Logical View::Sub Connection::ISubConnectionFlowClient"
-				quidu      	"42C2CB700385"))
-			abstract   	TRUE)
-		    (object Class "CSubConnectionFlowBase"
-			quid       	"4284A7BB031E"
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"4284A9A90102"
-				supplier   	"Logical View::CBase"
-				quidu      	"41A7525A00AC")
-			    (object Inheritance_Relationship
-				quid       	"4284A9AC0283"
-				supplier   	"Logical View::Factory::XFactoryObject"
-				quidu      	"41A7522A0392"))
-			used_nodes 	(list uses_relationship_list
-			    (object Uses_Relationship
-				quid       	"42974825016C"
-				supplier   	"Logical View::Sub Connection::CSubConnectionProviderBase"
-				quidu      	"41A75088005C"
-				supplier_cardinality 	(value cardinality "1")
-				client_cardinality 	(value cardinality "1")))
-			realized_interfaces 	(list realize_rel_list
-			    (object Realize_Relationship
-				quid       	"4284AEA9008F"
-				supplier   	"Logical View::Sub Connection Flow::MSubConnectionFlowClient"
-				quidu      	"4284A8070236")
-			    (object Realize_Relationship
-				quid       	"42C2BCCB0101"
-				supplier   	"Logical View::Sub Connection Flow::Sub-Connection -> Flow calls::MSubConnectionFlow"
-				quidu      	"429C882D03D7")))
-		    (object Association "$UNNAMED$324"
-			quid       	"427A72C50063"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$325"
-				quid       	"427A72C503DF"
-				supplier   	"Logical View::Sub Connection::MSubConnectionDataClient"
-				quidu      	"41A753E90088"
-				is_navigable 	TRUE)
-			    (object Role "$UNNAMED$326"
-				quid       	"427A72C60001"
-				supplier   	"Logical View::Sub Connection::CSubConnectionProviderBase"
-				quidu      	"41A75088005C")))
-		    (object Association "$UNNAMED$327"
-			quid       	"427A74340149"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$328"
-				quid       	"427A74350172"
-				supplier   	"Logical View::Sub Connection::CSubConnectionProviderBase"
-				quidu      	"41A75088005C"
-				is_navigable 	TRUE)
-			    (object Role "$UNNAMED$329"
-				quid       	"427A7435017C"
-				supplier   	"Logical View::Service::CControlledServProvider"
-				quidu      	"41A754670219")))
-		    (object Association "$UNNAMED$330"
-			quid       	"427B9C2801AF"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$331"
-				quid       	"427B9C290084"
-				supplier   	"Logical View::Sub Connection Flow::Link Layer::MNifIfNotify"
-				quidu      	"427B9A910314"
-				is_navigable 	TRUE)
-			    (object Role "$UNNAMED$332"
-				quid       	"427B9C290085"
-				supplier   	"Logical View::Sub Connection Flow::Link Layer::CNifIfBase"
-				quidu      	"427B998F0372")))
-		    (object Association "$UNNAMED$333"
-			quid       	"427BAC5B01E7"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$334"
-				quid       	"427BAC5C0080"
-				supplier   	"Logical View::Sub Connection Flow::Link Layer::CBinderRef"
-				quidu      	"427BAC4F0104"
-				client_cardinality 	(value cardinality "0..n")
-				Containment 	"By Reference"
-				is_navigable 	TRUE)
-			    (object Role "$UNNAMED$335"
-				quid       	"427BAC5C0081"
-				supplier   	"Logical View::Sub Connection Flow::Link Layer::CLinkSubConnectionFlowShim"
-				quidu      	"4294808402B6"
-				is_aggregate 	TRUE)))
-		    (object Association "$UNNAMED$336"
-			quid       	"427F2FE4023C"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$337"
-				quid       	"427F2FE501C5"
-				supplier   	"Logical View::Sub Connection Flow::Link Layer::CNifShim"
-				quidu      	"427F2FD800AE"
-				Containment 	"By Reference"
-				is_navigable 	TRUE)
-			    (object Role "$UNNAMED$338"
-				quid       	"427F2FE501D9"
-				supplier   	"Logical View::Sub Connection Flow::Link Layer::CLinkSubConnectionProvider"
-				quidu      	"427BABFD02D2"
-				is_aggregate 	TRUE)))
-		    (object Association "$UNNAMED$339"
-			quid       	"427F40E702D9"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$340"
-				quid       	"427F40E80399"
-				supplier   	"Logical View::Sub Connection Flow::Link Layer::MNifIfUser"
-				quidu      	"427F40D202C5"
-				is_navigable 	TRUE)
-			    (object Role "$UNNAMED$341"
-				quid       	"427F40E8039A"
-				supplier   	"Logical View::Sub Connection Flow::Link Layer::CBinderRef"
-				quidu      	"427BAC4F0104")))
-		    (object Association "$UNNAMED$342"
-			quid       	"427F421D00B8"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$343"
-				quid       	"427F421E0146"
-				supplier   	"Logical View::Sub Connection::ISubConnectionFlow"
-				quidu      	"42B9B1BA03A7"
-				client_cardinality 	(value cardinality "1")
-				is_navigable 	TRUE)
-			    (object Role "$UNNAMED$344"
-				quid       	"427F421E0147"
-				supplier   	"Logical View::Sub Connection::CSubConnectionProviderBase"
-				quidu      	"41A75088005C")))
-		    (object Association "$UNNAMED$345"
-			quid       	"427F42640327"
-			roles      	(list role_list
-			    (object Role "$UNNAMED$346"
-				quid       	"427F4266003B"
-				supplier   	"Logical View::Sub Connection::ISubConnectionProviderBase"
-				quidu      	"427A6DF6004F"
-				is_navigable 	TRUE)
-			    (object Role "$UNNAMED$347"
-				quid       	"427F4266003C"
-				supplier   	"Logical View::Sub Connection Flow::CNetworkSubConnectionFlow"
-				quidu      	"427A6CAC0380")))
-		    (object Class_Category "Network Layer"
-			quid       	"427F43920168"
-			exportControl 	"Public"
-			logical_models 	(list unit_reference_list
-			    (object Association "$UNNAMED$348"
-				quid       	"4284A96C03A4"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$349"
-					quid       	"4284A96D0374"
-					supplier   	"Logical View::Sub Connection Flow::MSubConnectionFlowClient"
-					quidu      	"4284A8070236"
-					client_cardinality 	(value cardinality "0..n")
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$350"
-					quid       	"4284A96D037E"
-					supplier   	"Logical View::Sub Connection Flow::CSubConnectionFlowBase"
-					quidu      	"4284A7BB031E")))
-			    (object Association "$UNNAMED$351"
-				quid       	"4284AB10035A"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$352"
-					quid       	"4284AB1101CB"
-					supplier   	"Logical View::Sub Connection Flow::Flow->Sub-Connection calls::CSubConnectionProviderBaseC"
-					quidu      	"4289DA6801E1"
-					client_cardinality 	(value cardinality "1")
-					Containment 	"By Reference"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$353"
-					quid       	"4284AB1101D5"
-					supplier   	"Logical View::Sub Connection Flow::CSubConnectionFlowBase"
-					quidu      	"4284A7BB031E"
-					client_cardinality 	(value cardinality "1"))))
-			    (object Association "$UNNAMED$354"
-				quid       	"42D2C1A20016"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$355"
-					quid       	"42D2C1A2034B"
-					supplier   	"Logical View::Sub Connection Flow::Sub-Connection -> Flow calls::CSubConnectionFlowBaseC"
-					quidu      	"4289BB88034F"
-					client_cardinality 	(value cardinality "1")
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$356"
-					quid       	"42D2C1A2035F"
-					supplier   	"Logical View::Sub Connection Flow::CSubConnectionFlowBase"
-					quidu      	"4284A7BB031E"))))
-			logical_presentations 	(list unit_reference_list
-			    (object ClassDiagram "Main"
-				quid       	"427F43A20017"
-				title      	"Main"
-				zoom       	100
-				max_height 	28350
-				max_width  	21600
-				origin_x   	650
-				origin_y   	0
-				items      	(list diagram_item_list
-				    (object ClassView "Class" "Logical View::Sub Connection Flow::CNetworkSubConnectionFlow" @1352
-					ShowCompartmentStereotypes 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(1456, 1472)
-					label      	(object ItemLabel
-					    Parent_View 	@1352
-					    location   	(1167, 1398)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	578
-					    justify    	0
-					    label      	"CNetworkSubConnectionFlow")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	65280
-					quidu      	"427A6CAC0380"
-					width      	596
-					height     	172
-					annotation 	8
-					autoResize 	TRUE)
-				    (object Label @1353
-					location   	(464, 384)
-					nlines     	1
-					max_width  	2113
-					label      	
-|SAP				FLOW				SUB-CONNECTION(control plane )
-					)
-				    (object CategoryView "Logical View::Sub Connection" @1354
-					location   	(2128, 1600)
-					label      	(object ItemLabel
-					    Parent_View 	@1354
-					    location   	(1955, 1516)
-					    fill_color 	13434879
-					    nlines     	2
-					    max_width  	346
-					    justify    	0
-					    label      	"Sub Connection")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"41A74FC60071"
-					width      	358
-					height     	180)
-				    (object NoteView @1355
-					location   	(2208, 1424)
-					label      	(object ItemLabel
-					    Parent_View 	@1355
-					    location   	(1967, 1330)
-					    fill_color 	13434879
-					    nlines     	3
-					    max_width  	446
-					    label      	"see Sub Connection packadge for details on sub-connection.")
-					line_color 	3342489
-					fill_color 	13434879
-					width      	506
-					height     	200)
-				    (object NoteView @1356
-					location   	(2224, 1856)
-					label      	(object ItemLabel
-					    Parent_View 	@1356
-					    location   	(1908, 1771)
-					    fill_color 	13434879
-					    nlines     	3
-					    max_width  	596
-					    label      	"self destructiv data side counter partner of sub-connection hiding IPC marshaling code.")
-					line_color 	3342489
-					fill_color 	13434879
-					width      	656
-					height     	182)
-				    (object ClassView "Class" "Logical View::Service::CControlledServProvider" @1357
-					ShowCompartmentStereotypes 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(704, 1472)
-					label      	(object ItemLabel
-					    Parent_View 	@1357
-					    location   	(470, 1398)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	468
-					    justify    	0
-					    label      	"CControlledServProvider")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	65535
-					quidu      	"41A754670219"
-					width      	486
-					height     	172
-					annotation 	8
-					autoResize 	TRUE)
-				    (object AttachView "" @1358
-					stereotype 	TRUE
-					line_color 	3342489
-					client     	@1356
-					supplier   	@1352
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::CBase" @1359
-					ShowCompartmentStereotypes 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(1728, 160)
-					label      	(object ItemLabel
-					    Parent_View 	@1359
-					    location   	(1572, 86)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	330
-					    justify    	0
-					    label      	"CBase")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"41A7525A00AC"
-					width      	330
-					height     	172
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::Factory::XFactoryObject" @1360
-					ShowCompartmentStereotypes 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(1328, 160)
-					label      	(object ItemLabel
-					    Parent_View 	@1360
-					    location   	(1169, 86)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	318
-					    justify    	0
-					    label      	"XFactoryObject")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"41A7522A0392"
-					width      	336
-					height     	172
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::Sub Connection Flow::MSubConnectionFlowClient" @1361
-					ShowCompartmentStereotypes 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(704, 1104)
-					font       	(object Font
-					    italics    	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@1361
-					    location   	(437, 1030)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	534
-					    justify    	0
-					    label      	"MSubConnectionFlowClient")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	65280
-					quidu      	"4284A8070236"
-					width      	552
-					height     	172
-					annotation 	8
-					autoResize 	TRUE)
-				    (object RealizeView "" @1362
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"42C2D0EF03A3"
-					client     	@1357
-					supplier   	@1361
-					line_style 	0)
-				    (object NoteView @1363
-					location   	(1008, 832)
-					label      	(object ItemLabel
-					    Parent_View 	@1363
-					    location   	(655, 729)
-					    fill_color 	13434879
-					    nlines     	4
-					    max_width  	671
-					    label      	"self destructiv data side counter partner of sub-connection. same interface as data methods of CSubConnectionProviderBase.")
-					line_color 	3342489
-					fill_color 	13434879
-					width      	731
-					height     	219)
-				    (object NoteView @1364
-					location   	(336, 848)
-					label      	(object ItemLabel
-					    Parent_View 	@1364
-					    location   	(64, 760)
-					    fill_color 	13434879
-					    nlines     	3
-					    max_width  	509
-					    label      	"same as MSubConnectionDataClient at the moment.")
-					line_color 	3342489
-					fill_color 	13434879
-					width      	569
-					height     	188)
-				    (object AttachView "" @1365
-					stereotype 	TRUE
-					line_color 	3342489
-					client     	@1364
-					supplier   	@1361
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::Sub Connection::CSubConnectionProviderBase" @1366
-					ShowCompartmentStereotypes 	TRUE
-					SuppressOperation 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(2240, 1104)
-					label      	(object ItemLabel
-					    Parent_View 	@1366
-					    location   	(1954, 1029)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	572
-					    justify    	0
-					    label      	"CSubConnectionProviderBase")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"41A75088005C"
-					width      	590
-					height     	174
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::Sub Connection Flow::CSubConnectionFlowBase" @1367
-					ShowCompartmentStereotypes 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(1456, 1104)
-					label      	(object ItemLabel
-					    Parent_View 	@1367
-					    location   	(1193, 1030)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	526
-					    justify    	0
-					    label      	"CSubConnectionFlowBase")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	65280
-					quidu      	"4284A7BB031E"
-					width      	544
-					height     	172
-					annotation 	8
-					autoResize 	TRUE)
-				    (object AssociationViewNew "$UNNAMED$348" @1368
-					location   	(1081, 1104)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"4284A96C03A4"
-					roleview_list 	(list RoleViews
-					    (object RoleView "$UNNAMED$349" @1369
-						Parent_View 	@1368
-						location   	(-215, 528)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"4284A96D0374"
-						client     	@1368
-						supplier   	@1361
-						line_style 	0
-						label      	(object SegLabel @1370
-						    Parent_View 	@1369
-						    location   	(1022, 1144)
-						    anchor     	2
-						    anchor_loc 	1
-						    nlines     	1
-						    max_width  	15
-						    justify    	0
-						    label      	"0..*"
-						    pctDist    	0.580000
-						    height     	40
-						    orientation 	0))
-					    (object RoleView "$UNNAMED$350" @1371
-						Parent_View 	@1368
-						location   	(-215, 528)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"4284A96D037E"
-						client     	@1368
-						supplier   	@1367
-						line_style 	0)))
-				    (object InheritView "" @1372
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"4284A9A90102"
-					client     	@1367
-					supplier   	@1359
-					line_style 	0)
-				    (object InheritView "" @1373
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"4284A9AC0283"
-					client     	@1367
-					supplier   	@1360
-					line_style 	0)
-				    (object InheritView "" @1374
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"4284A9BD0114"
-					client     	@1352
-					supplier   	@1367
-					line_style 	0)
-				    (object AttachView "" @1375
-					stereotype 	TRUE
-					line_color 	3342489
-					client     	@1363
-					supplier   	@1367
-					line_style 	0)
-				    (object UsesView "" @1376
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"42974825016C"
-					client     	@1367
-					supplier   	@1366
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::Sub Connection Flow::Sub-Connection -> Flow calls::CSubConnectionFlowBaseC" @1377
-					ShowCompartmentStereotypes 	TRUE
-					SuppressAttribute 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(2272, 736)
-					label      	(object ItemLabel
-					    Parent_View 	@1377
-					    location   	(1994, 661)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	556
-					    justify    	0
-					    label      	"CSubConnectionFlowBaseC")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"4289BB88034F"
-					width      	574
-					height     	174
-					annotation 	8
-					autoResize 	TRUE)
-				    (object AssociationViewNew "$UNNAMED$354" @1378
-					location   	(1860, 920)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"42D2C1A20016"
-					roleview_list 	(list RoleViews
-					    (object RoleView "$UNNAMED$355" @1379
-						Parent_View 	@1378
-						location   	(404, -184)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"42D2C1A2034B"
-						client     	@1378
-						supplier   	@1377
-						line_style 	0
-						label      	(object SegLabel @1380
-						    Parent_View 	@1379
-						    location   	(2077, 882)
-						    anchor     	2
-						    anchor_loc 	1
-						    nlines     	1
-						    max_width  	15
-						    justify    	0
-						    label      	"1"
-						    pctDist    	0.900000
-						    height     	54
-						    orientation 	1))
-					    (object RoleView "$UNNAMED$356" @1381
-						Parent_View 	@1378
-						location   	(404, -184)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"42D2C1A2035F"
-						client     	@1378
-						supplier   	@1367
-						line_style 	0)))))))
-		    (object Class_Category "Link Layer"
-			quid       	"427F43CA015F"
-			exportControl 	"Public"
-			logical_models 	(list unit_reference_list
-			    (object Class "CNifIfLink"
-				quid       	"427B9A77017B"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"427B9C1B02C8"
-					supplier   	"Logical View::Sub Connection Flow::Link Layer::CNifIfBase"
-					quidu      	"427B998F0372")))
-			    (object Class "CNifShim"
-				quid       	"427F2FD800AE"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"427F301D0284"
-					supplier   	"Logical View::Sub Connection Flow::Link Layer::CNifIfLink"
-					quidu      	"427B9A77017B")))
-			    (object Class "MNifIfUser"
-				quid       	"427F40D202C5"
-				abstract   	TRUE)
-			    (object Class "CBinderRef"
-				quid       	"427BAC4F0104")
-			    (object Class "CLinkSubConnectionProvider"
-				quid       	"427BABFD02D2"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"427BAC1B0344"
-					supplier   	"Logical View::Sub Connection::CSubConnectionProviderBase"
-					quidu      	"41A75088005C")))
-			    (object Class "CSubConnectionProviderUmts"
-				quid       	"427F36C203BB"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"427F36FE005A"
-					supplier   	"Logical View::Sub Connection Flow::Link Layer::CLinkSubConnectionProvider"
-					quidu      	"427BABFD02D2")))
-			    (object Class "MNifIfNotify"
-				quid       	"427B9A910314"
-				abstract   	TRUE)
-			    (object Class "CNifIfBase"
-				quid       	"427B998F0372"
-				used_nodes 	(list uses_relationship_list
-				    (object Uses_Relationship
-					quid       	"427B9C20038E"
-					supplier   	"Logical View::Sub Connection Flow::Link Layer::MNifIfNotify"
-					quidu      	"427B9A910314")))
-			    (object Class "CLinkSubConnectionFlowShim"
-				quid       	"4294808402B6"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"429480BE0395"
-					supplier   	"Logical View::Sub Connection Flow::CLinkSubConnectionFlow"
-					quidu      	"427B9BDF0325"))
-				realized_interfaces 	(list realize_rel_list
-				    (object Realize_Relationship
-					quid       	"427B9C360187"
-					supplier   	"Logical View::Sub Connection Flow::Link Layer::MNifIfNotify"
-					quidu      	"427B9A910314")
-				    (object Realize_Relationship
-					quid       	"429742B8022F"
-					supplier   	"Logical View::Sub Connection Flow::Link Layer::INifIfLink"
-					quidu      	"4295BA500016")))
-			    (object Class "INifIfNotify"
-				quid       	"4295B7CA0303"
-				stereotype 	"Interface")
-			    (object Class "CNifAgentRef"
-				quid       	"4295B90F02AD"
-				realized_interfaces 	(list realize_rel_list
-				    (object Realize_Relationship
-					quid       	"429742AD02A2"
-					supplier   	"Logical View::Sub Connection Flow::Link Layer::INifIfNotify"
-					quidu      	"4295B7CA0303")))
-			    (object Class "INifIfLink"
-				quid       	"4295BA500016"
-				stereotype 	"Interface")
-			    (object Association "$UNNAMED$357"
-				quid       	"4284AC1001EA"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$358"
-					quid       	"4284AC12007B"
-					supplier   	"Logical View::Sub Connection::ISubConnectionProviderBase"
-					quidu      	"427A6DF6004F"
-					client_cardinality 	(value cardinality "0..1")
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$359"
-					quid       	"4284AC12007C"
-					supplier   	"Logical View::Sub Connection Flow::CSubConnectionFlowBase"
-					quidu      	"4284A7BB031E")))
-			    (object Association "$UNNAMED$360"
-				quid       	"4295B8EF001C"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$361"
-					quid       	"4295B8F2002B"
-					supplier   	"Logical View::Sub Connection Flow::Link Layer::INifIfNotify"
-					quidu      	"4295B7CA0303"
-					client_cardinality 	(value cardinality "0..1")
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$362"
-					quid       	"4295B8F2002C"
-					supplier   	"Logical View::Sub Connection Flow::Link Layer::CLinkSubConnectionFlowShim"
-					quidu      	"4294808402B6")))
-			    (object Association "iInterface"
-				quid       	"4295B9B2018D"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$363"
-					quid       	"4295B9B400BE"
-					supplier   	"Logical View::Sub Connection Flow::Link Layer::INifIfLink"
-					quidu      	"4295BA500016"
-					client_cardinality 	(value cardinality "0..1")
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$364"
-					quid       	"4295B9B400C8"
-					supplier   	"Logical View::Sub Connection Flow::Link Layer::CNifAgentRef"
-					quidu      	"4295B90F02AD"))))
-			logical_presentations 	(list unit_reference_list
-			    (object ClassDiagram "Main"
-				quid       	"427F43D70244"
-				title      	"Main"
-				zoom       	100
-				max_height 	28350
-				max_width  	21600
-				origin_x   	0
-				origin_y   	0
-				items      	(list diagram_item_list
-				    (object ClassView "Class" "Logical View::Sub Connection Flow::Link Layer::CNifIfLink" @1382
-					ShowCompartmentStereotypes 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(176, 1200)
-					label      	(object ItemLabel
-					    Parent_View 	@1382
-					    location   	(69, 1148)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	214
-					    justify    	0
-					    label      	"CNifIfLink")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"427B9A77017B"
-					width      	232
-					height     	128
-					annotation 	8
-					autoResize 	TRUE)
-				    (object NoteView @1383
-					location   	(400, 2048)
-					label      	(object ItemLabel
-					    Parent_View 	@1383
-					    location   	(50, 1967)
-					    fill_color 	13434879
-					    nlines     	3
-					    max_width  	665
-					    label      	"MNifExtendedManagementInterface on data side transformed into signals.")
-					line_color 	3342489
-					fill_color 	13434879
-					width      	725
-					height     	175)
-				    (object ClassView "Class" "Logical View::Sub Connection Flow::Link Layer::CNifIfLink" @1384
-					ShowCompartmentStereotypes 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(2767, 466)
-					label      	(object ItemLabel
-					    Parent_View 	@1384
-					    location   	(2660, 414)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	214
-					    justify    	0
-					    label      	"CNifIfLink")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"427B9A77017B"
-					width      	232
-					height     	128
-					annotation 	8
-					autoResize 	TRUE)
-				    (object NoteView @1385
-					location   	(2607, 1074)
-					label      	(object ItemLabel
-					    Parent_View 	@1385
-					    location   	(2225, 968)
-					    fill_color 	13434879
-					    nlines     	4
-					    max_width  	728
-					    label      	
-|Internal Component class implementing MConnectionDataClient::FetchInterface to allow NIFMAN to reach data side "NIF"
-					    )
-					line_color 	3342489
-					fill_color 	13434879
-					width      	788
-					height     	225)
-				    (object ClassView "Class" "Logical View::Sub Connection Flow::Link Layer::CSubConnectionProviderUmts" @1386
-					ShowCompartmentStereotypes 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(2159, 1330)
-					label      	(object ItemLabel
-					    Parent_View 	@1386
-					    location   	(1865, 1278)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	588
-					    justify    	0
-					    label      	"CSubConnectionProviderUmts")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	65280
-					quidu      	"427F36C203BB"
-					width      	606
-					height     	128
-					annotation 	8
-					autoResize 	TRUE)
-				    (object NoteView @1387
-					location   	(2799, 1346)
-					label      	(object ItemLabel
-					    Parent_View 	@1387
-					    location   	(2636, 1277)
-					    fill_color 	13434879
-					    nlines     	2
-					    max_width  	290
-					    label      	"As provided by PREQ870")
-					line_color 	3342489
-					fill_color 	13434879
-					width      	350
-					height     	150)
-				    (object Label @1388
-					location   	(1685, 352)
-					nlines     	28
-					max_width  	50
-					label      	
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-					)
-				    (object Label @1389
-					location   	(1335, 96)
-					nlines     	1
-					max_width  	1007
-					label      	
-|DATA PLANE		CONTROL PLANE
-					)
-				    (object NoteView @1390
-					location   	(432, 496)
-					label      	(object ItemLabel
-					    Parent_View 	@1390
-					    location   	(216, 415)
-					    fill_color 	13434879
-					    nlines     	3
-					    max_width  	396
-					    label      	"self destructiv data side counter partner of sub-connection")
-					line_color 	3342489
-					fill_color 	13434879
-					width      	456
-					height     	175)
-				    (object ClassView "Class" "Logical View::Sub Connection Flow::Link Layer::MNifIfNotify" @1391
-					ShowCompartmentStereotypes 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(608, 848)
-					font       	(object Font
-					    italics    	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@1391
-					    location   	(481, 796)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	254
-					    justify    	0
-					    label      	"MNifIfNotify")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"427B9A910314"
-					width      	272
-					height     	128
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::Sub Connection Flow::Link Layer::CNifIfBase" @1392
-					ShowCompartmentStereotypes 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(176, 848)
-					label      	(object ItemLabel
-					    Parent_View 	@1392
-					    location   	(59, 796)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	234
-					    justify    	0
-					    label      	"CNifIfBase")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"427B998F0372"
-					width      	252
-					height     	128
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @1393
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"427B9C1B02C8"
-					client     	@1382
-					supplier   	@1392
-					line_style 	0)
-				    (object AssociationViewNew "$UNNAMED$330" @1394
-					location   	(386, 848)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"427B9C2801AF"
-					roleview_list 	(list RoleViews
-					    (object RoleView "$UNNAMED$331" @1395
-						Parent_View 	@1394
-						location   	(146, -352)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"427B9C290084"
-						client     	@1394
-						supplier   	@1391
-						line_style 	0)
-					    (object RoleView "$UNNAMED$332" @1396
-						Parent_View 	@1394
-						location   	(146, -352)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"427B9C290085"
-						client     	@1394
-						supplier   	@1392
-						line_style 	0)))
-				    (object ClassView "Class" "Logical View::Sub Connection Flow::Link Layer::CNifShim" @1397
-					ShowCompartmentStereotypes 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(2767, 818)
-					label      	(object ItemLabel
-					    Parent_View 	@1397
-					    location   	(2657, 766)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	220
-					    justify    	0
-					    label      	"CNifShim")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	65280
-					quidu      	"427F2FD800AE"
-					width      	238
-					height     	128
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::Sub Connection Flow::Link Layer::CLinkSubConnectionProvider" @1398
-					ShowCompartmentStereotypes 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(2159, 818)
-					label      	(object ItemLabel
-					    Parent_View 	@1398
-					    location   	(1884, 766)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	550
-					    justify    	0
-					    label      	"CLinkSubConnectionProvider")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	65280
-					quidu      	"427BABFD02D2"
-					width      	568
-					height     	128
-					annotation 	8
-					autoResize 	TRUE)
-				    (object AssociationViewNew "$UNNAMED$336" @1399
-					location   	(2545, 818)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"427F2FE4023C"
-					roleview_list 	(list RoleViews
-					    (object RoleView "$UNNAMED$337" @1400
-						Parent_View 	@1399
-						location   	(433, -718)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"427F2FE501C5"
-						client     	@1399
-						supplier   	@1397
-						line_style 	0)
-					    (object RoleView "$UNNAMED$338" @1401
-						Parent_View 	@1399
-						location   	(433, -718)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"427F2FE501D9"
-						client     	@1399
-						supplier   	@1398
-						line_style 	0)))
-				    (object InheritView "" @1402
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"427F301D0284"
-					client     	@1397
-					supplier   	@1384
-					line_style 	0)
-				    (object AttachView "" @1403
-					stereotype 	TRUE
-					line_color 	3342489
-					client     	@1398
-					supplier   	@1385
-					line_style 	0)
-				    (object InheritView "" @1404
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"427F36FE005A"
-					client     	@1386
-					supplier   	@1398
-					line_style 	0)
-				    (object AttachView "" @1405
-					stereotype 	TRUE
-					line_color 	3342489
-					client     	@1387
-					supplier   	@1386
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::Sub Connection Flow::CLinkSubConnectionFlow" @1406
-					ShowCompartmentStereotypes 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(1146, 1200)
-					label      	(object ItemLabel
-					    Parent_View 	@1406
-					    location   	(900, 1126)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	492
-					    justify    	0
-					    label      	"CLinkSubConnectionFlow")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	65280
-					quidu      	"427B9BDF0325"
-					width      	510
-					height     	172
-					annotation 	8
-					autoResize 	TRUE)
-				    (object Label @1407
-					location   	(237, 256)
-					nlines     	1
-					max_width  	2269
-					label      	
-|"SAP"(not existing as yet)				FLOW			SUB-CONNECTION
-					)
-				    (object ClassView "Class" "Logical View::Sub Connection::ISubConnectionProviderBase" @1408
-					ShowCompartmentStereotypes 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(1685, 817)
-					label      	(object ItemLabel
-					    Parent_View 	@1408
-					    location   	(1684, 946)
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	585
-					    justify    	0
-					    label      	"ISubConnectionProviderBase")
-					icon       	"Interface"
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"427A6DF6004F"
-					width      	100
-					height     	100
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::Sub Connection Flow::CSubConnectionFlowBase" @1409
-					ShowCompartmentStereotypes 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(1144, 816)
-					label      	(object ItemLabel
-					    Parent_View 	@1409
-					    location   	(881, 742)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	526
-					    justify    	0
-					    label      	"CSubConnectionFlowBase")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	65280
-					quidu      	"4284A7BB031E"
-					width      	544
-					height     	172
-					annotation 	8
-					autoResize 	TRUE)
-				    (object AssociationViewNew "$UNNAMED$357" @1410
-					location   	(1527, 815)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"4284AC1001EA"
-					roleview_list 	(list RoleViews
-					    (object RoleView "$UNNAMED$358" @1411
-						Parent_View 	@1410
-						location   	(487, -1)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"4284AC12007B"
-						client     	@1410
-						supplier   	@1408
-						line_style 	0
-						label      	(object SegLabel @1412
-						    Parent_View 	@1411
-						    location   	(1604, 761)
-						    anchor     	2
-						    anchor_loc 	1
-						    nlines     	1
-						    max_width  	15
-						    justify    	0
-						    label      	"0..1"
-						    pctDist    	0.900000
-						    height     	54
-						    orientation 	0))
-					    (object RoleView "$UNNAMED$359" @1413
-						Parent_View 	@1410
-						location   	(487, -1)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"4284AC12007C"
-						client     	@1410
-						supplier   	@1409
-						line_style 	0)))
-				    (object AttachView "" @1414
-					stereotype 	TRUE
-					line_color 	3342489
-					client     	@1409
-					supplier   	@1390
-					line_style 	0)
-				    (object InheritView "" @1415
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"4284ACDB0198"
-					client     	@1406
-					supplier   	@1409
-					line_style 	0)
-				    (object NoteView @1416
-					location   	(1392, 1440)
-					label      	(object ItemLabel
-					    Parent_View 	@1416
-					    location   	(1176, 1374)
-					    fill_color 	13434879
-					    nlines     	2
-					    max_width  	396
-					    label      	"new NIFs will not need the Shim.")
-					line_color 	3342489
-					fill_color 	13434879
-					width      	456
-					height     	144)
-				    (object AttachView "" @1417
-					stereotype 	TRUE
-					line_color 	3342489
-					client     	@1416
-					supplier   	@1406
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::Sub Connection Flow::Link Layer::MNifIfUser" @1418
-					ShowCompartmentStereotypes 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(192, 1467)
-					font       	(object Font
-					    italics    	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@1418
-					    location   	(75, 1415)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	234
-					    justify    	0
-					    label      	"MNifIfUser")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"427F40D202C5"
-					width      	252
-					height     	128
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::Sub Connection Flow::Link Layer::CBinderRef" @1419
-					ShowCompartmentStereotypes 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(192, 1723)
-					label      	(object ItemLabel
-					    Parent_View 	@1419
-					    location   	(76, 1671)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	232
-					    justify    	0
-					    label      	"CBinderRef")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"427BAC4F0104"
-					width      	250
-					height     	128
-					annotation 	8
-					autoResize 	TRUE)
-				    (object AssociationViewNew "$UNNAMED$339" @1420
-					location   	(192, 1594)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"427F40E702D9"
-					roleview_list 	(list RoleViews
-					    (object RoleView "$UNNAMED$340" @1421
-						Parent_View 	@1420
-						location   	(-880, -230)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"427F40E80399"
-						client     	@1420
-						supplier   	@1418
-						line_style 	0)
-					    (object RoleView "$UNNAMED$341" @1422
-						Parent_View 	@1420
-						location   	(-880, -230)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"427F40E8039A"
-						client     	@1420
-						supplier   	@1419
-						line_style 	0)))
-				    (object ClassView "Class" "Logical View::Sub Connection Flow::Link Layer::INifIfNotify" @1423
-					ShowCompartmentStereotypes 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(1680, 1712)
-					label      	(object ItemLabel
-					    Parent_View 	@1423
-					    location   	(1679, 1820)
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	232
-					    justify    	0
-					    label      	"INifIfNotify")
-					icon       	"Interface"
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"4295B7CA0303"
-					width      	58
-					height     	58
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::Sub Connection Flow::Link Layer::CLinkSubConnectionFlowShim" @1424
-					ShowCompartmentStereotypes 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(848, 1712)
-					label      	(object ItemLabel
-					    Parent_View 	@1424
-					    location   	(550, 1661)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	596
-					    justify    	0
-					    label      	"CLinkSubConnectionFlowShim")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	65280
-					quidu      	"4294808402B6"
-					width      	614
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object AssociationViewNew "$UNNAMED$333" @1425
-					location   	(428, 1718)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"427BAC5B01E7"
-					roleview_list 	(list RoleViews
-					    (object RoleView "$UNNAMED$334" @1426
-						Parent_View 	@1425
-						location   	(-644, 166)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"427BAC5C0080"
-						client     	@1425
-						supplier   	@1419
-						line_style 	0
-						label      	(object SegLabel @1427
-						    Parent_View 	@1426
-						    location   	(347, 1757)
-						    anchor     	2
-						    anchor_loc 	1
-						    nlines     	1
-						    max_width  	15
-						    justify    	0
-						    label      	"0..*"
-						    pctDist    	0.740741
-						    height     	38
-						    orientation 	0))
-					    (object RoleView "$UNNAMED$335" @1428
-						Parent_View 	@1425
-						location   	(-644, 166)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"427BAC5C0081"
-						client     	@1425
-						supplier   	@1424
-						line_style 	0)))
-				    (object InheritView "" @1429
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"429480BE0395"
-					client     	@1424
-					supplier   	@1406
-					line_style 	0)
-				    (object RealizeView "" @1430
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"427B9C360187"
-					client     	@1424
-					supplier   	@1391
-					line_style 	0)
-				    (object AttachView "" @1431
-					stereotype 	TRUE
-					line_color 	3342489
-					client     	@1416
-					supplier   	@1424
-					line_style 	0)
-				    (object AssociationViewNew "$UNNAMED$360" @1432
-					location   	(1402, 1712)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"4295B8EF001C"
-					roleview_list 	(list RoleViews
-					    (object RoleView "$UNNAMED$361" @1433
-						Parent_View 	@1432
-						location   	(554, 0)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"4295B8F2002B"
-						client     	@1432
-						supplier   	@1423
-						line_style 	0
-						label      	(object SegLabel @1434
-						    Parent_View 	@1433
-						    location   	(1625, 1766)
-						    anchor     	2
-						    anchor_loc 	1
-						    nlines     	1
-						    max_width  	15
-						    justify    	0
-						    label      	"0..1"
-						    pctDist    	0.900000
-						    height     	54
-						    orientation 	1))
-					    (object RoleView "$UNNAMED$362" @1435
-						Parent_View 	@1432
-						location   	(554, 0)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"4295B8F2002C"
-						client     	@1432
-						supplier   	@1424
-						line_style 	0)))
-				    (object NoteView @1436
-					location   	(1168, 2032)
-					label      	(object ItemLabel
-					    Parent_View 	@1436
-					    location   	(893, 1944)
-					    fill_color 	13434879
-					    nlines     	3
-					    max_width  	515
-					    label      	"Packet activity/data cacheing/extended management")
-					line_color 	3342489
-					fill_color 	13434879
-					width      	575
-					height     	188)
-				    (object AttachView "" @1437
-					stereotype 	TRUE
-					line_color 	3342489
-					client     	@1424
-					supplier   	@1436
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::Sub Connection Flow::Link Layer::INifIfLink" @1438
-					ShowCompartmentStereotypes 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(1680, 1536)
-					label      	(object ItemLabel
-					    Parent_View 	@1438
-					    location   	(1679, 1644)
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	232
-					    justify    	0
-					    label      	"INifIfLink")
-					icon       	"Interface"
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"4295BA500016"
-					width      	58
-					height     	58
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::Sub Connection Flow::Link Layer::CNifAgentRef" @1439
-					ShowCompartmentStereotypes 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(2784, 1705)
-					label      	(object ItemLabel
-					    Parent_View 	@1439
-					    location   	(2647, 1654)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	274
-					    justify    	0
-					    label      	"CNifAgentRef")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"4295B90F02AD"
-					width      	292
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object AssociationViewNew "iInterface" @1440
-					location   	(2171, 1609)
-					label      	(object SegLabel @1441
-					    Parent_View 	@1440
-					    location   	(2171, 1550)
-					    font       	(object Font
-						italics    	TRUE)
-					    anchor     	1
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	600
-					    justify    	0
-					    label      	"iInterface"
-					    pctDist    	0.500000
-					    height     	60
-					    orientation 	0)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"4295B9B2018D"
-					roleview_list 	(list RoleViews
-					    (object RoleView "$UNNAMED$363" @1442
-						Parent_View 	@1440
-						location   	(-613, -87)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"4295B9B400BE"
-						client     	@1440
-						supplier   	@1438
-						line_style 	0
-						label      	(object SegLabel @1443
-						    Parent_View 	@1442
-						    location   	(1744, 1597)
-						    anchor     	2
-						    anchor_loc 	1
-						    nlines     	1
-						    max_width  	15
-						    justify    	0
-						    label      	"0..1"
-						    pctDist    	0.900000
-						    height     	54
-						    orientation 	0))
-					    (object RoleView "$UNNAMED$364" @1444
-						Parent_View 	@1440
-						location   	(-613, -87)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"4295B9B400C8"
-						client     	@1440
-						supplier   	@1439
-						line_style 	0)))
-				    (object RealizeView "" @1445
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"429742AD02A2"
-					client     	@1439
-					supplier   	@1423
-					line_style 	0)
-				    (object RealizeView "" @1446
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"429742B8022F"
-					client     	@1424
-					supplier   	@1438
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::Sub Connection Flow::Sub-Connection -> Flow calls::MSubConnectionFlow" @1447
-					ShowCompartmentStereotypes 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(1120, 454)
-					font       	(object Font
-					    italics    	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@1447
-					    location   	(858, 380)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	524
-					    justify    	0
-					    label      	"MSubConnectionFlow")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	65280
-					quidu      	"429C882D03D7"
-					width      	542
-					height     	172
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::Sub Connection::ISubConnectionFlow" @1448
-					ShowCompartmentStereotypes 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(1680, 467)
-					label      	(object ItemLabel
-					    Parent_View 	@1448
-					    location   	(1679, 593)
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	551
-					    justify    	0
-					    label      	"ISubConnectionFlow")
-					icon       	"Interface"
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	65280
-					quidu      	"42B9B1BA03A7"
-					width      	94
-					height     	94
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::Sub Connection::CSubConnectionProviderBase" @1449
-					ShowCompartmentStereotypes 	TRUE
-					SuppressOperation 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(2159, 469)
-					label      	(object ItemLabel
-					    Parent_View 	@1449
-					    location   	(1873, 394)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	572
-					    justify    	0
-					    label      	"CSubConnectionProviderBase")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	65535
-					quidu      	"41A75088005C"
-					width      	590
-					height     	174
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @1450
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"427BAC1B0344"
-					client     	@1398
-					supplier   	@1449
-					line_style 	0)
-				    (object RealizeView "" @1451
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"427F424701C7"
-					client     	@1449
-					supplier   	@1408
-					line_style 	0)
-				    (object AssociationViewNew "$UNNAMED$342" @1452
-					location   	(1791, 466)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"427F421D00B8"
-					roleview_list 	(list RoleViews
-					    (object RoleView "$UNNAMED$343" @1453
-						Parent_View 	@1452
-						location   	(-321, -718)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"427F421E0146"
-						client     	@1452
-						supplier   	@1448
-						line_style 	0
-						label      	(object SegLabel @1454
-						    Parent_View 	@1453
-						    location   	(1760, 505)
-						    anchor     	2
-						    anchor_loc 	1
-						    nlines     	1
-						    max_width  	15
-						    justify    	0
-						    label      	"1"
-						    pctDist    	0.441176
-						    height     	39
-						    orientation 	0))
-					    (object RoleView "$UNNAMED$344" @1455
-						Parent_View 	@1452
-						location   	(-321, -718)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"427F421E0147"
-						client     	@1452
-						supplier   	@1449
-						line_style 	0)))
-				    (object RealizeView "" @1456
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"42C2C68D01D0"
-					client     	@1447
-					supplier   	@1448
-					line_style 	0)))))
-		    (object Class_Category "Sub-Connection -> Flow calls"
-			quid       	"4289BB2F0102"
-			visible_categories 	(list visibility_relationship_list
-			    (object Visibility_Relationship
-				quid       	"4289BB670008"
-				supplier   	"Logical View::New Interfaces & Functions::Message-based function calls"
-				quidu      	"4288AD2E01F7"))
-			exportControl 	"Public"
-			logical_models 	(list unit_reference_list
-			    (object Class "CSubConnectionFlowBaseC"
-				quid       	"4289BB88034F"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"4289BC53015C"
-					supplier   	"Logical View::Sub Connection::CSubConnectionProviderBase"
-					quidu      	"41A75088005C"))
-				realized_interfaces 	(list realize_rel_list
-				    (object Realize_Relationship
-					quid       	"42B03DB6018F"
-					supplier   	"Logical View::Sub Connection::ISubConnectionFlow"
-					quidu      	"42B9B1BA03A7")
-				    (object Realize_Relationship
-					quid       	"42B03F3802C1"
-					supplier   	"Logical View::Sub Connection Flow::Sub-Connection -> Flow calls::MSubConnectionFlow"
-					quidu      	"429C882D03D7"))
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iFunctionTable"
-					quid       	"4289BC910006"
-					stereotype 	"C"
-					type       	"void*"
-					Containment 	"By Value"
-					static     	TRUE)))
-			    (object Class "CSubConnectionFlowBaseS"
-				quid       	"4289BB9E02BA"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"42B03F160019"
-					supplier   	"Logical View::New Interfaces & Functions::XStubClass"
-					quidu      	"42AEB35C0326"))
-				realized_interfaces 	(list realize_rel_list
-				    (object Realize_Relationship
-					quid       	"42B03DB00213"
-					supplier   	"Logical View::Sub Connection::ISubConnectionFlow"
-					quidu      	"42B9B1BA03A7"))
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iFunctionTable"
-					quid       	"4289BCD6031D"
-					stereotype 	"C"
-					type       	"void*"
-					Containment 	"By Value"
-					static     	TRUE)))
-			    (object Class "MSubConnectionFlow"
-				quid       	"429C882D03D7"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"42D2C3AD00EA"
-					supplier   	"Logical View::Sub Connection Flow::Sub Connection Flow Clients::MSubConnectionBroadcast"
-					quidu      	"42D2C2FE008B"))
-				realized_interfaces 	(list realize_rel_list
-				    (object Realize_Relationship
-					quid       	"42C2C68D01D0"
-					supplier   	"Logical View::Sub Connection::ISubConnectionFlow"
-					quidu      	"42B9B1BA03A7"))
-				abstract   	TRUE)
-			    (object Class "NewClass"
-				quid       	"42C2CBE7012C")
-			    (object Association "$UNNAMED$365"
-				quid       	"4289BD22020E"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$366"
-					quid       	"4289BD230061"
-					supplier   	"Logical View::New Interfaces & Functions::Message-based function calls::MTransport"
-					quidu      	"4288B56E012B"
-					client_cardinality 	(value cardinality "1")
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$367"
-					quid       	"4289BD23006B"
-					supplier   	"Logical View::Sub Connection Flow::Sub-Connection -> Flow calls::CSubConnectionFlowBaseC"
-					quidu      	"4289BB88034F")))
-			    (object Association "$UNNAMED$368"
-				quid       	"4289BD26019B"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$369"
-					quid       	"4289BD2700C0"
-					supplier   	"Logical View::New Interfaces & Functions::Message-based function calls::MTransport"
-					quidu      	"4288B56E012B"
-					client_cardinality 	(value cardinality "1")
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$370"
-					quid       	"4289BD2700C1"
-					supplier   	"Logical View::Sub Connection Flow::Sub-Connection -> Flow calls::CSubConnectionFlowBaseS"
-					quidu      	"4289BB9E02BA")))
-			    (object Association "$UNNAMED$371"
-				quid       	"4289BDB1000B"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$372"
-					quid       	"4289BDB102D2"
-					supplier   	"Logical View::Sub Connection::MSubConnectionDataClient"
-					quidu      	"41A753E90088"
-					client_cardinality 	(value cardinality "0..n")
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$373"
-					quid       	"4289BDB102DC"
-					supplier   	"Logical View::Sub Connection::CSubConnectionProviderBase"
-					quidu      	"41A75088005C")))
-			    (object Association "$UNNAMED$374"
-				quid       	"4289BE970138"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$375"
-					quid       	"4289BE980324"
-					supplier   	"Logical View::New Interfaces & Functions::Message-based function calls::MTransport"
-					quidu      	"4288B56E012B"
-					client_cardinality 	(value cardinality "1")
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$376"
-					quid       	"4289BE98032E"
-					supplier   	"Logical View::New Interfaces & Functions::CSubConnectionDataClientC"
-					quidu      	"4289BE6D02F0")))
-			    (object Association "$UNNAMED$377"
-				quid       	"4289BF9802D2"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$378"
-					quid       	"4289BF990111"
-					supplier   	"Logical View::Sub Connection::MSubConnectionDataClient"
-					quidu      	"41A753E90088"
-					client_cardinality 	(value cardinality "0..n")
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$379"
-					quid       	"4289BF990112"
-					supplier   	"Logical View::Sub Connection::CSubConnectionProviderBase"
-					quidu      	"41A75088005C")))
-			    (object Association "$UNNAMED$380"
-				quid       	"4289C32E00F1"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$381"
-					quid       	"4289C32F01E3"
-					supplier   	"Logical View::Sub Connection::CSubConnectionProviderBase"
-					quidu      	"41A75088005C"
-					client_cardinality 	(value cardinality "0..1")
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$382"
-					quid       	"4289C32F01ED"
-					supplier   	"Logical View::Service::CControlledServProvider"
-					quidu      	"41A754670219")))
-			    (object Association "$UNNAMED$383"
-				quid       	"4289C7430270"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$384"
-					quid       	"4289C745002E"
-					supplier   	"Logical View::Sub Connection Flow::CSubConnectionFlowBase"
-					quidu      	"4284A7BB031E"
-					client_cardinality 	(value cardinality "0..1")
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$385"
-					quid       	"4289C745002F"
-					supplier   	"Logical View::Service::CControlledServProvider"
-					quidu      	"41A754670219")))
-			    (object Association "$UNNAMED$386"
-				quid       	"4289C7EA0194"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$387"
-					quid       	"4289C7EB009B"
-					supplier   	"Logical View::Sub Connection Flow::Sub-Connection -> Flow calls::CSubConnectionFlowBaseC"
-					quidu      	"4289BB88034F"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$388"
-					quid       	"4289C7EB00A5"
-					supplier   	"Logical View::Sub Connection Flow::Sub-Connection -> Flow calls::CSubConnectionFlowBaseS"
-					quidu      	"4289BB9E02BA")))
-			    (object Association "$UNNAMED$389"
-				quid       	"4289C8360085"
-				stereotype 	"symbolic"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$390"
-					quid       	"4289C8360306"
-					supplier   	"Logical View::Sub Connection Flow::Sub-Connection -> Flow calls::CSubConnectionFlowBaseS"
-					quidu      	"4289BB9E02BA"
-					client_cardinality 	(value cardinality "1")
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$391"
-					quid       	"4289C8360307"
-					supplier   	"Logical View::Sub Connection Flow::Sub-Connection -> Flow calls::CSubConnectionFlowBaseC"
-					quidu      	"4289BB88034F"
-					client_cardinality 	(value cardinality "1")
-					is_navigable 	TRUE
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$392"
-				quid       	"4289CC1000AB"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$393"
-					quid       	"4289CC100372"
-					supplier   	"Logical View::Sub Connection Flow::MSubConnectionFlowClient"
-					quidu      	"4284A8070236"
-					client_cardinality 	(value cardinality "0..n")
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$394"
-					quid       	"4289CC100373"
-					supplier   	"Logical View::Sub Connection Flow::CSubConnectionFlowBase"
-					quidu      	"4284A7BB031E")))
-			    (object Association "$UNNAMED$395"
-				quid       	"42B03C6B011B"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$396"
-					quid       	"42B03C6D0164"
-					supplier   	"Logical View::Sub Connection Flow::CSubConnectionFlowBase"
-					quidu      	"4284A7BB031E"
-					client_cardinality 	(value cardinality "1")
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$397"
-					quid       	"42B03C6D016E"
-					supplier   	"Logical View::Sub Connection Flow::Sub-Connection -> Flow calls::CSubConnectionFlowBaseS"
-					quidu      	"4289BB9E02BA")))
-			    (object Association "$UNNAMED$398"
-				quid       	"42B03F220323"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$399"
-					quid       	"42B03F240145"
-					supplier   	"Logical View::Sub Connection Flow::Sub-Connection -> Flow calls::MSubConnectionFlow"
-					quidu      	"429C882D03D7"
-					client_cardinality 	(value cardinality "1")
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$400"
-					quid       	"42B03F24014F"
-					supplier   	"Logical View::Sub Connection::CSubConnectionProviderBase"
-					quidu      	"41A75088005C"))))
-			logical_presentations 	(list unit_reference_list
-			    (object ClassDiagram "Main"
-				quid       	"4289BB850368"
-				title      	"Main"
-				zoom       	100
-				max_height 	28350
-				max_width  	21600
-				origin_x   	0
-				origin_y   	0
-				items      	(list diagram_item_list
-				    (object CategoryView "Logical View::New Interfaces & Functions::Message-based function calls" @1457
-					location   	(1488, 1872)
-					label      	(object ItemLabel
-					    Parent_View 	@1457
-					    location   	(1181, 1788)
-					    fill_color 	13434879
-					    nlines     	2
-					    max_width  	614
-					    justify    	0
-					    label      	"Message-based function calls")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	65280
-					quidu      	"4288AD2E01F7"
-					width      	626
-					height     	180)
-				    (object Label @1458
-					location   	(1468, 256)
-					nlines     	35
-					max_width  	44
-					label      	
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-					)
-				    (object Label @1459
-					location   	(976, 224)
-					nlines     	1
-					max_width  	1038
-					label      	
-|DATA THREAD		CONROL THREAD	
-					)
-				    (object NoteView @1460
-					location   	(2274, 1920)
-					label      	(object ItemLabel
-					    Parent_View 	@1460
-					    location   	(1993, 1836)
-					    fill_color 	13434879
-					    nlines     	3
-					    max_width  	527
-					    label      	"references transport to send return back and forward control thread calls")
-					line_color 	3342489
-					fill_color 	13434879
-					width      	587
-					height     	181)
-				    (object NoteView @1461
-					location   	(1474, 2272)
-					label      	(object ItemLabel
-					    Parent_View 	@1461
-					    location   	(992, 2191)
-					    fill_color 	13434879
-					    nlines     	3
-					    max_width  	928
-					    label      	
-|"Real" client is being shadowed by CSubConnectionDataClientC on the Control side.
-					    )
-					line_color 	3342489
-					fill_color 	13434879
-					width      	988
-					height     	175)
-				    (object NoteView @1462
-					location   	(2352, 144)
-					label      	(object ItemLabel
-					    Parent_View 	@1462
-					    location   	(2214, 84)
-					    fill_color 	13434879
-					    nlines     	2
-					    max_width  	240
-					    label      	
-|"Real" instance
-					    )
-					line_color 	3342489
-					fill_color 	13434879
-					width      	300
-					height     	132)
-				    (object ClassView "Class" "Logical View::New Interfaces & Functions::CSubConnectionDataClientC" @1463
-					ShowCompartmentStereotypes 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(2663, 1392)
-					label      	(object ItemLabel
-					    Parent_View 	@1463
-					    location   	(2382, 1341)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	562
-					    justify    	0
-					    label      	"CSubConnectionDataClientC")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	65280
-					quidu      	"4289BE6D02F0"
-					width      	580
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object AttachView "" @1464
-					stereotype 	TRUE
-					line_color 	3342489
-					client     	@1461
-					supplier   	@1463
-					vertices   	(list Points
-					    (1968, 2190)
-					    (2669, 2078)
-					    (2663, 1455))
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::New Interfaces & Functions::Message-based function calls::MTransport" @1465
-					ShowCompartmentStereotypes 	TRUE
-					SuppressOperation 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(1874, 1712)
-					font       	(object Font
-					    italics    	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@1465
-					    location   	(1649, 1659)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	451
-					    justify    	0
-					    label      	"MTransport")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	65280
-					quidu      	"4288B56E012B"
-					width      	469
-					height     	131
-					annotation 	8
-					autoResize 	TRUE)
-				    (object AssociationViewNew "$UNNAMED$374" @1466
-					location   	(2269, 1550)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"4289BE970138"
-					roleview_list 	(list RoleViews
-					    (object RoleView "$UNNAMED$375" @1467
-						Parent_View 	@1466
-						location   	(-83, 702)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"4289BE980324"
-						client     	@1466
-						supplier   	@1465
-						line_style 	0
-						label      	(object SegLabel @1468
-						    Parent_View 	@1467
-						    location   	(2080, 1591)
-						    anchor     	2
-						    anchor_loc 	1
-						    nlines     	1
-						    max_width  	15
-						    justify    	0
-						    label      	"1"
-						    pctDist    	0.754269
-						    height     	35
-						    orientation 	1))
-					    (object RoleView "$UNNAMED$376" @1469
-						Parent_View 	@1466
-						location   	(-83, 702)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"4289BE98032E"
-						client     	@1466
-						supplier   	@1463
-						line_style 	0)))
-				    (object AttachView "" @1470
-					stereotype 	TRUE
-					line_color 	3342489
-					client     	@1460
-					supplier   	@1466
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::Service::CControlledServProvider" @1471
-					ShowCompartmentStereotypes 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(322, 1408)
-					label      	(object ItemLabel
-					    Parent_View 	@1471
-					    location   	(89, 1334)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	466
-					    justify    	0
-					    label      	"CControlledServProvider")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	65535
-					quidu      	"41A754670219"
-					width      	484
-					height     	172
-					annotation 	8
-					autoResize 	TRUE)
-				    (object AttachView "" @1472
-					stereotype 	TRUE
-					line_color 	3342489
-					client     	@1471
-					supplier   	@1461
-					vertices   	(list Points
-					    (321, 1494)
-					    (321, 2032)
-					    (1058, 2184))
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::Sub Connection Flow::MSubConnectionFlowClient" @1473
-					ShowCompartmentStereotypes 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(320, 432)
-					font       	(object Font
-					    italics    	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@1473
-					    location   	(53, 358)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	534
-					    justify    	0
-					    label      	"MSubConnectionFlowClient")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	65280
-					quidu      	"4284A8070236"
-					width      	552
-					height     	172
-					annotation 	8
-					autoResize 	TRUE)
-				    (object RealizeView "" @1474
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"42C2D0EF03A3"
-					client     	@1471
-					supplier   	@1473
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::New Interfaces & Functions::Message-based function calls::MTransport" @1475
-					ShowCompartmentStereotypes 	TRUE
-					SuppressOperation 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(1058, 1712)
-					font       	(object Font
-					    italics    	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@1475
-					    location   	(842, 1662)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	432
-					    justify    	0
-					    label      	"MTransport")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	65280
-					quidu      	"4288B56E012B"
-					width      	450
-					height     	125
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::Sub Connection Flow::Sub-Connection -> Flow calls::CSubConnectionFlowBaseC" @1476
-					ShowCompartmentStereotypes 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(1872, 1376)
-					label      	(object ItemLabel
-					    Parent_View 	@1476
-					    location   	(1566, 1295)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	612
-					    justify    	0
-					    label      	"CSubConnectionFlowBaseC")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	65280
-					quidu      	"4289BB88034F"
-					compartment 	(object Compartment
-					    Parent_View 	@1476
-					    location   	(1566, 1356)
-					    icon_style 	"Icon"
-					    fill_color 	16777215
-					    anchor     	2
-					    nlines     	2
-					    max_width  	609)
-					width      	630
-					height     	186
-					annotation 	8
-					autoResize 	TRUE)
-				    (object AssociationViewNew "$UNNAMED$365" @1477
-					location   	(1872, 1557)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"4289BD22020E"
-					roleview_list 	(list RoleViews
-					    (object RoleView "$UNNAMED$366" @1478
-						Parent_View 	@1477
-						location   	(880, 837)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"4289BD230061"
-						client     	@1477
-						supplier   	@1465
-						line_style 	0
-						label      	(object SegLabel @1479
-						    Parent_View 	@1478
-						    location   	(1927, 1637)
-						    anchor     	2
-						    anchor_loc 	1
-						    nlines     	1
-						    max_width  	15
-						    justify    	0
-						    label      	"1"
-						    pctDist    	0.900000
-						    height     	54
-						    orientation 	0))
-					    (object RoleView "$UNNAMED$367" @1480
-						Parent_View 	@1477
-						location   	(880, 837)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"4289BD23006B"
-						client     	@1477
-						supplier   	@1476
-						line_style 	0)))
-				    (object ClassView "Class" "Logical View::Sub Connection Flow::CSubConnectionFlowBase" @1481
-					ShowCompartmentStereotypes 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(1056, 432)
-					label      	(object ItemLabel
-					    Parent_View 	@1481
-					    location   	(793, 358)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	526
-					    justify    	0
-					    label      	"CSubConnectionFlowBase")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	65280
-					quidu      	"4284A7BB031E"
-					width      	544
-					height     	172
-					annotation 	8
-					autoResize 	TRUE)
-				    (object AssociationViewNew "$UNNAMED$383" @1482
-					location   	(450, 797)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"4289C7430270"
-					roleview_list 	(list RoleViews
-					    (object RoleView "$UNNAMED$384" @1483
-						Parent_View 	@1482
-						location   	(130, -67)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"4289C745002E"
-						client     	@1482
-						supplier   	@1481
-						vertices   	(list Points
-						    (450, 797)
-						    (463, 734)
-						    (883, 518))
-						line_style 	0
-						label      	(object SegLabel @1484
-						    Parent_View 	@1483
-						    location   	(860, 591)
-						    anchor     	2
-						    anchor_loc 	1
-						    nlines     	1
-						    max_width  	15
-						    justify    	0
-						    label      	"0..1"
-						    pctDist    	0.900000
-						    height     	54
-						    orientation 	1))
-					    (object RoleView "$UNNAMED$385" @1485
-						Parent_View 	@1482
-						location   	(130, -67)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"4289C745002F"
-						client     	@1482
-						supplier   	@1471
-						line_style 	0)))
-				    (object AssociationViewNew "$UNNAMED$392" @1486
-					location   	(689, 432)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"4289CC1000AB"
-					roleview_list 	(list RoleViews
-					    (object RoleView "$UNNAMED$393" @1487
-						Parent_View 	@1486
-						location   	(-367, 0)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"4289CC100372"
-						client     	@1486
-						supplier   	@1473
-						line_style 	0
-						label      	(object SegLabel @1488
-						    Parent_View 	@1487
-						    location   	(622, 472)
-						    anchor     	2
-						    anchor_loc 	1
-						    nlines     	1
-						    max_width  	15
-						    justify    	0
-						    label      	"0..*"
-						    pctDist    	0.720430
-						    height     	40
-						    orientation 	0))
-					    (object RoleView "$UNNAMED$394" @1489
-						Parent_View 	@1486
-						location   	(-367, 0)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"4289CC100373"
-						client     	@1486
-						supplier   	@1481
-						line_style 	0)))
-				    (object ClassView "Class" "Logical View::Sub Connection Flow::Sub-Connection -> Flow calls::CSubConnectionFlowBaseS" @1490
-					ShowCompartmentStereotypes 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(1056, 1376)
-					label      	(object ItemLabel
-					    Parent_View 	@1490
-					    location   	(750, 1295)
-					    nlines     	1
-					    max_width  	612
-					    justify    	0
-					    label      	"CSubConnectionFlowBaseS")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	16777215
-					quidu      	"4289BB9E02BA"
-					compartment 	(object Compartment
-					    Parent_View 	@1490
-					    location   	(750, 1356)
-					    icon_style 	"Icon"
-					    anchor     	2
-					    nlines     	2
-					    max_width  	618)
-					width      	630
-					height     	186
-					annotation 	8
-					autoResize 	TRUE)
-				    (object AssociationViewNew "$UNNAMED$368" @1491
-					location   	(1056, 1559)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"4289BD26019B"
-					roleview_list 	(list RoleViews
-					    (object RoleView "$UNNAMED$369" @1492
-						Parent_View 	@1491
-						location   	(-656, 839)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"4289BD2700C0"
-						client     	@1491
-						supplier   	@1475
-						line_style 	0
-						label      	(object SegLabel @1493
-						    Parent_View 	@1492
-						    location   	(1111, 1639)
-						    anchor     	2
-						    anchor_loc 	1
-						    nlines     	1
-						    max_width  	15
-						    justify    	0
-						    label      	"1"
-						    pctDist    	0.900000
-						    height     	54
-						    orientation 	0))
-					    (object RoleView "$UNNAMED$370" @1494
-						Parent_View 	@1491
-						location   	(-656, 839)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"4289BD2700C1"
-						client     	@1491
-						supplier   	@1490
-						line_style 	0)))
-				    (object AttachView "" @1495
-					stereotype 	TRUE
-					line_color 	3342489
-					client     	@1460
-					supplier   	@1491
-					vertices   	(list Points
-					    (2241, 1829)
-					    (2168, 1613)
-					    (1056, 1559))
-					line_style 	0)
-				    (object AssociationViewNew "$UNNAMED$389" @1496
-					location   	(1463, 1376)
-					stereotype 	(object SegLabel @1497
-					    Parent_View 	@1496
-					    location   	(1463, 1257)
-					    anchor     	10
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	450
-					    justify    	0
-					    label      	"<<symbolic>>"
-					    pctDist    	0.500000
-					    height     	120
-					    orientation 	0)
-					line_color 	3342489
-					quidu      	"4289C8360085"
-					roleview_list 	(list RoleViews
-					    (object RoleView "$UNNAMED$390" @1498
-						Parent_View 	@1496
-						location   	(407, 544)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"4289C8360306"
-						client     	@1496
-						supplier   	@1490
-						line_style 	0
-						label      	(object SegLabel @1499
-						    Parent_View 	@1498
-						    location   	(1380, 1323)
-						    anchor     	2
-						    anchor_loc 	1
-						    nlines     	1
-						    max_width  	15
-						    justify    	0
-						    label      	"1"
-						    pctDist    	0.900000
-						    height     	54
-						    orientation 	1))
-					    (object RoleView "$UNNAMED$391" @1500
-						Parent_View 	@1496
-						location   	(407, 544)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"4289C8360307"
-						client     	@1496
-						supplier   	@1476
-						line_style 	0
-						label      	(object SegLabel @1501
-						    Parent_View 	@1500
-						    location   	(1546, 1323)
-						    anchor     	2
-						    anchor_loc 	1
-						    nlines     	1
-						    max_width  	15
-						    justify    	0
-						    label      	"1"
-						    pctDist    	0.900000
-						    height     	54
-						    orientation 	0))))
-				    (object AssociationViewNew "$UNNAMED$395" @1502
-					location   	(1056, 900)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"42B03C6B011B"
-					roleview_list 	(list RoleViews
-					    (object RoleView "$UNNAMED$396" @1503
-						Parent_View 	@1502
-						location   	(48, 68)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"42B03C6D0164"
-						client     	@1502
-						supplier   	@1481
-						line_style 	0
-						label      	(object SegLabel @1504
-						    Parent_View 	@1503
-						    location   	(1110, 530)
-						    anchor     	2
-						    anchor_loc 	1
-						    nlines     	1
-						    max_width  	15
-						    justify    	0
-						    label      	"1"
-						    pctDist    	0.900000
-						    height     	54
-						    orientation 	1))
-					    (object RoleView "$UNNAMED$397" @1505
-						Parent_View 	@1502
-						location   	(48, 68)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"42B03C6D016E"
-						client     	@1502
-						supplier   	@1490
-						line_style 	0)))
-				    (object ClassView "Class" "Logical View::Sub Connection::MSubConnectionDataClient" @1506
-					ShowCompartmentStereotypes 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(2656, 432)
-					font       	(object Font
-					    italics    	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@1506
-					    location   	(2391, 358)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	530
-					    justify    	0
-					    label      	"MSubConnectionDataClient")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	65535
-					quidu      	"41A753E90088"
-					width      	548
-					height     	172
-					annotation 	8
-					autoResize 	TRUE)
-				    (object RealizeView "" @1507
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"42C2C7F800F2"
-					client     	@1463
-					supplier   	@1506
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::Sub Connection Flow::Sub-Connection -> Flow calls::MSubConnectionFlow" @1508
-					ShowCompartmentStereotypes 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(1872, 912)
-					font       	(object Font
-					    italics    	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@1508
-					    location   	(1656, 860)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	432
-					    justify    	0
-					    label      	"MSubConnectionFlow")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	65280
-					quidu      	"429C882D03D7"
-					width      	450
-					height     	128
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::Sub Connection::CSubConnectionProviderBase" @1509
-					ShowCompartmentStereotypes 	TRUE
-					SuppressOperation 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(1873, 432)
-					label      	(object ItemLabel
-					    Parent_View 	@1509
-					    location   	(1587, 357)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	572
-					    justify    	0
-					    label      	"CSubConnectionProviderBase")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	65535
-					quidu      	"41A75088005C"
-					width      	590
-					height     	174
-					annotation 	8
-					autoResize 	TRUE)
-				    (object AssociationViewNew "$UNNAMED$371" @1510
-					location   	(2274, 432)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"4289BDB1000B"
-					roleview_list 	(list RoleViews
-					    (object RoleView "$UNNAMED$372" @1511
-						Parent_View 	@1510
-						location   	(1058, -80)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"4289BDB102D2"
-						client     	@1510
-						supplier   	@1506
-						line_style 	0
-						label      	(object SegLabel @1512
-						    Parent_View 	@1511
-						    location   	(2349, 488)
-						    anchor     	2
-						    anchor_loc 	1
-						    nlines     	1
-						    max_width  	15
-						    justify    	0
-						    label      	"0..*"
-						    pctDist    	0.714286
-						    height     	56
-						    orientation 	1))
-					    (object RoleView "$UNNAMED$373" @1513
-						Parent_View 	@1510
-						location   	(1058, -80)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"4289BDB102DC"
-						client     	@1510
-						supplier   	@1509
-						line_style 	0)))
-				    (object AttachView "" @1514
-					stereotype 	TRUE
-					line_color 	3342489
-					client     	@1462
-					supplier   	@1509
-					line_style 	0)
-				    (object AssociationViewNew "$UNNAMED$398" @1515
-					location   	(1872, 683)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"42B03F220323"
-					roleview_list 	(list RoleViews
-					    (object RoleView "$UNNAMED$399" @1516
-						Parent_View 	@1515
-						location   	(7, 246)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"42B03F240145"
-						client     	@1515
-						supplier   	@1508
-						line_style 	0
-						label      	(object SegLabel @1517
-						    Parent_View 	@1516
-						    location   	(1926, 830)
-						    anchor     	2
-						    anchor_loc 	1
-						    nlines     	1
-						    max_width  	15
-						    justify    	0
-						    label      	"1"
-						    pctDist    	0.900000
-						    height     	54
-						    orientation 	0))
-					    (object RoleView "$UNNAMED$400" @1518
-						Parent_View 	@1515
-						location   	(7, 246)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"42B03F24014F"
-						client     	@1515
-						supplier   	@1509
-						line_style 	0)))
-				    (object ClassView "Class" "Logical View::Sub Connection::ISubConnectionFlow" @1519
-					ShowCompartmentStereotypes 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(1472, 1040)
-					label      	(object ItemLabel
-					    Parent_View 	@1519
-					    location   	(1470, 1179)
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	732
-					    justify    	0
-					    label      	"ISubConnectionFlow")
-					icon       	"Interface"
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	65280
-					quidu      	"42B9B1BA03A7"
-					width      	125
-					height     	119
-					annotation 	8
-					autoResize 	TRUE)
-				    (object RealizeView "" @1520
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"42B03DB6018F"
-					client     	@1476
-					supplier   	@1519
-					line_style 	0)
-				    (object RealizeView "" @1521
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"42B03F3802C1"
-					client     	@1476
-					supplier   	@1508
-					line_style 	0)
-				    (object RealizeView "" @1522
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"42B03DB00213"
-					client     	@1490
-					supplier   	@1519
-					line_style 	0)))))
-		    (object Class_Category "Flow->Sub-Connection calls"
-			quid       	"4289D8F802AB"
-			visible_categories 	(list visibility_relationship_list
-			    (object Visibility_Relationship
-				quid       	"4289D921035E"
-				supplier   	"Logical View::New Interfaces & Functions::Message-based function calls"
-				quidu      	"4288AD2E01F7"))
-			exportControl 	"Public"
-			logical_models 	(list unit_reference_list
-			    (object Class "CSubConnectionProviderBaseC"
-				quid       	"4289DA6801E1"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"429744AE00E7"
-					supplier   	"Logical View::CObject"
-					quidu      	"4288EF9A01FA")
-				    (object Inheritance_Relationship
-					quid       	"429C87EF032D"
-					supplier   	"Logical View::Sub Connection::CSubConnectionProviderBase"
-					quidu      	"41A75088005C"))
-				realized_interfaces 	(list realize_rel_list
-				    (object Realize_Relationship
-					quid       	"4297432900C2"
-					supplier   	"Logical View::Sub Connection::ISubConnectionProviderBase"
-					quidu      	"427A6DF6004F"))
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iFunctionTable"
-					quid       	"4289DB6103D4"
-					stereotype 	"C"
-					type       	"void*"
-					Containment 	"By Value"
-					static     	TRUE)))
-			    (object Class "CSubConnectionProviderBaseS"
-				quid       	"4289DB160047"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"429744B20183"
-					supplier   	"Logical View::CObject"
-					quidu      	"4288EF9A01FA")
-				    (object Inheritance_Relationship
-					quid       	"42AEB3A60055"
-					supplier   	"Logical View::New Interfaces & Functions::XStubClass"
-					quidu      	"42AEB35C0326"))
-				realized_interfaces 	(list realize_rel_list
-				    (object Realize_Relationship
-					quid       	"4297432D0294"
-					supplier   	"Logical View::Sub Connection::ISubConnectionProviderBase"
-					quidu      	"427A6DF6004F"))
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iFunctionTable"
-					quid       	"4289DB83015C"
-					stereotype 	"C"
-					type       	"void*"
-					Containment 	"By Value"
-					static     	TRUE)))
-			    (object Association "$UNNAMED$401"
-				quid       	"4289DBAC0288"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$402"
-					quid       	"4289DBAD035B"
-					supplier   	"Logical View::New Interfaces & Functions::Message-based function calls::MTransport"
-					quidu      	"4288B56E012B"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$403"
-					quid       	"4289DBAD0365"
-					supplier   	"Logical View::Sub Connection Flow::Flow->Sub-Connection calls::CSubConnectionProviderBaseC"
-					quidu      	"4289DA6801E1")))
-			    (object Association "$UNNAMED$404"
-				quid       	"4289DBB003E2"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$405"
-					quid       	"4289DBB1039D"
-					supplier   	"Logical View::New Interfaces & Functions::Message-based function calls::MTransport"
-					quidu      	"4288B56E012B"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$406"
-					quid       	"4289DBB103A7"
-					supplier   	"Logical View::Sub Connection Flow::Flow->Sub-Connection calls::CSubConnectionProviderBaseS"
-					quidu      	"4289DB160047")))
-			    (object Association "$UNNAMED$407"
-				quid       	"4289DC14031D"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$408"
-					quid       	"4289DC15038D"
-					supplier   	"Logical View::Sub Connection::CSubConnectionProviderBase"
-					quidu      	"41A75088005C"
-					client_cardinality 	(value cardinality "0..1")
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$409"
-					quid       	"4289DC150397"
-					supplier   	"Logical View::Sub Connection Flow::CSubConnectionFlowBase"
-					quidu      	"4284A7BB031E")))
-			    (object Association "$UNNAMED$410"
-				quid       	"4289DC80012E"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$411"
-					quid       	"4289DC8100FD"
-					supplier   	"Logical View::Sub Connection::CSubConnectionProviderBase"
-					quidu      	"41A75088005C"
-					client_cardinality 	(value cardinality "1")
-					Containment 	"By Reference"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$412"
-					quid       	"4289DC810107"
-					supplier   	"Logical View::Sub Connection Flow::CSubConnectionFlowBase"
-					quidu      	"4284A7BB031E"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$413"
-				quid       	"4289DCBF0391"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$414"
-					quid       	"4289DCC003E3"
-					supplier   	"Logical View::Sub Connection::CSubConnectionProviderBase"
-					quidu      	"41A75088005C"
-					client_cardinality 	(value cardinality "1")
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$415"
-					quid       	"4289DCC10005"
-					supplier   	"Logical View::Sub Connection Flow::Flow->Sub-Connection calls::CSubConnectionProviderBaseS"
-					quidu      	"4289DB160047")))
-			    (object Association "$UNNAMED$416"
-				quid       	"428A0B530315"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$417"
-					quid       	"428A0B530316"
-					supplier   	"Logical View::Sub Connection Flow::Flow->Sub-Connection calls::CSubConnectionProviderBaseS"
-					quidu      	"4289DB160047"
-					client_cardinality 	(value cardinality "1")
-					is_navigable 	TRUE
-					is_aggregate 	TRUE)
-				    (object Role "$UNNAMED$418"
-					quid       	"428A0B530317"
-					supplier   	"Logical View::New Interfaces & Functions::CSubConnectionDataClientC"
-					quidu      	"4289BE6D02F0"
-					client_cardinality 	(value cardinality "n")
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$419"
-				quid       	"42973D3401FF"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$420"
-					quid       	"42973D35026E"
-					supplier   	"Logical View::New Interfaces & Functions::CSubConnectionDataClientS"
-					quidu      	"4297348E03E2"
-					client_cardinality 	(value cardinality "0..n"))
-				    (object Role "$UNNAMED$421"
-					quid       	"42973D35026F"
-					supplier   	"Logical View::Sub Connection Flow::CSubConnectionFlowBase"
-					quidu      	"4284A7BB031E"
-					client_cardinality 	(value cardinality "1")
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$422"
-				quid       	"42973FAA01FD"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$423"
-					quid       	"42973FAB0227"
-					supplier   	"Logical View::Sub Connection Flow::Flow->Sub-Connection calls::CSubConnectionProviderBaseC"
-					quidu      	"4289DA6801E1"
-					client_cardinality 	(value cardinality "1")
-					Containment 	"By Reference"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$424"
-					quid       	"42973FAB0228"
-					supplier   	"Logical View::Sub Connection Flow::CSubConnectionFlowBase"
-					quidu      	"4284A7BB031E")))
-			    (object Association "$UNNAMED$425"
-				quid       	"429C88500175"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$426"
-					quid       	"429C8851013B"
-					supplier   	"Logical View::Sub Connection Flow::Sub-Connection -> Flow calls::MSubConnectionFlow"
-					quidu      	"429C882D03D7"
-					client_cardinality 	(value cardinality "0..1")
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$427"
-					quid       	"429C8851013C"
-					supplier   	"Logical View::Sub Connection::CSubConnectionProviderBase"
-					quidu      	"41A75088005C")))
-			    (object Association "$UNNAMED$428"
-				quid       	"42B04162001E"
-				stereotype 	"symbolic"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$429"
-					quid       	"42B0416302C9"
-					supplier   	"Logical View::Sub Connection Flow::Flow->Sub-Connection calls::CSubConnectionProviderBaseC"
-					quidu      	"4289DA6801E1"
-					client_cardinality 	(value cardinality "1")
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$430"
-					quid       	"42B0416302CA"
-					supplier   	"Logical View::Sub Connection Flow::Flow->Sub-Connection calls::CSubConnectionProviderBaseS"
-					quidu      	"4289DB160047"
-					client_cardinality 	(value cardinality "1")
-					is_navigable 	TRUE
-					is_aggregate 	TRUE))))
-			logical_presentations 	(list unit_reference_list
-			    (object ClassDiagram "Main"
-				quid       	"4289D942029D"
-				title      	"Main"
-				zoom       	100
-				max_height 	28350
-				max_width  	21600
-				origin_x   	0
-				origin_y   	0
-				items      	(list diagram_item_list
-				    (object CategoryView "Logical View::New Interfaces & Functions::Message-based function calls" @1523
-					location   	(1440, 2432)
-					label      	(object ItemLabel
-					    Parent_View 	@1523
-					    location   	(1133, 2348)
-					    fill_color 	13434879
-					    nlines     	2
-					    max_width  	614
-					    justify    	0
-					    label      	"Message-based function calls")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	65280
-					quidu      	"4288AD2E01F7"
-					width      	626
-					height     	180)
-				    (object Label @1524
-					location   	(1459, 125)
-					nlines     	49
-					max_width  	44
-					label      	
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-					)
-				    (object Label @1525
-					location   	(1002, 70)
-					nlines     	1
-					max_width  	1038
-					label      	
-|DATA THREAD		CONROL THREAD	
-					)
-				    (object NoteView @1526
-					location   	(2761, 2216)
-					label      	(object ItemLabel
-					    Parent_View 	@1526
-					    location   	(2623, 2156)
-					    fill_color 	13434879
-					    nlines     	2
-					    max_width  	240
-					    label      	
-|"Real" instance
-					    )
-					line_color 	3342489
-					fill_color 	13434879
-					width      	300
-					height     	132)
-				    (object NoteView @1527
-					location   	(304, 432)
-					label      	(object ItemLabel
-					    Parent_View 	@1527
-					    location   	(20, 335)
-					    fill_color 	13434879
-					    nlines     	4
-					    max_width  	533
-					    label      	"Reflects a fact that some of the sub-connection<->SAP needs to be addressed to the particular SAP.")
-					line_color 	3342489
-					fill_color 	13434879
-					width      	593
-					height     	206)
-				    (object ClassView "Class" "Logical View::Sub Connection::ISubConnectionProviderBase" @1528
-					ShowCompartmentStereotypes 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(1456, 1536)
-					label      	(object ItemLabel
-					    Parent_View 	@1528
-					    location   	(1455, 1662)
-					    anchor_loc 	1
-					    nlines     	2
-					    max_width  	551
-					    justify    	0
-					    label      	"ISubConnectionProviderBase")
-					icon       	"Interface"
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"427A6DF6004F"
-					width      	94
-					height     	94
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::Sub Connection::CSubConnectionProviderBase" @1529
-					ShowCompartmentStereotypes 	TRUE
-					SuppressOperation 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(720, 1504)
-					label      	(object ItemLabel
-					    Parent_View 	@1529
-					    location   	(434, 1429)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	572
-					    justify    	0
-					    label      	"CSubConnectionProviderBase")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	65535
-					quidu      	"41A75088005C"
-					width      	590
-					height     	174
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::Service::CControlledServProvider" @1530
-					ShowCompartmentStereotypes 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(284, 1896)
-					label      	(object ItemLabel
-					    Parent_View 	@1530
-					    location   	(50, 1822)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	468
-					    justify    	0
-					    label      	"CControlledServProvider")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	65535
-					quidu      	"41A754670219"
-					width      	486
-					height     	172
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::Sub Connection Flow::MSubConnectionFlowClient" @1531
-					ShowCompartmentStereotypes 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(288, 1168)
-					font       	(object Font
-					    italics    	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@1531
-					    location   	(21, 1094)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	534
-					    justify    	0
-					    label      	"MSubConnectionFlowClient")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	65280
-					quidu      	"4284A8070236"
-					width      	552
-					height     	172
-					annotation 	8
-					autoResize 	TRUE)
-				    (object RealizeView "" @1532
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"42C2D0EF03A3"
-					client     	@1530
-					supplier   	@1531
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::New Interfaces & Functions::CSubConnectionDataClientS" @1533
-					ShowCompartmentStereotypes 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(1036, 822)
-					label      	(object ItemLabel
-					    Parent_View 	@1533
-					    location   	(755, 748)
-					    nlines     	1
-					    max_width  	562
-					    justify    	0
-					    label      	"CSubConnectionDataClientS")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	16777215
-					quidu      	"4297348E03E2"
-					width      	580
-					height     	172
-					annotation 	8
-					autoResize 	TRUE)
-				    (object AttachView "" @1534
-					stereotype 	TRUE
-					line_color 	3342489
-					client     	@1527
-					supplier   	@1533
-					line_style 	0)
-				    (object UsesView "" @1535
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"4297435201B2"
-					client     	@1531
-					supplier   	@1533
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::Sub Connection::MSubConnectionDataClient" @1536
-					ShowCompartmentStereotypes 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(2768, 336)
-					font       	(object Font
-					    italics    	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@1536
-					    location   	(2502, 262)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	532
-					    justify    	0
-					    label      	"MSubConnectionDataClient")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	65535
-					quidu      	"41A753E90088"
-					width      	550
-					height     	172
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::New Interfaces & Functions::Message-based function calls::MTransport" @1537
-					ShowCompartmentStereotypes 	TRUE
-					SuppressOperation 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(1036, 2256)
-					font       	(object Font
-					    italics    	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@1537
-					    location   	(772, 2181)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	528
-					    justify    	0
-					    label      	"MTransport")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	65280
-					quidu      	"4288B56E012B"
-					width      	546
-					height     	174
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::Sub Connection Flow::CSubConnectionFlowBase" @1538
-					ShowCompartmentStereotypes 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(1036, 1175)
-					label      	(object ItemLabel
-					    Parent_View 	@1538
-					    location   	(773, 1101)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	526
-					    justify    	0
-					    label      	"CSubConnectionFlowBase")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	65280
-					quidu      	"4284A7BB031E"
-					width      	544
-					height     	172
-					annotation 	8
-					autoResize 	TRUE)
-				    (object AssociationViewNew "$UNNAMED$383" @1539
-					location   	(386, 1464)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"4289C7430270"
-					roleview_list 	(list RoleViews
-					    (object RoleView "$UNNAMED$384" @1540
-						Parent_View 	@1539
-						location   	(66, 600)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"4289C745002E"
-						client     	@1539
-						supplier   	@1538
-						vertices   	(list Points
-						    (386, 1464)
-						    (400, 1406)
-						    (797, 1261))
-						line_style 	0
-						label      	(object SegLabel @1541
-						    Parent_View 	@1540
-						    location   	(517, 1315)
-						    anchor     	2
-						    anchor_loc 	1
-						    nlines     	1
-						    max_width  	15
-						    justify    	0
-						    label      	"0..1"
-						    pctDist    	0.414281
-						    height     	47
-						    orientation 	0))
-					    (object RoleView "$UNNAMED$385" @1542
-						Parent_View 	@1539
-						location   	(66, 600)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"4289C745002F"
-						client     	@1539
-						supplier   	@1530
-						line_style 	0)))
-				    (object AssociationViewNew "$UNNAMED$392" @1543
-					location   	(663, 1170)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"4289CC1000AB"
-					roleview_list 	(list RoleViews
-					    (object RoleView "$UNNAMED$393" @1544
-						Parent_View 	@1543
-						location   	(-393, 738)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"4289CC100372"
-						client     	@1543
-						supplier   	@1531
-						line_style 	0
-						label      	(object SegLabel @1545
-						    Parent_View 	@1544
-						    location   	(592, 1209)
-						    anchor     	2
-						    anchor_loc 	1
-						    nlines     	1
-						    max_width  	15
-						    justify    	0
-						    label      	"0..*"
-						    pctDist    	0.720430
-						    height     	40
-						    orientation 	0))
-					    (object RoleView "$UNNAMED$394" @1546
-						Parent_View 	@1543
-						location   	(-393, 738)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"4289CC100373"
-						client     	@1543
-						supplier   	@1538
-						line_style 	0)))
-				    (object AssociationViewNew "$UNNAMED$419" @1547
-					location   	(1036, 998)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"42973D3401FF"
-					roleview_list 	(list RoleViews
-					    (object RoleView "$UNNAMED$420" @1548
-						Parent_View 	@1547
-						location   	(-4, 342)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"42973D35026E"
-						client     	@1547
-						supplier   	@1533
-						line_style 	0
-						label      	(object SegLabel @1549
-						    Parent_View 	@1548
-						    location   	(1090, 928)
-						    anchor     	2
-						    anchor_loc 	1
-						    nlines     	1
-						    max_width  	15
-						    justify    	0
-						    label      	"0..*"
-						    pctDist    	0.780952
-						    height     	54
-						    orientation 	1))
-					    (object RoleView "$UNNAMED$421" @1550
-						Parent_View 	@1547
-						location   	(-4, 342)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"42973D35026F"
-						client     	@1547
-						supplier   	@1538
-						line_style 	0
-						label      	(object SegLabel @1551
-						    Parent_View 	@1550
-						    location   	(1090, 1078)
-						    anchor     	2
-						    anchor_loc 	1
-						    nlines     	1
-						    max_width  	15
-						    justify    	0
-						    label      	"1"
-						    pctDist    	0.900000
-						    height     	54
-						    orientation 	0))))
-				    (object ClassView "Class" "Logical View::New Interfaces & Functions::Message-based function calls::MTransport" @1552
-					ShowCompartmentStereotypes 	TRUE
-					SuppressOperation 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(1919, 2256)
-					font       	(object Font
-					    italics    	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@1552
-					    location   	(1655, 2181)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	528
-					    justify    	0
-					    label      	"MTransport")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	65280
-					quidu      	"4288B56E012B"
-					width      	546
-					height     	174
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::New Interfaces & Functions::CSubConnectionDataClientC" @1553
-					ShowCompartmentStereotypes 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(1918, 822)
-					label      	(object ItemLabel
-					    Parent_View 	@1553
-					    location   	(1637, 748)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	562
-					    justify    	0
-					    label      	"CSubConnectionDataClientC")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	65280
-					quidu      	"4289BE6D02F0"
-					width      	580
-					height     	172
-					annotation 	8
-					autoResize 	TRUE)
-				    (object RealizeView "" @1554
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"42C2C7F800F2"
-					client     	@1553
-					supplier   	@1536
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::Sub Connection::CSubConnectionProviderBase" @1555
-					ShowCompartmentStereotypes 	TRUE
-					SuppressOperation 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(2761, 1899)
-					label      	(object ItemLabel
-					    Parent_View 	@1555
-					    location   	(2475, 1824)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	572
-					    justify    	0
-					    label      	"CSubConnectionProviderBase")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	65535
-					quidu      	"41A75088005C"
-					width      	590
-					height     	174
-					annotation 	8
-					autoResize 	TRUE)
-				    (object AssociationViewNew "$UNNAMED$371" @1556
-					location   	(2764, 1116)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"4289BDB1000B"
-					roleview_list 	(list RoleViews
-					    (object RoleView "$UNNAMED$372" @1557
-						Parent_View 	@1556
-						location   	(1548, 604)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"4289BDB102D2"
-						client     	@1556
-						supplier   	@1536
-						line_style 	0
-						label      	(object SegLabel @1558
-						    Parent_View 	@1557
-						    location   	(2831, 521)
-						    anchor     	2
-						    anchor_loc 	1
-						    nlines     	1
-						    max_width  	15
-						    justify    	0
-						    label      	"0..*"
-						    pctDist    	0.858378
-						    height     	64
-						    orientation 	1))
-					    (object RoleView "$UNNAMED$373" @1559
-						Parent_View 	@1556
-						location   	(1548, 604)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"4289BDB102DC"
-						client     	@1556
-						supplier   	@1555
-						line_style 	0)))
-				    (object AttachView "" @1560
-					stereotype 	TRUE
-					line_color 	3342489
-					client     	@1526
-					supplier   	@1555
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::Sub Connection Flow::Flow->Sub-Connection calls::CSubConnectionProviderBaseC" @1561
-					ShowCompartmentStereotypes 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(1040, 1904)
-					label      	(object ItemLabel
-					    Parent_View 	@1561
-					    location   	(734, 1827)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	612
-					    justify    	0
-					    label      	"CSubConnectionProviderBaseC")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	65280
-					quidu      	"4289DA6801E1"
-					width      	630
-					height     	178
-					annotation 	8
-					autoResize 	TRUE)
-				    (object AssociationViewNew "$UNNAMED$401" @1562
-					location   	(1037, 2080)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"4289DBAC0288"
-					roleview_list 	(list RoleViews
-					    (object RoleView "$UNNAMED$402" @1563
-						Parent_View 	@1562
-						location   	(-3, 1216)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"4289DBAD035B"
-						client     	@1562
-						supplier   	@1537
-						line_style 	0)
-					    (object RoleView "$UNNAMED$403" @1564
-						Parent_View 	@1562
-						location   	(-3, 1216)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"4289DBAD0365"
-						client     	@1562
-						supplier   	@1561
-						line_style 	0)))
-				    (object AssociationViewNew "$UNNAMED$422" @1565
-					location   	(1037, 1537)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"42973FAA01FD"
-					roleview_list 	(list RoleViews
-					    (object RoleView "$UNNAMED$423" @1566
-						Parent_View 	@1565
-						location   	(-3, 481)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"42973FAB0227"
-						client     	@1565
-						supplier   	@1561
-						line_style 	0
-						label      	(object SegLabel @1567
-						    Parent_View 	@1566
-						    location   	(1092, 1746)
-						    anchor     	2
-						    anchor_loc 	1
-						    nlines     	1
-						    max_width  	15
-						    justify    	0
-						    label      	"1"
-						    pctDist    	0.757576
-						    height     	53
-						    orientation 	0))
-					    (object RoleView "$UNNAMED$424" @1568
-						Parent_View 	@1565
-						location   	(-3, 481)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"42973FAB0228"
-						client     	@1565
-						supplier   	@1538
-						line_style 	0)))
-				    (object RealizeView "" @1569
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"4297432900C2"
-					client     	@1561
-					supplier   	@1528
-					line_style 	0)
-				    (object InheritView "" @1570
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"429C87EF032D"
-					client     	@1561
-					supplier   	@1529
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::Sub Connection Flow::Flow->Sub-Connection calls::CSubConnectionProviderBaseS" @1571
-					ShowCompartmentStereotypes 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(1920, 1904)
-					label      	(object ItemLabel
-					    Parent_View 	@1571
-					    location   	(1614, 1823)
-					    nlines     	1
-					    max_width  	612
-					    justify    	0
-					    label      	"CSubConnectionProviderBaseS")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	16777215
-					quidu      	"4289DB160047"
-					width      	630
-					height     	186
-					annotation 	8
-					autoResize 	TRUE)
-				    (object AssociationViewNew "$UNNAMED$404" @1572
-					location   	(1919, 2082)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"4289DBB003E2"
-					roleview_list 	(list RoleViews
-					    (object RoleView "$UNNAMED$405" @1573
-						Parent_View 	@1572
-						location   	(95, 1218)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"4289DBB1039D"
-						client     	@1572
-						supplier   	@1552
-						line_style 	0)
-					    (object RoleView "$UNNAMED$406" @1574
-						Parent_View 	@1572
-						location   	(95, 1218)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"4289DBB103A7"
-						client     	@1572
-						supplier   	@1571
-						line_style 	0)))
-				    (object AssociationViewNew "$UNNAMED$416" @1575
-					location   	(1918, 1359)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"428A0B530315"
-					roleview_list 	(list RoleViews
-					    (object RoleView "$UNNAMED$417" @1576
-						Parent_View 	@1575
-						location   	(-434, 511)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"428A0B530316"
-						client     	@1575
-						supplier   	@1571
-						line_style 	0
-						label      	(object SegLabel @1577
-						    Parent_View 	@1576
-						    location   	(1885, 1698)
-						    anchor     	2
-						    anchor_loc 	1
-						    nlines     	1
-						    max_width  	15
-						    justify    	0
-						    label      	"1"
-						    pctDist    	0.754269
-						    height     	35
-						    orientation 	1))
-					    (object RoleView "$UNNAMED$418" @1578
-						Parent_View 	@1575
-						location   	(-434, 511)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"428A0B530317"
-						client     	@1575
-						supplier   	@1553
-						line_style 	0
-						label      	(object SegLabel @1579
-						    Parent_View 	@1578
-						    location   	(1972, 953)
-						    anchor     	2
-						    anchor_loc 	1
-						    nlines     	1
-						    max_width  	15
-						    justify    	0
-						    label      	"*"
-						    pctDist    	0.900000
-						    height     	54
-						    orientation 	1))))
-				    (object RealizeView "" @1580
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"4297432D0294"
-					client     	@1571
-					supplier   	@1528
-					line_style 	0)
-				    (object AssociationViewNew "$UNNAMED$413" @1581
-					location   	(2350, 1900)
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"4289DCBF0391"
-					roleview_list 	(list RoleViews
-					    (object RoleView "$UNNAMED$414" @1582
-						Parent_View 	@1581
-						location   	(526, 684)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"4289DCC003E3"
-						client     	@1581
-						supplier   	@1555
-						line_style 	0
-						label      	(object SegLabel @1583
-						    Parent_View 	@1582
-						    location   	(2435, 1954)
-						    anchor     	2
-						    anchor_loc 	1
-						    nlines     	1
-						    max_width  	15
-						    justify    	0
-						    label      	"1"
-						    pctDist    	0.741935
-						    height     	54
-						    orientation 	1))
-					    (object RoleView "$UNNAMED$415" @1584
-						Parent_View 	@1581
-						location   	(526, 684)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"4289DCC10005"
-						client     	@1581
-						supplier   	@1571
-						line_style 	0)))
-				    (object AssociationViewNew "$UNNAMED$428" @1585
-					location   	(1479, 1904)
-					stereotype 	(object SegLabel @1586
-					    Parent_View 	@1585
-					    location   	(1479, 1785)
-					    anchor     	10
-					    anchor_loc 	1
-					    nlines     	1
-					    max_width  	450
-					    justify    	0
-					    label      	"<<symbolic>>"
-					    pctDist    	0.500000
-					    height     	120
-					    orientation 	0)
-					line_color 	3342489
-					quidu      	"42B04162001E"
-					roleview_list 	(list RoleViews
-					    (object RoleView "$UNNAMED$429" @1587
-						Parent_View 	@1585
-						location   	(-441, 0)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"42B0416302C9"
-						client     	@1585
-						supplier   	@1561
-						line_style 	0
-						label      	(object SegLabel @1588
-						    Parent_View 	@1587
-						    location   	(1368, 1958)
-						    anchor     	2
-						    anchor_loc 	1
-						    nlines     	1
-						    max_width  	15
-						    justify    	0
-						    label      	"1"
-						    pctDist    	0.900000
-						    height     	54
-						    orientation 	0))
-					    (object RoleView "$UNNAMED$430" @1589
-						Parent_View 	@1585
-						location   	(-441, 0)
-						stereotype 	TRUE
-						line_color 	3342489
-						quidu      	"42B0416302CA"
-						client     	@1585
-						supplier   	@1571
-						line_style 	0
-						label      	(object SegLabel @1590
-						    Parent_View 	@1589
-						    location   	(1591, 1958)
-						    anchor     	2
-						    anchor_loc 	1
-						    nlines     	1
-						    max_width  	15
-						    justify    	0
-						    label      	"1"
-						    pctDist    	0.900000
-						    height     	54
-						    orientation 	1))))
-				    (object UsesView "" @1591
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"42B041AB0091"
-					client     	@1553
-					supplier   	@1533
-					line_style 	0)))))
-		    (object Class_Category "Sub Connection Flow Clients"
-			quid       	"42D2C2D70107"
-			exportControl 	"Public"
-			logical_models 	(list unit_reference_list
-			    (object Class "MSubConnectionBroadcast"
-				quid       	"42D2C2FE008B"
-				abstract   	TRUE)
-			    (object Class "MSubConnectionClient"
-				quid       	"42D2C324007D"
-				abstract   	TRUE))
-			logical_presentations 	(list unit_reference_list
-			    (object ClassDiagram "Main"
-				quid       	"42D2C2FA023E"
-				title      	"Main"
-				zoom       	100
-				max_height 	28350
-				max_width  	21600
-				origin_x   	0
-				origin_y   	0
-				items      	(list diagram_item_list
-				    (object ClassView "Class" "Logical View::Sub Connection Flow::Sub Connection Flow Clients::MSubConnectionBroadcast" @1592
-					ShowCompartmentStereotypes 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(480, 272)
-					font       	(object Font
-					    italics    	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@1592
-					    location   	(215, 221)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	530
-					    justify    	0
-					    label      	"MSubConnectionBroadcast")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	65280
-					quidu      	"42D2C2FE008B"
-					width      	548
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::Sub Connection Flow::Sub-Connection -> Flow calls::MSubConnectionFlow" @1593
-					ShowCompartmentStereotypes 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(480, 848)
-					font       	(object Font
-					    italics    	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@1593
-					    location   	(218, 774)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	524
-					    justify    	0
-					    label      	"MSubConnectionFlow")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	65280
-					quidu      	"429C882D03D7"
-					width      	542
-					height     	172
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::Sub Connection Flow::Sub Connection Flow Clients::MSubConnectionClient" @1594
-					ShowCompartmentStereotypes 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(1824, 272)
-					font       	(object Font
-					    italics    	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@1594
-					    location   	(1600, 221)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	448
-					    justify    	0
-					    label      	"MSubConnectionClient")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	65535
-					quidu      	"42D2C324007D"
-					width      	466
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::Sub Connection::MSubConnectionControlClient" @1595
-					ShowCompartmentStereotypes 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(1826, 855)
-					font       	(object Font
-					    italics    	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@1595
-					    location   	(1538, 781)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	576
-					    justify    	0
-					    label      	"MSubConnectionControlClient")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	65535
-					quidu      	"41A753D702F9"
-					width      	594
-					height     	172
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::Sub Connection::MSubConnectionDataClient" @1596
-					ShowCompartmentStereotypes 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(2496, 863)
-					font       	(object Font
-					    italics    	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@1596
-					    location   	(2231, 789)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	530
-					    justify    	0
-					    label      	"MSubConnectionDataClient")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	65535
-					quidu      	"41A753E90088"
-					width      	548
-					height     	172
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::Sub Connection Flow::MSubConnectionFlowClient" @1597
-					ShowCompartmentStereotypes 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(1152, 850)
-					font       	(object Font
-					    italics    	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@1597
-					    location   	(885, 776)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	534
-					    justify    	0
-					    label      	"MSubConnectionFlowClient")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	65280
-					quidu      	"4284A8070236"
-					width      	552
-					height     	172
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @1598
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"42D2C3AD00EA"
-					client     	@1593
-					supplier   	@1592
-					line_style 	0)
-				    (object InheritView "" @1599
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"42D2C3B20355"
-					client     	@1597
-					supplier   	@1592
-					line_style 	0)
-				    (object InheritView "" @1600
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"42D2C3B502CD"
-					client     	@1597
-					supplier   	@1594
-					line_style 	0)
-				    (object InheritView "" @1601
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"42D2C3B802F9"
-					client     	@1595
-					supplier   	@1594
-					line_style 	0)
-				    (object InheritView "" @1602
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"42D2C3BC009C"
-					client     	@1596
-					supplier   	@1594
-					line_style 	0)
-				    (object NoteView @1603
-					location   	(1184, 320)
-					label      	(object ItemLabel
-					    Parent_View 	@1603
-					    location   	(971, 182)
-					    fill_color 	13434879
-					    nlines     	5
-					    max_width  	390
-					    label      	"indicates that the super-class is sub-connection client and processes sub-connection->flow broadcast calls.")
-					line_color 	3342489
-					fill_color 	13434879
-					width      	450
-					height     	288)
-				    (object NoteView @1604
-					location   	(2560, 256)
-					label      	(object ItemLabel
-					    Parent_View 	@1604
-					    location   	(2301, 175)
-					    fill_color 	13434879
-					    nlines     	3
-					    max_width  	483
-					    label      	"indicates that the super-class is sub-connection client")
-					line_color 	3342489
-					fill_color 	13434879
-					width      	543
-					height     	175)
-				    (object AttachView "" @1605
-					stereotype 	TRUE
-					line_color 	3342489
-					client     	@1604
-					supplier   	@1601
-					line_style 	0)
-				    (object AttachView "" @1606
-					stereotype 	TRUE
-					line_color 	3342489
-					client     	@1604
-					supplier   	@1602
-					line_style 	0)
-				    (object AttachView "" @1607
-					stereotype 	TRUE
-					line_color 	3342489
-					client     	@1603
-					supplier   	@1599
-					line_style 	0)
-				    (object AttachView "" @1608
-					stereotype 	TRUE
-					line_color 	3342489
-					client     	@1603
-					supplier   	@1600
-					line_style 	0)
-				    (object NoteView @1609
-					location   	(448, 1264)
-					label      	(object ItemLabel
-					    Parent_View 	@1609
-					    location   	(298, 1127)
-					    fill_color 	13434879
-					    nlines     	5
-					    max_width  	265
-					    label      	"class represents 1-1 sub-connection -> flow channel.")
-					line_color 	3342489
-					fill_color 	13434879
-					width      	325
-					height     	287)
-				    (object AttachView "" @1610
-					stereotype 	TRUE
-					line_color 	3342489
-					client     	@1609
-					supplier   	@1593
-					line_style 	0))))))
-		logical_presentations 	(list unit_reference_list
-		    (object ClassDiagram "Main"
-			quid       	"427A6CA9006E"
-			title      	"Main"
-			zoom       	100
-			max_height 	28350
-			max_width  	21600
-			origin_x   	959
-			origin_y   	0
-			items      	(list diagram_item_list
-			    (object CategoryView "Logical View::Sub Connection Flow::Network Layer" @1611
-				location   	(1680, 656)
-				label      	(object ItemLabel
-				    Parent_View 	@1611
-				    location   	(1536, 572)
-				    fill_color 	13434879
-				    nlines     	2
-				    max_width  	288
-				    justify    	0
-				    label      	"Network Layer")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	65280
-				quidu      	"427F43920168"
-				width      	300
-				height     	180)
-			    (object CategoryView "Logical View::Sub Connection Flow::Link Layer" @1612
-				location   	(1008, 640)
-				label      	(object ItemLabel
-				    Parent_View 	@1612
-				    location   	(864, 556)
-				    fill_color 	13434879
-				    nlines     	2
-				    max_width  	288
-				    justify    	0
-				    label      	"Link Layer")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	65280
-				quidu      	"427F43CA015F"
-				width      	300
-				height     	180)
-			    (object CategoryView "Logical View::Sub Connection Flow::Sub Connection Flow Clients" @1613
-				location   	(1360, 1072)
-				label      	(object ItemLabel
-				    Parent_View 	@1613
-				    location   	(1174, 988)
-				    fill_color 	13434879
-				    nlines     	2
-				    max_width  	372
-				    justify    	0
-				    label      	"Sub Connection Flow Clients")
-				icon_style 	"Icon"
-				line_color 	3342489
-				fill_color 	65280
-				quidu      	"42D2C2D70107"
-				width      	384
-				height     	180))))))
-	logical_presentations 	(list unit_reference_list
-	    (object ClassDiagram "Main"
-		quid       	"41A74B8C02E2"
-		title      	"Main"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	0
-		items      	(list diagram_item_list
-		    (object CategoryView "Logical View::Connection" @1614
-			location   	(1744, 896)
-			label      	(object ItemLabel
-			    Parent_View 	@1614
-			    location   	(1600, 812)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	288
-			    justify    	0
-			    label      	"Connection")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"41A74FA2017D"
-			width      	300
-			height     	180)
-		    (object CategoryView "Logical View::Sub Connection" @1615
-			location   	(1248, 896)
-			label      	(object ItemLabel
-			    Parent_View 	@1615
-			    location   	(1104, 812)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	288
-			    justify    	0
-			    label      	"Sub Connection")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"41A74FC60071"
-			width      	300
-			height     	180)
-		    (object CategoryView "Logical View::Service" @1616
-			location   	(176, 896)
-			label      	(object ItemLabel
-			    Parent_View 	@1616
-			    location   	(32, 812)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	288
-			    justify    	0
-			    label      	"Service")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	65535
-			quidu      	"41A7584503E0"
-			width      	300
-			height     	180)
-		    (object NoteView @1617
-			location   	(2032, 1808)
-			label      	(object ItemLabel
-			    Parent_View 	@1617
-			    location   	(1251, 1611)
-			    fill_color 	13434879
-			    nlines     	8
-			    max_width  	1527
-			    label      	
-|Legend:
-|amber boxes    - need changing, 
-|redish boxes    - need reduction or removal
-|green boxes     - new
-|light blue boxes- new but temporary to be removed as architecture progresses
-|white boxes      - pseudo-classes (don't actually exist) representing de-marshaling 		on the receiver side
-|X                   - dependencies/associations to be removed
-			    )
-			line_color 	3342489
-			fill_color 	13434879
-			width      	1587
-			height     	407)
-		    (object CategoryView "Logical View::Resolver" @1618
-			location   	(816, 1200)
-			label      	(object ItemLabel
-			    Parent_View 	@1618
-			    location   	(672, 1116)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	288
-			    justify    	0
-			    label      	"Resolver")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"41A77EF303B5"
-			width      	300
-			height     	180)
-		    (object CategoryView "Logical View::Factory" @1619
-			location   	(1055, 304)
-			label      	(object ItemLabel
-			    Parent_View 	@1619
-			    location   	(911, 220)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	288
-			    justify    	0
-			    label      	"Factory")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	65535
-			quidu      	"41A875EF01EE"
-			width      	300
-			height     	180)
-		    (object Label @1620
-			location   	(1039, 32)
-			nlines     	44
-			max_width  	62
-			label      	
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-			)
-		    (object Label @1621
-			location   	(751, 48)
-			nlines     	1
-			max_width  	288
-			label      	"DATA PLANE")
-		    (object Label @1622
-			location   	(1103, 48)
-			nlines     	1
-			max_width  	363
-			label      	"CONTROL PLANE")
-		    (object CategoryView "Logical View::Session Proxy/Pit Boss" @1623
-			location   	(1051, 1712)
-			label      	(object ItemLabel
-			    Parent_View 	@1623
-			    location   	(904, 1628)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	294
-			    justify    	0
-			    label      	"Session Proxy/Pit Boss")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"41AA25160186"
-			width      	306
-			height     	180)
-		    (object CategoryView "Logical View::Selection" @1624
-			location   	(2208, 896)
-			label      	(object ItemLabel
-			    Parent_View 	@1624
-			    location   	(2064, 812)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	288
-			    justify    	0
-			    label      	"Selection")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	65535
-			quidu      	"41B6EAB601E8"
-			width      	300
-			height     	180)
-		    (object CategoryView "Logical View::New Interfaces & Functions" @1625
-			location   	(1872, 288)
-			label      	(object ItemLabel
-			    Parent_View 	@1625
-			    location   	(1717, 204)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	310
-			    justify    	0
-			    label      	"New Interfaces & Functions")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	65280
-			quidu      	"41C1686300B3"
-			width      	322
-			height     	180)
-		    (object ImportView "" @1626
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"41A8760C02FE"
-			client     	@1618
-			supplier   	@1619
-			line_style 	0)
-		    (object ImportView "" @1627
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"41A91EB50147"
-			client     	@1618
-			supplier   	@1615
-			line_style 	0)
-		    (object ImportView "" @1628
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"427A064401E7"
-			client     	@1618
-			supplier   	@1623
-			line_style 	0)
-		    (object ImportView "" @1629
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"41A8760803A2"
-			client     	@1614
-			supplier   	@1619
-			line_style 	0)
-		    (object ImportView "" @1630
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"41B6EADF010A"
-			client     	@1614
-			supplier   	@1624
-			line_style 	0)
-		    (object ImportView "" @1631
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"427A065F0376"
-			client     	@1614
-			supplier   	@1623
-			line_style 	0)
-		    (object CategoryView "Logical View::Sub Connection Flow" @1632
-			location   	(624, 896)
-			label      	(object ItemLabel
-			    Parent_View 	@1632
-			    location   	(460, 812)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	328
-			    justify    	0
-			    label      	"Sub Connection Flow")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	65280
-			quidu      	"427A06CC0387"
-			width      	340
-			height     	180)
-		    (object ImportView "" @1633
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"427A06F80113"
-			client     	@1632
-			supplier   	@1619
-			line_style 	0)
-		    (object ImportView "" @1634
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"41A876010316"
-			client     	@1616
-			supplier   	@1619
-			line_style 	0)
-		    (object ImportView "" @1635
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"41A91E410014"
-			client     	@1616
-			supplier   	@1632
-			line_style 	0)
-		    (object ImportView "" @1636
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"427A063C027B"
-			client     	@1616
-			supplier   	@1623
-			line_style 	0)
-		    (object ImportView "" @1637
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"427A070F0206"
-			client     	@1632
-			supplier   	@1615
-			line_style 	0)
-		    (object ImportView "" @1638
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"41A876050177"
-			client     	@1615
-			supplier   	@1619
-			line_style 	0)
-		    (object ImportView "" @1639
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"41A91E370312"
-			client     	@1615
-			supplier   	@1614
-			line_style 	0)
-		    (object ImportView "" @1640
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"427A06AC0060"
-			client     	@1615
-			supplier   	@1623
-			line_style 	0)))))
-    root_subsystem 	(object SubSystem "Component View"
-	quid       	"41A74B800049"
-	physical_models 	(list unit_reference_list
-	    (object module "NSCPR" "NotAModuleType" "NotAModulePart"
-		quid       	"41B9DF050008"
-		stereotype 	""
-		visible_modules 	(list dependency_list
-		    (object Dependency_Relationship
-			quid       	"41B9EB050039"
-			supplier   	"Component View::ShimCPR"
-			quidu      	"41B9E8210008"
-			supplier_is_spec 	TRUE)
-		    (object Dependency_Relationship
-			quid       	"427A149403B2"
-			supplier   	"Component View::LSCPR"
-			quidu      	"427A123D01AC"
-			supplier_is_spec 	TRUE)
-		    (object Dependency_Relationship
-			quid       	"427A174601CC"
-			supplier   	"Component View::NCPR"
-			quidu      	"41B9DF0E0232"
-			supplier_is_spec 	TRUE)))
-	    (object module "NCPR" "NotAModuleType" "NotAModulePart"
-		quid       	"41B9DF0E0232"
-		stereotype 	""
-		visible_modules 	(list dependency_list
-		    (object Dependency_Relationship
-			quid       	"41B9EAD60044"
-			supplier   	"Component View::FACT"
-			quidu      	"41B9E9EF034B"
-			supplier_is_spec 	TRUE)
-		    (object Dependency_Relationship
-			quid       	"41B9EB080174"
-			supplier   	"Component View::ShimCPR"
-			quidu      	"41B9E8210008"
-			supplier_is_spec 	TRUE)))
-	    (object module "NETCON" "NotAModuleType" "NotAModulePart"
-		quid       	"41B9DF8202F9"
-		stereotype 	""
-		visible_modules 	(list dependency_list
-		    (object Dependency_Relationship
-			quid       	"427A286D01DF"
-			supplier   	"Component View::CommsDat"
-			quidu      	"427A284001B4"
-			supplier_is_spec 	TRUE)))
-	    (object module "PRT" "NotAModuleType" "NotAModulePart"
-		quid       	"41B9E44D00C7"
-		stereotype 	""
-		visible_modules 	(list dependency_list
-		    (object Dependency_Relationship
-			quid       	"41B9EB110299"
-			supplier   	"Component View::NIF"
-			quidu      	"41B9E6A800C6"
-			supplier_is_spec 	TRUE)
-		    (object Dependency_Relationship
-			quid       	"41B9EB140275"
-			supplier   	"Component View::NCFL"
-			quidu      	"427A07B90020"
-			supplier_is_spec 	TRUE)
-		    (object Dependency_Relationship
-			quid       	"423D5297018E"
-			supplier   	"Component View::LCFL"
-			quidu      	"427A121B0032"
-			supplier_is_spec 	TRUE)))
-	    (object module "ESOCK" "NotAModuleType" "NotAModulePart"
-		quid       	"41B9E52B011B"
-		stereotype 	""
-		visible_modules 	(list dependency_list
-		    (object Dependency_Relationship
-			quid       	"41B9EACC0004"
-			supplier   	"Component View::FACT"
-			quidu      	"41B9E9EF034B"
-			supplier_is_spec 	TRUE)
-		    (object Dependency_Relationship
-			quid       	"41B9EAFA02BE"
-			supplier   	"Component View::NSCPR"
-			quidu      	"41B9DF050008"
-			supplier_is_spec 	TRUE)
-		    (object Dependency_Relationship
-			quid       	"41B9EAFD025E"
-			supplier   	"Component View::NCPR"
-			quidu      	"41B9DF0E0232"
-			supplier_is_spec 	TRUE)
-		    (object Dependency_Relationship
-			quid       	"41B9EB23015F"
-			supplier   	"Component View::PRT"
-			quidu      	"41B9E44D00C7"
-			supplier_is_spec 	TRUE)
-		    (object Dependency_Relationship
-			quid       	"427A19DD0151"
-			supplier   	"Component View::ShimSCPR"
-			quidu      	"4230324802F2"
-			supplier_is_spec 	TRUE)))
-	    (object module "NIF" "NotAModuleType" "NotAModulePart"
-		quid       	"41B9E6A800C6"
-		stereotype 	""
-		visible_modules 	(list dependency_list
-		    (object Dependency_Relationship
-			quid       	"41B9EB170388"
-			supplier   	"Component View::LCFL"
-			quidu      	"427A121B0032"
-			supplier_is_spec 	TRUE)
-		    (object Dependency_Relationship
-			quid       	"427A9405026B"
-			supplier   	"Component View::LDD-PDD"
-			quidu      	"427A93D702E1"
-			supplier_is_spec 	TRUE)))
-	    (object module "ShimCPR" "NotAModuleType" "NotAModulePart"
-		quid       	"41B9E8210008"
-		stereotype 	""
-		visible_modules 	(list dependency_list
-		    (object Dependency_Relationship
-			quid       	"41B9EAF603DA"
-			supplier   	"Component View::NIFMAN"
-			quidu      	"41B9E8530155"
-			supplier_is_spec 	TRUE)
-		    (object Dependency_Relationship
-			quid       	"41B9EAE901BE"
-			supplier   	"Component View::FACT"
-			quidu      	"41B9E9EF034B"
-			supplier_is_spec 	TRUE)
-		    (object Dependency_Relationship
-			quid       	"423032600030"
-			supplier   	"Component View::ShimSCPR"
-			quidu      	"4230324802F2"
-			supplier_is_spec 	TRUE)))
-	    (object module "LCP" "NotAModuleType" "NotAModulePart"
-		quid       	"41B9E82B026F"
-		stereotype 	"")
-	    (object module "NIFMAN" "NotAModuleType" "NotAModulePart"
-		quid       	"41B9E8530155"
-		stereotype 	""
-		visible_modules 	(list dependency_list
-		    (object Dependency_Relationship
-			quid       	"41B9EB360120"
-			supplier   	"Component View::NETCON"
-			quidu      	"41B9DF8202F9"
-			supplier_is_spec 	TRUE)
-		    (object Dependency_Relationship
-			quid       	"427A149F0372"
-			supplier   	"Component View::LSCPR"
-			quidu      	"427A123D01AC"
-			supplier_is_spec 	TRUE)
-		    (object Dependency_Relationship
-			quid       	"427A90F403C9"
-			supplier   	"Component View::AGT"
-			quidu      	"427A90E203B1"
-			supplier_is_spec 	TRUE)))
-	    (object module "FACT" "NotAModuleType" "NotAModulePart"
-		quid       	"41B9E9EF034B"
-		stereotype 	""
-		visible_modules 	(list dependency_list
-		    (object Dependency_Relationship
-			quid       	"427A2770022B"
-			supplier   	"Component View::NSL"
-			quidu      	"427A2739036F"
-			supplier_is_spec 	TRUE)
-		    (object Dependency_Relationship
-			quid       	"427A952A029F"
-			supplier   	"Component View::LSL"
-			quidu      	"427A95100005"
-			supplier_is_spec 	TRUE)))
-	    (object module "ShimSCPR" "NotAModuleType" "NotAModulePart"
-		quid       	"4230324802F2"
-		stereotype 	""
-		visible_modules 	(list dependency_list
-		    (object Dependency_Relationship
-			quid       	"423032570177"
-			supplier   	"Component View::ShimCPR"
-			quidu      	"41B9E8210008"
-			supplier_is_spec 	TRUE)))
-	    (object module "NCFL" "NotAModuleType" "NotAModulePart"
-		quid       	"427A07B90020"
-		stereotype 	""
-		visible_modules 	(list dependency_list
-		    (object Dependency_Relationship
-			quid       	"427A11C7036A"
-			supplier   	"Component View::NSCPR"
-			quidu      	"41B9DF050008"
-			supplier_is_spec 	TRUE)))
-	    (object module "LCFL" "NotAModuleType" "NotAModulePart"
-		quid       	"427A121B0032"
-		stereotype 	""
-		visible_modules 	(list dependency_list
-		    (object Dependency_Relationship
-			quid       	"427A145002BD"
-			supplier   	"Component View::LSCPR"
-			quidu      	"427A123D01AC"
-			supplier_is_spec 	TRUE)))
-	    (object module "LSCPR" "NotAModuleType" "NotAModulePart"
-		quid       	"427A123D01AC"
-		stereotype 	""
-		visible_modules 	(list dependency_list
-		    (object Dependency_Relationship
-			quid       	"427A1841032C"
-			supplier   	"Component View::ShimCPR"
-			quidu      	"41B9E8210008"
-			supplier_is_spec 	TRUE)))
-	    (object module "NSL" "NotAModuleType" "NotAModulePart"
-		quid       	"427A2739036F"
-		stereotype 	""
-		visible_modules 	(list dependency_list
-		    (object Dependency_Relationship
-			quid       	"427A28650378"
-			supplier   	"Component View::CommsDat"
-			quidu      	"427A284001B4"
-			supplier_is_spec 	TRUE)))
-	    (object module "CommsDat" "NotAModuleType" "NotAModulePart"
-		quid       	"427A284001B4"
-		stereotype 	"")
-	    (object module "AGT" "NotAModuleType" "NotAModulePart"
-		quid       	"427A90E203B1"
-		stereotype 	""
-		visible_modules 	(list dependency_list
-		    (object Dependency_Relationship
-			quid       	"427A9471028D"
-			supplier   	"Component View::PSCPR"
-			quidu      	"427A94190394"
-			supplier_is_spec 	TRUE)))
-	    (object module "LDD-PDD" "NotAModuleType" "NotAModulePart"
-		quid       	"427A93D702E1"
-		stereotype 	"")
-	    (object module "PSCPR" "NotAModuleType" "NotAModulePart"
-		quid       	"427A94190394"
-		stereotype 	"")
-	    (object module "LSL" "NotAModuleType" "NotAModulePart"
-		quid       	"427A95100005"
-		stereotype 	""
-		visible_modules 	(list dependency_list
-		    (object Dependency_Relationship
-			quid       	"427A952203CB"
-			supplier   	"Component View::NETCON"
-			quidu      	"41B9DF8202F9"
-			supplier_is_spec 	TRUE))))
-	physical_presentations 	(list unit_reference_list
-	    (object Module_Diagram "Main"
-		quid       	"41A74B8C027E"
-		title      	"Main"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	268
-		origin_y   	0
-		items      	(list diagram_item_list
-		    (object ModView "Component View::NSCPR" "NotAModuleType" "NotAModulePart" @1641
-			location   	(1103, 824)
-			label      	(object ItemLabel
-			    Parent_View 	@1641
-			    location   	(1058, 799)
-			    fill_color 	13434879
-			    anchor_loc 	3
-			    nlines     	2
-			    max_width  	167
-			    label      	"NSCPR")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"41B9DF050008"
-			width      	300
-			autoResize 	TRUE
-			width      	300
-			height     	162)
-		    (object ModView "Component View::NCPR" "NotAModuleType" "NotAModulePart" @1642
-			location   	(1712, 824)
-			label      	(object ItemLabel
-			    Parent_View 	@1642
-			    location   	(1677, 799)
-			    fill_color 	13434879
-			    anchor_loc 	3
-			    nlines     	2
-			    max_width  	127
-			    label      	"NCPR")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"41B9DF0E0232"
-			width      	228
-			autoResize 	TRUE
-			width      	228
-			height     	162)
-		    (object ModView "Component View::NETCON" "NotAModuleType" "NotAModulePart" @1643
-			location   	(2544, 1786)
-			label      	(object ItemLabel
-			    Parent_View 	@1643
-			    location   	(2497, 1659)
-			    fill_color 	13434879
-			    anchor_loc 	3
-			    nlines     	2
-			    max_width  	174
-			    label      	"NETCON")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	65535
-			quidu      	"41B9DF8202F9"
-			width      	313
-			height     	881
-			autoResize 	TRUE
-			width      	313
-			height     	881)
-		    (object ModView "Component View::PRT" "NotAModuleType" "NotAModulePart" @1644
-			location   	(172, 824)
-			label      	(object ItemLabel
-			    Parent_View 	@1644
-			    location   	(137, 799)
-			    fill_color 	13434879
-			    anchor_loc 	3
-			    nlines     	2
-			    max_width  	127
-			    label      	"PRT")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"41B9E44D00C7"
-			width      	228
-			autoResize 	TRUE
-			width      	228
-			height     	162)
-		    (object Label @1645
-			location   	(866, 47)
-			nlines     	39
-			max_width  	56
-			label      	
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-			)
-		    (object ModView "Component View::ESOCK" "NotAModuleType" "NotAModulePart" @1646
-			location   	(976, 208)
-			label      	(object ItemLabel
-			    Parent_View 	@1646
-			    location   	(694, 180)
-			    fill_color 	13434879
-			    anchor_loc 	3
-			    nlines     	2
-			    max_width  	1078
-			    label      	"ESOCK")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"41B9E52B011B"
-			width      	1944
-			height     	187
-			autoResize 	TRUE
-			width      	1944
-			height     	187)
-		    (object Label @1647
-			location   	(112, 320)
-			nlines     	1
-			max_width  	169
-			label      	"CSocket")
-		    (object Label @1648
-			location   	(880, 320)
-			nlines     	1
-			max_width  	331
-			label      	"CSubConnection")
-		    (object Label @1649
-			location   	(1248, 320)
-			nlines     	1
-			max_width  	331
-			label      	"CConnection")
-		    (object Label @1650
-			location   	(244, 575)
-			nlines     	3
-			max_width  	556
-			label      	
-|CControlledServProvider
-|CSubConnectionFlow
-|(MSubConnectionFlowClient
-			)
-		    (object Label @1651
-			location   	(48, 1046)
-			nlines     	2
-			max_width  	300
-			label      	
-|CNifIfBase
-|(CProtocolBase)
-			)
-		    (object Label @1652
-			location   	(630, 1001)
-			nlines     	3
-			max_width  	606
-			label      	
-|CSubConnectionProviderBase
-|(MSubConnectionDataClient,
-|MSubConnectionControlClient)
-			)
-		    (object Label @1653
-			location   	(1520, 1009)
-			nlines     	3
-			max_width  	506
-			label      	
-|CConnectionProviderBase,
-|(MConnectionDataClient,
-|MConnectionControlClient)
-			)
-		    (object ModView "Component View::NIF" "NotAModuleType" "NotAModulePart" @1654
-			location   	(172, 1462)
-			label      	(object ItemLabel
-			    Parent_View 	@1654
-			    location   	(134, 1389)
-			    fill_color 	13434879
-			    anchor_loc 	3
-			    nlines     	2
-			    max_width  	139
-			    label      	"NIF")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"41B9E6A800C6"
-			width      	250
-			height     	506
-			autoResize 	TRUE
-			width      	250
-			height     	506)
-		    (object ModView "Component View::ShimCPR" "NotAModuleType" "NotAModulePart" @1655
-			location   	(1712, 1302)
-			label      	(object ItemLabel
-			    Parent_View 	@1655
-			    location   	(1677, 1277)
-			    fill_color 	13434879
-			    anchor_loc 	3
-			    nlines     	2
-			    max_width  	127
-			    label      	"ShimCPR")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	65535
-			quidu      	"41B9E8210008"
-			width      	228
-			autoResize 	TRUE
-			width      	228
-			height     	162)
-		    (object ModView "Component View::NIFMAN" "NotAModuleType" "NotAModulePart" @1656
-			location   	(1713, 1638)
-			label      	(object ItemLabel
-			    Parent_View 	@1656
-			    location   	(1672, 1611)
-			    fill_color 	13434879
-			    anchor_loc 	3
-			    nlines     	2
-			    max_width  	153
-			    label      	"NIFMAN")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	65535
-			quidu      	"41B9E8530155"
-			width      	275
-			height     	175
-			autoResize 	TRUE
-			width      	275
-			height     	175)
-		    (object Label @1657
-			location   	(1575, 1385)
-			nlines     	3
-			max_width  	519
-			label      	
-|CConnectionProvdBase
-|CNifAgentRef
-|(MConnectionNotify)
-			)
-		    (object Label @1658
-			location   	(1856, 1658)
-			nlines     	2
-			max_width  	557
-			label      	
-|CNetworkControlerBase 
-|(MNetworkControlerObserver)
-			)
-		    (object ModView "Component View::FACT" "NotAModuleType" "NotAModulePart" @1659
-			location   	(2160, 842)
-			label      	(object ItemLabel
-			    Parent_View 	@1659
-			    location   	(2124, 677)
-			    fill_color 	13434879
-			    anchor_loc 	3
-			    nlines     	2
-			    max_width  	132
-			    label      	"FACT")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"41B9E9EF034B"
-			width      	238
-			height     	1150
-			autoResize 	TRUE
-			width      	238
-			height     	1150)
-		    (object Label @1660
-			location   	(78, 888)
-			nlines     	1
-			max_width  	1794
-			label      	"__________________________________________________________________________________")
-		    (object ModVisView "" @1661
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"41B9EAD60044"
-			client     	@1642
-			supplier   	@1659
-			line_style 	0)
-		    (object ModVisView "" @1662
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"41B9EAE901BE"
-			client     	@1655
-			supplier   	@1659
-			vertices   	(list Points
-			    (1823, 1299)
-			    (1956, 1300)
-			    (2041, 1099))
-			line_style 	0)
-		    (object ModVisView "" @1663
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"41B9EAF603DA"
-			client     	@1655
-			supplier   	@1656
-			line_style 	0)
-		    (object ModVisView "" @1664
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"41B9EB080174"
-			client     	@1642
-			supplier   	@1655
-			line_style 	0)
-		    (object ModVisView "" @1665
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"41B9EB360120"
-			client     	@1656
-			supplier   	@1643
-			line_style 	0)
-		    (object ModView "Component View::ShimSCPR" "NotAModuleType" "NotAModulePart" @1666
-			location   	(1376, 1098)
-			label      	(object ItemLabel
-			    Parent_View 	@1666
-			    location   	(1341, 1073)
-			    fill_color 	13434879
-			    anchor_loc 	3
-			    nlines     	2
-			    max_width  	127
-			    label      	"ShimSCPR")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	65535
-			quidu      	"4230324802F2"
-			width      	228
-			autoResize 	TRUE
-			width      	228
-			height     	162)
-		    (object Label @1667
-			location   	(502, 1254)
-			nlines     	1
-			max_width  	218
-			label      	"MNifIfUser")
-		    (object ModView "Component View::NCFL" "NotAModuleType" "NotAModulePart" @1668
-			location   	(720, 828)
-			label      	(object ItemLabel
-			    Parent_View 	@1668
-			    location   	(685, 803)
-			    fill_color 	13434879
-			    anchor_loc 	3
-			    nlines     	2
-			    max_width  	127
-			    label      	"NCFL")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	65280
-			quidu      	"427A07B90020"
-			width      	228
-			height     	164
-			autoResize 	TRUE
-			width      	228
-			height     	164)
-		    (object ModVisView "" @1669
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"427A11C7036A"
-			client     	@1668
-			supplier   	@1641
-			line_style 	0)
-		    (object ModView "Component View::LCFL" "NotAModuleType" "NotAModulePart" @1670
-			location   	(704, 1466)
-			label      	(object ItemLabel
-			    Parent_View 	@1670
-			    location   	(669, 1441)
-			    fill_color 	13434879
-			    anchor_loc 	3
-			    nlines     	2
-			    max_width  	127
-			    label      	"LCFL")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	65280
-			quidu      	"427A121B0032"
-			width      	228
-			autoResize 	TRUE
-			width      	228
-			height     	162)
-		    (object ModVisView "" @1671
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"41B9EB170388"
-			client     	@1654
-			supplier   	@1670
-			line_style 	0)
-		    (object ModView "Component View::LSCPR" "NotAModuleType" "NotAModulePart" @1672
-			location   	(1095, 1466)
-			label      	(object ItemLabel
-			    Parent_View 	@1672
-			    location   	(1053, 1390)
-			    fill_color 	13434879
-			    anchor_loc 	3
-			    nlines     	2
-			    max_width  	156
-			    label      	"LSCPR")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	65280
-			quidu      	"427A123D01AC"
-			width      	281
-			height     	525
-			autoResize 	TRUE
-			width      	281
-			height     	525)
-		    (object ModVisView "" @1673
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"427A145002BD"
-			client     	@1670
-			supplier   	@1672
-			line_style 	0)
-		    (object ModVisView "" @1674
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"427A149403B2"
-			client     	@1641
-			supplier   	@1672
-			line_style 	0)
-		    (object ModVisView "" @1675
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"427A149F0372"
-			client     	@1656
-			supplier   	@1672
-			line_style 	0)
-		    (object Label @1676
-			location   	(1280, 1514)
-			nlines     	3
-			max_width  	250
-			label      	
-|CNifIfBase
-|CNifIfLink
-|(MNifIfNotify)
-			)
-		    (object ModVisView "" @1677
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"427A174601CC"
-			client     	@1641
-			supplier   	@1642
-			line_style 	0)
-		    (object ModVisView "" @1678
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"423032570177"
-			client     	@1666
-			supplier   	@1655
-			line_style 	0)
-		    (object ModVisView "" @1679
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"427A1841032C"
-			client     	@1672
-			supplier   	@1655
-			vertices   	(list Points
-			    (1232, 1367)
-			    (1350, 1300)
-			    (1599, 1299))
-			line_style 	0)
-		    (object Label @1680
-			location   	(342, 1382)
-			nlines     	3
-			max_width  	250
-			label      	
-|CNifIfBase
-|CNifIfLink
-|(MNifIfNotify)
-			)
-		    (object ModVisView "" @1681
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"41B9EB110299"
-			client     	@1644
-			supplier   	@1654
-			line_style 	0)
-		    (object ModVisView "" @1682
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"41B9EB140275"
-			client     	@1644
-			supplier   	@1668
-			line_style 	0)
-		    (object ModVisView "" @1683
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"423D5297018E"
-			client     	@1644
-			supplier   	@1670
-			line_style 	0)
-		    (object ModVisView "" @1684
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"41B9EACC0004"
-			client     	@1646
-			supplier   	@1659
-			vertices   	(list Points
-			    (1899, 218)
-			    (2000, 222)
-			    (2042, 384))
-			line_style 	0)
-		    (object ModVisView "" @1685
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"41B9EAFA02BE"
-			client     	@1646
-			supplier   	@1641
-			line_style 	0)
-		    (object ModVisView "" @1686
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"41B9EAFD025E"
-			client     	@1646
-			supplier   	@1642
-			vertices   	(list Points
-			    (1195, 298)
-			    (1709, 488)
-			    (1708, 744))
-			line_style 	0)
-		    (object ModVisView "" @1687
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"41B9EB23015F"
-			client     	@1646
-			supplier   	@1644
-			vertices   	(list Points
-			    (659, 298)
-			    (175, 456)
-			    (172, 743))
-			line_style 	0)
-		    (object ModVisView "" @1688
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"427A19DD0151"
-			client     	@1646
-			supplier   	@1666
-			vertices   	(list Points
-			    (1081, 298)
-			    (1375, 503)
-			    (1374, 1016))
-			line_style 	0)
-		    (object Label @1689
-			location   	(1200, 942)
-			nlines     	1
-			max_width  	363
-			label      	"MShimControlClient")
-		    (object Label @1690
-			location   	(385, 48)
-			nlines     	1
-			max_width  	2706
-			label      	
-|DATA					CONTROL					MANAGEMENT
-			)
-		    (object ModView "Component View::NSL" "NotAModuleType" "NotAModulePart" @1691
-			location   	(2528, 682)
-			label      	(object ItemLabel
-			    Parent_View 	@1691
-			    location   	(2493, 657)
-			    fill_color 	13434879
-			    anchor_loc 	3
-			    nlines     	2
-			    max_width  	127
-			    label      	"NSL")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	65280
-			quidu      	"427A2739036F"
-			width      	228
-			autoResize 	TRUE
-			width      	228
-			height     	162)
-		    (object ModVisView "" @1692
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"427A2770022B"
-			client     	@1659
-			supplier   	@1691
-			line_style 	0)
-		    (object ModView "Component View::CommsDat" "NotAModuleType" "NotAModulePart" @1693
-			location   	(2880, 1395)
-			label      	(object ItemLabel
-			    Parent_View 	@1693
-			    location   	(2841, 1154)
-			    fill_color 	13434879
-			    anchor_loc 	3
-			    nlines     	2
-			    max_width  	143
-			    label      	"CommsDat")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"427A284001B4"
-			width      	257
-			height     	1688
-			autoResize 	TRUE
-			width      	257
-			height     	1688)
-		    (object ModVisView "" @1694
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"427A28650378"
-			client     	@1691
-			supplier   	@1693
-			line_style 	0)
-		    (object ModVisView "" @1695
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"427A286D01DF"
-			client     	@1643
-			supplier   	@1693
-			line_style 	0)
-		    (object Label @1696
-			location   	(80, 1829)
-			nlines     	1
-			max_width  	1794
-			label      	"__________________________________________________________________________________")
-		    (object ModView "Component View::AGT" "NotAModuleType" "NotAModulePart" @1697
-			location   	(1712, 2079)
-			label      	(object ItemLabel
-			    Parent_View 	@1697
-			    location   	(1677, 2054)
-			    fill_color 	13434879
-			    anchor_loc 	3
-			    nlines     	2
-			    max_width  	127
-			    label      	"AGT")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"427A90E203B1"
-			width      	228
-			autoResize 	TRUE
-			width      	228
-			height     	162)
-		    (object ModVisView "" @1698
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"427A90F403C9"
-			client     	@1656
-			supplier   	@1697
-			line_style 	0)
-		    (object Label @1699
-			location   	(1600, 1882)
-			nlines     	2
-			max_width  	381
-			label      	
-|CNifAgentBase
-|(MNifAgentNotify)
-			)
-		    (object Label @1700
-			location   	(2176, 170)
-			nlines     	38
-			max_width  	43
-			label      	
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-			)
-		    (object ModView "Component View::LDD-PDD" "NotAModuleType" "NotAModulePart" @1701
-			location   	(176, 2079)
-			label      	(object ItemLabel
-			    Parent_View 	@1701
-			    location   	(141, 2054)
-			    fill_color 	13434879
-			    anchor_loc 	3
-			    nlines     	2
-			    max_width  	127
-			    label      	"LDD-PDD")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"427A93D702E1"
-			width      	228
-			autoResize 	TRUE
-			width      	228
-			height     	162)
-		    (object ModVisView "" @1702
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"427A9405026B"
-			client     	@1654
-			supplier   	@1701
-			line_style 	0)
-		    (object ModView "Component View::PSCPR" "NotAModuleType" "NotAModulePart" @1703
-			location   	(1104, 2074)
-			label      	(object ItemLabel
-			    Parent_View 	@1703
-			    location   	(1065, 2046)
-			    fill_color 	13434879
-			    anchor_loc 	3
-			    nlines     	2
-			    max_width  	142
-			    label      	"PSCPR")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"427A94190394"
-			width      	256
-			height     	187
-			autoResize 	TRUE
-			width      	256
-			height     	187)
-		    (object NoteView @1704
-			location   	(608, 2074)
-			label      	(object ItemLabel
-			    Parent_View 	@1704
-			    location   	(383, 1999)
-			    fill_color 	13434879
-			    nlines     	3
-			    max_width  	415
-			    label      	"One of which could be ETEL with its CSY/TSY...???")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	475
-			height     	163)
-		    (object AttachView "" @1705
-			stereotype 	TRUE
-			line_color 	3342489
-			client     	@1704
-			supplier   	@1703
-			line_style 	0)
-		    (object ModVisView "" @1706
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"427A9471028D"
-			client     	@1697
-			supplier   	@1703
-			line_style 	0)
-		    (object ModView "Component View::LSL" "NotAModuleType" "NotAModulePart" @1707
-			location   	(2528, 1178)
-			label      	(object ItemLabel
-			    Parent_View 	@1707
-			    location   	(2493, 1153)
-			    fill_color 	13434879
-			    anchor_loc 	3
-			    nlines     	2
-			    max_width  	127
-			    label      	"LSL")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	65280
-			quidu      	"427A95100005"
-			width      	228
-			autoResize 	TRUE
-			width      	228
-			height     	162)
-		    (object ModVisView "" @1708
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"427A952203CB"
-			client     	@1707
-			supplier   	@1643
-			line_style 	0)
-		    (object ModVisView "" @1709
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"427A952A029F"
-			client     	@1659
-			supplier   	@1707
-			line_style 	0)
-		    (object Label @1710
-			location   	(128, 666)
-			nlines     	1
-			max_width  	113
-			label      	"SAP")
-		    (object Label @1711
-			location   	(622, 416)
-			nlines     	3
-			max_width  	606
-			label      	
-|CSubConnectionProviderBase
-|(MSubConnectionDataClient,
-|MSubConnectionControlClient)
-			)
-		    (object Label @1712
-			location   	(1488, 432)
-			nlines     	3
-			max_width  	506
-			label      	
-|CConnectionProviderBase,
-|(MConnectionDataClient,
-|MConnectionControlClient)
-			)))))
-    process_structure 	(object Processes
-	quid       	"41A74B80004A"
-	ProcsNDevs 	(list
-	    (object Process_Diagram "Deployment View"
-		quid       	"41A74B80004C"
-		title      	"Deployment View"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	0
-		items      	(list diagram_item_list))))
-    properties 	(object Properties
-	attributes 	(list Attribute_Set
-	    (object Attribute
-		tool       	"DDL"
-		name       	"HiddenTool"
-		value      	FALSE)
-	    (object Attribute
-		tool       	"Rose Model Integrator"
-		name       	"HiddenTool"
-		value      	FALSE)
-	    (object Attribute
-		tool       	"Rose Web Publisher"
-		name       	"HiddenTool"
-		value      	FALSE)
-	    (object Attribute
-		tool       	"DDL"
-		name       	"propertyId"
-		value      	"809135966")
-	    (object Attribute
-		tool       	"DDL"
-		name       	"default__Project"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"DDL"
-			name       	"Directory"
-			value      	"AUTO GENERATE")
-		    (object Attribute
-			tool       	"DDL"
-			name       	"DataBase"
-			value      	("DataBaseSet" 800))
-		    (object Attribute
-			tool       	"DDL"
-			name       	"DataBaseSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"DDL"
-				name       	"ANSI"
-				value      	800)
-			    (object Attribute
-				tool       	"DDL"
-				name       	"Oracle"
-				value      	801)
-			    (object Attribute
-				tool       	"DDL"
-				name       	"SQLServer"
-				value      	802)
-			    (object Attribute
-				tool       	"DDL"
-				name       	"Sybase"
-				value      	803)
-			    (object Attribute
-				tool       	"DDL"
-				name       	"Watcom"
-				value      	804)))
-		    (object Attribute
-			tool       	"DDL"
-			name       	"PrimaryKeyColumnName"
-			value      	"Id")
-		    (object Attribute
-			tool       	"DDL"
-			name       	"PrimaryKeyColumnType"
-			value      	"NUMBER(5)")
-		    (object Attribute
-			tool       	"DDL"
-			name       	"ViewName"
-			value      	"V_")
-		    (object Attribute
-			tool       	"DDL"
-			name       	"TableName"
-			value      	"T_")
-		    (object Attribute
-			tool       	"DDL"
-			name       	"InheritSuffix"
-			value      	"_V")
-		    (object Attribute
-			tool       	"DDL"
-			name       	"DropClause"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"DDL"
-			name       	"BaseViews"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"DDL"
-			name       	"DDLScriptFilename"
-			value      	"DDL1.SQL")))
-	    (object Attribute
-		tool       	"DDL"
-		name       	"default__Attribute"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"DDL"
-			name       	"ColumnType"
-			value      	"VARCHAR")
-		    (object Attribute
-			tool       	"DDL"
-			name       	"Length"
-			value      	"")
-		    (object Attribute
-			tool       	"DDL"
-			name       	"NullsOK"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"DDL"
-			name       	"PrimaryKey"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"DDL"
-			name       	"Unique"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"DDL"
-			name       	"CompositeUnique"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"DDL"
-			name       	"CheckConstraint"
-			value      	"")))
-	    (object Attribute
-		tool       	"Version Control"
-		name       	"HiddenTool"
-		value      	FALSE))
-	quid       	"41A74B80004B"))
Binary file datacommsserver/esockserver/Documentation/Design for Flexible Comms Stack.vsd has changed
Binary file datacommsserver/esockserver/Documentation/NonSeamlessBearerMobility_ClientSideAPIs.vsd has changed
--- a/datacommsserver/esockserver/Documentation/release.txt	Fri Sep 24 15:38:33 2010 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,1457 +0,0 @@
-ESOCK E32 Sockets server
-
-8. Nov 2003.
-============
-
-¨ ESock implements the functionality required by a CPM, e.g. meeting rendezvous at 
-  start-up and supporting the messages required by the framework (see R0). Also
-  it doesnt shut down automatically but rather on request from the RootServer.
-¨ ESock now supports MBufs for data transfer to protocol SAP implementations 
-  over the PRT interface (CServProviderBase). The descriptor based Write() and 
-  GetData() functions are deprecated.
-¨ ESock now understands the BindFrom parameter in .ESK files. Allows a protocol 
-  configuration to specify its binding below another protocol. This avoids the need 
-  for it appearing in the upper protocol's configuration file, making such protocols 
-  more modular. 
-¨ New feature: Datagram Continuation, the ability to read a datagram in parts. With 
-  PRT v1 when an application reads a datagram using RSocket::recv() ESock calls GetData() 
-  upon the SAP for the exact amount of data requested by the client. If the datagram is 
-  bigger than the requested amount the PRT will truncate it and return the  requested amount 
-  of octets. It is up to the client to know whether the data was truncated. This leads to some 
-  clients having to maintain absurdly large transfer buffers to cope with out-lier cases. 
-  With PRTs implementing PRT1.5, ESock calls GetData() with a carefully oversized length 
-  parameter, with the intent that the SAP delivers the entire datagram RMBufChain. A client 
-  request to read the datagram which includes a TSockXfrLength parameter, eg  
-  RSocket::Recv(TDes8& aDesc,TUint flags,TRequestStatus& aStatus,TSockXfrLength& aLen), 
-  then completes with the remaining unread octets of the datagram in the TSockXfrLength. 
-  The client can then read the remaining octets by further reads with the  'KSockReadContinuation' 
-  flag OR'd into the flags field. Remaining octets are discarded upon the next read without the 
-  KSockReadContinuation flag set.
-  Notes:
-    (1) This only works with PRT1.5 protocols.
-    (2) Clients who do not set the KSockReadContinuation flag experience the original behaviour that overflows are discarded
-    (3) Clients who need to treat datagrams as a "stream" can always set KSockReadContinuation as in the absence of remaining data a new GetData is performed.
-¨ The MBuf Manager has been moved from ESock/MBufMgr to MBufMgr. All classes previously living 
-  in the NIFMAN component, implementing extra functionality for MBufs have been moved to the 
-  new MBufMgr component. Components needing this should link to the mbufmgr.dll library.
-¨ ESock has been split into a client DLL (esock.dll) and a server DLL (esocksvr.dll).
-¨ ESock is now using the Secure IPC framework. E.g. CServer2, RMessage2 and TIpcArgs.
-
-29. Nov 2001 (alfredh)
-======================
-
-Defect fixes:
-
-KUN-54UMKA "CSocket::Ioctl() panics when calling second Ioctl if first one leaves"
-
-Problem fixed in ssock/ss_sock.cpp - now setting flag 'ioctl block' *after* a
-successful memory allocation. This defect was found using SmsStack reg tests.
-Verified on WINS and ARM4 (assabet board)
-Also increased the stacksize for tcesock.exe to 0x10000 so I could run on assabet.
-
-
-Version 2.1 (651)
-==============
-Merged in the changes to the test codes the projects now output logs 
-
-	- TCESOCK  logs to \epoc32\wins\c\esoctest.txt under wins and on c:\esoctest.txt under thumb
-	- TIPC logs to \epoc32\wins\c\ipctest.txt under wins and on c:\ipctest.txt under thumb
-	- TSHUT logs to \epoc32\wins\c\tshutest.txt under wins and on c:\tshutest.txt under thumb
-
-	
-
-Version 2.0 (650)
-=================
-
-First release onto mainline share. Identical to version 555 on ER5u share.
-
-Version 1.0 (555)
-=================
-- Previous fix for (EDNPGAL-4B4GEJ in ER5u) was broken and removed in ESOCK 554. The
-correct fix has now been added to this release (ESOCK 555)
-
-Version 1.0 (554)
-=================
-
-- defect fix for EDNDHAR-4BXLU6 (Web hits a SocketServer USER 47 Panic on receiving data)
-in ER5u Defects. Involved removing the so-called defect fix that was put in ESOCK 552, for
-"Large TCPIP packets seem to be lost".
-
-Version 1.0 (553)
-=================
-
--EPOC Connect was broken by 552 by the omission of the construction of a hard-coded 
-ESOCK.INI for the WINC build. This has been rectified.
-
-
-Version 1.0 (552)
-=================
-
-- Minor code changes to eliminate MSVC6 warnings. 
-- defect fix for "Large TCPIP packets Seem to be Lost" (EDNPGAL-4B4GEJ in ER5u).
-	This fix works for WINS but does not fix the defect on ARM. This is still under
-	investigation.
-- defect fix for "Need to remove all references to EPOC registry" - (EDNDMAY-49CE4E in ER5u
-defects). Removed sections of code which used it (all in WINC build).
-- defect fix for "Need to remove calls to deprecated functions" (EDNDMAY-49CDVT in ER5u defects).
-  Removed two lines which call RThread::SetNotifyIfDie() and RThread::SetMark().
-
-
-
-Version 1.0 (550)
-=================
-
-- Split Nifman from Esock.
-- Removed all narrow-specific stuff from MNT.CMD and EBLD.BAT.
-- Removed narrow def files.
-- Did some general tidying up of header files.
-
-Version 1.0(510)
-================
-- Fixed (another) defect in Nifman code for restarting the thread
-  (ER5 Defect Database EDNKPIA-465MLC)
-
-Version 1.0(509)
-================
-- Changed the Nifman code for restarting the thread
-
-Version 1.0(508)
-================
-- Re systemised the ESock thread
-
-Version 1.0(507)
-================
-- Added EBLD.BAT
-- Change in CS_CLI.CPP RSocket::GetOpt
-
-Version 1.0(506)
-================
-- Boilerplated source files
-- Changed esock to run as non-system thread
-- edit mnt to use evalid.bat for validation
-
-Version 1.0(505)
-================
--defect fix
-Transfer socket failed with an socket openned in passive mode
-defect reference: SW1-322
-
-Version 1.0(504)
-================
-- Fixed a defect which meant that debug protocols would not run
-with a release ESOCK.
-
-Version 1.0(503)
-================
-- debug/Rel stuff
-- Unicode UID, added a ROM directory
-
-Version 1.0(502)
-================
-- VC5
-
-Version 1.0(501)
-================
-- Fixed the handling of UNICODE ini files. 
-- This was tested on a RACK.
-
-Version 1.0(500)
-================
-- Finished MAKMAKE stuff including testcode
-- Mad proofed the Nif interface
-- First release for ER5
-
-Version 1.0(093)
-================
-- Changed ESOCK tom use MAKMAKE
-
-Version 1.0(92)
-================
-- Changed Nifman to depend on the CommDB header file rather than using the
-  definitions for datbase fields in nifvar.h
-- Changed MS CallBack codes to be >1000 rather than -ve as -ve values cannot
-  be stored in the database
-
-
-Version 1.0(91)
-================
-- Fixed a defect in the MBuf code, didn't ulink when removing a buffer
-  from a chain.
-- Changed the Nif Interface for reading descriptors
-
-
-Version 1.0(90)
-================
-- Modifications for callback. BC across the ESOCK i/f but not the NifMan
-  interface, so a new agent is required. I.e. a kipper (Netdial2) which
-  supports callback.
-
-
-Version 1.0(072)
-================
-
-- Fixed WINC build because make files did not have the __WINS__ macro in them
-
-- Added test code for WINC to tcesock.exe
-
-
-Version 1.0(071)
-================
-
-- MARM debug build is now BC with MARM release as per E32 125.
-
-- Updated obey files.
-
-- Incrementeted build number to 071.
-
-- Made changes to support PLP over TCPIP, i.e. allowing INI file to be 
-  loaded from the MS Windows in WINC builds.
-
-- Work around in place of E32 WINC/WINS/WIndows 95 TLS defect by using Windows 
-  TLS instead of EPOC32 TLS
-
-Version 1.0 (400)
-=================
-
-- R4 release. Standard set of R4 dependencies.
-
-- Standardised MNT verbs. Can now build project on a clean drive using 
-  BLDFROMNOTHING.
-
-Version 1.0(070)
-================
-
-ESOCK.DLL is BC with Protea v.100 and beyond (nonunicode)
-NIFMAN.DLL is BC with build 066 (nonunicode)
-UNICODE ESOCK.DLL and UNICODE NIFMAN.DLL not BC with previous releases
-Not SC with previous releases due to changes in TDes8 v.s TDes declarations
-
-
-General changes
-- Updated all build scripts to build and get UNICODE components
-- Ran all test code in UNICODE on WINS and MARM rom on a rack D
-
-Changes to NIFMAN.DLL
-- Introduced freeze files for UNICODE WINS and MARM
-- MNifIfNotify::Authenticate() now takes TDes arguments as oppose to TDes8
-- Changed NIFMAN::SetSocketState() to return KErrUnsupported if it is given an 
-  unrecognised
-- CNifAgentBase::Authenticate() now takes TDes arguments as oppose to TDes8
-- Changed INI file reading code to interpret ini files with leading FFFE bytes as UNICODE.
-
-
-ESOCK.DLL
-- Frozen def file changed for UNICODE WINS and MARM
-- RServiceResolver::GetByName() & GetByNumber now take a TDesC argument as oppose to TDes8
-- THostName definition changed to TBuf<0x40> rather than TBuf8<0x40>
-- TServiceName definition changed to TBuf<0x20> rather than TBuf8<0x20>
-- Added wide IPC Read/Write functions to server side
-- Changed server side buffer to THostName rather than TBuf8<30> for SetHostName call
-  There is a potential defect here which limits host name size of only 30 characters
-- Changed INI file reading code to interpret ini files with leading FFFE bytes as UNICODE.
-- Changed Changed CHostResolvProvdBase and CServiceResolvProvdBase functions to 
-  use TDes instead of TDes8 declarations
-- Had to increase the stack size to pass the nifman tests, so it is now KDefaultStackSize*sizeof(TText)
-- Fixed SW1-836 RSocket::Write does not pass flags through on stream sends because of type 'o'
-- Fixed SW1-851 Double clean up stack push for protocol family reference
-- Added KSocketInternalWriteBit & KSocketInternalReadBit for protected Send/Recv flags
-
-
-Version 1.0(069)
-================
-
-No source code changes but released with documentation under version control
-
-
-Version 1.0(068)
-================
-
-ESOCK.DLL is BC with Protea v.100 and beyond
-NIFMAN.DLL is BC with build 066
-
--Changed version numbers returned by RNif class to be teh same as ESOCK
-
--Added functionality to Nif::SetSocketState() to set the ESOCK socket internal
-buffer size.  ENifBuffers512 sets the buffers to 512 bytes, ENifBuffers1024 to 1024
-and ENifBuffers2048 to 2048.
-
--Incremented build number
-
-Version 1.0(067)
-================
-
-ESOCK.DLL is BC with Protea v.100 and beyond
-NIFMAN.DLL is BC with build 066
-
--Fixed SW1-203 'Possible panic if immediate restart after disconnect'
-
--Fixed SW1-204 'Stage transition from Uninitialised to Unconnected not picked up by RNifMonitor'
-
--Added iState==EDisconnecting __ASSERT_debug to NIFMAN DisconnectComplete() upcall
-
-
-Version 1.0(066)
-================
-
-ESOCK.DLL is BC with Protea v.100 and beyond
-NIFMAN.DLL is BC with build 063 with exception of added functions
-
-Changes to NIFMAN
-
--Added derived class RNifMonitor.  RNifMonitor::Open() opens a session to the NIFMAN
-server. It is similar to a RNif session however the corresponding agent is not
-loaded nor is it referenced.  The only supported commands for RNifMonitor are:
-Progress(), LastProgressError(), ProgressNotification(), CancelProgressNotification().
-Other RNif functions will return KErrNotSupported.  These changes are a response
-to SW1-195.
-
--Changed TPtrC(0,0) default arguments to TPtr() as per SW1-194
-
--Changed KNifOptLevel constant declaration from 401 to 0x191 to be consistent with other
-hex declarations
-
--Added constants KAgentUninitialised=0 and KAgentUnconnected=1 and removed 
-KMinAgentProgress=0.  This is all about allowing NIFMAN to give consistant updates
-through the RNifMonitor class.  KAgentUninitalised is the default stage whenever
-a monitor session connects and there is no agent.  As soon as an agent appears
-the stage will change to KAgentUnconnected.  When the agent eventually unloads
-the stage will change back to KAgentUinitialised.  These stages are consistient with
-NTRAS and NETDIAL agents, plus it means the stage will be updated correctly in the 
-final instance.
-
--Moved the last progress error variable storage from the agent reference into the
-sessions.  This means a session must be active to get a last error.  Calling
-LastProgressError() will now clear the last error from the particular session.
-
--Made various changes on the NIFMAN server side to support RNifMonitor class.  The
-main changes involved ensuring the monitor sessions are updated when agents are born
-/killed.
-
--Changed RNif client side code to make better code reuse when opening sessions.
-
--Added test code for RNifMonitor class and progress update changes.
-  
-
-Changes to ESOCK
--Incremented build numbers
-
-
-Version 1.0(065)
-================
-
-ESOCK.DLL is BC with Protea v.100 and beyond
-NIFMAN.DLL is BC with build 063
-
-Changes to NIFMAN
--A new variable has been added "Timeout\StopIfNoClient".  If this variable is true or
-the variable is not found then the interface will be stopped immediately if is is not
-yet established and there are no network users, (i.e. internet protocol using socket
-server sessions)
-
--A new variable has been added "Timeout\\ReconnectIfNoClient".  If this variable is not
-found or is false then the reconnect dialog will not be requested if there
-are no network users
-
-Changes to ESOCK
--Incremented build numbers
-
-
-Version 1.0(064)
-================
-
-ESOCK.DLL is BC with Protea v.100 and beyond
-NIFMAN.DLL is BC with build 060 with exception of added functions
-
-Changes to NIFMAN
--EsWatch thread now creates a reference to the nifman library in its
-  entry point.  This avoids exceptions because esock dynamically loads nifman
-
--EsWatch now looks at the thread exit type in addition to the logon
-  completion code
-
-Changes to ESOCK
--Incremented build numbers
-
-Version 1.0(063)
-================
-
-ESOCK.DLL is BC with Protea v.100 and beyond
-NIFMAN.DLL is BC with build 060 with exception of added functions
-
-Changes to NIFMAN
--Added following functions to get progress information and to stop network interfaces
-  Nif::ProgressL(TNifProgress& aProgress, const TDesC& aName)
-  Nif::Stop(TAny* aId, CNifIfBase* aIf)
-  Nif::ProgressL(TNifProgress& aProgress, TAny* aId, CNifIfBase* aIf)
--Added constant KNifOptInterfaceProgress=3, for protocols to implement as a GetOpt
--Added test code as appropriate
-
-
-Changes to ESOCK
--Incremented build number
-
-Version 1.0(062)
-================
-
-ESOCK.DLL is BC with Protea v.100 and beyond
-NIFMAN.DLL is BC with build 060
-
-Changes to NIFMAN
--Fixed SW1-137 'Network timeouts don't allow zero seconds'
- If 0 is returned from the database the timeout is set to the minumum 1
- If any negative number is returned by the database the timeout is infinite
- If the database does not support the timeout values the timeout is infinite
-
--Fixed SW1-81 'PC.PRT can panic the Socket Server'
- If the port number is out of range KErrTooBig is returned
-
-Changes to ESOCK
--Incremented build number
-
-
-Version 1.0(061)
-================
-
-ESOCK.DLL is BC with Protea v.100 and beyond
-NIFMAN.DLL is BC with build 060
-
-Changes to NIFMAN
--Changed function name CNifFactory::ConstructL to CNifFactory::InitL, which means its
- still BC.  In any case the only project using this function is ETHER802
--Added enumeration ENifSocketCreated for Nif::SetSocketState.  This is BC because
- the enumeration maps directly onto appropriate ESOCK internal socket state.
--Added StartC32() function into RNif client side if socket server does not exist
--A thread 'EsWatch' is now started by NIFMAN to monitor ths socket server thread
- if the thread suffers an abnormal exit then the C32Exe process is restarted.
--Speeded up the operation of Nif::CheckIniConfig() by only searching for ESOCK.INI
- once on the server side
--The mbuf reaper started by NIFMAN will no longer remove the first mbuf pool.
-
-Changes to ESOCK
--Incremented build number
-
-Version 1.0(060)
-================
-
-ESOCK.DLL is BC with Protea v.100 and beyond
-NIFMAN.DLL is BC with build 059 with exception of added functions
-
-Changes to NIFMAN
-
--Added EXPORT CNifFactory::ConstructL
--Added EXPORT Nif::SetSocketState()
--Incremented build number
--Fixed SW1-97 'Cannot start NetDial twice in quick succession on Series 5'
--Fixed alloc heaven in Nifman::CheckIniConfig function
-
-Changes to ESOCK
--Moved __UHEAP_MARK & __UHEAP_MARKEND statements in thread creation for debug build
--Now explicitly deleting active scheduler & cleanup trap
--Changed void CResolverProvdBase::SetNotify() to an inline
-
-Version 1.0(059)
-================
-
-ESOCK.DLL is BC with Protea v.100 and beyond
-NIFMAN.DLL is BC with build 058, but strings requested from agents have changed 
-making it incompatible with TCPIP 026.
-
-
-Changes to NIFMAN
-
--Added following Functions to NIFMAN
-    Nifman::CheckIniConfig() - External function will ensure the ESOCK.INI file has been parsed
-	Nif::IsProtocolLoaded() - NIFMAN internal function to determine if named protocol is loaded
-	Nif::CheckInstalledL() - NIFMAN internal function to check nifman is installed
-	Nif::CheckInstallMBufManager() - internal function which also checks in ini file for MBuf max heap size
-
--Added CMBufPoolReaper class which goes off every 5 seconds to recover mbuf manager heap
--Standardised all NIFVAR.H variables to have correct prefixes
--Changed 'ShortTimeout' to 'Timeout\\Client'
--Changed 'LongTimeout' to 'Timeout\\Route'
- 
-
-
-Changes to ESOCK
--Incremented build number
--Added friend class CMBufPoolReaper to RMBufQ
--Added friend class CMBufPoolReaper & Nif to CMBufManager
--Removed inline C'tor from CMBufManager
--Changed CMBufManager data variables from protected back to private
--Added friend class Nif to CProtocolRef
--Changed CESockIniData data members from private to protected
--Fixed SW1-68 'OOM Access violation' as suggested
--Fixed SW1-69 'Unchecked return value' as suggested
--Fixed SW1-42 'Inconsistent asserts' as suggested
--Fixed SW1-43 'ESock Fault after calling connect' as suggested
--Removed bogus assert from CProtocolBase d'tor
-
-
-
-Version 1.0(058)
-================
-
-ESOCK.DLL is BC with Protea V.100 and beyond
-
-New Component
--Moved NIFMAN.DLL from TCPIP into ESOCK & redesigned NIFMAN.DLL to cope with
-multiple agents/nifs
--Added 3 test modules IDUMMY.NIF, ADUMMY.AGT & TNIFMAN.EXE.
--Changed PDUMMY.PRT to include nifman tests
-
-Note new nifman will only work with TCPIP 026 and beyond
-
-Changes to ESOCK (i.e. changes affecting Protea ROM)
--Added inline accessor for CProtocolBase::iRefCount - 'CProtocolBase::RefCount() const'
--Added KUidEsockExtension = 0x10000387 to ES_PROT.H
--Incremented build number
--Added inline C'tor for CMBufManager
--Changed data variables access for CMBufManager from private to protected
--Fixed SW3-1616 'RMBufChain::TrimEnd() does not deal with an offset of zero correctly'
--Fixed SW1-183 'Possible orphaning of library handle under OOM when loading extension module'
--Fixed SW1-384 'Possible exception under OOM caused by prematurely unloaded library/partially constructed object'
--Commented out various __ASSERT_debug's SS_SOCK.CPP lines 1332 & 1579 to enable TCPIPs
-    half close mechanism to work properly
--Added inline accessor to CSocketScheduler::iGlobals - 'CSocketScheduler::Globals()'
--Fixed SW1-383 'Possible OOM exception because 'new' should be 'new (ELeave)'
-
-Other
--IPC.PRT is now included in the ESOCK releasables.
--Given CIpcProtocolHolder::GetNextFreePort TInt return type to eliminate warning
-
-
-Version 1.0(057)
-================
-BC
-
--Fixed SW3-1332 'Potential OOM problem with Socket Server exclusive mode'
--Incremented build number to 057
-
-
-Version 1.0(056)
-================
-
--Fixed SW3-1281 Infrared printing can easily kill machine and corrupt files
-    By increasing the socket server active object priority when it is in exclusive mode.
--Incremented build number to 056
-
-Version 1.0(055)
-================
-
--Fixed SW3-819 MARM ESOCK.DLL released without .map file
--Fixed SW3-783 Two functions declared IMPORT_C but not defined EXPORT_C 
-    MARM build now has two extra exports
--Fixed SW3-432 ESOCK version numbers incorrect.  They are now 1.0.55
--Fixed SW3-355 ESOCK does not check module Uid2s
--Fixed SW-3775 Socket Server panics itself rather than panicking clients
--Added mnt valid verb
--Added lots more test code
--Removed all .mdp files from archive
--Added mnt bldarmrel verb
-
-Version 1.0(054)
-================
-
--Fixed more problems with TSockXfrLength not being filled in for Send()/Recv()
--Changed call to CArrayFixBase::SetReserveL for E32 release 105
--Fixed some problems with RHostResolver::Next()
-
-Version 1.0(053)
-================
-
--Fixed problem with delta timer resolution by compensating for for lack of rounding
-   up in CDeltaTimer class when granularity in reduced.  This has enabled a 100% performance 
-   improvement for IrCOMM.
--Fixed a defect in data length parameter for TCPIP half close.
--Completed implementation for RHostResolver::Next()
-
-Version 1.0(052)
-================
-
--Removed pdummy.prt from release
--Stopped releasing ESOCK.INI files because they are incorrect
--Removed starting of ESOCK in DLL entry point for WINS.
--Changed INIFILE.H to ES_INI.H
--Removed ESOCK_INI_FILE_DIR define from ES_INI.H
--Changed name of class CIniFile to CESockIniData ordinals still in same place
--Providing default argument for CESockIniData::NewL()
--Stripped loads of private data out of CSockIniData class
--Changed exported CESockIniData c'tor from private to protected
-	No effect on existing use because no component could have been using it
--Now Building WINC esock.dll with WINS def files.
--Moved #define _MBUF_CHECKS into debug builds only
--RMBufQ::Transfer(...) now private
--Fixed defect in CSocket::ConnectL where check for error state was not taking place
--WINC build will now look in MS Windows registry for INI files - a default is provided
-	for ESOCK.INI
--Socket server shut down timer started after family close.  This fixes defect with library 
-    unloading and latency timer for TCPIP.
--Latency timer set to 15 seconds.
--Added RSocket::Name() which allows obtains system global name for a socket
--Added RSocket::Transfer() which allows a socket to be transfered from one session to 
-    another by using the socket global name as a reference.  The transfer is like a
-	socket creation.  If it fails the socket which is being transfer will remain with
-	the original socket.  Success/failure at the originating socket can be checked
-	by calling RSocket::Info which will return KErrNone if the transfer failed and 
-	KErrBadHandle if it succeeded.
--Fixed problem with Shutdown(EStopOutput) by allowing data to be received if the socket
-	is in a shutting down state.  Additionally any call to a send function will now 
-	complete with KErrEof if output has been stopped.
--If a socket has been shut down with EStopInput any further calls to a receive function
-	will complete with KErrEof.
--Moved creation of CSocket::iAcceptQ into CSocket::ListenL() which avoids possible 
-    exception because return of 'new' was not checked.
--Removed iIoctlBuf from CSocket because it has no requirement to be persistent
--Changed CSocket::iAcceptQ to a CCirBuf which avoids some OOM problems and truely
-	implements a fixed size queue.  A panic is generated if a protocol attempts to
-	overfill the accept queue.
--Ready to go with uid check but commented out until all protocols implement it.
--Fixed potential OOM defect where library handle could have been orphaned in
-	CProtocolFamilyRef::LoadL().
--Implmented a way of passing Connect/Disconnect data OOM errors to the client instead of
-	just ignoring them
-
-Version 1.0(051)
-================
-
-Not binary compatible with last release by virtue of the following:
-
-Removed all redundant package buffers from RSocket class and replaced two
-    which are used with PckgBufC's.  This cuts the size of a RSocket on the
-    stack by about 52 bytes.
-
-Other changes:
-
-Removed names which are not required by clients from ES_SOCK.H
-Removed the constant KSockOptionMaxSize because it is now redundant
-Removed the double under score from the start of RSocketServ::SetExclusive mode and 
-    RSocketServ::ClearExclusive mode.
-Added following uids to marm builds:
-    ESOCK.DLL uid2 0x1000008D uid3 0x10000047
-    *.PRT uid2 0x1000004A
-Added a protocol accessible function, SocketServExt::InstallSchedulerHook(), which 
-    allows a callback to be put in place of the active scheduler WaitForAnyRequest.
-    This is primarily intended for use with the WINC version of PLP.
-Removed WINC specific scheduler overloading for PLP.  It has now moved to PLP.
-
-Version 1.0(050)
-================
-
-Binary Compatible with last release
-C32 Upgrade release
-
-Version 1.0(049)
-================
-
-Binary Compatible with last release
-Fixed defect in CHostResolver::SetHostName() where GetHostName was being called instead.
-Removed iBusy assertions in query completion becaus the assertion is invalid if the
-	request was cancelled
-
-Version 1.0(048)
-================
-
-Binary Compatible with last release
-Added following options for GetOpt:
-	KSOReadBytesPending - Is passed to the protocol to be filled in with number of bytes
-						  which will be read in the next read operation
-	KSOUrgentDataOffset - For a stream protocol which supports urgent data this get option
-						  is passed on to the protocol to retreive the urgent data offset
-	KSOSelectLastError -  For use with the select Ioctl KSockSelectExcept this get option 
-						  retreives the last error, on a per socket basis.
-Moved TESOCKActivePriority from ES_SOCK.H to ES_PROT.H
-Added KNewDataEndofData which when passed to MSocketNotify::NewData indicates that socket
-	is in a half closed state and will receive no more data	any subsequent reads will
-	complete with KErrEof and length 0.
-Removed KIOctlNRead and KIOctlCatMark because they have no function in the sockets API.
-
-
-Version 1.0(047)
-================
-
-Binary Compatible with last release
-Fixed defect in RSocket::Recv() where an invalid address is passed.
-Fixed defect in RSocket::GetOpt() where SetOpt was being called instead
-Added a socket level select ioctl with similar semantics to BSD, i.e.:
-
-   TPckgBuf<TUint> flags;
-   flags()=KSockSelectRead | KSockSelectWrite | KSockSelectExcept;
-   socket.Ioctl(KIOctlSelect, status, &flags, KSOLSocket);
-   
-   The Ioctl will complete when any of the flaged conditions are
-   satisfied.
-   KSockSelectRead means data is pending, for listening sockets a
-   connect is pending or a disconnect is pending
-   KSockSelectWrite means a socket is connected and data can be written
-   KSockSelectExcept means the socket is in an error state.
-   
-   
-Version 1.0(046)
-================
-
-Binary Compatible with last release
-Fixed memory leak in CSocket::SetSockOptL
-Integrated extension loading code for TCPIP.
-
-
-Version 1.0(045)
-================
-Changed RSocket::EStopInOut to RSocket::EImmediate and reordered enums
-Fixed defect in stream protocol sends
-Fixed defect in Shutdown(RSocket::EStopInOut, ) by clearing subsession handle through a null message
-Fixed potential defect in accept if socket has been put in an error state by the protocol
-Added asynchronous stop protocol call
-Added SetExclusiveMode and ClearExclusiveMode calls to RSocketServ session
-Added freeze files
-Added WINC build
-
-Version 1.0(044)
-===============
-Fixed memory defect when protocols fail to start
-Reduced socket server thread minimum heap to 4K
-
-
-Version 1.0(043)
-===============
-Fixed B4 SW-93 Set buffer length defect.
-
-
-Version 1.0(040)
-================
-
-Updated ESOCK Entry point
-Set minor version number to 4.
-Fixed "ETwoClose fault from RSocket::Close() if a RSocket::ShutDown() is pending"
-B4 Release.
-
-
-Version 1.0(040)
-================
-
-Version 1.0(039)
-================
-
-Added class TMBufPktQIter for iterating MBuf packet queues.
-
-Checked and corrected const handling throughout MBuf classes, where required, additional const
-versions of inlines have been added.
-
-Added RMBufChain::AppendL(TInt aLen). This adds space to the end of a chain.
-
-Version 1.0(038)
-================
-
-Removed RSocket::RecvOneOrMoreFrom. Recv from operations are only meaningful on non connection oriented
-protocols, OneOrMore behaviour is only meaningful on stream protocols which must, by definition be 
-connection oriented.
-
-All read operations on RSocket now use the buffer's descriptor's max length rather than length.
-This makes Revcs specifying an explicit length more meaningful and the API generally  more usable.
-
-Added RHostResolver::GetHostName(TDes &aName,TRequestStatus &aStatus) so that TCP/IP can take it's
-own good time about sorting out exactly who it might be.
-
-Version 1.0(037)
-================
-
-Added virtual void CServProviderBase::CancelIoctl(TUint aLevel,TUint aName)=0;
-This is called when a client cancels a pending Ioctl. Protocols should not call IoctlComplete
-in response to (or indeed after) a CancelIoctl.
-
-Version 0.1(036)
-================
-
-CProtocolBase now provides default implementations for most of it's virtual
-functions (all except Identify() actually)
-This is to cut down code size of protocols as they no longer need to provide stub
-functionality for services they do not support.
-Default behaviour is as follows:
-
-InitL(TDesC &aTag) - Do Nothing
-StartL(void) - Do Nothing
-
-BindL(CProtocolBase* protocol, TUint id) - Panic EDoesNotBindBelow
-BindToL(CProtocolBase* protocol) - Panic EDoesNotBindAbove
-Send(...) - Panic ECantSend
-Process(...) - Panic ECantProcess
-GetOption(...) - return KErrNotSupported
-SetOption(...) - return KErrNotSupported
-Error() - Panic EDontMessWithMyHeadManImHavingABadDay
-
-Implemented IPC stream protocol.
-This is a client server connection model, stream
-based service. I've implemented it mainly for testing purposes but if anyone needs
-reliable stream based IPC it is fully tested release quality code.
-IPC.PRT, RSocket::Open(_L("IPC Stream"));
-
-Added RSocket::SetLocalPort(TUint aPort) and RSocket::GetLocalPort() these provide a 
-simpler interface than Bind for protocols which do not fully use a TSockAddr for local
-addressing.
-
-TServerProtocolDesc and TProtocolDesc now follow standard EPOC/32
-naming conventions. (i.e. all instance variables are iXxxxXxxx)
-
-KBufSizeUndefined becomes KSocketBufSizeUndefined
-KDefaultBufferSize becomes KSocketDefaultBufferSize
-KInternalOptionBit becomes KSocketInternalOptionBit
-KStream becomes KSocketMessageSizeIsStream
-KUndefined becomes KSocketMessageSizeUndefined
-KNoLimit becomes KSocketMessageSizeNoLimit
-KNoSecurity becomes KSocketNoSecurity
-
-TServerProtocolDesc::iLayer has been removed.
-
-ESOCK now (as much as possible) checks TProtocolDescs which protocols supply.
-
-Version 0.1(035)
-================
-
-Added RSocket open by name RSocket::Open(RSocketServ &aServer,const TDesC& aName)
-aName should be the protocol name as supplied to RSocketServ::FindProtocol unlike
-FindProtocol opening a socket by name does not support wildcard matching.
-
-RSocket::Close now calls CloseSubSession so you don't get paniced for closing a
-socket twice. I don't like this but everyone else seems to think it's the bees knees.
-
-Version 0.1(034)
-================
-
-Version 0.1(033)
-================
-
-Fixed destructor defect on creating NetDatabases under OOM conditions.
-
-Version 0.1(032)
-================
-
-Released for E32 069
-
-Version 0.1(031)
-================
-
-B-2 Candidate.
-
-The ini file is now opened using a TFindFile. The socket server searches in 
-\System\Data on all drives opening the first esock.ini it finds. Search order is 
-defined by the file server.
-
-Version 0.1(030)
-================
-
-Changed default path for ini file to \System\Data\esock.ini for all builds.
-
-Reimplemented RSocket::Shutdown(RSocket::ENormal...);
-
-Added an optional parameter to MSocketNotify::CanClose.
-TDelete aDelete can be set to EDetach which will stop ESOCK auto deleting the socket
-service provider when it is closed. This should be used by protocols such as TCP which
-need the SSP to linger after the client has exited. Deleteing the SSP then becomes the
-protocol's responsibility.
-
-Made CProtocolBase::Tag and CProtocolBase::StartSending public again. Sorry.
- 
-Version 0.1(029)
-================
-
-Delayed protocol closure.
-Protocols may now replace virtual void CProtocolBase::CloseNow(); which is called when
-all clients referencing a protocol have disconnected. In response a protocol must (at some
-time later call void CProtocolBase::CanClose() to indicate that the protocol can be deleted.
-This is to allow reliable protocols (TCP in particular) to ensure that all data has drained
-from the stack before it is deleted. Protocols must not sit in CloseNow synchronously waiting
-for data to drain.
-Note that after all clients have exited the socket server spends a short time mourning it's
-losses (currently 5 mins) and then exits. At this time all protocols will be forcibly unloaded
-anyway.
-
-Version 0.1(028)
-================
-
-New startup code.
-ESOCK now starts a new thread in the comms server process (C32EXE).
-All test clients should now start the comm server (StartC32()) before connecting 
-to the socket server. There is no longer any need to explicitly start esock. 
-This code relies on defect HA-205 being fixed. If you take this release for 066 you must
-apply the fix described on notes yourself. Due to defect HA-212 you should also set the 
-nocallentrypoint flag for esock.dll in your oby file
-
-Tidied code.
-ProtocolManager class split into 2. If you're missing an API try
-looking in SocketServer.
-
-Version 0.1(027)
-================
-
-Added RNetDatabase::Cancel RHostresolver::Cancel and RServiceResolver::Cancel().
-On the protocol, these call a new pure virtual fn CResolverProvdBase::CancelCurrentoperation().
-
-Added RMbufQ::Assign(RMbufChain &), RMbufQ::Append(RMbufChain &) and RMbufQ::Prepend(RMbufChain &)
-To add etc mbuf chains to RMbufQs.
-
-Removed RMbufQ::CopyIn(TUint8*, TInt len, Tint offset) and RMbufQ::CopyOut(TUint8*, TInt len, TInt offset)
-
-Version 0.1(026)
-================
-
-ESOCK E32 Sockets server 
-Version 0.1(025)
-================
-
-Added code to shut the socket server down cleanly under WINS and fixed a couple of memory
-leaks this revealed.
-
-Changed creation interface to resolver classes:
-RHostResolver::Open(RSocketServ &aSocketServer,TUint anAddrFamily,TUint aProtocol);
-RServiceResolver::Open(RSocketServ& aSocketServer,TUint anAddrFamily,TUint sockType,TUint aProtocol);
-RNetDatabase::Open(RSocketServ& aSocketServer,TUint anAddrFamily,TUint aProtocol);
-These slight changes better reflect the domain of the resolver in question.
-
-Fixed busy defect in CNetDatabase.
-
-Moved the following functions from class ByteOrder to class BigEndian Get32(const TUint8* aPtr),
-Get16(const TUint8* aPtr), Put32(TUint8* aPtr, TUint32 aVal) and Put16(TUint8* aPtr, TUint16 aVal).
-These functions read and write byteswapped data at (possibly) misaligned addresses
-
-Added class LittleEndian which also implements Get32(const TUint8* aPtr), Get16(const TUint8* aPtr) and
-Put32(TUint8* aPtr, TUint32 aVal), Put16(TUint8* aPtr, TUint16 aVal); These funtions write data in host order 
-at (possibly) misaligned addresses.
-
-CancelAll now calls Shutdown with CServProviderBase::EImmediate rather than CServProviderBase::ENormal
-
-Added KSockWriteUrgent, KSIPeekData and KSockReadPeek. Protocols which support urgent data (AKA Out of band or unit data) should set 
-KSIUrgentData in their protocol info. Protocols which support peeking should set KSIPeekData. If a read request
-is issued with the peek bit set and a protocol supports peek it should process the read as normal but retain a 
-copy of the data for subsequent reads.
-
-Version 0.1(024)
-================
-
-RSocket::GetOpt and RSocket::SetOpt become
-TInt RSocket::SetOpt(TUint anOptionName,TUint anOptionLevel,const TDesC8& anOption=TPtrC(NULL,0));
-TInt RSocket::GetOpt(TUint anOptionName,TUint anOptionLevel,TDes8& anOption);
-
-RSocket::Ioctl becomes 
-EXPORT_C void RSocket::Ioctl(TUint aCommand,TRequestStatus& aStatus,TDes8& aDesc=TPtr8(NULL,0),TUint aLevel=KLevelUnspecified)
-
-Added CProtocolBase::Tag() to retrun a TPtrC to the protocol's tag name
-
-Version 0.1(023)
-================
-
-added RSocketServ::StartProtocol(TUint anAddrFamily,TUint aSockType,TUint aProtocol,TRequestStatus &aS)
-This can be used to asynchronously start a protocol so that a later call to RSocket::Open will
-complete immediately
-
-Asynchronous RSocket::Close has been removed - use asynchronous ShutDown then synchronous close to
-allow a protocol to drain.
-
-RSocket::Listen(), RSocket::Bind(), RSocket::LocalName() and RSocket::RemoteName() all 
-become synchronous.
-
-CProtocolBase::StartSending() becomes CProtocolBase::StartSending(CProtocolBase* aProtocol)
-aProtocol should point to the protocol which is raising the flow control on event.
-
-added client side MBufManager debugging functions:
-TInt RSocketServ::__DbgFailNextMbuf(TInt n); // Fail after n allocs on the core Mbuf allocator, 0 to cancel
-TInt RSocketServ::__DbgSetMbufPoolLimit(TInt n); // Set the maximum size of the mbuf pool to n bytes
-TInt RSocketServ::__DbgCheckMbuf(TInt n); // Check that there are only n bytes allocated from the entire pool
-TInt RSocketServ::__DbgMbufFreeSpace();	// return the amount of free space in the mbuf manager pool (bytes)
-TInt RSocketServ::__DbgMbufTotalSpace(); // return the total size of the mbuf manager pool (bytes)
-
-Added net database lookup classes. Unfortunately I have been unable to extract as much generality
-as I would have liked and so the net database Base classes provide little more than IPC and 
-request routing.
-
-RNetDatabase client side and CNetDBProvdBase server side - API are similar to other lookup classes and 
-should be obvious.
-
-Version 0.1(022)
-================
-
-NetServ has been droped from the ESOCK releasables - EIKON ESOCK clients must once again 
-call StartESOCK(NULL) just like the rest of us.
-
-Switched the API to Accept() so that Accept is called on the listening socket and takes
-a blank socket as an argument - this is so that CancelAccept() is called on the same socket
-as Accept() was called on.
-i.e newConnection.Accept(listener,aStatus); becomes listener.Accept(newConnection,aStatus);
-
-Fixed defect in outgoing connection data copy.
-
-Version 0.1(021)
-================
-
-Ini files moved to \e32data (WINS) or \data (EPOC)
-
-void CServProviderBase::PassiveOpen(...) becomes TInt CServProviderBase::PassiveOpen(...)
-this allows protocols to return errors (OOM etc.) on passive opens
-
-Added an extra parameter (CProtocolBase* aSourceProtocol=NULL) to all inter protocol calls
-so that the source of such a call may be identified. Protocols shouls call these functions
-with aSourceProtocol=this
-
-All ESOCK specific error numbers now negative
-
-Replaced ALIGN macros with templates AlignDown4 and IsAligned4
-
-Known defects - PDummy's service provider (WINS test code) can leak memory in OOM conditions
-
-Version 0.1(020)
-================
-Reduced the memory footprint of ESOCK to about 77k from 0.5 Mb :-(
-Fixed protocol re-start defect in NETSRV
-
-Version 0.1(019)
-================
-J Day release.
-NETSERV now starts (and links to) IRDA, TCP/IP and NCP32.
-
-WARNING
-MNT command has a defect in GETBLD. After getting E32 v61 INCC WINS WINSDB it then gets 60 of EMARM.
-Reason unknown as yet.)
-
-Version 0.1(018)
-================
-
-added reliance on C32 for netsrv
-removed dependancies on econs
-
-NOTE COMMS PDD MUST BE CALLED ECDRV1
-
-Version 0.1(017)
-================
-
-17 was abandoned due to excess grief - it is haunted enter release 17 at your own peril
-
-Version 0.1(016)
-================
-
-Added the netserv releasable. This is used by the shell to configure
-the network.
-
-Fixed PDUMMY and IPWINS with refeneces to EEmergency.
-
-Version 0.1(015)
-================
-
-CServProviderBase::EEmergency becomes CServProviderBase::EImmediate this is to make code for the the following defect fix
-read more sensibly
-
-Canceling a pending connect will now shut a socket down EImmediate (was EEmergency) rather than 
-ENormal - this is to stop ESOCK panicing on the call to CanClose()
-
-TActivePriority becomes TESOCKActivePriority to prevent a name clash with EIKON.
-
-fixed typeo KKDletaTimerInterval becomes DeltaTimerIneterval
-
-Version 0.1(014)
-================
-
-Brought releasble zip filenames into line with other projects
-
-WINS release in 	r:\ESOCK\ZIP\EWINS.nnn
-WINS debug sdbs in 	r:\ESOCK\ZIP\EWINSDB.nnn
-MARM release in 	r:\ESOCK\ZIP\EMARM.nnn
-
-Added RSocket::CancelAll
-
-RSocket::CancelXXXXX() no longer panics the client under any circumstances
-
-RSocket::Accept(RSocket& aListeningSocket,TSockAddr &aRemote TDes8 &aConnectData,TRequestStatus& aStatus)
-becomes RSocket::Accept(RSocket& aListeningSocket,TDes8 &aConnectData,TRequestStatus& aStatus); 
-clients can use RSocket::RemoteName after accepting if they need to know the address of the 
-remote host initiating a conection.
-
-ESOCK's delta timer queue function becomes
-IMPORT_C TTimerHandle CDeltaTimer::Queue(TTimeIntervalShortMicroSeconds aTimeInMicroSeconds,TCallBack& aCallBack);
-to fall in line with E32 timer implementations i.e the "Micro" isn't a misprint anymore. KDletaTimerInterval 
-specifies the granularity of the delta timer.
-
-CServProvider::Write(const TDesC8& aDesc, TUint options)=0; becomes 
-CServProvider::Write(const TDesC8& aDesc, TUint options, TSockAddr* anAddr=NULL)=0;
-SetRemote name is now only called as a result of RSocket::Connect()s - SendTo addresses will be sent through 
-on the new TSockAddr argument. Connection oriented sockets should never have the TSockAddr set on a Write call.
-
-Version 0.1(013)
-================
-
-Includes ARM Build
-
-WINS release in 	r:\ESOCK\ZIP\ESKWINS.nnn
-WINS debug sdbs in 	r:\ESOCK\ZIP\ESKSDB.nnn
-MAMR release in 	r:\ESOCK\ZIP\ESKMARM.nnn
-
-WINS release includes
-ESOCKxx.DLL	ESOCK dll and exe
-ESOCKxx.LIB	ESOCK link library
-PDUMMYxx.PRT Dummy protocol module
-IPWINSxx.PRT TCP/IP over WinSock protocol module
-
-MARM relase includes
-ESOCKxx.DLL ESOCK dll and exe
-ESOCKxx.lib ESOCK link library
-PDUMMY.PRT dummy protocol modules
-
-Release notes
-=============
-
-AutoBind now called for SendTo on connectionless sockets not previously bound.
-
-Fixed looping defect in Error(MSocketNotify::EErrorConnect)
-
-removed external dependencies on ss_pman.h
-
-fixed SendTo failure on non connections oriented sockets.
-
-Version 0.1(012)
-================
-
-Added support for writable ini files.
-	TInt CIniFile::WriteVar(const TDesC& aSection,const TDesC& aVarName,TInt aValue);
-	TInt CIniFile::WriteVar(const TDesC& aSection,const TDesC& aVarName,const TDesC& aValue);
-	void CIniFile::CommitL();
-
-
-Version 0.1(011)
-================
-
-symbolic constant ESOCK_INI_FILE added to specify the path of the ini file.
-
-Added new class RMBufAsyncRequest which provides asyncronous buffer allocation for 
-protocols to help them avoid dealocks.
-
-Added inlines RMBuf::Get() and RMBuf::Put() which safely get and put bytes to/from an
-MBuf. These are not inlines in debug builds.
-
-Added inlines RMBuf::AllocL() and RMBuf::Free() so that there is now no need at all
-for protocols to call CMBufManager functions.
-
-Removed operator->() from all classes and replaced with RMBufXXX::First() which
-returns a pointer to the first MBuf in a buffer queue or chain.
-
-Changed void RMBufChain::Align(Tint aSize) to TInt RMBufChain::Align(Tint aSize).
-The functionality of this has changed slightly also and now allow aSize to be greater
-than the chain length without raising a panic. aSize must is still limited to an
-MBuf buffer size (ie aSize<=128). The number of bytes that were aligned is returned.
-
-Removed  TMBufIter::operator->()
-
-Removed RMBuf* operator from all classes except TMBufIter.
-
-Amended test code to check RMBufChain::CreateL() and Async allocator support.
-
-Re-organised MBuf source code, splitting it into several files.
-
-Added Protocol debugging aids to CMBufManager:
-__DbgSetPoolLimit()	- Sets a hard limit on the maximum size to which the pool may grow.
-__DbgSetFailAfter() - Causes a future allocation request to fail
-__DbgGetBufSpace()	- Returns free buffer space
-__DbgGetBufTotal()	- Returns total buffer space
-
-(Re-)Exported the TAsyncCallback class.
-Removed excess EXPORTs from CAsync class.
-Added ProtocolManager::__DbgForceKillMBufManager()
-
-CSocket::Error() no longer has a hard coded call to __debugGER()
-
-KIoctlNonBlockingIO becomes KSONonBlockingIO and KIoctlBlockingIO becomes KSOBlockingIO
-Blocking behaviour should now be set using SetOption.
-
-RSocket::SetOpt(TUint optionName,const TDesC8 &aDesc,TUint optionLevel,TRequestStatus &aStatus) becomes
-RSocket::SetOpt(TUint optionName,const TDesC8 *aDesc,TUint optionLevel) and 
-RSocket::GetOpt(TUint optionName,const TDesC8 &aDesc,TUint &anOptionLen,TUint optionLevel,TRequestStatus &aStatus) becomes
-RSocket::GetOpt(TUint optionName,const TDesC8 *aDesc,TUint &anOptionLen,TUint optionLevel);
-
-To support Ioctls without any data void Ioctl(TUint level,TUint name,TDes8 &anOption,TUint aLen) 
-becomes void Ioctl(TUint level,TUint name,TDes8 &anOption) and, because of this 
-CServProvdBase::Ioctl(TUint level,TUint name,TDes8& anOption) becomes 
-CServProvdBase::Ioctl(TUint level,TUint name,TDes8* anOption) and MSocket::IoctlComplete(TDesC8 &aBuf) 
-becomes MSocket::IoctlComplete(TDesC8 &aBuf) 
-
-RSocket::Close no longer panics if the socket was never opened
-
-void CServProviderBase::SetRemName(TSockAddr& anAddr) becomes TInt CServProviderBase::SetRemName(TSockAddr& anAddr)
-protocols can pre check addresses (for valid port numbers etc) and return an error synchronously - otherwise they 
-should return KErrNone.
-
-Version 0.1(010)
-================
-
-ESOCK now builds under ARM but will not link against the released base due to a gcc defect.
-Talk to Rog if you want to run ESOCK on a rack.
-
-Added static EXPORT_C ProtocolManager::__DbgForceLoadMBufManagerL(); This allows debug builds to 
-force premature loading of the MBuf manager.
-
-RMBufPktQ::Replace() becomes RMBufPktQ::Prepend().
-
-Added void RMBufChain::CreateL(const TDesC8& aDes, TInt aHdrLen=0); This creates an MBuf chain
-from a descriptor and optionally prepends space for a protocol header.
-
-Added TInt TSockAddr::GetUserLen(); Derived classes should now call SetUserLen() in their 
-contructor to set the descriptor length tom the actuall length of the desciptor. TSockAddr 
-now initialises the length to maximum possible length of the descriptor. Note: If you dynamically
-change the length of your address, then either ignore this or set to max possible length.
-The primary use for this is to enable address type independant routing to be implemented by 
-regarding the derive portion of TSockAddr as a bit stream. If this will never apply to you,
-then there is no real need to do a SetUserLen() in you constructor.
-
-TSocketAddress removed. Where needed, this functionality can be implemented
-in derived classes. Use of the names "Input()" and "Output()" may be
-appropriate for consistancy.
-
-CProtocolFamilyBase::NewProtocol becomes CProtocolFamilyBase::NewProtocolL
-
-Re-designed protocol manager. CProtocolBase and CProtocolFamily are no longer CObjects.
-The fact that they were was adding to the complexity of the protocol manager. This should make
-no difference to protocol modules.
-
-Added low memory tests to test code and fixed all memory leaks (etc.) detected.
-
-Added class CAsyncCallBack : public CAsync. CAsyncCallBack implements the bare minimum non virtual
-subclass of CAsync.
-
-Added full binding code. (Based on a hacked up inifile system)
-
-	Binding is controled by the file \e32sys\esock.ini. The format of this is very similar to 
-	Windows' protman.ini
-	i.e
-	[SectionName]
-	itemName= itemValue
-	[AnotherSectionName]
-	itemName= itemValue
-	
-	Note that there must not be a space between "itemname" and "=" and there must be a spece between 
-	"=" and  itemValue. Also note  that itemValue is terminated by white space.
-
-	Protocols may read the ini file (or other similar files) using the CIniFile class. Note that whne the
-	Registry is implemented CIniFile will be removed.
-
-	There is a general section called [sockman] which should contain an item "protocols" with a comma
-	seperated list of top level protocols - i.e those protocols which can create sockets.
-
-	Each protocol is described by it's own section. The section name is the protocol's "tag" the protocol
-	section must contain two items: "filename" and "index" these are respectively the .prt (dll) file to load
-	the protocol from and (if required) the (1 based) index of the specific protocol within the protocol family.
-
-	A protocol section may also have an optional "bindto" item which specifies a comma seperated list of 
-	(tags of) the lower bindings of the protocol.
-
-	CProtocolBase::InitL() becomes CProtocolBase::InitL(TDesC& aTag) the descriptor carries the protocol's
-	tag from the ini file. Protocols should add options to their specific section and use the supplied tag
-	as  a section name to retrieve them - this allows us to multiple instantiations of a single protocol.
-
-	e.g
-		[sockman]
-		protocols= ip
-
-		[transport]
-		filename= \e32sys\pdummy.prt
-		index= 1
-		bindto= interface1,interface2
-
-		[interface1]
-		filename= \e32sys\pdummy.prt
-		index= 2
-
-		[interface2]
-		filename= \e32sys\pdummy.prt
-		index= 2
-
-	This ini file loads protocol 1 from \e32sys\pdummy.prt and binds it to two seperate instances of
-	protocol 2 from \e32sys\pdummy.prt
-
-	Protocols are late bound when sockets are created. An unfortunate side effect of this is that BindL 
-	and BindToL May be called after StartL due to a second round of binding.
-
-	Protocols should call Open on any protocols they bind to and Close on any protocols they are bound to 
-	when they close. This will ensure that protocols are destroyed in the correct order (up the stack)
-
-	Thanks to SteveT for the original CIniFile.
-
-
-Socket buffers are now fixed in size - once they have been explicitly set. Otherwise they will
-continue to grow as before.
-
-Version 0.1(009)
-================
-
-Fixed defect in Disconnect up call.
-
-Removed CServProvdBase::Create() this was an artifact of the previous incarnation of the protocol manager.
-
-Added proper copy constructors to Service providers in ipwins. Added esock debug asserts to ipwins.
-
-SocketTimer::Queue(TInt aTimeInMicroSeconds,TCallBack &aCallBack); becomes SocketTimer::Queue(TTimeIntervalMicroSeconds aTimeInMicroSeconds,TCallBack &aCallBack); 
-I'm not sure if this is a good thing though.
-
-Internals of SocketTimer altered to use a heartbeat rather than an interval timer - this makes better use of E32 delta queues.
-
-CServProviderBase::Protocol() has been removed. SSPs which wish need reference their protocol should implement this themselves.
-
-TNotify has become the mixin MSocketNotify there should be no change to protocols.
-Similarly TResolverNotify has become MResolverNotify.
-
-CServProviderBase::SetLocalName now returns a TInt - this allows protocols to signal an error for (amongst other things) bad protocol 
-family in the address and reserved port numbers. The error is passed directly to the client. SetRemoteName should still signal any errors 
-using an Error call during or after the ActiveOpen() call.
-
-Similarly, GetOption and SetOption now return a TInt. Also CProtocolBase::GetOption and CProtocolBase::SetOption
-
-The socket server no longer steals all Ioctl calls it recognises regardless of the level.
-
-Added restartable connections to sockets. A protocol which can restart after a failed connect or a disconnect should set KSICanReconnect
-in it's protocol info field. This allows clients to reissue a connect request after a failure.
-
-Added a new error indication bit: MSocketNotify::EErrorFatal this will cause all pending requests to complete. If the socket does not 
-support re-connection setting EErrorFatal will put into an error state which will stop all further client requests. 
-MSocketNotify::EErrorFatal is not set by default. MSocketNotify::EErrorFatal should be used to indicate an error on a listening socket.
-
-New improved EchServ. The test server now provides chargen, NULL and connect back services as follows:
-	Service		TCP/Port 	UDP/Port
-	=======		========	========
-	Echo		 20000		   -
-	Char Gen	 20001		   -
-	Null		 20002		   -
-	Reconnect	 20003		  n/a
-
-The reconnect srvice will create a new socket and attempt to connect back to the originating host on port 20004. 
-When both connections are in place it will echo data received on each socket to the other.
-
-MSocketNotify::IoctlComplete() becomes MSocketNotify::IoctlComplete(TDesC8 &aBuf) anyreturn data for the Ioctl should be
-sent in the IoctlComplete call. SSPs now need to copy any data required fro mthe Ioctl call.
-
-Version 0.1(008)
-================
-
-Fixed Deadlock defect on startup with no valid protocols.
-
-OSILayer enum becomes TOSILayer. All memnbers get an E Prefix. Ooops.
-
-Fixed a descriptor type defect in the CSocket class.
-
-CServiceProviderBase::SetNotify is no longer virtual. SSPs should now use the new pure virtual 
-Start() as indication that they can send messages to their iSocket 
-
-Tidied up the protocol init code. fixed defects when loading second+ protocols from a single family.
-
-Finished name resolution and service database functionality (Except Next). NetDatabase will 
-be left until there is more input available from IrIAS
-
-Fixed datagram Close/Shutdown order defect.
-
-Fixed code rot in the e32 finger server and IPWINS.
-
-CAsync had unneccessary code. CAsync::CallBackL and CAsync::RunL have been removed (RunL becomes pure virtual). You 
-should place all code from CAsync::CallBackL into the derived RunL
-
-Added a global timer class:
-class SocketTimer 
-	{
-public:
-	IMPORT_C static TTimerHandle Queue(TInt aTimeInMicroSeconds,TCallBack &aCallBack);
-	IMPORT_C static void Remove(TTimerHandle aTimer);
-	};
-Although times are specified in milliseconds the timer currently only gives 1/10th second granularity so it isn't much better that a CTimer.
-This will be rectified when E32 supports fine grained timers - this in unlikely to be on WINS, you'll have to live with the 1/10ths.
-Queue returns a TTimerHandle which should be passed to Remove to Cancel a timer. TTimerHandle becomes when the timer goes off. Timer test 
-code is in TSOCK\T_TIMER.MAK
-
-Version 0.1(007)
-================
-
-
-TSockAddr re-implemented more effeciently and added CmpPort() member to compare for equality two TSockAddr structures.
-
-ES_INET.H dependancy removed from ESock.
-
-Class TSockAddrIN has been renamed to TInetAddr. Implementation of TInetAddr moved to TCPIP and also IPWINS.
-
-Class Inet removed from Esock and replaced with class ByteOrder that implements byte order swapping.
-
-Included test code for MBuf manager as TESTMBUF but see below.
-
-Changed MNT.CMD to ensure that test protocols have the InstallXXX symbols as the first in generated def files.
-All Esock code (especially protocol modules) should now be built using real (i.e. non name) builds.
-DEF files were added to the release in 005.
-
-Added Peek() to RMBufPktQ to allow the first packet to be examined without removing it.
-
-Removed cleanup stack support from RMBufChain.
-
-CProtocolBase::Bind() becomes CProtocolBase::BindL() and CProtocolBase::BindTo() becomes 
-CProtocolBase::BindToL() protocols should leave from any binding operation to indicate an error.
-
-Inter-Protocol flow control:
-CProtocolBase::Send() now returns TInt, added virtual void CProtocolBase::StartSending(); These now form a 
-flow control pair. A zero return from a send should floww control off the sending protocol. StartSending 
-acts as a flow control on.
-
-Added virtual void CProtocolBase::Error(Tint anError); Protocols should propagate error conditions up 
-the stack (eventually to socket service providers) using this call.
-
-Added TServerProtocolDesc::OSIlayer and corresponding OSILayer enum. Protocols will be Start()ed in
-increasing layer  order (ie up the stack).
-
-RSocketServer::FindProtocol(const TProtocolName&,TProtocolDesc &) implemented.
-
-Introduced alloc heaven tool code into socket server.
-Fixed Alloc heaven.
-
-Fixed RecvFrom functionality. (Was not writing address back to client space.)
-
-Fixed datagram message completeion defect.
-
-Removed last globals from the socket server. Yeah!
-
-Send(RMBufChain & ,TSockAddr *from,TSockAddr *to=NULL) becomes Send(RMBufChain &) MBuf chains now carry 
-source and destination addresses. (this should have been in 006.)
-
-Added MBuf Manager to socket server. MBuf manager is installed whenever a protocol which requires MBuf 
-services is loaded. Use of MBuf manager as a stand alone dll is no depreciated. Protocols should indicate that
-they rewuire the MBufManager by setting ENeedMBufs in their serviceTypeInfo.
-
-Version 0.1(006)
-================
-
-CProtocolBase::NewSAPL() becomes CProtocolBase::NewSAPL(TUint aSocketType) The single parameter indicates the socket type.
-Protocols which only produce a single socket type may ignore it.
-
-TNotify::Error(TInt anError); becomes TNotify::Error(TInt anError,TUint anOperationMask=KAllOperationss);
-Errors can now be specified on one of more operations. Operation bitmasks are specified in TNotify.
-
-Added TNotify::IoctlComplete ioctl operations are now asynchronous and follow the general pattern. Socket Service providers ioctl
-call carries a descriptor. The desc's contents are protocol specific. The socket server will write the entire contents of the descriptor
-back to client space after an Ioctl completes.
-
-Process(RMBufChain & ,TSockAddr *from,TSockAddr *to=NULL) becomes Process(RMBufChain &) MBuf chains now carry source and destination addresses.
-
-
-Version 0.1(005)
-================
-
-Made release notes more comprehensive. Esock now has 3 users.
-
-Added RecvOneOrMore functionality. This causes a socket (stream only) to block until any data arrives.
-It will then read any data that is available (upto the size of the supplied descriptor) and complete immediately.
-
-added serviceTypeInfo to TServerProtocolDesc structure - it is important that protocols fill this in correctly using
-values from the TProtocolServiceInfo enum. Note that previous releases of IPWINS and PDUMMY were incorrect.
-
-added *.def to li.prj
-
-Cleaned up startup and shutdown code in IPWINS - we were leaving threads hanging around.
-
-Esock now uses UserSvr::InitRegisterCallback() this is important as protocols will start to use the
-comms server which must be started before they load.
-
-Added CProtocolBase::ProtcolFamily() and CServProviderBase::Protocol()
-
-Renamed TIPWINS.* to T_IPWINS.*
-
-Added basic host name resolution to IPWINS - this is used by the test code. You no longer need to edit IP addresses in T_IPWINS
-Addresses are currently returned in host order - this may change.
-
-Unicode name resolution does not work.
-
-Non debug MBuf manager does not build.
Binary file datacommsserver/esockserver/test/TE_EsockTestSteps/doc_pub/TE_EsockTestSteps_Test Specification.doc has changed
Binary file datacommsserver/esockserver/test/TE_RConnection/doc_pub/GT0429 - PDP Contention Management Test Specification.doc has changed
Binary file datacommsserver/esockserver/test/TE_RConnection/doc_pub/SGL.GT0253.202 Non-Seamless Bearer Mobility - Test Spec.doc has changed
Binary file datacommsserver/esockserver/test/TE_RConnection/doc_pub/SGL.GT0253.220 Data Monitoring - Test Specification.doc has changed
Binary file datacommsserver/esockserver/test/TE_RConnection/doc_pub/TE_RConnection_Test_Specification.doc has changed
Binary file datacommsserver/esockserver/test/TE_RConnectionServ/doc_pub/RConnectionServ API test specification.doc has changed
Binary file datacommsserver/esockserver/test/TE_RSubconnection/doc_pub/TE_RSubConnection_Test_Specification.doc has changed
--- a/datacommsserver/esockserver/test/TE_Socket/SocketTestSection1.cpp	Fri Sep 24 15:38:33 2010 +0100
+++ b/datacommsserver/esockserver/test/TE_Socket/SocketTestSection1.cpp	Tue Oct 05 15:20:13 2010 +0100
@@ -313,7 +313,7 @@
 	{
 	TVerdict verdict = EPass;
 
-	TInt numExhaustiveSockets = iNormalTest ? KNumExhaustiveSockets : 10;
+	TInt numExhaustiveSockets = iNormalTest ? KNumExhaustiveSockets : 10;	
 	iNormalTest = EFalse; // normal test is only run once, the rest are OOM tests
 
 	Logger().WriteFormat(_L("Test Purpose: Exhaustive Socket Open"));
@@ -385,19 +385,21 @@
 		sockNum--;
 		}
 	Logger().WriteFormat(_L("Created %d sockets, expected at least %d sockets"), sockNum, sockCount1);
-	TESTL(sockNum >= sockCount1);
-
-	Logger().WriteFormat(_L("Freeing sockets in creation order"));
-	for (i=0; i<sockNum; i++)
-		{
-		socks[i].Close();
-		}
+	
+	//TESTL(sockNum >= sockCount1);
+	//
+	//Logger().WriteFormat(_L("Freeing sockets in creation order"));
+	//for (i=0; i<sockNum; i++)
+	//	{
+	//	socks[i].Close();
+	//	}
 
 #endif	// (_DEBUG) }
 
 	CleanupStack::PopAndDestroy(socks);
 
 	CleanupStack::Pop(&ss);
+	Logger().WriteFormat(_L("Now closing socket server session without closing %d opened sockets"), sockNum);
 	ss.Close();
 	SetTestStepResult(verdict);
 	return verdict;
--- a/datacommsserver/networkcontroller/Documentation/Network_Controller_Design.mdl	Fri Sep 24 15:38:33 2010 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,11188 +0,0 @@
-
-(object Petal
-    version    	43
-    _written   	"Rose 6.5.9232.10"
-    charSet    	0)
-
-(object Design "Logical View"
-    is_unit    	TRUE
-    is_loaded  	TRUE
-    quid       	"3CB6A42E01EC"
-    defaults   	(object defaults
-	rightMargin 	0.250000
-	leftMargin 	0.250000
-	topMargin  	0.250000
-	bottomMargin 	0.500000
-	pageOverlap 	0.250000
-	clipIconLabels 	TRUE
-	autoResize 	TRUE
-	snapToGrid 	TRUE
-	gridX      	16
-	gridY      	16
-	defaultFont 	(object Font
-	    size       	10
-	    face       	"Arial"
-	    bold       	FALSE
-	    italics    	FALSE
-	    underline  	FALSE
-	    strike     	FALSE
-	    color      	0
-	    default_color 	TRUE)
-	showMessageNum 	3
-	showClassOfObject 	TRUE
-	notation   	"Unified")
-    root_usecase_package 	(object Class_Category "Use Case View"
-	quid       	"3CB6A42E01EE"
-	exportControl 	"Public"
-	global     	TRUE
-	logical_models 	(list unit_reference_list)
-	logical_presentations 	(list unit_reference_list
-	    (object UseCaseDiagram "Main"
-		quid       	"3CB6A42E0215"
-		title      	"Main"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	0
-		items      	(list diagram_item_list))))
-    root_category 	(object Class_Category "Logical View"
-	quid       	"3CB6A42E01ED"
-	exportControl 	"Public"
-	global     	TRUE
-	subsystem  	"Component View"
-	quidu      	"3CB6A42E01EF"
-	logical_models 	(list unit_reference_list
-	    (object Class "CReconnectRequest"
-		quid       	"3CBD5397026E"
-		superclasses 	(list inheritance_relationship_list
-		    (object Inheritance_Relationship
-			quid       	"3CBD53A60157"
-			supplier   	"Logical View::CNetConRequestBase"
-			quidu      	"3CBD5387001C"))
-		operations 	(list Operations
-		    (object Operation "NewL"
-			quid       	"3CBD54FD01C8"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "StartReconnectL"
-			quid       	"3CBD557802F1"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "MDPOReconnectComplete"
-			quid       	"3CBD5AD6003A"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)))
-	    (object Class "CNetConRequestBase"
-		quid       	"3CBD5387001C"
-		operations 	(list Operations
-		    (object Operation "StartRequest"
-			quid       	"3CBD53AC0137"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "SetAvailableBearers"
-			quid       	"3CB6E3D70362"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "SelectedServiceAvailable"
-			quid       	"3CB6DD4503BE"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)))
-	    (object Class "CAgentSignalStrengthWatcher"
-		quid       	"3CB6EB2101B7"
-		operations 	(list Operations
-		    (object Operation "NewL"
-			quid       	"3CB6EB39032E"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "CurrentSignalStrength"
-			quid       	"3CBAE609031A"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)))
-	    (object Class "CASyncEtelRequestWrapper"
-		quid       	"3CB6EAF202A9"
-		operations 	(list Operations
-		    (object Operation "NewL"
-			quid       	"3CB6EB03007D"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "StartAsyncRequests"
-			quid       	"3CB6EB77003E"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "RunL"
-			quid       	"3CB6EBEE00AD"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)))
-	    (object Class "CTelBearer"
-		quid       	"3CB6B52B018B"
-		superclasses 	(list inheritance_relationship_list
-		    (object Inheritance_Relationship
-			quid       	"3CB6B53D00AB"
-			supplier   	"Logical View::Nifman::CBearerBase"
-			quidu      	"3CB6B4B40298"))
-		operations 	(list Operations
-		    (object Operation "StartCheckingCb"
-			quid       	"3CB6E81A0266"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "GetBearerSupportL"
-			quid       	"3CB6E83C0356"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "OpenTelephonyL"
-			quid       	"3CB6E8500391"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "OpenPhoneL"
-			quid       	"3CB6E8C30151"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "RetrievePhoneCapsL"
-			quid       	"3CB6E98E00B3"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "RetrieveNetworkMode"
-			quid       	"3CB6E9C800F2"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "RetrievePacketSupportL"
-			quid       	"3CB6EA1100ED"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "ETelAsyncRequestsComplete"
-			quid       	"3CB6EC380294"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "CalculateAvailableBearerSet"
-			quid       	"3CB6EC8E025C"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "CsdAvailable"
-			quid       	"3CB6ECAB01E5"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "WcdmaAvailable"
-			quid       	"3CB6ECBA0179"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "CdmaAvailable"
-			quid       	"3CB6ECC602AC"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "UpdateObserver"
-			quid       	"3CB6ECE20036"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)))
-	    (object Class "CSelectionRequest"
-		quid       	"3CB6B4A101A1"
-		superclasses 	(list inheritance_relationship_list
-		    (object Inheritance_Relationship
-			quid       	"3CBD53910157"
-			supplier   	"Logical View::CNetConRequestBase"
-			quidu      	"3CBD5387001C"))
-		operations 	(list Operations
-		    (object Operation "NewL"
-			quid       	"3CB6B6C302C8"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "StartSelectL"
-			quid       	"3CB6B6F101CA"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "MDPOSelectModemAndLocationComplete"
-			quid       	"3CB6DBD803A5"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "SelectModemAndLocationCompleteL"
-			quid       	"3CB6DBEC0096"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "SelectIapL"
-			quid       	"3CB6DD80016A"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "MDPOSelectComplete"
-			quid       	"3CB6DDC50078"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "SelectIAPCompleteL"
-			quid       	"3CB6DDF001E3"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "SelectAgentL"
-			quid       	"3CB6DE1E0207"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "BearerAvailability"
-			quid       	"3CB6E3830339"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)))
-	    (object Class "CNetworkController"
-		quid       	"3CB6A43B030D"
-		superclasses 	(list inheritance_relationship_list
-		    (object Inheritance_Relationship
-			quid       	"3CBD5953012E"
-			supplier   	"Logical View::Nifman::CNetworkControllerBase"
-			quidu      	"3CBD5948039F"))
-		operations 	(list Operations
-		    (object Operation "ProcessRequestCb"
-			quid       	"3CB6B6CB0342"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "RequestComplete"
-			quid       	"3CB6B86E00D7"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "CheckBearerAvailability"
-			quid       	"3CB6DC99038E"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "FindExistingAgentForSelection"
-			quid       	"3CB6DE480063"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "FindNetworkById"
-			quid       	"3CB6DFE800B1"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "BearerAvailability"
-			quid       	"3CB6E3C00215"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "AgentConnectionFailure"
-			quid       	"3CC55F630171"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "RequestSecondPhaseAvailability"
-			quid       	"3CC8367502CF"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "BearerStateChange"
-			quid       	"3CC836FF02E1"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "GetMinSigStrengthL"
-			quid       	"3CBAE61B01B7"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "GetTsyNameL"
-			quid       	"3CB6E8740158"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)
-		    (object Operation "SetNetworkMode"
-			quid       	"3CB6E9FB02EA"
-			concurrency 	"Sequential"
-			opExportControl 	"Public"
-			uid        	0)))
-	    (object Association "$UNNAMED$0"
-		quid       	"3CB6A47E02AF"
-		roles      	(list role_list
-		    (object Role "$UNNAMED$1"
-			quid       	"3CB6A47E03C7"
-			supplier   	"Logical View::Nifman::CNifAgentBase"
-			quidu      	"3CB6A449033F"
-			is_navigable 	TRUE)
-		    (object Role "$UNNAMED$2"
-			quid       	"3CB6A47E03C8"
-			supplier   	"Logical View::Nifman::CNifAgentRef"
-			quidu      	"3CB6A44203B7"
-			is_navigable 	TRUE
-			is_aggregate 	TRUE)))
-	    (object Association "$UNNAMED$3"
-		quid       	"3CB6A4800370"
-		roles      	(list role_list
-		    (object Role "$UNNAMED$4"
-			quid       	"3CB6A481012D"
-			supplier   	"Logical View::Nifman::CNifIfLink"
-			quidu      	"3CB6A4510304"
-			is_navigable 	TRUE)
-		    (object Role "$UNNAMED$5"
-			quid       	"3CB6A4810137"
-			supplier   	"Logical View::Nifman::CNifAgentRef"
-			quidu      	"3CB6A44203B7"
-			is_navigable 	TRUE
-			is_aggregate 	TRUE)))
-	    (object Association "$UNNAMED$6"
-		quid       	"3CB6A4E701B6"
-		roles      	(list role_list
-		    (object Role "$UNNAMED$7"
-			quid       	"3CB6A4E80117"
-			supplier   	"Logical View::Nifman::CNifAgentRef"
-			quidu      	"3CB6A44203B7"
-			is_navigable 	TRUE)
-		    (object Role "$UNNAMED$8"
-			quid       	"3CB6A4E80118"
-			supplier   	"Logical View::Nifman::CNifSession"
-			quidu      	"3CB6A434024E")))
-	    (object Association "$UNNAMED$9"
-		quid       	"3CB6B4DC000B"
-		roles      	(list role_list
-		    (object Role "$UNNAMED$10"
-			quid       	"3CB6B4DC0119"
-			supplier   	"Logical View::Nifman::CNetwork"
-			quidu      	"3CB6B4B002BB"
-			is_navigable 	TRUE)
-		    (object Role "$UNNAMED$11"
-			quid       	"3CB6B4DC011A"
-			supplier   	"Logical View::CNetworkController"
-			quidu      	"3CB6A43B030D"
-			is_navigable 	TRUE
-			is_aggregate 	TRUE)))
-	    (object Association "$UNNAMED$12"
-		quid       	"3CB6B4DE00EA"
-		roles      	(list role_list
-		    (object Role "$UNNAMED$13"
-			quid       	"3CB6B4DE01DA"
-			supplier   	"Logical View::Nifman::CBearerBase"
-			quidu      	"3CB6B4B40298"
-			is_navigable 	TRUE)
-		    (object Role "$UNNAMED$14"
-			quid       	"3CB6B4DE01E4"
-			supplier   	"Logical View::CNetworkController"
-			quidu      	"3CB6A43B030D"
-			is_navigable 	TRUE
-			is_aggregate 	TRUE)))
-	    (object Association "$UNNAMED$15"
-		quid       	"3CB6B56D035D"
-		roles      	(list role_list
-		    (object Role "$UNNAMED$16"
-			quid       	"3CB6B5700216"
-			supplier   	"Logical View::Nifman::CNifAgentBase"
-			quidu      	"3CB6A449033F"
-			is_navigable 	TRUE)
-		    (object Role "$UNNAMED$17"
-			quid       	"3CB6B5700217"
-			supplier   	"Logical View::Nifman::CNetwork"
-			quidu      	"3CB6B4B002BB")))
-	    (object Association "$UNNAMED$18"
-		quid       	"3CB6B5730102"
-		roles      	(list role_list
-		    (object Role "$UNNAMED$19"
-			quid       	"3CB6B57303C9"
-			supplier   	"Logical View::Nifman::CNifAgentBase"
-			quidu      	"3CB6A449033F"
-			is_navigable 	TRUE)
-		    (object Role "$UNNAMED$20"
-			quid       	"3CB6B57303D3"
-			supplier   	"Logical View::Nifman::CBearerBase"
-			quidu      	"3CB6B4B40298")))
-	    (object Association "$UNNAMED$21"
-		quid       	"3CB6B78F03D0"
-		roles      	(list role_list
-		    (object Role "$UNNAMED$22"
-			quid       	"3CB6B790010A"
-			supplier   	"Logical View::Nifman::CCommsDbAccess"
-			quidu      	"3CB6B765034D"
-			is_navigable 	TRUE)
-		    (object Role "$UNNAMED$23"
-			quid       	"3CB6B7900114"
-			supplier   	"Logical View::CNetworkController"
-			quidu      	"3CB6A43B030D"
-			is_navigable 	TRUE
-			is_aggregate 	TRUE)))
-	    (object Association "$UNNAMED$24"
-		quid       	"3CB6B7920366"
-		roles      	(list role_list
-		    (object Role "$UNNAMED$25"
-			quid       	"3CB6B793005A"
-			supplier   	"Logical View::Nifman::CDialogProcessor"
-			quidu      	"3CB6B76F0008"
-			is_navigable 	TRUE)
-		    (object Role "$UNNAMED$26"
-			quid       	"3CB6B7930064"
-			supplier   	"Logical View::CNetworkController"
-			quidu      	"3CB6A43B030D"
-			is_navigable 	TRUE
-			is_aggregate 	TRUE)))
-	    (object Association "$UNNAMED$27"
-		quid       	"3CBD5810010C"
-		roles      	(list role_list
-		    (object Role "$UNNAMED$28"
-			quid       	"3CBD5810029C"
-			supplier   	"Logical View::Telephony::RTelServer"
-			quidu      	"3CB6E8930008"
-			is_navigable 	TRUE)
-		    (object Role "$UNNAMED$29"
-			quid       	"3CBD581002A6"
-			supplier   	"Logical View::CTelBearer"
-			quidu      	"3CB6B52B018B"
-			is_navigable 	TRUE
-			is_aggregate 	TRUE)))
-	    (object Association "$UNNAMED$30"
-		quid       	"3CBD5822008F"
-		roles      	(list role_list
-		    (object Role "$UNNAMED$31"
-			quid       	"3CBD58220248"
-			supplier   	"Logical View::Telephony::RMobilePhone"
-			quidu      	"3CB6E9150131"
-			is_navigable 	TRUE)
-		    (object Role "$UNNAMED$32"
-			quid       	"3CBD58220252"
-			supplier   	"Logical View::CTelBearer"
-			quidu      	"3CB6B52B018B"
-			is_navigable 	TRUE
-			is_aggregate 	TRUE)))
-	    (object Association "$UNNAMED$33"
-		quid       	"3CBD58240363"
-		roles      	(list role_list
-		    (object Role "$UNNAMED$34"
-			quid       	"3CBD5825004E"
-			supplier   	"Logical View::Telephony::RPacketService"
-			quidu      	"3CB6EA6F00CA"
-			is_navigable 	TRUE)
-		    (object Role "$UNNAMED$35"
-			quid       	"3CBD58250058"
-			supplier   	"Logical View::CTelBearer"
-			quidu      	"3CB6B52B018B"
-			is_navigable 	TRUE
-			is_aggregate 	TRUE)))
-	    (object Association "$UNNAMED$36"
-		quid       	"3CBD595B00C1"
-		roles      	(list role_list
-		    (object Role "$UNNAMED$37"
-			quid       	"3CBD595B02FC"
-			supplier   	"Logical View::Nifman::CNetworkControllerBase"
-			quidu      	"3CBD5948039F"
-			is_navigable 	TRUE)
-		    (object Role "$UNNAMED$38"
-			quid       	"3CBD595B0306"
-			supplier   	"Logical View::Nifman::CNifMan"
-			quidu      	"3CB6A46100FF"
-			is_navigable 	TRUE
-			is_aggregate 	TRUE)))
-	    (object Association "$UNNAMED$39"
-		quid       	"3CBD59EC0200"
-		roles      	(list role_list
-		    (object Role "$UNNAMED$40"
-			quid       	"3CBD59EE022B"
-			supplier   	"Logical View::CNetConRequestBase"
-			quidu      	"3CBD5387001C"
-			is_navigable 	TRUE)
-		    (object Role "$UNNAMED$41"
-			quid       	"3CBD59EE0235"
-			supplier   	"Logical View::CNetworkController"
-			quidu      	"3CB6A43B030D"
-			is_navigable 	TRUE
-			is_aggregate 	TRUE)))
-	    (object Association "$UNNAMED$42"
-		quid       	"3DE20C2B0344"
-		roles      	(list role_list
-		    (object Role "$UNNAMED$43"
-			quid       	"3DE20C2D0012"
-			supplier   	"Logical View::Nifman::CNetworkControllerBase"
-			quidu      	"3CBD5948039F"
-			is_navigable 	TRUE)
-		    (object Role "$UNNAMED$44"
-			quid       	"3DE20C2D0026"
-			supplier   	"Logical View::Nifman::CNifSession"
-			quidu      	"3CB6A434024E")))
-	    (object Association "$UNNAMED$45"
-		quid       	"3DE20C3D0137"
-		roles      	(list role_list
-		    (object Role "$UNNAMED$46"
-			quid       	"3DE20C3D0318"
-			supplier   	"Logical View::Nifman::MNetworkControllerObserver"
-			quidu      	"3DE20BE40157"
-			is_navigable 	TRUE)
-		    (object Role "$UNNAMED$47"
-			quid       	"3DE20C3D0322"
-			supplier   	"Logical View::CNetworkController"
-			quidu      	"3CB6A43B030D")))
-	    (object Class_Category "Telephony"
-		quid       	"3CB6E88801A6"
-		exportControl 	"Public"
-		logical_models 	(list unit_reference_list
-		    (object Class "RTelServer"
-			quid       	"3CB6E8930008"
-			operations 	(list Operations
-			    (object Operation "Connect"
-				quid       	"3CB6E8A10347"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "LoadPhoneModule"
-				quid       	"3CB6E8B10340"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "EnumeratePhones"
-				quid       	"3CB6E8E90373"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "GetPhoneInfo"
-				quid       	"3CB6E92802F1"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)))
-		    (object Class "RMobilePhone"
-			quid       	"3CB6E9150131"
-			operations 	(list Operations
-			    (object Operation "Open"
-				quid       	"3CB6E93A0076"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "GetCaps"
-				quid       	"3CB6E9A80114"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "GetMultimodeCaps"
-				quid       	"3CB6E9B403C5"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "GetCurrentMode"
-				quid       	"3CB6E9DF00CD"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)))
-		    (object Class "RPacketService"
-			quid       	"3CB6EA6F00CA"
-			operations 	(list Operations
-			    (object Operation "Open"
-				quid       	"3CB6EA7E01D0"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "GetStatus"
-				quid       	"3CB6EA9F028C"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Close"
-				quid       	"3CB6EABC0356"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "GetMSClass"
-				quid       	"3CB6EBD6037A"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "GetNtwkRegStatus"
-				quid       	"3CB6EC10016A"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0))))
-		logical_presentations 	(list unit_reference_list))
-	    (object Class_Category "Nifman"
-		quid       	"3CBD56E800FC"
-		exportControl 	"Public"
-		logical_models 	(list unit_reference_list
-		    (object Class "CAgentBase"
-			quid       	"3CBC2959005A"
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"3CBC296402FF"
-				supplier   	"Logical View::Nifman::CNifAgentBase"
-				quidu      	"3CB6A449033F"))
-			operations 	(list Operations
-			    (object Operation "ReconnectComplete"
-				quid       	"3CBC2A090324"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)))
-		    (object Class "Nif"
-			quid       	"3CB6DEEB012F"
-			operations 	(list Operations
-			    (object Operation "CreateAgentL"
-				quid       	"3CB6DF6E01CE"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)))
-		    (object Class "CDialogProcessor"
-			quid       	"3CB6B76F0008"
-			operations 	(list Operations
-			    (object Operation "SelectModemAndLocation"
-				quid       	"3CB6DBBA01F3"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "SelectConnection"
-				quid       	"3CB6DDAD0038"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Reconnect"
-				quid       	"3CBC29D20357"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)))
-		    (object Class "CCommsDbAccess"
-			quid       	"3CB6B765034D"
-			operations 	(list Operations
-			    (object Operation "GetCurrentSettingsL"
-				quid       	"3CB6B91E008A"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "SetCurrentSettingsL"
-				quid       	"3CB6B92C03CA"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "SetModemAndLocationL"
-				quid       	"3CB6DC1B0198"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "GetServiceSettingsL"
-				quid       	"3CB6DCE1028D"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "SetCurrentSettingsL"
-				quid       	"3CB6DE0D0112"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "IsTelNumLengthZeroForRasConnectionL"
-				quid       	"3CBAA682003A"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "ReadInt"
-				quid       	"3CBAE6E201BD"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "SetOverridesL"
-				quid       	"3CBD56170390"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)))
-		    (object Class "CBearerBase"
-			quid       	"3CB6B4B40298"
-			operations 	(list Operations
-			    (object Operation "AvailableL"
-				quid       	"3CB6E21D004F"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "SupportedBearerSet"
-				quid       	"3CB6E25602BE"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "AvailableBearerSet"
-				quid       	"3CB6E25C0154"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "StartChecking"
-				quid       	"3CB6E2F90254"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "SecondPhaseAvailability"
-				quid       	"3CBAE53B0151"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)))
-		    (object Class "CNetwork"
-			quid       	"3CB6B4B002BB"
-			operations 	(list Operations
-			    (object Operation "NewL"
-				quid       	"3CB6E05B0201"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "AddAgentL"
-				quid       	"3CB6E0660347"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)))
-		    (object Class "CNifMan"
-			quid       	"3CB6A46100FF"
-			operations 	(list Operations
-			    (object Operation "FindByUniqueName"
-				quid       	"3CB6B3DE0345"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "FindOrCreateL"
-				quid       	"3CBD8A690033"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "DoFindOrCreateL"
-				quid       	"3CBD8A95007C"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "DoFindFactoryL"
-				quid       	"3CBD8ABD0015"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)))
-		    (object Class "CNifIfLink"
-			quid       	"3CB6A4510304"
-			operations 	(list Operations
-			    (object Operation "Open"
-				quid       	"3CBC284101FC"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Start"
-				quid       	"3CBC28600337"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Close"
-				quid       	"3CBC4EF70346"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)))
-		    (object Class "CNifAgentBase"
-			quid       	"3CB6A449033F"
-			operations 	(list Operations
-			    (object Operation "Info"
-				quid       	"3CB6DFA80236"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "SetConnectionSettingsL"
-				quid       	"3CB6DFC60044"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Connect"
-				quid       	"3CBC28270371"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Reconnect"
-				quid       	"3CBC28720301"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Disconnect"
-				quid       	"3CBC4EB001F0"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)))
-		    (object Class "CNifAgentRef"
-			quid       	"3CB6A44203B7"
-			operations 	(list Operations
-			    (object Operation "Start"
-				quid       	"3CB6B4100166"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "NewL"
-				quid       	"3CBC14340007"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "LinkLayerDown"
-				quid       	"3CBC27FE039A"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "ServiceStarted"
-				quid       	"3CBC28340398"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "ConnectComplete"
-				quid       	"3CBC284B02C9"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "ReconnectComplete"
-				quid       	"3CBC28800333"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "DisconnectComplete"
-				quid       	"3CBC4EBD01DB"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "delete"
-				quid       	"3CBC4ED80161"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "ServiceClosed"
-				quid       	"3CBC4EEA0081"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)))
-		    (object Class "CNifSession"
-			quid       	"3CB6A434024E"
-			superclasses 	(list inheritance_relationship_list
-			    (object Inheritance_Relationship
-				quid       	"3DE20C240254"
-				supplier   	"Logical View::Nifman::MNetworkControllerObserver"
-				quidu      	"3DE20BE40157"))
-			operations 	(list Operations
-			    (object Operation "SelectComplete"
-				quid       	"3CB6B3CD0390"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "ProgressNotification"
-				quid       	"3CC55F040107"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "untitled"
-				quid       	"3CC55FA60268"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)))
-		    (object Class "CNetworkControllerBase"
-			quid       	"3CBD5948039F"
-			operations 	(list Operations
-			    (object Operation "SelectAgent"
-				quid       	"3CB6B3BF030E"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "Reconnect"
-				quid       	"3CBC29A900C3"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "CancelSelect"
-				quid       	"3CC03515032A"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "CancelReconnect"
-				quid       	"3CC0352100D9"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)))
-		    (object Class "CNifAgentFactory"
-			quid       	"3CBD8B660177"
-			operations 	(list Operations
-			    (object Operation "NewAgentFactoryL"
-				quid       	"3CBD8C3B02F0"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)
-			    (object Operation "NewAgentL"
-				quid       	"3CBD8C680222"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0)))
-		    (object Class "MNetworkControllerObserver"
-			quid       	"3DE20BE40157"
-			operations 	(list Operations
-			    (object Operation "SelectComplete"
-				quid       	"3DE20D1D00F3"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0))))
-		logical_presentations 	(list unit_reference_list))
-	    (object Class_Category "Base"
-		quid       	"3CBD8C9C01EB"
-		exportControl 	"Public"
-		logical_models 	(list unit_reference_list
-		    (object Class "CObjectCon"
-			quid       	"3CBD8CA40034"
-			operations 	(list Operations
-			    (object Operation "Add"
-				quid       	"3CBD8CBA01A8"
-				concurrency 	"Sequential"
-				opExportControl 	"Public"
-				uid        	0))))
-		logical_presentations 	(list unit_reference_list))
-	    (object Mechanism @1
-		logical_models 	(list unit_reference_list
-		    (object Object "$UNNAMED$48"
-			quid       	"3CB6B3890393"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3CB6B3BE0262"
-				supplier   	"$UNNAMED$49"
-				quidu      	"3CB6B38B0088"
-				messages   	(list Messages
-				    (object Message "SelectAgent( )"
-					quid       	"3CB6B3BE0263"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1"
-					ordinal    	0
-					quidu      	"3CB6B3BF030E")
-				    (object Message "SelectComplete( )"
-					quid       	"3CB6B3CC01FE"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"ToClientFromSupplier"
-					sequence   	"3"
-					ordinal    	3
-					quidu      	"3CB6B3CD0390")))
-			    (object Link
-				quid       	"3CB6B40F0010"
-				supplier   	"$UNNAMED$50"
-				quidu      	"3CB6B40A032A"
-				messages   	(list Messages
-				    (object Message "Start( )"
-					quid       	"3CB6B40F0011"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"3.2"
-					ordinal    	5
-					quidu      	"3CB6B4100166"))))
-			class      	"Logical View::Nifman::CNifSession"
-			quidu      	"3CB6A434024E"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$49"
-			quid       	"3CB6B38B0088"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3CBC14250019"
-				supplier   	"$UNNAMED$51"
-				quidu      	"3CBC14150247"
-				messages   	(list Messages
-				    (object Message "CreateAgentL( )"
-					quid       	"3CBC1425001A"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2"
-					ordinal    	1
-					quidu      	"3CB6DF6E01CE"))))
-			class      	"Logical View::CNetworkController"
-			quidu      	"3CB6A43B030D"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$52"
-			quid       	"3CB6B39503C2"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3CB6B39E000E"
-				supplier   	"$UNNAMED$48"
-				quidu      	"3CB6B3890393"
-				messages   	(list Messages
-				    (object Message "FindByUniqueName( )"
-					quid       	"3CB6B3DD01E5"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"ToClientFromSupplier"
-					sequence   	"3.1"
-					ordinal    	4
-					quidu      	"3CB6B3DE0345"))))
-			class      	"Logical View::Nifman::CNifMan"
-			quidu      	"3CB6A46100FF"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$50"
-			quid       	"3CB6B40A032A"
-			class      	"Logical View::Nifman::CNifAgentRef"
-			quidu      	"3CB6A44203B7"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$51"
-			quid       	"3CBC14150247"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3CBC143102AB"
-				supplier   	"$UNNAMED$50"
-				quidu      	"3CB6B40A032A"
-				messages   	(list Messages
-				    (object Message "NewL( )"
-					quid       	"3CBC143102AC"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2.1"
-					ordinal    	2
-					quidu      	"3CBC14340007"))))
-			class      	"Logical View::Nifman::Nif"
-			quidu      	"3CB6DEEB012F"
-			persistence 	"Transient"
-			multi      	FALSE)))
-	    (object Mechanism @2
-		logical_models 	(list unit_reference_list
-		    (object Object "$UNNAMED$53"
-			quid       	"3CB6B48503C7"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3CB6B48B0380"
-				supplier   	"$UNNAMED$54"
-				quidu      	"3CB6B4870135"
-				messages   	(list Messages
-				    (object Message "SelectAgent( )"
-					quid       	"3CB6B48B0381"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1"
-					ordinal    	0
-					quidu      	"3CB6B3BF030E")
-				    (object Message "SelectComplete( )"
-					quid       	"3CB6B8840039"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"ToClientFromSupplier"
-					sequence   	"4.1"
-					ordinal    	6
-					quidu      	"3CB6B3CD0390"))))
-			class      	"Logical View::Nifman::CNifSession"
-			quidu      	"3CB6A434024E"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$54"
-			quid       	"3CB6B4870135"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3CB6B6C2012C"
-				supplier   	"$UNNAMED$55"
-				quidu      	"3CB6B69F0154"
-				messages   	(list Messages
-				    (object Message "NewL( )"
-					quid       	"3CB6B6C2012D"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1"
-					ordinal    	1
-					quidu      	"3CB6B6C302C8")
-				    (object Message "StartRequest( )"
-					quid       	"3CB6B6EA0120"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"3"
-					ordinal    	4
-					quidu      	"3CBD53AC0137")
-				    (object Message "RequestComplete( )"
-					quid       	"3CB6B86B03CC"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"ToClientFromSupplier"
-					sequence   	"4"
-					ordinal    	5
-					quidu      	"3CB6B86E00D7")))
-			    (object Link
-				quid       	"3CB6B6C903A3"
-				supplier   	"$UNNAMED$54"
-				quidu      	"3CB6B4870135"
-				messages   	(list Messages
-				    (object Message "ProcessRequestCb( )"
-					quid       	"3CB6B6C903A4"
-					frequency  	"Aperiodic"
-					synchronization 	"Asynchronous"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2"
-					ordinal    	2
-					quidu      	"3CB6B6CB0342")))
-			    (object Link
-				quid       	"3CBD56110388"
-				supplier   	"$UNNAMED$56"
-				quidu      	"3CBD560B000E"
-				messages   	(list Messages
-				    (object Message "SetOverridesL( )"
-					quid       	"3CBD56110389"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2"
-					ordinal    	3
-					quidu      	"3CBD56170390"))))
-			class      	"Logical View::CNetworkController"
-			quidu      	"3CB6A43B030D"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$55"
-			quid       	"3CB6B69F0154"
-			class      	"Logical View::CSelectionRequest"
-			quidu      	"3CB6B4A101A1"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$56"
-			quid       	"3CBD560B000E"
-			class      	"Logical View::Nifman::CCommsDbAccess"
-			quidu      	"3CB6B765034D"
-			persistence 	"Transient"
-			multi      	FALSE)))
-	    (object Mechanism @3
-		logical_models 	(list unit_reference_list
-		    (object Object "$UNNAMED$57"
-			quid       	"3CB6B8B30068"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3CB6B8BA01E5"
-				supplier   	"$UNNAMED$58"
-				quidu      	"3CB6B8B50089"
-				messages   	(list Messages
-				    (object Message "StartRequest( )"
-					quid       	"3CB6B8BA01E6"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1"
-					ordinal    	0
-					quidu      	"3CBD53AC0137")
-				    (object Message "CheckBearerAvailability( )"
-					quid       	"3CB6DC970363"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"ToClientFromSupplier"
-					sequence   	"2.4"
-					ordinal    	9
-					quidu      	"3CB6DC99038E")
-				    (object Message "SetAvailableBearers( )"
-					quid       	"3CB6DCBA03BE"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"3"
-					ordinal    	10
-					quidu      	"3CB6E3D70362")
-				    (object Message "FindExistingAgentForSelection( )"
-					quid       	"3CB6DE46036D"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"ToClientFromSupplier"
-					sequence   	"4.5"
-					ordinal    	20
-					quidu      	"3CB6DE480063")
-				    (object Message "FindNetworkById( )"
-					quid       	"3CB6DFE600E0"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"ToClientFromSupplier"
-					sequence   	"4.9"
-					ordinal    	24
-					quidu      	"3CB6DFE800B1")
-				    (object Message "RequestComplete( )"
-					quid       	"3CB6E0980140"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"ToClientFromSupplier"
-					sequence   	"4.12"
-					ordinal    	27
-					quidu      	"3CB6B86E00D7")
-				    (object Message "RequestSecondPhaseAvailability( )"
-					quid       	"3CC8367002BE"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"ToClientFromSupplier"
-					sequence   	"4.4"
-					ordinal    	19
-					quidu      	"3CC8367502CF"))))
-			class      	"Logical View::CNetworkController"
-			quidu      	"3CB6A43B030D"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$58"
-			quid       	"3CB6B8B50089"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3CB6B9130020"
-				supplier   	"$UNNAMED$59"
-				quidu      	"3CB6B8D30213"
-				messages   	(list Messages
-				    (object Message "GetCurrentSettingsL( )"
-					quid       	"3CB6B9130021"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2"
-					ordinal    	2
-					quidu      	"3CB6B91E008A")
-				    (object Message "SetCurrentSettingsL( )"
-					quid       	"3CB6B92B0256"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.3"
-					ordinal    	3
-					quidu      	"3CB6B92C03CA")
-				    (object Message "SetModemAndLocationL( )"
-					quid       	"3CB6DC1901F0"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2.2"
-					ordinal    	7
-					quidu      	"3CB6DC1B0198")
-				    (object Message "GetServiceSettingsL( )"
-					quid       	"3CB6DCE0016A"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"3.1"
-					ordinal    	11
-					quidu      	"3CB6DCE1028D")
-				    (object Message "SetCurrentSettingsL( )"
-					quid       	"3CB6DE0B020A"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"4.2"
-					ordinal    	17
-					quidu      	"3CB6B92C03CA")
-				    (object Message "IsTelNumLengthZeroForRasConnectionL( )"
-					quid       	"3CBAA6B3015C"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2.3"
-					ordinal    	8
-					quidu      	"3CBAA682003A")))
-			    (object Link
-				quid       	"3CB6DBB7028F"
-				supplier   	"$UNNAMED$60"
-				quidu      	"3CB6DBB103BD"
-				messages   	(list Messages
-				    (object Message "SelectModemAndLocation( )"
-					quid       	"3CB6DBB70290"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.4"
-					ordinal    	4
-					quidu      	"3CB6DBBA01F3")
-				    (object Message "MDPOSelectModemAndLocationComplete( )"
-					quid       	"3CB6DBD60302"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"ToClientFromSupplier"
-					sequence   	"2"
-					ordinal    	5
-					quidu      	"3CB6DBD803A5")
-				    (object Message "SelectConnection( )"
-					quid       	"3CB6DDAB022A"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"3.4"
-					ordinal    	14
-					quidu      	"3CB6DDAD0038")
-				    (object Message "MDPOSelectComplete( )"
-					quid       	"3CB6DDC30329"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"ToClientFromSupplier"
-					sequence   	"4"
-					ordinal    	15
-					quidu      	"3CB6DDC50078")))
-			    (object Link
-				quid       	"3CB6DBE802E9"
-				supplier   	"$UNNAMED$58"
-				quidu      	"3CB6B8B50089"
-				messages   	(list Messages
-				    (object Message "SelectModemAndLocationCompleteL( )"
-					quid       	"3CB6DBE802EA"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2.1"
-					ordinal    	6
-					quidu      	"3CB6DBEC0096")
-				    (object Message "SelectedServiceAvailable( )"
-					quid       	"3CB6DD430086"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"3.2"
-					ordinal    	12
-					quidu      	"3CB6DD4503BE")
-				    (object Message "SelectIapL( )"
-					quid       	"3CB6DD7D033C"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"3.3"
-					ordinal    	13
-					quidu      	"3CB6DD80016A")
-				    (object Message "SelectIAPCompleteL( )"
-					quid       	"3CB6DDE70140"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"4.1"
-					ordinal    	16
-					quidu      	"3CB6DDF001E3")
-				    (object Message "SelectAgentL( )"
-					quid       	"3CB6DE1C01AA"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"4.3"
-					ordinal    	18
-					quidu      	"3CB6DE1E0207")
-				    (object Message "StartSelectL( )"
-					quid       	"3CBD54130186"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1"
-					ordinal    	1
-					quidu      	"3CB6B6F101CA")))
-			    (object Link
-				quid       	"3CB6DF6D0168"
-				supplier   	"$UNNAMED$61"
-				quidu      	"3CB6DF39007D"
-				messages   	(list Messages
-				    (object Message "CreateAgentL( )"
-					quid       	"3CB6DF6D0169"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"4.6"
-					ordinal    	21
-					quidu      	"3CB6DF6E01CE")))
-			    (object Link
-				quid       	"3CB6DFA70035"
-				supplier   	"$UNNAMED$62"
-				quidu      	"3CB6DF880185"
-				messages   	(list Messages
-				    (object Message "Info( )"
-					quid       	"3CB6DFA70036"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"4.7"
-					ordinal    	22
-					quidu      	"3CB6DFA80236")
-				    (object Message "SetConnectionSettingsL( )"
-					quid       	"3CB6DFC40358"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"4.8"
-					ordinal    	23
-					quidu      	"3CB6DFC60044")))
-			    (object Link
-				quid       	"3CB6E0590190"
-				supplier   	"$UNNAMED$63"
-				quidu      	"3CB6E03003D6"
-				messages   	(list Messages
-				    (object Message "NewL( )"
-					quid       	"3CB6E0590191"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"4.10"
-					ordinal    	25
-					quidu      	"3CB6E05B0201")
-				    (object Message "AddAgentL( )"
-					quid       	"3CB6E06500C5"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"4.11"
-					ordinal    	26
-					quidu      	"3CB6E0660347"))))
-			class      	"Logical View::CSelectionRequest"
-			quidu      	"3CB6B4A101A1"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$59"
-			quid       	"3CB6B8D30213"
-			class      	"Logical View::Nifman::CCommsDbAccess"
-			quidu      	"3CB6B765034D"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$60"
-			quid       	"3CB6DBB103BD"
-			class      	"Logical View::Nifman::CDialogProcessor"
-			quidu      	"3CB6B76F0008"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$61"
-			quid       	"3CB6DF39007D"
-			class      	"Logical View::Nifman::Nif"
-			quidu      	"3CB6DEEB012F"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$62"
-			quid       	"3CB6DF880185"
-			class      	"Logical View::Nifman::CNifAgentBase"
-			quidu      	"3CB6A449033F"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$63"
-			quid       	"3CB6E03003D6"
-			class      	"Logical View::Nifman::CNetwork"
-			quidu      	"3CB6B4B002BB"
-			persistence 	"Transient"
-			multi      	FALSE)))
-	    (object Mechanism @4
-		logical_models 	(list unit_reference_list
-		    (object Object "$UNNAMED$64"
-			quid       	"3CB6E16101F4"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3CB6E171039B"
-				supplier   	"$UNNAMED$65"
-				quidu      	"3CB6E16B019E"
-				messages   	(list Messages
-				    (object Message "CheckBearerAvailability( )"
-					quid       	"3CB6E171039C"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1"
-					ordinal    	0
-					quidu      	"3CB6DC99038E")
-				    (object Message "SetAvailableBearers( )"
-					quid       	"3CC8370A01BB"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"ToClientFromSupplier"
-					sequence   	"2.1"
-					ordinal    	3
-					quidu      	"3CB6E3D70362"))))
-			class      	"Logical View::CSelectionRequest"
-			quidu      	"3CB6B4A101A1"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$65"
-			quid       	"3CB6E16B019E"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3CC836C9024D"
-				supplier   	"$UNNAMED$66"
-				quidu      	"3CB6E1CE0313"
-				messages   	(list Messages
-				    (object Message "StartChecking( )"
-					quid       	"3CC836C9024E"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1"
-					ordinal    	1
-					quidu      	"3CB6E2F90254")
-				    (object Message "BearerStateChange( )"
-					quid       	"3CC836F2017A"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"ToClientFromSupplier"
-					sequence   	"2"
-					ordinal    	2
-					quidu      	"3CC836FF02E1"))))
-			class      	"Logical View::CNetworkController"
-			quidu      	"3CB6A43B030D"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$66"
-			quid       	"3CB6E1CE0313"
-			class      	"Logical View::CTelBearer"
-			quidu      	"3CB6B52B018B"
-			persistence 	"Transient"
-			multi      	FALSE)))
-	    (object Mechanism @5
-		logical_models 	(list unit_reference_list
-		    (object Object "$UNNAMED$67"
-			quid       	"3CB6E7FF0312"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3CB6E81102D2"
-				supplier   	"$UNNAMED$68"
-				quidu      	"3CB6E801021A"
-				messages   	(list Messages
-				    (object Message "StartChecking( )"
-					quid       	"3CB6E81102D3"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1"
-					ordinal    	0
-					quidu      	"3CB6E2F90254")
-				    (object Message "GetTsyNameL( )"
-					quid       	"3CB6E87300DE"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"ToClientFromSupplier"
-					sequence   	"4"
-					ordinal    	4
-					quidu      	"3CB6E8740158")
-				    (object Message "SetNetworkMode( )"
-					quid       	"3CB6E9FA00E0"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"ToClientFromSupplier"
-					sequence   	"17"
-					ordinal    	17
-					quidu      	"3CB6E9FB02EA")
-				    (object Message "BearerStateChange( )"
-					quid       	"3CB6ED21000E"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"ToClientFromSupplier"
-					sequence   	"28"
-					ordinal    	35
-					quidu      	"3CC836FF02E1"))))
-			class      	"Logical View::CNetworkController"
-			quidu      	"3CB6A43B030D"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$68"
-			quid       	"3CB6E801021A"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3CB6E81600E4"
-				supplier   	"$UNNAMED$68"
-				quidu      	"3CB6E801021A"
-				messages   	(list Messages
-				    (object Message "StartCheckingCb( )"
-					quid       	"3CB6E81600E5"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1"
-					ordinal    	1
-					quidu      	"3CB6E81A0266")
-				    (object Message "GetBearerSupportL( )"
-					quid       	"3CB6E82803D9"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2"
-					ordinal    	2
-					quidu      	"3CB6E83C0356")
-				    (object Message "OpenTelephonyL( )"
-					quid       	"3CB6E84401F9"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"3"
-					ordinal    	3
-					quidu      	"3CB6E8500391")
-				    (object Message "OpenPhoneL( )"
-					quid       	"3CB6E8C1013A"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"7"
-					ordinal    	7
-					quidu      	"3CB6E8C30151")
-				    (object Message "RetrievePhoneCapsL( )"
-					quid       	"3CB6E98C001A"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"12"
-					ordinal    	12
-					quidu      	"3CB6E98E00B3")
-				    (object Message "RetrieveNetworkMode( )"
-					quid       	"3CB6E9C60316"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"15"
-					ordinal    	15
-					quidu      	"3CB6E9C800F2")
-				    (object Message "RetrievePacketSupportL( )"
-					quid       	"3CB6EA0C0190"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"18"
-					ordinal    	18
-					quidu      	"3CB6EA1100ED")
-				    (object Message "CalculateAvailableBearerSet( )"
-					quid       	"3CB6EC88027B"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"27.1"
-					ordinal    	30
-					quidu      	"3CB6EC8E025C")
-				    (object Message "CsdAvailable( )"
-					quid       	"3CB6ECA80277"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"27.2"
-					ordinal    	31
-					quidu      	"3CB6ECAB01E5")
-				    (object Message "WcdmaAvailable( )"
-					quid       	"3CB6ECB8013A"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"27.3"
-					ordinal    	32
-					quidu      	"3CB6ECBA0179")
-				    (object Message "CdmaAvailable( )"
-					quid       	"3CB6ECC400D3"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"27.4"
-					ordinal    	33
-					quidu      	"3CB6ECC602AC")
-				    (object Message "UpdateObserver( )"
-					quid       	"3CB6ECDF0294"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"27.5"
-					ordinal    	34
-					quidu      	"3CB6ECE20036")))
-			    (object Link
-				quid       	"3CB6E8A00042"
-				supplier   	"$UNNAMED$69"
-				quidu      	"3CB6E89A0206"
-				messages   	(list Messages
-				    (object Message "Connect( )"
-					quid       	"3CB6E8A00043"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"5"
-					ordinal    	5
-					quidu      	"3CB6E8A10347")
-				    (object Message "LoadPhoneModule( )"
-					quid       	"3CB6E8B00212"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"6"
-					ordinal    	6
-					quidu      	"3CB6E8B10340")
-				    (object Message "EnumeratePhones( )"
-					quid       	"3CB6E8E802B3"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"8"
-					ordinal    	8
-					quidu      	"3CB6E8E90373")
-				    (object Message "GetPhoneInfo( )"
-					quid       	"3CB6E9270277"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"9"
-					ordinal    	9
-					quidu      	"3CB6E92802F1")))
-			    (object Link
-				quid       	"3CB6E938020E"
-				supplier   	"$UNNAMED$70"
-				quidu      	"3CB6E91901CD"
-				messages   	(list Messages
-				    (object Message "Open( )"
-					quid       	"3CB6E938020F"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"10"
-					ordinal    	10
-					quidu      	"3CB6E93A0076")
-				    (object Message "GetCaps( )"
-					quid       	"3CB6E9A7007D"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"13"
-					ordinal    	13
-					quidu      	"3CB6E9A80114")
-				    (object Message "GetMultimodeCaps( )"
-					quid       	"3CB6E9B30214"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"14"
-					ordinal    	14
-					quidu      	"3CB6E9B403C5")
-				    (object Message "GetCurrentMode( )"
-					quid       	"3CB6E9D10091"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"16"
-					ordinal    	16
-					quidu      	"3CB6E9DF00CD")))
-			    (object Link
-				quid       	"3CB6EA7C0214"
-				supplier   	"$UNNAMED$71"
-				quidu      	"3CB6EA7600C0"
-				messages   	(list Messages
-				    (object Message "Open( )"
-					quid       	"3CB6EA7C0215"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"19"
-					ordinal    	19
-					quidu      	"3CB6EA7E01D0")
-				    (object Message "GetStatus( )"
-					quid       	"3CB6EA9D022F"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"20"
-					ordinal    	20
-					quidu      	"3CB6EA9F028C")
-				    (object Message "Close( )"
-					quid       	"3CB6EABA024F"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"21"
-					ordinal    	21
-					quidu      	"3CB6EABC0356")))
-			    (object Link
-				quid       	"3CB6EB000105"
-				supplier   	"$UNNAMED$72"
-				quidu      	"3CB6EAF80398"
-				messages   	(list Messages
-				    (object Message "NewL( )"
-					quid       	"3CB6EB000106"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"22"
-					ordinal    	22
-					quidu      	"3CB6EB03007D")
-				    (object Message "StartAsyncRequests( )"
-					quid       	"3CB6EB7402A6"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"23"
-					ordinal    	23
-					quidu      	"3CB6EB77003E")
-				    (object Message "ETelAsyncRequestsComplete( )"
-					quid       	"3CB6EC3503BC"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"ToClientFromSupplier"
-					sequence   	"27"
-					ordinal    	29
-					quidu      	"3CB6EC380294")))
-			    (object Link
-				quid       	"3CB6EB3500B1"
-				supplier   	"$UNNAMED$73"
-				quidu      	"3CB6EB2900D2"
-				messages   	(list Messages
-				    (object Message "NewL( )"
-					quid       	"3CB6EB3500B2"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"11"
-					ordinal    	11
-					quidu      	"3CB6EB39032E"))))
-			class      	"Logical View::CTelBearer"
-			quidu      	"3CB6B52B018B"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$69"
-			quid       	"3CB6E89A0206"
-			class      	"Logical View::Telephony::RTelServer"
-			quidu      	"3CB6E8930008"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$70"
-			quid       	"3CB6E91901CD"
-			class      	"Logical View::Telephony::RMobilePhone"
-			quidu      	"3CB6E9150131"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$71"
-			quid       	"3CB6EA7600C0"
-			class      	"Logical View::Telephony::RPacketService"
-			quidu      	"3CB6EA6F00CA"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$72"
-			quid       	"3CB6EAF80398"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3CB6EBC8004E"
-				supplier   	"$UNNAMED$71"
-				quidu      	"3CB6EA7600C0"
-				messages   	(list Messages
-				    (object Message "Open( )"
-					quid       	"3CB6EBC8004F"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"23.1"
-					ordinal    	24
-					quidu      	"3CB6EA7E01D0")
-				    (object Message "GetMSClass( )"
-					quid       	"3CB6EBD0003C"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"23.2"
-					ordinal    	25
-					quidu      	"3CB6EBD6037A")
-				    (object Message "GetNtwkRegStatus( )"
-					quid       	"3CB6EC0E0384"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"25"
-					ordinal    	27
-					quidu      	"3CB6EC10016A")))
-			    (object Link
-				quid       	"3CB6EBEB003B"
-				supplier   	"$UNNAMED$72"
-				quidu      	"3CB6EAF80398"
-				messages   	(list Messages
-				    (object Message "RunL( )"
-					quid       	"3CB6EBEB003C"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"24"
-					ordinal    	26
-					quidu      	"3CB6EBEE00AD")
-				    (object Message "RunL( )"
-					quid       	"3CB6EC180067"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"26"
-					ordinal    	28
-					quidu      	"3CB6EBEE00AD"))))
-			class      	"Logical View::CASyncEtelRequestWrapper"
-			quidu      	"3CB6EAF202A9"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$73"
-			quid       	"3CB6EB2900D2"
-			class      	"Logical View::CAgentSignalStrengthWatcher"
-			quidu      	"3CB6EB2101B7"
-			persistence 	"Transient"
-			multi      	FALSE)))
-	    (object Mechanism @6
-		logical_models 	(list unit_reference_list
-		    (object Object "$UNNAMED$74"
-			quid       	"3CBAE4E702A4"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3CBAE4F70031"
-				supplier   	"$UNNAMED$75"
-				quidu      	"3CBAE4F0006D"
-				messages   	(list Messages
-				    (object Message "RequestSecondPhaseAvailability( )"
-					quid       	"3CBAE4F70032"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1"
-					ordinal    	0
-					quidu      	"3CC8367502CF"))))
-			class      	"Logical View::CSelectionRequest"
-			quidu      	"3CB6B4A101A1"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$75"
-			quid       	"3CBAE4F0006D"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3CBAE54A003A"
-				supplier   	"$UNNAMED$76"
-				quidu      	"3CBAE51B01F5"
-				messages   	(list Messages
-				    (object Message "SecondPhaseAvailability( )"
-					quid       	"3CBAE54A003B"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1"
-					ordinal    	1
-					quidu      	"3CBAE53B0151")
-				    (object Message "GetMinSigStrengthL( )"
-					quid       	"3CBAE6140293"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"ToClientFromSupplier"
-					sequence   	"1.1.2"
-					ordinal    	3
-					quidu      	"3CBAE61B01B7")))
-			    (object Link
-				quid       	"3CBAE6DE0117"
-				supplier   	"$UNNAMED$77"
-				quidu      	"3CBAE6AD0366"
-				messages   	(list Messages
-				    (object Message "ReadInt( )"
-					quid       	"3CBAE6DE0118"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1.2.1"
-					ordinal    	4
-					quidu      	"3CBAE6E201BD"))))
-			class      	"Logical View::CNetworkController"
-			quidu      	"3CB6A43B030D"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$76"
-			quid       	"3CBAE51B01F5"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3CBAE608016A"
-				supplier   	"$UNNAMED$78"
-				quidu      	"3CBAE5FB0111"
-				messages   	(list Messages
-				    (object Message "CurrentSignalStrength( )"
-					quid       	"3CBAE608016B"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1.1"
-					ordinal    	2
-					quidu      	"3CBAE609031A"))))
-			class      	"Logical View::CTelBearer"
-			quidu      	"3CB6B52B018B"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$78"
-			quid       	"3CBAE5FB0111"
-			class      	"Logical View::CAgentSignalStrengthWatcher"
-			quidu      	"3CB6EB2101B7"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$77"
-			quid       	"3CBAE6AD0366"
-			class      	"Logical View::Nifman::CCommsDbAccess"
-			quidu      	"3CB6B765034D"
-			persistence 	"Transient"
-			multi      	FALSE)))
-	    (object Mechanism @7
-		logical_models 	(list unit_reference_list
-		    (object Object "$UNNAMED$79"
-			quid       	"3CBD8A3901A6"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3CBD8A4302CD"
-				supplier   	"$UNNAMED$80"
-				quidu      	"3CBD8A3C00F6"
-				messages   	(list Messages
-				    (object Message "CreateAgentL( )"
-					quid       	"3CBD8A4302CE"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1"
-					ordinal    	0
-					quidu      	"3CB6DF6E01CE"))))
-			class      	"Logical View::CSelectionRequest"
-			quidu      	"3CB6B4A101A1"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$80"
-			quid       	"3CBD8A3C00F6"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3CBD8A670080"
-				supplier   	"$UNNAMED$81"
-				quidu      	"3CBD8A63025B"
-				messages   	(list Messages
-				    (object Message "FindOrCreateL( )"
-					quid       	"3CBD8A670081"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1"
-					ordinal    	1
-					quidu      	"3CBD8A690033"))))
-			class      	"Logical View::Nifman::Nif"
-			quidu      	"3CB6DEEB012F"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$81"
-			quid       	"3CBD8A63025B"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3CBD8A9203DF"
-				supplier   	"$UNNAMED$81"
-				quidu      	"3CBD8A63025B"
-				messages   	(list Messages
-				    (object Message "DoFindOrCreateL( )"
-					quid       	"3CBD8A9203E0"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1.1"
-					ordinal    	2
-					quidu      	"3CBD8A95007C")
-				    (object Message "DoFindFactoryL( )"
-					quid       	"3CBD8ABB0294"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1.2"
-					ordinal    	3
-					quidu      	"3CBD8ABD0015")))
-			    (object Link
-				quid       	"3CBD8AD7009F"
-				supplier   	"$UNNAMED$82"
-				quidu      	"3CBD8AD002F8"
-				messages   	(list Messages
-				    (object Message "NewL( )"
-					quid       	"3CBD8AD700A0"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1.3"
-					ordinal    	4
-					quidu      	"3CBC14340007")))
-			    (object Link
-				quid       	"3CBD8BA8021C"
-				supplier   	"$UNNAMED$83"
-				quidu      	"3CBD8B6A01F5"))
-			class      	"Logical View::Nifman::CNifMan"
-			quidu      	"3CB6A46100FF"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$82"
-			quid       	"3CBD8AD002F8"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3CBD8C660053"
-				supplier   	"$UNNAMED$83"
-				quidu      	"3CBD8B6A01F5"
-				messages   	(list Messages
-				    (object Message "NewAgentL( )"
-					quid       	"3CBD8C660054"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1.3.1"
-					ordinal    	5
-					quidu      	"3CBD8C680222")))
-			    (object Link
-				quid       	"3CBD8CB803AE"
-				supplier   	"$UNNAMED$84"
-				quidu      	"3CBD8CAD02D6"
-				messages   	(list Messages
-				    (object Message "Add( )"
-					quid       	"3CBD8CB803AF"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1.3.2"
-					ordinal    	6
-					quidu      	"3CBD8CBA01A8"))))
-			class      	"Logical View::Nifman::CNifAgentRef"
-			quidu      	"3CB6A44203B7"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$83"
-			quid       	"3CBD8B6A01F5"
-			class      	"Logical View::Nifman::CNifAgentFactory"
-			quidu      	"3CBD8B660177"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$84"
-			quid       	"3CBD8CAD02D6"
-			class      	"Logical View::Base::CObjectCon"
-			quidu      	"3CBD8CA40034"
-			persistence 	"Transient"
-			multi      	FALSE)))
-	    (object Mechanism @8
-		logical_models 	(list unit_reference_list
-		    (object Object "$UNNAMED$85"
-			quid       	"3CBC27EE02C5"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3CBC27FD006E"
-				supplier   	"$UNNAMED$86"
-				quidu      	"3CBC27F20180"
-				messages   	(list Messages
-				    (object Message "Open( )"
-					quid       	"3CBC283F036C"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"ToClientFromSupplier"
-					sequence   	"2.1"
-					ordinal    	2
-					quidu      	"3CBC284101FC")
-				    (object Message "Start( )"
-					quid       	"3CBC285F0191"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"ToClientFromSupplier"
-					sequence   	"3.1"
-					ordinal    	4
-					quidu      	"3CBC28600337")
-				    (object Message "LinkLayerDown( )"
-					quid       	"3CBC286902B8"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"4"
-					ordinal    	5
-					quidu      	"3CBC27FE039A")
-				    (object Message "Start( )"
-					quid       	"3CBC289E01E2"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"ToClientFromSupplier"
-					sequence   	"6.1"
-					ordinal    	10
-					quidu      	"3CBC28600337")
-				    (object Message "LinkLayerDown( )"
-					quid       	"3CBC4EA60079"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"7"
-					ordinal    	11
-					quidu      	"3CBC27FE039A")
-				    (object Message "Close( )"
-					quid       	"3CBC4EF503C6"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"ToClientFromSupplier"
-					sequence   	"8.2"
-					ordinal    	15
-					quidu      	"3CBC4EF70346"))))
-			class      	"Logical View::Nifman::CNifIfLink"
-			quidu      	"3CB6A4510304"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$86"
-			quid       	"3CBC27F20180"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3CBC28240381"
-				supplier   	"$UNNAMED$87"
-				quidu      	"3CBC27F901BD"
-				messages   	(list Messages
-				    (object Message "Connect( )"
-					quid       	"3CBC28240382"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1"
-					ordinal    	0
-					quidu      	"3CBC28270371")
-				    (object Message "ServiceStarted( )"
-					quid       	"3CBC283203D1"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"ToClientFromSupplier"
-					sequence   	"2"
-					ordinal    	1
-					quidu      	"3CBC28340398")
-				    (object Message "ConnectComplete( )"
-					quid       	"3CBC28490149"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"ToClientFromSupplier"
-					sequence   	"3"
-					ordinal    	3
-					quidu      	"3CBC284B02C9")
-				    (object Message "Reconnect( )"
-					quid       	"3CBC2871009D"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"4.1"
-					ordinal    	6
-					quidu      	"3CBC28720301")
-				    (object Message "ReconnectComplete( )"
-					quid       	"3CBC287E007D"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"ToClientFromSupplier"
-					sequence   	"5"
-					ordinal    	7
-					quidu      	"3CBC28800333")
-				    (object Message "Connect( )"
-					quid       	"3CBC288B0112"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"5.1"
-					ordinal    	8
-					quidu      	"3CBC28270371")
-				    (object Message "ConnectComplete( )"
-					quid       	"3CBC28960281"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"ToClientFromSupplier"
-					sequence   	"6"
-					ordinal    	9
-					quidu      	"3CBC284B02C9")
-				    (object Message "Disconnect( )"
-					quid       	"3CBC4EAD039A"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"7.1"
-					ordinal    	12
-					quidu      	"3CBC4EB001F0")
-				    (object Message "DisconnectComplete( )"
-					quid       	"3CBC4EBA0154"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"ToClientFromSupplier"
-					sequence   	"8"
-					ordinal    	13
-					quidu      	"3CBC4EBD01DB")))
-			    (object Link
-				quid       	"3CBC4ED10201"
-				supplier   	"$UNNAMED$86"
-				quidu      	"3CBC27F20180"
-				messages   	(list Messages
-				    (object Message "ServiceClosed( )"
-					quid       	"3CBC4EDF032E"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"8.1"
-					ordinal    	14
-					quidu      	"3CBC4EEA0081"))))
-			class      	"Logical View::Nifman::CNifAgentRef"
-			quidu      	"3CB6A44203B7"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$87"
-			quid       	"3CBC27F901BD"
-			class      	"Logical View::Nifman::CNifAgentBase"
-			quidu      	"3CB6A449033F"
-			persistence 	"Transient"
-			multi      	FALSE)))
-	    (object Mechanism @9
-		logical_models 	(list unit_reference_list
-		    (object Object "$UNNAMED$88"
-			quid       	"3CBC293B0274"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3CBC2978031C"
-				supplier   	"$UNNAMED$89"
-				quidu      	"3CBC297003C4"
-				messages   	(list Messages
-				    (object Message "Reconnect( )"
-					quid       	"3CBC2978031D"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1"
-					ordinal    	0
-					quidu      	"3CBC28720301")
-				    (object Message "ReconnectComplete( )"
-					quid       	"3CBD53600337"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"ToClientFromSupplier"
-					sequence   	"5.1"
-					ordinal    	8
-					quidu      	"3CBC28800333"))))
-			class      	"Logical View::Nifman::CNifAgentRef"
-			quidu      	"3CB6A44203B7"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$89"
-			quid       	"3CBC297003C4"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3CBC299C03C8"
-				supplier   	"$UNNAMED$90"
-				quidu      	"3CBC29850216"
-				messages   	(list Messages
-				    (object Message "Reconnect( )"
-					quid       	"3CBC299C03C9"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1"
-					ordinal    	1
-					quidu      	"3CBC29A900C3")
-				    (object Message "ReconnectComplete( )"
-					quid       	"3CBD535701FD"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"ToClientFromSupplier"
-					sequence   	"5"
-					ordinal    	7
-					quidu      	"3CBC2A090324"))))
-			class      	"Logical View::Nifman::CAgentBase"
-			quidu      	"3CBC2959005A"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$90"
-			quid       	"3CBC29850216"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3CBD54FB0360"
-				supplier   	"$UNNAMED$91"
-				quidu      	"3CBD54EF0222"
-				messages   	(list Messages
-				    (object Message "NewL( )"
-					quid       	"3CBD54FB0361"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1.1"
-					ordinal    	2
-					quidu      	"3CBD54FD01C8")
-				    (object Message "StartRequest( )"
-					quid       	"3CBD5519020F"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"3"
-					ordinal    	5
-					quidu      	"3CBD53AC0137")
-				    (object Message "RequestComplete( )"
-					quid       	"3CBD55250021"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"ToClientFromSupplier"
-					sequence   	"4"
-					ordinal    	6
-					quidu      	"3CB6B86E00D7")))
-			    (object Link
-				quid       	"3CBD5509036A"
-				supplier   	"$UNNAMED$90"
-				quidu      	"3CBC29850216"
-				messages   	(list Messages
-				    (object Message "ProcessRequestCb( )"
-					quid       	"3CBD5509036B"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1.2"
-					ordinal    	3
-					quidu      	"3CB6B6CB0342")))
-			    (object Link
-				quid       	"3CBD566F0329"
-				supplier   	"$UNNAMED$92"
-				quidu      	"3CBD566B002A"
-				messages   	(list Messages
-				    (object Message "SetOverridesL( )"
-					quid       	"3CBD566F032A"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2"
-					ordinal    	4
-					quidu      	"3CBD56170390"))))
-			class      	"Logical View::CNetworkController"
-			quidu      	"3CB6A43B030D"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$91"
-			quid       	"3CBD54EF0222"
-			class      	"Logical View::CReconnectRequest"
-			quidu      	"3CBD5397026E"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$92"
-			quid       	"3CBD566B002A"
-			class      	"Logical View::Nifman::CCommsDbAccess"
-			quidu      	"3CB6B765034D"
-			persistence 	"Transient"
-			multi      	FALSE)))
-	    (object Mechanism @10
-		logical_models 	(list unit_reference_list
-		    (object Object "$UNNAMED$93"
-			quid       	"3CBD5558030A"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3CBD55610276"
-				supplier   	"$UNNAMED$94"
-				quidu      	"3CBD555B0368"
-				messages   	(list Messages
-				    (object Message "StartRequest( )"
-					quid       	"3CBD55610277"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1"
-					ordinal    	0
-					quidu      	"3CBD53AC0137")
-				    (object Message "CheckBearerAvailability( )"
-					quid       	"3CC677A103C4"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"ToClientFromSupplier"
-					sequence   	"1.2"
-					ordinal    	2
-					quidu      	"3CB6DC99038E")
-				    (object Message "SetAvailableBearers( )"
-					quid       	"3CC677C00260"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2"
-					ordinal    	3
-					quidu      	"3CB6E3D70362")
-				    (object Message "RequestComplete( )"
-					quid       	"3CC677F300D3"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"ToClientFromSupplier"
-					sequence   	"3.1"
-					ordinal    	6
-					quidu      	"3CB6B86E00D7"))))
-			class      	"Logical View::CNetworkController"
-			quidu      	"3CB6A43B030D"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$94"
-			quid       	"3CBD555B0368"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3CBD55770105"
-				supplier   	"$UNNAMED$94"
-				quidu      	"3CBD555B0368"
-				messages   	(list Messages
-				    (object Message "StartReconnectL( )"
-					quid       	"3CBD55770106"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1"
-					ordinal    	1
-					quidu      	"3CBD557802F1")))
-			    (object Link
-				quid       	"3CC677DC01FC"
-				supplier   	"$UNNAMED$95"
-				quidu      	"3CC677CB018A"
-				messages   	(list Messages
-				    (object Message "Reconnect( )"
-					quid       	"3CC677DC01FD"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"2.1"
-					ordinal    	4
-					quidu      	"3CBC29D20357")
-				    (object Message "MDPOReconnectComplete( )"
-					quid       	"3CC677E2038B"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"ToClientFromSupplier"
-					sequence   	"3"
-					ordinal    	5
-					quidu      	"3CBD5AD6003A"))))
-			class      	"Logical View::CReconnectRequest"
-			quidu      	"3CBD5397026E"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$95"
-			quid       	"3CC677CB018A"
-			class      	"Logical View::Nifman::CDialogProcessor"
-			quidu      	"3CB6B76F0008"
-			persistence 	"Transient"
-			multi      	FALSE)))
-	    (object Mechanism @11
-		logical_models 	(list unit_reference_list
-		    (object Object "$UNNAMED$96"
-			quid       	"3CC55DE40333"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3CC55DF00114"
-				supplier   	"$UNNAMED$97"
-				quidu      	"3CC55DEC02DB"
-				messages   	(list Messages
-				    (object Message "SelectAgent( )"
-					quid       	"3CC55DF00115"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1"
-					ordinal    	0
-					quidu      	"3CB6B3BF030E")
-				    (object Message "SelectComplete( )"
-					quid       	"3CC55DF8009D"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"ToClientFromSupplier"
-					sequence   	"2"
-					ordinal    	1
-					quidu      	"3CB6B3CD0390")
-				    (object Message "SelectAgent( )"
-					quid       	"3CC55E2201F2"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"3"
-					ordinal    	2
-					quidu      	"3CB6B3BF030E")
-				    (object Message "SelectComplete( )"
-					quid       	"3CC55E2A021C"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"ToClientFromSupplier"
-					sequence   	"4"
-					ordinal    	3
-					quidu      	"3CB6B3CD0390"))))
-			class      	"Logical View::Nifman::CNifSession"
-			quidu      	"3CB6A434024E"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$97"
-			quid       	"3CC55DEC02DB"
-			class      	"Logical View::CNetworkController"
-			quidu      	"3CB6A43B030D"
-			persistence 	"Transient"
-			multi      	FALSE)))
-	    (object Mechanism @12
-		logical_models 	(list unit_reference_list
-		    (object Object "$UNNAMED$98"
-			quid       	"3CC55EA300F3"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3CC55EAC02EB"
-				supplier   	"$UNNAMED$99"
-				quidu      	"3CC55EA802BD"
-				messages   	(list Messages
-				    (object Message "SelectAgent( )"
-					quid       	"3CC55EAC02EC"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1"
-					ordinal    	0
-					quidu      	"3CB6B3BF030E")
-				    (object Message "SelectComplete( )"
-					quid       	"3CC55EB50334"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"ToClientFromSupplier"
-					sequence   	"2"
-					ordinal    	1
-					quidu      	"3CB6B3CD0390")
-				    (object Message "SelectAgent( )"
-					quid       	"3CC55F170258"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"4.2"
-					ordinal    	5
-					quidu      	"3CB6B3BF030E")
-				    (object Message "SelectComplete( )"
-					quid       	"3CC55F23009D"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"ToClientFromSupplier"
-					sequence   	"5"
-					ordinal    	6
-					quidu      	"3CB6B3CD0390")
-				    (object Message "AgentConnectionFailure( )"
-					quid       	"3CC55F5D0137"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"4.1"
-					ordinal    	4
-					quidu      	"3CC55F630171")))
-			    (object Link
-				quid       	"3CC55EDF0045"
-				supplier   	"$UNNAMED$100"
-				quidu      	"3CC55ED80031"
-				messages   	(list Messages
-				    (object Message "Start( )"
-					quid       	"3CC55EDF0046"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"3"
-					ordinal    	2
-					quidu      	"3CB6B4100166")
-				    (object Message "ProgressNotification( )"
-					quid       	"3CC55F02006E"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"ToClientFromSupplier"
-					sequence   	"4"
-					ordinal    	3
-					quidu      	"3CC55F040107"))))
-			class      	"Logical View::Nifman::CNifSession"
-			quidu      	"3CB6A434024E"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$99"
-			quid       	"3CC55EA802BD"
-			class      	"Logical View::CNetworkController"
-			quidu      	"3CB6A43B030D"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$100"
-			quid       	"3CC55ED80031"
-			class      	"Logical View::Nifman::CNifAgentRef"
-			quidu      	"3CB6A44203B7"
-			persistence 	"Transient"
-			multi      	FALSE)))
-	    (object Mechanism @13
-		logical_models 	(list unit_reference_list
-		    (object Object "$UNNAMED$101"
-			quid       	"3CC55F8A0196"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3CC55F8A0197"
-				supplier   	"$UNNAMED$102"
-				quidu      	"3CC55F8A01A0"
-				messages   	(list Messages
-				    (object Message "SelectAgent( )"
-					quid       	"3CC55F8A0198"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1"
-					ordinal    	0
-					quidu      	"3CB6B3BF030E")
-				    (object Message "SelectComplete( )"
-					quid       	"3CC55F8A0199"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"ToClientFromSupplier"
-					sequence   	"2"
-					ordinal    	1
-					quidu      	"3CB6B3CD0390")
-				    (object Message "AgentConnectionFailure( )"
-					quid       	"3CC5609900F5"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"7.3.1"
-					ordinal    	14
-					quidu      	"3CC55F630171")
-				    (object Message "SelectAgent( )"
-					quid       	"3CC560AC000C"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"7.3.2"
-					ordinal    	15
-					quidu      	"3CB6B3BF030E")
-				    (object Message "SelectComplete( )"
-					quid       	"3CC560B40086"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"ToClientFromSupplier"
-					sequence   	"8"
-					ordinal    	16
-					quidu      	"3CB6B3CD0390")))
-			    (object Link
-				quid       	"3CC55F8A019D"
-				supplier   	"$UNNAMED$103"
-				quidu      	"3CC55F8A01A1"
-				messages   	(list Messages
-				    (object Message "Start( )"
-					quid       	"3CC55F8A019E"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"3"
-					ordinal    	2
-					quidu      	"3CB6B4100166")
-				    (object Message "ProgressNotification( )"
-					quid       	"3CC5607E0088"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"ToClientFromSupplier"
-					sequence   	"7.3"
-					ordinal    	13
-					quidu      	"3CC55F040107"))))
-			class      	"Logical View::Nifman::CNifSession"
-			quidu      	"3CB6A434024E"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$102"
-			quid       	"3CC55F8A01A0"
-			class      	"Logical View::CNetworkController"
-			quidu      	"3CB6A43B030D"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$103"
-			quid       	"3CC55F8A01A1"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3CC55FC50050"
-				supplier   	"$UNNAMED$104"
-				quidu      	"3CC55FBE01F4"
-				messages   	(list Messages
-				    (object Message "Connect( )"
-					quid       	"3CC55FC50051"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"3.1"
-					ordinal    	3
-					quidu      	"3CBC28270371")
-				    (object Message "ServiceStarted( )"
-					quid       	"3CC55FCD0250"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"ToClientFromSupplier"
-					sequence   	"4"
-					ordinal    	4
-					quidu      	"3CBC28340398")
-				    (object Message "ConnectComplete( )"
-					quid       	"3CC55FE302A2"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"ToClientFromSupplier"
-					sequence   	"5"
-					ordinal    	6
-					quidu      	"3CBC284B02C9")
-				    (object Message "Disconnect( )"
-					quid       	"3CC5602A0023"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"6.1"
-					ordinal    	9
-					quidu      	"3CBC4EB001F0")
-				    (object Message "DisconnectComplete( )"
-					quid       	"3CC56040022D"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"ToClientFromSupplier"
-					sequence   	"7"
-					ordinal    	10
-					quidu      	"3CBC4EBD01DB")))
-			    (object Link
-				quid       	"3CC55FDE034F"
-				supplier   	"$UNNAMED$105"
-				quidu      	"3CC55F9902EC"
-				messages   	(list Messages
-				    (object Message "Open( )"
-					quid       	"3CC55FDE0350"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"4.1"
-					ordinal    	5
-					quidu      	"3CBC284101FC")
-				    (object Message "Start( )"
-					quid       	"3CC55FEC0074"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"5.1"
-					ordinal    	7
-					quidu      	"3CBC28600337")
-				    (object Message "LinkLayerDown( )"
-					quid       	"3CC5600E02AE"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"ToClientFromSupplier"
-					sequence   	"6"
-					ordinal    	8
-					quidu      	"3CBC27FE039A")
-				    (object Message "Close( )"
-					quid       	"3CC5607200A9"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"7.2"
-					ordinal    	12
-					quidu      	"3CBC4EF70346")))
-			    (object Link
-				quid       	"3CC5606403A2"
-				supplier   	"$UNNAMED$103"
-				quidu      	"3CC55F8A01A1"
-				messages   	(list Messages
-				    (object Message "ServiceClosed( )"
-					quid       	"3CC5606403A3"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"7.1"
-					ordinal    	11
-					quidu      	"3CBC4EEA0081"))))
-			class      	"Logical View::Nifman::CNifAgentRef"
-			quidu      	"3CB6A44203B7"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$105"
-			quid       	"3CC55F9902EC"
-			class      	"Logical View::Nifman::CNifIfLink"
-			quidu      	"3CB6A4510304"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$104"
-			quid       	"3CC55FBE01F4"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3CC560360233"
-				supplier   	"$UNNAMED$105"
-				quidu      	"3CC55F9902EC"))
-			class      	"Logical View::Nifman::CNifAgentBase"
-			quidu      	"3CB6A449033F"
-			persistence 	"Transient"
-			multi      	FALSE)))
-	    (object Mechanism @14
-		logical_models 	(list unit_reference_list
-		    (object Object "$UNNAMED$106"
-			quid       	"3DE20D0400B1"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"3DE20D110182"
-				supplier   	"$UNNAMED$107"
-				quidu      	"3DE20D0C030B"
-				messages   	(list Messages
-				    (object Message "SelectAgent( )"
-					quid       	"3DE20D110183"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1"
-					ordinal    	0
-					quidu      	"3CB6B3BF030E")
-				    (object Message "SelectComplete( )"
-					quid       	"3DE20D1A00EF"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"ToClientFromSupplier"
-					sequence   	"2"
-					ordinal    	1
-					quidu      	"3DE20D1D00F3"))))
-			class      	"Logical View::Nifman::MNetworkControllerObserver"
-			quidu      	"3DE20BE40157"
-			persistence 	"Transient"
-			multi      	FALSE)
-		    (object Object "$UNNAMED$107"
-			quid       	"3DE20D0C030B"
-			class      	"Logical View::CNetworkController"
-			quidu      	"3CB6A43B030D"
-			persistence 	"Transient"
-			multi      	FALSE))))
-	logical_presentations 	(list unit_reference_list
-	    (object ClassDiagram "Main"
-		quid       	"3CB6A42E01F3"
-		title      	"Main"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	0
-		items      	(list diagram_item_list
-		    (object ClassView "Class" "Logical View::CSelectionRequest" @15
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(3840, 1952)
-			label      	(object ItemLabel
-			    Parent_View 	@15
-			    location   	(3417, 1671)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	846
-			    justify    	0
-			    label      	"CSelectionRequest")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3CB6B4A101A1"
-			compartment 	(object Compartment
-			    Parent_View 	@15
-			    location   	(3417, 1732)
-			    icon_style 	"Icon"
-			    fill_color 	16777215
-			    anchor     	2
-			    nlines     	10
-			    max_width  	844)
-			width      	864
-			height     	586
-			annotation 	8
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::Nifman::Nif" @16
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(368, 4112)
-			label      	(object ItemLabel
-			    Parent_View 	@16
-			    location   	(206, 4008)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	324
-			    justify    	0
-			    label      	"Nif")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3CB6DEEB012F"
-			compartment 	(object Compartment
-			    Parent_View 	@16
-			    location   	(206, 4113)
-			    icon_style 	"Icon"
-			    fill_color 	16777215
-			    anchor     	2
-			    nlines     	2
-			    max_width  	322)
-			width      	342
-			height     	232
-			annotation 	8
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::Nifman::CAgentBase" @17
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(1296, 3536)
-			label      	(object ItemLabel
-			    Parent_View 	@17
-			    location   	(1074, 3432)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	444
-			    justify    	0
-			    label      	"CAgentBase")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3CBC2959005A"
-			compartment 	(object Compartment
-			    Parent_View 	@17
-			    location   	(1074, 3537)
-			    icon_style 	"Icon"
-			    fill_color 	13434879
-			    anchor     	2
-			    nlines     	2
-			    max_width  	450)
-			width      	462
-			height     	232
-			annotation 	8
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::CReconnectRequest" @18
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(2992, 1808)
-			label      	(object ItemLabel
-			    Parent_View 	@18
-			    location   	(2709, 1677)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	566
-			    justify    	0
-			    label      	"CReconnectRequest")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3CBD5397026E"
-			compartment 	(object Compartment
-			    Parent_View 	@18
-			    location   	(2709, 1738)
-			    icon_style 	"Icon"
-			    fill_color 	16777215
-			    anchor     	2
-			    nlines     	4
-			    max_width  	563)
-			width      	584
-			height     	286
-			annotation 	8
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::Telephony::RTelServer" @19
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(3760, 3504)
-			label      	(object ItemLabel
-			    Parent_View 	@19
-			    location   	(3554, 3325)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	412
-			    justify    	0
-			    label      	"RTelServer")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3CB6E8930008"
-			compartment 	(object Compartment
-			    Parent_View 	@19
-			    location   	(3554, 3430)
-			    icon_style 	"Icon"
-			    fill_color 	16777215
-			    anchor     	2
-			    nlines     	5
-			    max_width  	409)
-			width      	430
-			height     	382
-			annotation 	8
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::Telephony::RMobilePhone" @20
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(3760, 4064)
-			label      	(object ItemLabel
-			    Parent_View 	@20
-			    location   	(3548, 3885)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	424
-			    justify    	0
-			    label      	"RMobilePhone")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3CB6E9150131"
-			compartment 	(object Compartment
-			    Parent_View 	@20
-			    location   	(3548, 3990)
-			    icon_style 	"Icon"
-			    fill_color 	16777215
-			    anchor     	2
-			    nlines     	5
-			    max_width  	422)
-			width      	442
-			height     	382
-			annotation 	8
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::Telephony::RPacketService" @21
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(1888, 3856)
-			label      	(object ItemLabel
-			    Parent_View 	@21
-			    location   	(1676, 3652)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	424
-			    justify    	0
-			    label      	"RPacketService")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3CB6EA6F00CA"
-			compartment 	(object Compartment
-			    Parent_View 	@21
-			    location   	(1676, 3757)
-			    icon_style 	"Icon"
-			    fill_color 	16777215
-			    anchor     	2
-			    nlines     	6
-			    max_width  	422)
-			width      	442
-			height     	432
-			annotation 	8
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::CTelBearer" @22
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(2768, 3856)
-			label      	(object ItemLabel
-			    Parent_View 	@22
-			    location   	(2459, 3475)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	618
-			    justify    	0
-			    label      	"CTelBearer")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3CB6B52B018B"
-			compartment 	(object Compartment
-			    Parent_View 	@22
-			    location   	(2459, 3536)
-			    icon_style 	"Icon"
-			    fill_color 	16777215
-			    anchor     	2
-			    nlines     	14
-			    max_width  	616)
-			width      	636
-			height     	786
-			annotation 	8
-			autoResize 	TRUE)
-		    (object AssociationViewNew "$UNNAMED$27" @23
-			location   	(3315, 3661)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3CBD5810010C"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$28" @24
-				Parent_View 	@23
-				location   	(1315, 701)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3CBD5810029C"
-				client     	@23
-				supplier   	@19
-				line_style 	0)
-			    (object RoleView "$UNNAMED$29" @25
-				Parent_View 	@23
-				location   	(1315, 701)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3CBD581002A6"
-				client     	@23
-				supplier   	@22
-				line_style 	0)))
-		    (object AssociationViewNew "$UNNAMED$30" @26
-			location   	(3312, 3969)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3CBD5822008F"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$31" @27
-				Parent_View 	@26
-				location   	(1312, 1009)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3CBD58220248"
-				client     	@26
-				supplier   	@20
-				line_style 	0)
-			    (object RoleView "$UNNAMED$32" @28
-				Parent_View 	@26
-				location   	(1312, 1009)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3CBD58220252"
-				client     	@26
-				supplier   	@22
-				line_style 	0)))
-		    (object AssociationViewNew "$UNNAMED$33" @29
-			location   	(2279, 3856)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3CBD58240363"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$34" @30
-				Parent_View 	@29
-				location   	(279, 896)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3CBD5825004E"
-				client     	@29
-				supplier   	@21
-				line_style 	0)
-			    (object RoleView "$UNNAMED$35" @31
-				Parent_View 	@29
-				location   	(279, 896)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3CBD58250058"
-				client     	@29
-				supplier   	@22
-				line_style 	0)))
-		    (object ClassView "Class" "Logical View::Nifman::CNetworkControllerBase" @32
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(1296, 192)
-			label      	(object ItemLabel
-			    Parent_View 	@32
-			    location   	(1053, 13)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	486
-			    justify    	0
-			    label      	"CNetworkControllerBase")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3CBD5948039F"
-			width      	504
-			height     	382
-			annotation 	8
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::Nifman::CNifMan" @33
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(288, 192)
-			label      	(object ItemLabel
-			    Parent_View 	@33
-			    location   	(70, 13)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	436
-			    justify    	0
-			    label      	"CNifMan")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3CB6A46100FF"
-			compartment 	(object Compartment
-			    Parent_View 	@33
-			    location   	(70, 118)
-			    icon_style 	"Icon"
-			    fill_color 	16777215
-			    anchor     	2
-			    nlines     	5
-			    max_width  	443)
-			width      	454
-			height     	382
-			annotation 	8
-			autoResize 	TRUE)
-		    (object AssociationViewNew "$UNNAMED$36" @34
-			location   	(779, 192)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3CBD595B00C1"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$37" @35
-				Parent_View 	@34
-				location   	(475, -16)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3CBD595B02FC"
-				client     	@34
-				supplier   	@32
-				line_style 	0)
-			    (object RoleView "$UNNAMED$38" @36
-				Parent_View 	@34
-				location   	(475, -16)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3CBD595B0306"
-				client     	@34
-				supplier   	@33
-				line_style 	0)))
-		    (object ClassView "Class" "Logical View::Nifman::CNifIfLink" @37
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(256, 3584)
-			label      	(object ItemLabel
-			    Parent_View 	@37
-			    location   	(149, 3430)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	214
-			    justify    	0
-			    label      	"CNifIfLink")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3CB6A4510304"
-			compartment 	(object Compartment
-			    Parent_View 	@37
-			    location   	(149, 3535)
-			    icon_style 	"Icon"
-			    fill_color 	16777215
-			    anchor     	2
-			    nlines     	4
-			    max_width  	187)
-			width      	232
-			height     	332
-			annotation 	8
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::Nifman::CNifSession" @38
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(256, 2032)
-			label      	(object ItemLabel
-			    Parent_View 	@38
-			    location   	(36, 1878)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	440
-			    justify    	0
-			    label      	"CNifSession")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3CB6A434024E"
-			compartment 	(object Compartment
-			    Parent_View 	@38
-			    location   	(36, 1983)
-			    icon_style 	"Icon"
-			    fill_color 	16777215
-			    anchor     	2
-			    nlines     	4
-			    max_width  	438)
-			width      	458
-			height     	332
-			annotation 	8
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::Nifman::CNifAgentRef" @39
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(256, 2784)
-			label      	(object ItemLabel
-			    Parent_View 	@39
-			    location   	(30, 2480)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	452
-			    justify    	0
-			    label      	"CNifAgentRef")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3CB6A44203B7"
-			compartment 	(object Compartment
-			    Parent_View 	@39
-			    location   	(30, 2585)
-			    icon_style 	"Icon"
-			    fill_color 	16777215
-			    anchor     	2
-			    nlines     	10
-			    max_width  	459)
-			width      	470
-			height     	632
-			annotation 	8
-			autoResize 	TRUE)
-		    (object AssociationViewNew "$UNNAMED$3" @40
-			location   	(256, 3258)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3CB6A4800370"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$4" @41
-				Parent_View 	@40
-				location   	(-528, 2426)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3CB6A481012D"
-				client     	@40
-				supplier   	@37
-				line_style 	0)
-			    (object RoleView "$UNNAMED$5" @42
-				Parent_View 	@40
-				location   	(-528, 2426)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3CB6A4810137"
-				client     	@40
-				supplier   	@39
-				line_style 	0)))
-		    (object AssociationViewNew "$UNNAMED$6" @43
-			location   	(256, 2332)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3CB6A4E701B6"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$7" @44
-				Parent_View 	@43
-				location   	(-512, 1772)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3CB6A4E80117"
-				client     	@43
-				supplier   	@39
-				line_style 	0)
-			    (object RoleView "$UNNAMED$8" @45
-				Parent_View 	@43
-				location   	(-512, 1772)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3CB6A4E80118"
-				client     	@43
-				supplier   	@38
-				line_style 	0)))
-		    (object ClassView "Class" "Logical View::Nifman::CNifAgentBase" @46
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(1296, 2784)
-			label      	(object ItemLabel
-			    Parent_View 	@46
-			    location   	(1038, 2580)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	516
-			    justify    	0
-			    label      	"CNifAgentBase")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3CB6A449033F"
-			compartment 	(object Compartment
-			    Parent_View 	@46
-			    location   	(1038, 2685)
-			    icon_style 	"Icon"
-			    fill_color 	16777215
-			    anchor     	2
-			    nlines     	6
-			    max_width  	513)
-			width      	534
-			height     	432
-			annotation 	8
-			autoResize 	TRUE)
-		    (object AssociationViewNew "$UNNAMED$0" @47
-			location   	(759, 2784)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3CB6A47E02AF"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$1" @48
-				Parent_View 	@47
-				location   	(-25, 1952)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3CB6A47E03C7"
-				client     	@47
-				supplier   	@46
-				line_style 	0)
-			    (object RoleView "$UNNAMED$2" @49
-				Parent_View 	@47
-				location   	(-25, 1952)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3CB6A47E03C8"
-				client     	@47
-				supplier   	@39
-				line_style 	0)))
-		    (object InheritView "" @50
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3CBC296402FF"
-			client     	@17
-			supplier   	@46
-			line_style 	0)
-		    (object ClassView "Class" "Logical View::Nifman::CNetwork" @51
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(1296, 2112)
-			label      	(object ItemLabel
-			    Parent_View 	@51
-			    location   	(1157, 1983)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	278
-			    justify    	0
-			    label      	"CNetwork")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3CB6B4B002BB"
-			compartment 	(object Compartment
-			    Parent_View 	@51
-			    location   	(1157, 2088)
-			    icon_style 	"Icon"
-			    fill_color 	16777215
-			    anchor     	2
-			    nlines     	3
-			    max_width  	275)
-			width      	296
-			height     	282
-			annotation 	8
-			autoResize 	TRUE)
-		    (object AssociationViewNew "$UNNAMED$15" @52
-			location   	(1296, 2410)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3CB6B56D035D"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$16" @53
-				Parent_View 	@52
-				location   	(320, 1306)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3CB6B5700216"
-				client     	@52
-				supplier   	@46
-				line_style 	0)
-			    (object RoleView "$UNNAMED$17" @54
-				Parent_View 	@52
-				location   	(320, 1306)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3CB6B5700217"
-				client     	@52
-				supplier   	@51
-				line_style 	0)))
-		    (object ClassView "Class" "Logical View::Nifman::CBearerBase" @55
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(2768, 2784)
-			label      	(object ItemLabel
-			    Parent_View 	@55
-			    location   	(2507, 2580)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	522
-			    justify    	0
-			    label      	"CBearerBase")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3CB6B4B40298"
-			compartment 	(object Compartment
-			    Parent_View 	@55
-			    location   	(2507, 2685)
-			    icon_style 	"Icon"
-			    fill_color 	16777215
-			    anchor     	2
-			    nlines     	6
-			    max_width  	519)
-			width      	540
-			height     	432
-			annotation 	8
-			autoResize 	TRUE)
-		    (object AssociationViewNew "$UNNAMED$18" @56
-			location   	(2030, 2784)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3CB6B5730102"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$19" @57
-				Parent_View 	@56
-				location   	(606, 1680)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3CB6B57303C9"
-				client     	@56
-				supplier   	@46
-				line_style 	0)
-			    (object RoleView "$UNNAMED$20" @58
-				Parent_View 	@56
-				location   	(606, 1680)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3CB6B57303D3"
-				client     	@56
-				supplier   	@55
-				line_style 	0)))
-		    (object InheritView "" @59
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3CB6B53D00AB"
-			client     	@22
-			supplier   	@55
-			line_style 	0)
-		    (object ClassView "Class" "Logical View::Nifman::CCommsDbAccess" @60
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(2592, 288)
-			label      	(object ItemLabel
-			    Parent_View 	@60
-			    location   	(2191, 9)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	802
-			    justify    	0
-			    label      	"CCommsDbAccess")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3CB6B765034D"
-			compartment 	(object Compartment
-			    Parent_View 	@60
-			    location   	(2191, 114)
-			    icon_style 	"Icon"
-			    fill_color 	13434879
-			    anchor     	2
-			    nlines     	9
-			    max_width  	809)
-			width      	820
-			height     	582
-			annotation 	8
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::Nifman::CDialogProcessor" @61
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(288, 1184)
-			label      	(object ItemLabel
-			    Parent_View 	@61
-			    location   	(12, 1030)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	552
-			    justify    	0
-			    label      	"CDialogProcessor")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3CB6B76F0008"
-			compartment 	(object Compartment
-			    Parent_View 	@61
-			    location   	(12, 1135)
-			    icon_style 	"Icon"
-			    fill_color 	13434879
-			    anchor     	2
-			    nlines     	4
-			    max_width  	559)
-			width      	570
-			height     	332
-			annotation 	8
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::CNetConRequestBase" @62
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(3280, 1184)
-			label      	(object ItemLabel
-			    Parent_View 	@62
-			    location   	(3016, 1053)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	528
-			    justify    	0
-			    label      	"CNetConRequestBase")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3CBD5387001C"
-			compartment 	(object Compartment
-			    Parent_View 	@62
-			    location   	(3016, 1114)
-			    icon_style 	"Icon"
-			    fill_color 	16777215
-			    anchor     	2
-			    nlines     	4
-			    max_width  	525)
-			width      	546
-			height     	286
-			annotation 	8
-			autoResize 	TRUE)
-		    (object InheritView "" @63
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3CBD53910157"
-			client     	@15
-			supplier   	@62
-			line_style 	0)
-		    (object InheritView "" @64
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3CBD53A60157"
-			client     	@18
-			supplier   	@62
-			line_style 	0)
-		    (object ClassView "Class" "Logical View::CNetworkController" @65
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			IncludeOperation 	TRUE
-			location   	(1296, 1184)
-			label      	(object ItemLabel
-			    Parent_View 	@65
-			    location   	(960, 828)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	672
-			    justify    	0
-			    label      	"CNetworkController")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3CB6A43B030D"
-			width      	690
-			height     	736
-			annotation 	8
-			autoResize 	TRUE)
-		    (object AssociationViewNew "$UNNAMED$9" @66
-			location   	(1296, 1761)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3CB6B4DC000B"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$10" @67
-				Parent_View 	@66
-				location   	(224, 1537)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3CB6B4DC0119"
-				client     	@66
-				supplier   	@51
-				line_style 	0)
-			    (object RoleView "$UNNAMED$11" @68
-				Parent_View 	@66
-				location   	(224, 1537)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3CB6B4DC011A"
-				client     	@66
-				supplier   	@65
-				line_style 	0)))
-		    (object AssociationViewNew "$UNNAMED$12" @69
-			location   	(2101, 2059)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3CB6B4DE00EA"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$13" @70
-				Parent_View 	@69
-				location   	(1029, 1835)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3CB6B4DE01DA"
-				client     	@69
-				supplier   	@55
-				line_style 	0)
-			    (object RoleView "$UNNAMED$14" @71
-				Parent_View 	@69
-				location   	(1029, 1835)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3CB6B4DE01E4"
-				client     	@69
-				supplier   	@65
-				line_style 	0)))
-		    (object AssociationViewNew "$UNNAMED$21" @72
-			location   	(1911, 758)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3CB6B78F03D0"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$22" @73
-				Parent_View 	@72
-				location   	(679, 406)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3CB6B790010A"
-				client     	@72
-				supplier   	@60
-				line_style 	0)
-			    (object RoleView "$UNNAMED$23" @74
-				Parent_View 	@72
-				location   	(679, 406)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3CB6B7900114"
-				client     	@72
-				supplier   	@65
-				line_style 	0)))
-		    (object AssociationViewNew "$UNNAMED$24" @75
-			location   	(761, 1184)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3CB6B7920366"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$25" @76
-				Parent_View 	@75
-				location   	(-471, 832)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3CB6B793005A"
-				client     	@75
-				supplier   	@61
-				line_style 	0)
-			    (object RoleView "$UNNAMED$26" @77
-				Parent_View 	@75
-				location   	(-471, 832)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3CB6B7930064"
-				client     	@75
-				supplier   	@65
-				line_style 	0)))
-		    (object InheritView "" @78
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3CBD5953012E"
-			client     	@65
-			supplier   	@32
-			line_style 	0)
-		    (object AssociationViewNew "$UNNAMED$39" @79
-			location   	(2323, 1184)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3CBD59EC0200"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$40" @80
-				Parent_View 	@79
-				location   	(1171, 320)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3CBD59EE022B"
-				client     	@79
-				supplier   	@62
-				line_style 	0)
-			    (object RoleView "$UNNAMED$41" @81
-				Parent_View 	@79
-				location   	(1171, 320)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3CBD59EE0235"
-				client     	@79
-				supplier   	@65
-				line_style 	0)))))
-	    (object ClassDiagram "Small"
-		quid       	"3D12F23F02D5"
-		title      	"Small"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	1125
-		origin_y   	0
-		items      	(list diagram_item_list
-		    (object ClassView "Class" "Logical View::CReconnectRequest" @82
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			location   	(2240, 1552)
-			label      	(object ItemLabel
-			    Parent_View 	@82
-			    location   	(2038, 1500)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	404
-			    justify    	0
-			    label      	"CReconnectRequest")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3CBD5397026E"
-			width      	422
-			height     	128
-			annotation 	8
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::Telephony::RTelServer" @83
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			location   	(2784, 2416)
-			label      	(object ItemLabel
-			    Parent_View 	@83
-			    location   	(2656, 2341)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	256
-			    justify    	0
-			    label      	"RTelServer")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3CB6E8930008"
-			width      	274
-			height     	174
-			annotation 	8
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::Telephony::RMobilePhone" @84
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			location   	(2240, 2736)
-			label      	(object ItemLabel
-			    Parent_View 	@84
-			    location   	(2094, 2661)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	292
-			    justify    	0
-			    label      	"RMobilePhone")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3CB6E9150131"
-			width      	310
-			height     	174
-			annotation 	8
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::Telephony::RPacketService" @85
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			location   	(1808, 2416)
-			label      	(object ItemLabel
-			    Parent_View 	@85
-			    location   	(1648, 2341)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	320
-			    justify    	0
-			    label      	"RPacketService")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3CB6EA6F00CA"
-			width      	338
-			height     	174
-			annotation 	8
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::CTelBearer" @86
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			location   	(2240, 2416)
-			label      	(object ItemLabel
-			    Parent_View 	@86
-			    location   	(2125, 2364)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	230
-			    justify    	0
-			    label      	"CTelBearer")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3CB6B52B018B"
-			width      	248
-			height     	128
-			annotation 	8
-			autoResize 	TRUE)
-		    (object AssociationViewNew "$UNNAMED$27" @87
-			location   	(2505, 2416)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3CBD5810010C"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$28" @88
-				Parent_View 	@87
-				location   	(505, -544)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3CBD5810029C"
-				client     	@87
-				supplier   	@83
-				line_style 	0)
-			    (object RoleView "$UNNAMED$29" @89
-				Parent_View 	@87
-				location   	(505, -544)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3CBD581002A6"
-				client     	@87
-				supplier   	@86
-				line_style 	0)))
-		    (object AssociationViewNew "$UNNAMED$30" @90
-			location   	(2240, 2564)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3CBD5822008F"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$31" @91
-				Parent_View 	@90
-				location   	(240, -396)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3CBD58220248"
-				client     	@90
-				supplier   	@84
-				line_style 	0)
-			    (object RoleView "$UNNAMED$32" @92
-				Parent_View 	@90
-				location   	(240, -396)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3CBD58220252"
-				client     	@90
-				supplier   	@86
-				line_style 	0)))
-		    (object AssociationViewNew "$UNNAMED$33" @93
-			location   	(2046, 2416)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3CBD58240363"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$34" @94
-				Parent_View 	@93
-				location   	(46, -544)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3CBD5825004E"
-				client     	@93
-				supplier   	@85
-				line_style 	0)
-			    (object RoleView "$UNNAMED$35" @95
-				Parent_View 	@93
-				location   	(46, -544)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3CBD58250058"
-				client     	@93
-				supplier   	@86
-				line_style 	0)))
-		    (object ClassView "Class" "Logical View::Nifman::CNetworkControllerBase" @96
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			location   	(1296, 736)
-			label      	(object ItemLabel
-			    Parent_View 	@96
-			    location   	(1053, 661)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	486
-			    justify    	0
-			    label      	"CNetworkControllerBase")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3CBD5948039F"
-			width      	504
-			height     	174
-			annotation 	8
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::Nifman::CNifMan" @97
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			location   	(736, 752)
-			label      	(object ItemLabel
-			    Parent_View 	@97
-			    location   	(635, 677)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	202
-			    justify    	0
-			    label      	"CNifMan")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3CB6A46100FF"
-			width      	220
-			height     	174
-			annotation 	8
-			autoResize 	TRUE)
-		    (object AssociationViewNew "$UNNAMED$36" @98
-			location   	(944, 745)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3CBD595B00C1"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$37" @99
-				Parent_View 	@98
-				location   	(640, 537)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3CBD595B02FC"
-				client     	@98
-				supplier   	@96
-				line_style 	0)
-			    (object RoleView "$UNNAMED$38" @100
-				Parent_View 	@98
-				location   	(640, 537)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3CBD595B0306"
-				client     	@98
-				supplier   	@97
-				line_style 	0)))
-		    (object ClassView "Class" "Logical View::Nifman::CNifAgentBase" @101
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			location   	(1296, 2096)
-			label      	(object ItemLabel
-			    Parent_View 	@101
-			    location   	(1144, 2021)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	304
-			    justify    	0
-			    label      	"CNifAgentBase")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3CB6A449033F"
-			width      	322
-			height     	174
-			annotation 	8
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::Nifman::CNetwork" @102
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			location   	(1296, 1568)
-			label      	(object ItemLabel
-			    Parent_View 	@102
-			    location   	(1194, 1493)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	204
-			    justify    	0
-			    label      	"CNetwork")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3CB6B4B002BB"
-			width      	222
-			height     	174
-			annotation 	8
-			autoResize 	TRUE)
-		    (object AssociationViewNew "$UNNAMED$15" @103
-			location   	(1296, 1831)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3CB6B56D035D"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$16" @104
-				Parent_View 	@103
-				location   	(320, 727)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3CB6B5700216"
-				client     	@103
-				supplier   	@101
-				line_style 	0)
-			    (object RoleView "$UNNAMED$17" @105
-				Parent_View 	@103
-				location   	(320, 727)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3CB6B5700217"
-				client     	@103
-				supplier   	@102
-				line_style 	0)))
-		    (object ClassView "Class" "Logical View::Nifman::CBearerBase" @106
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			location   	(2240, 2096)
-			label      	(object ItemLabel
-			    Parent_View 	@106
-			    location   	(2100, 2021)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	280
-			    justify    	0
-			    label      	"CBearerBase")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3CB6B4B40298"
-			width      	298
-			height     	174
-			annotation 	8
-			autoResize 	TRUE)
-		    (object AssociationViewNew "$UNNAMED$18" @107
-			location   	(1773, 2096)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3CB6B5730102"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$19" @108
-				Parent_View 	@107
-				location   	(349, 992)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3CB6B57303C9"
-				client     	@107
-				supplier   	@101
-				line_style 	0)
-			    (object RoleView "$UNNAMED$20" @109
-				Parent_View 	@107
-				location   	(349, 992)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3CB6B57303D3"
-				client     	@107
-				supplier   	@106
-				line_style 	0)))
-		    (object InheritView "" @110
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3CB6B53D00AB"
-			client     	@86
-			supplier   	@106
-			line_style 	0)
-		    (object ClassView "Class" "Logical View::Nifman::CCommsDbAccess" @111
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			location   	(1984, 720)
-			label      	(object ItemLabel
-			    Parent_View 	@111
-			    location   	(1789, 645)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	390
-			    justify    	0
-			    label      	"CCommsDbAccess")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3CB6B765034D"
-			width      	408
-			height     	174
-			annotation 	8
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::Nifman::CDialogProcessor" @112
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			location   	(672, 1184)
-			label      	(object ItemLabel
-			    Parent_View 	@112
-			    location   	(490, 1109)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	364
-			    justify    	0
-			    label      	"CDialogProcessor")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3CB6B76F0008"
-			width      	382
-			height     	174
-			annotation 	8
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::CNetConRequestBase" @113
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			location   	(2480, 1184)
-			label      	(object ItemLabel
-			    Parent_View 	@113
-			    location   	(2262, 1132)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	436
-			    justify    	0
-			    label      	"CNetConRequestBase")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3CBD5387001C"
-			width      	454
-			height     	128
-			annotation 	8
-			autoResize 	TRUE)
-		    (object InheritView "" @114
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3CBD53A60157"
-			client     	@82
-			supplier   	@113
-			line_style 	0)
-		    (object ClassView "Class" "Logical View::CNetworkController" @115
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			location   	(1296, 1184)
-			label      	(object ItemLabel
-			    Parent_View 	@115
-			    location   	(1103, 1132)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	386
-			    justify    	0
-			    label      	"CNetworkController")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3CB6A43B030D"
-			width      	404
-			height     	128
-			annotation 	8
-			autoResize 	TRUE)
-		    (object AssociationViewNew "$UNNAMED$9" @116
-			location   	(1296, 1364)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3CB6B4DC000B"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$10" @117
-				Parent_View 	@116
-				location   	(224, 1140)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3CB6B4DC0119"
-				client     	@116
-				supplier   	@102
-				line_style 	0)
-			    (object RoleView "$UNNAMED$11" @118
-				Parent_View 	@116
-				location   	(224, 1140)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3CB6B4DC011A"
-				client     	@116
-				supplier   	@115
-				line_style 	0)))
-		    (object AssociationViewNew "$UNNAMED$12" @119
-			location   	(1755, 1628)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3CB6B4DE00EA"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$13" @120
-				Parent_View 	@119
-				location   	(683, 1404)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3CB6B4DE01DA"
-				client     	@119
-				supplier   	@106
-				line_style 	0)
-			    (object RoleView "$UNNAMED$14" @121
-				Parent_View 	@119
-				location   	(683, 1404)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3CB6B4DE01E4"
-				client     	@119
-				supplier   	@115
-				line_style 	0)))
-		    (object AssociationViewNew "$UNNAMED$21" @122
-			location   	(1622, 963)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3CB6B78F03D0"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$22" @123
-				Parent_View 	@122
-				location   	(390, 611)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3CB6B790010A"
-				client     	@122
-				supplier   	@111
-				line_style 	0)
-			    (object RoleView "$UNNAMED$23" @124
-				Parent_View 	@122
-				location   	(390, 611)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3CB6B7900114"
-				client     	@122
-				supplier   	@115
-				line_style 	0)))
-		    (object AssociationViewNew "$UNNAMED$24" @125
-			location   	(978, 1184)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3CB6B7920366"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$25" @126
-				Parent_View 	@125
-				location   	(-254, 832)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3CB6B793005A"
-				client     	@125
-				supplier   	@112
-				line_style 	0)
-			    (object RoleView "$UNNAMED$26" @127
-				Parent_View 	@125
-				location   	(-254, 832)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3CB6B7930064"
-				client     	@125
-				supplier   	@115
-				line_style 	0)))
-		    (object InheritView "" @128
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3CBD5953012E"
-			client     	@115
-			supplier   	@96
-			line_style 	0)
-		    (object AssociationViewNew "$UNNAMED$39" @129
-			location   	(1875, 1184)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3CBD59EC0200"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$40" @130
-				Parent_View 	@129
-				location   	(723, 320)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3CBD59EE022B"
-				client     	@129
-				supplier   	@113
-				line_style 	0)
-			    (object RoleView "$UNNAMED$41" @131
-				Parent_View 	@129
-				location   	(723, 320)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3CBD59EE0235"
-				client     	@129
-				supplier   	@115
-				line_style 	0)))
-		    (object ClassView "Class" "Logical View::CSelectionRequest" @132
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			location   	(2848, 1552)
-			label      	(object ItemLabel
-			    Parent_View 	@132
-			    location   	(2657, 1500)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	382
-			    justify    	0
-			    label      	"CSelectionRequest")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3CB6B4A101A1"
-			width      	400
-			height     	128
-			annotation 	8
-			autoResize 	TRUE)
-		    (object InheritView "" @133
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3CBD53910157"
-			client     	@132
-			supplier   	@113
-			line_style 	0)))
-	    (object ClassDiagram "NIFMAN Interaction"
-		quid       	"3DE20B5E03A3"
-		title      	"NIFMAN Interaction"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	0
-		items      	(list diagram_item_list
-		    (object ClassView "Class" "Logical View::Nifman::CNifSession" @134
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			location   	(1088, 720)
-			label      	(object ItemLabel
-			    Parent_View 	@134
-			    location   	(956, 645)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	264
-			    justify    	0
-			    label      	"CNifSession")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3CB6A434024E"
-			width      	282
-			height     	174
-			annotation 	8
-			autoResize 	TRUE)
-		    (object ClassView "Class" "Logical View::Nifman::CNetworkControllerBase" @135
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			location   	(1696, 720)
-			label      	(object ItemLabel
-			    Parent_View 	@135
-			    location   	(1453, 645)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	486
-			    justify    	0
-			    label      	"CNetworkControllerBase")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3CBD5948039F"
-			width      	504
-			height     	174
-			annotation 	8
-			autoResize 	TRUE)
-		    (object AssociationViewNew "$UNNAMED$42" @136
-			location   	(1336, 720)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3DE20C2B0344"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$43" @137
-				Parent_View 	@136
-				location   	(824, -96)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3DE20C2D0012"
-				client     	@136
-				supplier   	@135
-				line_style 	0)
-			    (object RoleView "$UNNAMED$44" @138
-				Parent_View 	@136
-				location   	(824, -96)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3DE20C2D0026"
-				client     	@136
-				supplier   	@134
-				line_style 	0)))
-		    (object ClassView "Class" "Logical View::CNetworkController" @139
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			location   	(1088, 1136)
-			label      	(object ItemLabel
-			    Parent_View 	@139
-			    location   	(895, 1084)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	386
-			    justify    	0
-			    label      	"CNetworkController")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3CB6A43B030D"
-			width      	404
-			height     	128
-			annotation 	8
-			autoResize 	TRUE)
-		    (object InheritView "" @140
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3CBD5953012E"
-			client     	@139
-			supplier   	@135
-			line_style 	0)
-		    (object ClassView "Class" "Logical View::Nifman::MNetworkControllerObserver" @141
-			ShowCompartmentStereotypes 	TRUE
-			IncludeAttribute 	TRUE
-			location   	(400, 720)
-			label      	(object ItemLabel
-			    Parent_View 	@141
-			    location   	(128, 645)
-			    fill_color 	13434879
-			    nlines     	1
-			    max_width  	544
-			    justify    	0
-			    label      	"MNetworkControllerObserver")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3DE20BE40157"
-			width      	562
-			height     	174
-			annotation 	8
-			autoResize 	TRUE)
-		    (object InheritView "" @142
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3DE20C240254"
-			client     	@134
-			supplier   	@141
-			line_style 	0)
-		    (object AssociationViewNew "$UNNAMED$45" @143
-			location   	(762, 939)
-			stereotype 	TRUE
-			line_color 	3342489
-			quidu      	"3DE20C3D0137"
-			roleview_list 	(list RoleViews
-			    (object RoleView "$UNNAMED$46" @144
-				Parent_View 	@143
-				location   	(-598, 507)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3DE20C3D0318"
-				client     	@143
-				supplier   	@141
-				line_style 	0)
-			    (object RoleView "$UNNAMED$47" @145
-				Parent_View 	@143
-				location   	(-598, 507)
-				stereotype 	TRUE
-				line_color 	3342489
-				quidu      	"3DE20C3D0322"
-				client     	@143
-				supplier   	@139
-				line_style 	0)))))
-	    (object InteractionDiagram "Selection1"
-		mechanism_ref 	@1
-		quid       	"3CB6B37F0095"
-		title      	"Selection1"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	0
-		items      	(list diagram_item_list
-		    (object InterObjView "$UNNAMED$48" @146
-			location   	(1408, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@146
-			    location   	(1408, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3CB6B3890393"
-			width      	300
-			height     	989
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @147
-			    location   	(1408, 352)
-			    line_color 	3342489
-			    InterObjView 	@146
-			    height     	136
-			    y_coord    	76
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @148
-			    location   	(1408, 784)
-			    line_color 	3342489
-			    InterObjView 	@146
-			    height     	280
-			    y_coord    	220
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$49" @149
-			location   	(1872, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@149
-			    location   	(1872, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	364
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3CB6B38B0088"
-			width      	382
-			height     	989
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @150
-			    location   	(1872, 368)
-			    line_color 	3342489
-			    InterObjView 	@149
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @151
-			    location   	(1872, 528)
-			    line_color 	3342489
-			    InterObjView 	@149
-			    height     	596
-			    y_coord    	536
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$51" @152
-			location   	(1040, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@152
-			    location   	(1040, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3CBC14150247"
-			width      	300
-			height     	989
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @153
-			    location   	(1040, 576)
-			    line_color 	3342489
-			    InterObjView 	@152
-			    height     	136
-			    y_coord    	76
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$52" @154
-			location   	(656, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@154
-			    location   	(656, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3CB6B39503C2"
-			width      	300
-			height     	989
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @155
-			    location   	(656, 800)
-			    line_color 	3342489
-			    InterObjView 	@154
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$50" @156
-			location   	(288, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@156
-			    location   	(288, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3CB6B40A032A"
-			width      	300
-			height     	989
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @157
-			    location   	(288, 592)
-			    line_color 	3342489
-			    InterObjView 	@156
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @158
-			    location   	(288, 944)
-			    line_color 	3342489
-			    InterObjView 	@156
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterMessView "" @159
-			location   	(16, 368)
-			label      	(object SegLabel @160
-			    Parent_View 	@159
-			    location   	(1639, 324)
-			    quidu      	"3CB6B3BE0263"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	369
-			    justify    	0
-			    label      	"SelectAgent( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@146
-			supplier   	@149
-			Focus_Src  	@147
-			Focus_Entry 	@150
-			origin     	(1423, 368)
-			terminus   	(1856, 368)
-			ordinal    	0)
-		    (object InterMessView "" @161
-			location   	(16, 784)
-			label      	(object SegLabel @162
-			    Parent_View 	@161
-			    location   	(1640, 740)
-			    quidu      	"3CB6B3CC01FE"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	372
-			    justify    	0
-			    label      	"SelectComplete( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@149
-			supplier   	@146
-			Focus_Src  	@151
-			Focus_Entry 	@148
-			origin     	(1856, 784)
-			terminus   	(1424, 784)
-			ordinal    	3)
-		    (object InterMessView "" @163
-			location   	(16, 800)
-			label      	(object SegLabel @164
-			    Parent_View 	@163
-			    location   	(1028, 757)
-			    quidu      	"3CB6B3DD01E5"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	451
-			    justify    	0
-			    label      	"FindByUniqueName( )"
-			    pctDist    	0.506944
-			    height     	44
-			    orientation 	1)
-			line_color 	3342489
-			client     	@146
-			supplier   	@154
-			Focus_Src  	@148
-			Focus_Entry 	@155
-			origin     	(1392, 800)
-			terminus   	(672, 800)
-			ordinal    	4)
-		    (object InterMessView "" @165
-			location   	(16, 944)
-			label      	(object SegLabel @166
-			    Parent_View 	@165
-			    location   	(891, 902)
-			    quidu      	"3CB6B40F0011"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	172
-			    justify    	0
-			    label      	"Start( )"
-			    pctDist    	0.460984
-			    height     	43
-			    orientation 	1)
-			line_color 	3342489
-			client     	@146
-			supplier   	@156
-			Focus_Src  	@148
-			Focus_Entry 	@158
-			origin     	(1392, 944)
-			terminus   	(304, 944)
-			ordinal    	5)
-		    (object InterMessView "" @167
-			location   	(16, 576)
-			label      	(object SegLabel @168
-			    Parent_View 	@167
-			    location   	(1467, 534)
-			    quidu      	"3CBC1425001A"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	339
-			    justify    	0
-			    label      	"CreateAgentL( )"
-			    pctDist    	0.486250
-			    height     	43
-			    orientation 	1)
-			line_color 	3342489
-			client     	@149
-			supplier   	@152
-			Focus_Src  	@151
-			Focus_Entry 	@153
-			origin     	(1856, 576)
-			terminus   	(1056, 576)
-			ordinal    	1)
-		    (object InterMessView "" @169
-			location   	(16, 592)
-			label      	(object SegLabel @170
-			    Parent_View 	@169
-			    location   	(653, 549)
-			    quidu      	"3CBC143102AC"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	216
-			    justify    	0
-			    label      	"NewL( )"
-			    pctDist    	0.515278
-			    height     	44
-			    orientation 	1)
-			line_color 	3342489
-			client     	@152
-			supplier   	@156
-			Focus_Src  	@153
-			Focus_Entry 	@157
-			origin     	(1024, 592)
-			terminus   	(304, 592)
-			ordinal    	2)))
-	    (object InteractionDiagram "Selection2"
-		mechanism_ref 	@2
-		quid       	"3CB6B47B012E"
-		title      	"Selection2"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	0
-		items      	(list diagram_item_list
-		    (object InterObjView "$UNNAMED$53" @171
-			location   	(400, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@171
-			    location   	(400, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3CB6B48503C7"
-			width      	300
-			height     	1101
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @172
-			    location   	(400, 384)
-			    line_color 	3342489
-			    InterObjView 	@171
-			    height     	308
-			    y_coord    	248
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @173
-			    location   	(400, 1056)
-			    line_color 	3342489
-			    InterObjView 	@171
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$54" @174
-			location   	(848, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@174
-			    location   	(848, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	364
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3CB6B4870135"
-			width      	382
-			height     	1101
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @175
-			    location   	(848, 384)
-			    line_color 	3342489
-			    InterObjView 	@174
-			    height     	248
-			    y_coord    	188
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @176
-			    location   	(848, 512)
-			    line_color 	3342489
-			    InterObjView 	@174
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @177
-			    location   	(848, 672)
-			    line_color 	3342489
-			    InterObjView 	@174
-			    height     	248
-			    y_coord    	188
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @178
-			    location   	(848, 1040)
-			    line_color 	3342489
-			    InterObjView 	@174
-			    height     	136
-			    y_coord    	76
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$55" @179
-			location   	(1376, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@179
-			    location   	(1376, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	364
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3CB6B69F0154"
-			width      	382
-			height     	1101
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @180
-			    location   	(1376, 400)
-			    line_color 	3342489
-			    InterObjView 	@179
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @181
-			    location   	(1376, 800)
-			    line_color 	3342489
-			    InterObjView 	@179
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @182
-			    location   	(1376, 1040)
-			    line_color 	3342489
-			    InterObjView 	@179
-			    height     	196
-			    y_coord    	136
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$56" @183
-			location   	(1792, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@183
-			    location   	(1792, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	366
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3CBD560B000E"
-			width      	384
-			height     	1101
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @184
-			    location   	(1792, 688)
-			    line_color 	3342489
-			    InterObjView 	@183
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterMessView "" @185
-			location   	(16, 384)
-			label      	(object SegLabel @186
-			    Parent_View 	@185
-			    location   	(623, 340)
-			    quidu      	"3CB6B48B0381"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	369
-			    justify    	0
-			    label      	"SelectAgent( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@171
-			supplier   	@174
-			Focus_Src  	@172
-			Focus_Entry 	@175
-			origin     	(415, 384)
-			terminus   	(832, 384)
-			ordinal    	0)
-		    (object InterMessView "" @187
-			location   	(16, 400)
-			label      	(object SegLabel @188
-			    Parent_View 	@187
-			    location   	(1111, 356)
-			    quidu      	"3CB6B6C2012D"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	216
-			    justify    	0
-			    label      	"NewL( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@174
-			supplier   	@179
-			Focus_Src  	@175
-			Focus_Entry 	@180
-			origin     	(863, 400)
-			terminus   	(1360, 400)
-			ordinal    	1)
-		    (object SelfMessView "" @189
-			location   	(16, 512)
-			label      	(object SegLabel @190
-			    Parent_View 	@189
-			    location   	(1087, 468)
-			    quidu      	"3CB6B6C903A4"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	416
-			    justify    	0
-			    label      	"ProcessRequestCb( )"
-			    pctDist    	1.486667
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@174
-			supplier   	@174
-			Focus_Src  	@175
-			Focus_Entry 	@176
-			origin     	(864, 512)
-			terminus   	(1014, 512)
-			ordinal    	2)
-		    (object InterMessView "" @191
-			location   	(16, 800)
-			label      	(object SegLabel @192
-			    Parent_View 	@191
-			    location   	(1111, 756)
-			    quidu      	"3CB6B6EA0120"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	325
-			    justify    	0
-			    label      	"StartRequest( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@174
-			supplier   	@179
-			Focus_Src  	@177
-			Focus_Entry 	@181
-			origin     	(863, 800)
-			terminus   	(1360, 800)
-			ordinal    	4)
-		    (object InterMessView "" @193
-			location   	(16, 1040)
-			label      	(object SegLabel @194
-			    Parent_View 	@193
-			    location   	(1112, 996)
-			    quidu      	"3CB6B86B03CC"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	413
-			    justify    	0
-			    label      	"RequestComplete( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@179
-			supplier   	@174
-			Focus_Src  	@182
-			Focus_Entry 	@178
-			origin     	(1360, 1040)
-			terminus   	(864, 1040)
-			ordinal    	5)
-		    (object InterMessView "" @195
-			location   	(16, 1056)
-			label      	(object SegLabel @196
-			    Parent_View 	@195
-			    location   	(624, 1012)
-			    quidu      	"3CB6B8840039"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	372
-			    justify    	0
-			    label      	"SelectComplete( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@174
-			supplier   	@171
-			Focus_Src  	@178
-			Focus_Entry 	@173
-			origin     	(832, 1056)
-			terminus   	(416, 1056)
-			ordinal    	6)
-		    (object InterMessView "" @197
-			location   	(16, 688)
-			label      	(object SegLabel @198
-			    Parent_View 	@197
-			    location   	(1319, 644)
-			    quidu      	"3CBD56110389"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	348
-			    justify    	0
-			    label      	"SetOverridesL( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@174
-			supplier   	@183
-			Focus_Src  	@177
-			Focus_Entry 	@184
-			origin     	(863, 688)
-			terminus   	(1776, 688)
-			ordinal    	3)))
-	    (object InteractionDiagram "Selection3"
-		mechanism_ref 	@3
-		quid       	"3CB6B89B00F0"
-		title      	"Selection3"
-		zoom       	95
-		max_height 	28350
-		max_width  	21600
-		origin_x   	181
-		origin_y   	0
-		items      	(list diagram_item_list
-		    (object InterObjView "$UNNAMED$57" @199
-			location   	(432, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@199
-			    location   	(432, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	364
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3CB6B8B30068"
-			width      	382
-			height     	4157
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @200
-			    location   	(432, 368)
-			    line_color 	3342489
-			    InterObjView 	@199
-			    height     	628
-			    y_coord    	568
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @201
-			    location   	(432, 1600)
-			    line_color 	3342489
-			    InterObjView 	@199
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @202
-			    location   	(432, 1808)
-			    line_color 	3342489
-			    InterObjView 	@199
-			    height     	596
-			    y_coord    	536
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @203
-			    location   	(432, 3152)
-			    line_color 	3342489
-			    InterObjView 	@199
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @204
-			    location   	(432, 3328)
-			    line_color 	3342489
-			    InterObjView 	@199
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @205
-			    location   	(432, 3776)
-			    line_color 	3342489
-			    InterObjView 	@199
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @206
-			    location   	(432, 4112)
-			    line_color 	3342489
-			    InterObjView 	@199
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$58" @207
-			location   	(1824, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@207
-			    location   	(1824, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	364
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3CB6B8B50089"
-			width      	382
-			height     	4157
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @208
-			    location   	(1824, 368)
-			    line_color 	3342489
-			    InterObjView 	@207
-			    height     	568
-			    y_coord    	508
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @209
-			    location   	(1824, 416)
-			    line_color 	3342489
-			    InterObjView 	@207
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @210
-			    location   	(1824, 1008)
-			    line_color 	3342489
-			    InterObjView 	@207
-			    height     	712
-			    y_coord    	652
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @211
-			    location   	(1824, 1152)
-			    line_color 	3342489
-			    InterObjView 	@207
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @212
-			    location   	(1824, 1840)
-			    line_color 	3342489
-			    InterObjView 	@207
-			    height     	504
-			    y_coord    	444
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @213
-			    location   	(1824, 2000)
-			    line_color 	3342489
-			    InterObjView 	@207
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @214
-			    location   	(1824, 2128)
-			    line_color 	3342489
-			    InterObjView 	@207
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @215
-			    location   	(1824, 2672)
-			    line_color 	3342489
-			    InterObjView 	@207
-			    height     	1560
-			    y_coord    	1500
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @216
-			    location   	(1824, 2784)
-			    line_color 	3342489
-			    InterObjView 	@207
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @217
-			    location   	(1824, 3024)
-			    line_color 	3342489
-			    InterObjView 	@207
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterObjView "$UNNAMED$59" @218
-			location   	(2432, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@218
-			    location   	(2432, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	366
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3CB6B8D30213"
-			width      	384
-			height     	4157
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @219
-			    location   	(2432, 544)
-			    line_color 	3342489
-			    InterObjView 	@218
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @220
-			    location   	(2432, 672)
-			    line_color 	3342489
-			    InterObjView 	@218
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @221
-			    location   	(2432, 1280)
-			    line_color 	3342489
-			    InterObjView 	@218
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @222
-			    location   	(2432, 1520)
-			    line_color 	3342489
-			    InterObjView 	@218
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @223
-			    location   	(2432, 1872)
-			    line_color 	3342489
-			    InterObjView 	@218
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @224
-			    location   	(2432, 2912)
-			    line_color 	3342489
-			    InterObjView 	@218
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$60" @225
-			location   	(2848, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@225
-			    location   	(2848, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	340
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3CB6DBB103BD"
-			width      	358
-			height     	4157
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @226
-			    location   	(2848, 816)
-			    line_color 	3342489
-			    InterObjView 	@225
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @227
-			    location   	(2848, 944)
-			    line_color 	3342489
-			    InterObjView 	@225
-			    height     	836
-			    y_coord    	776
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @228
-			    location   	(2848, 2224)
-			    line_color 	3342489
-			    InterObjView 	@225
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @229
-			    location   	(2848, 2608)
-			    line_color 	3342489
-			    InterObjView 	@225
-			    height     	1684
-			    y_coord    	1624
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$63" @230
-			location   	(1472, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@230
-			    location   	(1472, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3CB6E03003D6"
-			width      	300
-			height     	4157
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @231
-			    location   	(1472, 3872)
-			    line_color 	3342489
-			    InterObjView 	@230
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @232
-			    location   	(1472, 3984)
-			    line_color 	3342489
-			    InterObjView 	@230
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$62" @233
-			location   	(1136, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@233
-			    location   	(1136, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	286
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3CB6DF880185"
-			width      	304
-			height     	4157
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @234
-			    location   	(1136, 3520)
-			    line_color 	3342489
-			    InterObjView 	@233
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @235
-			    location   	(1136, 3648)
-			    line_color 	3342489
-			    InterObjView 	@233
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$61" @236
-			location   	(816, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@236
-			    location   	(816, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3CB6DF39007D"
-			width      	300
-			height     	4157
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @237
-			    location   	(816, 3440)
-			    line_color 	3342489
-			    InterObjView 	@236
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterMessView "" @238
-			location   	(16, 368)
-			label      	(object SegLabel @239
-			    Parent_View 	@238
-			    location   	(1124, 340)
-			    quidu      	"3CB6B8BA01E6"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	2739
-			    justify    	0
-			    label      	"StartRequest( )"
-			    pctDist    	0.497598
-			    height     	29
-			    orientation 	0)
-			line_color 	3342489
-			client     	@199
-			supplier   	@207
-			Focus_Src  	@200
-			Focus_Entry 	@208
-			origin     	(447, 368)
-			terminus   	(1808, 368)
-			ordinal    	0)
-		    (object InterMessView "" @240
-			location   	(16, 544)
-			label      	(object SegLabel @241
-			    Parent_View 	@240
-			    location   	(2127, 500)
-			    quidu      	"3CB6B9130021"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	3884
-			    justify    	0
-			    label      	"GetCurrentSettingsL( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@207
-			supplier   	@218
-			Focus_Src  	@208
-			Focus_Entry 	@219
-			origin     	(1839, 544)
-			terminus   	(2416, 544)
-			ordinal    	2)
-		    (object InterMessView "" @242
-			location   	(16, 672)
-			label      	(object SegLabel @243
-			    Parent_View 	@242
-			    location   	(2127, 628)
-			    quidu      	"3CB6B92B0256"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	3861
-			    justify    	0
-			    label      	"SetCurrentSettingsL( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@207
-			supplier   	@218
-			Focus_Src  	@208
-			Focus_Entry 	@220
-			origin     	(1839, 672)
-			terminus   	(2416, 672)
-			ordinal    	3)
-		    (object InterMessView "" @244
-			location   	(16, 816)
-			label      	(object SegLabel @245
-			    Parent_View 	@244
-			    location   	(2183, 777)
-			    quidu      	"3CB6DBB70290"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	4849
-			    justify    	0
-			    label      	"SelectModemAndLocation( )"
-			    pctDist    	0.346981
-			    height     	40
-			    orientation 	0)
-			line_color 	3342489
-			client     	@207
-			supplier   	@225
-			Focus_Src  	@208
-			Focus_Entry 	@226
-			origin     	(1839, 816)
-			terminus   	(2832, 816)
-			ordinal    	4)
-		    (object InterMessView "" @246
-			location   	(16, 1008)
-			label      	(object SegLabel @247
-			    Parent_View 	@246
-			    location   	(2336, 964)
-			    quidu      	"3CB6DBD60302"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	7453
-			    justify    	0
-			    label      	"MDPOSelectModemAndLocationComplete( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@225
-			supplier   	@207
-			Focus_Src  	@227
-			Focus_Entry 	@210
-			origin     	(2832, 1008)
-			terminus   	(1840, 1008)
-			ordinal    	5)
-		    (object SelfMessView "" @248
-			location   	(16, 1152)
-			label      	(object SegLabel @249
-			    Parent_View 	@248
-			    location   	(2216, 1109)
-			    quidu      	"3CB6DBE802EA"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	6578
-			    justify    	0
-			    label      	"SelectModemAndLocationCompleteL( )"
-			    pctDist    	2.513333
-			    height     	44
-			    orientation 	0)
-			line_color 	3342489
-			client     	@207
-			supplier   	@207
-			Focus_Src  	@210
-			Focus_Entry 	@211
-			origin     	(1840, 1152)
-			terminus   	(1990, 1152)
-			ordinal    	6)
-		    (object InterMessView "" @250
-			location   	(16, 1280)
-			label      	(object SegLabel @251
-			    Parent_View 	@250
-			    location   	(2127, 1236)
-			    quidu      	"3CB6DC1901F0"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	4602
-			    justify    	0
-			    label      	"SetModemAndLocationL( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@207
-			supplier   	@218
-			Focus_Src  	@210
-			Focus_Entry 	@221
-			origin     	(1839, 1280)
-			terminus   	(2416, 1280)
-			ordinal    	7)
-		    (object InterMessView "" @252
-			location   	(16, 1600)
-			label      	(object SegLabel @253
-			    Parent_View 	@252
-			    location   	(1128, 1556)
-			    quidu      	"3CB6DC970363"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	4647
-			    justify    	0
-			    label      	"CheckBearerAvailability( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@207
-			supplier   	@199
-			Focus_Src  	@210
-			Focus_Entry 	@201
-			origin     	(1808, 1600)
-			terminus   	(448, 1600)
-			ordinal    	9)
-		    (object InterMessView "" @254
-			location   	(16, 1840)
-			label      	(object SegLabel @255
-			    Parent_View 	@254
-			    location   	(1127, 1796)
-			    quidu      	"3CB6DCBA03BE"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	4131
-			    justify    	0
-			    label      	"SetAvailableBearers( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@199
-			supplier   	@207
-			Focus_Src  	@202
-			Focus_Entry 	@212
-			origin     	(447, 1840)
-			terminus   	(1808, 1840)
-			ordinal    	10)
-		    (object InterMessView "" @256
-			location   	(16, 1872)
-			label      	(object SegLabel @257
-			    Parent_View 	@256
-			    location   	(2127, 1828)
-			    quidu      	"3CB6DCE0016A"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	4131
-			    justify    	0
-			    label      	"GetServiceSettingsL( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@207
-			supplier   	@218
-			Focus_Src  	@212
-			Focus_Entry 	@223
-			origin     	(1839, 1872)
-			terminus   	(2416, 1872)
-			ordinal    	11)
-		    (object SelfMessView "" @258
-			location   	(16, 2000)
-			label      	(object SegLabel @259
-			    Parent_View 	@258
-			    location   	(2123, 1957)
-			    quidu      	"3CB6DD430086"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	4916
-			    justify    	0
-			    label      	"SelectedServiceAvailable( )"
-			    pctDist    	1.886667
-			    height     	44
-			    orientation 	0)
-			line_color 	3342489
-			client     	@207
-			supplier   	@207
-			Focus_Src  	@212
-			Focus_Entry 	@213
-			origin     	(1840, 2000)
-			terminus   	(1990, 2000)
-			ordinal    	12)
-		    (object SelfMessView "" @260
-			location   	(16, 2128)
-			label      	(object SegLabel @261
-			    Parent_View 	@260
-			    location   	(2009, 2085)
-			    quidu      	"3CB6DD7D033C"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	2559
-			    justify    	0
-			    label      	"SelectIapL( )"
-			    pctDist    	1.126667
-			    height     	44
-			    orientation 	0)
-			line_color 	3342489
-			client     	@207
-			supplier   	@207
-			Focus_Src  	@212
-			Focus_Entry 	@214
-			origin     	(1840, 2128)
-			terminus   	(1990, 2128)
-			ordinal    	13)
-		    (object InterMessView "" @262
-			location   	(16, 2224)
-			label      	(object SegLabel @263
-			    Parent_View 	@262
-			    location   	(2335, 2180)
-			    quidu      	"3CB6DDAB022A"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	3659
-			    justify    	0
-			    label      	"SelectConnection( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@207
-			supplier   	@225
-			Focus_Src  	@212
-			Focus_Entry 	@228
-			origin     	(1839, 2224)
-			terminus   	(2832, 2224)
-			ordinal    	14)
-		    (object InterMessView "" @264
-			location   	(16, 2672)
-			label      	(object SegLabel @265
-			    Parent_View 	@264
-			    location   	(2336, 2628)
-			    quidu      	"3CB6DDC30329"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	4490
-			    justify    	0
-			    label      	"MDPOSelectComplete( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@225
-			supplier   	@207
-			Focus_Src  	@229
-			Focus_Entry 	@215
-			origin     	(2832, 2672)
-			terminus   	(1840, 2672)
-			ordinal    	15)
-		    (object SelfMessView "" @266
-			location   	(16, 2784)
-			label      	(object SegLabel @267
-			    Parent_View 	@266
-			    location   	(2090, 2742)
-			    quidu      	"3CB6DDE70140"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	4176
-			    justify    	0
-			    label      	"SelectIAPCompleteL( )"
-			    pctDist    	1.673333
-			    height     	43
-			    orientation 	0)
-			line_color 	3342489
-			client     	@207
-			supplier   	@207
-			Focus_Src  	@215
-			Focus_Entry 	@216
-			origin     	(1840, 2784)
-			terminus   	(1990, 2784)
-			ordinal    	16)
-		    (object InterMessView "" @268
-			location   	(16, 2912)
-			label      	(object SegLabel @269
-			    Parent_View 	@268
-			    location   	(2112, 2869)
-			    quidu      	"3CB6DE0B020A"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	4063
-			    justify    	0
-			    label      	"SetCurrentSettingsL( )"
-			    pctDist    	0.473137
-			    height     	44
-			    orientation 	0)
-			line_color 	3342489
-			client     	@207
-			supplier   	@218
-			Focus_Src  	@215
-			Focus_Entry 	@224
-			origin     	(1839, 2912)
-			terminus   	(2416, 2912)
-			ordinal    	17)
-		    (object SelfMessView "" @270
-			location   	(16, 3024)
-			label      	(object SegLabel @271
-			    Parent_View 	@270
-			    location   	(2024, 2981)
-			    quidu      	"3CB6DE1C01AA"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	3008
-			    justify    	0
-			    label      	"SelectAgentL( )"
-			    pctDist    	1.226667
-			    height     	44
-			    orientation 	0)
-			line_color 	3342489
-			client     	@207
-			supplier   	@207
-			Focus_Src  	@215
-			Focus_Entry 	@217
-			origin     	(1840, 3024)
-			terminus   	(1990, 3024)
-			ordinal    	18)
-		    (object InterMessView "" @272
-			location   	(16, 3328)
-			label      	(object SegLabel @273
-			    Parent_View 	@272
-			    location   	(1128, 3284)
-			    quidu      	"3CB6DE46036D"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	5747
-			    justify    	0
-			    label      	"FindExistingAgentForSelection( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@207
-			supplier   	@199
-			Focus_Src  	@215
-			Focus_Entry 	@204
-			origin     	(1808, 3328)
-			terminus   	(448, 3328)
-			ordinal    	20)
-		    (object InterMessView "" @274
-			location   	(16, 3440)
-			label      	(object SegLabel @275
-			    Parent_View 	@274
-			    location   	(1320, 3396)
-			    quidu      	"3CB6DF6D0169"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	3098
-			    justify    	0
-			    label      	"CreateAgentL( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@207
-			supplier   	@236
-			Focus_Src  	@215
-			Focus_Entry 	@237
-			origin     	(1808, 3440)
-			terminus   	(832, 3440)
-			ordinal    	21)
-		    (object InterMessView "" @276
-			location   	(16, 3520)
-			label      	(object SegLabel @277
-			    Parent_View 	@276
-			    location   	(1480, 3476)
-			    quidu      	"3CB6DFA70036"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	1437
-			    justify    	0
-			    label      	"Info( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@207
-			supplier   	@233
-			Focus_Src  	@215
-			Focus_Entry 	@234
-			origin     	(1808, 3520)
-			terminus   	(1152, 3520)
-			ordinal    	22)
-		    (object InterMessView "" @278
-			location   	(16, 3648)
-			label      	(object SegLabel @279
-			    Parent_View 	@278
-			    location   	(1289, 3605)
-			    quidu      	"3CB6DFC40358"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	4692
-			    justify    	0
-			    label      	"SetConnectionSettingsL( )"
-			    pctDist    	0.791667
-			    height     	44
-			    orientation 	1)
-			line_color 	3342489
-			client     	@207
-			supplier   	@233
-			Focus_Src  	@215
-			Focus_Entry 	@235
-			origin     	(1808, 3648)
-			terminus   	(1152, 3648)
-			ordinal    	23)
-		    (object InterMessView "" @280
-			location   	(16, 3776)
-			label      	(object SegLabel @281
-			    Parent_View 	@280
-			    location   	(1042, 3733)
-			    quidu      	"3CB6DFE600E0"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	3547
-			    justify    	0
-			    label      	"FindNetworkById( )"
-			    pctDist    	0.563462
-			    height     	44
-			    orientation 	1)
-			line_color 	3342489
-			client     	@207
-			supplier   	@199
-			Focus_Src  	@215
-			Focus_Entry 	@205
-			origin     	(1808, 3776)
-			terminus   	(448, 3776)
-			ordinal    	24)
-		    (object InterMessView "" @282
-			location   	(16, 3872)
-			label      	(object SegLabel @283
-			    Parent_View 	@282
-			    location   	(1648, 3828)
-			    quidu      	"3CB6E0590191"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	1796
-			    justify    	0
-			    label      	"NewL( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@207
-			supplier   	@230
-			Focus_Src  	@215
-			Focus_Entry 	@231
-			origin     	(1808, 3872)
-			terminus   	(1488, 3872)
-			ordinal    	25)
-		    (object InterMessView "" @284
-			location   	(16, 3984)
-			label      	(object SegLabel @285
-			    Parent_View 	@284
-			    location   	(1648, 3940)
-			    quidu      	"3CB6E06500C5"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	2671
-			    justify    	0
-			    label      	"AddAgentL( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@207
-			supplier   	@230
-			Focus_Src  	@215
-			Focus_Entry 	@232
-			origin     	(1808, 3984)
-			terminus   	(1488, 3984)
-			ordinal    	26)
-		    (object InterMessView "" @286
-			location   	(16, 4112)
-			label      	(object SegLabel @287
-			    Parent_View 	@286
-			    location   	(1128, 4068)
-			    quidu      	"3CB6E0980140"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	3727
-			    justify    	0
-			    label      	"RequestComplete( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@207
-			supplier   	@199
-			Focus_Src  	@215
-			Focus_Entry 	@206
-			origin     	(1808, 4112)
-			terminus   	(448, 4112)
-			ordinal    	27)
-		    (object InterMessView "" @288
-			location   	(16, 1520)
-			label      	(object SegLabel @289
-			    Parent_View 	@288
-			    location   	(2212, 1477)
-			    quidu      	"3CBAA6B3015C"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	7049
-			    justify    	0
-			    label      	"IsTelNumLengthZeroForRasConnectionL( )"
-			    pctDist    	0.648180
-			    height     	44
-			    orientation 	0)
-			line_color 	3342489
-			client     	@207
-			supplier   	@218
-			Focus_Src  	@210
-			Focus_Entry 	@222
-			origin     	(1839, 1520)
-			terminus   	(2416, 1520)
-			ordinal    	8)
-		    (object SelfMessView "" @290
-			location   	(16, 416)
-			label      	(object SegLabel @291
-			    Parent_View 	@290
-			    location   	(2027, 372)
-			    quidu      	"3CBD54130186"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	2627
-			    justify    	0
-			    label      	"StartSelectL( )"
-			    pctDist    	1.246667
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@207
-			supplier   	@207
-			Focus_Src  	@208
-			Focus_Entry 	@209
-			origin     	(1840, 416)
-			terminus   	(1990, 416)
-			ordinal    	1)
-		    (object InterMessView "" @292
-			location   	(16, 3152)
-			label      	(object SegLabel @293
-			    Parent_View 	@292
-			    location   	(1128, 3108)
-			    quidu      	"3CC8367002BE"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	6084
-			    justify    	0
-			    label      	"RequestSecondPhaseAvailability( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@207
-			supplier   	@199
-			Focus_Src  	@215
-			Focus_Entry 	@203
-			origin     	(1808, 3152)
-			terminus   	(448, 3152)
-			ordinal    	19)))
-	    (object InteractionDiagram "Selection4"
-		mechanism_ref 	@4
-		quid       	"3CB6DC3702BB"
-		title      	"Selection4"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	0
-		items      	(list diagram_item_list
-		    (object InterObjView "$UNNAMED$64" @294
-			location   	(288, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@294
-			    location   	(288, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	364
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3CB6E16101F4"
-			width      	382
-			height     	781
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @295
-			    location   	(288, 368)
-			    line_color 	3342489
-			    InterObjView 	@294
-			    height     	228
-			    y_coord    	168
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @296
-			    location   	(288, 736)
-			    line_color 	3342489
-			    InterObjView 	@294
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$66" @297
-			location   	(1504, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@297
-			    location   	(1504, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3CB6E1CE0313"
-			width      	300
-			height     	781
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @298
-			    location   	(1504, 416)
-			    line_color 	3342489
-			    InterObjView 	@297
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @299
-			    location   	(1504, 720)
-			    line_color 	3342489
-			    InterObjView 	@297
-			    height     	196
-			    y_coord    	136
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$65" @300
-			location   	(880, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@300
-			    location   	(880, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	364
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3CB6E16B019E"
-			width      	382
-			height     	781
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @301
-			    location   	(880, 368)
-			    line_color 	3342489
-			    InterObjView 	@300
-			    height     	168
-			    y_coord    	108
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @302
-			    location   	(880, 720)
-			    line_color 	3342489
-			    InterObjView 	@300
-			    height     	136
-			    y_coord    	76
-			    Nested     	FALSE))
-		    (object InterMessView "" @303
-			location   	(16, 368)
-			label      	(object SegLabel @304
-			    Parent_View 	@303
-			    location   	(583, 324)
-			    quidu      	"3CB6E171039C"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	509
-			    justify    	0
-			    label      	"CheckBearerAvailability( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@294
-			supplier   	@300
-			Focus_Src  	@295
-			Focus_Entry 	@301
-			origin     	(303, 368)
-			terminus   	(864, 368)
-			ordinal    	0)
-		    (object InterMessView "" @305
-			location   	(16, 416)
-			label      	(object SegLabel @306
-			    Parent_View 	@305
-			    location   	(1191, 372)
-			    quidu      	"3CC836C9024E"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	341
-			    justify    	0
-			    label      	"StartChecking( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@300
-			supplier   	@297
-			Focus_Src  	@301
-			Focus_Entry 	@298
-			origin     	(895, 416)
-			terminus   	(1488, 416)
-			ordinal    	1)
-		    (object InterMessView "" @307
-			location   	(16, 720)
-			label      	(object SegLabel @308
-			    Parent_View 	@307
-			    location   	(1192, 676)
-			    quidu      	"3CC836F2017A"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	438
-			    justify    	0
-			    label      	"BearerStateChange( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@297
-			supplier   	@300
-			Focus_Src  	@299
-			Focus_Entry 	@302
-			origin     	(1488, 720)
-			terminus   	(896, 720)
-			ordinal    	2)
-		    (object InterMessView "" @309
-			location   	(16, 736)
-			label      	(object SegLabel @310
-			    Parent_View 	@309
-			    location   	(584, 692)
-			    quidu      	"3CC8370A01BB"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	447
-			    justify    	0
-			    label      	"SetAvailableBearers( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@300
-			supplier   	@294
-			Focus_Src  	@302
-			Focus_Entry 	@296
-			origin     	(864, 736)
-			terminus   	(304, 736)
-			ordinal    	3)))
-	    (object InteractionDiagram "Selection5"
-		mechanism_ref 	@5
-		quid       	"3CB6E4CC021A"
-		title      	"Selection5"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	5806
-		items      	(list diagram_item_list
-		    (object InterObjView "$UNNAMED$67" @311
-			location   	(448, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@311
-			    location   	(448, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	364
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3CB6E7FF0312"
-			width      	382
-			height     	4417
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @312
-			    location   	(448, 400)
-			    line_color 	3342489
-			    InterObjView 	@311
-			    height     	244
-			    y_coord    	184
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @313
-			    location   	(448, 944)
-			    line_color 	3342489
-			    InterObjView 	@311
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @314
-			    location   	(448, 2176)
-			    line_color 	3342489
-			    InterObjView 	@311
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @315
-			    location   	(448, 4432)
-			    line_color 	3342489
-			    InterObjView 	@311
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$68" @316
-			location   	(912, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@316
-			    location   	(912, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3CB6E801021A"
-			width      	300
-			height     	4417
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @317
-			    location   	(912, 400)
-			    line_color 	3342489
-			    InterObjView 	@316
-			    height     	184
-			    y_coord    	124
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @318
-			    location   	(912, 464)
-			    line_color 	3342489
-			    InterObjView 	@316
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @319
-			    location   	(912, 672)
-			    line_color 	3342489
-			    InterObjView 	@316
-			    height     	2436
-			    y_coord    	2376
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @320
-			    location   	(912, 688)
-			    line_color 	3342489
-			    InterObjView 	@316
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @321
-			    location   	(912, 816)
-			    line_color 	3342489
-			    InterObjView 	@316
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @322
-			    location   	(912, 1200)
-			    line_color 	3342489
-			    InterObjView 	@316
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @323
-			    location   	(912, 1728)
-			    line_color 	3342489
-			    InterObjView 	@316
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @324
-			    location   	(912, 2000)
-			    line_color 	3342489
-			    InterObjView 	@316
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @325
-			    location   	(912, 2272)
-			    line_color 	3342489
-			    InterObjView 	@316
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @326
-			    location   	(912, 3616)
-			    line_color 	3342489
-			    InterObjView 	@316
-			    height     	728
-			    y_coord    	668
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @327
-			    location   	(912, 3728)
-			    line_color 	3342489
-			    InterObjView 	@316
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @328
-			    location   	(912, 3856)
-			    line_color 	3342489
-			    InterObjView 	@316
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @329
-			    location   	(912, 3968)
-			    line_color 	3342489
-			    InterObjView 	@316
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @330
-			    location   	(912, 4080)
-			    line_color 	3342489
-			    InterObjView 	@316
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @331
-			    location   	(912, 4224)
-			    line_color 	3342489
-			    InterObjView 	@316
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @332
-			    location   	(912, 4432)
-			    line_color 	3342489
-			    InterObjView 	@316
-			    height     	120
-			    y_coord    	60
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$69" @333
-			location   	(1456, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@333
-			    location   	(1456, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3CB6E89A0206"
-			width      	300
-			height     	4417
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @334
-			    location   	(1456, 1008)
-			    line_color 	3342489
-			    InterObjView 	@333
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @335
-			    location   	(1456, 1088)
-			    line_color 	3342489
-			    InterObjView 	@333
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @336
-			    location   	(1456, 1312)
-			    line_color 	3342489
-			    InterObjView 	@333
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @337
-			    location   	(1456, 1408)
-			    line_color 	3342489
-			    InterObjView 	@333
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$70" @338
-			location   	(1792, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@338
-			    location   	(1792, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3CB6E91901CD"
-			width      	300
-			height     	4417
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @339
-			    location   	(1792, 1504)
-			    line_color 	3342489
-			    InterObjView 	@338
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @340
-			    location   	(1792, 1808)
-			    line_color 	3342489
-			    InterObjView 	@338
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @341
-			    location   	(1792, 1904)
-			    line_color 	3342489
-			    InterObjView 	@338
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @342
-			    location   	(1792, 2096)
-			    line_color 	3342489
-			    InterObjView 	@338
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$71" @343
-			location   	(2128, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@343
-			    location   	(2128, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	310
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3CB6EA7600C0"
-			width      	328
-			height     	4417
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @344
-			    location   	(2128, 2352)
-			    line_color 	3342489
-			    InterObjView 	@343
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @345
-			    location   	(2128, 2448)
-			    line_color 	3342489
-			    InterObjView 	@343
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @346
-			    location   	(2128, 2544)
-			    line_color 	3342489
-			    InterObjView 	@343
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @347
-			    location   	(2128, 2832)
-			    line_color 	3342489
-			    InterObjView 	@343
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @348
-			    location   	(2128, 2928)
-			    line_color 	3342489
-			    InterObjView 	@343
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @349
-			    location   	(2128, 3264)
-			    line_color 	3342489
-			    InterObjView 	@343
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$72" @350
-			location   	(3216, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@350
-			    location   	(3216, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	540
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3CB6EAF80398"
-			width      	558
-			height     	4417
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @351
-			    location   	(3216, 2640)
-			    line_color 	3342489
-			    InterObjView 	@350
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @352
-			    location   	(3216, 2752)
-			    line_color 	3342489
-			    InterObjView 	@350
-			    height     	296
-			    y_coord    	236
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @353
-			    location   	(3216, 3168)
-			    line_color 	3342489
-			    InterObjView 	@350
-			    height     	216
-			    y_coord    	156
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @354
-			    location   	(3216, 3184)
-			    line_color 	3342489
-			    InterObjView 	@350
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @355
-			    location   	(3216, 3504)
-			    line_color 	3342489
-			    InterObjView 	@350
-			    height     	900
-			    y_coord    	840
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @356
-			    location   	(3216, 3520)
-			    line_color 	3342489
-			    InterObjView 	@350
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterObjView "$UNNAMED$73" @357
-			location   	(2624, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@357
-			    location   	(2624, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	564
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3CB6EB2900D2"
-			width      	582
-			height     	4417
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @358
-			    location   	(2624, 1600)
-			    line_color 	3342489
-			    InterObjView 	@357
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterMessView "" @359
-			location   	(16, 400)
-			label      	(object SegLabel @360
-			    Parent_View 	@359
-			    location   	(679, 356)
-			    quidu      	"3CB6E81102D3"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	429
-			    justify    	0
-			    label      	"StartChecking( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@311
-			supplier   	@316
-			Focus_Src  	@312
-			Focus_Entry 	@317
-			origin     	(463, 400)
-			terminus   	(896, 400)
-			ordinal    	0)
-		    (object SelfMessView "" @361
-			location   	(16, 464)
-			label      	(object SegLabel @362
-			    Parent_View 	@361
-			    location   	(1130, 421)
-			    quidu      	"3CB6E81600E5"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	477
-			    justify    	0
-			    label      	"StartCheckingCb( )"
-			    pctDist    	1.353333
-			    height     	44
-			    orientation 	0)
-			line_color 	3342489
-			client     	@316
-			supplier   	@316
-			Focus_Src  	@317
-			Focus_Entry 	@318
-			origin     	(928, 464)
-			terminus   	(1078, 464)
-			ordinal    	1)
-		    (object SelfMessView "" @363
-			location   	(16, 688)
-			label      	(object SegLabel @364
-			    Parent_View 	@363
-			    location   	(1147, 645)
-			    quidu      	"3CB6E82803D9"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	572
-			    justify    	0
-			    label      	"GetBearerSupportL( )"
-			    pctDist    	1.460000
-			    height     	44
-			    orientation 	0)
-			line_color 	3342489
-			client     	@316
-			supplier   	@316
-			Focus_Src  	@319
-			Focus_Entry 	@320
-			origin     	(928, 688)
-			terminus   	(1078, 688)
-			ordinal    	2)
-		    (object SelfMessView "" @365
-			location   	(16, 816)
-			label      	(object SegLabel @366
-			    Parent_View 	@365
-			    location   	(1131, 773)
-			    quidu      	"3CB6E84401F9"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	477
-			    justify    	0
-			    label      	"OpenTelephonyL( )"
-			    pctDist    	1.353333
-			    height     	44
-			    orientation 	0)
-			line_color 	3342489
-			client     	@316
-			supplier   	@316
-			Focus_Src  	@319
-			Focus_Entry 	@321
-			origin     	(928, 816)
-			terminus   	(1078, 816)
-			ordinal    	3)
-		    (object InterMessView "" @367
-			location   	(16, 944)
-			label      	(object SegLabel @368
-			    Parent_View 	@367
-			    location   	(680, 900)
-			    quidu      	"3CB6E87300DE"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	453
-			    justify    	0
-			    label      	"GetTsyNameL( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@316
-			supplier   	@311
-			Focus_Src  	@319
-			Focus_Entry 	@313
-			origin     	(896, 944)
-			terminus   	(464, 944)
-			ordinal    	4)
-		    (object InterMessView "" @369
-			location   	(16, 1008)
-			label      	(object SegLabel @370
-			    Parent_View 	@369
-			    location   	(1183, 964)
-			    quidu      	"3CB6E8A00043"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	310
-			    justify    	0
-			    label      	"Connect( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@316
-			supplier   	@333
-			Focus_Src  	@319
-			Focus_Entry 	@334
-			origin     	(927, 1008)
-			terminus   	(1440, 1008)
-			ordinal    	5)
-		    (object InterMessView "" @371
-			location   	(16, 1088)
-			label      	(object SegLabel @372
-			    Parent_View 	@371
-			    location   	(1183, 1044)
-			    quidu      	"3CB6E8B00212"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	501
-			    justify    	0
-			    label      	"LoadPhoneModule( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@316
-			supplier   	@333
-			Focus_Src  	@319
-			Focus_Entry 	@335
-			origin     	(927, 1088)
-			terminus   	(1440, 1088)
-			ordinal    	6)
-		    (object SelfMessView "" @373
-			location   	(16, 1200)
-			label      	(object SegLabel @374
-			    Parent_View 	@373
-			    location   	(1099, 1156)
-			    quidu      	"3CB6E8C1013A"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	405
-			    justify    	0
-			    label      	"OpenPhoneL( )"
-			    pctDist    	1.146667
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@316
-			supplier   	@316
-			Focus_Src  	@319
-			Focus_Entry 	@322
-			origin     	(928, 1200)
-			terminus   	(1078, 1200)
-			ordinal    	7)
-		    (object InterMessView "" @375
-			location   	(16, 1312)
-			label      	(object SegLabel @376
-			    Parent_View 	@375
-			    location   	(1183, 1268)
-			    quidu      	"3CB6E8E802B3"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	525
-			    justify    	0
-			    label      	"EnumeratePhones( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@316
-			supplier   	@333
-			Focus_Src  	@319
-			Focus_Entry 	@336
-			origin     	(927, 1312)
-			terminus   	(1440, 1312)
-			ordinal    	8)
-		    (object InterMessView "" @377
-			location   	(16, 1408)
-			label      	(object SegLabel @378
-			    Parent_View 	@377
-			    location   	(1183, 1364)
-			    quidu      	"3CB6E9270277"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	477
-			    justify    	0
-			    label      	"GetPhoneInfo( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@316
-			supplier   	@333
-			Focus_Src  	@319
-			Focus_Entry 	@337
-			origin     	(927, 1408)
-			terminus   	(1440, 1408)
-			ordinal    	9)
-		    (object InterMessView "" @379
-			location   	(16, 1504)
-			label      	(object SegLabel @380
-			    Parent_View 	@379
-			    location   	(1301, 1462)
-			    quidu      	"3CB6E938020F"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	286
-			    justify    	0
-			    label      	"Open( )"
-			    pctDist    	0.440518
-			    height     	43
-			    orientation 	0)
-			line_color 	3342489
-			client     	@316
-			supplier   	@338
-			Focus_Src  	@319
-			Focus_Entry 	@339
-			origin     	(927, 1504)
-			terminus   	(1776, 1504)
-			ordinal    	10)
-		    (object SelfMessView "" @381
-			location   	(16, 1728)
-			label      	(object SegLabel @382
-			    Parent_View 	@381
-			    location   	(1177, 1687)
-			    quidu      	"3CB6E98C001A"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	572
-			    justify    	0
-			    label      	"RetrievePhoneCapsL( )"
-			    pctDist    	1.666667
-			    height     	42
-			    orientation 	0)
-			line_color 	3342489
-			client     	@316
-			supplier   	@316
-			Focus_Src  	@319
-			Focus_Entry 	@323
-			origin     	(928, 1728)
-			terminus   	(1078, 1728)
-			ordinal    	12)
-		    (object InterMessView "" @383
-			location   	(16, 1808)
-			label      	(object SegLabel @384
-			    Parent_View 	@383
-			    location   	(1351, 1764)
-			    quidu      	"3CB6E9A7007D"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	358
-			    justify    	0
-			    label      	"GetCaps( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@316
-			supplier   	@338
-			Focus_Src  	@319
-			Focus_Entry 	@340
-			origin     	(927, 1808)
-			terminus   	(1776, 1808)
-			ordinal    	13)
-		    (object InterMessView "" @385
-			location   	(16, 1904)
-			label      	(object SegLabel @386
-			    Parent_View 	@385
-			    location   	(1351, 1860)
-			    quidu      	"3CB6E9B30214"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	572
-			    justify    	0
-			    label      	"GetMultimodeCaps( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@316
-			supplier   	@338
-			Focus_Src  	@319
-			Focus_Entry 	@341
-			origin     	(927, 1904)
-			terminus   	(1776, 1904)
-			ordinal    	14)
-		    (object SelfMessView "" @387
-			location   	(16, 2000)
-			label      	(object SegLabel @388
-			    Parent_View 	@387
-			    location   	(1177, 1957)
-			    quidu      	"3CB6E9C60316"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	620
-			    justify    	0
-			    label      	"RetrieveNetworkMode( )"
-			    pctDist    	1.666667
-			    height     	44
-			    orientation 	0)
-			line_color 	3342489
-			client     	@316
-			supplier   	@316
-			Focus_Src  	@319
-			Focus_Entry 	@324
-			origin     	(928, 2000)
-			terminus   	(1078, 2000)
-			ordinal    	15)
-		    (object InterMessView "" @389
-			location   	(16, 2096)
-			label      	(object SegLabel @390
-			    Parent_View 	@389
-			    location   	(1351, 2052)
-			    quidu      	"3CB6E9D10091"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	548
-			    justify    	0
-			    label      	"GetCurrentMode( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@316
-			supplier   	@338
-			Focus_Src  	@319
-			Focus_Entry 	@342
-			origin     	(927, 2096)
-			terminus   	(1776, 2096)
-			ordinal    	16)
-		    (object InterMessView "" @391
-			location   	(16, 2176)
-			label      	(object SegLabel @392
-			    Parent_View 	@391
-			    location   	(680, 2132)
-			    quidu      	"3CB6E9FA00E0"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	525
-			    justify    	0
-			    label      	"SetNetworkMode( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@316
-			supplier   	@311
-			Focus_Src  	@319
-			Focus_Entry 	@314
-			origin     	(896, 2176)
-			terminus   	(464, 2176)
-			ordinal    	17)
-		    (object SelfMessView "" @393
-			location   	(16, 2272)
-			label      	(object SegLabel @394
-			    Parent_View 	@393
-			    location   	(1193, 2229)
-			    quidu      	"3CB6EA0C0190"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	668
-			    justify    	0
-			    label      	"RetrievePacketSupportL( )"
-			    pctDist    	1.773333
-			    height     	44
-			    orientation 	0)
-			line_color 	3342489
-			client     	@316
-			supplier   	@316
-			Focus_Src  	@319
-			Focus_Entry 	@325
-			origin     	(928, 2272)
-			terminus   	(1078, 2272)
-			ordinal    	18)
-		    (object InterMessView "" @395
-			location   	(16, 2352)
-			label      	(object SegLabel @396
-			    Parent_View 	@395
-			    location   	(1510, 2309)
-			    quidu      	"3CB6EA7C0215"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	286
-			    justify    	0
-			    label      	"Open( )"
-			    pctDist    	0.492827
-			    height     	44
-			    orientation 	0)
-			line_color 	3342489
-			client     	@316
-			supplier   	@343
-			Focus_Src  	@319
-			Focus_Entry 	@344
-			origin     	(927, 2352)
-			terminus   	(2112, 2352)
-			ordinal    	19)
-		    (object InterMessView "" @397
-			location   	(16, 2448)
-			label      	(object SegLabel @398
-			    Parent_View 	@397
-			    location   	(1529, 2405)
-			    quidu      	"3CB6EA9D022F"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	405
-			    justify    	0
-			    label      	"GetStatus( )"
-			    pctDist    	0.508017
-			    height     	44
-			    orientation 	0)
-			line_color 	3342489
-			client     	@316
-			supplier   	@343
-			Focus_Src  	@319
-			Focus_Entry 	@345
-			origin     	(927, 2448)
-			terminus   	(2112, 2448)
-			ordinal    	20)
-		    (object InterMessView "" @399
-			location   	(16, 2544)
-			label      	(object SegLabel @400
-			    Parent_View 	@399
-			    location   	(1513, 2501)
-			    quidu      	"3CB6EABA024F"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	262
-			    justify    	0
-			    label      	"Close( )"
-			    pctDist    	0.495359
-			    height     	44
-			    orientation 	0)
-			line_color 	3342489
-			client     	@316
-			supplier   	@343
-			Focus_Src  	@319
-			Focus_Entry 	@346
-			origin     	(927, 2544)
-			terminus   	(2112, 2544)
-			ordinal    	21)
-		    (object InterMessView "" @401
-			location   	(16, 2640)
-			label      	(object SegLabel @402
-			    Parent_View 	@401
-			    location   	(1967, 2598)
-			    quidu      	"3CB6EB000106"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	715
-			    justify    	0
-			    label      	"NewL( )"
-			    pctDist    	0.457545
-			    height     	43
-			    orientation 	0)
-			line_color 	3342489
-			client     	@316
-			supplier   	@350
-			Focus_Src  	@319
-			Focus_Entry 	@351
-			origin     	(927, 2640)
-			terminus   	(3200, 2640)
-			ordinal    	22)
-		    (object InterMessView "" @403
-			location   	(16, 1600)
-			label      	(object SegLabel @404
-			    Parent_View 	@403
-			    location   	(1653, 1557)
-			    quidu      	"3CB6EB3500B2"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	715
-			    justify    	0
-			    label      	"NewL( )"
-			    pctDist    	0.432481
-			    height     	44
-			    orientation 	0)
-			line_color 	3342489
-			client     	@316
-			supplier   	@357
-			Focus_Src  	@319
-			Focus_Entry 	@358
-			origin     	(927, 1600)
-			terminus   	(2608, 1600)
-			ordinal    	11)
-		    (object InterMessView "" @405
-			location   	(16, 2752)
-			label      	(object SegLabel @406
-			    Parent_View 	@405
-			    location   	(2063, 2708)
-			    quidu      	"3CB6EB7402A6"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	596
-			    justify    	0
-			    label      	"StartAsyncRequests( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@316
-			supplier   	@350
-			Focus_Src  	@319
-			Focus_Entry 	@352
-			origin     	(927, 2752)
-			terminus   	(3200, 2752)
-			ordinal    	23)
-		    (object InterMessView "" @407
-			location   	(16, 2832)
-			label      	(object SegLabel @408
-			    Parent_View 	@407
-			    location   	(2672, 2788)
-			    quidu      	"3CB6EBC8004F"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	286
-			    justify    	0
-			    label      	"Open( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@350
-			supplier   	@343
-			Focus_Src  	@352
-			Focus_Entry 	@347
-			origin     	(3200, 2832)
-			terminus   	(2144, 2832)
-			ordinal    	24)
-		    (object InterMessView "" @409
-			location   	(16, 2928)
-			label      	(object SegLabel @410
-			    Parent_View 	@409
-			    location   	(2672, 2884)
-			    quidu      	"3CB6EBD0003C"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	429
-			    justify    	0
-			    label      	"GetMSClass( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@350
-			supplier   	@343
-			Focus_Src  	@352
-			Focus_Entry 	@348
-			origin     	(3200, 2928)
-			terminus   	(2144, 2928)
-			ordinal    	25)
-		    (object SelfMessView "" @411
-			location   	(16, 3184)
-			label      	(object SegLabel @412
-			    Parent_View 	@411
-			    location   	(3321, 3139)
-			    quidu      	"3CB6EBEB003C"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	262
-			    justify    	0
-			    label      	"RunL( )"
-			    pctDist    	0.593333
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@350
-			supplier   	@350
-			Focus_Src  	@353
-			Focus_Entry 	@354
-			origin     	(3232, 3184)
-			terminus   	(3382, 3184)
-			ordinal    	26)
-		    (object InterMessView "" @413
-			location   	(16, 3264)
-			label      	(object SegLabel @414
-			    Parent_View 	@413
-			    location   	(2672, 3220)
-			    quidu      	"3CB6EC0E0384"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	572
-			    justify    	0
-			    label      	"GetNtwkRegStatus( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@350
-			supplier   	@343
-			Focus_Src  	@353
-			Focus_Entry 	@349
-			origin     	(3200, 3264)
-			terminus   	(2144, 3264)
-			ordinal    	27)
-		    (object SelfMessView "" @415
-			location   	(16, 3520)
-			label      	(object SegLabel @416
-			    Parent_View 	@415
-			    location   	(3340, 3476)
-			    quidu      	"3CB6EC180067"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	262
-			    justify    	0
-			    label      	"RunL( )"
-			    pctDist    	0.720000
-			    height     	44
-			    orientation 	0)
-			line_color 	3342489
-			client     	@350
-			supplier   	@350
-			Focus_Src  	@355
-			Focus_Entry 	@356
-			origin     	(3232, 3520)
-			terminus   	(3382, 3520)
-			ordinal    	28)
-		    (object InterMessView "" @417
-			location   	(16, 3616)
-			label      	(object SegLabel @418
-			    Parent_View 	@417
-			    location   	(2064, 3572)
-			    quidu      	"3CB6EC3503BC"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	739
-			    justify    	0
-			    label      	"ETelAsyncRequestsComplete( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@350
-			supplier   	@316
-			Focus_Src  	@355
-			Focus_Entry 	@326
-			origin     	(3200, 3616)
-			terminus   	(928, 3616)
-			ordinal    	29)
-		    (object SelfMessView "" @419
-			location   	(16, 3728)
-			label      	(object SegLabel @420
-			    Parent_View 	@419
-			    location   	(1228, 3685)
-			    quidu      	"3CB6EC88027B"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	691
-			    justify    	0
-			    label      	"CalculateAvailableBearerSet( )"
-			    pctDist    	2.000000
-			    height     	44
-			    orientation 	0)
-			line_color 	3342489
-			client     	@316
-			supplier   	@316
-			Focus_Src  	@326
-			Focus_Entry 	@327
-			origin     	(928, 3728)
-			terminus   	(1078, 3728)
-			ordinal    	30)
-		    (object SelfMessView "" @421
-			location   	(16, 3856)
-			label      	(object SegLabel @422
-			    Parent_View 	@421
-			    location   	(1100, 3812)
-			    quidu      	"3CB6ECA80277"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	358
-			    justify    	0
-			    label      	"CsdAvailable( )"
-			    pctDist    	1.146667
-			    height     	44
-			    orientation 	0)
-			line_color 	3342489
-			client     	@316
-			supplier   	@316
-			Focus_Src  	@326
-			Focus_Entry 	@328
-			origin     	(928, 3856)
-			terminus   	(1078, 3856)
-			ordinal    	31)
-		    (object SelfMessView "" @423
-			location   	(16, 3968)
-			label      	(object SegLabel @424
-			    Parent_View 	@423
-			    location   	(1131, 3923)
-			    quidu      	"3CB6ECB8013A"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	453
-			    justify    	0
-			    label      	"WcdmaAvailable( )"
-			    pctDist    	1.353333
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@316
-			supplier   	@316
-			Focus_Src  	@326
-			Focus_Entry 	@329
-			origin     	(928, 3968)
-			terminus   	(1078, 3968)
-			ordinal    	32)
-		    (object SelfMessView "" @425
-			location   	(16, 4080)
-			label      	(object SegLabel @426
-			    Parent_View 	@425
-			    location   	(1116, 4035)
-			    quidu      	"3CB6ECC400D3"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	405
-			    justify    	0
-			    label      	"CdmaAvailable( )"
-			    pctDist    	1.253333
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@316
-			supplier   	@316
-			Focus_Src  	@326
-			Focus_Entry 	@330
-			origin     	(928, 4080)
-			terminus   	(1078, 4080)
-			ordinal    	33)
-		    (object SelfMessView "" @427
-			location   	(16, 4224)
-			label      	(object SegLabel @428
-			    Parent_View 	@427
-			    location   	(1131, 4179)
-			    quidu      	"3CB6ECDF0294"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	525
-			    justify    	0
-			    label      	"UpdateObserver( )"
-			    pctDist    	1.353333
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@316
-			supplier   	@316
-			Focus_Src  	@326
-			Focus_Entry 	@331
-			origin     	(928, 4224)
-			terminus   	(1078, 4224)
-			ordinal    	34)
-		    (object InterMessView "" @429
-			location   	(16, 4432)
-			label      	(object SegLabel @430
-			    Parent_View 	@429
-			    location   	(680, 4388)
-			    quidu      	"3CB6ED21000E"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	572
-			    justify    	0
-			    label      	"BearerStateChange( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@316
-			supplier   	@311
-			Focus_Src  	@332
-			Focus_Entry 	@315
-			origin     	(896, 4432)
-			terminus   	(464, 4432)
-			ordinal    	35)))
-	    (object InteractionDiagram "Selection6"
-		mechanism_ref 	@6
-		quid       	"3CBAE4CC004D"
-		title      	"Selection6"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	0
-		items      	(list diagram_item_list
-		    (object InterObjView "$UNNAMED$74" @431
-			location   	(256, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@431
-			    location   	(256, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	364
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3CBAE4E702A4"
-			width      	382
-			height     	869
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @432
-			    location   	(256, 384)
-			    line_color 	3342489
-			    InterObjView 	@431
-			    height     	620
-			    y_coord    	560
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$75" @433
-			location   	(1104, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@433
-			    location   	(1104, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	364
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3CBAE4F0006D"
-			width      	382
-			height     	869
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @434
-			    location   	(1104, 384)
-			    line_color 	3342489
-			    InterObjView 	@433
-			    height     	560
-			    y_coord    	500
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @435
-			    location   	(1104, 688)
-			    line_color 	3342489
-			    InterObjView 	@433
-			    height     	136
-			    y_coord    	76
-			    Nested     	TRUE))
-		    (object InterObjView "$UNNAMED$76" @436
-			location   	(1760, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@436
-			    location   	(1760, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3CBAE51B01F5"
-			width      	300
-			height     	869
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @437
-			    location   	(1760, 576)
-			    line_color 	3342489
-			    InterObjView 	@436
-			    height     	308
-			    y_coord    	248
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$78" @438
-			location   	(2304, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@438
-			    location   	(2304, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	564
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3CBAE5FB0111"
-			width      	582
-			height     	869
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @439
-			    location   	(2304, 592)
-			    line_color 	3342489
-			    InterObjView 	@438
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$77" @440
-			location   	(704, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@440
-			    location   	(704, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	366
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3CBAE6AD0366"
-			width      	384
-			height     	869
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @441
-			    location   	(704, 704)
-			    line_color 	3342489
-			    InterObjView 	@440
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterMessView "" @442
-			location   	(16, 384)
-			label      	(object SegLabel @443
-			    Parent_View 	@442
-			    location   	(679, 340)
-			    quidu      	"3CBAE4F70032"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	678
-			    justify    	0
-			    label      	"RequestSecondPhaseAvailability( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@431
-			supplier   	@433
-			Focus_Src  	@432
-			Focus_Entry 	@434
-			origin     	(271, 384)
-			terminus   	(1088, 384)
-			ordinal    	0)
-		    (object InterMessView "" @444
-			location   	(16, 576)
-			label      	(object SegLabel @445
-			    Parent_View 	@444
-			    location   	(1431, 532)
-			    quidu      	"3CBAE54A003B"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	528
-			    justify    	0
-			    label      	"SecondPhaseAvailability( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@433
-			supplier   	@436
-			Focus_Src  	@434
-			Focus_Entry 	@437
-			origin     	(1119, 576)
-			terminus   	(1744, 576)
-			ordinal    	1)
-		    (object InterMessView "" @446
-			location   	(16, 592)
-			label      	(object SegLabel @447
-			    Parent_View 	@446
-			    location   	(2031, 548)
-			    quidu      	"3CBAE608016B"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	481
-			    justify    	0
-			    label      	"CurrentSignalStrength( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@436
-			supplier   	@438
-			Focus_Src  	@437
-			Focus_Entry 	@439
-			origin     	(1775, 592)
-			terminus   	(2288, 592)
-			ordinal    	2)
-		    (object InterMessView "" @448
-			location   	(16, 688)
-			label      	(object SegLabel @449
-			    Parent_View 	@448
-			    location   	(1432, 644)
-			    quidu      	"3CBAE6140293"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	450
-			    justify    	0
-			    label      	"GetMinSigStrengthL( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@436
-			supplier   	@433
-			Focus_Src  	@437
-			Focus_Entry 	@435
-			origin     	(1744, 688)
-			terminus   	(1120, 688)
-			ordinal    	3)
-		    (object InterMessView "" @450
-			location   	(16, 704)
-			label      	(object SegLabel @451
-			    Parent_View 	@450
-			    location   	(904, 660)
-			    quidu      	"3CBAE6DE0118"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	222
-			    justify    	0
-			    label      	"ReadInt( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@433
-			supplier   	@440
-			Focus_Src  	@435
-			Focus_Entry 	@441
-			origin     	(1088, 704)
-			terminus   	(720, 704)
-			ordinal    	4)))
-	    (object InteractionDiagram "Selection7"
-		mechanism_ref 	@7
-		quid       	"3CBD8A170270"
-		title      	"Selection7"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	25
-		origin_y   	0
-		items      	(list diagram_item_list
-		    (object InterObjView "$UNNAMED$79" @452
-			location   	(448, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@452
-			    location   	(448, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	364
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3CBD8A3901A6"
-			width      	382
-			height     	1045
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @453
-			    location   	(448, 400)
-			    line_color 	3342489
-			    InterObjView 	@452
-			    height     	780
-			    y_coord    	720
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$80" @454
-			location   	(928, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@454
-			    location   	(928, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3CBD8A3C00F6"
-			width      	300
-			height     	1045
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @455
-			    location   	(928, 400)
-			    line_color 	3342489
-			    InterObjView 	@454
-			    height     	720
-			    y_coord    	660
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$81" @456
-			location   	(1376, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@456
-			    location   	(1376, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3CBD8A63025B"
-			width      	300
-			height     	1045
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @457
-			    location   	(1376, 432)
-			    line_color 	3342489
-			    InterObjView 	@456
-			    height     	628
-			    y_coord    	568
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @458
-			    location   	(1376, 512)
-			    line_color 	3342489
-			    InterObjView 	@456
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @459
-			    location   	(1376, 640)
-			    line_color 	3342489
-			    InterObjView 	@456
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterObjView "$UNNAMED$82" @460
-			location   	(2272, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@460
-			    location   	(2272, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3CBD8AD002F8"
-			width      	300
-			height     	1045
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @461
-			    location   	(2272, 736)
-			    line_color 	3342489
-			    InterObjView 	@460
-			    height     	264
-			    y_coord    	204
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$84" @462
-			location   	(2608, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@462
-			    location   	(2608, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3CBD8CAD02D6"
-			width      	300
-			height     	1045
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @463
-			    location   	(2608, 880)
-			    line_color 	3342489
-			    InterObjView 	@462
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$83" @464
-			location   	(1840, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@464
-			    location   	(1840, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	338
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3CBD8B6A01F5"
-			width      	356
-			height     	1045
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @465
-			    location   	(1840, 832)
-			    line_color 	3342489
-			    InterObjView 	@464
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterMessView "" @466
-			location   	(16, 400)
-			label      	(object SegLabel @467
-			    Parent_View 	@466
-			    location   	(687, 356)
-			    quidu      	"3CBD8A4302CE"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	331
-			    justify    	0
-			    label      	"CreateAgentL( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@452
-			supplier   	@454
-			Focus_Src  	@453
-			Focus_Entry 	@455
-			origin     	(463, 400)
-			terminus   	(912, 400)
-			ordinal    	0)
-		    (object InterMessView "" @468
-			location   	(16, 432)
-			label      	(object SegLabel @469
-			    Parent_View 	@468
-			    location   	(1151, 388)
-			    quidu      	"3CBD8A670081"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	347
-			    justify    	0
-			    label      	"FindOrCreateL( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@454
-			supplier   	@456
-			Focus_Src  	@455
-			Focus_Entry 	@457
-			origin     	(943, 432)
-			terminus   	(1360, 432)
-			ordinal    	1)
-		    (object SelfMessView "" @470
-			location   	(16, 512)
-			label      	(object SegLabel @471
-			    Parent_View 	@470
-			    location   	(1595, 484)
-			    quidu      	"3CBD8A9203E0"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	378
-			    justify    	0
-			    label      	"DoFindOrCreateL( )"
-			    pctDist    	1.353333
-			    height     	29
-			    orientation 	0)
-			line_color 	3342489
-			client     	@456
-			supplier   	@456
-			Focus_Src  	@457
-			Focus_Entry 	@458
-			origin     	(1392, 512)
-			terminus   	(1542, 512)
-			ordinal    	2)
-		    (object SelfMessView "" @472
-			location   	(16, 640)
-			label      	(object SegLabel @473
-			    Parent_View 	@472
-			    location   	(1579, 597)
-			    quidu      	"3CBD8ABB0294"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	344
-			    justify    	0
-			    label      	"DoFindFactoryL( )"
-			    pctDist    	1.246667
-			    height     	44
-			    orientation 	0)
-			line_color 	3342489
-			client     	@456
-			supplier   	@456
-			Focus_Src  	@457
-			Focus_Entry 	@459
-			origin     	(1392, 640)
-			terminus   	(1542, 640)
-			ordinal    	3)
-		    (object InterMessView "" @474
-			location   	(16, 736)
-			label      	(object SegLabel @475
-			    Parent_View 	@474
-			    location   	(1823, 692)
-			    quidu      	"3CBD8AD700A0"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	184
-			    justify    	0
-			    label      	"NewL( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@456
-			supplier   	@460
-			Focus_Src  	@457
-			Focus_Entry 	@461
-			origin     	(1391, 736)
-			terminus   	(2256, 736)
-			ordinal    	4)
-		    (object InterMessView "" @476
-			location   	(16, 832)
-			label      	(object SegLabel @477
-			    Parent_View 	@476
-			    location   	(2056, 788)
-			    quidu      	"3CBD8C660054"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	291
-			    justify    	0
-			    label      	"NewAgentL( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@460
-			supplier   	@464
-			Focus_Src  	@461
-			Focus_Entry 	@465
-			origin     	(2256, 832)
-			terminus   	(1856, 832)
-			ordinal    	5)
-		    (object InterMessView "" @478
-			location   	(16, 880)
-			label      	(object SegLabel @479
-			    Parent_View 	@478
-			    location   	(2439, 836)
-			    quidu      	"3CBD8CB803AF"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	216
-			    justify    	0
-			    label      	"Add( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@460
-			supplier   	@462
-			Focus_Src  	@461
-			Focus_Entry 	@463
-			origin     	(2287, 880)
-			terminus   	(2592, 880)
-			ordinal    	6)))
-	    (object InteractionDiagram "Reconnection1"
-		mechanism_ref 	@8
-		quid       	"3CBC27DA00DC"
-		title      	"Reconnection1"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	2125
-		items      	(list diagram_item_list
-		    (object InterObjView "$UNNAMED$85" @480
-			location   	(448, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@480
-			    location   	(448, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3CBC27EE02C5"
-			width      	300
-			height     	2589
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @481
-			    location   	(448, 576)
-			    line_color 	3342489
-			    InterObjView 	@480
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @482
-			    location   	(448, 848)
-			    line_color 	3342489
-			    InterObjView 	@480
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @483
-			    location   	(448, 1136)
-			    line_color 	3342489
-			    InterObjView 	@480
-			    height     	212
-			    y_coord    	152
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @484
-			    location   	(448, 1792)
-			    line_color 	3342489
-			    InterObjView 	@480
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @485
-			    location   	(448, 2048)
-			    line_color 	3342489
-			    InterObjView 	@480
-			    height     	196
-			    y_coord    	136
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @486
-			    location   	(448, 2544)
-			    line_color 	3342489
-			    InterObjView 	@480
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$86" @487
-			location   	(912, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@487
-			    location   	(912, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3CBC27F20180"
-			width      	300
-			height     	2589
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @488
-			    location   	(912, 368)
-			    line_color 	3342489
-			    InterObjView 	@487
-			    height     	120
-			    y_coord    	60
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @489
-			    location   	(912, 560)
-			    line_color 	3342489
-			    InterObjView 	@487
-			    height     	136
-			    y_coord    	76
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @490
-			    location   	(912, 832)
-			    line_color 	3342489
-			    InterObjView 	@487
-			    height     	136
-			    y_coord    	76
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @491
-			    location   	(912, 1136)
-			    line_color 	3342489
-			    InterObjView 	@487
-			    height     	152
-			    y_coord    	92
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @492
-			    location   	(912, 1392)
-			    line_color 	3342489
-			    InterObjView 	@487
-			    height     	216
-			    y_coord    	156
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @493
-			    location   	(912, 1776)
-			    line_color 	3342489
-			    InterObjView 	@487
-			    height     	136
-			    y_coord    	76
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @494
-			    location   	(912, 2048)
-			    line_color 	3342489
-			    InterObjView 	@487
-			    height     	136
-			    y_coord    	76
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @495
-			    location   	(912, 2336)
-			    line_color 	3342489
-			    InterObjView 	@487
-			    height     	328
-			    y_coord    	268
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @496
-			    location   	(912, 2464)
-			    line_color 	3342489
-			    InterObjView 	@487
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterObjView "$UNNAMED$87" @497
-			location   	(1440, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@497
-			    location   	(1440, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	286
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3CBC27F901BD"
-			width      	304
-			height     	2589
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @498
-			    location   	(1440, 368)
-			    line_color 	3342489
-			    InterObjView 	@497
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @499
-			    location   	(1440, 560)
-			    line_color 	3342489
-			    InterObjView 	@497
-			    height     	196
-			    y_coord    	136
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @500
-			    location   	(1440, 832)
-			    line_color 	3342489
-			    InterObjView 	@497
-			    height     	196
-			    y_coord    	136
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @501
-			    location   	(1440, 1168)
-			    line_color 	3342489
-			    InterObjView 	@497
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @502
-			    location   	(1440, 1392)
-			    line_color 	3342489
-			    InterObjView 	@497
-			    height     	276
-			    y_coord    	216
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @503
-			    location   	(1440, 1488)
-			    line_color 	3342489
-			    InterObjView 	@497
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @504
-			    location   	(1440, 1776)
-			    line_color 	3342489
-			    InterObjView 	@497
-			    height     	196
-			    y_coord    	136
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @505
-			    location   	(1440, 2064)
-			    line_color 	3342489
-			    InterObjView 	@497
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @506
-			    location   	(1440, 2336)
-			    line_color 	3342489
-			    InterObjView 	@497
-			    height     	388
-			    y_coord    	328
-			    Nested     	FALSE))
-		    (object InterMessView "" @507
-			location   	(16, 368)
-			label      	(object SegLabel @508
-			    Parent_View 	@507
-			    location   	(1175, 324)
-			    quidu      	"3CBC28240382"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	238
-			    justify    	0
-			    label      	"Connect( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@487
-			supplier   	@497
-			Focus_Src  	@488
-			Focus_Entry 	@498
-			origin     	(927, 368)
-			terminus   	(1424, 368)
-			ordinal    	0)
-		    (object InterMessView "" @509
-			location   	(16, 560)
-			label      	(object SegLabel @510
-			    Parent_View 	@509
-			    location   	(1176, 516)
-			    quidu      	"3CBC283203D1"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	355
-			    justify    	0
-			    label      	"ServiceStarted( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@497
-			supplier   	@487
-			Focus_Src  	@499
-			Focus_Entry 	@489
-			origin     	(1424, 560)
-			terminus   	(928, 560)
-			ordinal    	1)
-		    (object InterMessView "" @511
-			location   	(16, 576)
-			label      	(object SegLabel @512
-			    Parent_View 	@511
-			    location   	(680, 532)
-			    quidu      	"3CBC283F036C"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	216
-			    justify    	0
-			    label      	"Open( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@487
-			supplier   	@480
-			Focus_Src  	@489
-			Focus_Entry 	@481
-			origin     	(896, 576)
-			terminus   	(464, 576)
-			ordinal    	2)
-		    (object InterMessView "" @513
-			location   	(16, 832)
-			label      	(object SegLabel @514
-			    Parent_View 	@513
-			    location   	(1176, 788)
-			    quidu      	"3CBC28490149"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	414
-			    justify    	0
-			    label      	"ConnectComplete( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@497
-			supplier   	@487
-			Focus_Src  	@500
-			Focus_Entry 	@490
-			origin     	(1424, 832)
-			terminus   	(928, 832)
-			ordinal    	3)
-		    (object InterMessView "" @515
-			location   	(16, 848)
-			label      	(object SegLabel @516
-			    Parent_View 	@515
-			    location   	(680, 804)
-			    quidu      	"3CBC285F0191"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	216
-			    justify    	0
-			    label      	"Start( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@487
-			supplier   	@480
-			Focus_Src  	@490
-			Focus_Entry 	@482
-			origin     	(896, 848)
-			terminus   	(464, 848)
-			ordinal    	4)
-		    (object InterMessView "" @517
-			location   	(16, 1136)
-			label      	(object SegLabel @518
-			    Parent_View 	@517
-			    location   	(679, 1092)
-			    quidu      	"3CBC286902B8"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	366
-			    justify    	0
-			    label      	"LinkLayerDown( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@480
-			supplier   	@487
-			Focus_Src  	@483
-			Focus_Entry 	@491
-			origin     	(463, 1136)
-			terminus   	(896, 1136)
-			ordinal    	5)
-		    (object InterMessView "" @519
-			location   	(16, 1168)
-			label      	(object SegLabel @520
-			    Parent_View 	@519
-			    location   	(1175, 1124)
-			    quidu      	"3CBC2871009D"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	282
-			    justify    	0
-			    label      	"Reconnect( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@487
-			supplier   	@497
-			Focus_Src  	@491
-			Focus_Entry 	@501
-			origin     	(927, 1168)
-			terminus   	(1424, 1168)
-			ordinal    	6)
-		    (object InterMessView "" @521
-			location   	(16, 1392)
-			label      	(object SegLabel @522
-			    Parent_View 	@521
-			    location   	(1176, 1348)
-			    quidu      	"3CBC287E007D"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	450
-			    justify    	0
-			    label      	"ReconnectComplete( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@497
-			supplier   	@487
-			Focus_Src  	@502
-			Focus_Entry 	@492
-			origin     	(1424, 1392)
-			terminus   	(928, 1392)
-			ordinal    	7)
-		    (object InterMessView "" @523
-			location   	(16, 1488)
-			label      	(object SegLabel @524
-			    Parent_View 	@523
-			    location   	(1175, 1444)
-			    quidu      	"3CBC288B0112"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	238
-			    justify    	0
-			    label      	"Connect( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@487
-			supplier   	@497
-			Focus_Src  	@492
-			Focus_Entry 	@503
-			origin     	(927, 1488)
-			terminus   	(1424, 1488)
-			ordinal    	8)
-		    (object InterMessView "" @525
-			location   	(16, 1776)
-			label      	(object SegLabel @526
-			    Parent_View 	@525
-			    location   	(1176, 1732)
-			    quidu      	"3CBC28960281"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	437
-			    justify    	0
-			    label      	"ConnectComplete( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@497
-			supplier   	@487
-			Focus_Src  	@504
-			Focus_Entry 	@493
-			origin     	(1424, 1776)
-			terminus   	(928, 1776)
-			ordinal    	9)
-		    (object InterMessView "" @527
-			location   	(16, 1792)
-			label      	(object SegLabel @528
-			    Parent_View 	@527
-			    location   	(680, 1748)
-			    quidu      	"3CBC289E01E2"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	195
-			    justify    	0
-			    label      	"Start( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@487
-			supplier   	@480
-			Focus_Src  	@493
-			Focus_Entry 	@484
-			origin     	(896, 1792)
-			terminus   	(464, 1792)
-			ordinal    	10)
-		    (object NoteView @529
-			location   	(240, 464)
-			label      	(object ItemLabel
-			    Parent_View 	@529
-			    location   	(99, 383)
-			    fill_color 	13434879
-			    nlines     	3
-			    max_width  	246
-			    label      	"NIF is constructed here")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	306
-			height     	175)
-		    (object NoteView @530
-			location   	(1728, 1696)
-			label      	(object ItemLabel
-			    Parent_View 	@530
-			    location   	(1534, 1637)
-			    fill_color 	13434879
-			    nlines     	2
-			    max_width  	353
-			    label      	"No ServiceStarted() this time around")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	413
-			height     	131)
-		    (object InterMessView "" @531
-			location   	(16, 2048)
-			label      	(object SegLabel @532
-			    Parent_View 	@531
-			    location   	(679, 2004)
-			    quidu      	"3CBC4EA60079"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	381
-			    justify    	0
-			    label      	"LinkLayerDown( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@480
-			supplier   	@487
-			Focus_Src  	@485
-			Focus_Entry 	@494
-			origin     	(463, 2048)
-			terminus   	(896, 2048)
-			ordinal    	11)
-		    (object InterMessView "" @533
-			location   	(16, 2064)
-			label      	(object SegLabel @534
-			    Parent_View 	@533
-			    location   	(1175, 2020)
-			    quidu      	"3CBC4EAD039A"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	311
-			    justify    	0
-			    label      	"Disconnect( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@487
-			supplier   	@497
-			Focus_Src  	@494
-			Focus_Entry 	@505
-			origin     	(927, 2064)
-			terminus   	(1424, 2064)
-			ordinal    	12)
-		    (object InterMessView "" @535
-			location   	(16, 2336)
-			label      	(object SegLabel @536
-			    Parent_View 	@535
-			    location   	(1176, 2292)
-			    quidu      	"3CBC4EBA0154"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	481
-			    justify    	0
-			    label      	"DisconnectComplete( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@497
-			supplier   	@487
-			Focus_Src  	@506
-			Focus_Entry 	@495
-			origin     	(1424, 2336)
-			terminus   	(928, 2336)
-			ordinal    	13)
-		    (object SelfMessView "" @537
-			location   	(16, 2464)
-			label      	(object SegLabel @538
-			    Parent_View 	@537
-			    location   	(1130, 2421)
-			    quidu      	"3CBC4EDF032E"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	347
-			    justify    	0
-			    label      	"ServiceClosed( )"
-			    pctDist    	1.353333
-			    height     	44
-			    orientation 	0)
-			line_color 	3342489
-			client     	@487
-			supplier   	@487
-			Focus_Src  	@495
-			Focus_Entry 	@496
-			origin     	(928, 2464)
-			terminus   	(1078, 2464)
-			ordinal    	14)
-		    (object InterMessView "" @539
-			location   	(16, 2544)
-			label      	(object SegLabel @540
-			    Parent_View 	@539
-			    location   	(680, 2500)
-			    quidu      	"3CBC4EF503C6"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	238
-			    justify    	0
-			    label      	"Close( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@487
-			supplier   	@480
-			Focus_Src  	@495
-			Focus_Entry 	@486
-			origin     	(896, 2544)
-			terminus   	(464, 2544)
-			ordinal    	15)
-		    (object NoteView @541
-			location   	(240, 2560)
-			label      	(object ItemLabel
-			    Parent_View 	@541
-			    location   	(99, 2479)
-			    fill_color 	13434879
-			    nlines     	3
-			    max_width  	246
-			    label      	"NIF is deleted here")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	306
-			height     	175)))
-	    (object InteractionDiagram "Reconnection2"
-		mechanism_ref 	@9
-		quid       	"3CBC292901E2"
-		title      	"Reconnection2"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	0
-		items      	(list diagram_item_list
-		    (object InterObjView "$UNNAMED$88" @542
-			location   	(288, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@542
-			    location   	(288, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3CBC293B0274"
-			width      	300
-			height     	1305
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @543
-			    location   	(288, 368)
-			    line_color 	3342489
-			    InterObjView 	@542
-			    height     	416
-			    y_coord    	356
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @544
-			    location   	(288, 1200)
-			    line_color 	3342489
-			    InterObjView 	@542
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$89" @545
-			location   	(784, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@545
-			    location   	(784, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3CBC297003C4"
-			width      	300
-			height     	1305
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @546
-			    location   	(784, 368)
-			    line_color 	3342489
-			    InterObjView 	@545
-			    height     	356
-			    y_coord    	296
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @547
-			    location   	(784, 1184)
-			    line_color 	3342489
-			    InterObjView 	@545
-			    height     	136
-			    y_coord    	76
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$90" @548
-			location   	(1296, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@548
-			    location   	(1296, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	364
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3CBC29850216"
-			width      	382
-			height     	1305
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @549
-			    location   	(1296, 384)
-			    line_color 	3342489
-			    InterObjView 	@548
-			    height     	280
-			    y_coord    	220
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @550
-			    location   	(1296, 544)
-			    line_color 	3342489
-			    InterObjView 	@548
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @551
-			    location   	(1296, 720)
-			    line_color 	3342489
-			    InterObjView 	@548
-			    height     	232
-			    y_coord    	172
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @552
-			    location   	(1296, 1136)
-			    line_color 	3342489
-			    InterObjView 	@548
-			    height     	244
-			    y_coord    	184
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$91" @553
-			location   	(1904, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@553
-			    location   	(1904, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	384
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3CBD54EF0222"
-			width      	402
-			height     	1305
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @554
-			    location   	(1904, 400)
-			    line_color 	3342489
-			    InterObjView 	@553
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @555
-			    location   	(1904, 832)
-			    line_color 	3342489
-			    InterObjView 	@553
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @556
-			    location   	(1904, 1136)
-			    line_color 	3342489
-			    InterObjView 	@553
-			    height     	304
-			    y_coord    	244
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$92" @557
-			location   	(2352, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@557
-			    location   	(2352, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	366
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3CBD566B002A"
-			width      	384
-			height     	1305
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @558
-			    location   	(2352, 720)
-			    line_color 	3342489
-			    InterObjView 	@557
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterMessView "" @559
-			location   	(16, 368)
-			label      	(object SegLabel @560
-			    Parent_View 	@559
-			    location   	(535, 324)
-			    quidu      	"3CBC2978031D"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	282
-			    justify    	0
-			    label      	"Reconnect( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@542
-			supplier   	@545
-			Focus_Src  	@543
-			Focus_Entry 	@546
-			origin     	(303, 368)
-			terminus   	(768, 368)
-			ordinal    	0)
-		    (object InterMessView "" @561
-			location   	(16, 384)
-			label      	(object SegLabel @562
-			    Parent_View 	@561
-			    location   	(1039, 340)
-			    quidu      	"3CBC299C03C9"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	282
-			    justify    	0
-			    label      	"Reconnect( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@545
-			supplier   	@548
-			Focus_Src  	@546
-			Focus_Entry 	@549
-			origin     	(799, 384)
-			terminus   	(1280, 384)
-			ordinal    	1)
-		    (object InterMessView "" @563
-			location   	(16, 1184)
-			label      	(object SegLabel @564
-			    Parent_View 	@563
-			    location   	(1040, 1140)
-			    quidu      	"3CBD535701FD"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	450
-			    justify    	0
-			    label      	"ReconnectComplete( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@548
-			supplier   	@545
-			Focus_Src  	@552
-			Focus_Entry 	@547
-			origin     	(1280, 1184)
-			terminus   	(800, 1184)
-			ordinal    	7)
-		    (object InterMessView "" @565
-			location   	(16, 1200)
-			label      	(object SegLabel @566
-			    Parent_View 	@565
-			    location   	(536, 1156)
-			    quidu      	"3CBD53600337"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	450
-			    justify    	0
-			    label      	"ReconnectComplete( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@545
-			supplier   	@542
-			Focus_Src  	@547
-			Focus_Entry 	@544
-			origin     	(768, 1200)
-			terminus   	(304, 1200)
-			ordinal    	8)
-		    (object InterMessView "" @567
-			location   	(16, 400)
-			label      	(object SegLabel @568
-			    Parent_View 	@567
-			    location   	(1599, 356)
-			    quidu      	"3CBD54FB0361"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	216
-			    justify    	0
-			    label      	"NewL( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@548
-			supplier   	@553
-			Focus_Src  	@549
-			Focus_Entry 	@554
-			origin     	(1311, 400)
-			terminus   	(1888, 400)
-			ordinal    	2)
-		    (object SelfMessView "" @569
-			location   	(16, 544)
-			label      	(object SegLabel @570
-			    Parent_View 	@569
-			    location   	(1547, 501)
-			    quidu      	"3CBD5509036B"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	416
-			    justify    	0
-			    label      	"ProcessRequestCb( )"
-			    pctDist    	1.566667
-			    height     	43
-			    orientation 	0)
-			line_color 	3342489
-			client     	@548
-			supplier   	@548
-			Focus_Src  	@549
-			Focus_Entry 	@550
-			origin     	(1312, 544)
-			terminus   	(1462, 544)
-			ordinal    	3)
-		    (object InterMessView "" @571
-			location   	(16, 832)
-			label      	(object SegLabel @572
-			    Parent_View 	@571
-			    location   	(1599, 788)
-			    quidu      	"3CBD5519020F"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	325
-			    justify    	0
-			    label      	"StartRequest( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@548
-			supplier   	@553
-			Focus_Src  	@551
-			Focus_Entry 	@555
-			origin     	(1311, 832)
-			terminus   	(1888, 832)
-			ordinal    	5)
-		    (object InterMessView "" @573
-			location   	(16, 1136)
-			label      	(object SegLabel @574
-			    Parent_View 	@573
-			    location   	(1600, 1092)
-			    quidu      	"3CBD55250021"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	415
-			    justify    	0
-			    label      	"RequestComplete( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@553
-			supplier   	@548
-			Focus_Src  	@556
-			Focus_Entry 	@552
-			origin     	(1888, 1136)
-			terminus   	(1312, 1136)
-			ordinal    	6)
-		    (object InterMessView "" @575
-			location   	(16, 720)
-			label      	(object SegLabel @576
-			    Parent_View 	@575
-			    location   	(1823, 676)
-			    quidu      	"3CBD566F032A"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	347
-			    justify    	0
-			    label      	"SetOverridesL( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@548
-			supplier   	@557
-			Focus_Src  	@551
-			Focus_Entry 	@558
-			origin     	(1311, 720)
-			terminus   	(2336, 720)
-			ordinal    	4)))
-	    (object InteractionDiagram "Reconnection3"
-		mechanism_ref 	@10
-		quid       	"3CBD536C028A"
-		title      	"Reconnection3"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	0
-		items      	(list diagram_item_list
-		    (object InterObjView "$UNNAMED$93" @577
-			location   	(448, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@577
-			    location   	(448, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	364
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3CBD5558030A"
-			width      	382
-			height     	1165
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @578
-			    location   	(448, 400)
-			    line_color 	3342489
-			    InterObjView 	@577
-			    height     	324
-			    y_coord    	264
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @579
-			    location   	(448, 544)
-			    line_color 	3342489
-			    InterObjView 	@577
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @580
-			    location   	(448, 800)
-			    line_color 	3342489
-			    InterObjView 	@577
-			    height     	212
-			    y_coord    	152
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @581
-			    location   	(448, 1120)
-			    line_color 	3342489
-			    InterObjView 	@577
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$94" @582
-			location   	(1072, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@582
-			    location   	(1072, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	384
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3CBD555B0368"
-			width      	402
-			height     	1165
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @583
-			    location   	(1072, 400)
-			    line_color 	3342489
-			    InterObjView 	@582
-			    height     	264
-			    y_coord    	204
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @584
-			    location   	(1072, 448)
-			    line_color 	3342489
-			    InterObjView 	@582
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @585
-			    location   	(1072, 800)
-			    line_color 	3342489
-			    InterObjView 	@582
-			    height     	152
-			    y_coord    	92
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @586
-			    location   	(1072, 1104)
-			    line_color 	3342489
-			    InterObjView 	@582
-			    height     	136
-			    y_coord    	76
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$95" @587
-			location   	(1696, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@587
-			    location   	(1696, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	340
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3CC677CB018A"
-			width      	358
-			height     	1165
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @588
-			    location   	(1696, 832)
-			    line_color 	3342489
-			    InterObjView 	@587
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @589
-			    location   	(1696, 1104)
-			    line_color 	3342489
-			    InterObjView 	@587
-			    height     	196
-			    y_coord    	136
-			    Nested     	FALSE))
-		    (object InterMessView "" @590
-			location   	(16, 400)
-			label      	(object SegLabel @591
-			    Parent_View 	@590
-			    location   	(759, 356)
-			    quidu      	"3CBD55610277"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	322
-			    justify    	0
-			    label      	"StartRequest( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@577
-			supplier   	@582
-			Focus_Src  	@578
-			Focus_Entry 	@583
-			origin     	(463, 400)
-			terminus   	(1056, 400)
-			ordinal    	0)
-		    (object SelfMessView "" @592
-			location   	(16, 448)
-			label      	(object SegLabel @593
-			    Parent_View 	@592
-			    location   	(1294, 405)
-			    quidu      	"3CBD55770106"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	359
-			    justify    	0
-			    label      	"StartReconnectL( )"
-			    pctDist    	1.380000
-			    height     	44
-			    orientation 	0)
-			line_color 	3342489
-			client     	@582
-			supplier   	@582
-			Focus_Src  	@583
-			Focus_Entry 	@584
-			origin     	(1088, 448)
-			terminus   	(1238, 448)
-			ordinal    	1)
-		    (object InterMessView "" @594
-			location   	(16, 544)
-			label      	(object SegLabel @595
-			    Parent_View 	@594
-			    location   	(760, 500)
-			    quidu      	"3CC677A103C4"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	509
-			    justify    	0
-			    label      	"CheckBearerAvailability( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@582
-			supplier   	@577
-			Focus_Src  	@583
-			Focus_Entry 	@579
-			origin     	(1056, 544)
-			terminus   	(464, 544)
-			ordinal    	2)
-		    (object InterMessView "" @596
-			location   	(16, 800)
-			label      	(object SegLabel @597
-			    Parent_View 	@596
-			    location   	(759, 756)
-			    quidu      	"3CC677C00260"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	447
-			    justify    	0
-			    label      	"SetAvailableBearers( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@577
-			supplier   	@582
-			Focus_Src  	@580
-			Focus_Entry 	@585
-			origin     	(463, 800)
-			terminus   	(1056, 800)
-			ordinal    	3)
-		    (object InterMessView "" @598
-			location   	(16, 832)
-			label      	(object SegLabel @599
-			    Parent_View 	@598
-			    location   	(1383, 788)
-			    quidu      	"3CC677DC01FD"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	278
-			    justify    	0
-			    label      	"Reconnect( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@582
-			supplier   	@587
-			Focus_Src  	@585
-			Focus_Entry 	@588
-			origin     	(1087, 832)
-			terminus   	(1680, 832)
-			ordinal    	4)
-		    (object InterMessView "" @600
-			location   	(16, 1104)
-			label      	(object SegLabel @601
-			    Parent_View 	@600
-			    location   	(1384, 1060)
-			    quidu      	"3CC677E2038B"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	572
-			    justify    	0
-			    label      	"MDPOReconnectComplete( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@587
-			supplier   	@582
-			Focus_Src  	@589
-			Focus_Entry 	@586
-			origin     	(1680, 1104)
-			terminus   	(1088, 1104)
-			ordinal    	5)
-		    (object InterMessView "" @602
-			location   	(16, 1120)
-			label      	(object SegLabel @603
-			    Parent_View 	@602
-			    location   	(760, 1076)
-			    quidu      	"3CC677F300D3"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	406
-			    justify    	0
-			    label      	"RequestComplete( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@582
-			supplier   	@577
-			Focus_Src  	@586
-			Focus_Entry 	@581
-			origin     	(1056, 1120)
-			terminus   	(464, 1120)
-			ordinal    	6)))
-	    (object InteractionDiagram "ConnectionRetries1"
-		mechanism_ref 	@11
-		quid       	"3CC55DC700BB"
-		title      	"ConnectionRetries1"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	0
-		items      	(list diagram_item_list
-		    (object InterObjView "$UNNAMED$96" @604
-			location   	(448, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@604
-			    location   	(448, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3CC55DE40333"
-			width      	300
-			height     	1153
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @605
-			    location   	(448, 416)
-			    line_color 	3342489
-			    InterObjView 	@604
-			    height     	120
-			    y_coord    	60
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @606
-			    location   	(448, 672)
-			    line_color 	3342489
-			    InterObjView 	@604
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @607
-			    location   	(448, 928)
-			    line_color 	3342489
-			    InterObjView 	@604
-			    height     	120
-			    y_coord    	60
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @608
-			    location   	(448, 1168)
-			    line_color 	3342489
-			    InterObjView 	@604
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$97" @609
-			location   	(944, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@609
-			    location   	(944, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	364
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3CC55DEC02DB"
-			width      	382
-			height     	1153
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @610
-			    location   	(944, 416)
-			    line_color 	3342489
-			    InterObjView 	@609
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @611
-			    location   	(944, 672)
-			    line_color 	3342489
-			    InterObjView 	@609
-			    height     	120
-			    y_coord    	60
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @612
-			    location   	(944, 928)
-			    line_color 	3342489
-			    InterObjView 	@609
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @613
-			    location   	(944, 1168)
-			    line_color 	3342489
-			    InterObjView 	@609
-			    height     	120
-			    y_coord    	60
-			    Nested     	FALSE))
-		    (object InterMessView "" @614
-			location   	(16, 416)
-			label      	(object SegLabel @615
-			    Parent_View 	@614
-			    location   	(695, 372)
-			    quidu      	"3CC55DF00115"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	307
-			    justify    	0
-			    label      	"SelectAgent( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@604
-			supplier   	@609
-			Focus_Src  	@605
-			Focus_Entry 	@610
-			origin     	(463, 416)
-			terminus   	(928, 416)
-			ordinal    	0)
-		    (object InterMessView "" @616
-			location   	(16, 672)
-			label      	(object SegLabel @617
-			    Parent_View 	@616
-			    location   	(696, 628)
-			    quidu      	"3CC55DF8009D"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	375
-			    justify    	0
-			    label      	"SelectComplete( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@609
-			supplier   	@604
-			Focus_Src  	@611
-			Focus_Entry 	@606
-			origin     	(928, 672)
-			terminus   	(464, 672)
-			ordinal    	1)
-		    (object InterMessView "" @618
-			location   	(16, 928)
-			label      	(object SegLabel @619
-			    Parent_View 	@618
-			    location   	(695, 884)
-			    quidu      	"3CC55E2201F2"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	307
-			    justify    	0
-			    label      	"SelectAgent( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@604
-			supplier   	@609
-			Focus_Src  	@607
-			Focus_Entry 	@612
-			origin     	(463, 928)
-			terminus   	(928, 928)
-			ordinal    	2)
-		    (object InterMessView "" @620
-			location   	(16, 1168)
-			label      	(object SegLabel @621
-			    Parent_View 	@620
-			    location   	(696, 1124)
-			    quidu      	"3CC55E2A021C"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	375
-			    justify    	0
-			    label      	"SelectComplete( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@609
-			supplier   	@604
-			Focus_Src  	@613
-			Focus_Entry 	@608
-			origin     	(928, 1168)
-			terminus   	(464, 1168)
-			ordinal    	3)
-		    (object NoteView @622
-			location   	(1248, 816)
-			label      	(object ItemLabel
-			    Parent_View 	@622
-			    location   	(1063, 678)
-			    fill_color 	13434879
-			    nlines     	5
-			    max_width  	334
-			    label      	"An error occurs during selection so go to the next connection preference")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	394
-			height     	288)))
-	    (object InteractionDiagram "ConnectionRetries2"
-		mechanism_ref 	@12
-		quid       	"3CC55E750328"
-		title      	"ConnectionRetries2"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	0
-		items      	(list diagram_item_list
-		    (object InterObjView "$UNNAMED$98" @623
-			location   	(288, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@623
-			    location   	(288, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3CC55EA300F3"
-			width      	300
-			height     	1681
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @624
-			    location   	(288, 416)
-			    line_color 	3342489
-			    InterObjView 	@623
-			    height     	120
-			    y_coord    	60
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @625
-			    location   	(288, 656)
-			    line_color 	3342489
-			    InterObjView 	@623
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @626
-			    location   	(288, 912)
-			    line_color 	3342489
-			    InterObjView 	@623
-			    height     	120
-			    y_coord    	60
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @627
-			    location   	(288, 1184)
-			    line_color 	3342489
-			    InterObjView 	@623
-			    height     	408
-			    y_coord    	348
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @628
-			    location   	(288, 1696)
-			    line_color 	3342489
-			    InterObjView 	@623
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$99" @629
-			location   	(896, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@629
-			    location   	(896, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	364
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3CC55EA802BD"
-			width      	382
-			height     	1681
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @630
-			    location   	(896, 416)
-			    line_color 	3342489
-			    InterObjView 	@629
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @631
-			    location   	(896, 656)
-			    line_color 	3342489
-			    InterObjView 	@629
-			    height     	120
-			    y_coord    	60
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @632
-			    location   	(896, 1312)
-			    line_color 	3342489
-			    InterObjView 	@629
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @633
-			    location   	(896, 1472)
-			    line_color 	3342489
-			    InterObjView 	@629
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @634
-			    location   	(896, 1696)
-			    line_color 	3342489
-			    InterObjView 	@629
-			    height     	120
-			    y_coord    	60
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$100" @635
-			location   	(1312, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@635
-			    location   	(1312, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3CC55ED80031"
-			width      	300
-			height     	1681
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @636
-			    location   	(1312, 912)
-			    line_color 	3342489
-			    InterObjView 	@635
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @637
-			    location   	(1312, 1184)
-			    line_color 	3342489
-			    InterObjView 	@635
-			    height     	468
-			    y_coord    	408
-			    Nested     	FALSE))
-		    (object InterMessView "" @638
-			location   	(16, 416)
-			label      	(object SegLabel @639
-			    Parent_View 	@638
-			    location   	(591, 372)
-			    quidu      	"3CC55EAC02EC"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	307
-			    justify    	0
-			    label      	"SelectAgent( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@623
-			supplier   	@629
-			Focus_Src  	@624
-			Focus_Entry 	@630
-			origin     	(303, 416)
-			terminus   	(880, 416)
-			ordinal    	0)
-		    (object InterMessView "" @640
-			location   	(16, 656)
-			label      	(object SegLabel @641
-			    Parent_View 	@640
-			    location   	(592, 612)
-			    quidu      	"3CC55EB50334"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	375
-			    justify    	0
-			    label      	"SelectComplete( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@629
-			supplier   	@623
-			Focus_Src  	@631
-			Focus_Entry 	@625
-			origin     	(880, 656)
-			terminus   	(304, 656)
-			ordinal    	1)
-		    (object InterMessView "" @642
-			location   	(16, 912)
-			label      	(object SegLabel @643
-			    Parent_View 	@642
-			    location   	(799, 868)
-			    quidu      	"3CC55EDF0046"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	172
-			    justify    	0
-			    label      	"Start( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@623
-			supplier   	@635
-			Focus_Src  	@626
-			Focus_Entry 	@636
-			origin     	(303, 912)
-			terminus   	(1296, 912)
-			ordinal    	2)
-		    (object InterMessView "" @644
-			location   	(16, 1184)
-			label      	(object SegLabel @645
-			    Parent_View 	@644
-			    location   	(800, 1140)
-			    quidu      	"3CC55F02006E"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	453
-			    justify    	0
-			    label      	"ProgressNotification( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@635
-			supplier   	@623
-			Focus_Src  	@637
-			Focus_Entry 	@627
-			origin     	(1296, 1184)
-			terminus   	(304, 1184)
-			ordinal    	3)
-		    (object InterMessView "" @646
-			location   	(16, 1472)
-			label      	(object SegLabel @647
-			    Parent_View 	@646
-			    location   	(591, 1428)
-			    quidu      	"3CC55F170258"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	307
-			    justify    	0
-			    label      	"SelectAgent( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@623
-			supplier   	@629
-			Focus_Src  	@627
-			Focus_Entry 	@633
-			origin     	(303, 1472)
-			terminus   	(880, 1472)
-			ordinal    	5)
-		    (object InterMessView "" @648
-			location   	(16, 1696)
-			label      	(object SegLabel @649
-			    Parent_View 	@648
-			    location   	(592, 1652)
-			    quidu      	"3CC55F23009D"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	375
-			    justify    	0
-			    label      	"SelectComplete( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@629
-			supplier   	@623
-			Focus_Src  	@634
-			Focus_Entry 	@628
-			origin     	(880, 1696)
-			terminus   	(304, 1696)
-			ordinal    	6)
-		    (object NoteView @650
-			location   	(1600, 1280)
-			label      	(object ItemLabel
-			    Parent_View 	@650
-			    location   	(1418, 1167)
-			    fill_color 	13434879
-			    nlines     	4
-			    max_width  	328
-			    label      	"Progress Notification indicates an error during connection")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	388
-			height     	238)
-		    (object InterMessView "" @651
-			location   	(16, 1312)
-			label      	(object SegLabel @652
-			    Parent_View 	@651
-			    location   	(591, 1268)
-			    quidu      	"3CC55F5D0137"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	516
-			    justify    	0
-			    label      	"AgentConnectionFailure( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@623
-			supplier   	@629
-			Focus_Src  	@627
-			Focus_Entry 	@632
-			origin     	(303, 1312)
-			terminus   	(880, 1312)
-			ordinal    	4)))
-	    (object InteractionDiagram "ConnectionRetries3"
-		mechanism_ref 	@13
-		quid       	"3CC55F7F00C7"
-		title      	"ConnectionRetries3"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	0
-		items      	(list diagram_item_list
-		    (object InterObjView "$UNNAMED$101" @653
-			location   	(224, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@653
-			    location   	(224, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3CC55F8A0196"
-			width      	300
-			height     	2673
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @654
-			    location   	(224, 416)
-			    line_color 	3342489
-			    InterObjView 	@653
-			    height     	120
-			    y_coord    	60
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @655
-			    location   	(224, 656)
-			    line_color 	3342489
-			    InterObjView 	@653
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @656
-			    location   	(224, 912)
-			    line_color 	3342489
-			    InterObjView 	@653
-			    height     	196
-			    y_coord    	136
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @657
-			    location   	(224, 2256)
-			    line_color 	3342489
-			    InterObjView 	@653
-			    height     	344
-			    y_coord    	284
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @658
-			    location   	(224, 2688)
-			    line_color 	3342489
-			    InterObjView 	@653
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$102" @659
-			location   	(864, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@659
-			    location   	(864, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	364
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3CC55F8A01A0"
-			width      	382
-			height     	2673
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @660
-			    location   	(864, 416)
-			    line_color 	3342489
-			    InterObjView 	@659
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @661
-			    location   	(864, 656)
-			    line_color 	3342489
-			    InterObjView 	@659
-			    height     	120
-			    y_coord    	60
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @662
-			    location   	(864, 2368)
-			    line_color 	3342489
-			    InterObjView 	@659
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @663
-			    location   	(864, 2480)
-			    line_color 	3342489
-			    InterObjView 	@659
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @664
-			    location   	(864, 2688)
-			    line_color 	3342489
-			    InterObjView 	@659
-			    height     	120
-			    y_coord    	60
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$103" @665
-			location   	(1728, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@665
-			    location   	(1728, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3CC55F8A01A1"
-			width      	300
-			height     	2673
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @666
-			    location   	(1728, 912)
-			    line_color 	3342489
-			    InterObjView 	@665
-			    height     	136
-			    y_coord    	76
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @667
-			    location   	(1728, 1136)
-			    line_color 	3342489
-			    InterObjView 	@665
-			    height     	136
-			    y_coord    	76
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @668
-			    location   	(1728, 1408)
-			    line_color 	3342489
-			    InterObjView 	@665
-			    height     	136
-			    y_coord    	76
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @669
-			    location   	(1728, 1664)
-			    line_color 	3342489
-			    InterObjView 	@665
-			    height     	168
-			    y_coord    	108
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @670
-			    location   	(1728, 1920)
-			    line_color 	3342489
-			    InterObjView 	@665
-			    height     	740
-			    y_coord    	680
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @671
-			    location   	(1728, 2048)
-			    line_color 	3342489
-			    InterObjView 	@665
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterObjView "$UNNAMED$105" @672
-			location   	(1312, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@672
-			    location   	(1312, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	282
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3CC55F9902EC"
-			width      	300
-			height     	2673
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @673
-			    location   	(1312, 1152)
-			    line_color 	3342489
-			    InterObjView 	@672
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @674
-			    location   	(1312, 1424)
-			    line_color 	3342489
-			    InterObjView 	@672
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @675
-			    location   	(1312, 1664)
-			    line_color 	3342489
-			    InterObjView 	@672
-			    height     	228
-			    y_coord    	168
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @676
-			    location   	(1312, 2128)
-			    line_color 	3342489
-			    InterObjView 	@672
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$104" @677
-			location   	(2272, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@677
-			    location   	(2272, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	286
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3CC55FBE01F4"
-			width      	304
-			height     	2673
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @678
-			    location   	(2272, 928)
-			    line_color 	3342489
-			    InterObjView 	@677
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @679
-			    location   	(2272, 1136)
-			    line_color 	3342489
-			    InterObjView 	@677
-			    height     	196
-			    y_coord    	136
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @680
-			    location   	(2272, 1408)
-			    line_color 	3342489
-			    InterObjView 	@677
-			    height     	196
-			    y_coord    	136
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @681
-			    location   	(2272, 1712)
-			    line_color 	3342489
-			    InterObjView 	@677
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @682
-			    location   	(2272, 1920)
-			    line_color 	3342489
-			    InterObjView 	@677
-			    height     	800
-			    y_coord    	740
-			    Nested     	FALSE))
-		    (object InterMessView "" @683
-			location   	(16, 416)
-			label      	(object SegLabel @684
-			    Parent_View 	@683
-			    location   	(543, 372)
-			    quidu      	"3CC55F8A0198"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	306
-			    justify    	0
-			    label      	"SelectAgent( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@653
-			supplier   	@659
-			Focus_Src  	@654
-			Focus_Entry 	@660
-			origin     	(239, 416)
-			terminus   	(848, 416)
-			ordinal    	0)
-		    (object InterMessView "" @685
-			location   	(16, 656)
-			label      	(object SegLabel @686
-			    Parent_View 	@685
-			    location   	(544, 612)
-			    quidu      	"3CC55F8A0199"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	372
-			    justify    	0
-			    label      	"SelectComplete( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@659
-			supplier   	@653
-			Focus_Src  	@661
-			Focus_Entry 	@655
-			origin     	(848, 656)
-			terminus   	(240, 656)
-			ordinal    	1)
-		    (object InterMessView "" @687
-			location   	(16, 912)
-			label      	(object SegLabel @688
-			    Parent_View 	@687
-			    location   	(975, 868)
-			    quidu      	"3CC55F8A019E"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	172
-			    justify    	0
-			    label      	"Start( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@653
-			supplier   	@665
-			Focus_Src  	@656
-			Focus_Entry 	@666
-			origin     	(239, 912)
-			terminus   	(1712, 912)
-			ordinal    	2)
-		    (object InterMessView "" @689
-			location   	(16, 928)
-			label      	(object SegLabel @690
-			    Parent_View 	@689
-			    location   	(1999, 884)
-			    quidu      	"3CC55FC50051"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	234
-			    justify    	0
-			    label      	"Connect( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@665
-			supplier   	@677
-			Focus_Src  	@666
-			Focus_Entry 	@678
-			origin     	(1743, 928)
-			terminus   	(2256, 928)
-			ordinal    	3)
-		    (object InterMessView "" @691
-			location   	(16, 1136)
-			label      	(object SegLabel @692
-			    Parent_View 	@691
-			    location   	(2000, 1092)
-			    quidu      	"3CC55FCD0250"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	347
-			    justify    	0
-			    label      	"ServiceStarted( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@677
-			supplier   	@665
-			Focus_Src  	@679
-			Focus_Entry 	@667
-			origin     	(2256, 1136)
-			terminus   	(1744, 1136)
-			ordinal    	4)
-		    (object InterMessView "" @693
-			location   	(16, 1152)
-			label      	(object SegLabel @694
-			    Parent_View 	@693
-			    location   	(1520, 1108)
-			    quidu      	"3CC55FDE0350"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	181
-			    justify    	0
-			    label      	"Open( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@665
-			supplier   	@672
-			Focus_Src  	@667
-			Focus_Entry 	@673
-			origin     	(1712, 1152)
-			terminus   	(1328, 1152)
-			ordinal    	5)
-		    (object InterMessView "" @695
-			location   	(16, 1408)
-			label      	(object SegLabel @696
-			    Parent_View 	@695
-			    location   	(2000, 1364)
-			    quidu      	"3CC55FE302A2"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	406
-			    justify    	0
-			    label      	"ConnectComplete( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@677
-			supplier   	@665
-			Focus_Src  	@680
-			Focus_Entry 	@668
-			origin     	(2256, 1408)
-			terminus   	(1744, 1408)
-			ordinal    	6)
-		    (object InterMessView "" @697
-			location   	(16, 1424)
-			label      	(object SegLabel @698
-			    Parent_View 	@697
-			    location   	(1520, 1380)
-			    quidu      	"3CC55FEC0074"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	172
-			    justify    	0
-			    label      	"Start( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@665
-			supplier   	@672
-			Focus_Src  	@668
-			Focus_Entry 	@674
-			origin     	(1712, 1424)
-			terminus   	(1328, 1424)
-			ordinal    	7)
-		    (object InterMessView "" @699
-			location   	(16, 1664)
-			label      	(object SegLabel @700
-			    Parent_View 	@699
-			    location   	(1519, 1620)
-			    quidu      	"3CC5600E02AE"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	359
-			    justify    	0
-			    label      	"LinkLayerDown( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@672
-			supplier   	@665
-			Focus_Src  	@675
-			Focus_Entry 	@669
-			origin     	(1327, 1664)
-			terminus   	(1712, 1664)
-			ordinal    	8)
-		    (object InterMessView "" @701
-			location   	(16, 1712)
-			label      	(object SegLabel @702
-			    Parent_View 	@701
-			    location   	(1999, 1668)
-			    quidu      	"3CC5602A0023"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	309
-			    justify    	0
-			    label      	"Disconnect( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@665
-			supplier   	@677
-			Focus_Src  	@669
-			Focus_Entry 	@681
-			origin     	(1743, 1712)
-			terminus   	(2256, 1712)
-			ordinal    	9)
-		    (object InterMessView "" @703
-			location   	(16, 1920)
-			label      	(object SegLabel @704
-			    Parent_View 	@703
-			    location   	(2000, 1876)
-			    quidu      	"3CC56040022D"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	481
-			    justify    	0
-			    label      	"DisconnectComplete( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@677
-			supplier   	@665
-			Focus_Src  	@682
-			Focus_Entry 	@670
-			origin     	(2256, 1920)
-			terminus   	(1744, 1920)
-			ordinal    	10)
-		    (object SelfMessView "" @705
-			location   	(16, 2048)
-			label      	(object SegLabel @706
-			    Parent_View 	@705
-			    location   	(1931, 2005)
-			    quidu      	"3CC5606403A3"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	347
-			    justify    	0
-			    label      	"ServiceClosed( )"
-			    pctDist    	1.246667
-			    height     	44
-			    orientation 	0)
-			line_color 	3342489
-			client     	@665
-			supplier   	@665
-			Focus_Src  	@670
-			Focus_Entry 	@671
-			origin     	(1744, 2048)
-			terminus   	(1894, 2048)
-			ordinal    	11)
-		    (object InterMessView "" @707
-			location   	(16, 2128)
-			label      	(object SegLabel @708
-			    Parent_View 	@707
-			    location   	(1520, 2084)
-			    quidu      	"3CC5607200A9"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	209
-			    justify    	0
-			    label      	"Close( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@665
-			supplier   	@672
-			Focus_Src  	@670
-			Focus_Entry 	@676
-			origin     	(1712, 2128)
-			terminus   	(1328, 2128)
-			ordinal    	12)
-		    (object InterMessView "" @709
-			location   	(16, 2256)
-			label      	(object SegLabel @710
-			    Parent_View 	@709
-			    location   	(969, 2214)
-			    quidu      	"3CC5607E0088"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	469
-			    justify    	0
-			    label      	"ProgressNotification( )"
-			    pctDist    	0.504972
-			    height     	43
-			    orientation 	1)
-			line_color 	3342489
-			client     	@665
-			supplier   	@653
-			Focus_Src  	@670
-			Focus_Entry 	@657
-			origin     	(1712, 2256)
-			terminus   	(240, 2256)
-			ordinal    	13)
-		    (object InterMessView "" @711
-			location   	(16, 2368)
-			label      	(object SegLabel @712
-			    Parent_View 	@711
-			    location   	(543, 2324)
-			    quidu      	"3CC5609900F5"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	538
-			    justify    	0
-			    label      	"AgentConnectionFailure( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@653
-			supplier   	@659
-			Focus_Src  	@657
-			Focus_Entry 	@662
-			origin     	(239, 2368)
-			terminus   	(848, 2368)
-			ordinal    	14)
-		    (object InterMessView "" @713
-			location   	(16, 2480)
-			label      	(object SegLabel @714
-			    Parent_View 	@713
-			    location   	(543, 2436)
-			    quidu      	"3CC560AC000C"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	328
-			    justify    	0
-			    label      	"SelectAgent( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@653
-			supplier   	@659
-			Focus_Src  	@657
-			Focus_Entry 	@663
-			origin     	(239, 2480)
-			terminus   	(848, 2480)
-			ordinal    	15)
-		    (object InterMessView "" @715
-			location   	(16, 2688)
-			label      	(object SegLabel @716
-			    Parent_View 	@715
-			    location   	(544, 2644)
-			    quidu      	"3CC560B40086"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	394
-			    justify    	0
-			    label      	"SelectComplete( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@659
-			supplier   	@653
-			Focus_Src  	@664
-			Focus_Entry 	@658
-			origin     	(848, 2688)
-			terminus   	(240, 2688)
-			ordinal    	16)
-		    (object NoteView @717
-			location   	(1984, 2384)
-			label      	(object ItemLabel
-			    Parent_View 	@717
-			    location   	(1778, 2249)
-			    fill_color 	13434879
-			    nlines     	5
-			    max_width  	377
-			    label      	"Progress Notification indicates an error during interface negotiation - e.g. PPP authentication")
-			line_color 	3342489
-			fill_color 	13434879
-			width      	437
-			height     	282)))
-	    (object InteractionDiagram "NIFMAN Interaction"
-		mechanism_ref 	@14
-		quid       	"3DE20CB9024E"
-		title      	"NIFMAN Interaction"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	0
-		items      	(list diagram_item_list
-		    (object InterObjView "$UNNAMED$106" @718
-			location   	(448, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@718
-			    location   	(448, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	528
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3DE20D0400B1"
-			width      	546
-			height     	673
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @719
-			    location   	(448, 416)
-			    line_color 	3342489
-			    InterObjView 	@718
-			    height     	120
-			    y_coord    	60
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @720
-			    location   	(448, 688)
-			    line_color 	3342489
-			    InterObjView 	@718
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "$UNNAMED$107" @721
-			location   	(1104, 224)
-			font       	(object Font
-			    underline  	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@721
-			    location   	(1104, 224)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	364
-			    justify    	0
-			    label      	"")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"3DE20D0C030B"
-			width      	382
-			height     	673
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @722
-			    location   	(1104, 416)
-			    line_color 	3342489
-			    InterObjView 	@721
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @723
-			    location   	(1104, 688)
-			    line_color 	3342489
-			    InterObjView 	@721
-			    height     	120
-			    y_coord    	60
-			    Nested     	FALSE))
-		    (object InterMessView "" @724
-			location   	(16, 416)
-			label      	(object SegLabel @725
-			    Parent_View 	@724
-			    location   	(775, 372)
-			    quidu      	"3DE20D110183"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	306
-			    justify    	0
-			    label      	"SelectAgent( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@718
-			supplier   	@721
-			Focus_Src  	@719
-			Focus_Entry 	@722
-			origin     	(463, 416)
-			terminus   	(1088, 416)
-			ordinal    	0)
-		    (object InterMessView "" @726
-			location   	(16, 688)
-			label      	(object SegLabel @727
-			    Parent_View 	@726
-			    location   	(776, 644)
-			    quidu      	"3DE20D1A00EF"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	372
-			    justify    	0
-			    label      	"SelectComplete( )"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@721
-			supplier   	@718
-			Focus_Src  	@723
-			Focus_Entry 	@720
-			origin     	(1088, 688)
-			terminus   	(464, 688)
-			ordinal    	1)))))
-    root_subsystem 	(object SubSystem "Component View"
-	quid       	"3CB6A42E01EF"
-	physical_models 	(list unit_reference_list)
-	physical_presentations 	(list unit_reference_list
-	    (object Module_Diagram "Main"
-		quid       	"3CB6A42E0214"
-		title      	"Main"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	0
-		items      	(list diagram_item_list))))
-    process_structure 	(object Processes
-	quid       	"3CB6A42E01F0"
-	ProcsNDevs 	(list
-	    (object Process_Diagram "Deployment View"
-		quid       	"3CB6A42E01F2"
-		title      	"Deployment View"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	0
-		items      	(list diagram_item_list))))
-    properties 	(object Properties
-	attributes 	(list Attribute_Set
-	    (object Attribute
-		tool       	"DDL"
-		name       	"propertyId"
-		value      	"809135966")
-	    (object Attribute
-		tool       	"DDL"
-		name       	"default__Project"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"DDL"
-			name       	"Directory"
-			value      	"AUTO GENERATE")
-		    (object Attribute
-			tool       	"DDL"
-			name       	"DataBase"
-			value      	("DataBaseSet" 800))
-		    (object Attribute
-			tool       	"DDL"
-			name       	"DataBaseSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"DDL"
-				name       	"ANSI"
-				value      	800)
-			    (object Attribute
-				tool       	"DDL"
-				name       	"Oracle"
-				value      	801)
-			    (object Attribute
-				tool       	"DDL"
-				name       	"SQLServer"
-				value      	802)
-			    (object Attribute
-				tool       	"DDL"
-				name       	"Sybase"
-				value      	803)
-			    (object Attribute
-				tool       	"DDL"
-				name       	"Watcom"
-				value      	804)))
-		    (object Attribute
-			tool       	"DDL"
-			name       	"PrimaryKeyColumnName"
-			value      	"Id")
-		    (object Attribute
-			tool       	"DDL"
-			name       	"PrimaryKeyColumnType"
-			value      	"NUMBER(5)")
-		    (object Attribute
-			tool       	"DDL"
-			name       	"ViewName"
-			value      	"V_")
-		    (object Attribute
-			tool       	"DDL"
-			name       	"TableName"
-			value      	"T_")
-		    (object Attribute
-			tool       	"DDL"
-			name       	"InheritSuffix"
-			value      	"_V")
-		    (object Attribute
-			tool       	"DDL"
-			name       	"DropClause"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"DDL"
-			name       	"BaseViews"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"DDL"
-			name       	"DDLScriptFilename"
-			value      	"DDL1.SQL")))
-	    (object Attribute
-		tool       	"DDL"
-		name       	"default__Attribute"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"DDL"
-			name       	"ColumnType"
-			value      	"VARCHAR")
-		    (object Attribute
-			tool       	"DDL"
-			name       	"Length"
-			value      	"")
-		    (object Attribute
-			tool       	"DDL"
-			name       	"NullsOK"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"DDL"
-			name       	"PrimaryKey"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"DDL"
-			name       	"Unique"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"DDL"
-			name       	"CompositeUnique"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"DDL"
-			name       	"CheckConstraint"
-			value      	"")))
-	    (object Attribute
-		tool       	"DDL"
-		name       	"HiddenTool"
-		value      	FALSE)
-	    (object Attribute
-		tool       	"Rose Model Integrator"
-		name       	"HiddenTool"
-		value      	FALSE)
-	    (object Attribute
-		tool       	"Rose Web Publisher"
-		name       	"HiddenTool"
-		value      	FALSE)
-	    (object Attribute
-		tool       	"Version Control"
-		name       	"HiddenTool"
-		value      	FALSE))
-	quid       	"3CB6A42E01F1"))
--- a/serialserver/c32serialserver/LOOPBACK/te_loopback/Documentation/loopback_Test_Specification.rtf	Fri Sep 24 15:38:33 2010 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,542 +0,0 @@
-{\rtf1\ansi\ansicpg1252\uc1\deff1\stshfdbch0\stshfloch0\stshfhich0\stshfbi0\deflang2057\deflangfe2057{\fonttbl{\f0\froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\f1\fswiss\fcharset0\fprq2{\*\panose 020b0604020202020204}Arial;}
-{\f2\fmodern\fcharset0\fprq1{\*\panose 02070309020205020404}Courier New;}{\f3\froman\fcharset2\fprq2{\*\panose 05050102010706020507}Symbol;}{\f11\fmodern\fcharset128\fprq1{\*\panose 02020609040205080304}MS Mincho{\*\falt ?l?r ??\'81\'66c};}
-{\f36\fnil\fcharset128\fprq0{\*\panose 00000000000000000000}StarSymbol{\*\falt Arial Unicode MS};}{\f38\fmodern\fcharset128\fprq1{\*\panose 02020609040205080304}@MS Mincho;}{\f39\fnil\fcharset128\fprq0{\*\panose 00000000000000000000}@StarSymbol;}
-{\f40\froman\fcharset238\fprq2 Times New Roman CE;}{\f41\froman\fcharset204\fprq2 Times New Roman Cyr;}{\f43\froman\fcharset161\fprq2 Times New Roman Greek;}{\f44\froman\fcharset162\fprq2 Times New Roman Tur;}
-{\f45\froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\f46\froman\fcharset178\fprq2 Times New Roman (Arabic);}{\f47\froman\fcharset186\fprq2 Times New Roman Baltic;}{\f48\froman\fcharset163\fprq2 Times New Roman (Vietnamese);}
-{\f50\fswiss\fcharset238\fprq2 Arial CE;}{\f51\fswiss\fcharset204\fprq2 Arial Cyr;}{\f53\fswiss\fcharset161\fprq2 Arial Greek;}{\f54\fswiss\fcharset162\fprq2 Arial Tur;}{\f55\fswiss\fcharset177\fprq2 Arial (Hebrew);}
-{\f56\fswiss\fcharset178\fprq2 Arial (Arabic);}{\f57\fswiss\fcharset186\fprq2 Arial Baltic;}{\f58\fswiss\fcharset163\fprq2 Arial (Vietnamese);}{\f60\fmodern\fcharset238\fprq1 Courier New CE;}{\f61\fmodern\fcharset204\fprq1 Courier New Cyr;}
-{\f63\fmodern\fcharset161\fprq1 Courier New Greek;}{\f64\fmodern\fcharset162\fprq1 Courier New Tur;}{\f65\fmodern\fcharset177\fprq1 Courier New (Hebrew);}{\f66\fmodern\fcharset178\fprq1 Courier New (Arabic);}
-{\f67\fmodern\fcharset186\fprq1 Courier New Baltic;}{\f68\fmodern\fcharset163\fprq1 Courier New (Vietnamese);}{\f152\fmodern\fcharset0\fprq1 MS Mincho Western{\*\falt ?l?r ??\'81\'66c};}
-{\f150\fmodern\fcharset238\fprq1 MS Mincho CE{\*\falt ?l?r ??\'81\'66c};}{\f151\fmodern\fcharset204\fprq1 MS Mincho Cyr{\*\falt ?l?r ??\'81\'66c};}{\f153\fmodern\fcharset161\fprq1 MS Mincho Greek{\*\falt ?l?r ??\'81\'66c};}
-{\f154\fmodern\fcharset162\fprq1 MS Mincho Tur{\*\falt ?l?r ??\'81\'66c};}{\f157\fmodern\fcharset186\fprq1 MS Mincho Baltic{\*\falt ?l?r ??\'81\'66c};}{\f422\fmodern\fcharset0\fprq1 @MS Mincho Western;}{\f420\fmodern\fcharset238\fprq1 @MS Mincho CE;}
-{\f421\fmodern\fcharset204\fprq1 @MS Mincho Cyr;}{\f423\fmodern\fcharset161\fprq1 @MS Mincho Greek;}{\f424\fmodern\fcharset162\fprq1 @MS Mincho Tur;}{\f427\fmodern\fcharset186\fprq1 @MS Mincho Baltic;}}{\colortbl;\red0\green0\blue0;\red0\green0\blue255;
-\red0\green255\blue255;\red0\green255\blue0;\red255\green0\blue255;\red255\green0\blue0;\red255\green255\blue0;\red255\green255\blue255;\red0\green0\blue128;\red0\green128\blue128;\red0\green128\blue0;\red128\green0\blue128;\red128\green0\blue0;
-\red128\green128\blue0;\red128\green128\blue128;\red192\green192\blue192;\red255\green255\blue255;\red224\green224\blue224;\red191\green191\blue191;}{\stylesheet{\ql \li0\ri0\sa120\nowidctlpar\aspalpha\faauto\rin0\lin0\itap0 
-\f1\fs20\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 \snext0 Normal;}{\s1\ql \li0\ri43\sb120\sa120\keepn\nowidctlpar\tx432\aspalpha\faauto\outlinelevel0\rin43\lin0\itap0 \b\f1\fs28\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 
-\sbasedon0 \snext0 heading 1;}{\s2\ql \fi-576\li576\ri0\sb240\sa120\keepn\nowidctlpar\tx576\aspalpha\faauto\outlinelevel1\rin0\lin576\itap0 \b\f1\fs24\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 \sbasedon0 \snext0 heading 2;}{
-\s3\ql \fi-720\li720\ri43\sb120\sa120\keepn\nowidctlpar\tx720\aspalpha\faauto\outlinelevel2\rin43\lin720\itap0 \b\f1\fs22\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 \sbasedon0 \snext0 heading 3;}{
-\s4\ql \fi-864\li864\ri0\sb120\sa120\keepn\nowidctlpar\tx864\aspalpha\faauto\outlinelevel3\rin0\lin864\itap0 \b\f1\fs20\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 \sbasedon0 \snext0 heading 4;}{\s5\ql \fi-1008\li1008\ri0\sb120\sa120\nowidctlpar
-\tx1008\aspalpha\faauto\outlinelevel4\rin0\lin1008\itap0 \b\f1\fs20\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 \sbasedon0 \snext0 heading 5;}{\s6\ql \fi-1152\li1152\ri0\sb120\sa120\nowidctlpar
-\tx1152\aspalpha\faauto\outlinelevel5\rin0\lin1152\itap0 \b\i\f1\fs20\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 \sbasedon0 \snext0 heading 6;}{\s7\ql \fi-1296\li1296\ri0\sb120\sa120\nowidctlpar
-\tx1296\aspalpha\faauto\outlinelevel6\rin0\lin1296\itap0 \b\f1\fs20\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 \sbasedon0 \snext0 heading 7;}{\s8\ql \fi-1440\li1440\ri0\sb120\sa120\nowidctlpar
-\tx1440\aspalpha\faauto\outlinelevel7\rin0\lin1440\itap0 \b\i\f1\fs20\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 \sbasedon0 \snext0 heading 8;}{\s9\ql \fi-1584\li1584\ri0\sb120\sa120\nowidctlpar
-\tx1584\aspalpha\faauto\outlinelevel8\rin0\lin1584\itap0 \b\f1\fs20\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 \sbasedon0 \snext0 heading 9;}{\*\cs10 \additive \ssemihidden Default Paragraph Font;}{\*
-\ts11\tsrowd\trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tscellwidthfts0\tsvertalt\tsbrdrt\tsbrdrl\tsbrdrb\tsbrdrr\tsbrdrdgl\tsbrdrdgr\tsbrdrh\tsbrdrv 
-\ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \fs20\lang1024\langfe1024\cgrid\langnp1024\langfenp1024 \snext11 \ssemihidden Normal Table;}{\s15\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\aspalpha\faauto\rin0\lin0\itap0 
-\f1\fs28\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 \sbasedon0 \snext16 Heading;}{\s16\ql \li0\ri0\sa120\nowidctlpar\aspalpha\faauto\rin0\lin0\itap0 \i\f1\fs20\cf6\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 \sbasedon0 \snext16 Body Text;}{
-\s17\ql \li0\ri0\sa120\nowidctlpar\aspalpha\faauto\rin0\lin0\itap0 \i\f1\fs20\cf6\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 \sbasedon16 \snext17 List;}{\s18\ql \li0\ri0\sb120\sa120\nowidctlpar\aspalpha\faauto\rin0\lin0\itap0 
-\i\f1\fs24\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 \sbasedon0 \snext18 \ssemihidden caption;}{\s19\ql \li0\ri0\sa120\nowidctlpar\aspalpha\faauto\rin0\lin0\itap0 \f1\fs20\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 \sbasedon0 \snext19 
-Index;}{\s20\ql \li0\ri0\sa120\nowidctlpar\tqc\tx4320\tqr\tx8640\aspalpha\faauto\rin0\lin0\itap0 \f1\fs20\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 \sbasedon0 \snext20 header;}{\s21\ql \li0\ri0\sa120\nowidctlpar
-\tqc\tx4320\tqr\tx8640\aspalpha\faauto\rin0\lin0\itap0 \f1\fs20\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 \sbasedon0 \snext21 footer;}{\s22\ql \li0\ri0\sa120\nowidctlpar\aspalpha\faauto\rin0\lin0\itap0 
-\b\f1\fs18\cf1\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 \sbasedon0 \snext22 Tabletitle;}{\s23\ql \li0\ri43\sb40\nowidctlpar\aspalpha\faauto\rin43\lin0\itap0 \f1\fs18\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 \sbasedon0 \snext23 
-Table Text;}{\s24\ql \fi-1008\li1008\ri0\sb120\sa120\keepn\nowidctlpar\tx1008\aspalpha\faauto\rin0\lin1008\itap0 \b\i\f1\fs20\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 \sbasedon25 \snext24 Appendix Heading 4;}{
-\s25\ql \fi-864\li864\ri0\sb120\sa120\keepn\nowidctlpar\tx864\aspalpha\faauto\rin0\lin864\itap0 \b\f1\fs20\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 \sbasedon4 \snext0 Appendix Heading 3;}{
-\s26\ql \li0\ri43\sb120\sa120\keepn\nowidctlpar\aspalpha\faauto\rin43\lin0\itap0 \b\f1\fs28\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 \sbasedon1 \snext0 Appendix Title;}{\s27\ql \fi-576\li576\ri0\sb240\sa120\keepn\nowidctlpar
-\tx576\aspalpha\faauto\rin0\lin576\itap0 \b\f1\fs24\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 \sbasedon2 \snext0 Appendix Heading 1;}{\s28\ql \fi-720\li720\ri43\sb120\sa120\keepn\nowidctlpar\tx720\aspalpha\faauto\rin43\lin720\itap0 
-\b\f1\fs22\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 \sbasedon3 \snext0 Appendix Heading 2;}{\s29\ql \li0\ri43\sb120\sa120\nowidctlpar\aspalpha\faauto\rin43\lin0\itap0 \b\caps\f1\fs20\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 
-\sbasedon1 \snext0 \sautoupd \ssemihidden toc 1;}{\s30\ql \li0\ri0\sa120\nowidctlpar\aspalpha\faauto\rin0\lin0\itap0 \b\f1\fs32\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 \sbasedon31 \snext30 Document Title;}{
-\s31\ql \li0\ri0\sa120\nowidctlpar\aspalpha\faauto\rin0\lin0\itap0 \f2\fs20\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 \sbasedon0 \snext31 Plain Text;}{\s32\ql \li200\ri0\nowidctlpar\tx800\tqr\tldot\tx9448\aspalpha\faauto\rin0\lin200\itap0 
-\scaps\f1\fs20\lang1024\langfe1024\cgrid\noproof\langnp255\langfenp2057 \sbasedon0 \snext0 \sautoupd \ssemihidden toc 2;}{\s33\ql \li400\ri0\nowidctlpar\aspalpha\faauto\rin0\lin400\itap0 \i\f1\fs20\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 
-\sbasedon0 \snext0 \sautoupd \ssemihidden toc 3;}{\s34\ql \li1000\ri0\nowidctlpar\aspalpha\faauto\rin0\lin1000\itap0 \f1\fs18\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 \sbasedon0 \snext0 \sautoupd \ssemihidden toc 6;}{
-\s35\ql \li0\ri0\nowidctlpar\aspalpha\faauto\rin0\lin0\itap0 \b\f1\fs24\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 \sbasedon16 \snext35 Metadata Title;}{\s36\ql \li0\ri0\nowidctlpar\aspalpha\faauto\rin0\lin0\itap0 
-\f1\fs20\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 \sbasedon16 \snext36 Metadata;}{\s37\qj \li0\ri0\sa120\nowidctlpar\brdrt\brdrs\brdrw5\brsp120\brdrcf1 \tqc\tx4950\tqc\tx9000\tqc\tx9090\tqr\tx10490\aspalpha\faauto\rin0\lin0\rtlgutter\itap0 
-\scaps\f1\fs16\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 \sbasedon21 \snext37 TitlePageFooter;}{\s38\ql \li0\ri0\sa120\nowidctlpar\aspalpha\faauto\rin0\lin0\itap0 \b\f1\fs28\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 \sbasedon0 \snext38 
-Contents;}{\s39\ql \li0\ri0\nowidctlpar\aspalpha\faauto\rin0\lin0\itap0 \f1\fs20\lang2057\langfe1033\cgrid\langnp2057\langfenp1033 \sbasedon0 \snext39 \ssemihidden annotation text;}{\s40\ql \li0\ri0\sa120\nowidctlpar
-\tqc\tx4729\tqr\tx9458\aspalpha\faauto\rin0\lin0\itap0 \f1\fs20\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 \sbasedon0 \snext40 WW-header;}{\s41\ql \li0\ri0\sa120\nowidctlpar\tqc\tx4729\tqr\tx9458\aspalpha\faauto\rin0\lin0\itap0 
-\f1\fs20\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 \sbasedon0 \snext41 WW-footer;}{\s42\ql \li0\ri0\sa120\nowidctlpar\aspalpha\faauto\rin0\lin0\itap0 \f1\fs20\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 \sbasedon0 \snext42 Table Contents;}{
-\s43\qc \li0\ri0\sa120\nowidctlpar\aspalpha\faauto\rin0\lin0\itap0 \b\f1\fs20\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 \sbasedon42 \snext43 Table Heading;}{\*\cs44 \additive \f3 RTF_Num 2 1;}{\*\cs45 \additive 
-\fs18\lang1049\langfe255\loch\f36\hich\af36\dbch\af36\langnp1049\langfenp255 RTF_Num 2 2;}{\*\cs46 \additive \fs18\lang1049\langfe255\loch\f36\hich\af36\dbch\af36\langnp1049\langfenp255 RTF_Num 2 3;}{\*\cs47 \additive 
-\fs18\lang1049\langfe255\loch\f36\hich\af36\dbch\af36\langnp1049\langfenp255 RTF_Num 2 4;}{\*\cs48 \additive \fs18\lang1049\langfe255\loch\f36\hich\af36\dbch\af36\langnp1049\langfenp255 RTF_Num 2 5;}{\*\cs49 \additive 
-\fs18\lang1049\langfe255\loch\f36\hich\af36\dbch\af36\langnp1049\langfenp255 RTF_Num 2 6;}{\*\cs50 \additive \fs18\lang1049\langfe255\loch\f36\hich\af36\dbch\af36\langnp1049\langfenp255 RTF_Num 2 7;}{\*\cs51 \additive 
-\fs18\lang1049\langfe255\loch\f36\hich\af36\dbch\af36\langnp1049\langfenp255 RTF_Num 2 8;}{\*\cs52 \additive \fs18\lang1049\langfe255\loch\f36\hich\af36\dbch\af36\langnp1049\langfenp255 RTF_Num 2 9;}{\*\cs53 \additive 
-\fs18\lang1049\langfe255\loch\f36\hich\af36\dbch\af36\langnp1049\langfenp255 RTF_Num 2 10;}{\*\cs54 \additive RTF_Num 3 1;}{\*\cs55 \additive RTF_Num 3 2;}{\*\cs56 \additive RTF_Num 3 3;}{\*\cs57 \additive RTF_Num 3 4;}{\*\cs58 \additive RTF_Num 3 5;}{\*
-\cs59 \additive RTF_Num 3 6;}{\*\cs60 \additive RTF_Num 3 7;}{\*\cs61 \additive RTF_Num 3 8;}{\*\cs62 \additive RTF_Num 3 9;}{\*\cs63 \additive \fs18\lang1049\langfe255\loch\f36\hich\af36\dbch\af36\langnp1049\langfenp255 RTF_Num 3 10;}{\*\cs64 \additive 
-\f3 RTF_Num 4 1;}{\*\cs65 \additive \lang1049\langfe255\langnp1049\langfenp255 RTF_Num 4 2;}{\*\cs66 \additive \lang1049\langfe255\langnp1049\langfenp255 RTF_Num 4 3;}{\*\cs67 \additive \lang1049\langfe255\langnp1049\langfenp255 RTF_Num 4 4;}{\*\cs68 
-\additive \lang1049\langfe255\langnp1049\langfenp255 RTF_Num 4 5;}{\*\cs69 \additive \lang1049\langfe255\langnp1049\langfenp255 RTF_Num 4 6;}{\*\cs70 \additive \lang1049\langfe255\langnp1049\langfenp255 RTF_Num 4 7;}{\*\cs71 \additive 
-\lang1049\langfe255\langnp1049\langfenp255 RTF_Num 4 8;}{\*\cs72 \additive \lang1049\langfe255\langnp1049\langfenp255 RTF_Num 4 9;}{\*\cs73 \additive \lang1049\langfe255\langnp1049\langfenp255 RTF_Num 4 10;}{\*\cs74 \additive 
-\lang1049\langfe255\langnp1049\langfenp255 RTF_Num 4 12;}{\*\cs75 \additive \lang1049\langfe255\langnp1049\langfenp255 RTF_Num 4 22;}{\*\cs76 \additive \lang1049\langfe255\langnp1049\langfenp255 RTF_Num 4 32;}{\*\cs77 \additive 
-\lang1049\langfe255\langnp1049\langfenp255 RTF_Num 4 42;}{\*\cs78 \additive \lang1049\langfe255\langnp1049\langfenp255 RTF_Num 4 52;}{\*\cs79 \additive \lang1049\langfe255\langnp1049\langfenp255 RTF_Num 4 62;}{\*\cs80 \additive 
-\lang1049\langfe255\langnp1049\langfenp255 RTF_Num 4 72;}{\*\cs81 \additive \lang1049\langfe255\langnp1049\langfenp255 RTF_Num 4 82;}{\*\cs82 \additive \lang1049\langfe255\langnp1049\langfenp255 RTF_Num 4 92;}{\*\cs83 \additive 
-\lang1049\langfe255\langnp1049\langfenp255 RTF_Num 4 11;}{\*\cs84 \additive \lang1049\langfe255\langnp1049\langfenp255 RTF_Num 4 21;}{\*\cs85 \additive \lang1049\langfe255\langnp1049\langfenp255 RTF_Num 4 31;}{\*\cs86 \additive 
-\lang1049\langfe255\langnp1049\langfenp255 RTF_Num 4 41;}{\*\cs87 \additive \lang1049\langfe255\langnp1049\langfenp255 RTF_Num 4 51;}{\*\cs88 \additive \lang1049\langfe255\langnp1049\langfenp255 RTF_Num 4 61;}{\*\cs89 \additive 
-\lang1049\langfe255\langnp1049\langfenp255 RTF_Num 4 71;}{\*\cs90 \additive \lang1049\langfe255\langnp1049\langfenp255 RTF_Num 4 81;}{\*\cs91 \additive \lang1049\langfe255\langnp1049\langfenp255 RTF_Num 4 91;}{\*\cs92 \additive RTF_Num 5 1;}{\*\cs93 
-\additive RTF_Num 5 2;}{\*\cs94 \additive RTF_Num 5 3;}{\*\cs95 \additive RTF_Num 5 4;}{\*\cs96 \additive RTF_Num 5 5;}{\*\cs97 \additive RTF_Num 5 6;}{\*\cs98 \additive RTF_Num 5 7;}{\*\cs99 \additive RTF_Num 5 8;}{\*\cs100 \additive RTF_Num 5 9;}{\*
-\cs101 \additive \f3 RTF_Num 6 1;}{\*\cs102 \additive RTF_Num 7 1;}{\*\cs103 \additive \f3 RTF_Num 8 1;}{\*\cs104 \additive \f3 RTF_Num 9 1;}{\*\cs105 \additive \f3 RTF_Num 10 1;}{\*\cs106 \additive RTF_Num 11 1;}{\*\cs107 \additive \sbasedon10 
-page number;}{\*\cs108 \additive \fs18\loch\f36\hich\af36\dbch\af36 Bullet Symbols;}{\*\cs109 \additive \ul\cf9 Internet link;}}{\*\listtable{\list\listtemplateid1{\listlevel\levelnfc3\levelnfcn3\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0
-\levelindent0{\leveltext\'0c\'0c\'0cAppendi\'00 -;}{\levelnumbers\'0a;}}{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'03\'00.\'01;}{\levelnumbers\'01\'03;}\fi-576\li576\lin576 }
-{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'05\'00.\'01.\'02;}{\levelnumbers\'01\'03\'05;}\fi-720\li720\lin720 }{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0
-\levelstartat1\levelspace0\levelindent0{\leveltext\'07\'00.\'01.\'02.\'03;}{\levelnumbers\'01\'03\'05\'07;}\fi-864\li864\lin864 }{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext
-\'09\'00.\'01.\'02.\'03.\'04;}{\levelnumbers\'01\'03\'05\'07\'09;}\fi-1008\li1008\lin1008 }{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'0b\'00.\'01.\'02.\'03.\'04.\'05;}{\levelnumbers
-\'01\'03\'05\'07\'09\'0b;}\fi-1152\li1152\lin1152 }{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'0d\'00.\'01.\'02.\'03.\'04.\'05.\'06;}{\levelnumbers\'01\'03\'05\'07\'09\'0b\'0d;}
-\fi-1296\li1296\lin1296 }{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'0f\'00.\'01.\'02.\'03.\'04.\'05.\'06.\'07;}{\levelnumbers\'01\'03\'05\'07\'09\'0b\'0d\'0f;}
-\fi-1440\li1440\lin1440 }{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'11\'00.\'01.\'02.\'03.\'04.\'05.\'06.\'07.\'08;}{\levelnumbers\'01\'03\'05\'07\'09\'0b\'0d\'0f\'11;}
-\fi-1584\li1584\lin1584 }{\listname RTF_Num 4;}\listid1}{\list\listtemplateid2{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'01\'00;}{\levelnumbers\'01;}\fi-432\li432\lin432 }{\listlevel
-\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'03\'00.\'01;}{\levelnumbers\'01\'03;}\fi-576\li576\lin576 }{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0
-\levelindent0{\leveltext\'05\'00.\'01.\'02;}{\levelnumbers\'01\'03\'05;}\fi-720\li720\lin720 }{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'07\'00.\'01.\'02.\'03;}{\levelnumbers
-\'01\'03\'05\'07;}\fi-864\li864\lin864 }{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'09\'00.\'01.\'02.\'03.\'04;}{\levelnumbers\'01\'03\'05\'07\'09;}\fi-1008\li1008\lin1008 }
-{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'0b\'00.\'01.\'02.\'03.\'04.\'05;}{\levelnumbers\'01\'03\'05\'07\'09\'0b;}\fi-1152\li1152\lin1152 }{\listlevel\levelnfc0\levelnfcn0\leveljc0
-\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'0d\'00.\'01.\'02.\'03.\'04.\'05.\'06;}{\levelnumbers\'01\'03\'05\'07\'09\'0b\'0d;}\fi-1296\li1296\lin1296 }{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0
-\levelstartat1\levelspace0\levelindent0{\leveltext\'0f\'00.\'01.\'02.\'03.\'04.\'05.\'06.\'07;}{\levelnumbers\'01\'03\'05\'07\'09\'0b\'0d\'0f;}\fi-1440\li1440\lin1440 }{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1
-\levelspace0\levelindent0{\leveltext\'11\'00.\'01.\'02.\'03.\'04.\'05.\'06.\'07.\'08;}{\levelnumbers\'01\'03\'05\'07\'09\'0b\'0d\'0f\'11;}\fi-1584\li1584\lin1584 }{\listname RTF_Num 5;}\listid2}{\list\listtemplateid3\listsimple{\listlevel\levelnfc0
-\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'02\'00.;}{\levelnumbers\'01;}\f3 \fi-360\li360\lin360 }{\listname RTF_Num 7;}\listid3}{\list\listtemplateid4{\listlevel\levelnfc23\levelnfcn23\leveljc0
-\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'01\u9679 ?;}{\levelnumbers;}\loch\af36\dbch\af36 \fi-360\li720\lin720 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0
-{\leveltext\'01\u9675 ?;}{\levelnumbers;}\loch\af36\dbch\af36 \fi-360\li1080\lin1080 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'01\u9632 \'a6;}{\levelnumbers;}
-\loch\af36\dbch\af36 \fi-360\li1440\lin1440 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'01\u9679 ?;}{\levelnumbers;}\loch\af36\dbch\af36 \fi-360\li1800\lin1800 }{\listlevel
-\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'01\u9675 ?;}{\levelnumbers;}\loch\af36\dbch\af36 \fi-360\li2160\lin2160 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0
-\levelstartat1\levelspace0\levelindent0{\leveltext\'01\u9632 \'a6;}{\levelnumbers;}\loch\af36\dbch\af36 \fi-360\li2520\lin2520 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext
-\'01\u9679 ?;}{\levelnumbers;}\loch\af36\dbch\af36 \fi-360\li2880\lin2880 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'01\u9675 ?;}{\levelnumbers;}\loch\af36\dbch\af36 
-\fi-360\li3240\lin3240 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'01\u9632 \'a6;}{\levelnumbers;}\loch\af36\dbch\af36 \fi-360\li3600\lin3600 }{\listname RTF_Num 3;}\listid4}
-{\list\listtemplateid5{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'01\u9679 ?;}{\levelnumbers;}\loch\af36\hich\af3\dbch\af36 \fi-360\li720\lin720 }{\listlevel\levelnfc23\levelnfcn23
-\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'01\u9675 ?;}{\levelnumbers;}\fs18\loch\af36\dbch\af36 \fi-360\li1440\lin1440 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0
-\levelindent0{\leveltext\'01\u9632 \'a6;}{\levelnumbers;}\fs18\loch\af36\dbch\af36 \fi-360\li2160\lin2160 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'01\u9679 ?;}{\levelnumbers;}
-\fs18\loch\af36\dbch\af36 \fi-360\li2880\lin2880 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'01\u9675 ?;}{\levelnumbers;}\fs18\loch\af36\dbch\af36 \fi-360\li3600\lin3600 }
-{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'01\u9632 \'a6;}{\levelnumbers;}\fs18\loch\af36\dbch\af36 \fi-360\li4320\lin4320 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0
-\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'01\u9679 ?;}{\levelnumbers;}\fs18\loch\af36\dbch\af36 \fi-360\li5040\lin5040 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0
-{\leveltext\'01\u9675 ?;}{\levelnumbers;}\fs18\loch\af36\dbch\af36 \fi-360\li5760\lin5760 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'01\u9632 \'a6;}{\levelnumbers;}
-\fs18\loch\af36\dbch\af36 \fi-360\li6480\lin6480 }{\listname RTF_Num 2;}\listid5}}{\*\listoverridetable{\listoverride\listid1\listoverridecount0\ls1}{\listoverride\listid2\listoverridecount0\ls2}{\listoverride\listid3\listoverridecount0\ls3}
-{\listoverride\listid4\listoverridecount0\ls4}{\listoverride\listid5\listoverridecount0\ls5}}{\*\rsidtbl \rsid1189007\rsid2631098}{\*\generator Microsoft Word 10.0.6764;}{\info{\title <ser-comms/c32/Loopback}{\author extigorzinin}{\operator extigorzinin}
-{\creatim\yr2007\mo6\dy27\hr9\min31}{\revtim\yr2007\mo6\dy27\hr9\min32}{\printim\yr2113\mo1\dy1}{\version3}{\edmins1}{\nofpages7}{\nofwords921}{\nofchars5254}{\*\company Symbian Ltd.}{\nofcharsws6163}{\vern16391}}
-\paperw11906\paperh16838\margl1224\margr1224\margt2177 \widowctrl\ftnbj\aenddoc\noxlattoyen\expshrtn\noultrlspc\dntblnsbdb\nospaceforul\hyphcaps0\horzdoc\dghspace120\dgvspace120\dghorigin1701\dgvorigin1984\dghshow0\dgvshow3
-\jcompress\viewkind1\viewscale100\nolnhtadjtbl\rsidroot2631098 \fet0\sectd \sbknone\linex0\titlepg\sectdefaultcl\sftnbj {\header \pard\plain \ql \li0\ri0\nowidctlpar\aspalpha\faauto\rin0\lin0\itap0 
-\f1\fs20\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\insrsid2631098 
-\par }{\field{\*\fldinst {\insrsid2631098  REF DocTitle \\h }}{\fldrslt {\insrsid2631098 <ser-comms/c32/Loopback.CSY> Test Specification}}}{\insrsid2631098 
-\par }\pard\plain \s20\ql \li0\ri0\nowidctlpar\brdrb\brdrs\brdrw5\brsp20\brdrcf1 \tx0\tqc\tx4680\tqr\tx9450\aspalpha\faauto\rin0\lin0\itap0 \f1\fs20\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\field{\*\fldinst {
-\scaps\f0\fs24\lang2057\langfe2057\langfenp2057\insrsid2631098  REF DocRef \\h }}{\fldrslt {\scaps\f0\fs24\lang2057\langfe2057\langfenp2057\insrsid2631098 <SXX.XXXnnn.nnn>}}}{\scaps\fs16\lang2057\langfe2057\langfenp2057\insrsid2631098 \tab }
-{\field{\*\fldinst {\scaps\fs16\lang2057\langfe2057\langfenp2057\insrsid2631098  REF Securityclass \\h }}{\fldrslt }}{\scaps\fs16\lang2057\langfe2057\langfenp2057\insrsid2631098 \tab }{\field{\*\fldinst {
-\scaps\fs16\lang2057\langfe2057\langfenp2057\insrsid2631098  REF status \\h }}{\fldrslt }}{\scaps\fs16\lang2057\langfe2057\langfenp2057\insrsid2631098  Rev }{\field{\*\fldinst {\scaps\fs16\lang2057\langfe2057\langfenp2057\insrsid2631098  REF version \\h }
-}{\fldrslt }}{\scaps\f0\fs24\lang2057\langfe2057\langfenp2057\insrsid2631098 
-\par }\pard \s20\ql \li0\ri0\nowidctlpar\tx0\tqc\tx4680\tqr\tx9450\aspalpha\faauto\rin0\lin0\itap0 {\scaps\fs16\insrsid2631098 
-\par 
-\par }\pard \s20\ql \li0\ri0\nowidctlpar\tx0\tqc\tx4680\tqr\tx9360\tqr\tx9450\aspalpha\faauto\rin0\lin0\itap0 {\fs16\insrsid2631098 \tab \tab 
-\par }}{\footer \pard\plain \s37\qj \li0\ri0\nowidctlpar\brdrt\brdrs\brdrw5\brsp120\brdrcf1 \tqc\tx4950\tqc\tx9000\tqc\tx9090\tqr\tx10490\aspalpha\faauto\rin0\lin0\rtlgutter\itap0 \scaps\f1\fs16\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {
-\insrsid2631098 \'a9 Copyright Symbian Ltd. }{\field{\*\fldinst {\insrsid2631098 \\date \\@"tt.MM.yy"}}{\fldrslt {\lang1024\langfe1024\noproof\insrsid1189007 tt.06.07}}}{\insrsid2631098 
-. This document may not be reproduced in any form, in whole or in part, by any means whatsoever, without the written permission of the copyright holder. 
-\par }}{\headerf \pard\plain \ql \li0\ri0\nowidctlpar\aspalpha\faauto\rin0\lin0\itap0 \f1\fs20\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\insrsid2631098 
-\par }}{\*\pnseclvl1\pnucrm\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl2\pnucltr\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl3\pndec\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl4\pnlcltr\pnstart1\pnindent720\pnhang {\pntxta )}}
-{\*\pnseclvl5\pndec\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl6\pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl7\pnlcrm\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl8
-\pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl9\pnlcrm\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}\pard\plain \s36\ql \li0\ri0\nowidctlpar\aspalpha\faauto\rin0\lin0\itap0 
-\f1\fs20\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\insrsid2631098 
-\par }\pard\plain \s30\ql \li0\ri0\sa120\nowidctlpar\aspalpha\faauto\rin0\lin0\itap0 \b\f1\fs32\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\fs24\insrsid2631098 
-\par 
-\par }{\insrsid2631098 {\*\bkmkstart DocTitle}<ser-comms/c32/Loopback.CSY> Test Specification{\*\bkmkend DocTitle}
-\par }\pard\plain \s16\ql \li0\ri0\nowidctlpar\aspalpha\faauto\rin0\lin0\itap0 \i\f1\fs20\cf6\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\b\i0\fs28\insrsid2631098 
-\par }\trowd \irow0\irowband0\ts11\trleft-108\trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrnone \clbrdrl\brdrnone \clbrdrb\brdrnone \clbrdrr\brdrnone \cltxlrtb\clftsWidth3\clwWidth3074\clshdrawnil \cellx2966
-\clvertalt\clbrdrt\brdrnone \clbrdrl\brdrnone \clbrdrb\brdrnone \clbrdrr\brdrnone \cltxlrtb\clftsWidth3\clwWidth6492\clshdrawnil \cellx9458\pard\plain \s35\ql \li0\ri0\nowidctlpar\intbl\aspalpha\faauto\rin0\lin0 
-\b\f1\fs24\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\insrsid2631098 Security Classification:\cell }\pard\plain \s36\ql \li0\ri0\nowidctlpar\intbl\aspalpha\faauto\rin0\lin0 \f1\fs20\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {
-\insrsid2631098 {\*\bkmkstart SecurityClass}<Security Classification>{\*\bkmkend SecurityClass}\cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \f1\fs20\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {
-\insrsid2631098 \trowd \irow0\irowband0\ts11\trleft-108\trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrnone \clbrdrl\brdrnone \clbrdrb\brdrnone \clbrdrr\brdrnone 
-\cltxlrtb\clftsWidth3\clwWidth3074\clshdrawnil \cellx2966\clvertalt\clbrdrt\brdrnone \clbrdrl\brdrnone \clbrdrb\brdrnone \clbrdrr\brdrnone \cltxlrtb\clftsWidth3\clwWidth6492\clshdrawnil \cellx9458\row }\pard\plain 
-\s35\ql \li0\ri0\nowidctlpar\intbl\aspalpha\faauto\rin0\lin0 \b\f1\fs24\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\insrsid2631098 Document Reference:\cell }\pard\plain \s36\ql \li0\ri0\nowidctlpar\intbl\aspalpha\faauto\rin0\lin0 
-\f1\fs20\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\insrsid2631098 {\*\bkmkstart DocRef}<SXX.XXXnnn.nnn>{\*\bkmkend DocRef}\cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 
-\f1\fs20\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\insrsid2631098 \trowd \irow1\irowband1\ts11\trleft-108\trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrnone \clbrdrl\brdrnone \clbrdrb\brdrnone 
-\clbrdrr\brdrnone \cltxlrtb\clftsWidth3\clwWidth3074\clshdrawnil \cellx2966\clvertalt\clbrdrt\brdrnone \clbrdrl\brdrnone \clbrdrb\brdrnone \clbrdrr\brdrnone \cltxlrtb\clftsWidth3\clwWidth6492\clshdrawnil \cellx9458\row }\pard\plain 
-\s35\ql \li0\ri0\nowidctlpar\intbl\aspalpha\faauto\rin0\lin0 \b\f1\fs24\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\insrsid2631098 \cell }\pard\plain \s36\ql \li0\ri0\nowidctlpar\intbl\aspalpha\faauto\rin0\lin0 
-\f1\fs20\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\b\fs28\insrsid2631098 \cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \f1\fs20\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {
-\b\fs28\insrsid2631098 \trowd \irow2\irowband2\ts11\trleft-108\trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrnone \clbrdrl\brdrnone \clbrdrb\brdrnone \clbrdrr\brdrnone 
-\cltxlrtb\clftsWidth3\clwWidth3074\clshdrawnil \cellx2966\clvertalt\clbrdrt\brdrnone \clbrdrl\brdrnone \clbrdrb\brdrnone \clbrdrr\brdrnone \cltxlrtb\clftsWidth3\clwWidth6492\clshdrawnil \cellx9458\row }\pard\plain 
-\s35\ql \li0\ri0\nowidctlpar\intbl\aspalpha\faauto\rin0\lin0 \b\f1\fs24\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\insrsid2631098 Status:\cell }\pard\plain \s36\ql \li0\ri0\nowidctlpar\intbl\aspalpha\faauto\rin0\lin0 
-\f1\fs20\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\insrsid2631098 {\*\bkmkstart Status}<Draft>{\*\bkmkend Status}\cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 
-\f1\fs20\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\insrsid2631098 \trowd \irow3\irowband3\ts11\trleft-108\trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrnone \clbrdrl\brdrnone \clbrdrb\brdrnone 
-\clbrdrr\brdrnone \cltxlrtb\clftsWidth3\clwWidth3074\clshdrawnil \cellx2966\clvertalt\clbrdrt\brdrnone \clbrdrl\brdrnone \clbrdrb\brdrnone \clbrdrr\brdrnone \cltxlrtb\clftsWidth3\clwWidth6492\clshdrawnil \cellx9458\row }\pard\plain 
-\s35\ql \li0\ri0\nowidctlpar\intbl\aspalpha\faauto\rin0\lin0 \b\f1\fs24\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\insrsid2631098 Version:\cell }\pard\plain \s36\ql \li0\ri0\nowidctlpar\intbl\aspalpha\faauto\rin0\lin0 
-\f1\fs20\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\insrsid2631098 0.1\cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \f1\fs20\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\insrsid2631098 
-\trowd \irow4\irowband4\ts11\trleft-108\trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrnone \clbrdrl\brdrnone \clbrdrb\brdrnone \clbrdrr\brdrnone \cltxlrtb\clftsWidth3\clwWidth3074\clshdrawnil \cellx2966
-\clvertalt\clbrdrt\brdrnone \clbrdrl\brdrnone \clbrdrb\brdrnone \clbrdrr\brdrnone \cltxlrtb\clftsWidth3\clwWidth6492\clshdrawnil \cellx9458\row }\pard\plain \s35\ql \li0\ri0\nowidctlpar\intbl\aspalpha\faauto\rin0\lin0 
-\b\f1\fs24\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\insrsid2631098 Last Revised Date:\cell }\pard\plain \s36\ql \li0\ri0\nowidctlpar\intbl\aspalpha\faauto\rin0\lin0 \f1\fs20\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\insrsid2631098 
-21 June 2007 \cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \f1\fs20\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\insrsid2631098 \trowd \irow5\irowband5
-\ts11\trleft-108\trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrnone \clbrdrl\brdrnone \clbrdrb\brdrnone \clbrdrr\brdrnone \cltxlrtb\clftsWidth3\clwWidth3074\clshdrawnil \cellx2966\clvertalt\clbrdrt
-\brdrnone \clbrdrl\brdrnone \clbrdrb\brdrnone \clbrdrr\brdrnone \cltxlrtb\clftsWidth3\clwWidth6492\clshdrawnil \cellx9458\row }\pard\plain \s35\ql \li0\ri0\nowidctlpar\intbl\aspalpha\faauto\rin0\lin0 
-\b\f1\fs24\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\insrsid2631098 \cell }\pard\plain \s36\ql \li0\ri0\nowidctlpar\intbl\aspalpha\faauto\rin0\lin0 \f1\fs20\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\b\i\fs28\insrsid2631098 \cell 
-}\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \f1\fs20\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\b\i\fs28\insrsid2631098 \trowd \irow6\irowband6
-\ts11\trleft-108\trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrnone \clbrdrl\brdrnone \clbrdrb\brdrnone \clbrdrr\brdrnone \cltxlrtb\clftsWidth3\clwWidth3074\clshdrawnil \cellx2966\clvertalt\clbrdrt
-\brdrnone \clbrdrl\brdrnone \clbrdrb\brdrnone \clbrdrr\brdrnone \cltxlrtb\clftsWidth3\clwWidth6492\clshdrawnil \cellx9458\row }\pard\plain \s35\ql \li0\ri0\nowidctlpar\intbl\aspalpha\faauto\rin0\lin0 
-\b\f1\fs24\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\insrsid2631098 Team/Department :\cell }\pard\plain \s36\ql \li0\ri0\nowidctlpar\intbl\aspalpha\faauto\rin0\lin0 \f1\fs20\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\insrsid2631098 
-networking\cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \f1\fs20\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\insrsid2631098 \trowd \irow7\irowband7
-\ts11\trleft-108\trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrnone \clbrdrl\brdrnone \clbrdrb\brdrnone \clbrdrr\brdrnone \cltxlrtb\clftsWidth3\clwWidth3074\clshdrawnil \cellx2966\clvertalt\clbrdrt
-\brdrnone \clbrdrl\brdrnone \clbrdrb\brdrnone \clbrdrr\brdrnone \cltxlrtb\clftsWidth3\clwWidth6492\clshdrawnil \cellx9458\row }\pard\plain \s35\ql \li0\ri0\nowidctlpar\intbl\aspalpha\faauto\rin0\lin0 
-\b\f1\fs24\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\insrsid2631098 Author(s):\cell }\pard\plain \s36\ql \li0\ri0\nowidctlpar\intbl\aspalpha\faauto\rin0\lin0 \f1\fs20\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\insrsid2631098 Igor Zinin
-\cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \f1\fs20\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\insrsid2631098 \trowd \irow8\irowband8
-\ts11\trleft-108\trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrnone \clbrdrl\brdrnone \clbrdrb\brdrnone \clbrdrr\brdrnone \cltxlrtb\clftsWidth3\clwWidth3074\clshdrawnil \cellx2966\clvertalt\clbrdrt
-\brdrnone \clbrdrl\brdrnone \clbrdrb\brdrnone \clbrdrr\brdrnone \cltxlrtb\clftsWidth3\clwWidth6492\clshdrawnil \cellx9458\row }\pard\plain \s35\ql \li0\ri0\nowidctlpar\intbl\aspalpha\faauto\rin0\lin0 
-\b\f1\fs24\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\insrsid2631098 Owner(s):\cell }\pard\plain \s36\ql \li0\ri0\nowidctlpar\intbl\aspalpha\faauto\rin0\lin0 \f1\fs20\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\insrsid2631098 Igor Zinin
-\cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \f1\fs20\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\insrsid2631098 \trowd \irow9\irowband9\lastrow 
-\ts11\trleft-108\trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrnone \clbrdrl\brdrnone \clbrdrb\brdrnone \clbrdrr\brdrnone \cltxlrtb\clftsWidth3\clwWidth3074\clshdrawnil \cellx2966\clvertalt\clbrdrt
-\brdrnone \clbrdrl\brdrnone \clbrdrb\brdrnone \clbrdrr\brdrnone \cltxlrtb\clftsWidth3\clwWidth6492\clshdrawnil \cellx9458\row }\pard\plain \s16\ql \li0\ri0\nowidctlpar\aspalpha\faauto\rin0\lin0\itap0 
-\i\f1\fs20\cf6\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\b\i0\fs28\insrsid2631098 
-\par }\trowd \irow0\irowband0\ts11\trleft-108\trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw5\brdrcf1 \clbrdrl\brdrnone \clbrdrb\brdrnone \clbrdrr\brdrnone 
-\cltxlrtb\clftsWidth3\clwWidth3013\clshdrawnil \cellx2905\clvertalt\clbrdrt\brdrs\brdrw5\brdrcf1 \clbrdrl\brdrnone \clbrdrb\brdrnone \clbrdrr\brdrnone \cltxlrtb\clftsWidth3\clwWidth2060\clshdrawnil \cellx4965\clvertalt\clbrdrt\brdrs\brdrw5\brdrcf1 
-\clbrdrl\brdrnone \clbrdrb\brdrnone \clbrdrr\brdrnone \cltxlrtb\clftsWidth3\clwWidth1778\clshdrawnil \cellx6743\clvertalt\clbrdrt\brdrs\brdrw5\brdrcf1 \clbrdrl\brdrnone \clbrdrb\brdrnone \clbrdrr\brdrnone \cltxlrtb\clftsWidth3\clwWidth2715\clshdrawnil 
-\cellx9458\pard\plain \s35\ql \li0\ri0\nowidctlpar\intbl\aspalpha\faauto\rin0\lin0 \b\f1\fs24\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\insrsid2631098 \cell }\pard\plain \s36\ql \li0\ri0\nowidctlpar\intbl\aspalpha\faauto\rin0\lin0 
-\f1\fs20\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\insrsid2631098 \cell }\pard\plain \s35\ql \li0\ri0\nowidctlpar\intbl\aspalpha\faauto\rin0\lin0 \b\f1\fs24\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\insrsid2631098 \cell }\pard\plain 
-\s36\ql \li0\ri0\nowidctlpar\intbl\aspalpha\faauto\rin0\lin0 \f1\fs20\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\b\i\fs28\insrsid2631098 \cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 
-\f1\fs20\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\b\i\fs28\insrsid2631098 \trowd \irow0\irowband0\ts11\trleft-108\trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw5\brdrcf1 \clbrdrl
-\brdrnone \clbrdrb\brdrnone \clbrdrr\brdrnone \cltxlrtb\clftsWidth3\clwWidth3013\clshdrawnil \cellx2905\clvertalt\clbrdrt\brdrs\brdrw5\brdrcf1 \clbrdrl\brdrnone \clbrdrb\brdrnone \clbrdrr\brdrnone \cltxlrtb\clftsWidth3\clwWidth2060\clshdrawnil \cellx4965
-\clvertalt\clbrdrt\brdrs\brdrw5\brdrcf1 \clbrdrl\brdrnone \clbrdrb\brdrnone \clbrdrr\brdrnone \cltxlrtb\clftsWidth3\clwWidth1778\clshdrawnil \cellx6743\clvertalt\clbrdrt\brdrs\brdrw5\brdrcf1 \clbrdrl\brdrnone \clbrdrb\brdrnone \clbrdrr\brdrnone 
-\cltxlrtb\clftsWidth3\clwWidth2715\clshdrawnil \cellx9458\row }\trowd \irow1\irowband1\lastrow \ts11\trleft-108\trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrnone \clbrdrl\brdrnone \clbrdrb\brdrnone 
-\clbrdrr\brdrnone \cltxlrtb\clftsWidth3\clwWidth3013\clshdrawnil \cellx2905\clvertalt\clbrdrt\brdrnone \clbrdrl\brdrnone \clbrdrb\brdrnone \clbrdrr\brdrnone \cltxlrtb\clftsWidth3\clwWidth2060\clshdrawnil \cellx4965\clvertalt\clbrdrt\brdrnone \clbrdrl
-\brdrnone \clbrdrb\brdrnone \clbrdrr\brdrnone \cltxlrtb\clftsWidth3\clwWidth1778\clshdrawnil \cellx6743\clvertalt\clbrdrt\brdrnone \clbrdrl\brdrnone \clbrdrb\brdrnone \clbrdrr\brdrnone \cltxlrtb\clftsWidth3\clwWidth2715\clshdrawnil \cellx9458\pard\plain 
-\s35\ql \li0\ri0\nowidctlpar\intbl\aspalpha\faauto\rin0\lin0 \b\f1\fs24\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\insrsid2631098 Approver(s):\cell }\pard\plain \s36\ql \li0\ri0\nowidctlpar\intbl\aspalpha\faauto\rin0\lin0 
-\f1\fs20\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\insrsid2631098 <Names>\cell }\pard\plain \s35\ql \li0\ri0\nowidctlpar\intbl\aspalpha\faauto\rin0\lin0 \b\f1\fs24\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\insrsid2631098 Distribution:
-\cell }\pard\plain \s36\ql \li0\ri0\nowidctlpar\intbl\aspalpha\faauto\rin0\lin0 \f1\fs20\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\insrsid2631098 <Names>\cell }\pard\plain 
-\ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \f1\fs20\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\insrsid2631098 \trowd \irow1\irowband1\lastrow 
-\ts11\trleft-108\trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrnone \clbrdrl\brdrnone \clbrdrb\brdrnone \clbrdrr\brdrnone \cltxlrtb\clftsWidth3\clwWidth3013\clshdrawnil \cellx2905\clvertalt\clbrdrt
-\brdrnone \clbrdrl\brdrnone \clbrdrb\brdrnone \clbrdrr\brdrnone \cltxlrtb\clftsWidth3\clwWidth2060\clshdrawnil \cellx4965\clvertalt\clbrdrt\brdrnone \clbrdrl\brdrnone \clbrdrb\brdrnone \clbrdrr\brdrnone \cltxlrtb\clftsWidth3\clwWidth1778\clshdrawnil 
-\cellx6743\clvertalt\clbrdrt\brdrnone \clbrdrl\brdrnone \clbrdrb\brdrnone \clbrdrr\brdrnone \cltxlrtb\clftsWidth3\clwWidth2715\clshdrawnil \cellx9458\row }\pard\plain \s16\ql \li0\ri0\sa120\nowidctlpar\tx4820\aspalpha\faauto\rin0\lin0\itap0 
-\i\f1\fs20\cf6\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\insrsid2631098 
-\par }\pard\plain \s38\ql \li0\ri0\sa120\nowidctlpar\aspalpha\faauto\rin0\lin0\itap0 \b\f1\fs28\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\insrsid2631098 \page Contents
-\par }\pard\plain \s29\ql \li0\ri43\sb120\sa120\nowidctlpar\tx400\tqr\tldot\tx9448\aspalpha\faauto\rin43\lin0\itap0 \b\caps\f1\fs20\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\b0\fs24\lang1024\langfe1024\noproof\langnp255\langfenp2057\insrsid2631098 1
-\tab Introduction\tab }{\field{\*\fldinst {\b0\fs24\lang1024\langfe1024\noproof\langnp255\langfenp2057\insrsid2631098  REF _Toc45093269SEITEN \\h }}{\fldrslt }}{\b0\fs24\lang1024\langfe1024\noproof\langnp255\langfenp2057\insrsid2631098 
-\par }\pard\plain \s32\ql \li200\ri0\nowidctlpar\tx800\tqr\tldot\tx9448\aspalpha\faauto\rin0\lin200\itap0 \scaps\f1\fs20\lang1024\langfe1024\cgrid\noproof\langnp255\langfenp2057 {\f0\fs24\lang2057\noproof0\langnp2057\insrsid2631098 1.1\tab Purpose and Scope
-\tab }{\field{\*\fldinst {\f0\fs24\lang2057\noproof0\langnp2057\insrsid2631098  REF _Toc45093270SEITEN \\h }}{\fldrslt }}{\f0\fs24\lang2057\noproof0\langnp2057\insrsid2631098 
-\par }\pard\plain \s29\ql \li0\ri43\sb120\sa120\nowidctlpar\tx400\tqr\tldot\tx9448\aspalpha\faauto\rin43\lin0\itap0 \b\caps\f1\fs20\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\f0\fs24\lang2057\langfe2057\langfenp2057\insrsid2631098 2\tab 
-Test Environment\tab }{\field{\*\fldinst {\f0\fs24\lang2057\langfe2057\langfenp2057\insrsid2631098  REF _Toc45093271SEITEN \\h }}{\fldrslt }}{\f0\fs24\lang2057\langfe2057\langfenp2057\insrsid2631098 
-\par }\pard\plain \s32\ql \li200\ri0\nowidctlpar\tx800\tqr\tldot\tx9448\aspalpha\faauto\rin0\lin200\itap0 \scaps\f1\fs20\lang1024\langfe1024\cgrid\noproof\langnp255\langfenp2057 {\f0\fs24\lang2057\noproof0\langnp2057\insrsid2631098 2.1\tab Overview\tab }
-{\field{\*\fldinst {\f0\fs24\lang2057\noproof0\langnp2057\insrsid2631098  REF _Toc45093272SEITEN \\h }}{\fldrslt }}{\f0\fs24\lang2057\noproof0\langnp2057\insrsid2631098 
-\par 2.2\tab Hardware\tab }{\field{\*\fldinst {\f0\fs24\lang2057\noproof0\langnp2057\insrsid2631098  REF _Toc45093273SEITEN \\h }}{\fldrslt }}{\f0\fs24\lang2057\noproof0\langnp2057\insrsid2631098 
-\par 2.3\tab Software\tab }{\field{\*\fldinst {\f0\fs24\lang2057\noproof0\langnp2057\insrsid2631098  REF _Toc45093274SEITEN \\h }}{\fldrslt }}{\f0\fs24\lang2057\noproof0\langnp2057\insrsid2631098 
-\par 2.4\tab Network\tab }{\field{\*\fldinst {\f0\fs24\lang2057\noproof0\langnp2057\insrsid2631098  REF _Toc45093275SEITEN \\h }}{\fldrslt }}{\f0\fs24\lang2057\noproof0\langnp2057\insrsid2631098 
-\par 2.5\tab Test Data\tab }{\field{\*\fldinst {\f0\fs24\lang2057\noproof0\langnp2057\insrsid2631098  REF _Toc45093276SEITEN \\h }}{\fldrslt }}{\f0\fs24\lang2057\noproof0\langnp2057\insrsid2631098 
-\par }\pard\plain \s29\ql \li0\ri43\sb120\sa120\nowidctlpar\tx400\tqr\tldot\tx9448\aspalpha\faauto\rin43\lin0\itap0 \b\caps\f1\fs20\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\f0\fs24\lang2057\langfe2057\langfenp2057\insrsid2631098 3\tab Test Running
-\tab }{\field{\*\fldinst {\f0\fs24\lang2057\langfe2057\langfenp2057\insrsid2631098  REF _Toc45093277SEITEN \\h }}{\fldrslt }}{\f0\fs24\lang2057\langfe2057\langfenp2057\insrsid2631098 
-\par }\pard\plain \s32\ql \li200\ri0\nowidctlpar\tx800\tqr\tldot\tx9448\aspalpha\faauto\rin0\lin200\itap0 \scaps\f1\fs20\lang1024\langfe1024\cgrid\noproof\langnp255\langfenp2057 {\f0\fs24\lang2057\noproof0\langnp2057\insrsid2631098 3.1\tab 
-Test Run Organisation\tab }{\field{\*\fldinst {\f0\fs24\lang2057\noproof0\langnp2057\insrsid2631098  REF _Toc45093278SEITEN \\h }}{\fldrslt }}{\f0\fs24\lang2057\noproof0\langnp2057\insrsid2631098 
-\par 3.2\tab Test Documentation\tab }{\field{\*\fldinst {\f0\fs24\lang2057\noproof0\langnp2057\insrsid2631098  REF _Toc45093279SEITEN \\h }}{\fldrslt }}{\f0\fs24\lang2057\noproof0\langnp2057\insrsid2631098 
-\par 3.3\tab Test Set\_up Instructions\tab }{\field{\*\fldinst {\f0\fs24\lang2057\noproof0\langnp2057\insrsid2631098  REF _Toc45093280SEITEN \\h }}{\fldrslt }}{\f0\fs24\lang2057\noproof0\langnp2057\insrsid2631098 
-\par }\pard\plain \s29\ql \li0\ri43\sb120\sa120\nowidctlpar\tx400\tqr\tldot\tx9448\aspalpha\faauto\rin43\lin0\itap0 \b\caps\f1\fs20\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\f0\fs24\lang2057\langfe2057\langfenp2057\insrsid2631098 4\tab Test Cases
-\tab }{\field{\*\fldinst {\f0\fs24\lang2057\langfe2057\langfenp2057\insrsid2631098  REF _Toc45093281SEITEN \\h }}{\fldrslt }}{\f0\fs24\lang2057\langfe2057\langfenp2057\insrsid2631098 
-\par 5\tab Further Information\tab }{\field{\*\fldinst {\f0\fs24\lang2057\langfe2057\langfenp2057\insrsid2631098  REF _Toc45093282SEITEN \\h }}{\fldrslt }}{\f0\fs24\lang2057\langfe2057\langfenp2057\insrsid2631098 
-\par }\pard\plain \s32\ql \li200\ri0\nowidctlpar\tx800\tqr\tldot\tx9448\aspalpha\faauto\rin0\lin200\itap0 \scaps\f1\fs20\lang1024\langfe1024\cgrid\noproof\langnp255\langfenp2057 {\f0\fs24\lang2057\noproof0\langnp2057\insrsid2631098 5.1\tab People\tab }
-{\field{\*\fldinst {\f0\fs24\lang2057\noproof0\langnp2057\insrsid2631098  REF _Toc45093283SEITEN \\h }}{\fldrslt }}{\f0\fs24\lang2057\noproof0\langnp2057\insrsid2631098 
-\par 5.2\tab References\tab }{\field{\*\fldinst {\f0\fs24\lang2057\noproof0\langnp2057\insrsid2631098  REF _Toc45093284SEITEN \\h }}{\fldrslt }}{\f0\fs24\lang2057\noproof0\langnp2057\insrsid2631098 
-\par 5.3\tab Open Issues\tab }{\field{\*\fldinst {\f0\fs24\lang2057\noproof0\langnp2057\insrsid2631098  REF _Toc45093285SEITEN \\h }}{\fldrslt }}{\f0\fs24\lang2057\noproof0\langnp2057\insrsid2631098 
-\par 5.4\tab Glossary\tab }{\field{\*\fldinst {\f0\fs24\lang2057\noproof0\langnp2057\insrsid2631098  REF _Toc45093286SEITEN \\h }}{\fldrslt }}{\f0\fs24\lang2057\noproof0\langnp2057\insrsid2631098 
-\par 5.5\tab Document History\tab }{\field{\*\fldinst {\f0\fs24\lang2057\noproof0\langnp2057\insrsid2631098  REF _Toc45093287SEITEN \\h }}{\fldrslt }}{\f0\fs24\lang2057\noproof0\langnp2057\insrsid2631098 
-\par 5.6\tab Document Review Date\tab }{\field{\*\fldinst {\f0\fs24\lang2057\noproof0\langnp2057\insrsid2631098  REF _Toc45093288SEITEN \\h }}{\fldrslt }}{\f0\fs24\lang2057\noproof0\langnp2057\insrsid2631098 
-\par }\pard\plain \s29\ql \li0\ri43\sb120\sa120\nowidctlpar\tqr\tldot\tx9448\aspalpha\faauto\rin43\lin0\itap0 \b\caps\f1\fs20\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\f0\fs24\lang2057\langfe2057\langfenp2057\insrsid2631098 
-Appendix A - <Appendix Title>\tab }{\field{\*\fldinst {\f0\fs24\lang2057\langfe2057\langfenp2057\insrsid2631098  REF _Toc45093289SEITEN \\h }}{\fldrslt }}{\f0\fs24\lang2057\langfe2057\langfenp2057\insrsid2631098 
-\par }\pard\plain \s32\ql \li200\ri0\nowidctlpar\tx800\tqr\tldot\tx9448\aspalpha\faauto\rin0\lin200\itap0 \scaps\f1\fs20\lang1024\langfe1024\cgrid\noproof\langnp255\langfenp2057 {\f0\fs24\lang2057\noproof0\langnp2057\insrsid2631098 A.1\tab Appendix Heading 1
-\tab }{\field{\*\fldinst {\f0\fs24\lang2057\noproof0\langnp2057\insrsid2631098  REF _Toc45093290SEITEN \\h }}{\fldrslt }}{\f0\fs24\lang2057\noproof0\langnp2057\insrsid2631098 
-\par }\pard\plain \s33\ql \li400\ri0\nowidctlpar\tx1600\tqr\tldot\tx9848\aspalpha\faauto\rin0\lin400\itap0 \i\f1\fs20\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\f0\fs24\lang2057\langfe2057\langfenp2057\insrsid2631098 A.1.1\tab Appendix Heading 2\tab }
-{\field{\*\fldinst {\f0\fs24\lang2057\langfe2057\langfenp2057\insrsid2631098  REF _Toc45093291SEITEN \\h }}{\fldrslt }}{\f0\fs24\lang2057\langfe2057\langfenp2057\insrsid2631098 
-\par }\pard\plain \s29\ql \li0\ri43\sb120\sa120\nowidctlpar\tqr\tldot\tx9448\aspalpha\faauto\rin43\lin0\itap0 \b\caps\f1\fs20\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\f0\fs24\lang2057\langfe2057\langfenp2057\insrsid2631098 
-Appendix B - <Appendix Title>\tab }{\field{\*\fldinst {\f0\fs24\lang2057\langfe2057\langfenp2057\insrsid2631098  REF _Toc45093292SEITEN \\h }}{\fldrslt }}{\f0\fs24\lang2057\langfe2057\langfenp2057\insrsid2631098 
-\par }\pard\plain \s32\ql \li200\ri0\nowidctlpar\tx800\tqr\tldot\tx9448\aspalpha\faauto\rin0\lin200\itap0 \scaps\f1\fs20\lang1024\langfe1024\cgrid\noproof\langnp255\langfenp2057 {\f0\fs24\lang2057\noproof0\langnp2057\insrsid2631098 B.1\tab Appendix Heading 1
-\tab }{\field{\*\fldinst {\f0\fs24\lang2057\noproof0\langnp2057\insrsid2631098  REF _Toc45093293SEITEN \\h }}{\fldrslt }}{\f0\fs24\lang2057\noproof0\langnp2057\insrsid2631098 
-\par }\pard\plain \s33\ql \li400\ri0\nowidctlpar\tx1600\tqr\tldot\tx9848\aspalpha\faauto\rin0\lin400\itap0 \i\f1\fs20\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\f0\fs24\lang2057\langfe2057\langfenp2057\insrsid2631098 B.1.1\tab Appendix Heading 2\tab }
-{\field{\*\fldinst {\f0\fs24\lang2057\langfe2057\langfenp2057\insrsid2631098  REF _Toc45093294SEITEN \\h }}{\fldrslt }}{\f0\fs24\lang2057\langfe2057\langfenp2057\insrsid2631098 
-\par }\pard\plain \s16\ql \li0\ri0\sa120\nowidctlpar\aspalpha\faauto\rin0\lin0\itap0 \i\f1\fs20\cf6\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\b\fs24\insrsid2631098 
-\par }\pard\plain \s34\ql \li1000\ri0\nowidctlpar\aspalpha\faauto\rin0\lin1000\itap0 \f1\fs18\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\insrsid2631098 
-\par }\pard\plain \s16\ql \li0\ri0\sa120\nowidctlpar\aspalpha\faauto\rin0\lin0\itap0 \i\f1\fs20\cf6\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\insrsid2631098 
-\par {\listtext\pard\plain\s1 \b\f1\fs28\lang2057\langfe2052\langfenp2052\insrsid2631098 \hich\af1\dbch\af0\loch\f1 1\tab}}\pard\plain \s1\ql \fi-432\li432\ri43\sb120\sa120\keepn\nowidctlpar\aspalpha\faauto\ls2\outlinelevel0\rin43\lin432\itap0 
-\b\f1\fs28\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\insrsid2631098 \page {\*\bkmkstart _Toc420414641}Introduction{\*\bkmkend _Toc420414641}
-\par {\*\bkmkstart _Toc420154979}{\listtext\pard\plain\s2 \b\f1\lang2057\langfe2052\langfenp2052\insrsid2631098 \hich\af1\dbch\af0\loch\f1 1.1\tab}}\pard\plain 
-\s2\ql \fi-576\li576\ri0\sb240\sa120\keepn\nowidctlpar\aspalpha\faauto\ls2\ilvl1\outlinelevel1\rin0\lin576\itap0 \b\f1\fs24\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\insrsid2631098 Purpose and Scope
-\par }\pard\plain \ql \li0\ri0\sa120\nowidctlpar\aspalpha\faauto\rin0\lin0\itap0 \f1\fs20\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\insrsid2631098 {\*\bkmkend _Toc420154979}
-This Test Specification is made to verify new functionality that has been added upon change requests (see below) and is a supplement to already existed C32 component regression test:
-\par  DEF108169  "Serial loopback only supports one loopback pair" and 
-\par  DEF108172  "Loopback CSY does not support NotifyDataReady" 
-\par They introduce the following functionality:
-\par {\listtext\pard\plain\fs20\lang2057\langfe2052\loch\af36\hich\af1\dbch\af36\langfenp2052\insrsid2631098 \loch\af36\dbch\af36\hich\f1 \u9679\'3f\tab}}\pard \ql \fi-360\li720\ri0\sa120\nowidctlpar\aspalpha\faauto\ls4\rin0\lin720\itap0 {\insrsid2631098 
-support port numbers has been extended from 2 to 8
-\par {\listtext\pard\plain\fs20\lang2057\langfe2052\loch\af36\hich\af1\dbch\af36\langfenp2052\insrsid2631098 \loch\af36\dbch\af36\hich\f1 \u9679\'3f\tab}Notification \'93data available\'94 has been added
-\par {\listtext\pard\plain\fs20\lang2057\langfe2052\loch\af36\hich\af1\dbch\af36\langfenp2052\insrsid2631098 \loch\af36\dbch\af36\hich\f1 \u9679\'3f\tab}Notification \'93data available cancel\'94 has been added
-\par }\pard \ql \li0\ri0\sa120\nowidctlpar\aspalpha\faauto\rin0\lin0\itap0 {\insrsid2631098 Loopback CSY module simulates serial null-modem connection of port pairs and exte
-nsively used in networking component for regression tests. Until now loopback did not have its own test suite to verify code update that might happen to it. In future this document and related to it test suite can be extended to cover new or modified func
-tionality with tests. 
-\par {\*\bkmkstart _Toc45093271}{\listtext\pard\plain\s1 \b\f1\fs28\lang2057\langfe2052\langfenp2052\insrsid2631098 \hich\af1\dbch\af0\loch\f1 2\tab}}\pard\plain 
-\s1\ql \fi-432\li432\ri43\sb120\sa120\keepn\nowidctlpar\aspalpha\faauto\ls2\outlinelevel0\rin43\lin432\itap0 \b\f1\fs28\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\insrsid2631098 Test Environment{\*\bkmkend _Toc45093271}
-\par {\*\bkmkstart _Toc45093272}{\listtext\pard\plain\s2 \b\f1\lang2057\langfe2052\langfenp2052\insrsid2631098 \hich\af1\dbch\af0\loch\f1 2.1\tab}}\pard\plain 
-\s2\ql \fi-576\li576\ri0\sb240\sa120\keepn\nowidctlpar\aspalpha\faauto\ls2\ilvl1\outlinelevel1\rin0\lin576\itap0 \b\f1\fs24\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\insrsid2631098 Overview
-\par }\pard\plain \ql \li0\ri0\sa120\nowidctlpar\aspalpha\faauto\rin0\lin0\itap0 \f1\fs20\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\insrsid2631098 {\*\bkmkend _Toc45093272}Test Execute Framework (TEF) and epoc simulator are used to run the test.
-
-\par {\*\bkmkstart _Toc45093273}{\listtext\pard\plain\s2 \b\f1\lang2057\langfe2052\langfenp2052\insrsid2631098 \hich\af1\dbch\af0\loch\f1 2.2\tab}}\pard\plain 
-\s2\ql \fi-576\li576\ri0\sb240\sa120\keepn\nowidctlpar\aspalpha\faauto\ls2\ilvl1\outlinelevel1\rin0\lin576\itap0 \b\f1\fs24\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\insrsid2631098 Hardware
-\par }\pard\plain \ql \li0\ri0\sa120\nowidctlpar\aspalpha\faauto\rin0\lin0\itap0 \f1\fs20\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\insrsid2631098 {\*\bkmkend _Toc45093273}None.
-\par {\*\bkmkstart _Toc45093274}{\listtext\pard\plain\s2 \b\f1\lang2057\langfe2052\langfenp2052\insrsid2631098 \hich\af1\dbch\af0\loch\f1 2.3\tab}}\pard\plain 
-\s2\ql \fi-576\li576\ri0\sb240\sa120\keepn\nowidctlpar\aspalpha\faauto\ls2\ilvl1\outlinelevel1\rin0\lin576\itap0 \b\f1\fs24\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\insrsid2631098 Software
-\par }\pard\plain \ql \li0\ri0\sa120\nowidctlpar\aspalpha\faauto\rin0\lin0\itap0 \f1\fs20\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\insrsid2631098 {\*\bkmkend _Toc45093274}No additional software is required except build-in to Symbian platform.
-\par {\*\bkmkstart _Toc45093275}{\listtext\pard\plain\s2 \b\f1\lang2057\langfe2052\langfenp2052\insrsid2631098 \hich\af1\dbch\af0\loch\f1 2.4\tab}}\pard\plain 
-\s2\ql \fi-576\li576\ri0\sb240\sa120\keepn\nowidctlpar\aspalpha\faauto\ls2\ilvl1\outlinelevel1\rin0\lin576\itap0 \b\f1\fs24\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\insrsid2631098 Network
-\par }\pard\plain \ql \li0\ri0\sa120\nowidctlpar\aspalpha\faauto\rin0\lin0\itap0 \f1\fs20\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\insrsid2631098 {\*\bkmkend _Toc45093275}None.
-\par {\*\bkmkstart _Toc45093276}{\listtext\pard\plain\s2 \b\f1\lang2057\langfe2052\langfenp2052\insrsid2631098 \hich\af1\dbch\af0\loch\f1 2.5\tab}}\pard\plain 
-\s2\ql \fi-576\li576\ri0\sb240\sa120\keepn\nowidctlpar\aspalpha\faauto\ls2\ilvl1\outlinelevel1\rin0\lin576\itap0 \b\f1\fs24\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\insrsid2631098 Test Data
-\par }\pard\plain \ql \li0\ri0\sa120\nowidctlpar\aspalpha\faauto\rin0\lin0\itap0 \f1\fs20\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\insrsid2631098 No modification are required in standard files of epoc simulator.  {\*\bkmkend _Toc45093276} 
-\par {\*\bkmkstart _Toc45093277}{\listtext\pard\plain\s1 \b\f1\fs28\lang2057\langfe2052\langfenp2052\insrsid2631098 \hich\af1\dbch\af0\loch\f1 3\tab}}\pard\plain 
-\s1\ql \fi-432\li432\ri43\sb120\sa120\keepn\nowidctlpar\aspalpha\faauto\ls2\outlinelevel0\rin43\lin432\itap0 \b\f1\fs28\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\insrsid2631098 Test Running{\*\bkmkend _Toc45093277}
-\par {\*\bkmkstart _Toc45093278}{\listtext\pard\plain\s2 \b\f1\lang2057\langfe2052\langfenp2052\insrsid2631098 \hich\af1\dbch\af0\loch\f1 3.1\tab}}\pard\plain 
-\s2\ql \fi-576\li576\ri0\sb240\sa120\keepn\nowidctlpar\aspalpha\faauto\ls2\ilvl1\outlinelevel1\rin0\lin576\itap0 \b\f1\fs24\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\insrsid2631098 Test Run Organisation{\*\bkmkend _Toc45093278} 
-\par }\pard\plain \ql \li0\ri0\sa120\nowidctlpar\aspalpha\faauto\rin0\lin0\itap0 \f1\fs20\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\insrsid2631098 The test is carried out with one run.
-\par {\*\bkmkstart _Toc45093279}{\listtext\pard\plain\s2 \b\f1\lang2057\langfe2052\langfenp2052\insrsid2631098 \hich\af1\dbch\af0\loch\f1 3.2\tab}}\pard\plain 
-\s2\ql \fi-576\li576\ri0\sb240\sa120\keepn\nowidctlpar\aspalpha\faauto\ls2\ilvl1\outlinelevel1\rin0\lin576\itap0 \b\f1\fs24\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\insrsid2631098 Test Documentation{\*\bkmkend _Toc45093279}
-\par {\*\bkmkstart _Toc45093280}{\listtext\pard\plain\s2 \b\f1\lang2057\langfe2052\langfenp2052\insrsid2631098 \hich\af1\dbch\af0\loch\f1 3.3\tab}Test Set\_up Instructions
-\par {\listtext\pard\plain\fs20\lang2057\langfe2052\loch\af36\hich\af3\dbch\af36\langfenp2052\insrsid2631098 \loch\af36\dbch\af36\hich\f3 \u9679\'3f\tab}}\pard\plain \ql \fi-360\li720\ri0\sa120\nowidctlpar\aspalpha\faauto\ls5\rin0\lin720\itap0 
-\f1\fs20\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\insrsid2631098 Build project C32\\LOOPBACK\\te_loopback\\group\\Te_loopbacksuite.mmp
-\par {\listtext\pard\plain\fs20\lang2057\langfe2052\loch\af36\hich\af3\dbch\af36\langfenp2052\insrsid2631098 \loch\af36\dbch\af36\hich\f3 \u9679\'3f\tab}Below listed files that must exist before the test. \line c:\\te_loopbackSuite.script \line Z:\\testdata\\
-te_loopbacksuite.ini \line {\*\bkmkend _Toc45093280}They should be copied automatically during build process from C32\\LOOPBACK\\te_loopback\\scripts and C32\\LOOPBACK\\te_loopback\\testdata respectively. Please make sure they are before the test.
-\par {\listtext\pard\plain\fs20\lang2057\langfe2052\loch\af36\hich\af3\dbch\af36\langfenp2052\insrsid2631098 \loch\af36\dbch\af36\hich\f3 \u9679\'3f\tab}To start the test}{\insrsid1189007 ,}{\insrsid2631098  use command : \'93
-testexecute te_loopbackSuite.script\'94
-\par {\*\bkmkstart _Toc45093281}{\listtext\pard\plain\s1 \b\f1\fs28\lang2057\langfe2052\langfenp2052\insrsid2631098 \hich\af1\dbch\af0\loch\f1 4\tab}}\pard\plain 
-\s1\ql \fi-432\li432\ri43\sb120\sa120\keepn\nowidctlpar\aspalpha\faauto\ls2\outlinelevel0\rin43\lin432\itap0 \b\f1\fs28\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\insrsid2631098 Test Cases{\*\bkmkend _Toc45093281}
-\par }\trowd \irow0\irowband0\ts11\trleft-108\trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw5\brdrcf1 \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrnone \clbrdrr\brdrnone 
-\clcbpat18\cltxlrtb\clftsWidth3\clwWidth1453\clcbpatraw18 \cellx1345\clvertalt\clbrdrt\brdrs\brdrw5\brdrcf1 \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrnone \clcbpat18\cltxlrtb\clftsWidth3\clwWidth3702\clcbpatraw18 \cellx5047
-\clvertalc\clbrdrt\brdrs\brdrw5\brdrcf1 \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrnone \clcbpat18\cltxlrtb\clftsWidth3\clwWidth2620\clcbpatraw18 \cellx7667\clvertalt\clbrdrt\brdrs\brdrw5\brdrcf1 \clbrdrl
-\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrs\brdrw5\brdrcf1 \clcbpat18\cltxlrtb\clftsWidth3\clwWidth1791\clcbpatraw18 \cellx9458\pard\plain \ql \li0\ri0\sa120\keepn\nowidctlpar\intbl\aspalpha\faauto\rin0\lin0 
-\f1\fs20\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\b\insrsid2631098 Test No.:\cell Test Name: MultiplePortsCheckingStep\cell Requirements Or Functional Spec Statements Tested:\cell }\pard 
-\ql \li0\ri0\keepn\nowidctlpar\intbl\aspalpha\faauto\rin0\lin0 {\b\insrsid2631098 Priority:\cell }\pard \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 {\b\insrsid2631098 \trowd \irow0\irowband0
-\ts11\trleft-108\trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw5\brdrcf1 \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrnone \clbrdrr\brdrnone \clcbpat18\cltxlrtb\clftsWidth3\clwWidth1453\clcbpatraw18 
-\cellx1345\clvertalt\clbrdrt\brdrs\brdrw5\brdrcf1 \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrnone \clcbpat18\cltxlrtb\clftsWidth3\clwWidth3702\clcbpatraw18 \cellx5047\clvertalc\clbrdrt\brdrs\brdrw5\brdrcf1 \clbrdrl
-\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrnone \clcbpat18\cltxlrtb\clftsWidth3\clwWidth2620\clcbpatraw18 \cellx7667\clvertalt\clbrdrt\brdrs\brdrw5\brdrcf1 \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr
-\brdrs\brdrw5\brdrcf1 \clcbpat18\cltxlrtb\clftsWidth3\clwWidth1791\clcbpatraw18 \cellx9458\row }\trowd \irow1\irowband1\ts11\trrh584\trleft-108\trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt
-\brdrs\brdrw5\brdrcf1 \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrnone \clbrdrr\brdrnone \clcbpat18\cltxlrtb\clftsWidth3\clwWidth1453\clcbpatraw18 \cellx1345\clvertalt\clbrdrt\brdrnone \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr
-\brdrnone \clcbpat18\cltxlrtb\clftsWidth3\clwWidth3702\clcbpatraw18 \cellx5047\clvertalt\clbrdrt\brdrnone \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrnone \clcbpat18\cltxlrtb\clftsWidth3\clwWidth2620\clcbpatraw18 \cellx7667
-\clvertalt\clbrdrt\brdrnone \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrs\brdrw5\brdrcf1 \clcbpat18\cltxlrtb\clftsWidth3\clwWidth1791\clcbpatraw18 \cellx9458\pard\plain 
-\s39\ql \li0\ri0\sa120\keepn\nowidctlpar\intbl\aspalpha\faauto\rin0\lin0 \f1\fs20\lang2057\langfe1033\cgrid\langnp2057\langfenp1033 {\b\insrsid2631098 1\cell }\pard\plain \ql \li0\ri0\sa120\keepn\nowidctlpar\intbl\aspalpha\faauto\rin0\lin0 
-\f1\fs20\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\cf1\insrsid2631098 a short regression test showing that multiple loopbacks work \cell }\pard \qc \li0\ri0\keepn\nowidctlpar\intbl\aspalpha\faauto\rin0\lin0 {\dbch\af11\insrsid2631098 
-\hich\af1\dbch\af11\loch\f1 N/a\cell }{\insrsid2631098 N/a\cell }\pard \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 {\insrsid2631098 \trowd \irow1\irowband1
-\ts11\trrh584\trleft-108\trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw5\brdrcf1 \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrnone \clbrdrr\brdrnone 
-\clcbpat18\cltxlrtb\clftsWidth3\clwWidth1453\clcbpatraw18 \cellx1345\clvertalt\clbrdrt\brdrnone \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrnone \clcbpat18\cltxlrtb\clftsWidth3\clwWidth3702\clcbpatraw18 \cellx5047\clvertalt
-\clbrdrt\brdrnone \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrnone \clcbpat18\cltxlrtb\clftsWidth3\clwWidth2620\clcbpatraw18 \cellx7667\clvertalt\clbrdrt\brdrnone \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 
-\clbrdrr\brdrs\brdrw5\brdrcf1 \clcbpat18\cltxlrtb\clftsWidth3\clwWidth1791\clcbpatraw18 \cellx9458\row }\trowd \irow2\irowband2\ts11\trleft-108\trkeep\trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt
-\brdrs\brdrw5\brdrcf1 \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrnone \clcbpat18\cltxlrtb\clftsWidth3\clwWidth1453\clcbpatraw18 \cellx1345\clvertalt\clbrdrt\brdrnone \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb
-\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrs\brdrw5\brdrcf1 \cltxlrtb\clftsWidth3\clwWidth8113\clshdrawnil \cellx9458\pard\plain \s39\ql \li0\ri0\sa120\keepn\nowidctlpar\intbl\aspalpha\faauto\rin0\lin0 \f1\fs20\lang2057\langfe1033\cgrid\langnp2057\langfenp1033 {
-\b\insrsid2631098 Actions:\cell }\pard\plain \ql \li0\ri0\sa120\keepn\nowidctlpar\intbl\aspalpha\faauto\rin0\lin0 \f1\fs20\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\cf1\insrsid2631098 
-Open 4 port pairs, perform some read-write operations on them, close. \cell }\pard \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 {\cf1\insrsid2631098 \trowd \irow2\irowband2
-\ts11\trleft-108\trkeep\trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw5\brdrcf1 \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrnone 
-\clcbpat18\cltxlrtb\clftsWidth3\clwWidth1453\clcbpatraw18 \cellx1345\clvertalt\clbrdrt\brdrnone \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrs\brdrw5\brdrcf1 \cltxlrtb\clftsWidth3\clwWidth8113\clshdrawnil \cellx9458\row 
-}\trowd \irow3\irowband3\lastrow \ts11\trleft-108\trkeep\trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrnone \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrnone 
-\clcbpat18\cltxlrtb\clftsWidth3\clwWidth1453\clcbpatraw18 \cellx1345\clvertalt\clbrdrt\brdrnone \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrs\brdrw5\brdrcf1 \cltxlrtb\clftsWidth3\clwWidth8113\clshdrawnil \cellx9458\pard 
-\ql \li0\ri0\sa120\keepn\nowidctlpar\intbl\aspalpha\faauto\rin0\lin0 {\b\insrsid2631098 Expected Result:\cell }\pard \ql \li0\ri0\keepn\nowidctlpar\intbl\aspalpha\faauto\rin0\lin0 {\cf1\insrsid2631098 Verify they 
-can be successfully opened, function (by checking of read-write operations in port pairs) and closed.\cell }\pard \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 {\cf1\insrsid2631098 \trowd \irow3\irowband3\lastrow 
-\ts11\trleft-108\trkeep\trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrnone \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrnone 
-\clcbpat18\cltxlrtb\clftsWidth3\clwWidth1453\clcbpatraw18 \cellx1345\clvertalt\clbrdrt\brdrnone \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrs\brdrw5\brdrcf1 \cltxlrtb\clftsWidth3\clwWidth8113\clshdrawnil \cellx9458\row 
-}\pard\plain \s16\ql \li0\ri0\sa120\nowidctlpar\aspalpha\faauto\rin0\lin0\itap0 \i\f1\fs20\cf6\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\insrsid2631098 
-\par }\trowd \irow0\irowband0\ts11\trleft-108\trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw5\brdrcf1 \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrnone \clbrdrr\brdrnone 
-\clcbpat18\cltxlrtb\clftsWidth3\clwWidth1453\clcbpatraw18 \cellx1345\clvertalt\clbrdrt\brdrs\brdrw5\brdrcf1 \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrnone \clcbpat18\cltxlrtb\clftsWidth3\clwWidth3702\clcbpatraw18 \cellx5047
-\clvertalc\clbrdrt\brdrs\brdrw5\brdrcf1 \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrnone \clcbpat18\cltxlrtb\clftsWidth3\clwWidth2620\clcbpatraw18 \cellx7667\clvertalt\clbrdrt\brdrs\brdrw5\brdrcf1 \clbrdrl
-\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrs\brdrw5\brdrcf1 \clcbpat18\cltxlrtb\clftsWidth3\clwWidth1791\clcbpatraw18 \cellx9458\pard\plain \ql \li0\ri0\sa120\keepn\nowidctlpar\intbl\aspalpha\faauto\rin0\lin0 
-\f1\fs20\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\b\insrsid2631098 Test No.:\cell Test Name: DataReadyNotificationStep \cell Requirements Or Functional Spec Statements Tested:\cell }\pard 
-\ql \li0\ri0\keepn\nowidctlpar\intbl\aspalpha\faauto\rin0\lin0 {\b\insrsid2631098 Priority:\cell }\pard \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 {\b\insrsid2631098 \trowd \irow0\irowband0
-\ts11\trleft-108\trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw5\brdrcf1 \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrnone \clbrdrr\brdrnone \clcbpat18\cltxlrtb\clftsWidth3\clwWidth1453\clcbpatraw18 
-\cellx1345\clvertalt\clbrdrt\brdrs\brdrw5\brdrcf1 \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrnone \clcbpat18\cltxlrtb\clftsWidth3\clwWidth3702\clcbpatraw18 \cellx5047\clvertalc\clbrdrt\brdrs\brdrw5\brdrcf1 \clbrdrl
-\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrnone \clcbpat18\cltxlrtb\clftsWidth3\clwWidth2620\clcbpatraw18 \cellx7667\clvertalt\clbrdrt\brdrs\brdrw5\brdrcf1 \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr
-\brdrs\brdrw5\brdrcf1 \clcbpat18\cltxlrtb\clftsWidth3\clwWidth1791\clcbpatraw18 \cellx9458\row }\trowd \irow1\irowband1\ts11\trrh584\trleft-108\trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt
-\brdrs\brdrw5\brdrcf1 \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrnone \clbrdrr\brdrnone \clcbpat18\cltxlrtb\clftsWidth3\clwWidth1453\clcbpatraw18 \cellx1345\clvertalt\clbrdrt\brdrnone \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr
-\brdrnone \clcbpat18\cltxlrtb\clftsWidth3\clwWidth3702\clcbpatraw18 \cellx5047\clvertalt\clbrdrt\brdrnone \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrnone \clcbpat18\cltxlrtb\clftsWidth3\clwWidth2620\clcbpatraw18 \cellx7667
-\clvertalt\clbrdrt\brdrnone \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrs\brdrw5\brdrcf1 \clcbpat18\cltxlrtb\clftsWidth3\clwWidth1791\clcbpatraw18 \cellx9458\pard\plain 
-\s39\ql \li0\ri0\sa120\keepn\nowidctlpar\intbl\aspalpha\faauto\rin0\lin0 \f1\fs20\lang2057\langfe1033\cgrid\langnp2057\langfenp1033 {\b\insrsid2631098 2\cell }\pard\plain \ql \li0\ri0\sa120\keepn\nowidctlpar\intbl\aspalpha\faauto\rin0\lin0 
-\f1\fs20\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\cf1\insrsid2631098 Check new added functionality  NotifyDataAvailable\cell }\pard \qc \li0\ri0\keepn\nowidctlpar\intbl\aspalpha\faauto\rin0\lin0 {\dbch\af11\insrsid2631098 
-\hich\af1\dbch\af11\loch\f1 N/a\cell }{\insrsid2631098 N/a\cell }\pard \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 {\insrsid2631098 \trowd \irow1\irowband1
-\ts11\trrh584\trleft-108\trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw5\brdrcf1 \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrnone \clbrdrr\brdrnone 
-\clcbpat18\cltxlrtb\clftsWidth3\clwWidth1453\clcbpatraw18 \cellx1345\clvertalt\clbrdrt\brdrnone \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrnone \clcbpat18\cltxlrtb\clftsWidth3\clwWidth3702\clcbpatraw18 \cellx5047\clvertalt
-\clbrdrt\brdrnone \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrnone \clcbpat18\cltxlrtb\clftsWidth3\clwWidth2620\clcbpatraw18 \cellx7667\clvertalt\clbrdrt\brdrnone \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 
-\clbrdrr\brdrs\brdrw5\brdrcf1 \clcbpat18\cltxlrtb\clftsWidth3\clwWidth1791\clcbpatraw18 \cellx9458\row }\trowd \irow2\irowband2\ts11\trleft-108\trkeep\trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt
-\brdrs\brdrw5\brdrcf1 \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrnone \clcbpat18\cltxlrtb\clftsWidth3\clwWidth1453\clcbpatraw18 \cellx1345\clvertalt\clbrdrt\brdrnone \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb
-\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrs\brdrw5\brdrcf1 \cltxlrtb\clftsWidth3\clwWidth8113\clshdrawnil \cellx9458\pard\plain \s39\ql \li0\ri0\sa120\keepn\nowidctlpar\intbl\aspalpha\faauto\rin0\lin0 \f1\fs20\lang2057\langfe1033\cgrid\langnp2057\langfenp1033 {
-\b\insrsid2631098 Actions:\cell }\pard\plain \ql \li0\ri0\sa120\keepn\nowidctlpar\intbl\aspalpha\faauto\rin0\lin0 \f1\fs20\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\cf1\insrsid2631098 
-check data ready notification function via RComm::NotifyDataAvailable(TRequestStatus &aStatus) call \cell }\pard \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 {\cf1\insrsid2631098 \trowd \irow2\irowband2
-\ts11\trleft-108\trkeep\trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw5\brdrcf1 \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrnone 
-\clcbpat18\cltxlrtb\clftsWidth3\clwWidth1453\clcbpatraw18 \cellx1345\clvertalt\clbrdrt\brdrnone \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrs\brdrw5\brdrcf1 \cltxlrtb\clftsWidth3\clwWidth8113\clshdrawnil \cellx9458\row 
-}\trowd \irow3\irowband3\lastrow \ts11\trleft-108\trkeep\trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrnone \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrnone 
-\clcbpat18\cltxlrtb\clftsWidth3\clwWidth1453\clcbpatraw18 \cellx1345\clvertalt\clbrdrt\brdrnone \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrs\brdrw5\brdrcf1 \cltxlrtb\clftsWidth3\clwWidth8113\clshdrawnil \cellx9458\pard 
-\ql \li0\ri0\sa120\keepn\nowidctlpar\intbl\aspalpha\faauto\rin0\lin0 {\b\insrsid2631098 Expected Result:\cell }\pard \ql \li0\ri0\keepn\nowidctlpar\intbl\aspalpha\faauto\rin0\lin0 {\cf1\insrsid2631098 The asynchronous call works\cell }\pard 
-\ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 {\cf1\insrsid2631098 \trowd \irow3\irowband3\lastrow \ts11\trleft-108\trkeep\trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrnone 
-\clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrnone \clcbpat18\cltxlrtb\clftsWidth3\clwWidth1453\clcbpatraw18 \cellx1345\clvertalt\clbrdrt\brdrnone \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr
-\brdrs\brdrw5\brdrcf1 \cltxlrtb\clftsWidth3\clwWidth8113\clshdrawnil \cellx9458\row }\pard\plain \s16\ql \li0\ri0\sa120\nowidctlpar\aspalpha\faauto\rin0\lin0\itap0 \i\f1\fs20\cf6\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\insrsid2631098 
-\par }\trowd \irow0\irowband0\ts11\trleft-108\trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw5\brdrcf1 \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrnone \clbrdrr\brdrnone 
-\clcbpat18\cltxlrtb\clftsWidth3\clwWidth1453\clcbpatraw18 \cellx1345\clvertalt\clbrdrt\brdrs\brdrw5\brdrcf1 \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrnone \clcbpat18\cltxlrtb\clftsWidth3\clwWidth4110\clcbpatraw18 \cellx5455
-\clvertalc\clbrdrt\brdrs\brdrw5\brdrcf1 \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrnone \clcbpat18\cltxlrtb\clftsWidth3\clwWidth2210\clcbpatraw18 \cellx7665\clvertalt\clbrdrt\brdrs\brdrw5\brdrcf1 \clbrdrl
-\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrs\brdrw5\brdrcf1 \clcbpat18\cltxlrtb\clftsWidth3\clwWidth1793\clcbpatraw18 \cellx9458\pard\plain \ql \li0\ri0\sa120\keepn\nowidctlpar\intbl\aspalpha\faauto\rin0\lin0 
-\f1\fs20\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\b\insrsid2631098 Test No.:\cell Test Name: DataReadyCancelNotificationStep  \cell Requirements Or Functional Spec Statements Tested:\cell }\pard 
-\ql \li0\ri0\keepn\nowidctlpar\intbl\aspalpha\faauto\rin0\lin0 {\b\insrsid2631098 Priority:\cell }\pard \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 {\b\insrsid2631098 \trowd \irow0\irowband0
-\ts11\trleft-108\trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw5\brdrcf1 \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrnone \clbrdrr\brdrnone \clcbpat18\cltxlrtb\clftsWidth3\clwWidth1453\clcbpatraw18 
-\cellx1345\clvertalt\clbrdrt\brdrs\brdrw5\brdrcf1 \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrnone \clcbpat18\cltxlrtb\clftsWidth3\clwWidth4110\clcbpatraw18 \cellx5455\clvertalc\clbrdrt\brdrs\brdrw5\brdrcf1 \clbrdrl
-\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrnone \clcbpat18\cltxlrtb\clftsWidth3\clwWidth2210\clcbpatraw18 \cellx7665\clvertalt\clbrdrt\brdrs\brdrw5\brdrcf1 \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr
-\brdrs\brdrw5\brdrcf1 \clcbpat18\cltxlrtb\clftsWidth3\clwWidth1793\clcbpatraw18 \cellx9458\row }\trowd \irow1\irowband1\ts11\trrh584\trleft-108\trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt
-\brdrs\brdrw5\brdrcf1 \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrnone \clbrdrr\brdrnone \clcbpat18\cltxlrtb\clftsWidth3\clwWidth1453\clcbpatraw18 \cellx1345\clvertalt\clbrdrt\brdrnone \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr
-\brdrnone \clcbpat18\cltxlrtb\clftsWidth3\clwWidth4110\clcbpatraw18 \cellx5455\clvertalt\clbrdrt\brdrnone \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrnone \clcbpat18\cltxlrtb\clftsWidth3\clwWidth2210\clcbpatraw18 \cellx7665
-\clvertalt\clbrdrt\brdrnone \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrs\brdrw5\brdrcf1 \clcbpat18\cltxlrtb\clftsWidth3\clwWidth1793\clcbpatraw18 \cellx9458\pard\plain 
-\s39\ql \li0\ri0\sa120\keepn\nowidctlpar\intbl\aspalpha\faauto\rin0\lin0 \f1\fs20\lang2057\langfe1033\cgrid\langnp2057\langfenp1033 {\b\insrsid2631098 3\cell }\pard\plain \ql \li0\ri0\sa120\keepn\nowidctlpar\intbl\aspalpha\faauto\rin0\lin0 
-\f1\fs20\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\cf1\insrsid2631098 Check new added functionality  NotifyDataAvailableCancel\cell }\pard \qc \li0\ri0\keepn\nowidctlpar\intbl\aspalpha\faauto\rin0\lin0 {\dbch\af11\insrsid2631098 
-\hich\af1\dbch\af11\loch\f1 N/a\cell }{\insrsid2631098 N/a\cell }\pard \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 {\insrsid2631098 \trowd \irow1\irowband1
-\ts11\trrh584\trleft-108\trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw5\brdrcf1 \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrnone \clbrdrr\brdrnone 
-\clcbpat18\cltxlrtb\clftsWidth3\clwWidth1453\clcbpatraw18 \cellx1345\clvertalt\clbrdrt\brdrnone \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrnone \clcbpat18\cltxlrtb\clftsWidth3\clwWidth4110\clcbpatraw18 \cellx5455\clvertalt
-\clbrdrt\brdrnone \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrnone \clcbpat18\cltxlrtb\clftsWidth3\clwWidth2210\clcbpatraw18 \cellx7665\clvertalt\clbrdrt\brdrnone \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 
-\clbrdrr\brdrs\brdrw5\brdrcf1 \clcbpat18\cltxlrtb\clftsWidth3\clwWidth1793\clcbpatraw18 \cellx9458\row }\trowd \irow2\irowband2\ts11\trleft-108\trkeep\trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt
-\brdrs\brdrw5\brdrcf1 \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrnone \clcbpat18\cltxlrtb\clftsWidth3\clwWidth1453\clcbpatraw18 \cellx1345\clvertalt\clbrdrt\brdrnone \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb
-\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrs\brdrw5\brdrcf1 \cltxlrtb\clftsWidth3\clwWidth8113\clshdrawnil \cellx9458\pard\plain \s39\ql \li0\ri0\sa120\keepn\nowidctlpar\intbl\aspalpha\faauto\rin0\lin0 \f1\fs20\lang2057\langfe1033\cgrid\langnp2057\langfenp1033 {
-\b\insrsid2631098 Actions:\cell }\pard\plain \ql \li0\ri0\sa120\keepn\nowidctlpar\intbl\aspalpha\faauto\rin0\lin0 \f1\fs20\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\cf1\insrsid2631098 check cancelling of a NotifyDataAvailable() request \cell 
-}\pard \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 {\cf1\insrsid2631098 \trowd \irow2\irowband2\ts11\trleft-108\trkeep\trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt
-\brdrs\brdrw5\brdrcf1 \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrnone \clcbpat18\cltxlrtb\clftsWidth3\clwWidth1453\clcbpatraw18 \cellx1345\clvertalt\clbrdrt\brdrnone \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb
-\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrs\brdrw5\brdrcf1 \cltxlrtb\clftsWidth3\clwWidth8113\clshdrawnil \cellx9458\row }\trowd \irow3\irowband3\lastrow \ts11\trleft-108\trkeep\trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt
-\clbrdrt\brdrnone \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrnone \clcbpat18\cltxlrtb\clftsWidth3\clwWidth1453\clcbpatraw18 \cellx1345\clvertalt\clbrdrt\brdrnone \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 
-\clbrdrr\brdrs\brdrw5\brdrcf1 \cltxlrtb\clftsWidth3\clwWidth8113\clshdrawnil \cellx9458\pard \ql \li0\ri0\sa120\keepn\nowidctlpar\intbl\aspalpha\faauto\rin0\lin0 {\b\insrsid2631098 Expected Result:\cell }\pard 
-\ql \li0\ri0\keepn\nowidctlpar\intbl\aspalpha\faauto\rin0\lin0 {\cf1\insrsid2631098 The asynchronous call cancels\cell }\pard \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 {\cf1\insrsid2631098 \trowd \irow3\irowband3\lastrow 
-\ts11\trleft-108\trkeep\trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrnone \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrnone 
-\clcbpat18\cltxlrtb\clftsWidth3\clwWidth1453\clcbpatraw18 \cellx1345\clvertalt\clbrdrt\brdrnone \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrs\brdrw5\brdrcf1 \cltxlrtb\clftsWidth3\clwWidth8113\clshdrawnil \cellx9458\row 
-}\pard\plain \s16\ql \li0\ri0\sa120\nowidctlpar\aspalpha\faauto\rin0\lin0\itap0 \i\f1\fs20\cf6\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\insrsid2631098 
-\par }\trowd \irow0\irowband0\ts11\trleft-108\trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw5\brdrcf1 \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrnone \clbrdrr\brdrnone 
-\clcbpat18\cltxlrtb\clftsWidth3\clwWidth1453\clcbpatraw18 \cellx1345\clvertalt\clbrdrt\brdrs\brdrw5\brdrcf1 \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrnone \clcbpat18\cltxlrtb\clftsWidth3\clwWidth3702\clcbpatraw18 \cellx5047
-\clvertalc\clbrdrt\brdrs\brdrw5\brdrcf1 \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrnone \clcbpat18\cltxlrtb\clftsWidth3\clwWidth2620\clcbpatraw18 \cellx7667\clvertalt\clbrdrt\brdrs\brdrw5\brdrcf1 \clbrdrl
-\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrs\brdrw5\brdrcf1 \clcbpat18\cltxlrtb\clftsWidth3\clwWidth1791\clcbpatraw18 \cellx9458\pard\plain \ql \li0\ri0\sa120\keepn\nowidctlpar\intbl\aspalpha\faauto\rin0\lin0 
-\f1\fs20\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\b\insrsid2631098 Test No.:\cell Test Name: NonExistedPortCheckingStep\cell Requirements Or Functional Spec Statements Tested:\cell }\pard 
-\ql \li0\ri0\keepn\nowidctlpar\intbl\aspalpha\faauto\rin0\lin0 {\b\insrsid2631098 Priority:\cell }\pard \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 {\b\insrsid2631098 \trowd \irow0\irowband0
-\ts11\trleft-108\trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw5\brdrcf1 \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrnone \clbrdrr\brdrnone \clcbpat18\cltxlrtb\clftsWidth3\clwWidth1453\clcbpatraw18 
-\cellx1345\clvertalt\clbrdrt\brdrs\brdrw5\brdrcf1 \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrnone \clcbpat18\cltxlrtb\clftsWidth3\clwWidth3702\clcbpatraw18 \cellx5047\clvertalc\clbrdrt\brdrs\brdrw5\brdrcf1 \clbrdrl
-\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrnone \clcbpat18\cltxlrtb\clftsWidth3\clwWidth2620\clcbpatraw18 \cellx7667\clvertalt\clbrdrt\brdrs\brdrw5\brdrcf1 \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr
-\brdrs\brdrw5\brdrcf1 \clcbpat18\cltxlrtb\clftsWidth3\clwWidth1791\clcbpatraw18 \cellx9458\row }\trowd \irow1\irowband1\ts11\trrh584\trleft-108\trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt
-\brdrs\brdrw5\brdrcf1 \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrnone \clbrdrr\brdrnone \clcbpat18\cltxlrtb\clftsWidth3\clwWidth1453\clcbpatraw18 \cellx1345\clvertalt\clbrdrt\brdrnone \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr
-\brdrnone \clcbpat18\cltxlrtb\clftsWidth3\clwWidth3702\clcbpatraw18 \cellx5047\clvertalt\clbrdrt\brdrnone \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrnone \clcbpat18\cltxlrtb\clftsWidth3\clwWidth2620\clcbpatraw18 \cellx7667
-\clvertalt\clbrdrt\brdrnone \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrs\brdrw5\brdrcf1 \clcbpat18\cltxlrtb\clftsWidth3\clwWidth1791\clcbpatraw18 \cellx9458\pard\plain 
-\s39\ql \li0\ri0\sa120\keepn\nowidctlpar\intbl\aspalpha\faauto\rin0\lin0 \f1\fs20\lang2057\langfe1033\cgrid\langnp2057\langfenp1033 {\b\insrsid2631098 4\cell }\pard\plain \ql \li0\ri0\sa120\keepn\nowidctlpar\intbl\aspalpha\faauto\rin0\lin0 
-\f1\fs20\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\cf1\insrsid2631098 Check that C32 nicely fails upon trying to open non-supported port in {\*\bkmkstart DDE_LINK1}loopback.csy{\*\bkmkend DDE_LINK1}\cell }\pard 
-\qc \li0\ri0\keepn\nowidctlpar\intbl\aspalpha\faauto\rin0\lin0 {\dbch\af11\insrsid2631098 \hich\af1\dbch\af11\loch\f1 N/a\cell }{\insrsid2631098 N/a\cell }\pard \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 {\insrsid2631098 
-\trowd \irow1\irowband1\ts11\trrh584\trleft-108\trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw5\brdrcf1 \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrnone \clbrdrr\brdrnone 
-\clcbpat18\cltxlrtb\clftsWidth3\clwWidth1453\clcbpatraw18 \cellx1345\clvertalt\clbrdrt\brdrnone \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrnone \clcbpat18\cltxlrtb\clftsWidth3\clwWidth3702\clcbpatraw18 \cellx5047\clvertalt
-\clbrdrt\brdrnone \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrnone \clcbpat18\cltxlrtb\clftsWidth3\clwWidth2620\clcbpatraw18 \cellx7667\clvertalt\clbrdrt\brdrnone \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 
-\clbrdrr\brdrs\brdrw5\brdrcf1 \clcbpat18\cltxlrtb\clftsWidth3\clwWidth1791\clcbpatraw18 \cellx9458\row }\trowd \irow2\irowband2\ts11\trleft-108\trkeep\trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt
-\brdrs\brdrw5\brdrcf1 \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrnone \clcbpat18\cltxlrtb\clftsWidth3\clwWidth1453\clcbpatraw18 \cellx1345\clvertalt\clbrdrt\brdrnone \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb
-\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrs\brdrw5\brdrcf1 \cltxlrtb\clftsWidth3\clwWidth8113\clshdrawnil \cellx9458\pard\plain \s39\ql \li0\ri0\sa120\keepn\nowidctlpar\intbl\aspalpha\faauto\rin0\lin0 \f1\fs20\lang2057\langfe1033\cgrid\langnp2057\langfenp1033 {
-\b\insrsid2631098 Actions:\cell }\pard\plain \ql \li0\ri0\sa120\keepn\nowidctlpar\intbl\aspalpha\faauto\rin0\lin0 \f1\fs20\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\cf1\insrsid2631098 Open 9-th port in loopback.csy \cell }\pard 
-\ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 {\cf1\insrsid2631098 \trowd \irow2\irowband2\ts11\trleft-108\trkeep\trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt
-\brdrs\brdrw5\brdrcf1 \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrnone \clcbpat18\cltxlrtb\clftsWidth3\clwWidth1453\clcbpatraw18 \cellx1345\clvertalt\clbrdrt\brdrnone \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb
-\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrs\brdrw5\brdrcf1 \cltxlrtb\clftsWidth3\clwWidth8113\clshdrawnil \cellx9458\row }\trowd \irow3\irowband3\lastrow \ts11\trleft-108\trkeep\trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt
-\clbrdrt\brdrnone \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrnone \clcbpat18\cltxlrtb\clftsWidth3\clwWidth1453\clcbpatraw18 \cellx1345\clvertalt\clbrdrt\brdrnone \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 
-\clbrdrr\brdrs\brdrw5\brdrcf1 \cltxlrtb\clftsWidth3\clwWidth8113\clshdrawnil \cellx9458\pard \ql \li0\ri0\sa120\keepn\nowidctlpar\intbl\aspalpha\faauto\rin0\lin0 {\b\insrsid2631098 Expected Result:\cell }\pard 
-\ql \li0\ri0\keepn\nowidctlpar\intbl\aspalpha\faauto\rin0\lin0 {\cf1\insrsid2631098 C32 fails, no panic occurs.\cell }\pard \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 {\cf1\insrsid2631098 \trowd \irow3\irowband3\lastrow 
-\ts11\trleft-108\trkeep\trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrnone \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrnone 
-\clcbpat18\cltxlrtb\clftsWidth3\clwWidth1453\clcbpatraw18 \cellx1345\clvertalt\clbrdrt\brdrnone \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrs\brdrw5\brdrcf1 \cltxlrtb\clftsWidth3\clwWidth8113\clshdrawnil \cellx9458\row 
-}\pard\plain \s16\ql \li0\ri0\sa120\nowidctlpar\aspalpha\faauto\rin0\lin0\itap0 \i\f1\fs20\cf6\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\insrsid2631098 
-\par \page The following section, essentially information about the document rather than its contents, should be put in as the last section of the document
-\par {\*\bkmkstart _Toc45093282}{\listtext\pard\plain\s1 \b\f1\fs28\lang2057\langfe2052\langfenp2052\insrsid2631098 \hich\af1\dbch\af0\loch\f1 5\tab}}\pard\plain 
-\s1\ql \fi-432\li432\ri43\sb120\sa120\keepn\nowidctlpar\aspalpha\faauto\ls2\outlinelevel0\rin43\lin432\itap0 \b\f1\fs28\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\insrsid2631098 Further Information{\*\bkmkend _Toc45093282}
-\par {\*\bkmkstart _Toc45093283}{\listtext\pard\plain\s2 \b\f1\lang2057\langfe2052\langfenp2052\insrsid2631098 \hich\af1\dbch\af0\loch\f1 5.1\tab}}\pard\plain 
-\s2\ql \fi-576\li576\ri0\sb240\sa120\keepn\nowidctlpar\aspalpha\faauto\ls2\ilvl1\outlinelevel1\rin0\lin576\itap0 \b\f1\fs24\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\insrsid2631098 People{\*\bkmkend _Toc45093283}
-\par }\trowd \irow0\irowband0\ts11\trleft0\trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw5\brdrcf1 \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrnone 
-\clcbpat19\cltxlrtb\clftsWidth3\clwWidth1685\clcbpatraw19 \cellx1685\clvertalt\clbrdrt\brdrs\brdrw5\brdrcf1 \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrs\brdrw5\brdrcf1 
-\clcbpat19\cltxlrtb\clftsWidth3\clwWidth7773\clcbpatraw19 \cellx9458\pard\plain \s22\ql \li0\ri0\sa120\nowidctlpar\intbl\aspalpha\faauto\rin0\lin0 \b\f1\fs18\cf1\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\insrsid2631098 Role\cell }\pard 
-\s22\ql \li0\ri0\nowidctlpar\intbl\aspalpha\faauto\rin0\lin0 {\insrsid2631098 Person / People\cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \f1\fs20\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {
-\insrsid2631098 \trowd \irow0\irowband0\ts11\trleft0\trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw5\brdrcf1 \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrnone 
-\clcbpat19\cltxlrtb\clftsWidth3\clwWidth1685\clcbpatraw19 \cellx1685\clvertalt\clbrdrt\brdrs\brdrw5\brdrcf1 \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrs\brdrw5\brdrcf1 
-\clcbpat19\cltxlrtb\clftsWidth3\clwWidth7773\clcbpatraw19 \cellx9458\row }\trowd \irow1\irowband1\ts11\trleft0\trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrnone \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb
-\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrnone \cltxlrtb\clftsWidth3\clwWidth1685\clshdrawnil \cellx1685\clvertalt\clbrdrt\brdrnone \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrs\brdrw5\brdrcf1 
-\cltxlrtb\clftsWidth3\clwWidth7773\clshdrawnil \cellx9458\pard\plain \s23\ql \li0\ri43\sb40\nowidctlpar\intbl\aspalpha\faauto\rin43\lin0 \f1\fs18\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\insrsid2631098 Contributor(s)\cell }\pard 
-\s23\ql \li0\ri43\nowidctlpar\intbl\aspalpha\faauto\rin43\lin0 {\insrsid2631098 \cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \f1\fs20\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\insrsid2631098 
-\trowd \irow1\irowband1\ts11\trleft0\trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrnone \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrnone 
-\cltxlrtb\clftsWidth3\clwWidth1685\clshdrawnil \cellx1685\clvertalt\clbrdrt\brdrnone \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrs\brdrw5\brdrcf1 \cltxlrtb\clftsWidth3\clwWidth7773\clshdrawnil \cellx9458\row }\pard\plain 
-\s23\ql \li0\ri43\sb40\nowidctlpar\intbl\aspalpha\faauto\rin43\lin0 \f1\fs18\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\insrsid2631098 Reviewer(s)\cell }\pard\plain \ql \li0\ri0\nowidctlpar\intbl\aspalpha\faauto\rin0\lin0 
-\f1\fs20\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\insrsid2631098 \cell }\pard \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 {\insrsid2631098 \trowd \irow2\irowband2\lastrow 
-\ts11\trleft0\trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrnone \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrnone \cltxlrtb\clftsWidth3\clwWidth1685\clshdrawnil \cellx1685
-\clvertalt\clbrdrt\brdrnone \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrs\brdrw5\brdrcf1 \cltxlrtb\clftsWidth3\clwWidth7773\clshdrawnil \cellx9458\row {\*\bkmkstart _Toc45093284}{\listtext\pard\plain\s2 
-\b\f1\lang2057\langfe2052\langfenp2052\insrsid2631098 \hich\af1\dbch\af0\loch\f1 5.2\tab}}\pard\plain \s2\ql \fi-576\li576\ri0\sb240\sa120\keepn\nowidctlpar\aspalpha\faauto\ls2\ilvl1\outlinelevel1\rin0\lin576\itap0 
-\b\f1\fs24\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\insrsid2631098 References{\*\bkmkend _Toc45093284}
-\par }\trowd \irow0\irowband0\ts11\trleft0\trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw5\brdrcf1 \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrnone 
-\clcbpat19\cltxlrtb\clftsWidth3\clwWidth737\clcbpatraw19 \cellx737\clvertalt\clbrdrt\brdrs\brdrw5\brdrcf1 \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrnone \clcbpat19\cltxlrtb\clftsWidth3\clwWidth2508\clcbpatraw19 \cellx3245
-\clvertalt\clbrdrt\brdrs\brdrw5\brdrcf1 \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrnone \clcbpat19\cltxlrtb\clftsWidth3\clwWidth1062\clcbpatraw19 \cellx4307\clvertalt\clbrdrt\brdrs\brdrw5\brdrcf1 \clbrdrl
-\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrs\brdrw5\brdrcf1 \clcbpat19\cltxlrtb\clftsWidth3\clwWidth5151\clcbpatraw19 \cellx9458\pard\plain \s22\ql \li0\ri0\sa120\nowidctlpar\intbl\aspalpha\faauto\rin0\lin0 
-\b\f1\fs18\cf1\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\insrsid2631098 No.\cell Document Reference\cell Version\cell }\pard \s22\ql \li0\ri0\nowidctlpar\intbl\aspalpha\faauto\rin0\lin0 {\insrsid2631098 Description\cell }\pard\plain 
-\ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \f1\fs20\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\insrsid2631098 \trowd \irow0\irowband0
-\ts11\trleft0\trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw5\brdrcf1 \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrnone 
-\clcbpat19\cltxlrtb\clftsWidth3\clwWidth737\clcbpatraw19 \cellx737\clvertalt\clbrdrt\brdrs\brdrw5\brdrcf1 \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrnone \clcbpat19\cltxlrtb\clftsWidth3\clwWidth2508\clcbpatraw19 \cellx3245
-\clvertalt\clbrdrt\brdrs\brdrw5\brdrcf1 \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrnone \clcbpat19\cltxlrtb\clftsWidth3\clwWidth1062\clcbpatraw19 \cellx4307\clvertalt\clbrdrt\brdrs\brdrw5\brdrcf1 \clbrdrl
-\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrs\brdrw5\brdrcf1 \clcbpat19\cltxlrtb\clftsWidth3\clwWidth5151\clcbpatraw19 \cellx9458\row }\trowd \irow1\irowband1
-\ts11\trleft0\trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrnone \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrnone \cltxlrtb\clftsWidth3\clwWidth737\clshdrawnil \cellx737
-\clvertalt\clbrdrt\brdrnone \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrnone \cltxlrtb\clftsWidth3\clwWidth2508\clshdrawnil \cellx3245\clvertalt\clbrdrt\brdrnone \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 
-\clbrdrr\brdrnone \cltxlrtb\clftsWidth3\clwWidth1062\clshdrawnil \cellx4307\clvertalt\clbrdrt\brdrnone \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrs\brdrw5\brdrcf1 \cltxlrtb\clftsWidth3\clwWidth5151\clshdrawnil \cellx9458
-\pard\plain \s23\ql \li0\ri43\sb40\nowidctlpar\intbl\aspalpha\faauto\rin43\lin0 \f1\fs18\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\insrsid2631098 [1]\cell \cell \cell }\pard \s23\ql \li0\ri43\nowidctlpar\intbl\aspalpha\faauto\rin43\lin0 {
-\insrsid2631098 \cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \f1\fs20\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\insrsid2631098 \trowd \irow1\irowband1
-\ts11\trleft0\trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrnone \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrnone \cltxlrtb\clftsWidth3\clwWidth737\clshdrawnil \cellx737
-\clvertalt\clbrdrt\brdrnone \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrnone \cltxlrtb\clftsWidth3\clwWidth2508\clshdrawnil \cellx3245\clvertalt\clbrdrt\brdrnone \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 
-\clbrdrr\brdrnone \cltxlrtb\clftsWidth3\clwWidth1062\clshdrawnil \cellx4307\clvertalt\clbrdrt\brdrnone \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrs\brdrw5\brdrcf1 \cltxlrtb\clftsWidth3\clwWidth5151\clshdrawnil \cellx9458\row 
-}\pard\plain \s23\ql \li0\ri43\sb40\nowidctlpar\intbl\aspalpha\faauto\rin43\lin0 \f1\fs18\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\insrsid2631098 [2]\cell \cell \cell }\pard\plain \ql \li0\ri0\nowidctlpar\intbl\aspalpha\faauto\rin0\lin0 
-\f1\fs20\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\insrsid2631098 \cell }\pard \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 {\insrsid2631098 \trowd \irow2\irowband2\lastrow 
-\ts11\trleft0\trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrnone \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrnone \cltxlrtb\clftsWidth3\clwWidth737\clshdrawnil \cellx737
-\clvertalt\clbrdrt\brdrnone \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrnone \cltxlrtb\clftsWidth3\clwWidth2508\clshdrawnil \cellx3245\clvertalt\clbrdrt\brdrnone \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 
-\clbrdrr\brdrnone \cltxlrtb\clftsWidth3\clwWidth1062\clshdrawnil \cellx4307\clvertalt\clbrdrt\brdrnone \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrs\brdrw5\brdrcf1 \cltxlrtb\clftsWidth3\clwWidth5151\clshdrawnil \cellx9458\row 
-}\pard\plain \s16\ql \li0\ri0\sa120\nowidctlpar\aspalpha\faauto\rin0\lin0\itap0 \i\f1\fs20\cf6\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\insrsid2631098 
-\par If you select the document description, then Ctrl+k you can input the URL or file location of the reference document, thus making it easier for the reader to locate the document.
-\par {\*\bkmkstart _Toc45093285}{\listtext\pard\plain\s2 \b\f1\lang2057\langfe2052\langfenp2052\insrsid2631098 \hich\af1\dbch\af0\loch\f1 5.3\tab}}\pard\plain 
-\s2\ql \fi-576\li576\ri0\sb240\sa120\keepn\nowidctlpar\aspalpha\faauto\ls2\ilvl1\outlinelevel1\rin0\lin576\itap0 \b\f1\fs24\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\insrsid2631098 Open Issues{\*\bkmkend _Toc45093285}
-\par }\pard\plain \ql \li0\ri0\sa120\nowidctlpar\aspalpha\faauto\rin0\lin0\itap0 \f1\fs20\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\insrsid2631098 The following issues need to be resolved before this document is completed;
-\par {\pntext\pard\plain\f3\fs20\lang2057\langfe2052\langfenp2052\insrsid2631098 \hich\af3\dbch\af0\loch\f3 1.\tab}}\pard \ql \fi-360\li420\ri0\sa120\nowidctlpar{\*\pn \pnlvlbody\ilvl0\ls3\pnrnot0\pndec\pnf3\pnstart1\pnindent360\pnsp120\pnhang {\pntxta .}}
-\aspalpha\faauto\ls3\rin0\lin420\itap0 {\insrsid2631098  
-\par {\pntext\pard\plain\f3\insrsid2631098 \hich\af3\dbch\af0\loch\f3 2.\tab}}\pard \ql \fi-360\li420\ri0\sa120\nowidctlpar{\*\pn \pnlvlbody\ilvl0\ls3\pnrnot0\pndec\pnf3\pnstart1\pnindent360\pnsp120\pnhang {\pntxta .}}\aspalpha\faauto\ls3\rin0\lin420\itap0 {
-\f0\fs24\lang2057\langfe2057\langfenp2057\insrsid2631098  
-\par {\pntext\pard\plain\f3\insrsid2631098 \hich\af3\dbch\af0\loch\f3 3.\tab}}\pard \ql \fi-360\li420\ri0\sa120\nowidctlpar{\*\pn \pnlvlbody\ilvl0\ls3\pnrnot0\pndec\pnf3\pnstart1\pnindent360\pnsp120\pnhang {\pntxta .}}\aspalpha\faauto\ls3\rin0\lin420\itap0 {
-\f0\fs24\lang2057\langfe2057\langfenp2057\insrsid2631098 
-\par {\*\bkmkstart _Toc45093286}{\listtext\pard\plain\s2 \b\loch\af1\insrsid2631098 \hich\af0\dbch\af0\loch\f1 5.4\tab}}\pard\plain \s2\ql \fi-576\li576\ri0\sb240\sa120\keepn\nowidctlpar\aspalpha\faauto\ls2\ilvl1\outlinelevel1\rin0\lin576\itap0 
-\b\f1\fs24\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\lang2057\langfe2057\hich\af0\langfenp2057\insrsid2631098 \hich\af0\dbch\af0\loch\f1 Glossary{\*\bkmkend _Toc45093286}\hich\af0\dbch\af0\loch\f1  }{
-\b0\f0\lang2057\langfe2057\langfenp2057\insrsid2631098 
-\par }\pard\plain \ql \li0\ri0\sa120\nowidctlpar\aspalpha\faauto\rin0\lin0\itap0 \f1\fs20\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\insrsid2631098 The following technical terms and abbreviations are used within this document.
-\par }\trowd \irow0\irowband0\ts11\trleft0\trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw5\brdrcf1 \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrnone 
-\clcbpat19\cltxlrtb\clftsWidth3\clwWidth2528\clcbpatraw19 \cellx2528\clvertalt\clbrdrt\brdrs\brdrw5\brdrcf1 \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrs\brdrw5\brdrcf1 
-\clcbpat19\cltxlrtb\clftsWidth3\clwWidth6930\clcbpatraw19 \cellx9458\pard\plain \s22\ql \li0\ri0\sa120\nowidctlpar\intbl\aspalpha\faauto\rin0\lin0 \b\f1\fs18\cf1\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\insrsid2631098 Term\cell }\pard 
-\s22\ql \li0\ri0\nowidctlpar\intbl\aspalpha\faauto\rin0\lin0 {\insrsid2631098 Definition \cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \f1\fs20\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {
-\insrsid2631098 \trowd \irow0\irowband0\ts11\trleft0\trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw5\brdrcf1 \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrnone 
-\clcbpat19\cltxlrtb\clftsWidth3\clwWidth2528\clcbpatraw19 \cellx2528\clvertalt\clbrdrt\brdrs\brdrw5\brdrcf1 \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrs\brdrw5\brdrcf1 
-\clcbpat19\cltxlrtb\clftsWidth3\clwWidth6930\clcbpatraw19 \cellx9458\row }\trowd \irow1\irowband1\lastrow \ts11\trleft0\trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrnone \clbrdrl\brdrs\brdrw5\brdrcf1 
-\clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrnone \cltxlrtb\clftsWidth3\clwWidth2528\clshdrawnil \cellx2528\clvertalt\clbrdrt\brdrnone \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrs\brdrw5\brdrcf1 
-\cltxlrtb\clftsWidth3\clwWidth6930\clshdrawnil \cellx9458\pard\plain \s23\ql \li0\ri43\sb40\nowidctlpar\intbl\aspalpha\faauto\rin43\lin0 \f1\fs18\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\insrsid2631098 \cell }\pard 
-\s23\ql \li0\ri43\nowidctlpar\intbl\aspalpha\faauto\rin43\lin0 {\insrsid2631098 \cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \f1\fs20\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\insrsid2631098 
-\trowd \irow1\irowband1\lastrow \ts11\trleft0\trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrnone \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrnone 
-\cltxlrtb\clftsWidth3\clwWidth2528\clshdrawnil \cellx2528\clvertalt\clbrdrt\brdrnone \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrs\brdrw5\brdrcf1 \cltxlrtb\clftsWidth3\clwWidth6930\clshdrawnil \cellx9458\row 
-{\*\bkmkstart _Toc45093287}{\listtext\pard\plain\s2 \b\f1\lang2057\langfe2052\langfenp2052\insrsid2631098 \hich\af1\dbch\af0\loch\f1 5.5\tab}}\pard\plain 
-\s2\ql \fi-576\li576\ri0\sb240\sa120\keepn\nowidctlpar\aspalpha\faauto\ls2\ilvl1\outlinelevel1\rin0\lin576\itap0 \b\f1\fs24\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\insrsid2631098 Document History{\*\bkmkend _Toc45093287}
-\par }\trowd \irow0\irowband0\ts11\trleft0\trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw5\brdrcf1 \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrnone 
-\clcbpat19\cltxlrtb\clftsWidth3\clwWidth1397\clcbpatraw19 \cellx1397\clvertalt\clbrdrt\brdrs\brdrw5\brdrcf1 \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrnone \clcbpat19\cltxlrtb\clftsWidth3\clwWidth966\clcbpatraw19 \cellx2363
-\clvertalt\clbrdrt\brdrs\brdrw5\brdrcf1 \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrnone \clcbpat19\cltxlrtb\clftsWidth3\clwWidth928\clcbpatraw19 \cellx3291\clvertalt\clbrdrt\brdrs\brdrw5\brdrcf1 \clbrdrl\brdrs\brdrw5\brdrcf1 
-\clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrnone \clcbpat19\cltxlrtb\clftsWidth3\clwWidth1240\clcbpatraw19 \cellx4531\clvertalt\clbrdrt\brdrs\brdrw5\brdrcf1 \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrs\brdrw5\brdrcf1 
-\clcbpat19\cltxlrtb\clftsWidth3\clwWidth4927\clcbpatraw19 \cellx9458\pard\plain \s22\ql \li0\ri0\sa120\nowidctlpar\intbl\aspalpha\faauto\rin0\lin0 \b\f1\fs18\cf1\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\insrsid2631098 Date\cell Version\cell 
-Status\cell Author\cell }\pard \s22\ql \li0\ri0\nowidctlpar\intbl\aspalpha\faauto\rin0\lin0 {\insrsid2631098 Description\cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 
-\f1\fs20\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\insrsid2631098 \trowd \irow0\irowband0\ts11\trleft0\trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw5\brdrcf1 \clbrdrl
-\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrnone \clcbpat19\cltxlrtb\clftsWidth3\clwWidth1397\clcbpatraw19 \cellx1397\clvertalt\clbrdrt\brdrs\brdrw5\brdrcf1 \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr
-\brdrnone \clcbpat19\cltxlrtb\clftsWidth3\clwWidth966\clcbpatraw19 \cellx2363\clvertalt\clbrdrt\brdrs\brdrw5\brdrcf1 \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrnone \clcbpat19\cltxlrtb\clftsWidth3\clwWidth928\clcbpatraw19 
-\cellx3291\clvertalt\clbrdrt\brdrs\brdrw5\brdrcf1 \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrnone \clcbpat19\cltxlrtb\clftsWidth3\clwWidth1240\clcbpatraw19 \cellx4531\clvertalt\clbrdrt\brdrs\brdrw5\brdrcf1 \clbrdrl
-\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrs\brdrw5\brdrcf1 \clcbpat19\cltxlrtb\clftsWidth3\clwWidth4927\clcbpatraw19 \cellx9458\row }\trowd \irow1\irowband1
-\ts11\trleft0\trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrnone \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrnone \cltxlrtb\clftsWidth3\clwWidth1397\clshdrawnil \cellx1397
-\clvertalt\clbrdrt\brdrnone \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrnone \cltxlrtb\clftsWidth3\clwWidth966\clshdrawnil \cellx2363\clvertalt\clbrdrt\brdrnone \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 
-\clbrdrr\brdrnone \cltxlrtb\clftsWidth3\clwWidth928\clshdrawnil \cellx3291\clvertalt\clbrdrt\brdrnone \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrnone \cltxlrtb\clftsWidth3\clwWidth1240\clshdrawnil \cellx4531\clvertalt\clbrdrt
-\brdrnone \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrs\brdrw5\brdrcf1 \cltxlrtb\clftsWidth3\clwWidth4927\clshdrawnil \cellx9458\pard\plain \s23\ql \li0\ri43\sb40\nowidctlpar\intbl\aspalpha\faauto\rin43\lin0 
-\f1\fs18\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\insrsid2631098 dd-mm-yyyy\cell }\pard \s23\qc \li0\ri43\sb40\nowidctlpar\intbl\aspalpha\faauto\rin43\lin0 {\insrsid2631098 1.0\cell Issued\cell }\pard 
-\s23\ql \li0\ri43\sb40\nowidctlpar\intbl\aspalpha\faauto\rin43\lin0 {\insrsid2631098 <Name>\cell }\pard \s23\ql \li0\ri43\nowidctlpar\intbl\aspalpha\faauto\rin43\lin0 {\insrsid2631098 \cell }\pard\plain 
-\ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \f1\fs20\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\insrsid2631098 \trowd \irow1\irowband1
-\ts11\trleft0\trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrnone \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrnone \cltxlrtb\clftsWidth3\clwWidth1397\clshdrawnil \cellx1397
-\clvertalt\clbrdrt\brdrnone \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrnone \cltxlrtb\clftsWidth3\clwWidth966\clshdrawnil \cellx2363\clvertalt\clbrdrt\brdrnone \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 
-\clbrdrr\brdrnone \cltxlrtb\clftsWidth3\clwWidth928\clshdrawnil \cellx3291\clvertalt\clbrdrt\brdrnone \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrnone \cltxlrtb\clftsWidth3\clwWidth1240\clshdrawnil \cellx4531\clvertalt\clbrdrt
-\brdrnone \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrs\brdrw5\brdrcf1 \cltxlrtb\clftsWidth3\clwWidth4927\clshdrawnil \cellx9458\row }\pard\plain \s23\ql \li0\ri43\sb40\nowidctlpar\intbl\aspalpha\faauto\rin43\lin0 
-\f1\fs18\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\insrsid2631098 dd-mm-yyyy\cell }\pard \s23\qc \li0\ri43\sb40\nowidctlpar\intbl\aspalpha\faauto\rin43\lin0 {\insrsid2631098 0.1\cell Draft\cell }\pard 
-\s23\ql \li0\ri43\sb40\nowidctlpar\intbl\aspalpha\faauto\rin43\lin0 {\insrsid2631098 <Name>\cell }\pard\plain \ql \li0\ri0\nowidctlpar\intbl\aspalpha\faauto\rin0\lin0 \f1\fs20\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\fs18\insrsid2631098 
-First draft based upon SGL.PR0073.035 Test Specification Template Rev1.1.\cell }\pard \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 {\fs18\insrsid2631098 \trowd \irow2\irowband2\lastrow 
-\ts11\trleft0\trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrnone \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrnone \cltxlrtb\clftsWidth3\clwWidth1397\clshdrawnil \cellx1397
-\clvertalt\clbrdrt\brdrnone \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrnone \cltxlrtb\clftsWidth3\clwWidth966\clshdrawnil \cellx2363\clvertalt\clbrdrt\brdrnone \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 
-\clbrdrr\brdrnone \cltxlrtb\clftsWidth3\clwWidth928\clshdrawnil \cellx3291\clvertalt\clbrdrt\brdrnone \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrnone \cltxlrtb\clftsWidth3\clwWidth1240\clshdrawnil \cellx4531\clvertalt\clbrdrt
-\brdrnone \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrs\brdrw5\brdrcf1 \cltxlrtb\clftsWidth3\clwWidth4927\clshdrawnil \cellx9458\row {\*\bkmkstart _Toc45093288}{\listtext\pard\plain\s2 
-\b\f1\lang2057\langfe2052\langfenp2052\insrsid2631098 \hich\af1\dbch\af0\loch\f1 5.6\tab}}\pard\plain \s2\ql \fi-576\li576\ri0\sb240\sa120\keepn\nowidctlpar\aspalpha\faauto\ls2\ilvl1\outlinelevel1\rin0\lin576\itap0 
-\b\f1\fs24\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\insrsid2631098 Document Review Date{\*\bkmkend _Toc45093288}
-\par }\pard\plain \s16\ql \li0\ri0\sa120\nowidctlpar\aspalpha\faauto\rin0\lin0\itap0 \i\f1\fs20\cf6\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\insrsid2631098 
-This section should contain the date after which the document should either be reviewed or is out-of-date.
-\par }\pard\plain \s20\ql \li0\ri0\nowidctlpar\tx0\tqc\tx4680\tqr\tx9450\aspalpha\faauto\rin0\lin0\itap0 \f1\fs20\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\scaps\fs16\insrsid2631098 
-\par \page 
-\par }\pard\plain \s16\ql \li0\ri0\sa120\nowidctlpar\aspalpha\faauto\rin0\lin0\itap0 \i\f1\fs20\cf6\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\insrsid2631098 
-If appendices are to be used they should be preceded with a hard page break ( Ctrl+Enter) and the style \lquote Appendix Title\rquote  should be used for the Title and \lquote Appendix Heading 1, 2 & 3\rquote 
- styles for the headings within the Appendix (examples are overleaf \endash  if no appendices are to be used, please delete the next page)
-\par 
-\par {\*\bkmkstart _Toc419889484}{\*\bkmkend _Toc419889484}{\listtext\pard\plain\s26 \b\f1\fs28\lang2057\langfe2052\langfenp2052\insrsid2631098 \hich\af1\dbch\af0\loch\f1 \'0c\'0cAppendiA -\tab}}\pard\plain 
-\s26\ql \li0\ri43\sb120\sa120\keepn\nowidctlpar\aspalpha\faauto\ls1\rin43\lin0\itap0 \b\f1\fs28\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\insrsid2631098 <Appendix Title>
-\par {\*\bkmkstart _Toc531073763}{\listtext\pard\plain\s27 \b\f1\lang2057\langfe2052\langfenp2052\insrsid2631098 \hich\af1\dbch\af0\loch\f1 A.1\tab}}\pard\plain 
-\s27\ql \fi-576\li576\ri0\sb240\sa120\keepn\nowidctlpar\aspalpha\faauto\ls1\ilvl1\rin0\lin576\itap0 \b\f1\fs24\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\insrsid2631098 Appendix Heading 1{\*\bkmkend _Toc531073763}
-\par {\*\bkmkstart _Toc531073764}{\listtext\pard\plain\s28 \b\f1\fs22\lang2057\langfe2052\langfenp2052\insrsid2631098 \hich\af1\dbch\af0\loch\f1 A.1.1\tab}}\pard\plain 
-\s28\ql \fi-720\li720\ri43\sb120\sa120\keepn\nowidctlpar\aspalpha\faauto\ls1\ilvl2\rin43\lin720\itap0 \b\f1\fs22\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\insrsid2631098 Appendix Heading 2{\*\bkmkend _Toc531073764}
-\par {\listtext\pard\plain\s25 \b\f1\fs20\lang2057\langfe2052\langfenp2052\insrsid2631098 \hich\af1\dbch\af0\loch\f1 A.1.1.1\tab}}\pard\plain \s25\ql \fi-864\li864\ri0\sb120\sa120\keepn\nowidctlpar\aspalpha\faauto\ls1\ilvl3\rin0\lin864\itap0 
-\b\f1\fs20\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\insrsid2631098 Appendix Heading 3
-\par }\pard\plain \ql \li0\ri0\sa120\nowidctlpar\aspalpha\faauto\rin0\lin0\itap0 \f1\fs20\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\insrsid2631098 
-\par {\*\bkmkstart _Toc531073765}{\listtext\pard\plain\s26 \b\f1\fs28\lang2057\langfe2052\langfenp2052\insrsid2631098 \hich\af1\dbch\af0\loch\f1 \'0c\'0cAppendiB -\tab}}\pard\plain 
-\s26\ql \li0\ri43\sb120\sa120\keepn\nowidctlpar\aspalpha\faauto\ls1\rin43\lin0\itap0 \b\f1\fs28\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\insrsid2631098 <Appendix Title{\*\bkmkend _Toc531073765}>
-\par {\*\bkmkstart _Toc531073766}{\listtext\pard\plain\s27 \b\f1\lang2057\langfe2052\langfenp2052\insrsid2631098 \hich\af1\dbch\af0\loch\f1 B.1\tab}}\pard\plain 
-\s27\ql \fi-576\li576\ri0\sb240\sa120\keepn\nowidctlpar\aspalpha\faauto\ls1\ilvl1\rin0\lin576\itap0 \b\f1\fs24\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\insrsid2631098 Appendix Heading 1{\*\bkmkend _Toc531073766}
-\par {\*\bkmkstart _Toc531073767}{\listtext\pard\plain\s28 \b\f1\fs22\lang2057\langfe2052\langfenp2052\insrsid2631098 \hich\af1\dbch\af0\loch\f1 B.1.1\tab}}\pard\plain 
-\s28\ql \fi-720\li720\ri43\sb120\sa120\keepn\nowidctlpar\aspalpha\faauto\ls1\ilvl2\rin43\lin720\itap0 \b\f1\fs22\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\insrsid2631098 Appendix Heading 2{\*\bkmkend _Toc531073767}
-\par {\listtext\pard\plain\s25 \b\f1\fs20\lang2057\langfe2052\langfenp2052\insrsid2631098 \hich\af1\dbch\af0\loch\f1 B.1.1.1\tab}}\pard\plain \s25\ql \fi-864\li864\ri0\sb120\sa120\keepn\nowidctlpar\aspalpha\faauto\ls1\ilvl3\rin0\lin864\itap0 
-\b\f1\fs20\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\insrsid2631098 Appendix Heading 3
-\par }\pard\plain \ql \li0\ri0\sa120\nowidctlpar\aspalpha\faauto\rin0\lin0\itap0 \f1\fs20\lang2057\langfe2052\cgrid\langnp2057\langfenp2052 {\insrsid2631098 
-\par 
-\par }}
\ No newline at end of file
Binary file serialserver/c32serialserver/Test/TE_C32/doc_pub/C32_How_to_test.doc has changed
Binary file serialserver/c32serialserver/Test/TE_C32/doc_pub/C32_Test_Specification.doc has changed
Binary file serialserver/c32serialserver/Test/TE_C32/doc_pub/C32_Unit_Test_Specification.doc has changed
Binary file serialserver/c32serialserver/Test/te_C32Performance/doc_pub/C32 Performance Test Design.doc has changed
Binary file serialserver/c32serialserver/doc_pub/C32API.doc has changed
Binary file serialserver/c32serialserver/doc_pub/C32_Design_Document.doc has changed
Binary file serialserver/c32serialserver/doc_pub/C32_Design_Document_v1.doc has changed
Binary file serialserver/c32serialserver/doc_pub/C32_Heap_Check_Migration.doc has changed
Binary file serialserver/c32serialserver/doc_pub/How_To_configure_C32.doc has changed
--- a/serialserver/c32serialserver/group/BLD.INF	Fri Sep 24 15:38:33 2010 +0100
+++ b/serialserver/c32serialserver/group/BLD.INF	Tue Oct 05 15:20:13 2010 +0100
@@ -35,7 +35,7 @@
 
 c32.iby	       /epoc32/rom/include/c32.iby
 
-../documentation/C32API.doc    /epoc32/engdoc/c32/c32api.doc
+../doc_pub/C32API.doc    /epoc32/engdoc/c32/c32api.doc
 
 
 PRJ_TESTEXPORTS
--- a/serialserver/c32serialserver/group/ser-comms_c32.mrp	Fri Sep 24 15:38:33 2010 +0100
+++ b/serialserver/c32serialserver/group/ser-comms_c32.mrp	Tue Oct 05 15:20:13 2010 +0100
@@ -1,7 +1,7 @@
 component	ser-comms_c32
 source	\sf\os\commsfw\serialserver\c32serialserver\bwins
 source	\sf\os\commsfw\serialserver\c32serialserver\CCOMM
-source	\sf\os\commsfw\serialserver\c32serialserver\documentation
+source	\sf\os\commsfw\serialserver\c32serialserver\doc_pub
 source	\sf\os\commsfw\serialserver\c32serialserver\eabi
 source	\sf\os\commsfw\serialserver\c32serialserver\group
 source	\sf\os\commsfw\serialserver\c32serialserver\INC
@@ -12,7 +12,7 @@
 
 exports	\sf\os\commsfw\serialserver\c32serialserver\group
 
--export_file	\sf\os\commsfw\serialserver\c32serialserver\documentation\C32API.doc	\epoc32\engdoc\c32\C32API.doc
+-export_file	\sf\os\commsfw\serialserver\c32serialserver\doc_pub\C32API.doc	\epoc32\engdoc\c32\C32API.doc
 
 notes_source	\component_defs\release.src
 
Binary file serialserver/c32serialserverdocs/doc_pub/SerComms_Subsystem_Architectural_Description.doc has changed
Binary file serialserver/c32serialserverdocs/doc_pub/SerComms_Subsystem_Functional_Specification.doc has changed