networksecurity/ipsec/ipsecpol/Documentation/HighLevelViewSequence.mdl
changeset 18 39bb7c3571e9
parent 14 b33c3d136b7e
child 20 e8d041006974
child 37 052078dda061
--- a/networksecurity/ipsec/ipsecpol/Documentation/HighLevelViewSequence.mdl	Fri Apr 16 16:36:59 2010 +0300
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,19100 +0,0 @@
-
-(object Petal
-    version    	46
-    _written   	"Rose 7.7.0204.3001"
-    charSet    	0)
-
-(object Design "Logical View"
-    is_unit    	TRUE
-    is_loaded  	TRUE
-    attributes 	(list Attribute_Set
-	(object Attribute
-	    tool       	"Java"
-	    name       	"IDE"
-	    value      	"Internal Editor")
-	(object Attribute
-	    tool       	"VC++"
-	    name       	"Scripting"
-	    value      	FALSE))
-    quid       	"40CEF8B80155"
-    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       	"40CEF8B80157"
-	exportControl 	"Public"
-	global     	TRUE
-	logical_models 	(list unit_reference_list)
-	logical_presentations 	(list unit_reference_list
-	    (object UseCaseDiagram "Main"
-		quid       	"40CEF8C0030B"
-		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       	"40CEF8B80156"
-	exportControl 	"Public"
-	global     	TRUE
-	subsystem  	"Component View"
-	quidu      	"40CEF8B80158"
-	logical_models 	(list unit_reference_list
-	    (object Class_Category "VC++ Reverse Engineered"
-		quid       	"40CEF938003B"
-		exportControl 	"Public"
-		logical_models 	(list unit_reference_list
-		    (object Class_Category "IPSECPOL"
-			quid       	"40CEF938006B"
-			exportControl 	"Public"
-			logical_models 	(list unit_reference_list
-			    (object Class "CPolicySpec"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"40CEF938006D"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"40CEF93800B8"
-					supplier   	"CBase"))
-				operations 	(list Operations
-				    (object Operation "NewL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF938012F"
-					documentation 	
-| if present, the TSecurityAssocSpec will
-| only have constant reference to this!
-					
-					stereotype 	"static"
-					result     	"IMPORT_C CPolicySpec*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Construct"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF9380131"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "NewL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF9380135"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aName"
-						quid       	"40CEF9380137"
-						type       	"TDesC&"))
-					result     	"IMPORT_C CPolicySpec*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ConstructL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF9380138"
-					parameters 	(list Parameters
-					    (object Parameter "aName"
-						quid       	"40CEF9380139"
-						type       	"TDesC&"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "NewL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF938013A"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aPolSpec"
-						quid       	"40CEF938013C"
-						type       	"CPolicySpec*"
-						quidu      	"40CEF938006D"))
-					result     	"IMPORT_C CPolicySpec*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ConstructL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF9380145"
-					parameters 	(list Parameters
-					    (object Parameter "aPolSpec"
-						quid       	"40CEF9380146"
-						type       	"CPolicySpec*"
-						quidu      	"40CEF938006D"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "~CPolicySpec"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF9380147"
-					result     	"IMPORT_C"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CPolicySpec"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF9380154"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0))
-				module     	"Component View::IPSECPOL"
-				quidu      	"40CEF91D0220"
-				language   	"VC++")
-			    (object Class "CSecpolBundleItem"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"40CEF9380164"
-				documentation 	
-|
-| CSecpolBundleItem
-				
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"40CEF9380165"
-					supplier   	"CBase"))
-				module     	"Component View::IPSECPOL"
-				quidu      	"40CEF91D0220"
-				language   	"VC++")
-			    (object Class "TSecpolBundle"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"40CEF9380183"
-				documentation 	"typedef class TSglQue<CSecpolBundleItem> TSecpolBundleX;"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"40CEF938026D"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TSglQue<CSecpolBundleItem>"
-					quidu      	"40CEF9380184"))
-				operations 	(list Operations
-				    (object Operation "TSecpolBundle"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"40CEF938027D"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::IPSECPOL"
-				quidu      	"40CEF91D0220"
-				language   	"VC++")
-			    (object Instantiated_Class "TSglQue<CSecpolBundleItem>"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Generate"
-					value      	FALSE))
-				quid       	"40CEF9380184"
-				used_nodes 	(list uses_relationship_list
-				    (object Uses_Relationship
-					quid       	"40CEF9380193"
-					supplier   	"TSglQue"))
-				module     	"Component View::IPSECPOL"
-				quidu      	"40CEF91D0220"
-				language   	"VC++")
-			    (object Class "TSecpolBundleIter"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"ImplementationType"
-					value      	"typedef class TSglQueIter<CSecpolBundleItem> TSecpolBundleIter;")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"40CEF938027E"
-				stereotype 	"typedef"
-				module     	"Component View::IPSECPOL"
-				quidu      	"40CEF91D0220"
-				language   	"VC++")
-			    (object Class "CSAList"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	"")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"LastAppliedTemplate"
-					value      	"C:\\Program Files\\Rational\\Rose\\vc\\templates")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Generate"
-					value      	TRUE))
-				quid       	"40CEF938029C"
-				documentation 	
-|typedef CArrayFixFlat<CPolicySpec *> CSAList;
-|
-| CSAList
-				
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"40CEF93802AD"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CArrayFixFlat<CPolicySpec*>"
-					quidu      	"40CEF938029D"))
-				operations 	(list Operations
-				    (object Operation "NewL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93802AE"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aGranularity"
-						quid       	"40CEF93802B0"
-						type       	"TInt"))
-					result     	"IMPORT_C CSAList*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Construct"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93802B1"
-					parameters 	(list Parameters
-					    (object Parameter "aGranularity"
-						quid       	"40CEF93802B2"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "NewL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93802B3"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aSAList"
-						quid       	"40CEF93802BD"
-						type       	"CSAList*"
-						quidu      	"40CEF938029C"))
-					result     	"IMPORT_C CSAList*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ConstructL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93802BE"
-					parameters 	(list Parameters
-					    (object Parameter "aSAList"
-						quid       	"40CEF93802BF"
-						type       	"CSAList*"
-						quidu      	"40CEF938029C"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CSAList"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93802C0"
-					parameters 	(list Parameters
-					    (object Parameter "aGranularity"
-						quid       	"40CEF93802C1"
-						type       	"TInt"))
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "CSAList"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93802C2"
-					parameters 	(list Parameters
-					    (object Parameter "aSAList"
-						quid       	"40CEF93802C3"
-						type       	"CSAList*"
-						quidu      	"40CEF938029C"))
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0))
-				module     	"Component View::IPSECPOL"
-				quidu      	"40CEF91D0220"
-				language   	"VC++")
-			    (object Instantiated_Class "CArrayFixFlat<CPolicySpec*>"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Generate"
-					value      	FALSE))
-				quid       	"40CEF938029D"
-				used_nodes 	(list uses_relationship_list
-				    (object Uses_Relationship
-					quid       	"40CEF93802AC"
-					supplier   	"CArrayFixFlat"))
-				module     	"Component View::IPSECPOL"
-				quidu      	"40CEF91D0220"
-				language   	"VC++")
-			    (object Class "TSAPairNode"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"40CEF93802CB"
-				stereotype 	"struct"
-				module     	"Component View::IPSECPOL"
-				quidu      	"40CEF91D0220"
-				language   	"VC++")
-			    (object Class "CSAPairList"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"40CEF93802FA"
-				documentation 	
-|
-| CSAPairList: Translation table used when copying a policy
-				
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"40CEF938030A"
-					supplier   	"CBase"))
-				operations 	(list Operations
-				    (object Operation "~CSAPairList"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF938030B"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "AddL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF938030C"
-					parameters 	(list Parameters
-					    (object Parameter "aOldSA"
-						quid       	"40CEF938030D"
-						type       	"CPolicySpec*"
-						quidu      	"40CEF938006D")
-					    (object Parameter "aNewSA"
-						quid       	"40CEF938030E"
-						type       	"CPolicySpec*"
-						quidu      	"40CEF938006D"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Translate"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF938030F"
-					parameters 	(list Parameters
-					    (object Parameter "aOldSA"
-						quid       	"40CEF9380310"
-						type       	"CPolicySpec*"
-						quidu      	"40CEF938006D"))
-					result     	"CPolicySpec*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0
-					quidu      	"40CEF938006D"))
-				module     	"Component View::IPSECPOL"
-				quidu      	"40CEF91D0220"
-				language   	"VC++")
-			    (object Class "CSelectorList"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"40CEF9380329"
-				documentation 	
-|typedef CArrayFixFlat<CPolicySelector *> CSelectorList;
-|
-|CSelectorList
-				
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"40CEF938033B"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CArrayFixFlat<CPolicySelector*>"
-					quidu      	"40CEF9380339"))
-				operations 	(list Operations
-				    (object Operation "NewL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF938033C"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aGranularity"
-						quid       	"40CEF9380349"
-						type       	"TInt"))
-					result     	"IMPORT_C CSelectorList*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Construct"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF938034A"
-					parameters 	(list Parameters
-					    (object Parameter "aGranularity"
-						quid       	"40CEF938034B"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "NewL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF938034C"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "CPolicySelector"
-						quid       	"40CEF938034E"
-						type       	"CSelectorList*"
-						quidu      	"40CEF9380329")
-					    (object Parameter "aTable"
-						quid       	"40CEF938034F"
-						type       	"CSAPairList*"
-						quidu      	"40CEF93802FA"))
-					result     	"IMPORT_C CSelectorList*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ConstructL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF9380350"
-					parameters 	(list Parameters
-					    (object Parameter "CPolicySelector"
-						quid       	"40CEF9380358"
-						type       	"CSelectorList*"
-						quidu      	"40CEF9380329")
-					    (object Parameter "aTable"
-						quid       	"40CEF9380359"
-						type       	"CSAPairList*"
-						quidu      	"40CEF93802FA"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CSelectorList"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF938035A"
-					parameters 	(list Parameters
-					    (object Parameter "aGranularity"
-						quid       	"40CEF938035B"
-						type       	"TInt"))
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "CSelectorList"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF938035C"
-					parameters 	(list Parameters
-					    (object Parameter "CPolicySelector"
-						quid       	"40CEF938035D"
-						type       	"CSelectorList*"
-						quidu      	"40CEF9380329")
-					    (object Parameter "aTable"
-						quid       	"40CEF938035E"
-						type       	"CSAPairList*"
-						quidu      	"40CEF93802FA"))
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0))
-				module     	"Component View::IPSECPOL"
-				quidu      	"40CEF91D0220"
-				language   	"VC++")
-			    (object Instantiated_Class "CArrayFixFlat<CPolicySelector*>"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Generate"
-					value      	FALSE))
-				quid       	"40CEF9380339"
-				used_nodes 	(list uses_relationship_list
-				    (object Uses_Relationship
-					quid       	"40CEF938033A"
-					supplier   	"CArrayFixFlat"))
-				module     	"Component View::IPSECPOL"
-				quidu      	"40CEF91D0220"
-				language   	"VC++")
-			    (object Class "CPolicySelector"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"40CEF93803A6"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"40CEF93803B6"
-					supplier   	"CBase"))
-				operations 	(list Operations
-				    (object Operation "Match"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93803B7"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aSrc"
-						quid       	"40CEF93803B9"
-						type       	"const TInetAddr&"
-						const      	TRUE)
-					    (object Parameter "aDst"
-						quid       	"40CEF93803BA"
-						type       	"const TInetAddr&"
-						const      	TRUE)
-					    (object Parameter "aProtocol"
-						quid       	"40CEF93803BB"
-						type       	"TInt")
-					    (object Parameter "aIcmpType"
-						quid       	"40CEF93803BC"
-						type       	"TInt")
-					    (object Parameter "aIcmpCode"
-						quid       	"40CEF93803BD"
-						type       	"TInt"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "NewL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93803BE"
-					documentation 	"CPolicySelector() : iBundle(_FOFF(CSecpolBundleItem, iNext)) {};"
-					stereotype 	"static"
-					result     	"IMPORT_C CPolicySelector*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Construct"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93803C6"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "NewL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93803C7"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aPS"
-						quid       	"40CEF93803C9"
-						type       	"CPolicySelector*"
-						quidu      	"40CEF93803A6"))
-					result     	"IMPORT_C CPolicySelector*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ConstructL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93803CA"
-					parameters 	(list Parameters
-					    (object Parameter "aPS"
-						quid       	"40CEF93803CB"
-						type       	"CPolicySelector*"
-						quidu      	"40CEF93803A6"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "~CPolicySelector"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93803CC"
-					result     	"IMPORT_C"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "UseSA"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93803D5"
-					documentation 	"Checks if this policy is using this SA"
-					parameters 	(list Parameters
-					    (object Parameter "aSA"
-						quid       	"40CEF93803D6"
-						type       	"CPolicySpec*"
-						quidu      	"40CEF938006D")
-					    (object Parameter "tunnel"
-						quid       	"40CEF93803D7"
-						type       	"TInetAddr*"
-						initv      	"NULL"))
-					result     	"IMPORT_C TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "FindBundleL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93803D8"
-					documentation 	"Return a Copy of the aIndex element of the SA bundle"
-					parameters 	(list Parameters
-					    (object Parameter "aIndex"
-						quid       	"40CEF93803D9"
-						type       	"TInt"))
-					result     	"CSecpolBundleItem*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0
-					quidu      	"40CEF9380164")
-				    (object Operation "CPolicySelector"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93803DA"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0))
-				module     	"Component View::IPSECPOL"
-				quidu      	"40CEF91D0220"
-				language   	"VC++")
-			    (object Instantiated_Class "TBuf<20>"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Generate"
-					value      	FALSE))
-				quid       	"40CEF939004D"
-				used_nodes 	(list uses_relationship_list
-				    (object Uses_Relationship
-					quid       	"40CEF939004E"
-					supplier   	"TBuf"))
-				module     	"Component View::IPSECPOL"
-				quidu      	"40CEF91D0220"
-				language   	"VC++")
-			    (object Class "CSecurityPolicy"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"40CEF9390089"
-				documentation 	
-|
-| CSecurityPolicy
-				
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"40CEF939008A"
-					supplier   	"CBase"))
-				operations 	(list Operations
-				    (object Operation "CSecurityPolicy"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF9390099"
-					documentation 	"CSecurityPolicy(const TDesC8 &aPolicy);"
-					result     	"IMPORT_C"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ConstructL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF939009A"
-					parameters 	(list Parameters
-					    (object Parameter "aSecPol"
-						quid       	"40CEF939009B"
-						type       	"CSecurityPolicy*"
-						quidu      	"40CEF9390089"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ConstructL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF939009C"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "~CSecurityPolicy"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF939009D"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "FindBundle"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF939009E"
-					parameters 	(list Parameters
-					    (object Parameter "aDirection"
-						quid       	"40CEF939009F"
-						type       	"TUint")
-					    (object Parameter "aSrc"
-						quid       	"40CEF93900A8"
-						type       	"const TInetAddr&"
-						const      	TRUE)
-					    (object Parameter "aDst"
-						quid       	"40CEF93900A9"
-						type       	"const TInetAddr&"
-						const      	TRUE)
-					    (object Parameter "aProtocol"
-						quid       	"40CEF93900AA"
-						type       	"TInt")
-					    (object Parameter "aIcmpType"
-						quid       	"40CEF93900AB"
-						type       	"TInt")
-					    (object Parameter "aIcmpCode"
-						quid       	"40CEF93900AC"
-						type       	"TInt"))
-					result     	"TSecpolBundle*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0
-					quidu      	"40CEF9380183")
-				    (object Operation "Add"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"40CEF93900AD"
-					documentation 	
-|
-| The following methods are really intended to be used only
-| by the Policy parser, not for generic consumption!
-					
-					parameters 	(list Parameters
-					    (object Parameter "aSpec"
-						quid       	"40CEF93900AE"
-						type       	"CPolicySpec*"
-						quidu      	"40CEF938006D"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Add"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"40CEF93900AF"
-					parameters 	(list Parameters
-					    (object Parameter "aSelector"
-						quid       	"40CEF93900B8"
-						type       	"CPolicySelector*"
-						quidu      	"40CEF93803A6"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "FindSpec"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93900B9"
-					parameters 	(list Parameters
-					    (object Parameter "aName"
-						quid       	"40CEF93900BA"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"IMPORT_C CPolicySpec*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SAList"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"40CEF93900BB"
-					documentation 	
-|    inline TAlgorithmMap *FindAlg(TAlgorithmClass aClass, TInt anAlg)
-|        {return iAlgorithms->Lookup(aClass, anAlg);}
-|    inline TAlgorithmMap *FindAlg(const TDesC8 &aLib, const TDesC8 &anAlg)
-|        {return iAlgorithms->Lookup(aLib, anAlg);}
-|    inline TAlgorithmMap *NewAlg(const TDesC8 &aLib, const TDesC8 &anAlg)
-|        {iAlgorithms->AddL(EAlgorithmClass_Cipher, 0, 0, aLib, anAlg);
-|        return iAlgorithms->Lookup(aLib, anAlg);}
-|    inline CAlgorithmList *AlgList()
-|        {return iAlgorithms;}
-					
-					result     	"CSAList*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0
-					quidu      	"40CEF938029C")
-				    (object Operation "SetSAList"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"40CEF93900BC"
-					parameters 	(list Parameters
-					    (object Parameter "aSAList"
-						quid       	"40CEF93900BD"
-						type       	"CSAList*"
-						quidu      	"40CEF938029C"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SelectorList"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"40CEF93900BE"
-					result     	"CSelectorList*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0
-					quidu      	"40CEF9380329")
-				    (object Operation "SetSelectorList"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"40CEF93900C8"
-					parameters 	(list Parameters
-					    (object Parameter "aSelList"
-						quid       	"40CEF93900C9"
-						type       	"CSelectorList*"
-						quidu      	"40CEF9380329"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CreateTranslationTableL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93900CA"
-					parameters 	(list Parameters
-					    (object Parameter "aOldSAList"
-						quid       	"40CEF93900CB"
-						type       	"CSAList*"
-						quidu      	"40CEF938029C")
-					    (object Parameter "aNewSAList"
-						quid       	"40CEF93900CC"
-						type       	"CSAList*"
-						quidu      	"40CEF938029C"))
-					result     	"CSAPairList*"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0
-					quidu      	"40CEF93802FA"))
-				module     	"Component View::IPSECPOL"
-				quidu      	"40CEF91D0220"
-				language   	"VC++")
-			    (object Class "CIPSecPolicyManagerServer"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"40CEF93900E7"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"40CEF93900F6"
-					supplier   	"CServer2"))
-				operations 	(list Operations
-				    (object Operation "NewL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93900F7"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter ""
-						quid       	"40CEF93900F9"
-						type       	"void"))
-					result     	"CIPSecPolicyManagerServer*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0
-					quidu      	"40CEF93900E7")
-				    (object Operation "NewLC"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93900FA"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter ""
-						quid       	"40CEF93900FC"
-						type       	"void"))
-					result     	"CIPSecPolicyManagerServer*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0
-					quidu      	"40CEF93900E7")
-				    (object Operation "~CIPSecPolicyManagerServer"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93900FD"
-					parameters 	(list Parameters
-					    (object Parameter ""
-						quid       	"40CEF9390106"
-						type       	"void"))
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "NewSessionL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF9390107"
-					stereotype 	"const"
-					parameters 	(list Parameters
-					    (object Parameter "aVersion"
-						quid       	"40CEF9390109"
-						type       	"const TVersion&"
-						const      	TRUE)
-					    (object Parameter ""
-						quid       	"40CEF939010A"
-						type       	"const RMessage2&"
-						const      	TRUE))
-					result     	"CSession2*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "RunError"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF939010B"
-					parameters 	(list Parameters
-					    (object Parameter "aError"
-						quid       	"40CEF939010C"
-						type       	"TInt"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CIPSecPolicyManagerServer"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF939010D"
-					parameters 	(list Parameters
-					    (object Parameter ""
-						quid       	"40CEF939010E"
-						type       	"void"))
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "StopIPSecPolicyManagerServer"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF9390116"
-					parameters 	(list Parameters
-					    (object Parameter ""
-						quid       	"40CEF9390117"
-						type       	"void"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::IPSECPOL"
-				quidu      	"40CEF91D0220"
-				language   	"VC++")
-			    (object Class "uint8_t"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"ImplementationType"
-					value      	"typedef unsigned char uint8_t;")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"40CEF9390125"
-				stereotype 	"typedef"
-				module     	"Component View::IPSECPOL"
-				quidu      	"40CEF91D0220"
-				language   	"VC++")
-			    (object Class "uint16_t"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"ImplementationType"
-					value      	"typedef unsigned short uint16_t;")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"40CEF9390127"
-				stereotype 	"typedef"
-				module     	"Component View::IPSECPOL"
-				quidu      	"40CEF91D0220"
-				language   	"VC++")
-			    (object Class "uint32_t"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"ImplementationType"
-					value      	"typedef unsigned int uint32_t;")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"40CEF9390136"
-				stereotype 	"typedef"
-				module     	"Component View::IPSECPOL"
-				quidu      	"40CEF91D0220"
-				language   	"VC++")
-			    (object Class "uint64_t"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"ImplementationType"
-					value      	"typedef TInt64 uint64_t;    // Incorrect, but gets allocation right!")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"40CEF9390145"
-				stereotype 	"typedef"
-				module     	"Component View::IPSECPOL"
-				quidu      	"40CEF91D0220"
-				language   	"VC++")
-			    (object Class "sadb_msg"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"40CEF9390164"
-				documentation 	"** Base Message Header Format"
-				stereotype 	"struct"
-				module     	"Component View::IPSECPOL"
-				quidu      	"40CEF91D0220"
-				language   	"VC++")
-			    (object Class "sadb_ext"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"40CEF93901C2"
-				documentation 	"** Additional Message Fields"
-				stereotype 	"struct"
-				module     	"Component View::IPSECPOL"
-				quidu      	"40CEF91D0220"
-				language   	"VC++")
-			    (object Class "sadb_sa"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"40CEF93901F0"
-				documentation 	"** Association Extension"
-				stereotype 	"struct"
-				module     	"Component View::IPSECPOL"
-				quidu      	"40CEF91D0220"
-				language   	"VC++")
-			    (object Class "sadb_lifetime"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"40CEF939025E"
-				documentation 	"** Lifetime Extension"
-				stereotype 	"struct"
-				module     	"Component View::IPSECPOL"
-				quidu      	"40CEF91D0220"
-				language   	"VC++")
-			    (object Class "sadb_address"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"40CEF93902AC"
-				documentation 	"** Address Extension"
-				stereotype 	"struct"
-				module     	"Component View::IPSECPOL"
-				quidu      	"40CEF91D0220"
-				language   	"VC++")
-			    (object Class "sadb_key"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"40CEF93902EA"
-				documentation 	"** Key Extension"
-				stereotype 	"struct"
-				module     	"Component View::IPSECPOL"
-				quidu      	"40CEF91D0220"
-				language   	"VC++")
-			    (object Class "sadb_ident"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"40CEF9390329"
-				documentation 	"** Identity Extension"
-				stereotype 	"struct"
-				module     	"Component View::IPSECPOL"
-				quidu      	"40CEF91D0220"
-				language   	"VC++")
-			    (object Class "sadb_sens"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"40CEF9390377"
-				documentation 	"** Sensitivity extension"
-				stereotype 	"struct"
-				module     	"Component View::IPSECPOL"
-				quidu      	"40CEF91D0220"
-				language   	"VC++")
-			    (object Class "sadb_prop"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"40CEF93903D5"
-				documentation 	
-| Followed by
-|        uint64_t sadb_sens_sens_bitmap[sens_len];
-|        uint64_t sadb_sens_integ_bitmap[integ_len];
-|    
-|** Proposal Extension
-				
-				stereotype 	"struct"
-				module     	"Component View::IPSECPOL"
-				quidu      	"40CEF91D0220"
-				language   	"VC++")
-			    (object Class "sadb_comb"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"40CEF93A004B"
-				documentation 	"** Proposal combination"
-				stereotype 	"struct"
-				module     	"Component View::IPSECPOL"
-				quidu      	"40CEF91D0220"
-				language   	"VC++")
-			    (object Class "sadb_supported"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"40CEF93A00F6"
-				documentation 	"** Supported Algorithms Extension"
-				stereotype 	"struct"
-				module     	"Component View::IPSECPOL"
-				quidu      	"40CEF91D0220"
-				language   	"VC++")
-			    (object Class "sadb_alg"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"40CEF93A0125"
-				documentation 	" * Supported algorithm descriptor"
-				stereotype 	"struct"
-				module     	"Component View::IPSECPOL"
-				quidu      	"40CEF91D0220"
-				language   	"VC++")
-			    (object Class "sadb_spirange"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"40CEF93A0173"
-				documentation 	"** SPI Range Extension"
-				stereotype 	"struct"
-				module     	"Component View::IPSECPOL"
-				quidu      	"40CEF91D0220"
-				language   	"VC++")
-			    (object Class "TAlgorithmName"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"ImplementationType"
-					value      	"typedef TBuf8<0x20> TAlgorithmName;")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"40CEF93A01A2"
-				documentation 	
-|
-|	TAlgorithmDesc (and related types)
-|
-|		A description of available algorithm
-				
-				stereotype 	"typedef"
-				module     	"Component View::IPSECPOL"
-				quidu      	"40CEF91D0220"
-				language   	"VC++")
-			    (object Class "TAlgorithmClass"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"ImplementationType"
-					value      	
-|typedef enum
-|	{
-|	EAlgorithmClass_Digest,	// Message Digest algorithm
-|	EAlgorithmClass_Cipher,	// Symmetric Cipher algorithm
-|	//
-|	// New types are possible by adding the symbol here
-|	// and defining the corresponding abstract class
-|	// (similar to COwnMessageDigest and CSymmetricCipher)
-|	//
-|	} TAlgorithmClass;
-					)
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"40CEF93A01A4"
-				stereotype 	"typedef"
-				module     	"Component View::IPSECPOL"
-				quidu      	"40CEF91D0220"
-				language   	"VC++")
-			    (object Class "TAlgorithmDesc"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"40CEF93A01B3"
-				module     	"Component View::IPSECPOL"
-				quidu      	"40CEF91D0220"
-				language   	"VC++")
-			    (object Class "COwnMessageDigest"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"40CEF93A01F0"
-				documentation 	
-|
-|	COwnMessageDigest
-|		Base Message Digest (abstract) class
-				
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"40CEF93A01F1"
-					supplier   	"CBase"))
-				operations 	(list Operations
-				    (object Operation "Init"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93A01F2"
-					stereotype 	"abstract"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Update"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93A0201"
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aMessage"
-						quid       	"40CEF93A0203"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Final"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93A0204"
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aDigest"
-						quid       	"40CEF93A0206"
-						type       	"TDes8&"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "~COwnMessageDigest"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"40CEF93A0207"
-					stereotype 	"virtual"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::IPSECPOL"
-				quidu      	"40CEF91D0220"
-				language   	"VC++")
-			    (object Class "CSymmetricCipher"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"40CEF93A0210"
-				documentation 	
-|
-|	CSymmetricCipher
-|		Base Symmetric Cipher (abstract) class
-				
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"40CEF93A0211"
-					supplier   	"CBase"))
-				operations 	(list Operations
-				    (object Operation "Setkey"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93A0212"
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aKey"
-						quid       	"40CEF93A021F"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "InitL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93A0220"
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "anIV"
-						quid       	"40CEF93A0222"
-						type       	"const TDesC8&"
-						const      	TRUE)
-					    (object Parameter "aMode"
-						quid       	"40CEF93A0223"
-						type       	"TAction"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Update"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93A0224"
-					documentation 	
-|
-| ALL OutBuf's given to Update must exist up to Finish
-| call (or at least as long as at least blocksize octets
-| have been given to Update after it).
-					
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "anOutBuf"
-						quid       	"40CEF93A0226"
-						type       	"TDes8&")
-					    (object Parameter "anInBuf"
-						quid       	"40CEF93A0227"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Finish"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93A0228"
-					documentation 	
-|
-| Calling Finish is optional, it is needed if the total
-| bytes is not multiple of the blocksize, or if one wants
-| to get the final IV.
-					
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "anIV"
-						quid       	"40CEF93A0230"
-						type       	"TDes8&"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "~CSymmetricCipher"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"40CEF93A0231"
-					stereotype 	"virtual"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::IPSECPOL"
-				quidu      	"40CEF91D0220"
-				language   	"VC++"
-				nestedClasses 	(list nestedClasses
-				    (object Class "TAction"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"AppliedPattern"
-						value      	"none")
-					    (object Attribute
-						tool       	"VC++"
-						name       	"AfxSupportMacro"
-						value      	""))
-					quid       	"40CEF93A023F"
-					stereotype 	"enum"
-					module     	"Component View::IPSECPOL"
-					quidu      	"40CEF91D0220")))
-			    (object Class "CProtocolCrypto"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"40CEF93A0241"
-				documentation 	
-|
-|	CProtocolCrypto
-|		The algorithm manager (abstract) class
-				
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"40CEF93A024E"
-					supplier   	"CProtocolBase"))
-				operations 	(list Operations
-				    (object Operation "AlgorithmList"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93A024F"
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "aList"
-						quid       	"40CEF93A0251"
-						type       	"TAlgorithmDesc* &"))
-					result     	"TUint"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SymmetricCipher"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93A0252"
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "anAlg"
-						quid       	"40CEF93A0254"
-						type       	"TUint"))
-					result     	"CSymmetricCipher*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0
-					quidu      	"40CEF93A0210")
-				    (object Operation "MessageDigest"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93A0255"
-					stereotype 	"abstract"
-					parameters 	(list Parameters
-					    (object Parameter "anAlg"
-						quid       	"40CEF93A025F"
-						type       	"TUint"))
-					result     	"COwnMessageDigest*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0
-					quidu      	"40CEF93A01F0")
-				    (object Operation "~CProtocolCrypto"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"40CEF93A0260"
-					stereotype 	"virtual"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0))
-				module     	"Component View::IPSECPOL"
-				quidu      	"40CEF91D0220"
-				language   	"VC++")
-			    (object Class "Starter"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"40CEF93A0262"
-				operations 	(list Operations
-				    (object Operation "CreateAndStartServerL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93A0263"
-					stereotype 	"static"
-					result     	"CServer2*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ServerName"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93A026E"
-					stereotype 	"static"
-					result     	"TPtrC"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::IPSECPOL"
-				quidu      	"40CEF91D0220"
-				language   	"VC++")
-			    (object Class "CIPSecPolicyManagerSession"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"40CEF93A0270"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"40CEF93A027D"
-					supplier   	"CSession2"))
-				operations 	(list Operations
-				    (object Operation "NewL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93A027E"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aServer"
-						quid       	"40CEF93A0280"
-						type       	"CIPSecPolicyManagerServer*"
-						quidu      	"40CEF93900E7"))
-					result     	"CIPSecPolicyManagerSession*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0
-					quidu      	"40CEF93A0270")
-				    (object Operation "~CIPSecPolicyManagerSession"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93A0281"
-					parameters 	(list Parameters
-					    (object Parameter ""
-						quid       	"40CEF93A0282"
-						type       	"void"))
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ServiceL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93A0283"
-					parameters 	(list Parameters
-					    (object Parameter "aMessage"
-						quid       	"40CEF93A0284"
-						type       	"const RMessage2&"
-						const      	TRUE))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CIPSecPolicyManagerSession"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93A028D"
-					parameters 	(list Parameters
-					    (object Parameter "aServer"
-						quid       	"40CEF93A028E"
-						type       	"CIPSecPolicyManagerServer*"
-						quidu      	"40CEF93900E7"))
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0))
-				module     	"Component View::IPSECPOL"
-				quidu      	"40CEF91D0220"
-				language   	"VC++")
-			    (object Class "TPolicyMessages"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"40CEF93A02AC"
-				stereotype 	"enum"
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "EIpsecPolicyLoadPolicy"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"0"))
-					quid       	"40CEF93A02AE")
-				    (object ClassAttribute "EIpsecPolicyCancelLoad"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"1"))
-					quid       	"40CEF93A02EA")
-				    (object ClassAttribute "EIpsecPolicyActivatePolicy"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"2"))
-					quid       	"40CEF93A02EB")
-				    (object ClassAttribute "EIpsecPolicyCancelActivate"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"3"))
-					quid       	"40CEF93A02EC")
-				    (object ClassAttribute "EIpsecPolicyGetLastConflictInfo"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"4"))
-					quid       	"40CEF93A02ED")
-				    (object ClassAttribute "EIpsecPolicyUnloadPolicy"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"5"))
-					quid       	"40CEF93A02FA")
-				    (object ClassAttribute "EIpsecPolicyCancelUnload"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"6"))
-					quid       	"40CEF93A02FB")
-				    (object ClassAttribute "EIpsecPolicyMatchSelector"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"7"))
-					quid       	"40CEF93A02FC")
-				    (object ClassAttribute "EIpsecPolicyCancelMatch"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"8"))
-					quid       	"40CEF93A030A")
-				    (object ClassAttribute "EIpsecPolicyReadPolicyCount"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"9"))
-					quid       	"40CEF93A030B")
-				    (object ClassAttribute "EIpsecPolicyReadPolicy"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"10"))
-					quid       	"40CEF93A030C")
-				    (object ClassAttribute "EIpsecPolicyCancelRead"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"11"))
-					quid       	"40CEF93A030D")
-				    (object ClassAttribute "EIpsecPolicyCancelSelector"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"12"))
-					quid       	"40CEF93A0319")
-				    (object ClassAttribute "EIpsecPolicyCancelAll"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"13"))
-					quid       	"40CEF93A031A")
-				    (object ClassAttribute "EIpsecPolicyGetSpecsForSelector"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"14"))
-					quid       	"40CEF93A031B")
-				    (object ClassAttribute "EIpsecPolicyAddPolicy"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"15"))
-					quid       	"40CEF93A0329")
-				    (object ClassAttribute "EIpsecPolicyGetPolicy"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"16"))
-					quid       	"40CEF93A032A")
-				    (object ClassAttribute "EIpsecPolicyGetPolicyCount"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"17"))
-					quid       	"40CEF93A032B")
-				    (object ClassAttribute "EIpsecPolicyGetPolicyIds"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"18"))
-					quid       	"40CEF93A0339")
-				    (object ClassAttribute "EIpsecPolicyGetPolicyHandles"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"19"))
-					quid       	"40CEF93A033A")
-				    (object ClassAttribute "EIpsecPolicyGetSelectorCount"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"20"))
-					quid       	"40CEF93A033B")
-				    (object ClassAttribute "EIpsecPolicyGetSASpec"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"21"))
-					quid       	"40CEF93A033C")
-				    (object ClassAttribute "EIpsecPolicyAddSASpec"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"22"))
-					quid       	"40CEF93A0348")
-				    (object ClassAttribute "EIpsecPolicyDeleteSASpec"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"23"))
-					quid       	"40CEF93A0349")
-				    (object ClassAttribute "EIpsecPolicyGetSelector"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"24"))
-					quid       	"40CEF93A034A")
-				    (object ClassAttribute "EIpsecPolicyAddSelector"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"25"))
-					quid       	"40CEF93A0358")
-				    (object ClassAttribute "EIpsecPolicyDeleteSelector"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"26"))
-					quid       	"40CEF93A0359")
-				    (object ClassAttribute "EIpsecPolicyUnloadAllPolicies"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"27"))
-					quid       	"40CEF93A035A")
-				    (object ClassAttribute "EIpsecPolicyDebugNotificationRequest"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"28"))
-					quid       	"40CEF93A035B")
-				    (object ClassAttribute "EIpsecPolicyGetDebugInfo"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"29"))
-					quid       	"40CEF93A0367")
-				    (object ClassAttribute "EIpsecPolicyCancelDebug"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"30"))
-					quid       	"40CEF93A0368"))
-				module     	"Component View::IPSECPOL"
-				quidu      	"40CEF91D0220"
-				language   	"VC++")
-			    (object Class "TServerStart"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"40CEF93A0377"
-				operations 	(list Operations
-				    (object Operation "TServerStart"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93A0387"
-					parameters 	(list Parameters
-					    (object Parameter "aStatus"
-						quid       	"40CEF93A0388"
-						type       	"TRequestStatus&"))
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "AsCommand"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93A0389"
-					stereotype 	"const"
-					result     	"TPtrC"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TServerStart"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93A038B"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "GetCommand"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93A038C"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SignalL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93A038D"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::IPSECPOL"
-				quidu      	"40CEF91D0220"
-				language   	"VC++")
-			    (object Class "TLifetimeAllocations"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"ImplementationType"
-					value      	"typedef uint32_t TLifetimeAllocations;")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"40CEF93A03A0"
-				documentation 	
-|
-| Mapping of low level types in pfkeyv2.h into more semantic names
-| (This is to avoid a need to look many places in case pfkeyv2 changes)
-				
-				stereotype 	"typedef"
-				module     	"Component View::IPSECPOL"
-				quidu      	"40CEF91D0220"
-				language   	"VC++")
-			    (object Class "TLifetimeBytes"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"ImplementationType"
-					value      	"typedef TInt64 TLifetimeBytes;")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"40CEF93A03A7"
-				stereotype 	"typedef"
-				module     	"Component View::IPSECPOL"
-				quidu      	"40CEF91D0220"
-				language   	"VC++")
-			    (object Class "TLifetimeSeconds"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"ImplementationType"
-					value      	"typedef TInt64 TLifetimeSeconds;")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"40CEF93A03B7"
-				stereotype 	"typedef"
-				module     	"Component View::IPSECPOL"
-				quidu      	"40CEF91D0220"
-				language   	"VC++")
-			    (object Class "TIdentity"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"40CEF93A03C5"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"40CEF93A03C6"
-					supplier   	"TPtr8"))
-				operations 	(list Operations
-				    (object Operation "TIdentity"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"40CEF93A03C7"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::IPSECPOL"
-				quidu      	"40CEF91D0220"
-				language   	"VC++")
-			    (object Class "TLifetime"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"40CEF93A03E4"
-				documentation 	" TLifetime, a help structure"
-				operations 	(list Operations
-				    (object Operation "TLifetime"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93A03E5"
-					parameters 	(list Parameters
-					    (object Parameter "aLifetime"
-						quid       	"40CEF93A03E6"
-						type       	"const struct sadb_lifetime&"
-						const      	TRUE))
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Freeze"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93A03E7"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aTime"
-						quid       	"40CEF93A03E9"
-						type       	"TTime&")
-					    (object Parameter "aNow"
-						quid       	"40CEF93A03EA"
-						type       	"const TTime&"
-						const      	TRUE))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TLifetime"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93B000C"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::IPSECPOL"
-				quidu      	"40CEF91D0220"
-				language   	"VC++")
-			    (object Class "TSecurityAssocSpec"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"40CEF93B004B"
-				documentation 	
-|
-|	TSecurityAssocSpec
-|
-|	Specify what is required from the SA that can be used
-|	for the outbound packet. If no matching SA is found, an
-|	acquire message is generated, and these values specify
-|	the requested values for the SA.
-|
-|	src, proxy
-|		if no tunnel, proxy=INADDR_ANY, src=IP src
-|		if tunnel, proxy=IP src, src=current host
-				
-				module     	"Component View::IPSECPOL"
-				quidu      	"40CEF91D0220"
-				language   	"VC++")
-			    (object Class "TAlgorithmMap"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"40CEF93B00D7"
-				operations 	(list Operations
-				    (object Operation "TAlgorithmMap"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93B00E7"
-					result     	"IMPORT_C"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TAlgorithmMap"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93B00E8"
-					parameters 	(list Parameters
-					    (object Parameter "aClass"
-						quid       	"40CEF93B00E9"
-						type       	"TAlgorithmClass"
-						quidu      	"40CEF93A01A4")
-					    (object Parameter "anId"
-						quid       	"40CEF93B00EA"
-						type       	"TInt")
-					    (object Parameter "aBits"
-						quid       	"40CEF93B00EB"
-						type       	"TInt")
-					    (object Parameter "aDefaultLen"
-						quid       	"40CEF93B00EC"
-						type       	"TInt")
-					    (object Parameter "aMinLen"
-						quid       	"40CEF93B00ED"
-						type       	"TInt")
-					    (object Parameter "aMaxLen"
-						quid       	"40CEF93B00EE"
-						type       	"TInt")
-					    (object Parameter "aLibrary"
-						quid       	"40CEF93B00F6"
-						type       	"const TDesC8&"
-						const      	TRUE)
-					    (object Parameter "aAlgorithm"
-						quid       	"40CEF93B00F7"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"IMPORT_C"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::IPSECPOL"
-				quidu      	"40CEF91D0220"
-				language   	"VC++")
-			    (object Instantiated_Class "TBuf8<0x20>"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Generate"
-					value      	FALSE))
-				quid       	"40CEF93B0125"
-				used_nodes 	(list uses_relationship_list
-				    (object Uses_Relationship
-					quid       	"40CEF93B0126"
-					supplier   	"TBuf8"))
-				module     	"Component View::IPSECPOL"
-				quidu      	"40CEF91D0220"
-				language   	"VC++")
-			    (object Class "CAlgorithmList"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"40CEF93B0145"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"40CEF93B0165"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CArrayFixFlat<TAlgorithmMap>"
-					quidu      	"40CEF93B0154"))
-				operations 	(list Operations
-				    (object Operation "CAlgorithmList"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93B0166"
-					result     	"IMPORT_C"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "AddL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93B0167"
-					documentation 	"Adds an Algorithm to the list"
-					parameters 	(list Parameters
-					    (object Parameter "aMap"
-						quid       	"40CEF93B0168"
-						type       	"TAlgorithmMap*"
-						quidu      	"40CEF93B00D7"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "AddL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93B0169"
-					parameters 	(list Parameters
-					    (object Parameter "aClass"
-						quid       	"40CEF93B0173"
-						type       	"TAlgorithmClass"
-						quidu      	"40CEF93A01A4")
-					    (object Parameter "anId"
-						quid       	"40CEF93B0174"
-						type       	"TInt")
-					    (object Parameter "aBits"
-						quid       	"40CEF93B0175"
-						type       	"TInt")
-					    (object Parameter "aDefaultLen"
-						quid       	"40CEF93B0176"
-						type       	"TInt")
-					    (object Parameter "aMinLen"
-						quid       	"40CEF93B0177"
-						type       	"TInt")
-					    (object Parameter "aMaxLen"
-						quid       	"40CEF93B0178"
-						type       	"TInt")
-					    (object Parameter "aLibrary"
-						quid       	"40CEF93B0179"
-						type       	"const TDesC8&"
-						const      	TRUE)
-					    (object Parameter "anAlg"
-						quid       	"40CEF93B017A"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Lookup"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93B017B"
-					documentation 	" Find TAlgorithmMap by IPSEC algorithm number"
-					parameters 	(list Parameters
-					    (object Parameter "aClass"
-						quid       	"40CEF93B0183"
-						type       	"TAlgorithmClass"
-						quidu      	"40CEF93A01A4")
-					    (object Parameter "anAlg"
-						quid       	"40CEF93B0184"
-						type       	"TInt"))
-					result     	"IMPORT_C TAlgorithmMap*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "IndexLookup"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93B0185"
-					documentation 	"Find the aNum-th algorithm of class aClass"
-					parameters 	(list Parameters
-					    (object Parameter "aClass"
-						quid       	"40CEF93B0186"
-						type       	"TAlgorithmClass"
-						quidu      	"40CEF93A01A4")
-					    (object Parameter "aNum"
-						quid       	"40CEF93B0187"
-						type       	"TInt"))
-					result     	"IMPORT_C TAlgorithmMap*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Remove"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93B0188"
-					documentation 	"Removes the aNum-th algorithm of class aClass. If not found does nothing"
-					parameters 	(list Parameters
-					    (object Parameter "aClass"
-						quid       	"40CEF93B0189"
-						type       	"TAlgorithmClass"
-						quidu      	"40CEF93A01A4")
-					    (object Parameter "aNum"
-						quid       	"40CEF93B018A"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Lookup"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93B0193"
-					documentation 	
-| Find TAlgorithmMap by symbolic algorithm name (and optionally restricted
-| to a specific library).
-					
-					parameters 	(list Parameters
-					    (object Parameter "aLibrary"
-						quid       	"40CEF93B0194"
-						type       	"const TDesC8&"
-						const      	TRUE)
-					    (object Parameter "anAlg"
-						quid       	"40CEF93B0195"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"IMPORT_C TAlgorithmMap*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::IPSECPOL"
-				quidu      	"40CEF91D0220"
-				language   	"VC++")
-			    (object Instantiated_Class "CArrayFixFlat<TAlgorithmMap>"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Generate"
-					value      	FALSE))
-				quid       	"40CEF93B0154"
-				used_nodes 	(list uses_relationship_list
-				    (object Uses_Relationship
-					quid       	"40CEF93B0164"
-					supplier   	"CArrayFixFlat"))
-				module     	"Component View::IPSECPOL"
-				quidu      	"40CEF91D0220"
-				language   	"VC++")
-			    (object Class "token_type"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"ImplementationType"
-					value      	
-|typedef enum
-|{
-|    token_string,
-|    token_equal,
-|    token_comma,
-|    token_brace_left,
-|    token_brace_right,
-|    token_par_left,
-|    token_par_right,
-|    token_error,
-|    token_eof
-|    } token_type;
-					)
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"40CEF93B0196"
-				stereotype 	"typedef"
-				module     	"Component View::IPSECPOL"
-				quidu      	"40CEF91D0220"
-				language   	"VC++")
-			    (object Class "TPolicyParser"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"40CEF93B01D1"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"40CEF93B01E1"
-					supplier   	"TLex"))
-				operations 	(list Operations
-				    (object Operation "TPolicyParser"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93B01E2"
-					parameters 	(list Parameters
-					    (object Parameter "aPolicy"
-						quid       	"40CEF93B01E3"
-						type       	"const TDesC&"
-						const      	TRUE))
-					result     	"IMPORT_C"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ParseL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93B01E4"
-					parameters 	(list Parameters
-					    (object Parameter "aPieceData"
-						quid       	"40CEF93B01E5"
-						type       	"CIpSecurityPiece*"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Write"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93B01E6"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aSp"
-						quid       	"40CEF93B01F1"
-						type       	"CSecurityPolicy*"
-						quidu      	"40CEF9390089")
-					    (object Parameter "aPolBfr"
-						quid       	"40CEF93B01F2"
-						type       	"HBufC8* &")
-					    (object Parameter "aSortingOrder"
-						quid       	"40CEF93B01F3"
-						type       	"TBool"
-						initv      	"EFalse"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "BufferAppend"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93B01F4"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aPolBfr"
-						quid       	"40CEF93B01F6"
-						type       	"HBufC8* &")
-					    (object Parameter "aText"
-						quid       	"40CEF93B01F7"
-						type       	"const TDesC8&"
-						const      	TRUE))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "WriteSAs"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93B01F8"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aSAList"
-						quid       	"40CEF93B0200"
-						type       	"CSAList*"
-						quidu      	"40CEF938029C")
-					    (object Parameter "aPolBfr"
-						quid       	"40CEF93B0201"
-						type       	"HBufC8* &"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "TextSA"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93B0202"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aSA"
-						quid       	"40CEF93B0204"
-						type       	"CPolicySpec*"
-						quidu      	"40CEF938006D")
-					    (object Parameter "aBuf"
-						quid       	"40CEF93B0205"
-						type       	"TDes8&"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "WriteSelectors"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93B0206"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aSelList"
-						quid       	"40CEF93B0210"
-						type       	"CSelectorList*"
-						quidu      	"40CEF9380329")
-					    (object Parameter "aPolBfr"
-						quid       	"40CEF93B0211"
-						type       	"HBufC8* &")
-					    (object Parameter "aSortingOrder"
-						quid       	"40CEF93B0212"
-						type       	"TBool"
-						initv      	"EFalse"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "WriteSelectorsInSortingOrder"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93B0213"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aSelList"
-						quid       	"40CEF93B0215"
-						type       	"CSelectorList*"
-						quidu      	"40CEF9380329")
-					    (object Parameter "aPolBfr"
-						quid       	"40CEF93B0216"
-						type       	"HBufC8* &")
-					    (object Parameter "aSortingOrder"
-						quid       	"40CEF93B0217"
-						type       	"TBool"
-						initv      	"ETrue"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "TextSel"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93B0218"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aSel"
-						quid       	"40CEF93B0220"
-						type       	"CPolicySelector*"
-						quidu      	"40CEF93803A6")
-					    (object Parameter "aBuf"
-						quid       	"40CEF93B0221"
-						type       	"TDes8&")
-					    (object Parameter "aSortingOrder"
-						quid       	"40CEF93B0222"
-						type       	"TBool"
-						initv      	"EFalse"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "parse_ip_addr_and_mask"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93B0223"
-					parameters 	(list Parameters
-					    (object Parameter "addr"
-						quid       	"40CEF93B0224"
-						type       	"TInetAddr&")
-					    (object Parameter "mask"
-						quid       	"40CEF93B0225"
-						type       	"TInetAddr&"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "parse_sa_spec_listL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93B022F"
-					parameters 	(list Parameters
-					    (object Parameter "aBundle"
-						quid       	"40CEF93B0230"
-						type       	"TSecpolBundle&"
-						quidu      	"40CEF9380183")
-					    (object Parameter "aSp"
-						quid       	"40CEF93B0231"
-						type       	"CSecurityPolicy*"
-						quidu      	"40CEF9390089"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "parse_sa_spec_paramsL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93B0232"
-					parameters 	(list Parameters
-					    (object Parameter "aSpec"
-						quid       	"40CEF93B0233"
-						type       	"CPolicySpec&"
-						quidu      	"40CEF938006D"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "parse_conn2saL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93B0234"
-					parameters 	(list Parameters
-					    (object Parameter "aSp"
-						quid       	"40CEF93B0235"
-						type       	"CSecurityPolicy*"
-						quidu      	"40CEF9390089"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "parse_sa_specL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93B023F"
-					parameters 	(list Parameters
-					    (object Parameter "aSp"
-						quid       	"40CEF93B0240"
-						type       	"CSecurityPolicy*"
-						quidu      	"40CEF9390089"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "NextToken"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93B0241"
-					result     	"token_type"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0
-					quidu      	"40CEF93B0196")
-				    (object Operation "SkipSpaceAndMark"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93B0242"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "Error"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93B0243"
-					parameters 	(list Parameters
-					    (object Parameter "aFmt"
-						quid       	"40CEF93B024E"
-						type       	"TRefByValue<const TDesC>")
-					    (object Parameter ""
-						quid       	"40CEF93B024F"
-						type       	"..."))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0))
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iLine"
-					quid       	"40CEF93B0250"
-					type       	"int"
-					exportControl 	"Public"))
-				module     	"Component View::IPSECPOL"
-				quidu      	"40CEF91D0220"
-				language   	"VC++")
-			    (object Instantiated_Class "TBuf<200>"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Generate"
-					value      	FALSE))
-				quid       	"40CEF93B0251"
-				used_nodes 	(list uses_relationship_list
-				    (object Uses_Relationship
-					quid       	"40CEF93B025E"
-					supplier   	"TBuf"))
-				module     	"Component View::IPSECPOL"
-				quidu      	"40CEF91D0220"
-				language   	"VC++")
-			    (object Class "CKeysData"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"40CEF93B028D"
-				documentation 	"Could be a struct but CBase initializa everything to 0, so is better"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"40CEF93B028E"
-					supplier   	"CBase"))
-				operations 	(list Operations
-				    (object Operation "CKeysData"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93B028F"
-					result     	"IMPORT_C"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CKeysData"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93B029C"
-					parameters 	(list Parameters
-					    (object Parameter "aKey"
-						quid       	"40CEF93B029D"
-						type       	"CKeysData*"
-						quidu      	"40CEF93B028D"))
-					result     	"IMPORT_C"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::IPSECPOL"
-				quidu      	"40CEF91D0220"
-				language   	"VC++")
-			    (object Instantiated_Class "TBuf8<256>"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Generate"
-					value      	FALSE))
-				quid       	"40CEF93B02E0"
-				used_nodes 	(list uses_relationship_list
-				    (object Uses_Relationship
-					quid       	"40CEF93B02E1"
-					supplier   	"TBuf8"))
-				module     	"Component View::IPSECPOL"
-				quidu      	"40CEF91D0220"
-				language   	"VC++")
-			    (object Class "CKeysDataArray"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"40CEF93B030A"
-				documentation 	"typedef CArrayFixFlat<TKeysData *> CKeysDataArray;"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"40CEF93B032B"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CArrayFixFlat<CKeysData*>"
-					quidu      	"40CEF93B0329"))
-				operations 	(list Operations
-				    (object Operation "NewL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93B032C"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aGranularity"
-						quid       	"40CEF93B032E"
-						type       	"TInt"))
-					result     	"IMPORT_C CKeysDataArray*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Construct"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93B032F"
-					parameters 	(list Parameters
-					    (object Parameter "aGranularity"
-						quid       	"40CEF93B0339"
-						type       	"TInt"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "NewL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93B033A"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aData"
-						quid       	"40CEF93B033C"
-						type       	"CKeysDataArray*"
-						quidu      	"40CEF93B030A"))
-					result     	"IMPORT_C CKeysDataArray*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ConstructL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93B033D"
-					parameters 	(list Parameters
-					    (object Parameter "aData"
-						quid       	"40CEF93B033E"
-						type       	"CKeysDataArray*"
-						quidu      	"40CEF93B030A"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "~CKeysDataArray"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93B033F"
-					result     	"IMPORT_C"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CopyL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93B0340"
-					parameters 	(list Parameters
-					    (object Parameter "aData"
-						quid       	"40CEF93B0348"
-						type       	"CKeysDataArray*"
-						quidu      	"40CEF93B030A"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Empty"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93B0349"
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CKeysDataArray"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93B034A"
-					parameters 	(list Parameters
-					    (object Parameter "aGranularity"
-						quid       	"40CEF93B034B"
-						type       	"TInt"))
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "CKeysDataArray"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93B034C"
-					parameters 	(list Parameters
-					    (object Parameter "aData"
-						quid       	"40CEF93B034D"
-						type       	"CKeysDataArray*"
-						quidu      	"40CEF93B030A"))
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0))
-				module     	"Component View::IPSECPOL"
-				quidu      	"40CEF91D0220"
-				language   	"VC++")
-			    (object Instantiated_Class "CArrayFixFlat<CKeysData*>"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Generate"
-					value      	FALSE))
-				quid       	"40CEF93B0329"
-				used_nodes 	(list uses_relationship_list
-				    (object Uses_Relationship
-					quid       	"40CEF93B032A"
-					supplier   	"CArrayFixFlat"))
-				module     	"Component View::IPSECPOL"
-				quidu      	"40CEF91D0220"
-				language   	"VC++")
-			    (object Class "TKeyParser"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"40CEF93B0377"
-				documentation 	"KEYS Parser"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"40CEF93B0378"
-					supplier   	"TLex"))
-				operations 	(list Operations
-				    (object Operation "TKeyParser"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93B0379"
-					parameters 	(list Parameters
-					    (object Parameter "aStr"
-						quid       	"40CEF93B037A"
-						type       	"const TDesC&"
-						const      	TRUE))
-					result     	"IMPORT_C"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ParseL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93B037B"
-					parameters 	(list Parameters
-					    (object Parameter "aKeys"
-						quid       	"40CEF93B037C"
-						type       	"CKeysDataArray*"
-						quidu      	"40CEF93B030A"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Write"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93B0387"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aKeys"
-						quid       	"40CEF93B0389"
-						type       	"CKeysDataArray*"
-						quidu      	"40CEF93B030A")
-					    (object Parameter "aFile"
-						quid       	"40CEF93B038A"
-						type       	"RFile&"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TextPFKey"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93B038B"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aKey"
-						quid       	"40CEF93B038D"
-						type       	"CKeysData*"
-						quidu      	"40CEF93B028D")
-					    (object Parameter "aElem"
-						quid       	"40CEF93B038E"
-						type       	"TDes8&"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "NextToken"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93B038F"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "DeHex"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93B0396"
-					parameters 	(list Parameters
-					    (object Parameter "aStr"
-						quid       	"40CEF93B0397"
-						type       	"const TDesC&"
-						const      	TRUE))
-					result     	"TPtrC8"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "SkipSpaceAndMark"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93B0398"
-					result     	"int"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "HexVal"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93B0399"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aChar"
-						quid       	"40CEF93B039B"
-						type       	"TUint8"))
-					result     	"TUint8"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0))
-				module     	"Component View::IPSECPOL"
-				quidu      	"40CEF91D0220"
-				language   	"VC++")
-			    (object Class "CIpSecurityPiece"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"40CEF93B03D5"
-				documentation 	
-|------------------------------------------------------------------------
-|Multiple Security Info combined
-				
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"40CEF93B03E4"
-					supplier   	"CBase"))
-				operations 	(list Operations
-				    (object Operation "CIpSecurityPiece"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"40CEF93B03E5"
-					documentation 	"* Cause vtable & typeinfo to be exported"
-					result     	"IMPORT_C"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ConstructL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93B03E6"
-					parameters 	(list Parameters
-					    (object Parameter "aSize"
-						quid       	"40CEF93B03E7"
-						type       	"TInt"
-						initv      	"64"))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Info"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"40CEF93B03E8"
-					result     	"HBufC*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetInfoL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93C000C"
-					parameters 	(list Parameters
-					    (object Parameter "aDes"
-						quid       	"40CEF93C000D"
-						type       	"const TDesC&"
-						const      	TRUE))
-					result     	"IMPORT_C void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Policies"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"40CEF93C000E"
-					result     	"CSecurityPolicy*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0
-					quidu      	"40CEF9390089")
-				    (object Operation "SetPolicies"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"40CEF93C000F"
-					parameters 	(list Parameters
-					    (object Parameter "aPolicy"
-						quid       	"40CEF93C0010"
-						type       	"CSecurityPolicy*"
-						quidu      	"40CEF9390089"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Keys"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	TRUE))
-					quid       	"40CEF93C0011"
-					result     	"CKeysDataArray*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0
-					quidu      	"40CEF93B030A")
-				    (object Operation "~CIpSecurityPiece"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93C001C"
-					result     	"IMPORT_C"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::IPSECPOL"
-				quidu      	"40CEF91D0220"
-				language   	"VC++")
-			    (object Class "TIpSecParser"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"40CEF93C006A"
-				documentation 	
-|
-|  class TSecParser
-				
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"40CEF93C006B"
-					supplier   	"TLex"))
-				operations 	(list Operations
-				    (object Operation "TIpSecParser"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93C006C"
-					parameters 	(list Parameters
-					    (object Parameter "aDes"
-						quid       	"40CEF93C006D"
-						type       	"const TDesC&"
-						const      	TRUE))
-					result     	"IMPORT_C"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ParseL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93C006E"
-					parameters 	(list Parameters
-					    (object Parameter "aPiece_data"
-						quid       	"40CEF93C006F"
-						type       	"CIpSecurityPiece*"
-						quidu      	"40CEF93B03D5"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Write"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93C0079"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aPiece_data"
-						quid       	"40CEF93C007B"
-						type       	"CIpSecurityPiece*"
-						quidu      	"40CEF93B03D5")
-					    (object Parameter "aPolBfr"
-						quid       	"40CEF93C007C"
-						type       	"HBufC8* &"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ParseAndIgnoreIKEL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93C007D"
-					parameters 	(list Parameters
-					    (object Parameter "aPiece_data"
-						quid       	"40CEF93C007E"
-						type       	"CIpSecurityPiece*"
-						quidu      	"40CEF93B03D5"))
-					result     	"IMPORT_C TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CheckVersion"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93C007F"
-					result     	"TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "ParseInfoL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93C0080"
-					parameters 	(list Parameters
-					    (object Parameter "aPiece_data"
-						quid       	"40CEF93C0089"
-						type       	"CIpSecurityPiece*"
-						quidu      	"40CEF93B03D5"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "ParsePoliciesL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93C008A"
-					parameters 	(list Parameters
-					    (object Parameter "aPieceData"
-						quid       	"40CEF93C008B"
-						type       	"CIpSecurityPiece*"
-						quidu      	"40CEF93B03D5"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "ParseKeysL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93C008C"
-					parameters 	(list Parameters
-					    (object Parameter "aKeys"
-						quid       	"40CEF93C008D"
-						type       	"CKeysDataArray*"
-						quidu      	"40CEF93B030A"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "NextTag"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93C008E"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "DoParseL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93C0099"
-					parameters 	(list Parameters
-					    (object Parameter "aPiece_data"
-						quid       	"40CEF93C009A"
-						type       	"CIpSecurityPiece*"
-						quidu      	"40CEF93B03D5")
-					    (object Parameter "aIncludeIKE"
-						quid       	"40CEF93C009B"
-						type       	"TBool"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "WriteVersion"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93C009C"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aPolBfr"
-						quid       	"40CEF93C009E"
-						type       	"HBufC8* &"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "WriteInfo"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93C009F"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aPiece_data"
-						quid       	"40CEF93C00A9"
-						type       	"CIpSecurityPiece*"
-						quidu      	"40CEF93B03D5")
-					    (object Parameter "aPolBfr"
-						quid       	"40CEF93C00AA"
-						type       	"HBufC8* &"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "WritePolicies"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93C00AB"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aPiece_data"
-						quid       	"40CEF93C00AD"
-						type       	"CIpSecurityPiece*"
-						quidu      	"40CEF93B03D5")
-					    (object Parameter "aPolBfr"
-						quid       	"40CEF93C00AE"
-						type       	"HBufC8* &"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "WriteKeys"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93C00AF"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aPiece_data"
-						quid       	"40CEF93C00B9"
-						type       	"CIpSecurityPiece*"
-						quidu      	"40CEF93B03D5")
-					    (object Parameter "aFile"
-						quid       	"40CEF93C00BA"
-						type       	"RFile&"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0))
-				module     	"Component View::IPSECPOL"
-				quidu      	"40CEF91D0220"
-				language   	"VC++")
-			    (object Class "direction"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"40CEF93C00C8"
-				documentation 	
-|///////////////////////////////////////////////////////
-| Policy Manager Error Codes
-|///////////////////////////////////////////////////////
-|
-|typedef enum
-|    {
-|    EOpenSocketError = -23001,
-|    EBindSocketError,
-|    EOpenAlgorithmsFileError,
-|    EOpenPolicyFileError,
-|    EPolicyFileError,
-|    ESecpolSocketSetOptError,
-|    EUnknownPolicyHandle,
-|    EParsingError,
-|    EWriteSocketError,
-|    ESecpolReaderError,
-|    ENoSelectorFound,
-|    ENoMemory,
-|    EInboundOutboundConflict,
-|    ESelectorConflict,
-|    ENoConflictInfoFound
-|    };
-|
-|    
-|///////////////////////////////////////////////////////
-| Direction codes
-|///////////////////////////////////////////////////////
-				
-				stereotype 	"enum"
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "EInbound"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"0"))
-					quid       	"40CEF93C00D7"
-					initv      	"1")
-				    (object ClassAttribute "EOutbound"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Ordinal"
-						value      	"1"))
-					quid       	"40CEF93C00D8"))
-				module     	"Component View::IPSECPOL"
-				quidu      	"40CEF91D0220"
-				language   	"VC++")
-			    (object Class "TActivePolicyListEntry"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"40CEF93C00E7"
-				documentation 	
-|///////////////////////////////////////////////////////
-| Active Policy list entry
-|///////////////////////////////////////////////////////
-				
-				stereotype 	"struct"
-				module     	"Component View::IPSECPOL"
-				quidu      	"40CEF91D0220"
-				language   	"VC++")
-			    (object Class "CActivePolicyList"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"ImplementationType"
-					value      	"typedef CArrayFixFlat<TActivePolicyListEntry*> CActivePolicyList;   ")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"40CEF93C0116"
-				stereotype 	"typedef"
-				module     	"Component View::IPSECPOL"
-				quidu      	"40CEF91D0220"
-				language   	"VC++")
-			    (object Class "CIPSecPolicyManagerHandler"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"40CEF93C02CB"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"40CEF93C02DB"
-					supplier   	"CBase"))
-				operations 	(list Operations
-				    (object Operation "NewL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93C02DC"
-					stereotype 	"static"
-					parameters 	(list Parameters
-					    (object Parameter "aServer"
-						quid       	"40CEF93C02DE"
-						type       	"CIPSecPolicyManagerServer*"
-						quidu      	"40CEF93900E7"))
-					result     	"CIPSecPolicyManagerHandler*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0
-					quidu      	"40CEF93C02CB")
-				    (object Operation "~CIPSecPolicyManagerHandler"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93C02DF"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ConstructL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93C02E0"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ProcessLoadPolicyL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93C02E1"
-					parameters 	(list Parameters
-					    (object Parameter "aMsg"
-						quid       	"40CEF93C02EA"
-						type       	"const RMessage2&"
-						const      	TRUE)
-					    (object Parameter "aIPSecPolicyManagerSession"
-						quid       	"40CEF93C02EB"
-						type       	"const CIPSecPolicyManagerSession*"
-						const      	TRUE))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ProcessActivatePolicyL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93C02EC"
-					parameters 	(list Parameters
-					    (object Parameter "aMsg"
-						quid       	"40CEF93C02ED"
-						type       	"const RMessage2&"
-						const      	TRUE)
-					    (object Parameter "aIPSecPolicyManagerSession"
-						quid       	"40CEF93C02EE"
-						type       	"const CIPSecPolicyManagerSession*"
-						const      	TRUE))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ProcessUnloadPolicyL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93C02EF"
-					parameters 	(list Parameters
-					    (object Parameter "aMsg"
-						quid       	"40CEF93C02F0"
-						type       	"const RMessage2&"
-						const      	TRUE)
-					    (object Parameter "aIPSecPolicyManagerSession"
-						quid       	"40CEF93C02F1"
-						type       	"const CIPSecPolicyManagerSession*"
-						const      	TRUE))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "GetIPSecSAInfoL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93C02FA"
-					parameters 	(list Parameters
-					    (object Parameter "aMsg"
-						quid       	"40CEF93C02FB"
-						type       	"const RMessage2&"
-						const      	TRUE)
-					    (object Parameter "aIPSecPolicyManagerSession"
-						quid       	"40CEF93C02FC"
-						type       	"const CIPSecPolicyManagerSession*"
-						const      	TRUE))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "GetLastConflictInfoL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93C02FD"
-					parameters 	(list Parameters
-					    (object Parameter "aMsg"
-						quid       	"40CEF93C02FE"
-						type       	"const RMessage2&"
-						const      	TRUE)
-					    (object Parameter "aIPSecPolicyManagerSession"
-						quid       	"40CEF93C02FF"
-						type       	"const CIPSecPolicyManagerSession*"
-						const      	TRUE))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ErrorHandlingL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93C0300"
-					parameters 	(list Parameters
-					    (object Parameter "aMainCode"
-						quid       	"40CEF93C0301"
-						type       	"TInt")
-					    (object Parameter "aDetailCode"
-						quid       	"40CEF93C030A"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ReleaseResources"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93C030B"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ParseCurrentPolicyL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93C030C"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "UpdateSelectorsAndTunnels"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93C030D"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ConvertFromObjectsToStringWithSectionsL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93C030E"
-					documentation 	
-|        void    OpenPolicyFileForWrite();
-|        void    OpenPolicyFileForRead();
-					
-					parameters 	(list Parameters
-					    (object Parameter "aFunction"
-						quid       	"40CEF93C030F"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ConvertFromObjectsToStringWithoutSectionsL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93C0319"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "StorePolicyToActiveListL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93C031A"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ParseAllPolicyFilesL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93C031B"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "MakeUniqueSANamesL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93C031C"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SortSelectors"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93C031D"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ConvertFromObjectsToStringL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93C031E"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SendAlgorithmsAndPolicyToIPSecL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93C0329"
-					parameters 	(list Parameters
-					    (object Parameter "aSocket"
-						quid       	"40CEF93C032A"
-						type       	"const TDesC&"
-						const      	TRUE))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SendNullFileToIPSecL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93C032B"
-					parameters 	(list Parameters
-					    (object Parameter "aSocket"
-						quid       	"40CEF93C032C"
-						type       	"const TDesC&"
-						const      	TRUE))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ReturnPolicyFileHandleL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93C032D"
-					parameters 	(list Parameters
-					    (object Parameter "aMsg"
-						quid       	"40CEF93C032E"
-						type       	"const RMessage2&"
-						const      	TRUE))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ApiCallCompleted"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93C032F"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "DeletePolicyFromList"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93C0339"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SearchPolicyFromListAndActivate"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93C033A"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "WriteTunnelModeIkeNegotiationStringsL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93C033B"
-					documentation 	
-|
-| In IPSecPolManUtil.cpp
-					
-					parameters 	(list Parameters
-					    (object Parameter "aPolBfr"
-						quid       	"40CEF93C033C"
-						type       	"HBufC8* &"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "BuildTunnelModeIkeString"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93C033D"
-					parameters 	(list Parameters
-					    (object Parameter "aStringBuf"
-						quid       	"40CEF93C033E"
-						type       	"TDes8&")
-					    (object Parameter "aDirection"
-						quid       	"40CEF93C033F"
-						type       	"TInt")
-					    (object Parameter "aPort"
-						quid       	"40CEF93C0348"
-						type       	"TInt")
-					    (object Parameter "aGwAddr"
-						quid       	"40CEF93C0349"
-						type       	"TInetAddr&"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "WriteTransportModeIkeNegotiationStrings"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93C034A"
-					parameters 	(list Parameters
-					    (object Parameter "aPolBfr"
-						quid       	"40CEF93C034B"
-						type       	"HBufC8* &"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "BuildTransportModeIkeString"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93C034C"
-					parameters 	(list Parameters
-					    (object Parameter "aStringBuf"
-						quid       	"40CEF93C034D"
-						type       	"TDes8&")
-					    (object Parameter "aPort"
-						quid       	"40CEF93C034E"
-						type       	"TInt")
-					    (object Parameter "aRemote"
-						quid       	"40CEF93C034F"
-						type       	"TInetAddr&")
-					    (object Parameter "aRemoteMask"
-						quid       	"40CEF93C0358"
-						type       	"TInetAddr&"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "BuildDhcpProtocolString"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93C0359"
-					parameters 	(list Parameters
-					    (object Parameter "aPolBfr"
-						quid       	"40CEF93C035A"
-						type       	"HBufC8* &"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "BuildComparisonWord"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93C035B"
-					parameters 	(list Parameters
-					    (object Parameter "aSelList"
-						quid       	"40CEF93C035C"
-						type       	"CSelectorList*"
-						quidu      	"40CEF9380329"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetSequenceNumbers"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93C035D"
-					parameters 	(list Parameters
-					    (object Parameter "aSelList"
-						quid       	"40CEF93C0367"
-						type       	"CSelectorList*"
-						quidu      	"40CEF9380329"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CalculateMaskLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93C0368"
-					parameters 	(list Parameters
-					    (object Parameter "aMask"
-						quid       	"40CEF93C0369"
-						type       	"TInetAddr&"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "MaskLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93C036A"
-					parameters 	(list Parameters
-					    (object Parameter "aAddr"
-						quid       	"40CEF93C036B"
-						type       	"TUint32"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "MaskLength"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93C036C"
-					parameters 	(list Parameters
-					    (object Parameter "aAddr"
-						quid       	"40CEF93C036D"
-						type       	"const TIp6Addr&"
-						const      	TRUE))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "DeleteExtraInboundOutboundSelectors"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93C036E"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "AddInboundOutboundSelectorPair"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93C0377"
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "InboundOutboundSelectors"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93C0378"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "FindMatchingSelector"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93C0379"
-					result     	"CPolicySelector*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0
-					quidu      	"40CEF93803A6")
-				    (object Operation "FillSAInfoObject"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93C037A"
-					parameters 	(list Parameters
-					    (object Parameter "aPolicySelector"
-						quid       	"40CEF93C0387"
-						type       	"CPolicySelector*"
-						quidu      	"40CEF93803A6"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CheckInboundOutboundConflictsL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93C0388"
-					documentation 	
-|
-| In IPSecPolManConflict.cpp
-					
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CheckSelectorConflictsL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93C0389"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TakeNextActivePolicyL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93C038A"
-					parameters 	(list Parameters
-					    (object Parameter "aIndex"
-						quid       	"40CEF93C038B"
-						type       	"TInt"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CompareSelectorsL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93C038C"
-					parameters 	(list Parameters
-					    (object Parameter "aPolicySelector"
-						quid       	"40CEF93C038D"
-						type       	"CPolicySelector*"
-						quidu      	"40CEF93803A6"))
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CompareSAParameters"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93C0396"
-					parameters 	(list Parameters
-					    (object Parameter "aPolicySelectorNew"
-						quid       	"40CEF93C0397"
-						type       	"CPolicySelector*"
-						quidu      	"40CEF93803A6")
-					    (object Parameter "aPolicySelectorOld"
-						quid       	"40CEF93C0398"
-						type       	"CPolicySelector*"
-						quidu      	"40CEF93803A6"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "CheckAddressOverlapping"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93C0399"
-					parameters 	(list Parameters
-					    (object Parameter "aNet1IpAddress"
-						quid       	"40CEF93C039A"
-						type       	"TUint32")
-					    (object Parameter "aNet1Mask"
-						quid       	"40CEF93C039B"
-						type       	"TUint32")
-					    (object Parameter "aNet2IpAddress"
-						quid       	"40CEF93C039C"
-						type       	"TUint32")
-					    (object Parameter "aNet2Mask"
-						quid       	"40CEF93C039D"
-						type       	"TUint32"))
-					result     	"TBool"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "GetRangeHighAddress"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93C03A6"
-					parameters 	(list Parameters
-					    (object Parameter "aNetIpAddressHigh"
-						quid       	"40CEF93C03A7"
-						type       	"TUint32&")
-					    (object Parameter "aNetIpAddressLow"
-						quid       	"40CEF93C03A8"
-						type       	"TUint32")
-					    (object Parameter "aNetMask"
-						quid       	"40CEF93C03A9"
-						type       	"TUint32"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))
-				module     	"Component View::IPSECPOL"
-				quidu      	"40CEF91D0220"
-				language   	"VC++")
-			    (object Instantiated_Class "TPckg<TPolicyHandle>"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Generate"
-					value      	FALSE))
-				quid       	"40CEF93C03C0"
-				used_nodes 	(list uses_relationship_list
-				    (object Uses_Relationship
-					quid       	"40CEF93C03C5"
-					supplier   	"TPckg"))
-				module     	"Component View::IPSECPOL"
-				quidu      	"40CEF91D0220"
-				language   	"VC++")
-			    (object Instantiated_Class "TPckg<TIpsecSaSpec>"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Generate"
-					value      	FALSE))
-				quid       	"40CEF93C03D5"
-				used_nodes 	(list uses_relationship_list
-				    (object Uses_Relationship
-					quid       	"40CEF93C03D6"
-					supplier   	"TPckg"))
-				module     	"Component View::IPSECPOL"
-				quidu      	"40CEF91D0220"
-				language   	"VC++")
-			    (object Class "CSecpolReader"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AfxSupportMacro"
-					value      	""))
-				quid       	"40CEF93D00E7"
-				documentation 	"class CListenerControl;"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"40CEF93D00E8"
-					supplier   	"CActive"))
-				operations 	(list Operations
-				    (object Operation "CSecpolReader"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93D00E9"
-					parameters 	(list Parameters
-					    (object Parameter "control"
-						quid       	"40CEF93D00EA"
-						type       	"CIPSecPolicyManagerHandler*"
-						quidu      	"40CEF93C02CB"))
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Construct"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93D00EB"
-					parameters 	(list Parameters
-					    (object Parameter "aSocket"
-						quid       	"40CEF93D00F6"
-						type       	"const TDesC&"
-						const      	TRUE))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "~CSecpolReader"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93D00F7"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "RunL"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93D00F8"
-					documentation 	" active object stuff, completion and cancel callback functions"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "DoCancel"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93D00F9"
-					result     	"void"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "RunError"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Inline"
-						value      	FALSE))
-					quid       	"40CEF93D00FA"
-					parameters 	(list Parameters
-					    (object Parameter "aError"
-						quid       	"40CEF93D0106"
-						type       	"TInt"))
-					result     	"TInt"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0))
-				module     	"Component View::IPSECPOL"
-				quidu      	"40CEF91D0220"
-				language   	"VC++")
-			    (object Instantiated_Class "TBuf8<1000>"
-				attributes 	(list Attribute_Set
-				    (object Attribute
-					tool       	"VC++"
-					name       	"AppliedPattern"
-					value      	"none")
-				    (object Attribute
-					tool       	"VC++"
-					name       	"Generate"
-					value      	FALSE))
-				quid       	"40CEF93D010C"
-				used_nodes 	(list uses_relationship_list
-				    (object Uses_Relationship
-					quid       	"40CEF93D0116"
-					supplier   	"TBuf8"))
-				module     	"Component View::IPSECPOL"
-				quidu      	"40CEF91D0220"
-				language   	"VC++")
-			    (object Association "$UNNAMED$0"
-				quid       	"40CEF93800F6"
-				roles      	(list role_list
-				    (object Role "iName"
-					quid       	"40CEF9380116"
-					label      	"iName"
-					supplier   	"HBufC8"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$1"
-					quid       	"40CEF9380118"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CPolicySpec"
-					quidu      	"40CEF938006D")))
-			    (object Association "$UNNAMED$2"
-				quid       	"40CEF9380125"
-				roles      	(list role_list
-				    (object Role "iRemoteIdentity"
-					quid       	"40CEF9380126"
-					label      	"iRemoteIdentity"
-					supplier   	"HBufC8"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$3"
-					quid       	"40CEF9380128"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CPolicySpec"
-					quidu      	"40CEF938006D")))
-			    (object Association "$UNNAMED$4"
-				quid       	"40CEF938012A"
-				roles      	(list role_list
-				    (object Role "iLocalIdentity"
-					quid       	"40CEF938012B"
-					documentation 	
-| if present, the TSecurityAssocSpec will
-| only have constant reference to this!
-					
-					label      	"iLocalIdentity"
-					supplier   	"HBufC8"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$5"
-					quid       	"40CEF938012D"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CPolicySpec"
-					quidu      	"40CEF938006D")))
-			    (object Association "$UNNAMED$6"
-				quid       	"40CEF9380148"
-				roles      	(list role_list
-				    (object Role "iSpec"
-					quid       	"40CEF9380149"
-					documentation 	"TBool Comp(CPolicySpec *aPolSpec);    //Compares 2 SAs"
-					label      	"iSpec"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TSecurityAssocSpec"
-					quidu      	"40CEF93B004B"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$7"
-					quid       	"40CEF938014B"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CPolicySpec"
-					quidu      	"40CEF938006D"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$8"
-				quid       	"40CEF9380155"
-				roles      	(list role_list
-				    (object Role "iNext"
-					quid       	"40CEF9380156"
-					label      	"iNext"
-					supplier   	"TSglQueLink"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$9"
-					quid       	"40CEF9380158"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CPolicySpec"
-					quidu      	"40CEF938006D"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$10"
-				quid       	"40CEF9380173"
-				roles      	(list role_list
-				    (object Role "iSpec"
-					quid       	"40CEF9380174"
-					label      	"iSpec"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CPolicySpec"
-					quidu      	"40CEF938006D"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$11"
-					quid       	"40CEF9380176"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CSecpolBundleItem"
-					quidu      	"40CEF9380164")))
-			    (object Association "$UNNAMED$12"
-				quid       	"40CEF9380178"
-				roles      	(list role_list
-				    (object Role "iTunnel"
-					quid       	"40CEF9380179"
-					label      	"iTunnel"
-					supplier   	"TInetAddr"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$13"
-					quid       	"40CEF938017B"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CSecpolBundleItem"
-					quidu      	"40CEF9380164"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$14"
-				quid       	"40CEF938017D"
-				roles      	(list role_list
-				    (object Role "iNext"
-					quid       	"40CEF938017E"
-					documentation 	"private:"
-					label      	"iNext"
-					supplier   	"TSglQueLink"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$15"
-					quid       	"40CEF9380180"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CSecpolBundleItem"
-					quidu      	"40CEF9380164"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$16"
-				quid       	"40CEF93802DC"
-				roles      	(list role_list
-				    (object Role "iOldSA"
-					quid       	"40CEF93802DD"
-					label      	"iOldSA"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CPolicySpec"
-					quidu      	"40CEF938006D"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$17"
-					quid       	"40CEF93802DF"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TSAPairNode"
-					quidu      	"40CEF93802CB")))
-			    (object Association "$UNNAMED$18"
-				quid       	"40CEF93802E1"
-				roles      	(list role_list
-				    (object Role "iNewSA"
-					quid       	"40CEF93802E2"
-					label      	"iNewSA"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CPolicySpec"
-					quidu      	"40CEF938006D"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$19"
-					quid       	"40CEF93802E4"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TSAPairNode"
-					quidu      	"40CEF93802CB")))
-			    (object Association "$UNNAMED$20"
-				quid       	"40CEF93802EA"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$21"
-					quid       	"40CEF93802EB"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TSAPairNode"
-					quidu      	"40CEF93802CB")
-				    (object Role "iNext"
-					quid       	"40CEF93802ED"
-					label      	"iNext"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TSAPairNode"
-					quidu      	"40CEF93802CB"
-					is_navigable 	TRUE)))
-			    (object Association "$UNNAMED$22"
-				quid       	"40CEF9380319"
-				roles      	(list role_list
-				    (object Role "iList"
-					quid       	"40CEF938031A"
-					label      	"iList"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TSAPairNode"
-					quidu      	"40CEF93802CB"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$23"
-					quid       	"40CEF938031C"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CSAPairList"
-					quidu      	"40CEF93802FA")))
-			    (object Association "$UNNAMED$24"
-				quid       	"40CEF93803E4"
-				roles      	(list role_list
-				    (object Role "iDirection"
-					quid       	"40CEF93803E5"
-					documentation 	
-|
-| If the addr is to match any address, the mask must all zeroes
-| If the addr is to match as is, the mask must be all ones
-| If the selector is to match a transport connection, the
-|      port numbers are stored as non-zero in iDst and iSrc,
-|      and iProtocol is non-zero.
-					
-					label      	"iDirection"
-					supplier   	"TUint"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$25"
-					quid       	"40CEF93803E7"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CPolicySelector"
-					quidu      	"40CEF93803A6"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$26"
-				quid       	"40CEF93803E9"
-				roles      	(list role_list
-				    (object Role "iRemote"
-					quid       	"40CEF93803EA"
-					label      	"iRemote"
-					supplier   	"TInetAddr"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$27"
-					quid       	"40CEF93803EC"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CPolicySelector"
-					quidu      	"40CEF93803A6"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$28"
-				quid       	"40CEF93803EE"
-				roles      	(list role_list
-				    (object Role "iRemoteMask"
-					quid       	"40CEF93803EF"
-					label      	"iRemoteMask"
-					supplier   	"TInetAddr"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$29"
-					quid       	"40CEF93803F1"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CPolicySelector"
-					quidu      	"40CEF93803A6"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$30"
-				quid       	"40CEF939000C"
-				roles      	(list role_list
-				    (object Role "iLocal"
-					quid       	"40CEF939000D"
-					label      	"iLocal"
-					supplier   	"TInetAddr"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$31"
-					quid       	"40CEF939000F"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CPolicySelector"
-					quidu      	"40CEF93803A6"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$32"
-				quid       	"40CEF9390011"
-				roles      	(list role_list
-				    (object Role "iLocalMask"
-					quid       	"40CEF9390012"
-					label      	"iLocalMask"
-					supplier   	"TInetAddr"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$33"
-					quid       	"40CEF9390014"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CPolicySelector"
-					quidu      	"40CEF93803A6"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$34"
-				quid       	"40CEF9390016"
-				roles      	(list role_list
-				    (object Role "iProtocol"
-					quid       	"40CEF9390017"
-					label      	"iProtocol"
-					supplier   	"TInt"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$35"
-					quid       	"40CEF9390019"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CPolicySelector"
-					quidu      	"40CEF93803A6"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$36"
-				quid       	"40CEF939001C"
-				roles      	(list role_list
-				    (object Role "iIcmpType"
-					quid       	"40CEF939001D"
-					label      	"iIcmpType"
-					supplier   	"TInt"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$37"
-					quid       	"40CEF939001F"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CPolicySelector"
-					quidu      	"40CEF93803A6"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$38"
-				quid       	"40CEF9390021"
-				roles      	(list role_list
-				    (object Role "iIcmpCode"
-					quid       	"40CEF9390022"
-					label      	"iIcmpCode"
-					supplier   	"TInt"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$39"
-					quid       	"40CEF9390024"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CPolicySelector"
-					quidu      	"40CEF93803A6"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$40"
-				quid       	"40CEF939002B"
-				roles      	(list role_list
-				    (object Role "iDropAction"
-					quid       	"40CEF939002C"
-					label      	"iDropAction"
-					supplier   	"TBool"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$41"
-					quid       	"40CEF939002E"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CPolicySelector"
-					quidu      	"40CEF93803A6"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$42"
-				quid       	"40CEF9390030"
-				roles      	(list role_list
-				    (object Role "iSequenceNumber"
-					quid       	"40CEF9390031"
-					label      	"iSequenceNumber"
-					supplier   	"TInt"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$43"
-					quid       	"40CEF9390033"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CPolicySelector"
-					quidu      	"40CEF93803A6"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$44"
-				quid       	"40CEF9390035"
-				roles      	(list role_list
-				    (object Role "iCompWord"
-					quid       	"40CEF9390036"
-					label      	"iCompWord"
-					supplier   	"TUint32"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$45"
-					quid       	"40CEF939003B"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CPolicySelector"
-					quidu      	"40CEF93803A6"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$46"
-				quid       	"40CEF939003D"
-				roles      	(list role_list
-				    (object Role "iBundle"
-					quid       	"40CEF939003E"
-					documentation 	" IPSecPolManUtil.cpp"
-					label      	"iBundle"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TSecpolBundle"
-					quidu      	"40CEF9380183"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$47"
-					quid       	"40CEF9390040"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CPolicySelector"
-					quidu      	"40CEF93803A6"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$48"
-				quid       	"40CEF9390042"
-				roles      	(list role_list
-				    (object Role "iNext"
-					quid       	"40CEF9390043"
-					label      	"iNext"
-					supplier   	"TSglQueLink"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$49"
-					quid       	"40CEF939004B"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CPolicySelector"
-					quidu      	"40CEF93803A6"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$50"
-				quid       	"40CEF939004F"
-				roles      	(list role_list
-				    (object Role "iInterface"
-					quid       	"40CEF9390050"
-					label      	"iInterface"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TBuf<20>"
-					quidu      	"40CEF939004D"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$51"
-					quid       	"40CEF9390052"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CPolicySelector"
-					quidu      	"40CEF93803A6"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$52"
-				quid       	"40CEF93900D7"
-				roles      	(list role_list
-				    (object Role "iSpecs"
-					quid       	"40CEF93900D8"
-					documentation 	
-|    TSglQue<CPolicySpec> iSpecs;            // SA specifications
-|    TSglQue<CPolicySelector> iSelectors;    // Policy selectors to match
-					
-					label      	"iSpecs"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CSAList"
-					quidu      	"40CEF938029C"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$53"
-					quid       	"40CEF93900DA"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CSecurityPolicy"
-					quidu      	"40CEF9390089")))
-			    (object Association "$UNNAMED$54"
-				quid       	"40CEF93900DC"
-				roles      	(list role_list
-				    (object Role "iSelectors"
-					quid       	"40CEF93900DD"
-					label      	"iSelectors"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CSelectorList"
-					quidu      	"40CEF9380329"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$55"
-					quid       	"40CEF93900DF"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CSecurityPolicy"
-					quidu      	"40CEF9390089")))
-			    (object Association "$UNNAMED$56"
-				quid       	"40CEF9390118"
-				roles      	(list role_list
-				    (object Role "iSessionCount"
-					quid       	"40CEF9390119"
-					label      	"iSessionCount"
-					supplier   	"TInt"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$57"
-					quid       	"40CEF939011B"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CIPSecPolicyManagerServer"
-					quidu      	"40CEF93900E7"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$58"
-				quid       	"40CEF939011D"
-				roles      	(list role_list
-				    (object Role "iIPSecPolicyManagerHandler"
-					quid       	"40CEF939011E"
-					label      	"iIPSecPolicyManagerHandler"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CIPSecPolicyManagerHandler"
-					quidu      	"40CEF93C02CB"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$59"
-					quid       	"40CEF9390120"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CIPSecPolicyManagerServer"
-					quidu      	"40CEF93900E7")))
-			    (object Association "$UNNAMED$60"
-				quid       	"40CEF9390174"
-				roles      	(list role_list
-				    (object Role "sadb_msg_version"
-					quid       	"40CEF9390175"
-					label      	"sadb_msg_version"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint8_t"
-					quidu      	"40CEF9390125"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$61"
-					quid       	"40CEF9390177"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_msg"
-					quidu      	"40CEF9390164"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$62"
-				quid       	"40CEF9390179"
-				roles      	(list role_list
-				    (object Role "sadb_msg_type"
-					quid       	"40CEF939017A"
-					label      	"sadb_msg_type"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint8_t"
-					quidu      	"40CEF9390125"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$63"
-					quid       	"40CEF939017C"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_msg"
-					quidu      	"40CEF9390164"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$64"
-				quid       	"40CEF9390183"
-				roles      	(list role_list
-				    (object Role "sadb_msg_errno"
-					quid       	"40CEF9390184"
-					label      	"sadb_msg_errno"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint8_t"
-					quidu      	"40CEF9390125"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$65"
-					quid       	"40CEF9390186"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_msg"
-					quidu      	"40CEF9390164"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$66"
-				quid       	"40CEF9390188"
-				roles      	(list role_list
-				    (object Role "sadb_msg_satype"
-					quid       	"40CEF9390189"
-					label      	"sadb_msg_satype"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint8_t"
-					quidu      	"40CEF9390125"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$67"
-					quid       	"40CEF939018B"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_msg"
-					quidu      	"40CEF9390164"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$68"
-				quid       	"40CEF9390193"
-				roles      	(list role_list
-				    (object Role "sadb_msg_len"
-					quid       	"40CEF9390194"
-					label      	"sadb_msg_len"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint16_t"
-					quidu      	"40CEF9390127"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$69"
-					quid       	"40CEF9390196"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_msg"
-					quidu      	"40CEF9390164"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$70"
-				quid       	"40CEF9390198"
-				roles      	(list role_list
-				    (object Role "sadb_msg_reserved"
-					quid       	"40CEF9390199"
-					documentation 	" ..an earlier revision used 32-bit words!"
-					label      	"sadb_msg_reserved"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint16_t"
-					quidu      	"40CEF9390127"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$71"
-					quid       	"40CEF939019B"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_msg"
-					quidu      	"40CEF9390164"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$72"
-				quid       	"40CEF93901A2"
-				roles      	(list role_list
-				    (object Role "sadb_msg_seq"
-					quid       	"40CEF93901A3"
-					label      	"sadb_msg_seq"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint32_t"
-					quidu      	"40CEF9390136"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$73"
-					quid       	"40CEF93901A5"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_msg"
-					quidu      	"40CEF9390164"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$74"
-				quid       	"40CEF93901A7"
-				roles      	(list role_list
-				    (object Role "sadb_msg_pid"
-					quid       	"40CEF93901A8"
-					label      	"sadb_msg_pid"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint32_t"
-					quidu      	"40CEF9390136"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$75"
-					quid       	"40CEF93901AA"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_msg"
-					quidu      	"40CEF9390164"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$76"
-				quid       	"40CEF93901C4"
-				roles      	(list role_list
-				    (object Role "sadb_ext_len"
-					quid       	"40CEF93901C5"
-					label      	"sadb_ext_len"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint16_t"
-					quidu      	"40CEF9390127"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$77"
-					quid       	"40CEF93901C7"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_ext"
-					quidu      	"40CEF93901C2"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$78"
-				quid       	"40CEF93901D1"
-				roles      	(list role_list
-				    (object Role "sadb_ext_type"
-					quid       	"40CEF93901D2"
-					label      	"sadb_ext_type"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint16_t"
-					quidu      	"40CEF9390127"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$79"
-					quid       	"40CEF93901D4"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_ext"
-					quidu      	"40CEF93901C2"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$80"
-				quid       	"40CEF9390201"
-				roles      	(list role_list
-				    (object Role "sadb_sa_len"
-					quid       	"40CEF9390202"
-					label      	"sadb_sa_len"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint16_t"
-					quidu      	"40CEF9390127"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$81"
-					quid       	"40CEF9390204"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_sa"
-					quidu      	"40CEF93901F0"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$82"
-				quid       	"40CEF9390206"
-				roles      	(list role_list
-				    (object Role "sadb_sa_exttype"
-					quid       	"40CEF9390207"
-					label      	"sadb_sa_exttype"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint16_t"
-					quidu      	"40CEF9390127"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$83"
-					quid       	"40CEF9390209"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_sa"
-					quidu      	"40CEF93901F0"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$84"
-				quid       	"40CEF9390210"
-				roles      	(list role_list
-				    (object Role "sadb_sa_spi"
-					quid       	"40CEF9390211"
-					label      	"sadb_sa_spi"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint32_t"
-					quidu      	"40CEF9390136"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$85"
-					quid       	"40CEF9390213"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_sa"
-					quidu      	"40CEF93901F0"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$86"
-				quid       	"40CEF939021F"
-				roles      	(list role_list
-				    (object Role "sadb_sa_replay"
-					quid       	"40CEF9390220"
-					label      	"sadb_sa_replay"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint8_t"
-					quidu      	"40CEF9390125"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$87"
-					quid       	"40CEF9390222"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_sa"
-					quidu      	"40CEF93901F0"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$88"
-				quid       	"40CEF9390224"
-				roles      	(list role_list
-				    (object Role "sadb_sa_state"
-					quid       	"40CEF9390225"
-					label      	"sadb_sa_state"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint8_t"
-					quidu      	"40CEF9390125"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$89"
-					quid       	"40CEF9390230"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_sa"
-					quidu      	"40CEF93901F0"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$90"
-				quid       	"40CEF9390232"
-				roles      	(list role_list
-				    (object Role "sadb_sa_auth"
-					quid       	"40CEF9390233"
-					label      	"sadb_sa_auth"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint8_t"
-					quidu      	"40CEF9390125"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$91"
-					quid       	"40CEF9390235"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_sa"
-					quidu      	"40CEF93901F0"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$92"
-				quid       	"40CEF939023F"
-				roles      	(list role_list
-				    (object Role "sadb_sa_encrypt"
-					quid       	"40CEF9390240"
-					label      	"sadb_sa_encrypt"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint8_t"
-					quidu      	"40CEF9390125"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$93"
-					quid       	"40CEF9390242"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_sa"
-					quidu      	"40CEF93901F0"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$94"
-				quid       	"40CEF9390244"
-				roles      	(list role_list
-				    (object Role "sadb_sa_flags"
-					quid       	"40CEF9390245"
-					label      	"sadb_sa_flags"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint32_t"
-					quidu      	"40CEF9390136"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$95"
-					quid       	"40CEF9390247"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_sa"
-					quidu      	"40CEF93901F0"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$96"
-				quid       	"40CEF939026E"
-				roles      	(list role_list
-				    (object Role "sadb_lifetime_len"
-					quid       	"40CEF939026F"
-					label      	"sadb_lifetime_len"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint16_t"
-					quidu      	"40CEF9390127"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$97"
-					quid       	"40CEF9390271"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_lifetime"
-					quidu      	"40CEF939025E"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$98"
-				quid       	"40CEF9390273"
-				roles      	(list role_list
-				    (object Role "sadb_lifetime_exttype"
-					quid       	"40CEF9390274"
-					label      	"sadb_lifetime_exttype"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint16_t"
-					quidu      	"40CEF9390127"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$99"
-					quid       	"40CEF9390276"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_lifetime"
-					quidu      	"40CEF939025E"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$100"
-				quid       	"40CEF939027D"
-				roles      	(list role_list
-				    (object Role "sadb_lifetime_allocations"
-					quid       	"40CEF939027E"
-					label      	"sadb_lifetime_allocations"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint32_t"
-					quidu      	"40CEF9390136"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$101"
-					quid       	"40CEF9390280"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_lifetime"
-					quidu      	"40CEF939025E"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$102"
-				quid       	"40CEF9390282"
-				roles      	(list role_list
-				    (object Role "sadb_lifetime_bytes"
-					quid       	"40CEF9390283"
-					label      	"sadb_lifetime_bytes"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint64_t"
-					quidu      	"40CEF9390145"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$103"
-					quid       	"40CEF9390285"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_lifetime"
-					quidu      	"40CEF939025E"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$104"
-				quid       	"40CEF939028D"
-				roles      	(list role_list
-				    (object Role "sadb_lifetime_addtime"
-					quid       	"40CEF939028E"
-					label      	"sadb_lifetime_addtime"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint64_t"
-					quidu      	"40CEF9390145"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$105"
-					quid       	"40CEF9390290"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_lifetime"
-					quidu      	"40CEF939025E"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$106"
-				quid       	"40CEF9390292"
-				roles      	(list role_list
-				    (object Role "sadb_lifetime_usetime"
-					quid       	"40CEF9390293"
-					label      	"sadb_lifetime_usetime"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint64_t"
-					quidu      	"40CEF9390145"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$107"
-					quid       	"40CEF9390295"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_lifetime"
-					quidu      	"40CEF939025E"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$108"
-				quid       	"40CEF93902BC"
-				roles      	(list role_list
-				    (object Role "sadb_address_len"
-					quid       	"40CEF93902BD"
-					label      	"sadb_address_len"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint16_t"
-					quidu      	"40CEF9390127"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$109"
-					quid       	"40CEF93902BF"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_address"
-					quidu      	"40CEF93902AC"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$110"
-				quid       	"40CEF93902C1"
-				roles      	(list role_list
-				    (object Role "sadb_address_exttype"
-					quid       	"40CEF93902C2"
-					label      	"sadb_address_exttype"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint16_t"
-					quidu      	"40CEF9390127"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$111"
-					quid       	"40CEF93902C4"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_address"
-					quidu      	"40CEF93902AC"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$112"
-				quid       	"40CEF93902CB"
-				roles      	(list role_list
-				    (object Role "sadb_address_proto"
-					quid       	"40CEF93902CC"
-					label      	"sadb_address_proto"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint8_t"
-					quidu      	"40CEF9390125"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$113"
-					quid       	"40CEF93902CE"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_address"
-					quidu      	"40CEF93902AC"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$114"
-				quid       	"40CEF93902D0"
-				roles      	(list role_list
-				    (object Role "sadb_address_prefixlen"
-					quid       	"40CEF93902D1"
-					label      	"sadb_address_prefixlen"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint8_t"
-					quidu      	"40CEF9390125"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$115"
-					quid       	"40CEF93902D3"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_address"
-					quidu      	"40CEF93902AC"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$116"
-				quid       	"40CEF93902DB"
-				roles      	(list role_list
-				    (object Role "sadb_address_reserved"
-					quid       	"40CEF93902DC"
-					label      	"sadb_address_reserved"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint16_t"
-					quidu      	"40CEF9390127"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$117"
-					quid       	"40CEF93902DE"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_address"
-					quidu      	"40CEF93902AC"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$118"
-				quid       	"40CEF93902FB"
-				roles      	(list role_list
-				    (object Role "sadb_key_len"
-					quid       	"40CEF93902FC"
-					label      	"sadb_key_len"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint16_t"
-					quidu      	"40CEF9390127"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$119"
-					quid       	"40CEF93902FE"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_key"
-					quidu      	"40CEF93902EA"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$120"
-				quid       	"40CEF9390300"
-				roles      	(list role_list
-				    (object Role "sadb_key_exttype"
-					quid       	"40CEF9390301"
-					label      	"sadb_key_exttype"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint16_t"
-					quidu      	"40CEF9390127"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$121"
-					quid       	"40CEF9390303"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_key"
-					quidu      	"40CEF93902EA"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$122"
-				quid       	"40CEF939030A"
-				roles      	(list role_list
-				    (object Role "sadb_key_bits"
-					quid       	"40CEF939030B"
-					label      	"sadb_key_bits"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint16_t"
-					quidu      	"40CEF9390127"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$123"
-					quid       	"40CEF939030D"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_key"
-					quidu      	"40CEF93902EA"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$124"
-				quid       	"40CEF939030F"
-				roles      	(list role_list
-				    (object Role "sadb_key_reserved"
-					quid       	"40CEF9390310"
-					label      	"sadb_key_reserved"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint16_t"
-					quidu      	"40CEF9390127"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$125"
-					quid       	"40CEF9390312"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_key"
-					quidu      	"40CEF93902EA"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$126"
-				quid       	"40CEF9390339"
-				roles      	(list role_list
-				    (object Role "sadb_ident_len"
-					quid       	"40CEF939033A"
-					label      	"sadb_ident_len"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint16_t"
-					quidu      	"40CEF9390127"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$127"
-					quid       	"40CEF939033C"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_ident"
-					quidu      	"40CEF9390329"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$128"
-				quid       	"40CEF939033E"
-				roles      	(list role_list
-				    (object Role "sadb_ident_exttype"
-					quid       	"40CEF939033F"
-					label      	"sadb_ident_exttype"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint16_t"
-					quidu      	"40CEF9390127"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$129"
-					quid       	"40CEF9390341"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_ident"
-					quidu      	"40CEF9390329"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$130"
-				quid       	"40CEF9390348"
-				roles      	(list role_list
-				    (object Role "sadb_ident_type"
-					quid       	"40CEF9390349"
-					label      	"sadb_ident_type"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint16_t"
-					quidu      	"40CEF9390127"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$131"
-					quid       	"40CEF939034B"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_ident"
-					quidu      	"40CEF9390329"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$132"
-				quid       	"40CEF939034D"
-				roles      	(list role_list
-				    (object Role "sadb_ident_reserved"
-					quid       	"40CEF939034E"
-					label      	"sadb_ident_reserved"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint16_t"
-					quidu      	"40CEF9390127"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$133"
-					quid       	"40CEF9390350"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_ident"
-					quidu      	"40CEF9390329"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$134"
-				quid       	"40CEF9390352"
-				roles      	(list role_list
-				    (object Role "sadb_ident_id"
-					quid       	"40CEF9390353"
-					label      	"sadb_ident_id"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint64_t"
-					quidu      	"40CEF9390145"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$135"
-					quid       	"40CEF9390359"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_ident"
-					quidu      	"40CEF9390329"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$136"
-				quid       	"40CEF9390387"
-				roles      	(list role_list
-				    (object Role "sadb_sens_len"
-					quid       	"40CEF9390388"
-					label      	"sadb_sens_len"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint16_t"
-					quidu      	"40CEF9390127"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$137"
-					quid       	"40CEF939038A"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_sens"
-					quidu      	"40CEF9390377"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$138"
-				quid       	"40CEF939038C"
-				roles      	(list role_list
-				    (object Role "sadb_sens_exttype"
-					quid       	"40CEF939038D"
-					label      	"sadb_sens_exttype"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint16_t"
-					quidu      	"40CEF9390127"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$139"
-					quid       	"40CEF939038F"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_sens"
-					quidu      	"40CEF9390377"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$140"
-				quid       	"40CEF9390396"
-				roles      	(list role_list
-				    (object Role "sadb_sens_dpd"
-					quid       	"40CEF9390397"
-					label      	"sadb_sens_dpd"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint32_t"
-					quidu      	"40CEF9390136"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$141"
-					quid       	"40CEF9390399"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_sens"
-					quidu      	"40CEF9390377"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$142"
-				quid       	"40CEF939039B"
-				roles      	(list role_list
-				    (object Role "sadb_sens_sens_level"
-					quid       	"40CEF939039C"
-					label      	"sadb_sens_sens_level"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint8_t"
-					quidu      	"40CEF9390125"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$143"
-					quid       	"40CEF939039E"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_sens"
-					quidu      	"40CEF9390377"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$144"
-				quid       	"40CEF93903A6"
-				roles      	(list role_list
-				    (object Role "sadb_sens_sens_len"
-					quid       	"40CEF93903A7"
-					label      	"sadb_sens_sens_len"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint8_t"
-					quidu      	"40CEF9390125"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$145"
-					quid       	"40CEF93903A9"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_sens"
-					quidu      	"40CEF9390377"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$146"
-				quid       	"40CEF93903AB"
-				roles      	(list role_list
-				    (object Role "sadb_sens_integ_level"
-					quid       	"40CEF93903AC"
-					label      	"sadb_sens_integ_level"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint8_t"
-					quidu      	"40CEF9390125"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$147"
-					quid       	"40CEF93903AE"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_sens"
-					quidu      	"40CEF9390377"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$148"
-				quid       	"40CEF93903B6"
-				roles      	(list role_list
-				    (object Role "sadb_sens_integ_len"
-					quid       	"40CEF93903B7"
-					label      	"sadb_sens_integ_len"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint8_t"
-					quidu      	"40CEF9390125"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$149"
-					quid       	"40CEF93903B9"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_sens"
-					quidu      	"40CEF9390377"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$150"
-				quid       	"40CEF93903BB"
-				roles      	(list role_list
-				    (object Role "sadb_sens_reserved"
-					quid       	"40CEF93903BC"
-					label      	"sadb_sens_reserved"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint32_t"
-					quidu      	"40CEF9390136"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$151"
-					quid       	"40CEF93903BE"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_sens"
-					quidu      	"40CEF9390377"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$152"
-				quid       	"40CEF93903D7"
-				roles      	(list role_list
-				    (object Role "sadb_prop_len"
-					quid       	"40CEF93903D8"
-					label      	"sadb_prop_len"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint16_t"
-					quidu      	"40CEF9390127"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$153"
-					quid       	"40CEF93903DA"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_prop"
-					quidu      	"40CEF93903D5"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$154"
-				quid       	"40CEF93903E4"
-				roles      	(list role_list
-				    (object Role "sadb_prop_exttype"
-					quid       	"40CEF93903E5"
-					label      	"sadb_prop_exttype"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint16_t"
-					quidu      	"40CEF9390127"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$155"
-					quid       	"40CEF93903E7"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_prop"
-					quidu      	"40CEF93903D5"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$156"
-				quid       	"40CEF93903E9"
-				roles      	(list role_list
-				    (object Role "sadb_prop_replay"
-					quid       	"40CEF93903EA"
-					label      	"sadb_prop_replay"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint8_t"
-					quidu      	"40CEF9390125"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$157"
-					quid       	"40CEF93903EC"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_prop"
-					quidu      	"40CEF93903D5"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$158"
-				quid       	"40CEF93A000C"
-				roles      	(list role_list
-				    (object Role "sadb_prop_reserved[3]"
-					quid       	"40CEF93A000D"
-					label      	"sadb_prop_reserved[3]"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint8_t"
-					quidu      	"40CEF9390125"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$159"
-					quid       	"40CEF93A000F"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_prop"
-					quidu      	"40CEF93903D5"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$160"
-				quid       	"40CEF93A005A"
-				roles      	(list role_list
-				    (object Role "sadb_comb_auth"
-					quid       	"40CEF93A005B"
-					label      	"sadb_comb_auth"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint8_t"
-					quidu      	"40CEF9390125"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$161"
-					quid       	"40CEF93A005D"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_comb"
-					quidu      	"40CEF93A004B"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$162"
-				quid       	"40CEF93A005F"
-				roles      	(list role_list
-				    (object Role "sadb_comb_encrypt"
-					quid       	"40CEF93A0060"
-					label      	"sadb_comb_encrypt"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint8_t"
-					quidu      	"40CEF9390125"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$163"
-					quid       	"40CEF93A0062"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_comb"
-					quidu      	"40CEF93A004B"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$164"
-				quid       	"40CEF93A006A"
-				roles      	(list role_list
-				    (object Role "sadb_comb_flags"
-					quid       	"40CEF93A006B"
-					label      	"sadb_comb_flags"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint16_t"
-					quidu      	"40CEF9390127"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$165"
-					quid       	"40CEF93A006D"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_comb"
-					quidu      	"40CEF93A004B"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$166"
-				quid       	"40CEF93A006F"
-				roles      	(list role_list
-				    (object Role "sadb_comb_auth_minbits"
-					quid       	"40CEF93A0070"
-					label      	"sadb_comb_auth_minbits"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint16_t"
-					quidu      	"40CEF9390127"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$167"
-					quid       	"40CEF93A0072"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_comb"
-					quidu      	"40CEF93A004B"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$168"
-				quid       	"40CEF93A0079"
-				roles      	(list role_list
-				    (object Role "sadb_comb_auth_maxbits"
-					quid       	"40CEF93A007A"
-					label      	"sadb_comb_auth_maxbits"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint16_t"
-					quidu      	"40CEF9390127"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$169"
-					quid       	"40CEF93A007C"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_comb"
-					quidu      	"40CEF93A004B"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$170"
-				quid       	"40CEF93A007E"
-				roles      	(list role_list
-				    (object Role "sadb_comb_encrypt_minbits"
-					quid       	"40CEF93A007F"
-					label      	"sadb_comb_encrypt_minbits"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint16_t"
-					quidu      	"40CEF9390127"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$171"
-					quid       	"40CEF93A0081"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_comb"
-					quidu      	"40CEF93A004B"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$172"
-				quid       	"40CEF93A0089"
-				roles      	(list role_list
-				    (object Role "sadb_comb_encrypt_maxbits"
-					quid       	"40CEF93A008A"
-					label      	"sadb_comb_encrypt_maxbits"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint16_t"
-					quidu      	"40CEF9390127"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$173"
-					quid       	"40CEF93A008C"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_comb"
-					quidu      	"40CEF93A004B"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$174"
-				quid       	"40CEF93A008E"
-				roles      	(list role_list
-				    (object Role "sadb_comb_reserved"
-					quid       	"40CEF93A008F"
-					label      	"sadb_comb_reserved"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint32_t"
-					quidu      	"40CEF9390136"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$175"
-					quid       	"40CEF93A0091"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_comb"
-					quidu      	"40CEF93A004B"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$176"
-				quid       	"40CEF93A0099"
-				roles      	(list role_list
-				    (object Role "sadb_comb_soft_allocations"
-					quid       	"40CEF93A009A"
-					label      	"sadb_comb_soft_allocations"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint32_t"
-					quidu      	"40CEF9390136"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$177"
-					quid       	"40CEF93A009C"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_comb"
-					quidu      	"40CEF93A004B"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$178"
-				quid       	"40CEF93A009E"
-				roles      	(list role_list
-				    (object Role "sadb_comb_hard_allocations"
-					quid       	"40CEF93A009F"
-					label      	"sadb_comb_hard_allocations"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint32_t"
-					quidu      	"40CEF9390136"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$179"
-					quid       	"40CEF93A00A1"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_comb"
-					quidu      	"40CEF93A004B"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$180"
-				quid       	"40CEF93A00A8"
-				roles      	(list role_list
-				    (object Role "sadb_comb_soft_bytes"
-					quid       	"40CEF93A00A9"
-					label      	"sadb_comb_soft_bytes"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint64_t"
-					quidu      	"40CEF9390145"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$181"
-					quid       	"40CEF93A00AB"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_comb"
-					quidu      	"40CEF93A004B"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$182"
-				quid       	"40CEF93A00AD"
-				roles      	(list role_list
-				    (object Role "sadb_comb_hard_bytes"
-					quid       	"40CEF93A00AE"
-					label      	"sadb_comb_hard_bytes"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint64_t"
-					quidu      	"40CEF9390145"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$183"
-					quid       	"40CEF93A00B8"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_comb"
-					quidu      	"40CEF93A004B"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$184"
-				quid       	"40CEF93A00BA"
-				roles      	(list role_list
-				    (object Role "sadb_comb_soft_addtime"
-					quid       	"40CEF93A00BB"
-					label      	"sadb_comb_soft_addtime"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint64_t"
-					quidu      	"40CEF9390145"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$185"
-					quid       	"40CEF93A00BD"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_comb"
-					quidu      	"40CEF93A004B"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$186"
-				quid       	"40CEF93A00C8"
-				roles      	(list role_list
-				    (object Role "sadb_comb_hard_addtime"
-					quid       	"40CEF93A00C9"
-					label      	"sadb_comb_hard_addtime"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint64_t"
-					quidu      	"40CEF9390145"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$187"
-					quid       	"40CEF93A00CB"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_comb"
-					quidu      	"40CEF93A004B"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$188"
-				quid       	"40CEF93A00CD"
-				roles      	(list role_list
-				    (object Role "sadb_comb_soft_usetime"
-					quid       	"40CEF93A00CE"
-					label      	"sadb_comb_soft_usetime"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint64_t"
-					quidu      	"40CEF9390145"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$189"
-					quid       	"40CEF93A00D0"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_comb"
-					quidu      	"40CEF93A004B"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$190"
-				quid       	"40CEF93A00D7"
-				roles      	(list role_list
-				    (object Role "sadb_comb_hard_usetime"
-					quid       	"40CEF93A00D8"
-					label      	"sadb_comb_hard_usetime"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint64_t"
-					quidu      	"40CEF9390145"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$191"
-					quid       	"40CEF93A00DA"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_comb"
-					quidu      	"40CEF93A004B"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$192"
-				quid       	"40CEF93A00F8"
-				roles      	(list role_list
-				    (object Role "sadb_supported_len"
-					quid       	"40CEF93A00F9"
-					label      	"sadb_supported_len"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint16_t"
-					quidu      	"40CEF9390127"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$193"
-					quid       	"40CEF93A00FB"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_supported"
-					quidu      	"40CEF93A00F6"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$194"
-				quid       	"40CEF93A0106"
-				roles      	(list role_list
-				    (object Role "sadb_supported_exttype"
-					quid       	"40CEF93A0107"
-					label      	"sadb_supported_exttype"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint16_t"
-					quidu      	"40CEF9390127"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$195"
-					quid       	"40CEF93A0109"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_supported"
-					quidu      	"40CEF93A00F6"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$196"
-				quid       	"40CEF93A010B"
-				roles      	(list role_list
-				    (object Role "sadb_supported_reserved"
-					quid       	"40CEF93A010C"
-					label      	"sadb_supported_reserved"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint32_t"
-					quidu      	"40CEF9390136"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$197"
-					quid       	"40CEF93A010E"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_supported"
-					quidu      	"40CEF93A00F6"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$198"
-				quid       	"40CEF93A0135"
-				roles      	(list role_list
-				    (object Role "sadb_alg_id"
-					quid       	"40CEF93A0136"
-					label      	"sadb_alg_id"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint8_t"
-					quidu      	"40CEF9390125"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$199"
-					quid       	"40CEF93A0138"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_alg"
-					quidu      	"40CEF93A0125"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$200"
-				quid       	"40CEF93A013A"
-				roles      	(list role_list
-				    (object Role "sadb_alg_ivlen"
-					quid       	"40CEF93A013B"
-					label      	"sadb_alg_ivlen"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint8_t"
-					quidu      	"40CEF9390125"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$201"
-					quid       	"40CEF93A013D"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_alg"
-					quidu      	"40CEF93A0125"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$202"
-				quid       	"40CEF93A0145"
-				roles      	(list role_list
-				    (object Role "sadb_alg_minbits"
-					quid       	"40CEF93A0146"
-					label      	"sadb_alg_minbits"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint16_t"
-					quidu      	"40CEF9390127"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$203"
-					quid       	"40CEF93A0148"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_alg"
-					quidu      	"40CEF93A0125"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$204"
-				quid       	"40CEF93A014A"
-				roles      	(list role_list
-				    (object Role "sadb_alg_maxbits"
-					quid       	"40CEF93A014B"
-					label      	"sadb_alg_maxbits"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint16_t"
-					quidu      	"40CEF9390127"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$205"
-					quid       	"40CEF93A014D"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_alg"
-					quidu      	"40CEF93A0125"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$206"
-				quid       	"40CEF93A0154"
-				roles      	(list role_list
-				    (object Role "sadb_alg_reserved"
-					quid       	"40CEF93A0155"
-					label      	"sadb_alg_reserved"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint16_t"
-					quidu      	"40CEF9390127"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$207"
-					quid       	"40CEF93A0157"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_alg"
-					quidu      	"40CEF93A0125"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$208"
-				quid       	"40CEF93A0175"
-				roles      	(list role_list
-				    (object Role "sadb_spirange_len"
-					quid       	"40CEF93A0176"
-					label      	"sadb_spirange_len"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint16_t"
-					quidu      	"40CEF9390127"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$209"
-					quid       	"40CEF93A0178"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_spirange"
-					quidu      	"40CEF93A0173"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$210"
-				quid       	"40CEF93A0183"
-				roles      	(list role_list
-				    (object Role "sadb_spirange_exttype"
-					quid       	"40CEF93A0184"
-					label      	"sadb_spirange_exttype"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint16_t"
-					quidu      	"40CEF9390127"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$211"
-					quid       	"40CEF93A0186"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_spirange"
-					quidu      	"40CEF93A0173"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$212"
-				quid       	"40CEF93A0188"
-				roles      	(list role_list
-				    (object Role "sadb_spirange_min"
-					quid       	"40CEF93A0189"
-					label      	"sadb_spirange_min"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint32_t"
-					quidu      	"40CEF9390136"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$213"
-					quid       	"40CEF93A018B"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_spirange"
-					quidu      	"40CEF93A0173"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$214"
-				quid       	"40CEF93A0193"
-				roles      	(list role_list
-				    (object Role "sadb_spirange_max"
-					quid       	"40CEF93A0194"
-					label      	"sadb_spirange_max"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint32_t"
-					quidu      	"40CEF9390136"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$215"
-					quid       	"40CEF93A0196"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_spirange"
-					quidu      	"40CEF93A0173"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$216"
-				quid       	"40CEF93A0198"
-				roles      	(list role_list
-				    (object Role "sadb_spirange_reserved"
-					quid       	"40CEF93A0199"
-					label      	"sadb_spirange_reserved"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint32_t"
-					quidu      	"40CEF9390136"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$217"
-					quid       	"40CEF93A019B"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_spirange"
-					quidu      	"40CEF93A0173"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$218"
-				quid       	"40CEF93A01C2"
-				roles      	(list role_list
-				    (object Role "iName"
-					quid       	"40CEF93A01C3"
-					label      	"iName"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TAlgorithmName"
-					quidu      	"40CEF93A01A2"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$219"
-					quid       	"40CEF93A01C5"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TAlgorithmDesc"
-					quidu      	"40CEF93A01B3"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$220"
-				quid       	"40CEF93A01C7"
-				roles      	(list role_list
-				    (object Role "iAlgType"
-					quid       	"40CEF93A01C8"
-					label      	"iAlgType"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TAlgorithmClass"
-					quidu      	"40CEF93A01A4"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$221"
-					quid       	"40CEF93A01CA"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TAlgorithmDesc"
-					quidu      	"40CEF93A01B3"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$222"
-				quid       	"40CEF93A01D1"
-				roles      	(list role_list
-				    (object Role "iMinBits"
-					quid       	"40CEF93A01D2"
-					label      	"iMinBits"
-					supplier   	"TUint"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$223"
-					quid       	"40CEF93A01D4"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TAlgorithmDesc"
-					quidu      	"40CEF93A01B3"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$224"
-				quid       	"40CEF93A01D6"
-				roles      	(list role_list
-				    (object Role "iMaxBits"
-					quid       	"40CEF93A01D7"
-					label      	"iMaxBits"
-					supplier   	"TUint"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$225"
-					quid       	"40CEF93A01D9"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TAlgorithmDesc"
-					quidu      	"40CEF93A01B3"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$226"
-				quid       	"40CEF93A01DB"
-				roles      	(list role_list
-				    (object Role "iBlock"
-					quid       	"40CEF93A01DC"
-					label      	"iBlock"
-					supplier   	"TUint"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$227"
-					quid       	"40CEF93A01DE"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TAlgorithmDesc"
-					quidu      	"40CEF93A01B3"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$228"
-				quid       	"40CEF93A01E1"
-				roles      	(list role_list
-				    (object Role "iVector"
-					quid       	"40CEF93A01E2"
-					label      	"iVector"
-					supplier   	"TUint"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$229"
-					quid       	"40CEF93A01E4"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TAlgorithmDesc"
-					quidu      	"40CEF93A01B3"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$230"
-				quid       	"40CEF93A028F"
-				roles      	(list role_list
-				    (object Role "iServer"
-					quid       	"40CEF93A0290"
-					label      	"iServer"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CIPSecPolicyManagerServer"
-					quidu      	"40CEF93900E7"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$231"
-					quid       	"40CEF93A0292"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CIPSecPolicyManagerSession"
-					quidu      	"40CEF93A0270")))
-			    (object Association "$UNNAMED$232"
-				quid       	"40CEF93A0396"
-				roles      	(list role_list
-				    (object Role "iId"
-					quid       	"40CEF93A0397"
-					label      	"iId"
-					supplier   	"TThreadId"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$233"
-					quid       	"40CEF93A0399"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TServerStart"
-					quidu      	"40CEF93A0377"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$234"
-				quid       	"40CEF93A039B"
-				roles      	(list role_list
-				    (object Role "iStatus"
-					quid       	"40CEF93A039C"
-					label      	"iStatus"
-					supplier   	"TRequestStatus"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$235"
-					quid       	"40CEF93A039E"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TServerStart"
-					quidu      	"40CEF93A0377")))
-			    (object Association "$UNNAMED$236"
-				quid       	"40CEF93B000D"
-				roles      	(list role_list
-				    (object Role "iAllocations"
-					quid       	"40CEF93B000E"
-					documentation 	
-| For current, these will count items used so far. For Hard and
-| Soft these will contain the limit values for the current
-| counts.
-| study: present unspecified limit with 0 or max value?
-					
-					label      	"iAllocations"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TLifetimeAllocations"
-					quidu      	"40CEF93A03A0"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$237"
-					quid       	"40CEF93B0010"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TLifetime"
-					quidu      	"40CEF93A03E4"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$238"
-				quid       	"40CEF93B0012"
-				roles      	(list role_list
-				    (object Role "iBytes"
-					quid       	"40CEF93B0013"
-					label      	"iBytes"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TLifetimeBytes"
-					quidu      	"40CEF93A03A7"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$239"
-					quid       	"40CEF93B0015"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TLifetime"
-					quidu      	"40CEF93A03E4"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$240"
-				quid       	"40CEF93B001C"
-				roles      	(list role_list
-				    (object Role "iAddtime"
-					quid       	"40CEF93B001D"
-					documentation 	
-|
-| For Current, these will record the creation and first use times.
-| For Hard and Soft, these will record the expiration times (e.g.
-| simple comparison with the current time can be used to test for
-| expiration, and for returning CURRENT values to application, use
-| the SecondsFrom method with current.
-					
-					label      	"iAddtime"
-					supplier   	"TTime"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$241"
-					quid       	"40CEF93B001F"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TLifetime"
-					quidu      	"40CEF93A03E4"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$242"
-				quid       	"40CEF93B0021"
-				roles      	(list role_list
-				    (object Role "iUsetime"
-					quid       	"40CEF93B0022"
-					label      	"iUsetime"
-					supplier   	"TTime"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$243"
-					quid       	"40CEF93B0024"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TLifetime"
-					quidu      	"40CEF93A03E4"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$244"
-				quid       	"40CEF93B005A"
-				roles      	(list role_list
-				    (object Role "iType"
-					quid       	"40CEF93B005B"
-					documentation 	
-|
-| SA selection fields
-					
-					label      	"iType"
-					supplier   	"TUint8"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$245"
-					quid       	"40CEF93B005D"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TSecurityAssocSpec"
-					quidu      	"40CEF93B004B"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$246"
-				quid       	"40CEF93B005F"
-				roles      	(list role_list
-				    (object Role "iAalg"
-					quid       	"40CEF93B0060"
-					label      	"iAalg"
-					supplier   	"TUint8"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$247"
-					quid       	"40CEF93B0062"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TSecurityAssocSpec"
-					quidu      	"40CEF93B004B"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$248"
-				quid       	"40CEF93B006A"
-				roles      	(list role_list
-				    (object Role "iAalgLen"
-					quid       	"40CEF93B006B"
-					documentation 	
-|TUint16 iAalgMinLen;		// Authentication algorithm Max allowed length
-|TUint16 iAalgMaxLen;		// Authentication algorithm Max allowed length
-					
-					label      	"iAalgLen"
-					supplier   	"TUint16"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$249"
-					quid       	"40CEF93B006D"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TSecurityAssocSpec"
-					quidu      	"40CEF93B004B"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$250"
-				quid       	"40CEF93B006F"
-				roles      	(list role_list
-				    (object Role "iEalg"
-					quid       	"40CEF93B0070"
-					label      	"iEalg"
-					supplier   	"TUint8"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$251"
-					quid       	"40CEF93B0072"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TSecurityAssocSpec"
-					quidu      	"40CEF93B004B"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$252"
-				quid       	"40CEF93B0074"
-				roles      	(list role_list
-				    (object Role "iEalgLen"
-					quid       	"40CEF93B0075"
-					documentation 	
-|TUint16 iEalgMinLen;		// Encryption algorithm Max allowed length
-|TUint16 iEalgMaxLen;		// Encryption algorithm Max allowed length
-					
-					label      	"iEalgLen"
-					supplier   	"TUint16"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$253"
-					quid       	"40CEF93B0077"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TSecurityAssocSpec"
-					quidu      	"40CEF93B004B"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$254"
-				quid       	"40CEF93B0079"
-				roles      	(list role_list
-				    (object Role "iReplayWindowLength"
-					quid       	"40CEF93B007A"
-					label      	"iReplayWindowLength"
-					supplier   	"TUint8"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$255"
-					quid       	"40CEF93B007C"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TSecurityAssocSpec"
-					quidu      	"40CEF93B004B"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$256"
-				quid       	"40CEF93B007E"
-				roles      	(list role_list
-				    (object Role "iPfs"
-					quid       	"40CEF93B007F"
-					label      	"iPfs"
-					supplier   	"TUint8"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$257"
-					quid       	"40CEF93B0081"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TSecurityAssocSpec"
-					quidu      	"40CEF93B004B"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$258"
-				quid       	"40CEF93B0089"
-				roles      	(list role_list
-				    (object Role "iMatchSrc"
-					quid       	"40CEF93B008A"
-					label      	"iMatchSrc"
-					supplier   	"TUint8"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$259"
-					quid       	"40CEF93B008C"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TSecurityAssocSpec"
-					quidu      	"40CEF93B004B"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$260"
-				quid       	"40CEF93B008E"
-				roles      	(list role_list
-				    (object Role "iMatchProxy"
-					quid       	"40CEF93B008F"
-					label      	"iMatchProxy"
-					supplier   	"TUint8"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$261"
-					quid       	"40CEF93B0091"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TSecurityAssocSpec"
-					quidu      	"40CEF93B004B"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$262"
-				quid       	"40CEF93B0099"
-				roles      	(list role_list
-				    (object Role "iMatchProtocol"
-					quid       	"40CEF93B009A"
-					documentation 	
-|TUint8 iMatchConnection:1;// SA must have a matching protocol and ports
-|TUint8 iMatchIdentity:1;	// SA must have a matching identity
-					
-					label      	"iMatchProtocol"
-					supplier   	"TUint8"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$263"
-					quid       	"40CEF93B009C"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TSecurityAssocSpec"
-					quidu      	"40CEF93B004B"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$264"
-				quid       	"40CEF93B009E"
-				roles      	(list role_list
-				    (object Role "iMatchLocalPort"
-					quid       	"40CEF93B009F"
-					label      	"iMatchLocalPort"
-					supplier   	"TUint8"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$265"
-					quid       	"40CEF93B00A1"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TSecurityAssocSpec"
-					quidu      	"40CEF93B004B"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$266"
-				quid       	"40CEF93B00A8"
-				roles      	(list role_list
-				    (object Role "iMatchRemotePort"
-					quid       	"40CEF93B00A9"
-					label      	"iMatchRemotePort"
-					supplier   	"TUint8"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$267"
-					quid       	"40CEF93B00AB"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TSecurityAssocSpec"
-					quidu      	"40CEF93B004B"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$268"
-				quid       	"40CEF93B00AD"
-				roles      	(list role_list
-				    (object Role "iLarvalLifetime"
-					quid       	"40CEF93B00AE"
-					documentation 	
-|
-| iLarvalLifetime specifies the maximum time to wait in
-| larval/egg state, when an ACQUIRE request originating
-| from this template is sent to the key management.
-					
-					label      	"iLarvalLifetime"
-					supplier   	"TUint"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$269"
-					quid       	"40CEF93B00B0"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TSecurityAssocSpec"
-					quidu      	"40CEF93B004B"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$270"
-				quid       	"40CEF93B00B8"
-				roles      	(list role_list
-				    (object Role "iHard:struct sadb_lifetime"
-					quid       	"40CEF93B00B9"
-					documentation 	
-|
-| These are only used in specifying the life time requirements
-| for the acquire message and are thus preformatted to be used
-| directly as a component of the TPfkeyMessage.
-					
-					label      	"iHard:struct sadb_lifetime"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_lifetime"
-					quidu      	"40CEF939025E"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$271"
-					quid       	"40CEF93B00BB"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TSecurityAssocSpec"
-					quidu      	"40CEF93B004B")))
-			    (object Association "$UNNAMED$272"
-				quid       	"40CEF93B00BD"
-				roles      	(list role_list
-				    (object Role "iSoft:struct sadb_lifetime"
-					quid       	"40CEF93B00BE"
-					label      	"iSoft:struct sadb_lifetime"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_lifetime"
-					quidu      	"40CEF939025E"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$273"
-					quid       	"40CEF93B00C0"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TSecurityAssocSpec"
-					quidu      	"40CEF93B004B")))
-			    (object Association "$UNNAMED$274"
-				quid       	"40CEF93B00F8"
-				roles      	(list role_list
-				    (object Role "iClass"
-					quid       	"40CEF93B00F9"
-					label      	"iClass"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TAlgorithmClass"
-					quidu      	"40CEF93A01A4"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$275"
-					quid       	"40CEF93B00FB"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TAlgorithmMap"
-					quidu      	"40CEF93B00D7"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$276"
-				quid       	"40CEF93B00FD"
-				roles      	(list role_list
-				    (object Role "iId"
-					quid       	"40CEF93B00FE"
-					label      	"iId"
-					supplier   	"TInt"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$277"
-					quid       	"40CEF93B0106"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TAlgorithmMap"
-					quidu      	"40CEF93B00D7"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$278"
-				quid       	"40CEF93B0108"
-				roles      	(list role_list
-				    (object Role "iBits"
-					quid       	"40CEF93B0109"
-					label      	"iBits"
-					supplier   	"TInt"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$279"
-					quid       	"40CEF93B010B"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TAlgorithmMap"
-					quidu      	"40CEF93B00D7"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$280"
-				quid       	"40CEF93B010D"
-				roles      	(list role_list
-				    (object Role "iDefaultLen"
-					quid       	"40CEF93B010E"
-					label      	"iDefaultLen"
-					supplier   	"TInt"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$281"
-					quid       	"40CEF93B0110"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TAlgorithmMap"
-					quidu      	"40CEF93B00D7"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$282"
-				quid       	"40CEF93B0116"
-				roles      	(list role_list
-				    (object Role "iMinLen"
-					quid       	"40CEF93B0117"
-					label      	"iMinLen"
-					supplier   	"TInt"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$283"
-					quid       	"40CEF93B0119"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TAlgorithmMap"
-					quidu      	"40CEF93B00D7"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$284"
-				quid       	"40CEF93B011B"
-				roles      	(list role_list
-				    (object Role "iMaxLen"
-					quid       	"40CEF93B011C"
-					label      	"iMaxLen"
-					supplier   	"TInt"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$285"
-					quid       	"40CEF93B011E"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TAlgorithmMap"
-					quidu      	"40CEF93B00D7"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$286"
-				quid       	"40CEF93B0127"
-				roles      	(list role_list
-				    (object Role "iLibrary"
-					quid       	"40CEF93B0128"
-					documentation 	
-| Name of the library instance: if iLibrary is empty,
-| then the first matching algorithm from any of the
-| installed libraries is used.
-|TProtocolName iLibrary;
-					
-					label      	"iLibrary"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TBuf8<0x20>"
-					quidu      	"40CEF93B0125"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$287"
-					quid       	"40CEF93B012A"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TAlgorithmMap"
-					quidu      	"40CEF93B00D7"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$288"
-				quid       	"40CEF93B012C"
-				roles      	(list role_list
-				    (object Role "iAlgorithm"
-					quid       	"40CEF93B012D"
-					documentation 	
-| Name of the algorithm: if iAlgorithm is empty, then
-| this map entry describes a NULL algorithm. No libraries
-| are searched.
-					
-					label      	"iAlgorithm"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TAlgorithmName"
-					quidu      	"40CEF93A01A2"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$289"
-					quid       	"40CEF93B0135"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TAlgorithmMap"
-					quidu      	"40CEF93B00D7"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$290"
-				quid       	"40CEF93B025F"
-				roles      	(list role_list
-				    (object Role "iMsg"
-					quid       	"40CEF93B0260"
-					label      	"iMsg"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TBuf<200>"
-					quidu      	"40CEF93B0251"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$291"
-					quid       	"40CEF93B0262"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TPolicyParser"
-					quidu      	"40CEF93B01D1"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$292"
-				quid       	"40CEF93B0264"
-				roles      	(list role_list
-				    (object Role "iToken"
-					quid       	"40CEF93B0265"
-					label      	"iToken"
-					supplier   	"TPtrC"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$293"
-					quid       	"40CEF93B0267"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TPolicyParser"
-					quidu      	"40CEF93B01D1"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$294"
-				quid       	"40CEF93B029E"
-				roles      	(list role_list
-				    (object Role "sa_type"
-					quid       	"40CEF93B029F"
-					label      	"sa_type"
-					supplier   	"TUint8"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$295"
-					quid       	"40CEF93B02A1"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CKeysData"
-					quidu      	"40CEF93B028D"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$296"
-				quid       	"40CEF93B02A3"
-				roles      	(list role_list
-				    (object Role "spi"
-					quid       	"40CEF93B02A4"
-					label      	"spi"
-					supplier   	"TInt"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$297"
-					quid       	"40CEF93B02A6"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CKeysData"
-					quidu      	"40CEF93B028D"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$298"
-				quid       	"40CEF93B02AC"
-				roles      	(list role_list
-				    (object Role "encr_alg"
-					quid       	"40CEF93B02AD"
-					label      	"encr_alg"
-					supplier   	"TUint8"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$299"
-					quid       	"40CEF93B02AF"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CKeysData"
-					quidu      	"40CEF93B028D"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$300"
-				quid       	"40CEF93B02B1"
-				roles      	(list role_list
-				    (object Role "auth_alg"
-					quid       	"40CEF93B02B2"
-					label      	"auth_alg"
-					supplier   	"TUint8"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$301"
-					quid       	"40CEF93B02B4"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CKeysData"
-					quidu      	"40CEF93B028D"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$302"
-				quid       	"40CEF93B02B6"
-				roles      	(list role_list
-				    (object Role "direction"
-					quid       	"40CEF93B02B7"
-					label      	"direction"
-					supplier   	"TInt"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$303"
-					quid       	"40CEF93B02BD"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CKeysData"
-					quidu      	"40CEF93B028D"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$304"
-				quid       	"40CEF93B02BF"
-				roles      	(list role_list
-				    (object Role "lifetime_bytes"
-					quid       	"40CEF93B02C0"
-					label      	"lifetime_bytes"
-					supplier   	"TInt"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$305"
-					quid       	"40CEF93B02C2"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CKeysData"
-					quidu      	"40CEF93B028D"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$306"
-				quid       	"40CEF93B02C4"
-				roles      	(list role_list
-				    (object Role "lifetime_sec"
-					quid       	"40CEF93B02C5"
-					label      	"lifetime_sec"
-					supplier   	"TInt"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$307"
-					quid       	"40CEF93B02C7"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CKeysData"
-					quidu      	"40CEF93B028D"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$308"
-				quid       	"40CEF93B02CB"
-				roles      	(list role_list
-				    (object Role "src_addr"
-					quid       	"40CEF93B02CC"
-					label      	"src_addr"
-					supplier   	"TInetAddr"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$309"
-					quid       	"40CEF93B02CE"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CKeysData"
-					quidu      	"40CEF93B028D"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$310"
-				quid       	"40CEF93B02D0"
-				roles      	(list role_list
-				    (object Role "dst_addr"
-					quid       	"40CEF93B02D1"
-					label      	"dst_addr"
-					supplier   	"TInetAddr"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$311"
-					quid       	"40CEF93B02D3"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CKeysData"
-					quidu      	"40CEF93B028D"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$312"
-				quid       	"40CEF93B02DB"
-				roles      	(list role_list
-				    (object Role "protocol"
-					quid       	"40CEF93B02DC"
-					label      	"protocol"
-					supplier   	"TUint8"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$313"
-					quid       	"40CEF93B02DE"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CKeysData"
-					quidu      	"40CEF93B028D"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$314"
-				quid       	"40CEF93B02EA"
-				roles      	(list role_list
-				    (object Role "auth_key"
-					quid       	"40CEF93B02EB"
-					label      	"auth_key"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TBuf8<256>"
-					quidu      	"40CEF93B02E0"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$315"
-					quid       	"40CEF93B02ED"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CKeysData"
-					quidu      	"40CEF93B028D"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$316"
-				quid       	"40CEF93B02EF"
-				roles      	(list role_list
-				    (object Role "encr_key"
-					quid       	"40CEF93B02F0"
-					label      	"encr_key"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TBuf8<256>"
-					quidu      	"40CEF93B02E0"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$317"
-					quid       	"40CEF93B02F2"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CKeysData"
-					quidu      	"40CEF93B028D"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$318"
-				quid       	"40CEF93B03A6"
-				roles      	(list role_list
-				    (object Role "iToken"
-					quid       	"40CEF93B03A7"
-					label      	"iToken"
-					supplier   	"TPtrC"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$319"
-					quid       	"40CEF93B03A9"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TKeyParser"
-					quidu      	"40CEF93B0377"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$320"
-				quid       	"40CEF93B03AB"
-				roles      	(list role_list
-				    (object Role "iFirst"
-					quid       	"40CEF93B03AC"
-					label      	"iFirst"
-					supplier   	"TInt"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$321"
-					quid       	"40CEF93B03AE"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TKeyParser"
-					quidu      	"40CEF93B0377"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$322"
-				quid       	"40CEF93B03B6"
-				roles      	(list role_list
-				    (object Role "iHex"
-					quid       	"40CEF93B03B7"
-					label      	"iHex"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TBuf8<256>"
-					quidu      	"40CEF93B02E0"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$323"
-					quid       	"40CEF93B03B9"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TKeyParser"
-					quidu      	"40CEF93B0377"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$324"
-				quid       	"40CEF93C001D"
-				roles      	(list role_list
-				    (object Role "iInfo"
-					quid       	"40CEF93C001E"
-					label      	"iInfo"
-					supplier   	"HBufC"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$325"
-					quid       	"40CEF93C0020"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CIpSecurityPiece"
-					quidu      	"40CEF93B03D5")))
-			    (object Association "$UNNAMED$326"
-				quid       	"40CEF93C0022"
-				roles      	(list role_list
-				    (object Role "iPolicies"
-					quid       	"40CEF93C0023"
-					label      	"iPolicies"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CSecurityPolicy"
-					quidu      	"40CEF9390089"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$327"
-					quid       	"40CEF93C0025"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CIpSecurityPiece"
-					quidu      	"40CEF93B03D5")))
-			    (object Association "$UNNAMED$328"
-				quid       	"40CEF93C002B"
-				roles      	(list role_list
-				    (object Role "iKeys"
-					quid       	"40CEF93C002C"
-					label      	"iKeys"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CKeysDataArray"
-					quidu      	"40CEF93B030A"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$329"
-					quid       	"40CEF93C002E"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CIpSecurityPiece"
-					quidu      	"40CEF93B03D5")))
-			    (object Association "$UNNAMED$330"
-				quid       	"40CEF93C0030"
-				roles      	(list role_list
-				    (object Role "iErrorInfo"
-					quid       	"40CEF93C0031"
-					label      	"iErrorInfo"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TBuf<200>"
-					quidu      	"40CEF93B0251"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$331"
-					quid       	"40CEF93C0033"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CIpSecurityPiece"
-					quidu      	"40CEF93B03D5"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$332"
-				quid       	"40CEF93C00BB"
-				roles      	(list role_list
-				    (object Role "iVersion"
-					quid       	"40CEF93C00BC"
-					label      	"iVersion"
-					supplier   	"TInt"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$333"
-					quid       	"40CEF93C00BE"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TIpSecParser"
-					quidu      	"40CEF93C006A"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$334"
-				quid       	"40CEF93C00F7"
-				roles      	(list role_list
-				    (object Role "iPolicyHandle"
-					quid       	"40CEF93C00F8"
-					label      	"iPolicyHandle"
-					supplier   	"TPolicyHandle"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$335"
-					quid       	"40CEF93C00FA"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TActivePolicyListEntry"
-					quidu      	"40CEF93C00E7"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$336"
-				quid       	"40CEF93C00FC"
-				roles      	(list role_list
-				    (object Role "iPolicyBuf"
-					quid       	"40CEF93C00FD"
-					label      	"iPolicyBuf"
-					supplier   	"HBufC8"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$337"
-					quid       	"40CEF93C00FF"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TActivePolicyListEntry"
-					quidu      	"40CEF93C00E7")))
-			    (object Association "$UNNAMED$338"
-				quid       	"40CEF93C0106"
-				roles      	(list role_list
-				    (object Role "iActiveState"
-					quid       	"40CEF93C0107"
-					label      	"iActiveState"
-					supplier   	"TBool"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$339"
-					quid       	"40CEF93C0109"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TActivePolicyListEntry"
-					quidu      	"40CEF93C00E7"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$340"
-				quid       	"40CEF93C010B"
-				roles      	(list role_list
-				    (object Role "iBypassOrDropMode"
-					quid       	"40CEF93C010C"
-					label      	"iBypassOrDropMode"
-					supplier   	"TInt"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$341"
-					quid       	"40CEF93C010E"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TActivePolicyListEntry"
-					quidu      	"40CEF93C00E7"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$342"
-				quid       	"40CEF93C03AA"
-				roles      	(list role_list
-				    (object Role "iActivePolicyList"
-					quid       	"40CEF93C03AB"
-					label      	"iActivePolicyList"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CActivePolicyList"
-					quidu      	"40CEF93C0116"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$343"
-					quid       	"40CEF93C03AD"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CIPSecPolicyManagerHandler"
-					quidu      	"40CEF93C02CB")))
-			    (object Association "$UNNAMED$344"
-				quid       	"40CEF93C03B6"
-				roles      	(list role_list
-				    (object Role "iNextPolicyHandle"
-					quid       	"40CEF93C03B7"
-					label      	"iNextPolicyHandle"
-					supplier   	"TPolicyHandle"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$345"
-					quid       	"40CEF93C03B9"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CIPSecPolicyManagerHandler"
-					quidu      	"40CEF93C02CB"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$346"
-				quid       	"40CEF93C03BB"
-				roles      	(list role_list
-				    (object Role "iCurrentPolicyHandle"
-					quid       	"40CEF93C03BC"
-					label      	"iCurrentPolicyHandle"
-					supplier   	"TPolicyHandle"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$347"
-					quid       	"40CEF93C03BE"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CIPSecPolicyManagerHandler"
-					quidu      	"40CEF93C02CB"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$348"
-				quid       	"40CEF93C03C6"
-				roles      	(list role_list
-				    (object Role "iPckgPolicyHandle"
-					quid       	"40CEF93C03C7"
-					label      	"iPckgPolicyHandle"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TPckg<TPolicyHandle>"
-					quidu      	"40CEF93C03C0"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$349"
-					quid       	"40CEF93C03C9"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CIPSecPolicyManagerHandler"
-					quidu      	"40CEF93C02CB")))
-			    (object Association "$UNNAMED$350"
-				quid       	"40CEF93C03D7"
-				roles      	(list role_list
-				    (object Role "iPckgSAInfo"
-					quid       	"40CEF93C03D8"
-					label      	"iPckgSAInfo"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TPckg<TIpsecSaSpec>"
-					quidu      	"40CEF93C03D5"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$351"
-					quid       	"40CEF93C03DA"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CIPSecPolicyManagerHandler"
-					quidu      	"40CEF93C02CB")))
-			    (object Association "$UNNAMED$352"
-				quid       	"40CEF93C03E4"
-				roles      	(list role_list
-				    (object Role "iExtraParms"
-					quid       	"40CEF93C03E5"
-					label      	"iExtraParms"
-					supplier   	"HBufC8"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$353"
-					quid       	"40CEF93C03E7"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CIPSecPolicyManagerHandler"
-					quidu      	"40CEF93C02CB")))
-			    (object Association "$UNNAMED$354"
-				quid       	"40CEF93C03E9"
-				roles      	(list role_list
-				    (object Role "iVPNNetId"
-					quid       	"40CEF93C03EA"
-					label      	"iVPNNetId"
-					supplier   	"TInt"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$355"
-					quid       	"40CEF93C03EC"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CIPSecPolicyManagerHandler"
-					quidu      	"40CEF93C02CB"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$356"
-				quid       	"40CEF93C03EE"
-				roles      	(list role_list
-				    (object Role "iGwNetId"
-					quid       	"40CEF93C03EF"
-					label      	"iGwNetId"
-					supplier   	"TInt"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$357"
-					quid       	"40CEF93C03F1"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CIPSecPolicyManagerHandler"
-					quidu      	"40CEF93C02CB"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$358"
-				quid       	"40CEF93D000C"
-				roles      	(list role_list
-				    (object Role "iFunction"
-					quid       	"40CEF93D000D"
-					label      	"iFunction"
-					supplier   	"TInt"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$359"
-					quid       	"40CEF93D000F"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CIPSecPolicyManagerHandler"
-					quidu      	"40CEF93C02CB"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$360"
-				quid       	"40CEF93D0011"
-				roles      	(list role_list
-				    (object Role "iPolicyHBufC8"
-					quid       	"40CEF93D0012"
-					label      	"iPolicyHBufC8"
-					supplier   	"HBufC8"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$361"
-					quid       	"40CEF93D0014"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CIPSecPolicyManagerHandler"
-					quidu      	"40CEF93C02CB")))
-			    (object Association "$UNNAMED$362"
-				quid       	"40CEF93D001C"
-				roles      	(list role_list
-				    (object Role "iPolBfr"
-					quid       	"40CEF93D001D"
-					label      	"iPolBfr"
-					supplier   	"HBufC8"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$363"
-					quid       	"40CEF93D001F"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CIPSecPolicyManagerHandler"
-					quidu      	"40CEF93C02CB")))
-			    (object Association "$UNNAMED$364"
-				quid       	"40CEF93D0021"
-				roles      	(list role_list
-				    (object Role "iCurrentPolicyPtr8"
-					quid       	"40CEF93D0022"
-					label      	"iCurrentPolicyPtr8"
-					supplier   	"TPtrC8"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$365"
-					quid       	"40CEF93D0024"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CIPSecPolicyManagerHandler"
-					quidu      	"40CEF93C02CB"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$366"
-				quid       	"40CEF93D002B"
-				roles      	(list role_list
-				    (object Role "iLastConflictInfo"
-					quid       	"40CEF93D002C"
-					label      	"iLastConflictInfo"
-					supplier   	"HBufC8"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$367"
-					quid       	"40CEF93D002E"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CIPSecPolicyManagerHandler"
-					quidu      	"40CEF93C02CB")))
-			    (object Association "$UNNAMED$368"
-				quid       	"40CEF93D0030"
-				roles      	(list role_list
-				    (object Role "iLastParsingErrorInfo"
-					quid       	"40CEF93D0031"
-					label      	"iLastParsingErrorInfo"
-					supplier   	"HBufC8"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$369"
-					quid       	"40CEF93D0033"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CIPSecPolicyManagerHandler"
-					quidu      	"40CEF93C02CB")))
-			    (object Association "$UNNAMED$370"
-				quid       	"40CEF93D003B"
-				roles      	(list role_list
-				    (object Role "iSAInfo"
-					quid       	"40CEF93D003C"
-					label      	"iSAInfo"
-					supplier   	"TIpsecSaSpec"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$371"
-					quid       	"40CEF93D003E"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CIPSecPolicyManagerHandler"
-					quidu      	"40CEF93C02CB")))
-			    (object Association "$UNNAMED$372"
-				quid       	"40CEF93D0040"
-				roles      	(list role_list
-				    (object Role "iSelectorInfo"
-					quid       	"40CEF93D0041"
-					label      	"iSelectorInfo"
-					supplier   	"TIpsecSelectorInfo"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$373"
-					quid       	"40CEF93D0043"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CIPSecPolicyManagerHandler"
-					quidu      	"40CEF93C02CB")))
-			    (object Association "$UNNAMED$374"
-				quid       	"40CEF93D004B"
-				roles      	(list role_list
-				    (object Role "iPieceData"
-					quid       	"40CEF93D004C"
-					label      	"iPieceData"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CIpSecurityPiece"
-					quidu      	"40CEF93B03D5"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$375"
-					quid       	"40CEF93D004E"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CIPSecPolicyManagerHandler"
-					quidu      	"40CEF93C02CB")))
-			    (object Association "$UNNAMED$376"
-				quid       	"40CEF93D0050"
-				roles      	(list role_list
-				    (object Role "iPieceData2"
-					quid       	"40CEF93D0051"
-					label      	"iPieceData2"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CIpSecurityPiece"
-					quidu      	"40CEF93B03D5"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$377"
-					quid       	"40CEF93D0053"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CIPSecPolicyManagerHandler"
-					quidu      	"40CEF93C02CB")))
-			    (object Association "$UNNAMED$378"
-				quid       	"40CEF93D005A"
-				roles      	(list role_list
-				    (object Role "iBypassOrDropMode"
-					quid       	"40CEF93D005B"
-					label      	"iBypassOrDropMode"
-					supplier   	"TInt"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$379"
-					quid       	"40CEF93D005D"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CIPSecPolicyManagerHandler"
-					quidu      	"40CEF93C02CB"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$380"
-				quid       	"40CEF93D005F"
-				roles      	(list role_list
-				    (object Role "iMsg"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Const"
-						value      	TRUE))
-					quid       	"40CEF93D0060"
-					label      	"iMsg"
-					supplier   	"RMessage"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$381"
-					quid       	"40CEF93D0062"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CIPSecPolicyManagerHandler"
-					quidu      	"40CEF93C02CB")))
-			    (object Association "$UNNAMED$382"
-				quid       	"40CEF93D006B"
-				roles      	(list role_list
-				    (object Role "iServer"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Const"
-						value      	TRUE))
-					quid       	"40CEF93D006C"
-					label      	"iServer"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CIPSecPolicyManagerServer"
-					quidu      	"40CEF93900E7"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$383"
-					quid       	"40CEF93D006E"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CIPSecPolicyManagerHandler"
-					quidu      	"40CEF93C02CB")))
-			    (object Association "$UNNAMED$384"
-				quid       	"40CEF93D0079"
-				roles      	(list role_list
-				    (object Role "iSession"
-					attributes 	(list Attribute_Set
-					    (object Attribute
-						tool       	"VC++"
-						name       	"Const"
-						value      	TRUE))
-					quid       	"40CEF93D007A"
-					label      	"iSession"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CIPSecPolicyManagerSession"
-					quidu      	"40CEF93A0270"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$385"
-					quid       	"40CEF93D007C"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CIPSecPolicyManagerHandler"
-					quidu      	"40CEF93C02CB")))
-			    (object Association "$UNNAMED$386"
-				quid       	"40CEF93D007E"
-				roles      	(list role_list
-				    (object Role "iFs"
-					quid       	"40CEF93D007F"
-					label      	"iFs"
-					supplier   	"RFs"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$387"
-					quid       	"40CEF93D0081"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CIPSecPolicyManagerHandler"
-					quidu      	"40CEF93C02CB"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$388"
-				quid       	"40CEF93D0089"
-				roles      	(list role_list
-				    (object Role "iSS"
-					quid       	"40CEF93D008A"
-					label      	"iSS"
-					supplier   	"RSocketServ"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$389"
-					quid       	"40CEF93D008C"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CIPSecPolicyManagerHandler"
-					quidu      	"40CEF93C02CB"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$390"
-				quid       	"40CEF93D008E"
-				roles      	(list role_list
-				    (object Role "iSocket"
-					quid       	"40CEF93D0099"
-					label      	"iSocket"
-					supplier   	"RSocket"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$391"
-					quid       	"40CEF93D009B"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CIPSecPolicyManagerHandler"
-					quidu      	"40CEF93C02CB"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$392"
-				quid       	"40CEF93D009D"
-				roles      	(list role_list
-				    (object Role "iSecpolReader6"
-					quid       	"40CEF93D009E"
-					label      	"iSecpolReader6"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CSecpolReader"
-					quidu      	"40CEF93D00E7"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$393"
-					quid       	"40CEF93D00A0"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CIPSecPolicyManagerHandler"
-					quidu      	"40CEF93C02CB")))
-			    (object Association "$UNNAMED$394"
-				quid       	"40CEF93D00A8"
-				roles      	(list role_list
-				    (object Role "iSock"
-					quid       	"40CEF93D00A9"
-					label      	"iSock"
-					supplier   	"RSocket"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$395"
-					quid       	"40CEF93D00AB"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CIPSecPolicyManagerHandler"
-					quidu      	"40CEF93C02CB"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$396"
-				quid       	"40CEF93D00AD"
-				roles      	(list role_list
-				    (object Role "iAlgFile"
-					quid       	"40CEF93D00AE"
-					label      	"iAlgFile"
-					supplier   	"RFile"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$397"
-					quid       	"40CEF93D00B0"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CIPSecPolicyManagerHandler"
-					quidu      	"40CEF93C02CB"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$398"
-				quid       	"40CEF93D00B8"
-				roles      	(list role_list
-				    (object Role "iSecpolSocketOpen"
-					quid       	"40CEF93D00B9"
-					label      	"iSecpolSocketOpen"
-					supplier   	"TBool"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$399"
-					quid       	"40CEF93D00BB"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CIPSecPolicyManagerHandler"
-					quidu      	"40CEF93C02CB"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$400"
-				quid       	"40CEF93D00C8"
-				roles      	(list role_list
-				    (object Role "iAlgorithmsFileOpen"
-					quid       	"40CEF93D00C9"
-					label      	"iAlgorithmsFileOpen"
-					supplier   	"TBool"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$401"
-					quid       	"40CEF93D00CB"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CIPSecPolicyManagerHandler"
-					quidu      	"40CEF93C02CB"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$402"
-				quid       	"40CEF93D00CD"
-				roles      	(list role_list
-				    (object Role "iPolicyFileOpen"
-					quid       	"40CEF93D00CE"
-					label      	"iPolicyFileOpen"
-					supplier   	"TBool"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$403"
-					quid       	"40CEF93D00D0"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CIPSecPolicyManagerHandler"
-					quidu      	"40CEF93C02CB"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$404"
-				quid       	"40CEF93D0107"
-				roles      	(list role_list
-				    (object Role "iSocket"
-					quid       	"40CEF93D0108"
-					documentation 	" API call instance"
-					label      	"iSocket"
-					supplier   	"RSocket"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$405"
-					quid       	"40CEF93D010A"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CSecpolReader"
-					quidu      	"40CEF93D00E7"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$406"
-				quid       	"40CEF93D0117"
-				roles      	(list role_list
-				    (object Role "iMsg"
-					quid       	"40CEF93D0118"
-					label      	"iMsg"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TBuf8<1000>"
-					quidu      	"40CEF93D010C"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$407"
-					quid       	"40CEF93D011A"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CSecpolReader"
-					quidu      	"40CEF93D00E7"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$408"
-				quid       	"40CEF93D011C"
-				roles      	(list role_list
-				    (object Role "iAddr"
-					quid       	"40CEF93D011D"
-					label      	"iAddr"
-					supplier   	"TSockAddr"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$409"
-					quid       	"40CEF93D011F"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CSecpolReader"
-					quidu      	"40CEF93D00E7"
-					is_aggregate 	TRUE)))
-			    (object Association "$UNNAMED$410"
-				quid       	"40CEF93D0125"
-				roles      	(list role_list
-				    (object Role "iControl"
-					quid       	"40CEF93D0126"
-					label      	"iControl"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CIPSecPolicyManagerHandler"
-					quidu      	"40CEF93C02CB"
-					exportControl 	"Private"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$411"
-					quid       	"40CEF93D0128"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CSecpolReader"
-					quidu      	"40CEF93D00E7")))
-			    (object Association "$UNNAMED$412"
-				quid       	"40CEFC480084"
-				roles      	(list role_list
-				    (object Role "$UNNAMED$413"
-					quid       	"40CEFC480249"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CIPSecPolicyManagerHandler"
-					quidu      	"40CEF93C02CB"
-					is_navigable 	TRUE)
-				    (object Role "$UNNAMED$414"
-					quid       	"40CEFC480268"
-					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TPckg<TIpsecSaSpec>"
-					quidu      	"40CEF93C03D5"))))
-			logical_presentations 	(list unit_reference_list
-			    (object ClassDiagram "IPSECPOL Model Update Overview"
-				quid       	"40CEF93D0145"
-				title      	"IPSECPOL Model Update Overview"
-				zoom       	100
-				max_height 	28350
-				max_width  	21600
-				origin_x   	24233
-				origin_y   	26478
-				items      	(list diagram_item_list
-				    (object Label @1
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					nlines     	3
-					max_width  	1998
-					label      	
-|IPSECPOL Model Update Overview
-|This diagram was automatically created by Rational Rose Model Update Tool.
-|15. kesäkuuta 2004 16:27:25
-					)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::CSecpolBundleItem" @2
-					ShowCompartmentStereotypes 	TRUE
-					location   	(912, 26832)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@2
-					    location   	(675, 26781)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	474
-					    justify    	0
-					    label      	"CSecpolBundleItem")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF9380164"
-					width      	492
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "InstantiatedClass" "Logical View::VC++ Reverse Engineered::IPSECPOL::TSglQue<CSecpolBundleItem>" @3
-					ShowCompartmentStereotypes 	TRUE
-					location   	(9056, 368)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@3
-					    location   	(8703, 317)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	706
-					    justify    	0
-					    label      	"TSglQue<CSecpolBundleItem>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF9380184"
-					width      	724
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::TSecpolBundleIter" @4
-					ShowCompartmentStereotypes 	TRUE
-					SuppressAttribute 	TRUE
-					SuppressOperation 	TRUE
-					location   	(608, 27232)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@4
-					    location   	(390, 27216)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	436
-					    justify    	0
-					    label      	"TSecpolBundleIter")
-					stereotype 	(object ItemLabel
-					    Parent_View 	@4
-					    location   	(390, 27166)
-					    fill_color 	13434879
-					    anchor     	10
-					    nlines     	1
-					    max_width  	436
-					    justify    	0
-					    label      	"<<typedef>>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF938027E"
-					width      	454
-					height     	157
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "InstantiatedClass" "Logical View::VC++ Reverse Engineered::IPSECPOL::CArrayFixFlat<CPolicySpec*>" @5
-					ShowCompartmentStereotypes 	TRUE
-					location   	(9696, 368)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@5
-					    location   	(9352, 317)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	688
-					    justify    	0
-					    label      	"CArrayFixFlat<CPolicySpec*>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF938029D"
-					width      	706
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::TSAPairNode" @6
-					ShowCompartmentStereotypes 	TRUE
-					location   	(992, 27472)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@6
-					    location   	(826, 27443)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	332
-					    justify    	0
-					    label      	"TSAPairNode")
-					stereotype 	(object ItemLabel
-					    Parent_View 	@6
-					    location   	(826, 27393)
-					    fill_color 	13434879
-					    anchor     	10
-					    nlines     	1
-					    max_width  	332
-					    justify    	0
-					    label      	"<<struct>>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF93802CB"
-					width      	350
-					height     	182
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::CSAPairList" @7
-					ShowCompartmentStereotypes 	TRUE
-					IncludeOperation 	TRUE
-					location   	(1584, 26864)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@7
-					    location   	(1393, 26733)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	382
-					    justify    	0
-					    label      	"CSAPairList")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF93802FA"
-					compartment 	(object Compartment
-					    Parent_View 	@7
-					    location   	(1393, 26794)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    icon_style 	"Icon"
-					    fill_color 	13434879
-					    anchor     	2
-					    nlines     	4
-					    max_width  	322)
-					width      	400
-					height     	286
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "InstantiatedClass" "Logical View::VC++ Reverse Engineered::IPSECPOL::CArrayFixFlat<CPolicySelector*>" @8
-					ShowCompartmentStereotypes 	TRUE
-					location   	(10336, 368)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@8
-					    location   	(9953, 317)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	766
-					    justify    	0
-					    label      	"CArrayFixFlat<CPolicySelector*>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF9380339"
-					width      	784
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::TSecpolBundle" @9
-					ShowCompartmentStereotypes 	TRUE
-					location   	(9056, 13168)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@9
-					    location   	(8879, 13117)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	354
-					    justify    	0
-					    label      	"TSecpolBundle")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF9380183"
-					width      	372
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @10
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"40CEF938026D"
-					client     	@9
-					supplier   	@3
-					line_style 	0)
-				    (object ClassView "InstantiatedClass" "Logical View::VC++ Reverse Engineered::IPSECPOL::TBuf<20>" @11
-					ShowCompartmentStereotypes 	TRUE
-					location   	(1152, 27280)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@11
-					    location   	(1022, 27229)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	260
-					    justify    	0
-					    label      	"TBuf<20>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF939004D"
-					width      	278
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::CPolicySelector" @12
-					ShowCompartmentStereotypes 	TRUE
-					IncludeOperation 	TRUE
-					location   	(528, 26512)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@12
-					    location   	(291, 26231)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	474
-					    justify    	0
-					    label      	"CPolicySelector")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF93803A6"
-					compartment 	(object Compartment
-					    Parent_View 	@12
-					    location   	(291, 26292)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    icon_style 	"Icon"
-					    fill_color 	13434879
-					    anchor     	2
-					    nlines     	10
-					    max_width  	402)
-					width      	492
-					height     	586
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::CSAList" @13
-					ShowCompartmentStereotypes 	TRUE
-					IncludeOperation 	TRUE
-					location   	(9696, 13168)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@13
-					    location   	(9466, 12962)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	460
-					    justify    	0
-					    label      	"CSAList")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF938029C"
-					compartment 	(object Compartment
-					    Parent_View 	@13
-					    location   	(9466, 13023)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    icon_style 	"Icon"
-					    fill_color 	13434879
-					    anchor     	2
-					    nlines     	7
-					    max_width  	389)
-					width      	478
-					height     	436
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @14
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"40CEF93802AD"
-					client     	@13
-					supplier   	@5
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::CSelectorList" @15
-					ShowCompartmentStereotypes 	TRUE
-					IncludeOperation 	TRUE
-					location   	(10336, 13152)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@15
-					    location   	(10106, 12946)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	460
-					    justify    	0
-					    label      	"CSelectorList")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF9380329"
-					compartment 	(object Compartment
-					    Parent_View 	@15
-					    location   	(10106, 13007)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    icon_style 	"Icon"
-					    fill_color 	13434879
-					    anchor     	2
-					    nlines     	7
-					    max_width  	389)
-					width      	478
-					height     	436
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @16
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"40CEF938033B"
-					client     	@15
-					supplier   	@8
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_msg" @17
-					ShowCompartmentStereotypes 	TRUE
-					location   	(1648, 27504)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@17
-					    location   	(1519, 27475)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	258
-					    justify    	0
-					    label      	"sadb_msg")
-					stereotype 	(object ItemLabel
-					    Parent_View 	@17
-					    location   	(1519, 27425)
-					    fill_color 	13434879
-					    anchor     	10
-					    nlines     	1
-					    max_width  	258
-					    justify    	0
-					    label      	"<<struct>>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF9390164"
-					width      	276
-					height     	182
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_ext" @18
-					ShowCompartmentStereotypes 	TRUE
-					location   	(1232, 26576)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@18
-					    location   	(1110, 26547)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	244
-					    justify    	0
-					    label      	"sadb_ext")
-					stereotype 	(object ItemLabel
-					    Parent_View 	@18
-					    location   	(1110, 26497)
-					    fill_color 	13434879
-					    anchor     	10
-					    nlines     	1
-					    max_width  	244
-					    justify    	0
-					    label      	"<<struct>>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF93901C2"
-					width      	262
-					height     	182
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_sa" @19
-					ShowCompartmentStereotypes 	TRUE
-					location   	(2704, 27216)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@19
-					    location   	(2582, 27187)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	244
-					    justify    	0
-					    label      	"sadb_sa")
-					stereotype 	(object ItemLabel
-					    Parent_View 	@19
-					    location   	(2582, 27137)
-					    fill_color 	13434879
-					    anchor     	10
-					    nlines     	1
-					    max_width  	244
-					    justify    	0
-					    label      	"<<struct>>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF93901F0"
-					width      	262
-					height     	182
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_address" @20
-					ShowCompartmentStereotypes 	TRUE
-					location   	(2992, 27216)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@20
-					    location   	(2822, 27187)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	340
-					    justify    	0
-					    label      	"sadb_address")
-					stereotype 	(object ItemLabel
-					    Parent_View 	@20
-					    location   	(2822, 27137)
-					    fill_color 	13434879
-					    anchor     	10
-					    nlines     	1
-					    max_width  	340
-					    justify    	0
-					    label      	"<<struct>>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF93902AC"
-					width      	358
-					height     	182
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_key" @21
-					ShowCompartmentStereotypes 	TRUE
-					location   	(3280, 27216)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@21
-					    location   	(3158, 27187)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	244
-					    justify    	0
-					    label      	"sadb_key")
-					stereotype 	(object ItemLabel
-					    Parent_View 	@21
-					    location   	(3158, 27137)
-					    fill_color 	13434879
-					    anchor     	10
-					    nlines     	1
-					    max_width  	244
-					    justify    	0
-					    label      	"<<struct>>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF93902EA"
-					width      	262
-					height     	182
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_ident" @22
-					ShowCompartmentStereotypes 	TRUE
-					location   	(3536, 27216)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@22
-					    location   	(3398, 27187)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	276
-					    justify    	0
-					    label      	"sadb_ident")
-					stereotype 	(object ItemLabel
-					    Parent_View 	@22
-					    location   	(3398, 27137)
-					    fill_color 	13434879
-					    anchor     	10
-					    nlines     	1
-					    max_width  	276
-					    justify    	0
-					    label      	"<<struct>>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF9390329"
-					width      	294
-					height     	182
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_sens" @23
-					ShowCompartmentStereotypes 	TRUE
-					location   	(3808, 27216)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@23
-					    location   	(3665, 27187)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	286
-					    justify    	0
-					    label      	"sadb_sens")
-					stereotype 	(object ItemLabel
-					    Parent_View 	@23
-					    location   	(3665, 27137)
-					    fill_color 	13434879
-					    anchor     	10
-					    nlines     	1
-					    max_width  	286
-					    justify    	0
-					    label      	"<<struct>>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF9390377"
-					width      	304
-					height     	182
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_prop" @24
-					ShowCompartmentStereotypes 	TRUE
-					location   	(4080, 27216)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@24
-					    location   	(3943, 27187)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	274
-					    justify    	0
-					    label      	"sadb_prop")
-					stereotype 	(object ItemLabel
-					    Parent_View 	@24
-					    location   	(3943, 27137)
-					    fill_color 	13434879
-					    anchor     	10
-					    nlines     	1
-					    max_width  	274
-					    justify    	0
-					    label      	"<<struct>>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF93903D5"
-					width      	292
-					height     	182
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::uint64_t" @25
-					ShowCompartmentStereotypes 	TRUE
-					SuppressAttribute 	TRUE
-					SuppressOperation 	TRUE
-					location   	(4352, 27216)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@25
-					    location   	(4214, 27200)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	276
-					    justify    	0
-					    label      	"uint64_t")
-					stereotype 	(object ItemLabel
-					    Parent_View 	@25
-					    location   	(4214, 27150)
-					    fill_color 	13434879
-					    anchor     	10
-					    nlines     	1
-					    max_width  	276
-					    justify    	0
-					    label      	"<<typedef>>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF9390145"
-					width      	294
-					height     	157
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_comb" @26
-					ShowCompartmentStereotypes 	TRUE
-					location   	(4624, 27216)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@26
-					    location   	(4476, 27187)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	296
-					    justify    	0
-					    label      	"sadb_comb")
-					stereotype 	(object ItemLabel
-					    Parent_View 	@26
-					    location   	(4476, 27137)
-					    fill_color 	13434879
-					    anchor     	10
-					    nlines     	1
-					    max_width  	296
-					    justify    	0
-					    label      	"<<struct>>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF93A004B"
-					width      	314
-					height     	182
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_supported" @27
-					ShowCompartmentStereotypes 	TRUE
-					location   	(4944, 27216)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@27
-					    location   	(4756, 27187)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	376
-					    justify    	0
-					    label      	"sadb_supported")
-					stereotype 	(object ItemLabel
-					    Parent_View 	@27
-					    location   	(4756, 27137)
-					    fill_color 	13434879
-					    anchor     	10
-					    nlines     	1
-					    max_width  	376
-					    justify    	0
-					    label      	"<<struct>>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF93A00F6"
-					width      	394
-					height     	182
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::uint8_t" @28
-					ShowCompartmentStereotypes 	TRUE
-					SuppressAttribute 	TRUE
-					SuppressOperation 	TRUE
-					location   	(5264, 27216)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@28
-					    location   	(5126, 27200)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	276
-					    justify    	0
-					    label      	"uint8_t")
-					stereotype 	(object ItemLabel
-					    Parent_View 	@28
-					    location   	(5126, 27150)
-					    fill_color 	13434879
-					    anchor     	10
-					    nlines     	1
-					    max_width  	276
-					    justify    	0
-					    label      	"<<typedef>>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF9390125"
-					width      	294
-					height     	157
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_alg" @29
-					ShowCompartmentStereotypes 	TRUE
-					location   	(5536, 27216)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@29
-					    location   	(5414, 27187)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	244
-					    justify    	0
-					    label      	"sadb_alg")
-					stereotype 	(object ItemLabel
-					    Parent_View 	@29
-					    location   	(5414, 27137)
-					    fill_color 	13434879
-					    anchor     	10
-					    nlines     	1
-					    max_width  	244
-					    justify    	0
-					    label      	"<<struct>>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF93A0125"
-					width      	262
-					height     	182
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::uint16_t" @30
-					ShowCompartmentStereotypes 	TRUE
-					SuppressAttribute 	TRUE
-					SuppressOperation 	TRUE
-					location   	(5808, 27216)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@30
-					    location   	(5670, 27200)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	276
-					    justify    	0
-					    label      	"uint16_t")
-					stereotype 	(object ItemLabel
-					    Parent_View 	@30
-					    location   	(5670, 27150)
-					    fill_color 	13434879
-					    anchor     	10
-					    nlines     	1
-					    max_width  	276
-					    justify    	0
-					    label      	"<<typedef>>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF9390127"
-					width      	294
-					height     	157
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::uint32_t" @31
-					ShowCompartmentStereotypes 	TRUE
-					SuppressAttribute 	TRUE
-					SuppressOperation 	TRUE
-					location   	(6096, 27216)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@31
-					    location   	(5958, 27200)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	276
-					    justify    	0
-					    label      	"uint32_t")
-					stereotype 	(object ItemLabel
-					    Parent_View 	@31
-					    location   	(5958, 27150)
-					    fill_color 	13434879
-					    anchor     	10
-					    nlines     	1
-					    max_width  	276
-					    justify    	0
-					    label      	"<<typedef>>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF9390136"
-					width      	294
-					height     	157
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_spirange" @32
-					ShowCompartmentStereotypes 	TRUE
-					location   	(6400, 27216)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@32
-					    location   	(6225, 27187)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	350
-					    justify    	0
-					    label      	"sadb_spirange")
-					stereotype 	(object ItemLabel
-					    Parent_View 	@32
-					    location   	(6225, 27137)
-					    fill_color 	13434879
-					    anchor     	10
-					    nlines     	1
-					    max_width  	350
-					    justify    	0
-					    label      	"<<struct>>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF93A0173"
-					width      	368
-					height     	182
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::TAlgorithmDesc" @33
-					ShowCompartmentStereotypes 	TRUE
-					location   	(6736, 27216)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@33
-					    location   	(6541, 27165)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	390
-					    justify    	0
-					    label      	"TAlgorithmDesc")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF93A01B3"
-					width      	408
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::COwnMessageDigest" @34
-					ShowCompartmentStereotypes 	TRUE
-					location   	(7152, 27216)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@34
-					    location   	(6904, 27165)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	496
-					    justify    	0
-					    label      	"COwnMessageDigest")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF93A01F0"
-					width      	514
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::CSymmetricCipher" @35
-					ShowCompartmentStereotypes 	TRUE
-					location   	(7568, 27216)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@35
-					    location   	(7345, 27165)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	446
-					    justify    	0
-					    label      	"CSymmetricCipher")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF93A0210"
-					width      	464
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::CSymmetricCipher::TAction" @36
-					ShowCompartmentStereotypes 	TRUE
-					SuppressOperation 	TRUE
-					location   	(7920, 27216)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@36
-					    location   	(7701, 27164)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	438
-					    justify    	0
-					    label      	"TAction")
-					stereotype 	(object ItemLabel
-					    Parent_View 	@36
-					    location   	(7701, 27114)
-					    fill_color 	13434879
-					    anchor     	10
-					    nlines     	1
-					    max_width  	438
-					    justify    	0
-					    label      	"<<enum>>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF93A023F"
-					width      	456
-					height     	228
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::CProtocolCrypto" @37
-					ShowCompartmentStereotypes 	TRUE
-					location   	(8224, 27216)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@37
-					    location   	(8023, 27165)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	402
-					    justify    	0
-					    label      	"CProtocolCrypto")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF93A0241"
-					width      	420
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::Starter" @38
-					ShowCompartmentStereotypes 	TRUE
-					location   	(8512, 27216)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@38
-					    location   	(8416, 27165)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	192
-					    justify    	0
-					    label      	"Starter")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF93A0262"
-					width      	210
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::TPolicyMessages" @39
-					ShowCompartmentStereotypes 	TRUE
-					SuppressOperation 	TRUE
-					location   	(8800, 27216)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@39
-					    location   	(8592, 27187)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	416
-					    justify    	0
-					    label      	"TPolicyMessages")
-					stereotype 	(object ItemLabel
-					    Parent_View 	@39
-					    location   	(8592, 27137)
-					    fill_color 	13434879
-					    anchor     	10
-					    nlines     	1
-					    max_width  	416
-					    justify    	0
-					    label      	"<<enum>>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF93A02AC"
-					width      	434
-					height     	182
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::TServerStart" @40
-					ShowCompartmentStereotypes 	TRUE
-					location   	(9136, 27216)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@40
-					    location   	(8985, 27165)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	302
-					    justify    	0
-					    label      	"TServerStart")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF93A0377"
-					width      	320
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::TLifetimeSeconds" @41
-					ShowCompartmentStereotypes 	TRUE
-					SuppressAttribute 	TRUE
-					SuppressOperation 	TRUE
-					location   	(9472, 27216)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@41
-					    location   	(9264, 27200)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	416
-					    justify    	0
-					    label      	"TLifetimeSeconds")
-					stereotype 	(object ItemLabel
-					    Parent_View 	@41
-					    location   	(9264, 27150)
-					    fill_color 	13434879
-					    anchor     	10
-					    nlines     	1
-					    max_width  	416
-					    justify    	0
-					    label      	"<<typedef>>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF93A03B7"
-					width      	434
-					height     	157
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::TIdentity" @42
-					ShowCompartmentStereotypes 	TRUE
-					location   	(9776, 27216)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@42
-					    location   	(9666, 27165)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	220
-					    justify    	0
-					    label      	"TIdentity")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF93A03C5"
-					width      	238
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::TLifetimeAllocations" @43
-					ShowCompartmentStereotypes 	TRUE
-					SuppressAttribute 	TRUE
-					SuppressOperation 	TRUE
-					location   	(10112, 27216)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@43
-					    location   	(9879, 27200)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	466
-					    justify    	0
-					    label      	"TLifetimeAllocations")
-					stereotype 	(object ItemLabel
-					    Parent_View 	@43
-					    location   	(9879, 27150)
-					    fill_color 	13434879
-					    anchor     	10
-					    nlines     	1
-					    max_width  	466
-					    justify    	0
-					    label      	"<<typedef>>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF93A03A0"
-					width      	484
-					height     	157
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::TLifetimeBytes" @44
-					ShowCompartmentStereotypes 	TRUE
-					SuppressAttribute 	TRUE
-					SuppressOperation 	TRUE
-					location   	(10480, 27216)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@44
-					    location   	(10303, 27200)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	354
-					    justify    	0
-					    label      	"TLifetimeBytes")
-					stereotype 	(object ItemLabel
-					    Parent_View 	@44
-					    location   	(10303, 27150)
-					    fill_color 	13434879
-					    anchor     	10
-					    nlines     	1
-					    max_width  	354
-					    justify    	0
-					    label      	"<<typedef>>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF93A03A7"
-					width      	372
-					height     	157
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::TLifetime" @45
-					ShowCompartmentStereotypes 	TRUE
-					location   	(10752, 27216)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@45
-					    location   	(10635, 27165)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	234
-					    justify    	0
-					    label      	"TLifetime")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF93A03E4"
-					width      	252
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_lifetime" @46
-					ShowCompartmentStereotypes 	TRUE
-					location   	(11024, 27216)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@46
-					    location   	(10860, 27187)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	328
-					    justify    	0
-					    label      	"sadb_lifetime")
-					stereotype 	(object ItemLabel
-					    Parent_View 	@46
-					    location   	(10860, 27137)
-					    fill_color 	13434879
-					    anchor     	10
-					    nlines     	1
-					    max_width  	328
-					    justify    	0
-					    label      	"<<struct>>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF939025E"
-					width      	346
-					height     	182
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::TSecurityAssocSpec" @47
-					ShowCompartmentStereotypes 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					ShowOperationSignature 	TRUE
-					location   	(11408, 27216)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@47
-					    location   	(11167, 27165)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	482
-					    justify    	0
-					    label      	"TSecurityAssocSpec")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF93B004B"
-					width      	500
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::CPolicySpec" @48
-					ShowCompartmentStereotypes 	TRUE
-					IncludeOperation 	TRUE
-					location   	(11760, 27216)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@48
-					    location   	(11530, 26960)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	460
-					    justify    	0
-					    label      	"CPolicySpec")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF938006D"
-					compartment 	(object Compartment
-					    Parent_View 	@48
-					    location   	(11530, 27021)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    icon_style 	"Icon"
-					    fill_color 	13434879
-					    anchor     	2
-					    nlines     	9
-					    max_width  	389)
-					width      	478
-					height     	536
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::TAlgorithmClass" @49
-					ShowCompartmentStereotypes 	TRUE
-					SuppressAttribute 	TRUE
-					SuppressOperation 	TRUE
-					location   	(12096, 27216)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@49
-					    location   	(11904, 27200)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	384
-					    justify    	0
-					    label      	"TAlgorithmClass")
-					stereotype 	(object ItemLabel
-					    Parent_View 	@49
-					    location   	(11904, 27150)
-					    fill_color 	13434879
-					    anchor     	10
-					    nlines     	1
-					    max_width  	384
-					    justify    	0
-					    label      	"<<typedef>>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF93A01A4"
-					width      	402
-					height     	157
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::TAlgorithmName" @50
-					ShowCompartmentStereotypes 	TRUE
-					SuppressAttribute 	TRUE
-					SuppressOperation 	TRUE
-					location   	(12464, 27216)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@50
-					    location   	(12268, 27200)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	392
-					    justify    	0
-					    label      	"TAlgorithmName")
-					stereotype 	(object ItemLabel
-					    Parent_View 	@50
-					    location   	(12268, 27150)
-					    fill_color 	13434879
-					    anchor     	10
-					    nlines     	1
-					    max_width  	392
-					    justify    	0
-					    label      	"<<typedef>>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF93A01A2"
-					width      	410
-					height     	157
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "InstantiatedClass" "Logical View::VC++ Reverse Engineered::IPSECPOL::TBuf8<0x20>" @51
-					ShowCompartmentStereotypes 	TRUE
-					location   	(12784, 27216)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@51
-					    location   	(12624, 27165)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	320
-					    justify    	0
-					    label      	"TBuf8<0x20>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF93B0125"
-					width      	338
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::TAlgorithmMap" @52
-					ShowCompartmentStereotypes 	TRUE
-					location   	(13104, 27216)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@52
-					    location   	(12925, 27165)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	358
-					    justify    	0
-					    label      	"TAlgorithmMap")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF93B00D7"
-					width      	376
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "InstantiatedClass" "Logical View::VC++ Reverse Engineered::IPSECPOL::CArrayFixFlat<TAlgorithmMap>" @53
-					ShowCompartmentStereotypes 	TRUE
-					location   	(10976, 368)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@53
-					    location   	(10621, 317)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	710
-					    justify    	0
-					    label      	"CArrayFixFlat<TAlgorithmMap>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF93B0154"
-					width      	728
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::CAlgorithmList" @54
-					ShowCompartmentStereotypes 	TRUE
-					location   	(10976, 13168)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@54
-					    location   	(10804, 13117)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	344
-					    justify    	0
-					    label      	"CAlgorithmList")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF93B0145"
-					width      	362
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @55
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"40CEF93B0165"
-					client     	@54
-					supplier   	@53
-					line_style 	0)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::token_type" @56
-					ShowCompartmentStereotypes 	TRUE
-					SuppressAttribute 	TRUE
-					SuppressOperation 	TRUE
-					location   	(13408, 27216)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@56
-					    location   	(13265, 27200)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	286
-					    justify    	0
-					    label      	"token_type")
-					stereotype 	(object ItemLabel
-					    Parent_View 	@56
-					    location   	(13265, 27150)
-					    fill_color 	13434879
-					    anchor     	10
-					    nlines     	1
-					    max_width  	286
-					    justify    	0
-					    label      	"<<typedef>>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF93B0196"
-					width      	304
-					height     	157
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::TPolicyParser" @57
-					ShowCompartmentStereotypes 	TRUE
-					IncludeOperation 	TRUE
-					location   	(13712, 27216)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@57
-					    location   	(13232, 26735)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	960
-					    justify    	0
-					    label      	"TPolicyParser")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF93B01D1"
-					compartment 	(object Compartment
-					    Parent_View 	@57
-					    location   	(13232, 26796)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    icon_style 	"Icon"
-					    fill_color 	13434879
-					    anchor     	2
-					    nlines     	18
-					    max_width  	817)
-					width      	978
-					height     	986
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::CKeysData" @58
-					ShowCompartmentStereotypes 	TRUE
-					location   	(14016, 27216)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@58
-					    location   	(13871, 27165)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	290
-					    justify    	0
-					    label      	"CKeysData")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF93B028D"
-					width      	308
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "InstantiatedClass" "Logical View::VC++ Reverse Engineered::IPSECPOL::CArrayFixFlat<CKeysData*>" @59
-					ShowCompartmentStereotypes 	TRUE
-					location   	(11584, 368)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@59
-					    location   	(11254, 317)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	660
-					    justify    	0
-					    label      	"CArrayFixFlat<CKeysData*>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF93B0329"
-					width      	678
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "InstantiatedClass" "Logical View::VC++ Reverse Engineered::IPSECPOL::TBuf8<256>" @60
-					ShowCompartmentStereotypes 	TRUE
-					location   	(14304, 27216)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@60
-					    location   	(14153, 27165)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	302
-					    justify    	0
-					    label      	"TBuf8<256>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF93B02E0"
-					width      	320
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::TKeyParser" @61
-					ShowCompartmentStereotypes 	TRUE
-					location   	(14576, 27216)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@61
-					    location   	(14430, 27165)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	292
-					    justify    	0
-					    label      	"TKeyParser")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF93B0377"
-					width      	310
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::CSecurityPolicy" @62
-					ShowCompartmentStereotypes 	TRUE
-					IncludeOperation 	TRUE
-					location   	(14880, 27472)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@62
-					    location   	(14579, 27091)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	602
-					    justify    	0
-					    label      	"CSecurityPolicy")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF9390089"
-					compartment 	(object Compartment
-					    Parent_View 	@62
-					    location   	(14579, 27152)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    icon_style 	"Icon"
-					    fill_color 	13434879
-					    anchor     	2
-					    nlines     	14
-					    max_width  	510)
-					width      	620
-					height     	786
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::CKeysDataArray" @63
-					ShowCompartmentStereotypes 	TRUE
-					location   	(11584, 13168)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@63
-					    location   	(11390, 13117)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	388
-					    justify    	0
-					    label      	"CKeysDataArray")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF93B030A"
-					width      	406
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @64
-					stereotype 	TRUE
-					line_color 	3342489
-					quidu      	"40CEF93B032B"
-					client     	@63
-					supplier   	@59
-					line_style 	0)
-				    (object ClassView "InstantiatedClass" "Logical View::VC++ Reverse Engineered::IPSECPOL::TBuf<200>" @65
-					ShowCompartmentStereotypes 	TRUE
-					location   	(15216, 27216)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@65
-					    location   	(15075, 27165)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	282
-					    justify    	0
-					    label      	"TBuf<200>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF93B0251"
-					width      	300
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::TIpSecParser" @66
-					ShowCompartmentStereotypes 	TRUE
-					IncludeOperation 	TRUE
-					location   	(15504, 27216)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@66
-					    location   	(15192, 26810)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	624
-					    justify    	0
-					    label      	"TIpSecParser")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF93C006A"
-					compartment 	(object Compartment
-					    Parent_View 	@66
-					    location   	(15192, 26871)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    icon_style 	"Icon"
-					    fill_color 	13434879
-					    anchor     	2
-					    nlines     	15
-					    max_width  	530)
-					width      	642
-					height     	836
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::direction" @67
-					ShowCompartmentStereotypes 	TRUE
-					SuppressOperation 	TRUE
-					location   	(15792, 27216)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@67
-					    location   	(15672, 27187)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	240
-					    justify    	0
-					    label      	"direction")
-					stereotype 	(object ItemLabel
-					    Parent_View 	@67
-					    location   	(15672, 27137)
-					    fill_color 	13434879
-					    anchor     	10
-					    nlines     	1
-					    max_width  	240
-					    justify    	0
-					    label      	"<<enum>>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF93C00C8"
-					width      	258
-					height     	182
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::TActivePolicyListEntry" @68
-					ShowCompartmentStereotypes 	TRUE
-					location   	(16160, 27216)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@68
-					    location   	(15902, 27187)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	516
-					    justify    	0
-					    label      	"TActivePolicyListEntry")
-					stereotype 	(object ItemLabel
-					    Parent_View 	@68
-					    location   	(15902, 27137)
-					    fill_color 	13434879
-					    anchor     	10
-					    nlines     	1
-					    max_width  	516
-					    justify    	0
-					    label      	"<<struct>>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF93C00E7"
-					width      	534
-					height     	182
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::CActivePolicyList" @69
-					ShowCompartmentStereotypes 	TRUE
-					SuppressAttribute 	TRUE
-					SuppressOperation 	TRUE
-					location   	(16592, 27216)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@69
-					    location   	(16382, 27200)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	420
-					    justify    	0
-					    label      	"CActivePolicyList")
-					stereotype 	(object ItemLabel
-					    Parent_View 	@69
-					    location   	(16382, 27150)
-					    fill_color 	13434879
-					    anchor     	10
-					    nlines     	1
-					    max_width  	420
-					    justify    	0
-					    label      	"<<typedef>>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF93C0116"
-					width      	438
-					height     	157
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::CIpSecurityPiece" @70
-					ShowCompartmentStereotypes 	TRUE
-					IncludeOperation 	TRUE
-					location   	(16976, 27216)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@70
-					    location   	(16732, 26960)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	488
-					    justify    	0
-					    label      	"CIpSecurityPiece")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF93B03D5"
-					compartment 	(object Compartment
-					    Parent_View 	@70
-					    location   	(16732, 27021)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    icon_style 	"Icon"
-					    fill_color 	13434879
-					    anchor     	2
-					    nlines     	9
-					    max_width  	414)
-					width      	506
-					height     	536
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::CIPSecPolicyManagerSession" @71
-					ShowCompartmentStereotypes 	TRUE
-					location   	(17488, 27216)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@71
-					    location   	(17137, 27165)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	702
-					    justify    	0
-					    label      	"CIPSecPolicyManagerSession")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF93A0270"
-					width      	720
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::CIPSecPolicyManagerServer" @72
-					ShowCompartmentStereotypes 	TRUE
-					location   	(18080, 27216)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@72
-					    location   	(17754, 27165)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	652
-					    justify    	0
-					    label      	"CIPSecPolicyManagerServer")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF93900E7"
-					width      	670
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "InstantiatedClass" "Logical View::VC++ Reverse Engineered::IPSECPOL::TPckg<TPolicyHandle>" @73
-					ShowCompartmentStereotypes 	TRUE
-					location   	(18608, 27216)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@73
-					    location   	(18332, 27165)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	552
-					    justify    	0
-					    label      	"TPckg<TPolicyHandle>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF93C03C0"
-					width      	570
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "InstantiatedClass" "Logical View::VC++ Reverse Engineered::IPSECPOL::TBuf8<1000>" @74
-					ShowCompartmentStereotypes 	TRUE
-					location   	(20416, 27264)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@74
-					    location   	(20256, 27213)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	320
-					    justify    	0
-					    label      	"TBuf8<1000>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF93D010C"
-					width      	338
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::CSecpolReader" @75
-					ShowCompartmentStereotypes 	TRUE
-					IncludeOperation 	TRUE
-					location   	(19760, 27648)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@75
-					    location   	(19534, 27442)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	452
-					    justify    	0
-					    label      	"CSecpolReader")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF93D00E7"
-					compartment 	(object Compartment
-					    Parent_View 	@75
-					    location   	(19534, 27503)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    icon_style 	"Icon"
-					    fill_color 	13434879
-					    anchor     	2
-					    nlines     	7
-					    max_width  	381)
-					width      	470
-					height     	436
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "InstantiatedClass" "Logical View::VC++ Reverse Engineered::IPSECPOL::TPckg<TIpsecSaSpec>" @76
-					ShowCompartmentStereotypes 	TRUE
-					location   	(18560, 27408)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@76
-					    location   	(18283, 27357)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	554
-					    justify    	0
-					    label      	"TPckg<TIpsecSaSpec>")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF93C03D5"
-					width      	572
-					height     	126
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::CIPSecPolicyManagerHandler" @77
-					ShowCompartmentStereotypes 	TRUE
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(19616, 27088)
-					font       	(object Font
-					    size       	10
-					    face       	"Arial"
-					    bold       	FALSE
-					    italics    	FALSE
-					    underline  	FALSE
-					    strike     	FALSE
-					    color      	0
-					    default_color 	TRUE)
-					label      	(object ItemLabel
-					    Parent_View 	@77
-					    location   	(19077, 25857)
-					    fill_color 	13434879
-					    nlines     	1
-					    max_width  	1078
-					    justify    	0
-					    label      	"CIPSecPolicyManagerHandler")
-					icon_style 	"Icon"
-					line_color 	3342489
-					fill_color 	13434879
-					quidu      	"40CEF93C02CB"
-					compartment 	(object Compartment
-					    Parent_View 	@77
-					    location   	(19077, 25918)
-					    font       	(object Font
-						size       	10
-						face       	"Arial"
-						bold       	FALSE
-						italics    	FALSE
-						underline  	FALSE
-						strike     	FALSE
-						color      	0
-						default_color 	TRUE)
-					    icon_style 	"Icon"
-					    fill_color 	13434879
-					    anchor     	2
-					    nlines     	48
-					    max_width  	925)
-					width      	1096
-					height     	2486
-					annotation 	8
-					autoResize 	TRUE))))))
-		logical_presentations 	(list unit_reference_list))
-	    (object Mechanism @78
-		logical_models 	(list unit_reference_list
-		    (object Object "instance of CIPSecPolicyManagerHandler"
-			quid       	"40D047640102"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"40D04C1C021C"
-				supplier   	"instance of CIPSecPolicyManagerHandler"
-				quidu      	"40D047640102"
-				messages   	(list Messages
-				    (object Message "ParseCurrentPolicyL"
-					quid       	"40D04C1C021D"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.1"
-					ordinal    	3
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "CheckInboundOutboundConflictsL"
-					quid       	"40D05B030072"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.3"
-					ordinal    	13
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "UpdateSelectorsAndTunnels"
-					quid       	"40D05B0E016C"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.4"
-					ordinal    	14
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "CheckSelectorConflictsL"
-					quid       	"40D05B27017B"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.5"
-					ordinal    	15
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "MakeUniqueSANamesL"
-					quid       	"40D05B370301"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.6"
-					ordinal    	16
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "ConvertFromObjectsToStringWithSectionsL"
-					quid       	"40D05B4502B2"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.7"
-					ordinal    	17
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "StorePolicyToActiveListL"
-					quid       	"40D05B55014B"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.8"
-					ordinal    	18
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "ReturnPolicyFileHandleL"
-					quid       	"40D05B630031"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.9"
-					ordinal    	19
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "ApiCallCompleted"
-					quid       	"40D05B7B01E6"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.10"
-					ordinal    	20
-					quidu      	"000000000000"
-					creation   	FALSE)))
-			    (object Link
-				quid       	"40D0523402AF"
-				supplier   	"inst of TIpSecParser"
-				quidu      	"40D051A80013"
-				messages   	(list Messages
-				    (object Message "ParseAndIgnoreIKEL"
-					quid       	"40D0523402B0"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.2"
-					ordinal    	4
-					quidu      	"000000000000"
-					creation   	FALSE)))
-			    (object Link
-				quid       	"40D05BA9034C"
-				supplier   	"instance of RipsecPolicyServ"
-				quidu      	"40D0476C00F2"
-				messages   	(list Messages
-				    (object Message ""
-					quid       	"40D05BA9034D"
-					frequency  	"Aperiodic"
-					synchronization 	"Return"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.11"
-					ordinal    	21
-					quidu      	"000000000000"
-					creation   	FALSE))))
-			persistence 	"Transient"
-			creationObj 	TRUE
-			multi      	FALSE)
-		    (object Object "instance of RipsecPolicyServ"
-			quid       	"40D0476C00F2"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"40D04B5B0146"
-				supplier   	"instance of CIPSecPolicyManagerSession"
-				quidu      	"40D04A9403CC"
-				messages   	(list Messages
-				    (object Message "SendReceive (EIpsecPolicyLoadPolicy)"
-					quid       	"40D04B5B0147"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1"
-					ordinal    	0
-					quidu      	"000000000000"
-					creation   	FALSE)))
-			    (object Link
-				quid       	"40D05A9C0372"
-				supplier   	"instance of RipsecPolicyServ"
-				quidu      	"40D0476C00F2"))
-			persistence 	"Transient"
-			creationObj 	TRUE
-			multi      	FALSE)
-		    (object Object "instance of CIPSecPolicyManagerSession"
-			quid       	"40D04A9403CC"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"40D04BAF0395"
-				supplier   	"instance of CIPSecPolicyManagerSession"
-				quidu      	"40D04A9403CC"
-				messages   	(list Messages
-				    (object Message "ServiceL"
-					quid       	"40D04BAF0396"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1"
-					ordinal    	1
-					quidu      	"000000000000"
-					creation   	FALSE)))
-			    (object Link
-				quid       	"40D04BD103D3"
-				supplier   	"instance of CIPSecPolicyManagerHandler"
-				quidu      	"40D047640102"
-				messages   	(list Messages
-				    (object Message "ProcessLoadPolicyL"
-					quid       	"40D04BD103D4"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2"
-					ordinal    	2
-					quidu      	"000000000000"
-					creation   	FALSE))))
-			persistence 	"Transient"
-			creationObj 	TRUE
-			multi      	FALSE)
-		    (object Object "inst of TIpSecParser"
-			quid       	"40D051A80013"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"40D05350023B"
-				supplier   	"inst of TIpSecParser"
-				quidu      	"40D051A80013"
-				messages   	(list Messages
-				    (object Message "DoParseL"
-					quid       	"40D05350025A"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.2.1"
-					ordinal    	5
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "CheckVersion"
-					quid       	"40D0538B03DF"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.2.2"
-					ordinal    	6
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "ParseInfoL"
-					quid       	"40D055530059"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.2.3"
-					ordinal    	7
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "ParsePoliciesL"
-					quid       	"40D0555A024C"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.2.4"
-					ordinal    	8
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "ParseKeysL"
-					quid       	"40D05579020D"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.2.4.2"
-					ordinal    	12
-					quidu      	"000000000000"
-					creation   	FALSE)))
-			    (object Link
-				quid       	"40D05766026E"
-				supplier   	"inst of TPolicyParser"
-				quidu      	"40D05722029F"
-				messages   	(list Messages
-				    (object Message "ParseL"
-					quid       	"40D05766026F"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.2.4.1"
-					ordinal    	9
-					quidu      	"000000000000"
-					creation   	FALSE))))
-			persistence 	"Transient"
-			creationObj 	TRUE
-			multi      	FALSE)
-		    (object Object "inst of TPolicyParser"
-			quid       	"40D05722029F"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"40D057C30097"
-				supplier   	"inst of TPolicyParser"
-				quidu      	"40D05722029F"
-				messages   	(list Messages
-				    (object Message "parse_sa_specL"
-					quid       	"40D057C30098"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.2.4.1.1"
-					ordinal    	10
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "parse_conn2saL"
-					quid       	"40D057D30171"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.2.4.1.2"
-					ordinal    	11
-					quidu      	"000000000000"
-					creation   	FALSE))))
-			persistence 	"Transient"
-			creationObj 	TRUE
-			multi      	FALSE)))
-	    (object Mechanism @79
-		logical_models 	(list unit_reference_list
-		    (object Object "instance of CIPSecPolicyManagerSession"
-			quid       	"40D17AC40038"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"40D17AC40039"
-				supplier   	"instance of CIPSecPolicyManagerSession"
-				quidu      	"40D17AC40038"
-				messages   	(list Messages
-				    (object Message "ServiceL"
-					quid       	"40D17AC4003A"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.1"
-					ordinal    	1
-					quidu      	"000000000000"
-					creation   	FALSE)))
-			    (object Link
-				quid       	"40D17AC40057"
-				supplier   	"instance of CIPSecPolicyManagerHandler"
-				quidu      	"40D17AC40069"
-				messages   	(list Messages
-				    (object Message "ProcessActivatePolicyL"
-					quid       	"40D17AC40058"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2"
-					ordinal    	2
-					quidu      	"000000000000"
-					creation   	FALSE))))
-			persistence 	"Transient"
-			creationObj 	TRUE
-			multi      	FALSE)
-		    (object Object "instance of RipsecPolicyServ"
-			quid       	"40D17AC4005C"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"40D17AC4005B"
-				supplier   	"instance of CIPSecPolicyManagerSession"
-				quidu      	"40D17AC40038"
-				messages   	(list Messages
-				    (object Message "SendReceive (EIpsecPolicyActivatePolicy)"
-					quid       	"40D17AC4005A"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1"
-					ordinal    	0
-					Operation  	"SendReceive (EIpsecPolicyLoadPolicy)"
-					quidu      	"000000000000"
-					creation   	FALSE))))
-			persistence 	"Transient"
-			creationObj 	TRUE
-			multi      	FALSE)
-		    (object Object "instance of CIPSecPolicyManagerHandler"
-			quid       	"40D17AC40069"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"40D17AC40068"
-				supplier   	"instance of CIPSecPolicyManagerHandler"
-				quidu      	"40D17AC40069"
-				messages   	(list Messages
-				    (object Message "SearchPolicyFromListAndActivate"
-					quid       	"40D17AC40067"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.1"
-					ordinal    	3
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "DeleteExtraInboundOutboundSelectors"
-					quid       	"40D17AC40079"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.4"
-					ordinal    	14
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "SortSelectors"
-					quid       	"40D17AC4007A"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.5"
-					ordinal    	15
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "ConvertFromObjectsToStringWithoutSectionsL"
-					quid       	"40D17AC4007B"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.6"
-					ordinal    	16
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "AddInboundOutboundSelectorPair"
-					quid       	"40D17AC4007C"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.7"
-					ordinal    	17
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "SendAlgorithmsAndPolicyToIPSecL"
-					quid       	"40D17AC4007D"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.8"
-					ordinal    	18
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "ApiCallCompleted"
-					quid       	"40D17AC40080"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.10"
-					ordinal    	21
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "ParseAllPolicyFilesL"
-					quid       	"40D18BF601F7"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.2"
-					ordinal    	4
-					quidu      	"000000000000"
-					creation   	FALSE)))
-			    (object Link
-				quid       	"40D17AC4006A"
-				supplier   	"inst of TIpSecParser"
-				quidu      	"40D17AC40086"
-				messages   	(list Messages
-				    (object Message "ParseAndIgnoreIKEL"
-					quid       	"40D17AC40076"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.3"
-					ordinal    	5
-					quidu      	"000000000000"
-					creation   	FALSE)))
-			    (object Link
-				quid       	"40D17AC40077"
-				supplier   	"instance of RipsecPolicyServ"
-				quidu      	"40D17AC4005C"
-				messages   	(list Messages
-				    (object Message ""
-					quid       	"40D17AC40078"
-					frequency  	"Aperiodic"
-					synchronization 	"Return"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.11"
-					ordinal    	22
-					quidu      	"000000000000"
-					creation   	FALSE)))
-			    (object Link
-				quid       	"40D18FD4033B"
-				supplier   	
-|instance of "secpol6" RSocket
-				
-				quidu      	"40D18F900178"
-				messages   	(list Messages
-				    (object Message "WritePolicyDataToSocket"
-					quid       	"40D18FD4033C"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.9"
-					ordinal    	19
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "WriteCompleted"
-					quid       	"40D1906E0154"
-					frequency  	"Aperiodic"
-					synchronization 	"Return"
-					dir        	"ToClientFromSupplier"
-					sequence   	"2"
-					ordinal    	20
-					quidu      	"000000000000"
-					creation   	FALSE))))
-			persistence 	"Transient"
-			creationObj 	TRUE
-			multi      	FALSE)
-		    (object Object "inst of TIpSecParser"
-			quid       	"40D17AC40086"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"40D17AC40085"
-				supplier   	"inst of TIpSecParser"
-				quidu      	"40D17AC40086"
-				messages   	(list Messages
-				    (object Message "DoParseL"
-					quid       	"40D17AC40084"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.3.1"
-					ordinal    	6
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "CheckVersion"
-					quid       	"40D17AC40089"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.3.2"
-					ordinal    	7
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "ParseInfoL"
-					quid       	"40D17AC4008A"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.3.3"
-					ordinal    	8
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "ParsePoliciesL"
-					quid       	"40D17AC4008B"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.3.4"
-					ordinal    	9
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "ParseKeysL"
-					quid       	"40D17AC4008C"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.3.4.2"
-					ordinal    	13
-					quidu      	"000000000000"
-					creation   	FALSE)))
-			    (object Link
-				quid       	"40D17AC40087"
-				supplier   	"inst of TPolicyParser"
-				quidu      	"40D17AC40095"
-				messages   	(list Messages
-				    (object Message "ParseL"
-					quid       	"40D17AC40088"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.3.4.1"
-					ordinal    	10
-					quidu      	"000000000000"
-					creation   	FALSE))))
-			persistence 	"Transient"
-			creationObj 	TRUE
-			multi      	FALSE)
-		    (object Object "inst of TPolicyParser"
-			quid       	"40D17AC40095"
-			collaborators 	(list link_list
-			    (object Link
-				quid       	"40D17AC40094"
-				supplier   	"inst of TPolicyParser"
-				quidu      	"40D17AC40095"
-				messages   	(list Messages
-				    (object Message "parse_sa_specL"
-					quid       	"40D17AC40093"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.3.4.1.1"
-					ordinal    	11
-					quidu      	"000000000000"
-					creation   	FALSE)
-				    (object Message "parse_conn2saL"
-					quid       	"40D17AC40096"
-					frequency  	"Aperiodic"
-					synchronization 	"Simple"
-					dir        	"FromClientToSupplier"
-					sequence   	"1.2.3.4.1.2"
-					ordinal    	12
-					quidu      	"000000000000"
-					creation   	FALSE))))
-			persistence 	"Transient"
-			creationObj 	TRUE
-			multi      	FALSE)
-		    (object Object "instance of \"secpol6\" RSocket"
-			quid       	"40D18F900178"
-			persistence 	"Transient"
-			creationObj 	TRUE
-			multi      	FALSE))))
-	logical_presentations 	(list unit_reference_list
-	    (object ClassDiagram "Main"
-		quid       	"40CEF8C00387"
-		title      	"Main"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	0
-		items      	(list diagram_item_list))
-	    (object InteractionDiagram "NewDiagram"
-		mechanism_ref 	@78
-		quid       	"40D0475D0354"
-		title      	"NewDiagram"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	1688
-		items      	(list diagram_item_list
-		    (object InterObjView "instance of RipsecPolicyServ" @80
-			location   	(352, 240)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	TRUE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@80
-			    location   	(352, 240)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	457
-			    justify    	0
-			    label      	"instance of RipsecPolicyServ")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"40D0476C00F2"
-			width      	475
-			height     	2970
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @81
-			    location   	(352, 304)
-			    line_color 	3342489
-			    InterObjView 	@80
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @82
-			    location   	(336, 432)
-			    line_color 	3342489
-			    InterObjView 	@80
-			    height     	2688
-			    y_coord    	2628
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @83
-			    location   	(336, 2880)
-			    line_color 	3342489
-			    InterObjView 	@80
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "instance of CIPSecPolicyManagerSession" @84
-			location   	(960, 240)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	TRUE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@84
-			    location   	(960, 240)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	575
-			    justify    	0
-			    label      	"instance of CIPSecPolicyManagerSession")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"40D04A9403CC"
-			width      	593
-			height     	2970
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @85
-			    location   	(960, 304)
-			    line_color 	3342489
-			    InterObjView 	@84
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @86
-			    location   	(1040, 432)
-			    line_color 	3342489
-			    InterObjView 	@84
-			    height     	2628
-			    y_coord    	2568
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @87
-			    location   	(1040, 496)
-			    line_color 	3342489
-			    InterObjView 	@84
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterObjView "instance of CIPSecPolicyManagerHandler" @88
-			location   	(1600, 240)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	TRUE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@88
-			    location   	(1600, 240)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	562
-			    justify    	0
-			    label      	"instance of CIPSecPolicyManagerHandler")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"40D047640102"
-			width      	580
-			height     	2970
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @89
-			    location   	(1600, 304)
-			    line_color 	3342489
-			    InterObjView 	@88
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @90
-			    location   	(1712, 560)
-			    line_color 	3342489
-			    InterObjView 	@88
-			    height     	2440
-			    y_coord    	2380
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @91
-			    location   	(1584, 720)
-			    line_color 	3342489
-			    InterObjView 	@88
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @92
-			    location   	(1584, 1984)
-			    line_color 	3342489
-			    InterObjView 	@88
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @93
-			    location   	(1584, 2096)
-			    line_color 	3342489
-			    InterObjView 	@88
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @94
-			    location   	(1584, 2208)
-			    line_color 	3342489
-			    InterObjView 	@88
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @95
-			    location   	(1584, 2320)
-			    line_color 	3342489
-			    InterObjView 	@88
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @96
-			    location   	(1584, 2432)
-			    line_color 	3342489
-			    InterObjView 	@88
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @97
-			    location   	(1584, 2544)
-			    line_color 	3342489
-			    InterObjView 	@88
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @98
-			    location   	(1584, 2656)
-			    line_color 	3342489
-			    InterObjView 	@88
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @99
-			    location   	(1584, 2784)
-			    line_color 	3342489
-			    InterObjView 	@88
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterObjView "inst of TIpSecParser" @100
-			location   	(2112, 512)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	TRUE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@100
-			    location   	(2112, 512)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	312
-			    justify    	0
-			    label      	"inst of TIpSecParser")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"40D051A80013"
-			width      	330
-			height     	1336
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @101
-			    location   	(2112, 576)
-			    line_color 	3342489
-			    InterObjView 	@100
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @102
-			    location   	(2096, 800)
-			    line_color 	3342489
-			    InterObjView 	@100
-			    height     	1140
-			    y_coord    	1080
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @103
-			    location   	(2096, 864)
-			    line_color 	3342489
-			    InterObjView 	@100
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @104
-			    location   	(2096, 944)
-			    line_color 	3342489
-			    InterObjView 	@100
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @105
-			    location   	(2096, 1040)
-			    line_color 	3342489
-			    InterObjView 	@100
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @106
-			    location   	(2096, 1216)
-			    line_color 	3342489
-			    InterObjView 	@100
-			    height     	664
-			    y_coord    	604
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @107
-			    location   	(2096, 1760)
-			    line_color 	3342489
-			    InterObjView 	@100
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterObjView "inst of TPolicyParser" @108
-			location   	(2496, 1024)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	TRUE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@108
-			    location   	(2496, 1024)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	312
-			    justify    	0
-			    label      	"inst of TPolicyParser")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"40D05722029F"
-			width      	330
-			height     	618
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @109
-			    location   	(2496, 1088)
-			    line_color 	3342489
-			    InterObjView 	@108
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @110
-			    location   	(2480, 1296)
-			    line_color 	3342489
-			    InterObjView 	@108
-			    height     	296
-			    y_coord    	236
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @111
-			    location   	(2480, 1344)
-			    line_color 	3342489
-			    InterObjView 	@108
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @112
-			    location   	(2480, 1472)
-			    line_color 	3342489
-			    InterObjView 	@108
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterMessView "" @113
-			location   	(16, 432)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @114
-			    Parent_View 	@113
-			    location   	(655, 388)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"40D04B5B0147"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	720
-			    justify    	0
-			    label      	"SendReceive (EIpsecPolicyLoadPolicy)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@80
-			supplier   	@84
-			Focus_Src  	@82
-			Focus_Entry 	@86
-			origin     	(367, 432)
-			terminus   	(944, 432)
-			ordinal    	0)
-		    (object SelfMessView "" @115
-			location   	(16, 496)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @116
-			    Parent_View 	@115
-			    location   	(1051, 452)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"40D04BAF0396"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	163
-			    justify    	0
-			    label      	"ServiceL"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@84
-			supplier   	@84
-			Focus_Src  	@86
-			Focus_Entry 	@87
-			origin     	(976, 496)
-			terminus   	(1126, 496)
-			ordinal    	1)
-		    (object InterMessView "" @117
-			location   	(16, 560)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @118
-			    Parent_View 	@117
-			    location   	(1307, 517)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"40D04BD103D4"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	382
-			    justify    	0
-			    label      	"ProcessLoadPolicyL"
-			    pctDist    	0.546022
-			    height     	44
-			    orientation 	0)
-			line_color 	3342489
-			client     	@84
-			supplier   	@88
-			Focus_Src  	@86
-			Focus_Entry 	@90
-			origin     	(975, 560)
-			terminus   	(1584, 560)
-			ordinal    	2)
-		    (object SelfMessView "" @119
-			location   	(16, 720)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @120
-			    Parent_View 	@119
-			    location   	(1819, 693)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"40D04C1C021D"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	382
-			    justify    	0
-			    label      	"ParseCurrentPolicyL"
-			    pctDist    	1.353333
-			    height     	28
-			    orientation 	0)
-			line_color 	3342489
-			client     	@88
-			supplier   	@88
-			Focus_Src  	@90
-			Focus_Entry 	@91
-			origin     	(1616, 720)
-			terminus   	(1766, 720)
-			ordinal    	3)
-		    (object InterMessView "" @121
-			location   	(16, 800)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @122
-			    Parent_View 	@121
-			    location   	(1855, 756)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"40D0523402B0"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	385
-			    justify    	0
-			    label      	"ParseAndIgnoreIKEL"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@88
-			supplier   	@100
-			Focus_Src  	@90
-			Focus_Entry 	@102
-			origin     	(1615, 800)
-			terminus   	(2096, 800)
-			ordinal    	4)
-		    (object SelfMessView "" @123
-			location   	(16, 864)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @124
-			    Parent_View 	@123
-			    location   	(2203, 820)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"40D05350025A"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	188
-			    justify    	0
-			    label      	"DoParseL"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@100
-			supplier   	@100
-			Focus_Src  	@102
-			Focus_Entry 	@103
-			origin     	(2128, 864)
-			terminus   	(2278, 864)
-			ordinal    	5)
-		    (object SelfMessView "" @125
-			location   	(16, 944)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @126
-			    Parent_View 	@125
-			    location   	(2203, 917)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"40D0538B03DF"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	263
-			    justify    	0
-			    label      	"CheckVersion"
-			    pctDist    	0.506667
-			    height     	28
-			    orientation 	0)
-			line_color 	3342489
-			client     	@100
-			supplier   	@100
-			Focus_Src  	@102
-			Focus_Entry 	@104
-			origin     	(2128, 944)
-			terminus   	(2278, 944)
-			ordinal    	6)
-		    (object SelfMessView "" @127
-			location   	(16, 1040)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @128
-			    Parent_View 	@127
-			    location   	(2203, 996)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"40D055530059"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	201
-			    justify    	0
-			    label      	"ParseInfoL"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@100
-			supplier   	@100
-			Focus_Src  	@102
-			Focus_Entry 	@105
-			origin     	(2128, 1040)
-			terminus   	(2278, 1040)
-			ordinal    	7)
-		    (object SelfMessView "" @129
-			location   	(16, 1216)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @130
-			    Parent_View 	@129
-			    location   	(2203, 1172)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"40D0555A024C"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	282
-			    justify    	0
-			    label      	"ParsePoliciesL"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@100
-			supplier   	@100
-			Focus_Src  	@102
-			Focus_Entry 	@106
-			origin     	(2128, 1216)
-			terminus   	(2278, 1216)
-			ordinal    	8)
-		    (object SelfMessView "" @131
-			location   	(16, 1760)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @132
-			    Parent_View 	@131
-			    location   	(2203, 1716)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"40D05579020D"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	232
-			    justify    	0
-			    label      	"ParseKeysL"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@100
-			supplier   	@100
-			Focus_Src  	@106
-			Focus_Entry 	@107
-			origin     	(2128, 1760)
-			terminus   	(2278, 1760)
-			ordinal    	12)
-		    (object InterMessView "" @133
-			location   	(2288, 1296)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @134
-			    Parent_View 	@133
-			    location   	(2303, 1252)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"40D05766026F"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	138
-			    justify    	0
-			    label      	"ParseL"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@100
-			supplier   	@108
-			Focus_Src  	@106
-			Focus_Entry 	@110
-			origin     	(2127, 1296)
-			terminus   	(2480, 1296)
-			ordinal    	9)
-		    (object SelfMessView "" @135
-			location   	(16, 1344)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @136
-			    Parent_View 	@135
-			    location   	(2587, 1300)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"40D057C30098"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	307
-			    justify    	0
-			    label      	"parse_sa_specL"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@108
-			supplier   	@108
-			Focus_Src  	@110
-			Focus_Entry 	@111
-			origin     	(2512, 1344)
-			terminus   	(2662, 1344)
-			ordinal    	10)
-		    (object SelfMessView "" @137
-			location   	(16, 1472)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @138
-			    Parent_View 	@137
-			    location   	(2587, 1428)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"40D057D30171"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	307
-			    justify    	0
-			    label      	"parse_conn2saL"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@108
-			supplier   	@108
-			Focus_Src  	@110
-			Focus_Entry 	@112
-			origin     	(2512, 1472)
-			terminus   	(2662, 1472)
-			ordinal    	11)
-		    (object Destruction_Marker @139
-			Parent_View 	@100
-			location   	(2112, 1948)
-			line_color 	3342489
-			fill_color 	13434879)
-		    (object Destruction_Marker @140
-			Parent_View 	@108
-			location   	(2496, 1742)
-			line_color 	3342489
-			fill_color 	13434879)
-		    (object SelfMessView "" @141
-			location   	(16, 1984)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @142
-			    Parent_View 	@141
-			    location   	(1691, 1940)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"40D05B030072"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	619
-			    justify    	0
-			    label      	"CheckInboundOutboundConflictsL"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@88
-			supplier   	@88
-			Focus_Src  	@90
-			Focus_Entry 	@92
-			origin     	(1616, 1984)
-			terminus   	(1766, 1984)
-			ordinal    	13)
-		    (object SelfMessView "" @143
-			location   	(16, 2096)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @144
-			    Parent_View 	@143
-			    location   	(1691, 2052)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"40D05B0E016C"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	523
-			    justify    	0
-			    label      	"UpdateSelectorsAndTunnels"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@88
-			supplier   	@88
-			Focus_Src  	@90
-			Focus_Entry 	@93
-			origin     	(1616, 2096)
-			terminus   	(1766, 2096)
-			ordinal    	14)
-		    (object SelfMessView "" @145
-			location   	(16, 2208)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @146
-			    Parent_View 	@145
-			    location   	(1691, 2164)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"40D05B27017B"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	454
-			    justify    	0
-			    label      	"CheckSelectorConflictsL"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@88
-			supplier   	@88
-			Focus_Src  	@90
-			Focus_Entry 	@94
-			origin     	(1616, 2208)
-			terminus   	(1766, 2208)
-			ordinal    	15)
-		    (object SelfMessView "" @147
-			location   	(16, 2320)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @148
-			    Parent_View 	@147
-			    location   	(1691, 2276)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"40D05B370301"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	441
-			    justify    	0
-			    label      	"MakeUniqueSANamesL"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@88
-			supplier   	@88
-			Focus_Src  	@90
-			Focus_Entry 	@95
-			origin     	(1616, 2320)
-			terminus   	(1766, 2320)
-			ordinal    	16)
-		    (object SelfMessView "" @149
-			location   	(16, 2432)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @150
-			    Parent_View 	@149
-			    location   	(1691, 2388)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"40D05B4502B2"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	794
-			    justify    	0
-			    label      	"ConvertFromObjectsToStringWithSectionsL"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@88
-			supplier   	@88
-			Focus_Src  	@90
-			Focus_Entry 	@96
-			origin     	(1616, 2432)
-			terminus   	(1766, 2432)
-			ordinal    	17)
-		    (object SelfMessView "" @151
-			location   	(16, 2544)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @152
-			    Parent_View 	@151
-			    location   	(1691, 2500)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"40D05B55014B"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	460
-			    justify    	0
-			    label      	"StorePolicyToActiveListL"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@88
-			supplier   	@88
-			Focus_Src  	@90
-			Focus_Entry 	@97
-			origin     	(1616, 2544)
-			terminus   	(1766, 2544)
-			ordinal    	18)
-		    (object SelfMessView "" @153
-			location   	(16, 2656)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @154
-			    Parent_View 	@153
-			    location   	(1691, 2612)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"40D05B630031"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	454
-			    justify    	0
-			    label      	"ReturnPolicyFileHandleL"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@88
-			supplier   	@88
-			Focus_Src  	@90
-			Focus_Entry 	@98
-			origin     	(1616, 2656)
-			terminus   	(1766, 2656)
-			ordinal    	19)
-		    (object SelfMessView "" @155
-			location   	(16, 2784)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @156
-			    Parent_View 	@155
-			    location   	(1691, 2740)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"40D05B7B01E6"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	332
-			    justify    	0
-			    label      	"ApiCallCompleted"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@88
-			supplier   	@88
-			Focus_Src  	@90
-			Focus_Entry 	@99
-			origin     	(1616, 2784)
-			terminus   	(1766, 2784)
-			ordinal    	20)
-		    (object InterMessView "" @157
-			location   	(16, 2880)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @158
-			    Parent_View 	@157
-			    location   	(976, 2836)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"40D05BA9034D"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	0
-			    justify    	0
-			    label      	""
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@88
-			supplier   	@80
-			Focus_Src  	@90
-			Focus_Entry 	@83
-			origin     	(1584, 2880)
-			terminus   	(368, 2880)
-			ordinal    	21)))
-	    (object InteractionDiagram "Activate"
-		mechanism_ref 	@79
-		quid       	"40D17AB301CE"
-		title      	"Activate"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	3594
-		items      	(list diagram_item_list
-		    (object InterObjView "instance of RipsecPolicyServ" @159
-			location   	(352, 256)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	TRUE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@159
-			    location   	(352, 256)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	457
-			    justify    	0
-			    label      	"instance of RipsecPolicyServ")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"40D17AC4005C"
-			width      	475
-			height     	3466
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @160
-			    location   	(352, 320)
-			    line_color 	3342489
-			    InterObjView 	@159
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @161
-			    location   	(336, 448)
-			    line_color 	3342489
-			    InterObjView 	@159
-			    height     	3184
-			    y_coord    	3124
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @162
-			    location   	(336, 3392)
-			    line_color 	3342489
-			    InterObjView 	@159
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object InterObjView "instance of CIPSecPolicyManagerSession" @163
-			location   	(960, 256)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	TRUE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@163
-			    location   	(960, 256)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	575
-			    justify    	0
-			    label      	"instance of CIPSecPolicyManagerSession")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"40D17AC40038"
-			width      	593
-			height     	3466
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @164
-			    location   	(960, 320)
-			    line_color 	3342489
-			    InterObjView 	@163
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @165
-			    location   	(1040, 448)
-			    line_color 	3342489
-			    InterObjView 	@163
-			    height     	3124
-			    y_coord    	3064
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @166
-			    location   	(1040, 528)
-			    line_color 	3342489
-			    InterObjView 	@163
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterObjView "instance of CIPSecPolicyManagerHandler" @167
-			location   	(1600, 256)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	TRUE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@167
-			    location   	(1600, 256)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	562
-			    justify    	0
-			    label      	"instance of CIPSecPolicyManagerHandler")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"40D17AC40069"
-			width      	580
-			height     	3466
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @168
-			    location   	(1600, 320)
-			    line_color 	3342489
-			    InterObjView 	@167
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @169
-			    location   	(1712, 672)
-			    line_color 	3342489
-			    InterObjView 	@167
-			    height     	2840
-			    y_coord    	2780
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @170
-			    location   	(1584, 832)
-			    line_color 	3342489
-			    InterObjView 	@167
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @171
-			    location   	(1600, 992)
-			    line_color 	3342489
-			    InterObjView 	@167
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @172
-			    location   	(1584, 2384)
-			    line_color 	3342489
-			    InterObjView 	@167
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @173
-			    location   	(1584, 2496)
-			    line_color 	3342489
-			    InterObjView 	@167
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @174
-			    location   	(1584, 2608)
-			    line_color 	3342489
-			    InterObjView 	@167
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @175
-			    location   	(1584, 2720)
-			    line_color 	3342489
-			    InterObjView 	@167
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @176
-			    location   	(1584, 2832)
-			    line_color 	3342489
-			    InterObjView 	@167
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @177
-			    location   	(1600, 3024)
-			    line_color 	3342489
-			    InterObjView 	@167
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @178
-			    location   	(1584, 3200)
-			    line_color 	3342489
-			    InterObjView 	@167
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterObjView "inst of TIpSecParser" @179
-			location   	(2112, 528)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	TRUE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@179
-			    location   	(2112, 528)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	312
-			    justify    	0
-			    label      	"inst of TIpSecParser")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"40D17AC40086"
-			width      	330
-			height     	1710
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @180
-			    location   	(2112, 592)
-			    line_color 	3342489
-			    InterObjView 	@179
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @181
-			    location   	(2096, 1168)
-			    line_color 	3342489
-			    InterObjView 	@179
-			    height     	1140
-			    y_coord    	1080
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @182
-			    location   	(2096, 1232)
-			    line_color 	3342489
-			    InterObjView 	@179
-			    height     	146
-			    y_coord    	86
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @183
-			    location   	(2096, 1312)
-			    line_color 	3342489
-			    InterObjView 	@179
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @184
-			    location   	(2096, 1408)
-			    line_color 	3342489
-			    InterObjView 	@179
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @185
-			    location   	(2096, 1584)
-			    line_color 	3342489
-			    InterObjView 	@179
-			    height     	664
-			    y_coord    	604
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @186
-			    location   	(2096, 2128)
-			    line_color 	3342489
-			    InterObjView 	@179
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterObjView "inst of TPolicyParser" @187
-			location   	(2496, 1040)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	TRUE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@187
-			    location   	(2496, 1040)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	312
-			    justify    	0
-			    label      	"inst of TPolicyParser")
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"40D17AC40095"
-			width      	330
-			height     	850
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @188
-			    location   	(2496, 1104)
-			    line_color 	3342489
-			    InterObjView 	@187
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @189
-			    location   	(2480, 1664)
-			    line_color 	3342489
-			    InterObjView 	@187
-			    height     	296
-			    y_coord    	236
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @190
-			    location   	(2480, 1712)
-			    line_color 	3342489
-			    InterObjView 	@187
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @191
-			    location   	(2480, 1840)
-			    line_color 	3342489
-			    InterObjView 	@187
-			    height     	60
-			    y_coord    	0
-			    Nested     	TRUE))
-		    (object InterObjView "instance of \"secpol6\" RSocket" @192
-			location   	(2848, 2736)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	TRUE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object ItemLabel
-			    Parent_View 	@192
-			    location   	(2848, 2736)
-			    fill_color 	13434879
-			    anchor_loc 	1
-			    nlines     	2
-			    max_width  	368
-			    justify    	0
-			    label      	
-|instance of "secpol6" RSocket
-			    )
-			icon_style 	"Icon"
-			line_color 	3342489
-			fill_color 	13434879
-			quidu      	"40D18F900178"
-			width      	386
-			height     	202
-			icon_height 	0
-			icon_width 	0
-			icon_y_offset 	0
-			annotation 	1
-			Focus_Of_Control 	(object Focus_Of_Control "" @193
-			    location   	(2848, 2800)
-			    line_color 	3342489
-			    InterObjView 	@192
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @194
-			    location   	(2848, 2896)
-			    line_color 	3342489
-			    InterObjView 	@192
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE)
-			Focus_Of_Control 	(object Focus_Of_Control "" @195
-			    location   	(2848, 2964)
-			    line_color 	3342489
-			    InterObjView 	@192
-			    height     	60
-			    y_coord    	0
-			    Nested     	FALSE))
-		    (object Destruction_Marker @196
-			Parent_View 	@179
-			location   	(2112, 2338)
-			line_color 	3342489
-			fill_color 	13434879)
-		    (object Destruction_Marker @197
-			Parent_View 	@187
-			location   	(2496, 1990)
-			line_color 	3342489
-			fill_color 	13434879)
-		    (object InterMessView "" @198
-			location   	(16, 448)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @199
-			    Parent_View 	@198
-			    location   	(655, 404)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"40D17AC4005A"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	776
-			    justify    	0
-			    label      	"SendReceive (EIpsecPolicyActivatePolicy)"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@159
-			supplier   	@163
-			Focus_Src  	@161
-			Focus_Entry 	@165
-			origin     	(367, 448)
-			terminus   	(944, 448)
-			ordinal    	0)
-		    (object SelfMessView "" @200
-			location   	(16, 528)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @201
-			    Parent_View 	@200
-			    location   	(1051, 484)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"40D17AC4003A"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	163
-			    justify    	0
-			    label      	"ServiceL"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@163
-			supplier   	@163
-			Focus_Src  	@165
-			Focus_Entry 	@166
-			origin     	(976, 528)
-			terminus   	(1126, 528)
-			ordinal    	1)
-		    (object InterMessView "" @202
-			location   	(1280, 672)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @203
-			    Parent_View 	@202
-			    location   	(1307, 629)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"40D17AC40058"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	432
-			    justify    	0
-			    label      	"ProcessActivatePolicyL"
-			    pctDist    	0.546022
-			    height     	44
-			    orientation 	0)
-			line_color 	3342489
-			client     	@163
-			supplier   	@167
-			Focus_Src  	@165
-			Focus_Entry 	@169
-			origin     	(975, 672)
-			terminus   	(1584, 672)
-			ordinal    	2)
-		    (object SelfMessView "" @204
-			location   	(16, 832)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @205
-			    Parent_View 	@204
-			    location   	(1819, 805)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"40D17AC40067"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	625
-			    justify    	0
-			    label      	"SearchPolicyFromListAndActivate"
-			    pctDist    	1.353333
-			    height     	28
-			    orientation 	0)
-			line_color 	3342489
-			client     	@167
-			supplier   	@167
-			Focus_Src  	@169
-			Focus_Entry 	@170
-			origin     	(1616, 832)
-			terminus   	(1766, 832)
-			ordinal    	3)
-		    (object SelfMessView "" @206
-			location   	(16, 2384)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @207
-			    Parent_View 	@206
-			    location   	(1691, 2340)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"40D17AC40079"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	710
-			    justify    	0
-			    label      	"DeleteExtraInboundOutboundSelectors"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@167
-			supplier   	@167
-			Focus_Src  	@169
-			Focus_Entry 	@172
-			origin     	(1616, 2384)
-			terminus   	(1766, 2384)
-			ordinal    	14)
-		    (object SelfMessView "" @208
-			location   	(16, 2496)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @209
-			    Parent_View 	@208
-			    location   	(1691, 2453)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"40D17AC4007A"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	263
-			    justify    	0
-			    label      	"SortSelectors"
-			    pctDist    	0.500000
-			    height     	44
-			    orientation 	0)
-			line_color 	3342489
-			client     	@167
-			supplier   	@167
-			Focus_Src  	@169
-			Focus_Entry 	@173
-			origin     	(1616, 2496)
-			terminus   	(1766, 2496)
-			ordinal    	15)
-		    (object SelfMessView "" @210
-			location   	(16, 2608)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @211
-			    Parent_View 	@210
-			    location   	(1691, 2566)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"40D17AC4007B"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	841
-			    justify    	0
-			    label      	"ConvertFromObjectsToStringWithoutSectionsL"
-			    pctDist    	0.500000
-			    height     	43
-			    orientation 	0)
-			line_color 	3342489
-			client     	@167
-			supplier   	@167
-			Focus_Src  	@169
-			Focus_Entry 	@174
-			origin     	(1616, 2608)
-			terminus   	(1766, 2608)
-			ordinal    	16)
-		    (object SelfMessView "" @212
-			location   	(16, 2720)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @213
-			    Parent_View 	@212
-			    location   	(1691, 2676)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"40D17AC4007C"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	620
-			    justify    	0
-			    label      	"AddInboundOutboundSelectorPair"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@167
-			supplier   	@167
-			Focus_Src  	@169
-			Focus_Entry 	@175
-			origin     	(1616, 2720)
-			terminus   	(1766, 2720)
-			ordinal    	17)
-		    (object SelfMessView "" @214
-			location   	(16, 2832)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @215
-			    Parent_View 	@214
-			    location   	(1691, 2788)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"40D17AC4007D"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	648
-			    justify    	0
-			    label      	"SendAlgorithmsAndPolicyToIPSecL"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@167
-			supplier   	@167
-			Focus_Src  	@169
-			Focus_Entry 	@176
-			origin     	(1616, 2832)
-			terminus   	(1766, 2832)
-			ordinal    	18)
-		    (object SelfMessView "" @216
-			location   	(16, 3200)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @217
-			    Parent_View 	@216
-			    location   	(1691, 3125)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"40D17AC40080"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	332
-			    justify    	0
-			    label      	"ApiCallCompleted"
-			    pctDist    	0.500000
-			    height     	76
-			    orientation 	0)
-			line_color 	3342489
-			client     	@167
-			supplier   	@167
-			Focus_Src  	@169
-			Focus_Entry 	@178
-			origin     	(1616, 3200)
-			terminus   	(1766, 3200)
-			ordinal    	21)
-		    (object InterMessView "" @218
-			location   	(16, 3392)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @219
-			    Parent_View 	@218
-			    location   	(976, 3348)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"40D17AC40078"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	0
-			    justify    	0
-			    label      	""
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@167
-			supplier   	@159
-			Focus_Src  	@169
-			Focus_Entry 	@162
-			origin     	(1584, 3392)
-			terminus   	(368, 3392)
-			ordinal    	22)
-		    (object InterMessView "" @220
-			location   	(1872, 1168)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @221
-			    Parent_View 	@220
-			    location   	(1855, 1124)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"40D17AC40076"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	385
-			    justify    	0
-			    label      	"ParseAndIgnoreIKEL"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@167
-			supplier   	@179
-			Focus_Src  	@169
-			Focus_Entry 	@181
-			origin     	(1615, 1168)
-			terminus   	(2096, 1168)
-			ordinal    	5)
-		    (object SelfMessView "" @222
-			location   	(16, 1232)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @223
-			    Parent_View 	@222
-			    location   	(2203, 1188)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"40D17AC40084"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	188
-			    justify    	0
-			    label      	"DoParseL"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@179
-			supplier   	@179
-			Focus_Src  	@181
-			Focus_Entry 	@182
-			origin     	(2128, 1232)
-			terminus   	(2278, 1232)
-			ordinal    	6)
-		    (object SelfMessView "" @224
-			location   	(16, 1312)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @225
-			    Parent_View 	@224
-			    location   	(2203, 1285)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"40D17AC40089"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	263
-			    justify    	0
-			    label      	"CheckVersion"
-			    pctDist    	0.506667
-			    height     	28
-			    orientation 	0)
-			line_color 	3342489
-			client     	@179
-			supplier   	@179
-			Focus_Src  	@181
-			Focus_Entry 	@183
-			origin     	(2128, 1312)
-			terminus   	(2278, 1312)
-			ordinal    	7)
-		    (object SelfMessView "" @226
-			location   	(16, 1408)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @227
-			    Parent_View 	@226
-			    location   	(2203, 1364)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"40D17AC4008A"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	201
-			    justify    	0
-			    label      	"ParseInfoL"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@179
-			supplier   	@179
-			Focus_Src  	@181
-			Focus_Entry 	@184
-			origin     	(2128, 1408)
-			terminus   	(2278, 1408)
-			ordinal    	8)
-		    (object SelfMessView "" @228
-			location   	(16, 1584)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @229
-			    Parent_View 	@228
-			    location   	(2203, 1540)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"40D17AC4008B"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	282
-			    justify    	0
-			    label      	"ParsePoliciesL"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@179
-			supplier   	@179
-			Focus_Src  	@181
-			Focus_Entry 	@185
-			origin     	(2128, 1584)
-			terminus   	(2278, 1584)
-			ordinal    	9)
-		    (object SelfMessView "" @230
-			location   	(16, 2128)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @231
-			    Parent_View 	@230
-			    location   	(2203, 2084)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"40D17AC4008C"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	232
-			    justify    	0
-			    label      	"ParseKeysL"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@179
-			supplier   	@179
-			Focus_Src  	@185
-			Focus_Entry 	@186
-			origin     	(2128, 2128)
-			terminus   	(2278, 2128)
-			ordinal    	13)
-		    (object InterMessView "" @232
-			location   	(2288, 1664)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @233
-			    Parent_View 	@232
-			    location   	(2303, 1620)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"40D17AC40088"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	138
-			    justify    	0
-			    label      	"ParseL"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@179
-			supplier   	@187
-			Focus_Src  	@185
-			Focus_Entry 	@189
-			origin     	(2127, 1664)
-			terminus   	(2480, 1664)
-			ordinal    	10)
-		    (object SelfMessView "" @234
-			location   	(16, 1712)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @235
-			    Parent_View 	@234
-			    location   	(2587, 1668)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"40D17AC40093"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	307
-			    justify    	0
-			    label      	"parse_sa_specL"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@187
-			supplier   	@187
-			Focus_Src  	@189
-			Focus_Entry 	@190
-			origin     	(2512, 1712)
-			terminus   	(2662, 1712)
-			ordinal    	11)
-		    (object SelfMessView "" @236
-			location   	(16, 1840)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @237
-			    Parent_View 	@236
-			    location   	(2587, 1796)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"40D17AC40096"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	307
-			    justify    	0
-			    label      	"parse_conn2saL"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@187
-			supplier   	@187
-			Focus_Src  	@189
-			Focus_Entry 	@191
-			origin     	(2512, 1840)
-			terminus   	(2662, 1840)
-			ordinal    	12)
-		    (object SelfMessView "" @238
-			location   	(16, 992)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @239
-			    Parent_View 	@238
-			    location   	(1691, 948)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"40D18BF601F7"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	385
-			    justify    	0
-			    label      	"ParseAllPolicyFilesL"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@167
-			supplier   	@167
-			Focus_Src  	@169
-			Focus_Entry 	@171
-			origin     	(1616, 992)
-			terminus   	(1766, 992)
-			ordinal    	4)
-		    (object Destruction_Marker @240
-			Parent_View 	@192
-			location   	(2848, 3038)
-			line_color 	3342489
-			fill_color 	13434879)
-		    (object InterMessView "" @241
-			location   	(2224, 2896)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @242
-			    Parent_View 	@241
-			    location   	(2223, 2852)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"40D18FD4033C"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	476
-			    justify    	0
-			    label      	"WritePolicyDataToSocket"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	0)
-			line_color 	3342489
-			client     	@167
-			supplier   	@192
-			Focus_Src  	@169
-			Focus_Entry 	@194
-			origin     	(1615, 2896)
-			terminus   	(2832, 2896)
-			ordinal    	19)
-		    (object InterMessView "" @243
-			location   	(16, 3024)
-			font       	(object Font
-			    size       	10
-			    face       	"Arial"
-			    bold       	FALSE
-			    italics    	FALSE
-			    underline  	FALSE
-			    strike     	FALSE
-			    color      	0
-			    default_color 	TRUE)
-			label      	(object SegLabel @244
-			    Parent_View 	@243
-			    location   	(2224, 2980)
-			    font       	(object Font
-				size       	10
-				face       	"Arial"
-				bold       	FALSE
-				italics    	FALSE
-				underline  	FALSE
-				strike     	FALSE
-				color      	0
-				default_color 	TRUE)
-			    quidu      	"40D1906E0154"
-			    anchor_loc 	1
-			    nlines     	1
-			    max_width  	301
-			    justify    	0
-			    label      	"WriteCompleted"
-			    pctDist    	0.500000
-			    height     	45
-			    orientation 	1)
-			line_color 	3342489
-			client     	@192
-			supplier   	@167
-			Focus_Src  	@195
-			Focus_Entry 	@177
-			origin     	(2832, 3024)
-			terminus   	(1616, 3024)
-			ordinal    	20)))))
-    root_subsystem 	(object SubSystem "Component View"
-	quid       	"40CEF8B80158"
-	physical_models 	(list unit_reference_list
-	    (object module "IPSECPOL" "NotAModuleType" "NotAModulePart"
-		attributes 	(list Attribute_Set
-		    (object Attribute
-			tool       	"VC++"
-			name       	"ProjectFile"
-			value      	"Q:\\ipsec_capab\\IpSecProject-zlangvis1\\IpSecProject\\networking\\ipsec\\ipsecpol\\group\\IPSECPOL.dsp")
-		    (object Attribute
-			tool       	"VC++"
-			name       	"WorkspaceFile"
-			value      	"Q:\\ipsec_capab\\IpSecProject-zlangvis1\\IpSecProject\\networking\\ipsec\\ipsecpol\\group\\IPSECPOL.DSW")
-		    (object Attribute
-			tool       	"VC++"
-			name       	"Kind"
-			value      	("KindSet" 301))
-		    (object Attribute
-			tool       	"VC++"
-			name       	"ProjectName"
-			value      	"IPSECPOL"))
-		quid       	"40CEF91D0220"
-		stereotype 	"DLL"
-		language   	"VC++"))
-	physical_presentations 	(list unit_reference_list
-	    (object Module_Diagram "Main"
-		quid       	"40CEF8C0030A"
-		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       	"40CEF8B80165"
-	ProcsNDevs 	(list
-	    (object Process_Diagram "Deployment View"
-		quid       	"40CEF8B80184"
-		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       	"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       	"Ada83"
-		name       	"propertyId"
-		value      	"838326200")
-	    (object Attribute
-		tool       	"Ada83"
-		name       	"default__Project"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"SpecFileExtension"
-			value      	"1.ada")
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"SpecFileBackupExtension"
-			value      	"1.ad~")
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"SpecFileTemporaryExtension"
-			value      	"1.ad#")
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"BodyFileExtension"
-			value      	"2.ada")
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"BodyFileBackupExtension"
-			value      	"2.ad~")
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"BodyFileTemporaryExtension"
-			value      	"2.ad#")
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"CreateMissingDirectories"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"GenerateBodies"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"GenerateAccessorOperations"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"GenerateStandardOperations"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"DefaultCodeBody"
-			value      	"[statement]")
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"ImplicitParameter"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"CommentWidth"
-			value      	60)
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"StopOnError"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"ErrorLimit"
-			value      	30)
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"UseFileName"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"Directory"
-			value      	"$ROSEADA83_SOURCE")))
-	    (object Attribute
-		tool       	"Ada83"
-		name       	"default__Class"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"CodeName"
-			value      	"")
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"ClassName"
-			value      	"Object")
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"ClassAccess"
-			value      	("ImplementationSet" 43))
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"ImplementationType"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"IsSubtype"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"PolymorphicUnit"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"HandleName"
-			value      	"Handle")
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"HandleAccess"
-			value      	("ImplementationSet" 45))
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"Discriminant"
-			value      	"")
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"Variant"
-			value      	"")
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"EnumerationLiteralPrefix"
-			value      	"A_")
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"RecordFieldPrefix"
-			value      	"The_")
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"GenerateAccessorOperations"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"GenerateStandardOperations"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"ImplicitParameter"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"ClassParameterName"
-			value      	"This")
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"DefaultConstructorKind"
-			value      	("ConstructorKindSet" 199))
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"DefaultConstructorName"
-			value      	"Create")
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"InlineDefaultConstructor"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"CopyConstructorKind"
-			value      	("ConstructorKindSet" 199))
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"CopyConstructorName"
-			value      	"Copy")
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"InlineCopyConstructor"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"DestructorName"
-			value      	"Free")
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"InlineDestructor"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"ClassEqualityOperation"
-			value      	"")
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"HandleEqualityOperation"
-			value      	"")
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"InlineEquality"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"IsTask"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"Representation"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"ImplementationSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"Ada83"
-				name       	"Public"
-				value      	45)
-			    (object Attribute
-				tool       	"Ada83"
-				name       	"Private"
-				value      	43)
-			    (object Attribute
-				tool       	"Ada83"
-				name       	"LimitedPrivate"
-				value      	200)
-			    (object Attribute
-				tool       	"Ada83"
-				name       	"DoNotCreate"
-				value      	201)))
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"ConstructorKindSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"Ada83"
-				name       	"Procedure"
-				value      	202)
-			    (object Attribute
-				tool       	"Ada83"
-				name       	"Function"
-				value      	199)
-			    (object Attribute
-				tool       	"Ada83"
-				name       	"DoNotCreate"
-				value      	201)))))
-	    (object Attribute
-		tool       	"Ada83"
-		name       	"default__Module-Spec"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"Generate"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"CopyrightNotice"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"FileName"
-			value      	"")
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"ReturnType"
-			value      	"")
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"GenericFormalParameters"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"AdditionalWiths"
-			value      	(value Text ""))))
-	    (object Attribute
-		tool       	"Ada83"
-		name       	"default__Module-Body"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"Generate"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"CopyrightNotice"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"FileName"
-			value      	"")
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"ReturnType"
-			value      	"")
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"AdditionalWiths"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"IsSubunit"
-			value      	FALSE)))
-	    (object Attribute
-		tool       	"Ada83"
-		name       	"default__Operation"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"CodeName"
-			value      	"")
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"SubprogramImplementation"
-			value      	("SubprogramImplementationSet" 2))
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"Renames"
-			value      	"")
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"ClassParameterMode"
-			value      	("ParameterModeSet" 203))
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"Inline"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"EntryCode"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"ExitCode"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"InitialCodeBody"
-			value      	"${default}")
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"Representation"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"SubprogramImplementationSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"Ada83"
-				name       	"Spec"
-				value      	224)
-			    (object Attribute
-				tool       	"Ada83"
-				name       	"Body"
-				value      	2)
-			    (object Attribute
-				tool       	"Ada83"
-				name       	"Renaming"
-				value      	222)
-			    (object Attribute
-				tool       	"Ada83"
-				name       	"Separate"
-				value      	223)))
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"ParameterModeSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"Ada83"
-				name       	"Default"
-				value      	232)
-			    (object Attribute
-				tool       	"Ada83"
-				name       	"In"
-				value      	204)
-			    (object Attribute
-				tool       	"Ada83"
-				name       	"Out"
-				value      	205)
-			    (object Attribute
-				tool       	"Ada83"
-				name       	"InOut"
-				value      	203)
-			    (object Attribute
-				tool       	"Ada83"
-				name       	"FunctionReturn"
-				value      	206)
-			    (object Attribute
-				tool       	"Ada83"
-				name       	"DoNotCreate"
-				value      	201)))))
-	    (object Attribute
-		tool       	"Ada83"
-		name       	"default__Param"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"Mode"
-			value      	("ParameterModeSet" 232))
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"ParameterModeSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"Ada83"
-				name       	"Default"
-				value      	232)
-			    (object Attribute
-				tool       	"Ada83"
-				name       	"In"
-				value      	204)
-			    (object Attribute
-				tool       	"Ada83"
-				name       	"Out"
-				value      	205)
-			    (object Attribute
-				tool       	"Ada83"
-				name       	"InOut"
-				value      	203)))))
-	    (object Attribute
-		tool       	"Ada83"
-		name       	"default__Has"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"CodeName"
-			value      	"")
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"NameIfUnlabeled"
-			value      	"The_${supplier}")
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"DataMemberName"
-			value      	"${relationship}")
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"GetName"
-			value      	"Get_${relationship}")
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"InlineGet"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"SetName"
-			value      	"Set_${relationship}")
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"InlineSet"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"IsConstant"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"InitialValue"
-			value      	"")
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"Declare"
-			value      	("DeclareSet" 234))
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"Variant"
-			value      	"")
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"ContainerGeneric"
-			value      	"List")
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"ContainerType"
-			value      	"")
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"ContainerDeclarations"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"SelectorName"
-			value      	"")
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"SelectorType"
-			value      	"")
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"DeclareSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"Ada83"
-				name       	"Before"
-				value      	233)
-			    (object Attribute
-				tool       	"Ada83"
-				name       	"After"
-				value      	234)))))
-	    (object Attribute
-		tool       	"Ada83"
-		name       	"default__Attribute"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"CodeName"
-			value      	"")
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"DataMemberName"
-			value      	"${attribute}")
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"GetName"
-			value      	"Get_${attribute}")
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"InlineGet"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"SetName"
-			value      	"Set_${attribute}")
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"InlineSet"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"IsConstant"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"InitialValue"
-			value      	"")
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"Declare"
-			value      	("DeclareSet" 234))
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"Variant"
-			value      	"")
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"Representation"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"DeclareSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"Ada83"
-				name       	"Before"
-				value      	233)
-			    (object Attribute
-				tool       	"Ada83"
-				name       	"After"
-				value      	234)))))
-	    (object Attribute
-		tool       	"Ada83"
-		name       	"default__Association"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"NameIfUnlabeled"
-			value      	"The_${targetClass}")
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"GetName"
-			value      	"Get_${association}")
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"InlineGet"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"SetName"
-			value      	"Set_${association}")
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"InlineSet"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"GenerateAssociate"
-			value      	("ProcedureKindSet" 202))
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"AssociateName"
-			value      	"Associate")
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"InlineAssociate"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"GenerateDissociate"
-			value      	("ProcedureKindSet" 202))
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"DissociateName"
-			value      	"Dissociate")
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"InlineDissociate"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"ProcedureKindSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"Ada83"
-				name       	"Procedure"
-				value      	202)
-			    (object Attribute
-				tool       	"Ada83"
-				name       	"DoNotCreate"
-				value      	201)))
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"FunctionKindSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"Ada83"
-				name       	"Function"
-				value      	199)
-			    (object Attribute
-				tool       	"Ada83"
-				name       	"DoNotCreate"
-				value      	201)))))
-	    (object Attribute
-		tool       	"Ada83"
-		name       	"default__Role"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"CodeName"
-			value      	"")
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"NameIfUnlabeled"
-			value      	"The_${targetClass}")
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"DataMemberName"
-			value      	"${target}")
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"GetName"
-			value      	"Get_${target}")
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"InlineGet"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"SetName"
-			value      	"Set_${target}")
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"InlineSet"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"IsConstant"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"InitialValue"
-			value      	"")
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"Declare"
-			value      	("DeclareSet" 234))
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"ContainerGeneric"
-			value      	"List")
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"ContainerType"
-			value      	"")
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"ContainerDeclarations"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"SelectorName"
-			value      	"")
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"SelectorType"
-			value      	"")
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"ProcedureKindSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"Ada83"
-				name       	"Procedure"
-				value      	202)
-			    (object Attribute
-				tool       	"Ada83"
-				name       	"DoNotCreate"
-				value      	201)))
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"DeclareSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"Ada83"
-				name       	"Before"
-				value      	233)
-			    (object Attribute
-				tool       	"Ada83"
-				name       	"After"
-				value      	234)))))
-	    (object Attribute
-		tool       	"Ada83"
-		name       	"default__Subsystem"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"Ada83"
-			name       	"Directory"
-			value      	"AUTO GENERATE")))
-	    (object Attribute
-		tool       	"Ada83"
-		name       	"HiddenTool"
-		value      	FALSE)
-	    (object Attribute
-		tool       	"Ada95"
-		name       	"propertyId"
-		value      	"838326200")
-	    (object Attribute
-		tool       	"Ada95"
-		name       	"default__Project"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"SpecFileExtension"
-			value      	"1.ada")
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"SpecFileBackupExtension"
-			value      	"1.ad~")
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"SpecFileTemporaryExtension"
-			value      	"1.ad#")
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"BodyFileExtension"
-			value      	"2.ada")
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"BodyFileBackupExtension"
-			value      	"2.ad~")
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"BodyFileTemporaryExtension"
-			value      	"2.ad#")
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"CreateMissingDirectories"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"UseColonNotation"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"GenerateBodies"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"GenerateAccessorOperations"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"GenerateStandardOperations"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"DefaultCodeBody"
-			value      	"[statement]")
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"ImplicitParameter"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"CommentWidth"
-			value      	60)
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"StopOnError"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"ErrorLimit"
-			value      	30)
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"UseFileName"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"Directory"
-			value      	"$ROSEADA95_SOURCE")))
-	    (object Attribute
-		tool       	"Ada95"
-		name       	"default__Class"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"CodeName"
-			value      	"")
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"TypeName"
-			value      	"Object")
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"TypeVisibility"
-			value      	("TypeVisibilitySet" 43))
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"TypeImplementation"
-			value      	("TypeImplementationSet" 208))
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"TypeControl"
-			value      	("TypeControlSet" 225))
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"TypeControlName"
-			value      	"Controlled_${type}")
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"TypeDefinition"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"RecordImplementation"
-			value      	("RecordImplementationSet" 209))
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"RecordKindPackageName"
-			value      	"${class}_Record_Kinds")
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"IsLimited"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"IsSubtype"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"GenerateAccessType"
-			value      	("GenerateAccessTypeSet" 230))
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"AccessTypeName"
-			value      	"Handle")
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"AccessTypeVisibility"
-			value      	("TypeVisibilitySet" 45))
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"AccessTypeDefinition"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"AccessClassWide"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"MaybeAliased"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"ParameterizedImplementation"
-			value      	("ParameterizedImplementationSet" 11))
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"ParentClassName"
-			value      	"Superclass")
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"EnumerationLiteralPrefix"
-			value      	"A_")
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"RecordFieldPrefix"
-			value      	"The_")
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"ArrayOfTypeName"
-			value      	"Array_Of_${type}")
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"AccessArrayOfTypeName"
-			value      	"Access_Array_Of_${type}")
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"ArrayOfAccessTypeName"
-			value      	"Array_Of_${access_type}")
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"AccessArrayOfAccessTypeName"
-			value      	"Access_Array_Of_${access_type}")
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"ArrayIndexDefinition"
-			value      	"Positive range <>")
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"GenerateAccessorOperations"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"GenerateStandardOperations"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"ImplicitParameter"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"ImplicitParameterName"
-			value      	"This")
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"GenerateDefaultConstructor"
-			value      	("SubprogramKindSet" 199))
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"DefaultConstructorName"
-			value      	"Create")
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"InlineDefaultConstructor"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"GenerateCopyConstructor"
-			value      	("SubprogramKindSet" 199))
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"CopyConstructorName"
-			value      	"Copy")
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"InlineCopyConstructor"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"GenerateDestructor"
-			value      	("ProcedureKindSet" 202))
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"DestructorName"
-			value      	"Free")
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"InlineDestructor"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"GenerateTypeEquality"
-			value      	("FunctionKindSet" 201))
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"TypeEqualityName"
-			value      	"${quote}=${quote}")
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"InlineEquality"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"Representation"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"TypeImplementationSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"Ada95"
-				name       	"Tagged"
-				value      	208)
-			    (object Attribute
-				tool       	"Ada95"
-				name       	"Record"
-				value      	210)
-			    (object Attribute
-				tool       	"Ada95"
-				name       	"Mixin"
-				value      	211)
-			    (object Attribute
-				tool       	"Ada95"
-				name       	"Protected"
-				value      	44)
-			    (object Attribute
-				tool       	"Ada95"
-				name       	"Task"
-				value      	212)))
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"RecordImplementationSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"Ada95"
-				name       	"SingleType"
-				value      	209)
-			    (object Attribute
-				tool       	"Ada95"
-				name       	"MultipleTypes"
-				value      	213)))
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"ParameterizedImplementationSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"Ada95"
-				name       	"Generic"
-				value      	11)
-			    (object Attribute
-				tool       	"Ada95"
-				name       	"Unconstrained"
-				value      	214)))
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"TypeVisibilitySet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"Ada95"
-				name       	"Public"
-				value      	45)
-			    (object Attribute
-				tool       	"Ada95"
-				name       	"Private"
-				value      	43)))
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"SubprogramKindSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"Ada95"
-				name       	"Procedure"
-				value      	202)
-			    (object Attribute
-				tool       	"Ada95"
-				name       	"Function"
-				value      	199)
-			    (object Attribute
-				tool       	"Ada95"
-				name       	"DoNotCreate"
-				value      	201)))
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"ProcedureKindSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"Ada95"
-				name       	"Procedure"
-				value      	202)
-			    (object Attribute
-				tool       	"Ada95"
-				name       	"DoNotCreate"
-				value      	201)))
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"FunctionKindSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"Ada95"
-				name       	"Function"
-				value      	199)
-			    (object Attribute
-				tool       	"Ada95"
-				name       	"DoNotCreate"
-				value      	201)))
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"TypeControlSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"Ada95"
-				name       	"None"
-				value      	225)
-			    (object Attribute
-				tool       	"Ada95"
-				name       	"InitializationOnly"
-				value      	226)
-			    (object Attribute
-				tool       	"Ada95"
-				name       	"AssignmentFinalizationOnly"
-				value      	227)
-			    (object Attribute
-				tool       	"Ada95"
-				name       	"All"
-				value      	228)))
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"GenerateAccessTypeSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"Ada95"
-				name       	"Always"
-				value      	229)
-			    (object Attribute
-				tool       	"Ada95"
-				name       	"Auto"
-				value      	230)))))
-	    (object Attribute
-		tool       	"Ada95"
-		name       	"default__Module-Spec"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"Generate"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"CopyrightNotice"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"FileName"
-			value      	"")
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"ReturnType"
-			value      	"")
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"GenericFormalParameters"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"AdditionalWiths"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"IsPrivate"
-			value      	FALSE)))
-	    (object Attribute
-		tool       	"Ada95"
-		name       	"default__Module-Body"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"Generate"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"CopyrightNotice"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"FileName"
-			value      	"")
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"ReturnType"
-			value      	"")
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"AdditionalWiths"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"IsSubunit"
-			value      	FALSE)))
-	    (object Attribute
-		tool       	"Ada95"
-		name       	"default__Operation"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"CodeName"
-			value      	"")
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"SubprogramImplementation"
-			value      	("SubprogramImplementationSet" 2))
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"Renames"
-			value      	"")
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"GenerateOverriding"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"ImplicitParameterMode"
-			value      	("ParameterModeSet" 203))
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"ImplicitParameterClassWide"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"GenerateAccessOperation"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"Inline"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"EntryCode"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"ExitCode"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"InitialCodeBody"
-			value      	"${default}")
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"EntryBarrierCondition"
-			value      	"True")
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"Representation"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"SubprogramImplementationSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"Ada95"
-				name       	"Spec"
-				value      	224)
-			    (object Attribute
-				tool       	"Ada95"
-				name       	"Body"
-				value      	2)
-			    (object Attribute
-				tool       	"Ada95"
-				name       	"Abstract"
-				value      	221)
-			    (object Attribute
-				tool       	"Ada95"
-				name       	"Renaming"
-				value      	222)
-			    (object Attribute
-				tool       	"Ada95"
-				name       	"RenamingAsBody"
-				value      	231)
-			    (object Attribute
-				tool       	"Ada95"
-				name       	"Separate"
-				value      	223)))
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"ParameterModeSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"Ada95"
-				name       	"Default"
-				value      	232)
-			    (object Attribute
-				tool       	"Ada95"
-				name       	"In"
-				value      	204)
-			    (object Attribute
-				tool       	"Ada95"
-				name       	"Out"
-				value      	205)
-			    (object Attribute
-				tool       	"Ada95"
-				name       	"InOut"
-				value      	203)
-			    (object Attribute
-				tool       	"Ada95"
-				name       	"Access"
-				value      	220)
-			    (object Attribute
-				tool       	"Ada95"
-				name       	"DoNotCreate"
-				value      	201)))))
-	    (object Attribute
-		tool       	"Ada95"
-		name       	"default__Param"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"Mode"
-			value      	("ParameterModeSet" 232))
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"ParameterModeSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"Ada95"
-				name       	"Default"
-				value      	232)
-			    (object Attribute
-				tool       	"Ada95"
-				name       	"In"
-				value      	204)
-			    (object Attribute
-				tool       	"Ada95"
-				name       	"Out"
-				value      	205)
-			    (object Attribute
-				tool       	"Ada95"
-				name       	"InOut"
-				value      	203)
-			    (object Attribute
-				tool       	"Ada95"
-				name       	"Access"
-				value      	220)))))
-	    (object Attribute
-		tool       	"Ada95"
-		name       	"default__Has"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"CodeName"
-			value      	"")
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"NameIfUnlabeled"
-			value      	"The_${supplier}")
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"RecordFieldImplementation"
-			value      	("RecordFieldImplementationSet" 216))
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"RecordFieldName"
-			value      	"${relationship}")
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"GenerateGet"
-			value      	("FunctionKindSet" 199))
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"GenerateAccessGet"
-			value      	("FunctionKindSet" 201))
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"GetName"
-			value      	"Get_${relationship}")
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"InlineGet"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"GenerateSet"
-			value      	("ProcedureKindSet" 202))
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"GenerateAccessSet"
-			value      	("ProcedureKindSet" 201))
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"SetName"
-			value      	"Set_${relationship}")
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"InlineSet"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"IsAliased"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"IsConstant"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"InitialValue"
-			value      	"")
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"Declare"
-			value      	("DeclareSet" 234))
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"ContainerImplementation"
-			value      	("ContainerImplementationSet" 217))
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"ContainerGeneric"
-			value      	"List")
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"ContainerType"
-			value      	"")
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"ContainerDeclarations"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"SelectorName"
-			value      	"")
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"SelectorType"
-			value      	"")
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"DeclareSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"Ada95"
-				name       	"Before"
-				value      	233)
-			    (object Attribute
-				tool       	"Ada95"
-				name       	"After"
-				value      	234)))
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"RecordFieldImplementationSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"Ada95"
-				name       	"Component"
-				value      	216)
-			    (object Attribute
-				tool       	"Ada95"
-				name       	"Discriminant"
-				value      	218)
-			    (object Attribute
-				tool       	"Ada95"
-				name       	"AccessDiscriminant"
-				value      	219)))
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"ContainerImplementationSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"Ada95"
-				name       	"Array"
-				value      	217)
-			    (object Attribute
-				tool       	"Ada95"
-				name       	"Generic"
-				value      	11)))
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"ProcedureKindSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"Ada95"
-				name       	"Procedure"
-				value      	202)
-			    (object Attribute
-				tool       	"Ada95"
-				name       	"DoNotCreate"
-				value      	201)))
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"FunctionKindSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"Ada95"
-				name       	"Function"
-				value      	199)
-			    (object Attribute
-				tool       	"Ada95"
-				name       	"DoNotCreate"
-				value      	201)))))
-	    (object Attribute
-		tool       	"Ada95"
-		name       	"default__Attribute"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"CodeName"
-			value      	"")
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"RecordFieldImplementation"
-			value      	("RecordFieldImplementationSet" 216))
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"RecordFieldName"
-			value      	"${attribute}")
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"GenerateGet"
-			value      	("FunctionKindSet" 199))
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"GenerateAccessGet"
-			value      	("FunctionKindSet" 201))
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"GetName"
-			value      	"Get_${attribute}")
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"InlineGet"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"GenerateSet"
-			value      	("ProcedureKindSet" 202))
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"GenerateAccessSet"
-			value      	("ProcedureKindSet" 201))
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"SetName"
-			value      	"Set_${attribute}")
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"InlineSet"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"IsAliased"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"IsConstant"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"InitialValue"
-			value      	"")
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"Declare"
-			value      	("DeclareSet" 234))
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"Representation"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"DeclareSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"Ada95"
-				name       	"Before"
-				value      	233)
-			    (object Attribute
-				tool       	"Ada95"
-				name       	"After"
-				value      	234)))
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"RecordFieldImplementationSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"Ada95"
-				name       	"Component"
-				value      	216)
-			    (object Attribute
-				tool       	"Ada95"
-				name       	"Discriminant"
-				value      	218)
-			    (object Attribute
-				tool       	"Ada95"
-				name       	"AccessDiscriminant"
-				value      	219)))
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"ProcedureKindSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"Ada95"
-				name       	"Procedure"
-				value      	202)
-			    (object Attribute
-				tool       	"Ada95"
-				name       	"DoNotCreate"
-				value      	201)))
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"FunctionKindSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"Ada95"
-				name       	"Function"
-				value      	199)
-			    (object Attribute
-				tool       	"Ada95"
-				name       	"DoNotCreate"
-				value      	201)))))
-	    (object Attribute
-		tool       	"Ada95"
-		name       	"default__Association"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"NameIfUnlabeled"
-			value      	"The_${targetClass}")
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"GenerateGet"
-			value      	("FunctionKindSet" 199))
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"GetName"
-			value      	"Get_${association}")
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"InlineGet"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"GenerateSet"
-			value      	("ProcedureKindSet" 202))
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"SetName"
-			value      	"Set_${association}")
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"InlineSet"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"GenerateAssociate"
-			value      	("ProcedureKindSet" 202))
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"AssociateName"
-			value      	"Associate")
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"InlineAssociate"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"GenerateDissociate"
-			value      	("ProcedureKindSet" 202))
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"DissociateName"
-			value      	"Dissociate")
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"InlineDissociate"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"ProcedureKindSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"Ada95"
-				name       	"Procedure"
-				value      	202)
-			    (object Attribute
-				tool       	"Ada95"
-				name       	"DoNotCreate"
-				value      	201)))
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"FunctionKindSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"Ada95"
-				name       	"Function"
-				value      	199)
-			    (object Attribute
-				tool       	"Ada95"
-				name       	"DoNotCreate"
-				value      	201)))))
-	    (object Attribute
-		tool       	"Ada95"
-		name       	"default__Role"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"CodeName"
-			value      	"")
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"NameIfUnlabeled"
-			value      	"The_${targetClass}")
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"RecordFieldImplementation"
-			value      	("RecordFieldImplementationSet" 216))
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"RecordFieldName"
-			value      	"${target}")
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"GenerateGet"
-			value      	("FunctionKindSet" 199))
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"GenerateAccessGet"
-			value      	("FunctionKindSet" 201))
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"GetName"
-			value      	"Get_${target}")
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"InlineGet"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"GenerateSet"
-			value      	("ProcedureKindSet" 202))
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"GenerateAccessSet"
-			value      	("ProcedureKindSet" 201))
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"SetName"
-			value      	"Set_${target}")
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"InlineSet"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"IsAliased"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"IsConstant"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"InitialValue"
-			value      	"")
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"Declare"
-			value      	("DeclareSet" 234))
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"ContainerImplementation"
-			value      	("ContainerImplementationSet" 217))
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"ContainerGeneric"
-			value      	"List")
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"ContainerType"
-			value      	"")
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"ContainerDeclarations"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"SelectorName"
-			value      	"")
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"SelectorType"
-			value      	"")
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"ProcedureKindSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"Ada95"
-				name       	"Procedure"
-				value      	202)
-			    (object Attribute
-				tool       	"Ada95"
-				name       	"DoNotCreate"
-				value      	201)))
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"DeclareSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"Ada95"
-				name       	"Before"
-				value      	233)
-			    (object Attribute
-				tool       	"Ada95"
-				name       	"After"
-				value      	234)))
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"RecordFieldImplementationSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"Ada95"
-				name       	"Component"
-				value      	216)
-			    (object Attribute
-				tool       	"Ada95"
-				name       	"Discriminant"
-				value      	218)
-			    (object Attribute
-				tool       	"Ada95"
-				name       	"AccessDiscriminant"
-				value      	219)))
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"ContainerImplementationSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"Ada95"
-				name       	"Array"
-				value      	217)
-			    (object Attribute
-				tool       	"Ada95"
-				name       	"Generic"
-				value      	11)))
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"FunctionKindSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"Ada95"
-				name       	"Function"
-				value      	199)
-			    (object Attribute
-				tool       	"Ada95"
-				name       	"DoNotCreate"
-				value      	201)))))
-	    (object Attribute
-		tool       	"Ada95"
-		name       	"default__Subsystem"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"Ada95"
-			name       	"Directory"
-			value      	"AUTO GENERATE")))
-	    (object Attribute
-		tool       	"Ada95"
-		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       	"Data Modeler"
-		name       	"propertyId"
-		value      	"809135966")
-	    (object Attribute
-		tool       	"Data Modeler"
-		name       	"default__Project"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"project"
-			value      	"")
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"TableCounter"
-			value      	0)
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"ViewCounter"
-			value      	0)
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"DomainCounter"
-			value      	0)
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"SPPackageCounter"
-			value      	0)
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"TriggerCounter"
-			value      	0)
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"IndexCounter"
-			value      	0)
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"ConstraintCounter"
-			value      	0)
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"StoreProcedureCounter"
-			value      	0)
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"PrimaryKeyCounter"
-			value      	0)
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"ForeignKeyCounter"
-			value      	0)
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"JoinCounter"
-			value      	0)
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"TableSpaceCounter"
-			value      	0)
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"cONTAINERCounter"
-			value      	0)
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"TablePrefix"
-			value      	"")
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"ViewPrefix"
-			value      	"")
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"DomainPrefix"
-			value      	"")
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"TriggerPrefix"
-			value      	"")
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"IndexPrefix"
-			value      	"")
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"ConstraintPrefix"
-			value      	"")
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"StoreProcedurePrefix"
-			value      	"")
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"PrimaryKeyPrefix"
-			value      	"")
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"ForeignKeyPrefix"
-			value      	"")
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"TableSpacePrefix"
-			value      	"")))
-	    (object Attribute
-		tool       	"Data Modeler"
-		name       	"default__Module-Spec"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"dmItem"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"DMName"
-			value      	"")
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"IsDatabase"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"TargetDatabase"
-			value      	"")
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"Location"
-			value      	"")
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"IsTableSpace"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"TableSpaceType"
-			value      	"")
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"IsDeault"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"BufferPool"
-			value      	"")
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"ExtentSize"
-			value      	1)
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"PrefetchSize"
-			value      	1)
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"PageSize"
-			value      	4)
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"ManagedBy"
-			value      	"")
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"ContainerList"
-			value      	"")))
-	    (object Attribute
-		tool       	"Data Modeler"
-		name       	"default__Category"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"dmItem"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"DMName"
-			value      	"")
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"dmSchema"
-			value      	"")
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"dmDomainPackage"
-			value      	"")
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"IsSchema"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"IsDomainPackage"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"IsRootSchema"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"IsRootDomainPackage"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"IsSchemaPackage"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"DatabaseID"
-			value      	"")
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"DBMS"
-			value      	"")))
-	    (object Attribute
-		tool       	"Data Modeler"
-		name       	"default__Class"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"dmItem"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"DMName"
-			value      	"")
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"IsTable"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"IsView"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"IsDomain"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"IsSPPackage"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"Synonymns"
-			value      	"")
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"TableSpaceID"
-			value      	"")
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"SourceId"
-			value      	"")
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"SourceType"
-			value      	"")
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"CorrelationName"
-			value      	"")
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"SelectClause"
-			value      	"")
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"IsUpdateable"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"CheckOption"
-			value      	"None")
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"IsSnapShot"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"IsDistinct"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"PersistToServer"
-			value      	"")
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"IsPackage"
-			value      	FALSE)))
-	    (object Attribute
-		tool       	"Data Modeler"
-		name       	"default__Attribute"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"dmItem"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"DMName"
-			value      	"")
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"Ordinal"
-			value      	0)
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"IsIdentity"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"IsUnique"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"NullsAllowed"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"Length"
-			value      	0)
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"Scale"
-			value      	0)
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"ColumnType"
-			value      	"Native")
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"ForBitData"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"DefaultValueType"
-			value      	"")
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"DefaultValue"
-			value      	"")
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"SourceId"
-			value      	"")
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"SourceType"
-			value      	"")
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"OID"
-			value      	FALSE)))
-	    (object Attribute
-		tool       	"Data Modeler"
-		name       	"default__Association"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"dmItem"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"DMName"
-			value      	"")
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"IsRelationship"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"SourceId"
-			value      	"")
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"SourceType"
-			value      	"")
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"RIMethod"
-			value      	"")
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"ParentUpdateRule"
-			value      	"")
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"ParentUpdateRuleName"
-			value      	"")
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"ParentDeleteRule"
-			value      	"")
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"ParentDeleteRuleName"
-			value      	"")
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"ChildInsertRestrict"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"ChildInsertRestrictName"
-			value      	"")
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"ChildMultiplicity"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"ChildMultiplicityName"
-			value      	"")))
-	    (object Attribute
-		tool       	"Data Modeler"
-		name       	"default__Role"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"dmItem"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"DMName"
-			value      	"")
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"ConstraintName"
-			value      	"")))
-	    (object Attribute
-		tool       	"Data Modeler"
-		name       	"default__Operation"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"dmItem"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"DMName"
-			value      	"")
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"IsConstraint"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"ConstraintType"
-			value      	"")
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"IsIndex"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"IsTrigger"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"IsStoredProcedure"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"IsCluster"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"TableSpace"
-			value      	"")
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"FillFactor"
-			value      	0)
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"KeyList"
-			value      	"")
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"CheckPredicate"
-			value      	"")
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"IsUnique"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"DeferalMode"
-			value      	"")
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"InitialCheckTime"
-			value      	"")
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"TriggerType"
-			value      	"")
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"IsInsertEvent"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"IsUpdateEvent"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"IsDeleteEvent"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"RefOldTable"
-			value      	"")
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"RefNewTable"
-			value      	"")
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"RefOldRow"
-			value      	"")
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"RefNewRow"
-			value      	"")
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"IsRow"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"WhenClause"
-			value      	"")
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"Language"
-			value      	"SQL")
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"ProcType"
-			value      	"Procedure")
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"IsDeterministic"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"ParameterStyle"
-			value      	"")
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"ReturnedNull"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"ExternalName"
-			value      	"")
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"Length"
-			value      	"")
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"Scale"
-			value      	"")
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"ForBitData"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"DefaultValue"
-			value      	"")
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"DefaultValueType"
-			value      	"")))
-	    (object Attribute
-		tool       	"Data Modeler"
-		name       	"default__Parameter"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"dmItem"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"DMName"
-			value      	"")
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"IsInParameter"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"IsOutParameter"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"Ordinal"
-			value      	"")
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"Length"
-			value      	"")
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"Scale"
-			value      	"")
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"ForBitData"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"DefaultValueType"
-			value      	"")
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"DefaultValue"
-			value      	"")
-		    (object Attribute
-			tool       	"Data Modeler"
-			name       	"OperationID"
-			value      	"")))
-	    (object Attribute
-		tool       	"Data Modeler"
-		name       	"HiddenTool"
-		value      	FALSE)
-	    (object Attribute
-		tool       	"Data Modeler Communicator"
-		name       	"HiddenTool"
-		value      	FALSE)
-	    (object Attribute
-		tool       	"Deploy"
-		name       	"HiddenTool"
-		value      	FALSE)
-	    (object Attribute
-		tool       	"framework"
-		name       	"HiddenTool"
-		value      	FALSE)
-	    (object Attribute
-		tool       	"Java"
-		name       	"propertyId"
-		value      	"809135966")
-	    (object Attribute
-		tool       	"Java"
-		name       	"default__Project"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"Java"
-			name       	"RootDir"
-			value      	"")
-		    (object Attribute
-			tool       	"Java"
-			name       	"CreateMissingDirectories"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"Java"
-			name       	"StopOnError"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Java"
-			name       	"UsePrefixes"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Java"
-			name       	"AutoSync"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Java"
-			name       	"NotShowRoseIDDlg"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Java"
-			name       	"ShowCodegenDlg"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Java"
-			name       	"GenerateRoseID"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"Java"
-			name       	"GenerateDefaultJ2EEJavadoc"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"Java"
-			name       	"GenerateDefaultReturnLine"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"Java"
-			name       	"JavadocDefaultAuthor"
-			value      	"")
-		    (object Attribute
-			tool       	"Java"
-			name       	"JavadocDefaultVersion"
-			value      	"")
-		    (object Attribute
-			tool       	"Java"
-			name       	"JavadocDefaultSince"
-			value      	"")
-		    (object Attribute
-			tool       	"Java"
-			name       	"UserDefineJavaDocTags"
-			value      	"")
-		    (object Attribute
-			tool       	"Java"
-			name       	"JavadocNumAsterisks"
-			value      	0)
-		    (object Attribute
-			tool       	"Java"
-			name       	"MaxNumChars"
-			value      	80)
-		    (object Attribute
-			tool       	"Java"
-			name       	"Editor"
-			value      	("EditorType" 100))
-		    (object Attribute
-			tool       	"Java"
-			name       	"VM"
-			value      	("VMType" 200))
-		    (object Attribute
-			tool       	"Java"
-			name       	"ClassPath"
-			value      	"")
-		    (object Attribute
-			tool       	"Java"
-			name       	"ReferenceClasspath"
-			value      	"")
-		    (object Attribute
-			tool       	"Java"
-			name       	"EditorType"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"Java"
-				name       	"BuiltIn"
-				value      	100)))
-		    (object Attribute
-			tool       	"Java"
-			name       	"VMType"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"Java"
-				name       	"Sun"
-				value      	200)))
-		    (object Attribute
-			tool       	"Java"
-			name       	"VAJavaWorkingFolder"
-			value      	"")
-		    (object Attribute
-			tool       	"Java"
-			name       	"InstanceVariablePrefix"
-			value      	"")
-		    (object Attribute
-			tool       	"Java"
-			name       	"ClassVariablePrefix"
-			value      	"")
-		    (object Attribute
-			tool       	"Java"
-			name       	"DefaultAttributeDataType"
-			value      	"int")
-		    (object Attribute
-			tool       	"Java"
-			name       	"DefaultOperationReturnType"
-			value      	"void")
-		    (object Attribute
-			tool       	"Java"
-			name       	"NoClassCustomDlg"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Java"
-			name       	"GlobalImports"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"Java"
-			name       	"OpenBraceClassStyle"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"Java"
-			name       	"OpenBraceMethodStyle"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"Java"
-			name       	"UseTabs"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Java"
-			name       	"UseSpaces"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"Java"
-			name       	"SpacingItems"
-			value      	3)
-		    (object Attribute
-			tool       	"Java"
-			name       	"RoseDefaultCommentStyle"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"Java"
-			name       	"AsteriskCommentStyle"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"Java"
-			name       	"JavaCommentStyle"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"Java"
-			name       	"JavadocAuthor"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Java"
-			name       	"JavadocSince"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Java"
-			name       	"JavadocVersion"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Java"
-			name       	"BeanPrefix"
-			value      	"")
-		    (object Attribute
-			tool       	"Java"
-			name       	"BeanSuffix"
-			value      	"")
-		    (object Attribute
-			tool       	"Java"
-			name       	"RemotePrefix"
-			value      	"")
-		    (object Attribute
-			tool       	"Java"
-			name       	"RemoteSuffix"
-			value      	"")
-		    (object Attribute
-			tool       	"Java"
-			name       	"HomePrefix"
-			value      	"")
-		    (object Attribute
-			tool       	"Java"
-			name       	"HomeSuffix"
-			value      	"")
-		    (object Attribute
-			tool       	"Java"
-			name       	"LocalPrefix"
-			value      	"")
-		    (object Attribute
-			tool       	"Java"
-			name       	"LocalSuffix"
-			value      	"")
-		    (object Attribute
-			tool       	"Java"
-			name       	"LocalHomePrefix"
-			value      	"")
-		    (object Attribute
-			tool       	"Java"
-			name       	"LocalHomeSuffix"
-			value      	"")
-		    (object Attribute
-			tool       	"Java"
-			name       	"PrimaryKeyPrefix"
-			value      	"")
-		    (object Attribute
-			tool       	"Java"
-			name       	"PrimaryKeySuffix"
-			value      	"")
-		    (object Attribute
-			tool       	"Java"
-			name       	"EJBDTDLocation"
-			value      	"")
-		    (object Attribute
-			tool       	"Java"
-			name       	"ServletDTDLocation"
-			value      	"")
-		    (object Attribute
-			tool       	"Java"
-			name       	"DefaultEJBVersion"
-			value      	"")
-		    (object Attribute
-			tool       	"Java"
-			name       	"DefaultServletVersion"
-			value      	"")))
-	    (object Attribute
-		tool       	"Java"
-		name       	"default__Class"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"Java"
-			name       	"Final"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Java"
-			name       	"Static"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Java"
-			name       	"GenerateDefaultConstructor"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"Java"
-			name       	"ConstructorIs"
-			value      	("Ctor_Set" 62))
-		    (object Attribute
-			tool       	"Java"
-			name       	"Ctor_Set"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"Java"
-				name       	"public"
-				value      	62)
-			    (object Attribute
-				tool       	"Java"
-				name       	"protected"
-				value      	63)
-			    (object Attribute
-				tool       	"Java"
-				name       	"private"
-				value      	64)
-			    (object Attribute
-				tool       	"Java"
-				name       	"package"
-				value      	65)))
-		    (object Attribute
-			tool       	"Java"
-			name       	"GenerateFinalizer"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Java"
-			name       	"GenerateStaticInitializer"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Java"
-			name       	"GenerateInstanceInitializer"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Java"
-			name       	"GenerateCode"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"Java"
-			name       	"DisableAutoSync"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Java"
-			name       	"ReadOnly"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Java"
-			name       	"Strictfp"
-			value      	FALSE)))
-	    (object Attribute
-		tool       	"Java"
-		name       	"Default_Servlet__Class"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"Java"
-			name       	"ServletName"
-			value      	"")
-		    (object Attribute
-			tool       	"Java"
-			name       	"ServletContextRef"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Java"
-			name       	"IsSingleThread"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Java"
-			name       	"ServletInitParameter"
-			value      	"")
-		    (object Attribute
-			tool       	"Java"
-			name       	"ServletInitParameterNames"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Java"
-			name       	"ServletIsSecure"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Java"
-			name       	"ServletRequestDispatcher"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Java"
-			name       	"ServletRequestDispatcherPath"
-			value      	"")
-		    (object Attribute
-			tool       	"Java"
-			name       	"DispatcherInclude"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Java"
-			name       	"DispatcherForward"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Java"
-			name       	"ServletSecurityRoles"
-			value      	"")
-		    (object Attribute
-			tool       	"Java"
-			name       	"ServletgetInfo"
-			value      	"")
-		    (object Attribute
-			tool       	"Java"
-			name       	"ServletXMLFilePath"
-			value      	"")))
-	    (object Attribute
-		tool       	"Java"
-		name       	"Http_Servlet__Class"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"Java"
-			name       	"ServletRequestAttribute"
-			value      	"")
-		    (object Attribute
-			tool       	"Java"
-			name       	"ServletRequestAttributesNames"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Java"
-			name       	"MethodForRequestAttributes"
-			value      	"")
-		    (object Attribute
-			tool       	"Java"
-			name       	"ServletRequestParameter"
-			value      	"")
-		    (object Attribute
-			tool       	"Java"
-			name       	"ServletRequestParameterNames"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Java"
-			name       	"MethodForRequestParameters"
-			value      	"")
-		    (object Attribute
-			tool       	"Java"
-			name       	"ServletHeader"
-			value      	"")
-		    (object Attribute
-			tool       	"Java"
-			name       	"ServletHeaderNames"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Java"
-			name       	"MethodForHeaders"
-			value      	"")
-		    (object Attribute
-			tool       	"Java"
-			name       	"ServletIntHeader"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Java"
-			name       	"ServletDateHeader"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Java"
-			name       	"ServletCookie"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Java"
-			name       	"MethodForCookie"
-			value      	"")
-		    (object Attribute
-			tool       	"Java"
-			name       	"ServletContentType"
-			value      	"")
-		    (object Attribute
-			tool       	"Java"
-			name       	"GenerateHTML"
-			value      	FALSE)))
-	    (object Attribute
-		tool       	"Java"
-		name       	"Default_EJB__Class"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"Java"
-			name       	"Generate_XML_DD"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"Java"
-			name       	"EJBCmpField"
-			value      	"")
-		    (object Attribute
-			tool       	"Java"
-			name       	"EJBEnvironmentProperties"
-			value      	"")
-		    (object Attribute
-			tool       	"Java"
-			name       	"EJBCnxFactory"
-			value      	"")
-		    (object Attribute
-			tool       	"Java"
-			name       	"EJBReferences"
-			value      	"")
-		    (object Attribute
-			tool       	"Java"
-			name       	"EJBSecurityRoles"
-			value      	"")
-		    (object Attribute
-			tool       	"Java"
-			name       	"EJBNameInJAR"
-			value      	"")
-		    (object Attribute
-			tool       	"Java"
-			name       	"EJBSessionType"
-			value      	("EJBSessionType_Set" 200))
-		    (object Attribute
-			tool       	"Java"
-			name       	"EJBSessionType_Set"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"Java"
-				name       	""
-				value      	200)
-			    (object Attribute
-				tool       	"Java"
-				name       	"Stateless"
-				value      	201)
-			    (object Attribute
-				tool       	"Java"
-				name       	"Stateful"
-				value      	202)))
-		    (object Attribute
-			tool       	"Java"
-			name       	"EJBTransactionType"
-			value      	("EJBTransactionType_Set" 211))
-		    (object Attribute
-			tool       	"Java"
-			name       	"EJBTransactionType_Set"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"Java"
-				name       	"Container"
-				value      	211)
-			    (object Attribute
-				tool       	"Java"
-				name       	"Bean"
-				value      	212)))
-		    (object Attribute
-			tool       	"Java"
-			name       	"EJBPersistenceType"
-			value      	("EJBPersistenceType_Set" 220))
-		    (object Attribute
-			tool       	"Java"
-			name       	"EJBPersistenceType_Set"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"Java"
-				name       	""
-				value      	220)
-			    (object Attribute
-				tool       	"Java"
-				name       	"Bean"
-				value      	221)
-			    (object Attribute
-				tool       	"Java"
-				name       	"Container"
-				value      	222)))
-		    (object Attribute
-			tool       	"Java"
-			name       	"EJBReentrant"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Java"
-			name       	"EJBSessionSync"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Java"
-			name       	"EJBVersion"
-			value      	("EJBVersion_Set" 230))
-		    (object Attribute
-			tool       	"Java"
-			name       	"EJBVersion_Set"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"Java"
-				name       	"2.0"
-				value      	230)
-			    (object Attribute
-				tool       	"Java"
-				name       	"1.x"
-				value      	231)))
-		    (object Attribute
-			tool       	"Java"
-			name       	"EJBXMLFilePath"
-			value      	"")))
-	    (object Attribute
-		tool       	"Java"
-		name       	"default__Module-Spec"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"Java"
-			name       	"CmIdentification"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"Java"
-			name       	"CopyrightNotice"
-			value      	(value Text ""))))
-	    (object Attribute
-		tool       	"Java"
-		name       	"default__Module-Body"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"Java"
-			name       	"CmIdentification"
-			value      	(value Text ""))
-		    (object Attribute
-			tool       	"Java"
-			name       	"CopyrightNotice"
-			value      	(value Text ""))))
-	    (object Attribute
-		tool       	"Java"
-		name       	"default__Operation"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"Java"
-			name       	"Abstract"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Java"
-			name       	"Static"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Java"
-			name       	"Final"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Java"
-			name       	"Native"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Java"
-			name       	"Synchronized"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Java"
-			name       	"GenerateFullyQualifiedReturn"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Java"
-			name       	"ReplaceExistingCode"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"Java"
-			name       	"Strictfp"
-			value      	FALSE)))
-	    (object Attribute
-		tool       	"Java"
-		name       	"default__Attribute"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"Java"
-			name       	"Final"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Java"
-			name       	"Transient"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Java"
-			name       	"Volatile"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Java"
-			name       	"PropertyType"
-			value      	("BeanProperty_Set" 71))
-		    (object Attribute
-			tool       	"Java"
-			name       	"BeanProperty_Set"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"Java"
-				name       	"Not A Property"
-				value      	71)
-			    (object Attribute
-				tool       	"Java"
-				name       	"Simple"
-				value      	72)
-			    (object Attribute
-				tool       	"Java"
-				name       	"Bound"
-				value      	73)
-			    (object Attribute
-				tool       	"Java"
-				name       	"Constrained"
-				value      	74)))
-		    (object Attribute
-			tool       	"Java"
-			name       	"IndividualChangeMgt"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Java"
-			name       	"Read/Write"
-			value      	("Read/Write_Set" 81))
-		    (object Attribute
-			tool       	"Java"
-			name       	"Read/Write_Set"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"Java"
-				name       	"Read & Write"
-				value      	81)
-			    (object Attribute
-				tool       	"Java"
-				name       	"Read Only"
-				value      	82)
-			    (object Attribute
-				tool       	"Java"
-				name       	"Write Only"
-				value      	83)))
-		    (object Attribute
-			tool       	"Java"
-			name       	"GenerateFullyQualifiedTypes"
-			value      	FALSE)))
-	    (object Attribute
-		tool       	"Java"
-		name       	"default__Role"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"Java"
-			name       	"ContainerClass"
-			value      	"")
-		    (object Attribute
-			tool       	"Java"
-			name       	"InitialValue"
-			value      	"")
-		    (object Attribute
-			tool       	"Java"
-			name       	"Final"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Java"
-			name       	"Transient"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Java"
-			name       	"Volatile"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Java"
-			name       	"PropertyType"
-			value      	("BeanProperty_Set" 71))
-		    (object Attribute
-			tool       	"Java"
-			name       	"BeanProperty_Set"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"Java"
-				name       	"Not A Property"
-				value      	71)
-			    (object Attribute
-				tool       	"Java"
-				name       	"Simple"
-				value      	72)
-			    (object Attribute
-				tool       	"Java"
-				name       	"Bound"
-				value      	73)
-			    (object Attribute
-				tool       	"Java"
-				name       	"Constrained"
-				value      	74)))
-		    (object Attribute
-			tool       	"Java"
-			name       	"IndividualChangeMgt"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Java"
-			name       	"Read/Write"
-			value      	("Read/Write_Set" 81))
-		    (object Attribute
-			tool       	"Java"
-			name       	"Read/Write_Set"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"Java"
-				name       	"Read & Write"
-				value      	81)
-			    (object Attribute
-				tool       	"Java"
-				name       	"Read Only"
-				value      	82)
-			    (object Attribute
-				tool       	"Java"
-				name       	"Write Only"
-				value      	83)))
-		    (object Attribute
-			tool       	"Java"
-			name       	"GenerateFullyQualifiedTypes"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Java"
-			name       	"IsNavigable"
-			value      	TRUE)))
-	    (object Attribute
-		tool       	"Java"
-		name       	"HiddenTool"
-		value      	FALSE)
-	    (object Attribute
-		tool       	"Oracle8"
-		name       	"propertyId"
-		value      	"360000002")
-	    (object Attribute
-		tool       	"Oracle8"
-		name       	"default__Project"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"Oracle8"
-			name       	"DDLScriptFilename"
-			value      	"DDL1.SQL")
-		    (object Attribute
-			tool       	"Oracle8"
-			name       	"DropClause"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Oracle8"
-			name       	"PrimaryKeyColumnName"
-			value      	"_ID")
-		    (object Attribute
-			tool       	"Oracle8"
-			name       	"PrimaryKeyColumnType"
-			value      	"NUMBER(5,0)")
-		    (object Attribute
-			tool       	"Oracle8"
-			name       	"SchemaNamePrefix"
-			value      	"")
-		    (object Attribute
-			tool       	"Oracle8"
-			name       	"SchemaNameSuffix"
-			value      	"")
-		    (object Attribute
-			tool       	"Oracle8"
-			name       	"TableNamePrefix"
-			value      	"")
-		    (object Attribute
-			tool       	"Oracle8"
-			name       	"TableNameSuffix"
-			value      	"")
-		    (object Attribute
-			tool       	"Oracle8"
-			name       	"TypeNamePrefix"
-			value      	"")
-		    (object Attribute
-			tool       	"Oracle8"
-			name       	"TypeNameSuffix"
-			value      	"")
-		    (object Attribute
-			tool       	"Oracle8"
-			name       	"ViewNamePrefix"
-			value      	"")
-		    (object Attribute
-			tool       	"Oracle8"
-			name       	"ViewNameSuffix"
-			value      	"")
-		    (object Attribute
-			tool       	"Oracle8"
-			name       	"VarrayNamePrefix"
-			value      	"")
-		    (object Attribute
-			tool       	"Oracle8"
-			name       	"VarrayNameSuffix"
-			value      	"")
-		    (object Attribute
-			tool       	"Oracle8"
-			name       	"NestedTableNamePrefix"
-			value      	"")
-		    (object Attribute
-			tool       	"Oracle8"
-			name       	"NestedTableNameSuffix"
-			value      	"")
-		    (object Attribute
-			tool       	"Oracle8"
-			name       	"ObjectTableNamePrefix"
-			value      	"")
-		    (object Attribute
-			tool       	"Oracle8"
-			name       	"ObjectTableNameSuffix"
-			value      	"")))
-	    (object Attribute
-		tool       	"Oracle8"
-		name       	"default__Module-Spec"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"Oracle8"
-			name       	"IsSchema"
-			value      	FALSE)))
-	    (object Attribute
-		tool       	"Oracle8"
-		name       	"default__Class"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"Oracle8"
-			name       	"OID"
-			value      	"")
-		    (object Attribute
-			tool       	"Oracle8"
-			name       	"WhereClause"
-			value      	"")
-		    (object Attribute
-			tool       	"Oracle8"
-			name       	"CheckConstraint"
-			value      	"")
-		    (object Attribute
-			tool       	"Oracle8"
-			name       	"CollectionTypeLength"
-			value      	"")
-		    (object Attribute
-			tool       	"Oracle8"
-			name       	"CollectionTypePrecision"
-			value      	"")
-		    (object Attribute
-			tool       	"Oracle8"
-			name       	"CollectionTypeScale"
-			value      	"")
-		    (object Attribute
-			tool       	"Oracle8"
-			name       	"CollectionOfREFS"
-			value      	FALSE)))
-	    (object Attribute
-		tool       	"Oracle8"
-		name       	"default__Operation"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"Oracle8"
-			name       	"MethodKind"
-			value      	("MethodKindSet" 1903))
-		    (object Attribute
-			tool       	"Oracle8"
-			name       	"OverloadID"
-			value      	"")
-		    (object Attribute
-			tool       	"Oracle8"
-			name       	"OrderNumber"
-			value      	"")
-		    (object Attribute
-			tool       	"Oracle8"
-			name       	"IsReadNoDataState"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Oracle8"
-			name       	"IsReadNoProcessState"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Oracle8"
-			name       	"IsWriteNoDataState"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Oracle8"
-			name       	"IsWriteNoProcessState"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Oracle8"
-			name       	"IsSelfish"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Oracle8"
-			name       	"TriggerType"
-			value      	("TriggerTypeSet" 1801))
-		    (object Attribute
-			tool       	"Oracle8"
-			name       	"TriggerEvent"
-			value      	("TriggerEventSet" 1601))
-		    (object Attribute
-			tool       	"Oracle8"
-			name       	"TriggerText"
-			value      	"")
-		    (object Attribute
-			tool       	"Oracle8"
-			name       	"TriggerReferencingNames"
-			value      	"")
-		    (object Attribute
-			tool       	"Oracle8"
-			name       	"TriggerForEach"
-			value      	("TriggerForEachSet" 1701))
-		    (object Attribute
-			tool       	"Oracle8"
-			name       	"TriggerWhenClause"
-			value      	"")
-		    (object Attribute
-			tool       	"Oracle8"
-			name       	"MethodKindSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"Oracle8"
-				name       	"MapMethod"
-				value      	1901)
-			    (object Attribute
-				tool       	"Oracle8"
-				name       	"OrderMethod"
-				value      	1902)
-			    (object Attribute
-				tool       	"Oracle8"
-				name       	"Function"
-				value      	1903)
-			    (object Attribute
-				tool       	"Oracle8"
-				name       	"Procedure"
-				value      	1904)
-			    (object Attribute
-				tool       	"Oracle8"
-				name       	"Operator"
-				value      	1905)
-			    (object Attribute
-				tool       	"Oracle8"
-				name       	"Constructor"
-				value      	1906)
-			    (object Attribute
-				tool       	"Oracle8"
-				name       	"Destructor"
-				value      	1907)
-			    (object Attribute
-				tool       	"Oracle8"
-				name       	"Trigger"
-				value      	1908)
-			    (object Attribute
-				tool       	"Oracle8"
-				name       	"Calculated"
-				value      	1909)))
-		    (object Attribute
-			tool       	"Oracle8"
-			name       	"TriggerTypeSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"Oracle8"
-				name       	"AFTER"
-				value      	1801)
-			    (object Attribute
-				tool       	"Oracle8"
-				name       	"BEFORE"
-				value      	1802)
-			    (object Attribute
-				tool       	"Oracle8"
-				name       	"INSTEAD OF"
-				value      	1803)))
-		    (object Attribute
-			tool       	"Oracle8"
-			name       	"TriggerForEachSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"Oracle8"
-				name       	"ROW"
-				value      	1701)
-			    (object Attribute
-				tool       	"Oracle8"
-				name       	"STATEMENT"
-				value      	1702)))
-		    (object Attribute
-			tool       	"Oracle8"
-			name       	"TriggerEventSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"Oracle8"
-				name       	"INSERT"
-				value      	1601)
-			    (object Attribute
-				tool       	"Oracle8"
-				name       	"UPDATE"
-				value      	1602)
-			    (object Attribute
-				tool       	"Oracle8"
-				name       	"DELETE"
-				value      	1603)
-			    (object Attribute
-				tool       	"Oracle8"
-				name       	"INSERT OR UPDATE"
-				value      	1604)
-			    (object Attribute
-				tool       	"Oracle8"
-				name       	"INSERT OR DELETE"
-				value      	1605)
-			    (object Attribute
-				tool       	"Oracle8"
-				name       	"UPDATE OR DELETE"
-				value      	1606)
-			    (object Attribute
-				tool       	"Oracle8"
-				name       	"INSERT OR UPDATE OR DELETE"
-				value      	1607)))))
-	    (object Attribute
-		tool       	"Oracle8"
-		name       	"default__Role"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"Oracle8"
-			name       	"OrderNumber"
-			value      	"")))
-	    (object Attribute
-		tool       	"Oracle8"
-		name       	"default__Attribute"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"Oracle8"
-			name       	"OrderNumber"
-			value      	"")
-		    (object Attribute
-			tool       	"Oracle8"
-			name       	"IsUnique"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Oracle8"
-			name       	"NullsAllowed"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"Oracle8"
-			name       	"Length"
-			value      	"")
-		    (object Attribute
-			tool       	"Oracle8"
-			name       	"Precision"
-			value      	"2")
-		    (object Attribute
-			tool       	"Oracle8"
-			name       	"Scale"
-			value      	"6")
-		    (object Attribute
-			tool       	"Oracle8"
-			name       	"IsIndex"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Oracle8"
-			name       	"IsPrimaryKey"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Oracle8"
-			name       	"CompositeUnique"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Oracle8"
-			name       	"CheckConstraint"
-			value      	"")))
-	    (object Attribute
-		tool       	"Oracle8"
-		name       	"HiddenTool"
-		value      	FALSE)
-	    (object Attribute
-		tool       	"ComponentTest"
-		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       	"TopLink"
-		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       	"ForwardReferences"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"VC++"
-			name       	"IndentType"
-			value      	1)
-		    (object Attribute
-			tool       	"VC++"
-			name       	"NumTabsOrSpaces"
-			value      	1)
-		    (object Attribute
-			tool       	"VC++"
-			name       	"MaxCharsOfCommentLine"
-			value      	60)))
-	    (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       	"Visual Basic"
-		name       	"propertyId"
-		value      	"783606378")
-	    (object Attribute
-		tool       	"Visual Basic"
-		name       	"default__Class"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"Visual Basic"
-			name       	"UpdateCode"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"Visual Basic"
-			name       	"UpdateModel"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"Visual Basic"
-			name       	"InstancingSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"Visual Basic"
-				name       	"Private"
-				value      	221)
-			    (object Attribute
-				tool       	"Visual Basic"
-				name       	"PublicNotCreatable"
-				value      	213)
-			    (object Attribute
-				tool       	"Visual Basic"
-				name       	"SingleUse"
-				value      	214)
-			    (object Attribute
-				tool       	"Visual Basic"
-				name       	"GlobalSingleUse"
-				value      	215)
-			    (object Attribute
-				tool       	"Visual Basic"
-				name       	"MultiUse"
-				value      	219)
-			    (object Attribute
-				tool       	"Visual Basic"
-				name       	"GlobalMultiUse"
-				value      	220)))
-		    (object Attribute
-			tool       	"Visual Basic"
-			name       	"BaseSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"Visual Basic"
-				name       	"(none)"
-				value      	222)
-			    (object Attribute
-				tool       	"Visual Basic"
-				name       	"0"
-				value      	223)
-			    (object Attribute
-				tool       	"Visual Basic"
-				name       	"1"
-				value      	224)))
-		    (object Attribute
-			tool       	"Visual Basic"
-			name       	"OptionBase"
-			value      	("BaseSet" 222))
-		    (object Attribute
-			tool       	"Visual Basic"
-			name       	"OptionExplicit"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"Visual Basic"
-			name       	"OptionCompare"
-			value      	("CompareSet" 202))
-		    (object Attribute
-			tool       	"Visual Basic"
-			name       	"Instancing"
-			value      	("InstancingSet" 219))
-		    (object Attribute
-			tool       	"Visual Basic"
-			name       	"CompareSet"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"Visual Basic"
-				name       	"(none)"
-				value      	202)
-			    (object Attribute
-				tool       	"Visual Basic"
-				name       	"Binary"
-				value      	203)
-			    (object Attribute
-				tool       	"Visual Basic"
-				name       	"Text"
-				value      	204)))))
-	    (object Attribute
-		tool       	"Visual Basic"
-		name       	"default__Operation"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"Visual Basic"
-			name       	"LibraryName"
-			value      	"")
-		    (object Attribute
-			tool       	"Visual Basic"
-			name       	"AliasName"
-			value      	"")
-		    (object Attribute
-			tool       	"Visual Basic"
-			name       	"IsStatic"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Visual Basic"
-			name       	"ProcedureID"
-			value      	"")
-		    (object Attribute
-			tool       	"Visual Basic"
-			name       	"ReplaceExistingBody"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Visual Basic"
-			name       	"DefaultBody"
-			value      	(value Text ""))))
-	    (object Attribute
-		tool       	"Visual Basic"
-		name       	"default__Attribute"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"Visual Basic"
-			name       	"New"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Visual Basic"
-			name       	"WithEvents"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Visual Basic"
-			name       	"ProcedureID"
-			value      	"")
-		    (object Attribute
-			tool       	"Visual Basic"
-			name       	"PropertyName"
-			value      	"")
-		    (object Attribute
-			tool       	"Visual Basic"
-			name       	"Subscript"
-			value      	"")))
-	    (object Attribute
-		tool       	"Visual Basic"
-		name       	"default__Role"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"Visual Basic"
-			name       	"UpdateCode"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"Visual Basic"
-			name       	"New"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Visual Basic"
-			name       	"WithEvents"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Visual Basic"
-			name       	"FullName"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Visual Basic"
-			name       	"ProcedureID"
-			value      	"")
-		    (object Attribute
-			tool       	"Visual Basic"
-			name       	"PropertyName"
-			value      	"")
-		    (object Attribute
-			tool       	"Visual Basic"
-			name       	"Subscript"
-			value      	"")))
-	    (object Attribute
-		tool       	"Visual Basic"
-		name       	"default__Inherit"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"Visual Basic"
-			name       	"ImplementsDelegation"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"Visual Basic"
-			name       	"FullName"
-			value      	FALSE)))
-	    (object Attribute
-		tool       	"Visual Basic"
-		name       	"default__Param"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"Visual Basic"
-			name       	"ByVal"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Visual Basic"
-			name       	"ByRef"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Visual Basic"
-			name       	"Optional"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"Visual Basic"
-			name       	"ParamArray"
-			value      	FALSE)))
-	    (object Attribute
-		tool       	"Visual Basic"
-		name       	"default__Module-Spec"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"Visual Basic"
-			name       	"ProjectFile"
-			value      	"")
-		    (object Attribute
-			tool       	"Visual Basic"
-			name       	"UpdateCode"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"Visual Basic"
-			name       	"UpdateModel"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"Visual Basic"
-			name       	"ImportReferences"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"Visual Basic"
-			name       	"QuickImport"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"Visual Basic"
-			name       	"ImportBinary"
-			value      	FALSE)))
-	    (object Attribute
-		tool       	"Visual Basic"
-		name       	"HiddenTool"
-		value      	FALSE)
-	    (object Attribute
-		tool       	"VisualStudio"
-		name       	"HiddenTool"
-		value      	FALSE)
-	    (object Attribute
-		tool       	"Web Modeler"
-		name       	"HiddenTool"
-		value      	FALSE)
-	    (object Attribute
-		tool       	"XML_DTD"
-		name       	"propertyId"
-		value      	"809135966")
-	    (object Attribute
-		tool       	"XML_DTD"
-		name       	"default__Project"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"XML_DTD"
-			name       	"CreateMissingDirectories"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"XML_DTD"
-			name       	"Editor"
-			value      	("EditorType" 100))
-		    (object Attribute
-			tool       	"XML_DTD"
-			name       	"StopOnError"
-			value      	TRUE)
-		    (object Attribute
-			tool       	"XML_DTD"
-			name       	"EditorType"
-			value      	(list Attribute_Set
-			    (object Attribute
-				tool       	"XML_DTD"
-				name       	"BuiltIn"
-				value      	100)
-			    (object Attribute
-				tool       	"XML_DTD"
-				name       	"WindowsShell"
-				value      	101)))))
-	    (object Attribute
-		tool       	"XML_DTD"
-		name       	"default__Class"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"XML_DTD"
-			name       	"Entity_SystemID"
-			value      	"")
-		    (object Attribute
-			tool       	"XML_DTD"
-			name       	"Entity_PublicID"
-			value      	"")
-		    (object Attribute
-			tool       	"XML_DTD"
-			name       	"NotationValue"
-			value      	"")
-		    (object Attribute
-			tool       	"XML_DTD"
-			name       	"InternalValue"
-			value      	"")
-		    (object Attribute
-			tool       	"XML_DTD"
-			name       	"ParameterEntity"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"XML_DTD"
-			name       	"ExternalEntity"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"XML_DTD"
-			name       	"Notation_SystemID"
-			value      	"")
-		    (object Attribute
-			tool       	"XML_DTD"
-			name       	"Notation_PublicID"
-			value      	"")))
-	    (object Attribute
-		tool       	"XML_DTD"
-		name       	"default__Attribute"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"XML_DTD"
-			name       	"DefaultDeclType"
-			value      	"")))
-	    (object Attribute
-		tool       	"XML_DTD"
-		name       	"default__Module-Spec"
-		value      	(list Attribute_Set
-		    (object Attribute
-			tool       	"XML_DTD"
-			name       	"Assign All"
-			value      	FALSE)
-		    (object Attribute
-			tool       	"XML_DTD"
-			name       	"ComponentPath"
-			value      	"")))
-	    (object Attribute
-		tool       	"XML_DTD"
-		name       	"HiddenTool"
-		value      	FALSE))
-	quid       	"40CEF8B80166"))