symbian3/single/sysdefs/sf3c.svg
changeset 430 4f50419ea4dc
child 446 b73548d05e72
equal deleted inserted replaced
429:e24ea1a074d0 430:4f50419ea4dc
       
     1 <?xml version="1.0" encoding="UTF-8"?>
       
     2 <?AdobeSVGViewer resolution="600"?>
       
     3 <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:m="http://exslt.org/math" version="1.1" onload="wrapalltext()" viewBox="-3.2 -3.2 1100 689.8118117952596" class="collection-fixed" onscroll="resized()" onzoom="resized()" onresize="resized()">
       
     4  <title>Symbian OS ^3 System Model: %d %b %Y</title>
       
     5  <defs>
       
     6   <style type="text/css">
       
     7     text.layer, text.package, text.collection, text.component,
       
     8     text.cbox, text.lgrp, text.label, text.lgd {
       
     9 		fill:black;
       
    10 		font-family: Arial;
       
    11     }
       
    12     text.title {
       
    13 		fill:red;
       
    14 		font-weight: bold;
       
    15 		font-size: 3.2249999999999996px;	
       
    16 		font-family: Arial;
       
    17     }    
       
    18     text.component {		
       
    19 		font-size: 1.940px;  /*  5.5pt  */
       
    20 		font-weight: bold;
       
    21 	}
       
    22  	text.lgd, 
       
    23 	text.layer, text.package {
       
    24 		font-size: 4.233px;  /*  12pt  */
       
    25 		font-weight: bold;
       
    26 	}
       
    27 	text.label {		
       
    28 		font-size: 1.940px;  /*  5.5pt  */
       
    29 		font-weight: bold
       
    30 	}
       
    31 	 text.level {
       
    32 		font-style: italic;
       
    33 		fill: blue;
       
    34 	}
       
    35 	g.layer text.level {		
       
    36 		font-size: 7.055px;  /*  20pt  */
       
    37 		font-style: italic;
       
    38 		fill: red;
       
    39 	}
       
    40 	g.package text.level {		
       
    41 		font-size: 4.233px;  /*  12pt  */
       
    42 	}
       
    43 	g.nested text.level {		
       
    44 		font-size: 3.175px;  /*  8pt  */
       
    45 	}
       
    46 	
       
    47 	text.cbox {		
       
    48 		font-size: 1.411px;  /*  4pt  */
       
    49 		font-weight: bold
       
    50 	}
       
    51 	text.lgrp {
       
    52 		font-size: 12.699px;  /*  36pt  */
       
    53 		font-weight: normal;
       
    54 	}
       
    55 
       
    56 g.placeholder text.package,
       
    57 svg.package text.package,
       
    58 svg.package-fixed text.package {
       
    59 		font-size: 11.288px;  /*  32pt  */
       
    60 		font-weight: normal;
       
    61 	}
       
    62 
       
    63 
       
    64 
       
    65 	g.nested text.package {
       
    66 		font-size: 2.822px;  /*  8pt  */
       
    67 	}
       
    68 	
       
    69 	svg.collection g.nested text.package,
       
    70 	svg.collection-fixed g.nested text.package  {
       
    71 		font-size: 4.233px;  /*  12pt  */
       
    72 	}
       
    73 	
       
    74 	svg.package g.nested text.package,
       
    75 	svg.package-fixed g.nested text.package  {
       
    76 		font-size: 7.055px;  /*  20pt  */
       
    77 	}
       
    78 
       
    79 	text.collection {
       
    80 		font-size: 2.469px;  /*  7pt  */
       
    81 	}
       
    82 	
       
    83 	g.placeholder text.collection,
       
    84 	svg.collection text.collection,
       
    85 	svg.collection-fixed text.collection  {
       
    86 		font-size: 3.7035px;  /*  10.5pt  */
       
    87 	} 
       
    88 
       
    89 	/* thin border */
       
    90 	rect.legend, rect.collection, rect.cbox {
       
    91 		stroke-width: 0.0882px;  /*  0.25pt  */
       
    92 		stroke: black
       
    93 	}
       
    94 	/* thick border */
       
    95 	rect.layer, rect.package  {
       
    96 		stroke-width: 0.2469px;  /*  0.7pt  */
       
    97 		stroke: black
       
    98 	}
       
    99 	rect.layer {
       
   100 		fill: #e6e6e6
       
   101 	}
       
   102 	rect.package {
       
   103 		fill: #b3b3b3
       
   104 	}
       
   105 	g.nested rect.package {
       
   106 		fill: #e6e6e6
       
   107 	}
       
   108 	rect.collection {
       
   109 		fill: white
       
   110 	}
       
   111 	rect.legend {
       
   112 		fill: white
       
   113 	}
       
   114 	
       
   115 	 @media print {
       
   116 		#Zoom {visibility: hidden}
       
   117 	  }
       
   118  </style>
       
   119   <radialGradient id="Patternradial-grad" gradientUnits="objectBoundingBox" cx="50%" cy="50%" r="70%">
       
   120    <stop offset="0%" stop-color="white" stop-opacity="1"/>
       
   121    <stop offset="100%" stop-opacity="0" stop-color="white"/>
       
   122   </radialGradient>
       
   123   <linearGradient id="Patternstriped-diag-up" spreadMethod="repeat" gradientUnits="userSpaceOnUse" x1="0" x2="3" y1="0" y2="3">
       
   124    <stop offset="0%" stop-opacity="0" stop-color="white"/>
       
   125    <stop offset="20%" stop-color="#ccc" stop-opacity="1"/>
       
   126    <stop offset="40%" stop-opacity="0" stop-color="white"/>
       
   127    <stop offset="100%" stop-opacity="0" stop-color="white"/>
       
   128   </linearGradient>
       
   129   <pattern id="Patternbig-X" patternUnits="objectBoundingBox" x="0" y="0" width="100%" height="100%" viewBox="0 0 10 10">
       
   130    <path d="M 1 1 L 9 9 M 1 9  L 9 1" stroke="#555" stroke-width="1.15" stroke-linecap="round"/>
       
   131   </pattern>
       
   132   <radialGradient id="Patternoutgrad" cx="50%" cy="50%" r="100%" fx="50%" fy="50%">
       
   133    <stop offset="36%" stop-color="white" stop-opacity="0"/>
       
   134    <stop offset="43%" stop-color="white" stop-opacity="0.6"/>
       
   135    <stop offset="50%" stop-color="white" stop-opacity="0"/>
       
   136    <stop offset="100%" stop-color="black" stop-opacity="0"/>
       
   137   </radialGradient>
       
   138   <radialGradient id="Patterningrad" cx="50%" cy="50%" r="100%" fx="50%" fy="50%">
       
   139    <stop offset="0%" stop-color="white" stop-opacity="0.45"/>
       
   140    <stop offset="36%" stop-color="yellow" stop-opacity="0"/>
       
   141    <stop offset="43%" stop-color="yellow" stop-opacity="0.6"/>
       
   142    <stop offset="50%" stop-color="yellow" stop-opacity="0"/>
       
   143    <stop offset="100%" stop-color="black" stop-opacity="0"/>
       
   144   </radialGradient>
       
   145   <symbol id="Borderbox" viewBox="0 0 20 20">
       
   146    <path d="M 0 0 L 0 20 L 20 20 L 20 0 z" stroke="black"/>
       
   147   </symbol>
       
   148   <symbol id="Borderbox-clipRT" viewBox="0 0 20 20">
       
   149    <path d="M 0 0 L 0 20 L 20 20 L 20 5 L 15 0 z" stroke="black"/>
       
   150   </symbol>
       
   151   <symbol id="Borderbox-clipAll" viewBox="0 0 20 20">
       
   152    <path d="M 5 0 L 0 5 L 0 15 L 5 20 L 15 20 L 20 15 L 20 5 L 15 0 z" stroke="black"/>
       
   153   </symbol>
       
   154   <symbol id="Borderround" viewBox="0 0 20 20">
       
   155    <circle cx="10" cy="10" r="10" stroke="black"/>
       
   156   </symbol>
       
   157   <symbol id="Borderhexagon" viewBox="0 0 20 20">
       
   158    <path d="M 0 10 L 5.8 0 L 14.2 0 L 20 10 L 14.2 20 L 5.8 20 z" stroke="black"/>
       
   159   </symbol>
       
   160   <s:style xmlns:s="http://www.w3.org/2000/svg" type="text/css">
       
   161 	svg.package-fixed text.layer, 	svg.package text.layer
       
   162 	svg.package text.package, svg.package-fixed text.package {
       
   163 		font-size: 17.00px;
       
   164 		font-weight: normal
       
   165 	} 
       
   166 	
       
   167 	svg.collection-fixed text.layer,  svg.collection text.layer {
       
   168 		font-size: 12px;
       
   169 		font-weight: normal
       
   170 	} 
       
   171 	svg.collection-fixed	text.package {
       
   172 		font-size: 6px;
       
   173 		font-weight: normal;
       
   174 	}
       
   175     </s:style>
       
   176   <symbol id="BorderShape2" viewBox="0 0 20 20">
       
   177    <s:path xmlns:s="http://www.w3.org/2000/svg" d="M 0 0 L 0 20 L 20 20 L 20 8 L 17.6 5.6 A 2.7 2.7 30 1 0 14.4 2.4 L12 0 z" stroke="black"/>
       
   178   </symbol>
       
   179   <s:radialGradient xmlns:s="http://www.w3.org/2000/svg" gradientUnits="userSpaceOnUse" cx="10" cy="10" r="14" id="PatternOverlay1">
       
   180    <s:stop offset="15%" stop-color="white" stop-opacity="0"/>
       
   181    <s:stop offset="20%" stop-color="white" stop-opacity="0.75"/>
       
   182    <s:stop offset="25%" stop-color="white" stop-opacity="0"/>
       
   183    <s:stop offset="35%" stop-color="white" stop-opacity="0"/>
       
   184    <s:stop offset="40%" stop-color="white" stop-opacity="0.75"/>
       
   185    <s:stop offset="45%" stop-color="white" stop-opacity="0"/>
       
   186    <s:stop offset="55%" stop-color="white" stop-opacity="0"/>
       
   187    <s:stop offset="60%" stop-color="white" stop-opacity="0.75"/>
       
   188    <s:stop offset="65%" stop-color="white" stop-opacity="0"/>
       
   189   </s:radialGradient>
       
   190   <s:pattern xmlns:s="http://www.w3.org/2000/svg" patternUnits="userSpaceOnUse" x="0" y="0" width="100%" height="100%" viewBox="0 0 10 10" id="PatternOverlay4">
       
   191    <s:path d="M 1 1 L 9 9 M 1 9  L 9 1" stroke="yellow" stroke-width="0.7" stroke-linecap="round"/>
       
   192   </s:pattern>
       
   193   <s:pattern xmlns:s="http://www.w3.org/2000/svg" patternUnits="userSpaceOnUse" x="0" y="0" width="100%" height="100%" viewBox="0 0 10 10" id="PatternOverlay5">
       
   194    <s:path d="M 1 1 L 9 9 M 1 9  L 9 1" stroke="blue" stroke-width="0.7" stroke-linecap="round"/>
       
   195   </s:pattern>
       
   196   <s:pattern xmlns:s="http://www.w3.org/2000/svg" patternUnits="userSpaceOnUse" x="0" y="0" width="100%" height="100%" viewBox="0 0 10 10" id="PatternOverlay6">
       
   197    <s:path d="M 1 1 L 9 9 M 1 9  L 9 1" stroke="yellow" stroke-width="0.7" stroke-linecap="round"/>
       
   198   </s:pattern>
       
   199   <s:radialGradient xmlns:s="http://www.w3.org/2000/svg" gradientUnits="userSpaceOnUse" cx="10" cy="10" r="14" id="PatternOverlay8">
       
   200    <s:stop offset="0%" stop-color="yellow" stop-opacity="1"/>
       
   201    <s:stop offset="85%" stop-opacity="0" stop-color="white"/>
       
   202    <s:stop offset="100%" stop-opacity="0" stop-color="white"/>
       
   203   </s:radialGradient>
       
   204   <s:radialGradient xmlns:s="http://www.w3.org/2000/svg" gradientUnits="userSpaceOnUse" cx="10" cy="10" r="14" id="PatternOverlay9">
       
   205    <s:stop offset="0%" stop-color="rgb(180  52 255)" stop-opacity="1"/>
       
   206    <s:stop offset="85%" stop-opacity="0" stop-color="white"/>
       
   207    <s:stop offset="100%" stop-opacity="0" stop-color="white"/>
       
   208   </s:radialGradient>
       
   209  </defs>
       
   210  <script type="text/ecmascript"><![CDATA[ 
       
   211 
       
   212 var svgns="http://www.w3.org/2000/svg";
       
   213 
       
   214 ]]><![CDATA[
       
   215 
       
   216 function splitup(txt) {
       
   217 	var a = new Array;
       
   218 	var t = txt;
       
   219 	var found		
       
   220 	while((found = t.match(/(^[\u3041-\u309e\u30a1-\u30fe\u4e00-\ufa2d])([\u3041-\u309e\u30a1-\u30fe\u4e00-\ufa2d].*)$/))|| ( found = t.match(/^([^ \u200b\xad-]+[ \u200b\xad-]+)(.*)$/))) {
       
   221 			a.push(found[1]);
       
   222 			t=found[2];
       
   223 	}
       
   224 	a.push(t);
       
   225 	return a;
       
   226 }
       
   227 
       
   228 
       
   229 function splitable(node) {
       
   230  	return node.firstChild.nodeType == 3 && node.firstChild.data.match(/[\t\n\r \u200b\xad-]/);
       
   231 }
       
   232 
       
   233 function crush(node, len) {
       
   234 	node.setAttribute('letter-spacing','-0.075em');
       
   235 	if( node.getComputedTextLength() > len) 
       
   236 		node.setAttribute('letter-spacing','-0.15em');
       
   237 }
       
   238 
       
   239 function whatSize(txt) { // convert a length into pixels
       
   240 	if(txt.match(/^[0-9.-]+$/)) return txt;
       
   241 	return;
       
   242 }
       
   243 
       
   244 
       
   245 function wrapalltext(node) {
       
   246     if(!node) node= document;
       
   247     var all = node.getElementsByTagNameNS(svgns,'text');
       
   248     var i=0;
       
   249     for (i=0; i<all.length; i++) {
       
   250 		var cur = all.item(i);
       
   251 		var w=0;
       
   252 		if (cur.hasAttribute('width')) {
       
   253 			w = whatSize(cur.getAttribute('width'));
       
   254 		}
       
   255 	if (w)	wraptext(cur,w)
       
   256 	}
       
   257 }
       
   258 
       
   259 
       
   260 function wraptext(cur,l) {
       
   261 	if(cur.firstChild.nodeType != 3)  return; // must be just a text node
       
   262 	if(cur.getBBox().width < l )  {
       
   263 		cur.firstChild.data = cur.firstChild.data.replace(/[\xad\u200b]/g,"");
       
   264 		return; // no need -- won't wrap
       
   265 	}
       
   266 	var t = cur.firstChild.data.replace(/\s+/," ");  // normalize all spaces
       
   267 	t = t.replace(/^ +/,"").replace(/ +$/,"");  // trim spaces
       
   268 	var words =splitup(t); 	// each word ends with the split character (if any)
       
   269 	if (words.length<2)  {
       
   270 		crush(cur, l);
       
   271 		return;
       
   272 	}
       
   273 	cur.removeChild(cur.firstChild)
       
   274 	var tspan = document.createElementNS(svgns,'tspan');
       
   275 	var first = tspan;	
       
   276 	cur.appendChild(tspan);
       
   277 	var txt = document.createTextNode(words[0]);
       
   278 	tspan.appendChild(txt);
       
   279 	tspan.setAttribute('x',cur.getAttribute('x'));	// Opera needs this
       
   280 	var nlines=1;
       
   281 	var zero =0;
       
   282 	for (i =1;i< words.length;i++) {
       
   283 		var was = txt.data;
       
   284 		txt.data+=words[i];
       
   285 		if (tspan.getComputedTextLength() -zero > l) { // if the line with this word at the end is bigger than the available space...
       
   286 			txt.data=was.replace(/ +$/,"").replace(/\xad(.)/,"$1").replace(/\u200b/g,""); // remove zero-width spaces and trailing spaces and soft hyphens
       
   287 			// if it's still too big then decrease the letter spacing
       
   288 			if( tspan.getComputedTextLength() > l ) crush(tspan,l);
       
   289 			tspan = document.createElementNS(svgns,'tspan');
       
   290 			tspan.setAttribute('dy',"1em");
       
   291 			nlines++;
       
   292 			tspan.setAttribute('x',cur.getAttribute('x'));
       
   293 			cur.appendChild(tspan);
       
   294 			txt = document.createTextNode('');
       
   295 			tspan.appendChild(txt);
       
   296 			zero = tspan.getComputedTextLength();
       
   297 			txt.data+=words[i];
       
   298 		}
       
   299 	}
       
   300 	txt.data=txt.data.replace(/ +$/,"").replace(/\xad(.)/,"$1").replace(/\u200b/g,""); // remove zero-width spaces and trailing spaces and soft hyphens
       
   301 	if( tspan.getComputedTextLength() > l ) 	crush(tspan,l);
       
   302 	var align =cur.getAttribute('dy');
       
   303 	if(align=='0.375em') {	// middle aligned
       
   304 		first.setAttribute('dy',((1-nlines ) / 2 + 0.375 )+"em");
       
   305 	}  else if(align=='0.75em' || align=='1em')  {  // top (or above) aligned
       
   306 		first.setAttribute('dy',align)	
       
   307 	}  else  { // bottom aligned (default)
       
   308 		first.setAttribute('dy',(1-nlines)+"em");
       
   309 	}
       
   310 }
       
   311 
       
   312   
       
   313 ]]><![CDATA[
       
   314 
       
   315 var curId = '';
       
   316 function clear(id) {
       
   317 	if(curId != '') off(curId);
       
   318 	return curId=id;
       
   319 }
       
   320 
       
   321 
       
   322 function on(id) {
       
   323 	var cur =document.getElementById(id)
       
   324 	cur.setAttribute('visibility','visible');
       
   325 	]]><![CDATA[
       
   326 	if(!cur.hasAttribute('wrapenated')) {
       
   327 		cur.setAttribute('wrapenated','true');
       
   328 		wrapalltext(cur)
       
   329 	}
       
   330 	]]><![CDATA[
       
   331 	return cur;
       
   332 }
       
   333 
       
   334 function off(id) {
       
   335 	document.getElementById(id).setAttribute('visibility','hidden');
       
   336 }
       
   337 ]]><![CDATA[
       
   338 
       
   339 var pandandzoom=null;
       
   340 function endpanning()
       
   341         {
       
   342         if(pandandzoom)
       
   343 	        {
       
   344     	    window.clearInterval(pandandzoom)
       
   345         	pandandzoom=null
       
   346         	}
       
   347         }
       
   348 
       
   349 function repeatpan(x,y)
       
   350         {
       
   351         endpanning()
       
   352         panning(x,y)
       
   353         pandandzoom = window.setInterval('panning('+x+','+y+')', 100);
       
   354         }
       
   355 
       
   356 function panning(x,y)
       
   357         {
       
   358         document.rootElement.currentTranslate.x += x
       
   359         document.rootElement.currentTranslate.y += y
       
   360         }
       
   361 
       
   362 function repeatzoom(z)
       
   363         {
       
   364         endpanning()
       
   365         zoom(z)
       
   366         pandandzoom = window.setInterval('zoom('+z+')', 100);
       
   367         }
       
   368 
       
   369 function zoom(z)
       
   370 		{
       
   371 		var viewbox = document.documentElement.getAttribute("viewBox").split(' ');
       
   372  		var x = Number(viewbox[0]);
       
   373  		var y = Number(viewbox[1]);
       
   374  		var width = Number(viewbox[2]);
       
   375  		var height = Number(viewbox[3]);
       
   376  		if( window.innerWidth==0 || window.innerHeight ==0 || height ==0) {return}
       
   377  		var s = width  / window.innerWidth;
       
   378  		if ( width / height < window.innerWidth / window.innerHeight)
       
   379  			{
       
   380 			s = height  / window.innerHeight;
       
   381 			width = window.innerWidth * s;
       
   382 			}
       
   383 		else	
       
   384 			{
       
   385  			height = window.innerHeight * s;
       
   386  			}
       
   387  			
       
   388  		x = x - 0.5* (width - viewbox[2]) + ( -document.rootElement.currentTranslate.x ) * s  / document.rootElement.currentScale ;
       
   389 		y = y - 0.5* (height - viewbox[3]) + ( -document.rootElement.currentTranslate.y ) * s  / document.rootElement.currentScale ;
       
   390 		width = width / document.rootElement.currentScale;
       
   391 		height = height / document.rootElement.currentScale;
       
   392         document.rootElement.currentTranslate.x=
       
   393         	document.rootElement.currentTranslate.x *z - 0.5*window.innerWidth* (z -1 )
       
   394         document.rootElement.currentTranslate.y=
       
   395         	document.rootElement.currentTranslate.y *z - 0.5*window.innerHeight* (z -1 )
       
   396         document.rootElement.currentScale*=z
       
   397 		}
       
   398 
       
   399 ]]><![CDATA[
       
   400 function resized()
       
   401 		{
       
   402 		var viewbox = document.documentElement.getAttribute("viewBox").split(' ');
       
   403  		var x = Number(viewbox[0]);
       
   404  		var y = Number(viewbox[1]);
       
   405  		var width = Number(viewbox[2]);
       
   406  		var height = Number(viewbox[3]);
       
   407  		if( window.innerWidth==0 || window.innerHeight ==0 || height ==0) {return}
       
   408  		var s = width  / window.innerWidth;
       
   409  		if ( width / height < window.innerWidth / window.innerHeight)
       
   410  			{
       
   411 			s = height  / window.innerHeight;
       
   412 			width = window.innerWidth * s;
       
   413 			}
       
   414 		else	
       
   415 			{
       
   416  			height = window.innerHeight * s;
       
   417  			}
       
   418 ]]><![CDATA[
       
   419 		var e = document.getElementById('Zoom');
       
   420 		var trans = 'translate(';
       
   421 		trans+= x - 0.5* (width - viewbox[2]) + ( -document.rootElement.currentTranslate.x ) * s  / document.rootElement.currentScale ;
       
   422 		trans+=' ';
       
   423 		trans+= y - 0.5* (height - viewbox[3]) + ( -document.rootElement.currentTranslate.y ) * s  / document.rootElement.currentScale ;
       
   424 		trans+=') scale(';
       
   425 		trans+=  (height / window.innerHeight) *3.2 / document.rootElement.currentScale;
       
   426 		trans+=')';
       
   427 		e.setAttribute('transform',trans);
       
   428 ]]><![CDATA[		
       
   429  		}
       
   430 	]]></script>
       
   431  <g id="os" transform="translate(3.1999999999999993 412.52)" class="layer">
       
   432   <rect x="0.3" y="0.3" width="9.3" rx="4.65" ry="4.65" class="layer" height="231.26000000000002"/>
       
   433   <text text-anchor="middle" dy="0.375em" class="layer" transform="rotate(-90)" y="4.95" width="231.26000000000002" height="9.3" x="-115.93">OS</text>
       
   434   <g class="layer-detail" transform="translate(27.05 3.2)">
       
   435    <rect x="-14.25" class="layer" y="-3.2" width="1077.6" height="231.26000000000002"/>
       
   436    <g>
       
   437     <g id="kernelhwsrv" class="package" transform="translate( 0 123.43000000000002)">
       
   438      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color0.mouseover" end="s8-color0.mouseout"/>
       
   439      <rect class="package" x="0" width="68.7" height="101.43" y="0" style="fill:tan;"/>
       
   440      <text text-anchor="middle" class="package" width="68.7" x="34.35" y="100.42999999999999">Kernel &amp; HW Services</text>
       
   441      <g transform="translate(0 3.2)">
       
   442       <g id="brdbootldr" transform="translate(0 56.400000000000006)" class="collection">
       
   443        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
   444        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Board Boot Loader</text>
       
   445        <g transform="translate(0 6.299999999999999)"/>
       
   446       </g>
       
   447       <g id="bsptemplate" transform="translate(17.7 56.400000000000006)" class="collection">
       
   448        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
   449        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Board Support Package Template</text>
       
   450        <g transform="translate(0 6.299999999999999)"/>
       
   451       </g>
       
   452       <g id="kernel" transform="translate(0 37.6)" class="collection">
       
   453        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
   454        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Kernel App. Arch.</text>
       
   455        <g transform="translate(0 6.299999999999999)"/>
       
   456       </g>
       
   457       <g id="kerneltest" transform="translate(35.4 56.400000000000006)" class="collection">
       
   458        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
   459        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Kernel Test</text>
       
   460        <g transform="translate(0 6.299999999999999)"/>
       
   461       </g>
       
   462       <g id="ldds" transform="translate(17.7 37.6)" class="collection">
       
   463        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
   464        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Logical Dev­ice Drivers</text>
       
   465        <g transform="translate(0 6.299999999999999)"/>
       
   466       </g>
       
   467       <g id="driversupport" transform="translate(53.099999999999994 56.400000000000006)" class="collection">
       
   468        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
   469        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Generic Driver Support</text>
       
   470        <g transform="translate(0 6.299999999999999)"/>
       
   471       </g>
       
   472       <g id="userlibandfileserver" transform="translate(0 18.8)" class="collection">
       
   473        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
   474        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">User Library &amp; File Server</text>
       
   475        <g transform="translate(0 6.299999999999999)"/>
       
   476       </g>
       
   477       <g id="filesystems" transform="translate(17.7 18.8)" class="collection">
       
   478        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
   479        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">File Systems</text>
       
   480        <g transform="translate(0 6.299999999999999)"/>
       
   481       </g>
       
   482       <g id="halservices" transform="translate(35.4 18.8)" class="collection">
       
   483        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
   484        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">HAL Services</text>
       
   485        <g transform="translate(0 6.299999999999999)"/>
       
   486       </g>
       
   487       <g id="textmodeshell" transform="translate(0 0)" class="collection">
       
   488        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
   489        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Text Mode Shell</text>
       
   490        <g transform="translate(0 6.299999999999999)"/>
       
   491       </g>
       
   492       <g id="baseapitest" transform="translate(17.7 0)" class="collection placeholder">
       
   493        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
   494        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Base API Tests</text>
       
   495        <g transform="translate(0 6.299999999999999)"/>
       
   496       </g>
       
   497       <g id="kernelhwsrv_info" transform="translate(35.4 0)" class="collection">
       
   498        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
   499        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Kernel &amp; HW Services Info</text>
       
   500        <g transform="translate(0 6.299999999999999)"/>
       
   501       </g>
       
   502      </g>
       
   503     </g>
       
   504     <g id="boardsupport" class="package" transform="translate( 70.8 123.43000000000002)">
       
   505      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color0.mouseover" end="s8-color0.mouseout"/>
       
   506      <rect class="package" x="0" width="27.900000000000002" height="101.43" y="0" style="fill:tan;"/>
       
   507      <text text-anchor="middle" class="package" width="27.900000000000002" x="13.950000000000001" y="100.42999999999999">Board Support</text>
       
   508      <g transform="translate(0 3.2)">
       
   509       <g id="emulator" transform="translate(0 75.2)" class="collection">
       
   510        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
   511        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Emu­lator</text>
       
   512        <g transform="translate(0 6.299999999999999)"/>
       
   513       </g>
       
   514       <g id="haitest" transform="translate(0 56.400000000000006)" class="collection">
       
   515        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
   516        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">HAI Test Suites</text>
       
   517        <g transform="translate(0 6.299999999999999)"/>
       
   518       </g>
       
   519       <g id="boardsupport_info" transform="translate(0 0)" class="collection">
       
   520        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
   521        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Board Support Info</text>
       
   522        <g transform="translate(0 6.299999999999999)"/>
       
   523       </g>
       
   524      </g>
       
   525     </g>
       
   526     <g id="buildtools" class="package" transform="translate( 100.8 123.43000000000002)">
       
   527      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color12.mouseover" end="s8-color12.mouseout"/>
       
   528      <rect class="package" x="0" width="33.3" height="101.43" y="0" style="fill:darkgray;"/>
       
   529      <text text-anchor="middle" class="package" width="33.3" x="16.65" y="100.42999999999999">Build Tools</text>
       
   530      <g transform="translate(0 3.2)">
       
   531       <g id="bldsystemtools" transform="translate(0 56.400000000000006)" class="collection">
       
   532        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
   533        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Build System Tools</text>
       
   534        <g transform="translate(0 6.299999999999999)"/>
       
   535       </g>
       
   536       <g id="toolsandutils" transform="translate(0 37.6)" class="collection">
       
   537        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
   538        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Tools &amp; Utils</text>
       
   539        <g transform="translate(0 6.299999999999999)"/>
       
   540       </g>
       
   541       <g id="sbsv1_os" transform="translate(0 18.8)" class="collection">
       
   542        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
   543        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Symbian Build System v1</text>
       
   544        <g transform="translate(0 6.299999999999999)"/>
       
   545       </g>
       
   546       <g id="imgtools_os" transform="translate(17.7 18.8)" class="collection">
       
   547        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
   548        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Image Tools</text>
       
   549        <g transform="translate(0 6.299999999999999)"/>
       
   550       </g>
       
   551       <g id="misccomponents" transform="translate(17.7 37.6)" class="collection">
       
   552        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
   553        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Misc Compo­nents</text>
       
   554        <g transform="translate(0 6.299999999999999)"/>
       
   555       </g>
       
   556       <g id="buildtools_info" transform="translate(0 0)" class="collection">
       
   557        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
   558        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Build Tools Info</text>
       
   559        <g transform="translate(0 6.299999999999999)"/>
       
   560       </g>
       
   561      </g>
       
   562     </g>
       
   563     <g id="ossrv" class="package" transform="translate( 0 0)">
       
   564      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color0.mouseover" end="s8-color0.mouseout"/>
       
   565      <rect class="package" x="0" width="86.4" height="120.23000000000002" y="0" style="fill:tan;"/>
       
   566      <text text-anchor="middle" class="package" width="86.4" x="43.2" y="119.23000000000002">Generic OS Services</text>
       
   567      <g transform="translate(0 3.2)">
       
   568       <g id="stdlibs" transform="translate(0 37.6)" class="collection">
       
   569        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
   570        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Standard Libraries</text>
       
   571        <g transform="translate(0 6.299999999999999)"/>
       
   572       </g>
       
   573       <g id="ssl" transform="translate(0 18.8)" class="collection">
       
   574        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
   575        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">SSL</text>
       
   576        <g transform="translate(0 6.299999999999999)"/>
       
   577       </g>
       
   578       <g id="glib" transform="translate(0 0)" class="collection">
       
   579        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
   580        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">GLib</text>
       
   581        <g transform="translate(0 6.299999999999999)"/>
       
   582       </g>
       
   583       <g id="stdcpp" transform="translate(17.7 37.6)" class="collection">
       
   584        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
   585        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">C++ Standard Library</text>
       
   586        <g transform="translate(0 6.299999999999999)"/>
       
   587       </g>
       
   588       <g id="ofdbus" transform="translate(17.7 0)" class="collection">
       
   589        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
   590        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Open Found­ation D-Bus</text>
       
   591        <g transform="translate(0 6.299999999999999)"/>
       
   592       </g>
       
   593       <g id="utilitylibraries" transform="translate(0 56.400000000000006)" class="collection">
       
   594        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
   595        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Utility Libraries</text>
       
   596        <g transform="translate(0 6.299999999999999)"/>
       
   597       </g>
       
   598       <g id="genericservices" transform="translate(35.4 0)" class="collection">
       
   599        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
   600        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Generic Services</text>
       
   601        <g transform="translate(0 6.299999999999999)"/>
       
   602       </g>
       
   603       <g id="syslibsapitest" transform="translate(53.099999999999994 0)" class="collection placeholder">
       
   604        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
   605        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">SysLibs API Tests</text>
       
   606        <g transform="translate(0 6.299999999999999)"/>
       
   607       </g>
       
   608       <g id="compressionlibs" transform="translate(17.7 18.8)" class="collection">
       
   609        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
   610        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Compres­sion Libraries</text>
       
   611        <g transform="translate(0 6.299999999999999)"/>
       
   612       </g>
       
   613       <g id="genericopenlibs" transform="translate(35.4 37.6)" class="collection">
       
   614        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
   615        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Generic Open Libraries</text>
       
   616        <g transform="translate(0 6.299999999999999)"/>
       
   617       </g>
       
   618       <g id="lowlevellibsandfws" transform="translate(0 75.2)" class="collection">
       
   619        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
   620        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Low Level Libs &amp; Fmwks.</text>
       
   621        <g transform="translate(0 6.299999999999999)"/>
       
   622       </g>
       
   623       <g id="ossrv_info" transform="translate(70.8 0)" class="collection">
       
   624        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
   625        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Generic OS Services Info</text>
       
   626        <g transform="translate(0 6.299999999999999)"/>
       
   627       </g>
       
   628      </g>
       
   629     </g>
       
   630     <g id="persistentdata" class="package" transform="translate( 88.5 0)">
       
   631      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color0.mouseover" end="s8-color0.mouseout"/>
       
   632      <rect class="package" x="0" width="33.3" height="120.23000000000002" y="0" style="fill:tan;"/>
       
   633      <text text-anchor="middle" class="package" width="33.3" x="16.65" y="119.23000000000002">Persistent Data Services</text>
       
   634      <g transform="translate(0 3.2)">
       
   635       <g id="featuremgmt" transform="translate(0 37.6)" class="collection">
       
   636        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
   637        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Feature Manage­ment</text>
       
   638        <g transform="translate(0 6.299999999999999)"/>
       
   639       </g>
       
   640       <g id="loggingservices" transform="translate(0 18.8)" class="collection">
       
   641        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
   642        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Logging Services</text>
       
   643        <g transform="translate(0 6.299999999999999)"/>
       
   644       </g>
       
   645       <g id="traceservices" transform="translate(17.7 18.8)" class="collection">
       
   646        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
   647        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Trace Services</text>
       
   648        <g transform="translate(0 6.299999999999999)"/>
       
   649       </g>
       
   650       <g id="persistentstorage" transform="translate(17.7 37.6)" class="collection">
       
   651        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
   652        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Persistent Storage</text>
       
   653        <g transform="translate(0 6.299999999999999)"/>
       
   654       </g>
       
   655       <g id="persistentdata_info" transform="translate(0 0)" class="collection">
       
   656        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
   657        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Persistent Data Services Info</text>
       
   658        <g transform="translate(0 6.299999999999999)"/>
       
   659       </g>
       
   660      </g>
       
   661     </g>
       
   662     <g id="devicesrv" class="package" transform="translate( 123.9 0)">
       
   663      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color0.mouseover" end="s8-color0.mouseout"/>
       
   664      <rect class="package" x="0" width="86.4" height="120.23000000000002" y="0" style="fill:tan;"/>
       
   665      <text text-anchor="middle" class="package" width="86.4" x="43.2" y="119.23000000000002">Dev­ice Services</text>
       
   666      <g transform="translate(0 3.2)">
       
   667       <g id="accessoryservices" transform="translate(0 37.6)" class="collection">
       
   668        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
   669        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Accessory Services</text>
       
   670        <g transform="translate(0 6.299999999999999)"/>
       
   671       </g>
       
   672       <g id="commonservices" transform="translate(0 0)" class="collection">
       
   673        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
   674        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Common Services</text>
       
   675        <g transform="translate(0 6.299999999999999)"/>
       
   676       </g>
       
   677       <g id="dosservices" transform="translate(0 75.2)" class="collection">
       
   678        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
   679        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Domestic Operating System Services</text>
       
   680        <g transform="translate(0 6.299999999999999)"/>
       
   681       </g>
       
   682       <g id="sensorservices" transform="translate(17.7 37.6)" class="collection">
       
   683        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
   684        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Sensor Services</text>
       
   685        <g transform="translate(0 6.299999999999999)"/>
       
   686       </g>
       
   687       <g id="hwrmhaptics" transform="translate(0 56.400000000000006)" class="collection">
       
   688        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
   689        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">HWRM Haptics</text>
       
   690        <g transform="translate(0 6.299999999999999)"/>
       
   691       </g>
       
   692       <g id="mediator" transform="translate(17.7 0)" class="collection">
       
   693        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
   694        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Mediator</text>
       
   695        <g transform="translate(0 6.299999999999999)"/>
       
   696       </g>
       
   697       <g id="psmservices" transform="translate(35.4 0)" class="collection">
       
   698        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
   699        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Power Save Mode Services</text>
       
   700        <g transform="translate(0 6.299999999999999)"/>
       
   701       </g>
       
   702       <g id="resourcemgmt" transform="translate(17.7 75.2)" class="collection">
       
   703        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
   704        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Resource Manage­ment</text>
       
   705        <g transform="translate(0 6.299999999999999)"/>
       
   706       </g>
       
   707       <g id="sysstatemgmt" transform="translate(0 18.8)" class="collection">
       
   708        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
   709        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">System State Mgmt.</text>
       
   710        <g transform="translate(0 6.299999999999999)"/>
       
   711       </g>
       
   712       <g id="resourceinterfaces" transform="translate(35.4 75.2)" class="collection">
       
   713        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
   714        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Resource Inter­faces</text>
       
   715        <g transform="translate(0 6.299999999999999)"/>
       
   716       </g>
       
   717       <g id="systemhealthmanagement" transform="translate(17.7 18.8)" class="collection">
       
   718        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
   719        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">System Health Mgmt.</text>
       
   720        <g transform="translate(0 6.299999999999999)"/>
       
   721       </g>
       
   722       <g id="devicesrvapitest" transform="translate(53.099999999999994 0)" class="collection placeholder">
       
   723        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
   724        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Devices Services API Tests</text>
       
   725        <g transform="translate(0 6.299999999999999)"/>
       
   726       </g>
       
   727       <g id="devicesrv_info" transform="translate(70.8 0)" class="collection">
       
   728        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
   729        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Dev­ice Services Info</text>
       
   730        <g transform="translate(0 6.299999999999999)"/>
       
   731       </g>
       
   732      </g>
       
   733     </g>
       
   734     <g id="security" class="package" transform="translate( 212.4 0)">
       
   735      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color1.mouseover" end="s8-color1.mouseout"/>
       
   736      <rect class="package" x="0" width="68.7" height="120.23000000000002" y="0" style="fill:rgb(228,14,98);"/>
       
   737      <text text-anchor="middle" class="package" width="68.7" x="34.35" y="119.23000000000002">OS Security</text>
       
   738      <g transform="translate(0 3.2)">
       
   739       <g id="authenticationservices" transform="translate(0 0)" class="collection">
       
   740        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
   741        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Authenti­cation Services</text>
       
   742        <g transform="translate(0 6.299999999999999)"/>
       
   743       </g>
       
   744       <g id="authorisation" transform="translate(17.7 0)" class="collection">
       
   745        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
   746        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Authori­sation</text>
       
   747        <g transform="translate(0 6.299999999999999)"/>
       
   748       </g>
       
   749       <g id="contentmgmt" transform="translate(35.4 0)" class="collection">
       
   750        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
   751        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Content Manage­ment</text>
       
   752        <g transform="translate(0 6.299999999999999)"/>
       
   753       </g>
       
   754       <g id="crypto" transform="translate(0 56.400000000000006)" class="collection">
       
   755        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
   756        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Crypto Libraries</text>
       
   757        <g transform="translate(0 6.299999999999999)"/>
       
   758       </g>
       
   759       <g id="cryptomgmtlibs" transform="translate(0 37.6)" class="collection">
       
   760        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
   761        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Crypto Mgmt. Libs</text>
       
   762        <g transform="translate(0 6.299999999999999)"/>
       
   763       </g>
       
   764       <g id="securityanddataprivacytools" transform="translate(0 18.8)" class="collection">
       
   765        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
   766        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Security &amp; Data Privacy Tools</text>
       
   767        <g transform="translate(0 6.299999999999999)"/>
       
   768       </g>
       
   769       <g id="cryptoplugins" transform="translate(0 75.2)" class="collection">
       
   770        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
   771        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Crypto Plugins</text>
       
   772        <g transform="translate(0 6.299999999999999)"/>
       
   773       </g>
       
   774       <g id="cryptoservices" transform="translate(17.7 75.2)" class="collection">
       
   775        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
   776        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Crypto Services</text>
       
   777        <g transform="translate(0 6.299999999999999)"/>
       
   778       </g>
       
   779       <g id="security_info" transform="translate(53.099999999999994 0)" class="collection">
       
   780        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
   781        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">OS Security Info</text>
       
   782        <g transform="translate(0 6.299999999999999)"/>
       
   783       </g>
       
   784      </g>
       
   785     </g>
       
   786     <g id="lbs" class="package" transform="translate( 283.20000000000005 0)">
       
   787      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color2.mouseover" end="s8-color2.mouseout"/>
       
   788      <rect class="package" x="0" width="68.7" height="120.23000000000002" y="0" style="fill:whitesmoke;"/>
       
   789      <text text-anchor="middle" class="package" width="68.7" x="34.35" y="119.23000000000002">Locating Services</text>
       
   790      <g transform="translate(0 3.2)">
       
   791       <g id="datasourcemodules" transform="translate(0 56.400000000000006)" class="collection">
       
   792        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
   793        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Generic Positioning Plugins</text>
       
   794        <g transform="translate(0 6.299999999999999)"/>
       
   795       </g>
       
   796       <g id="datasourceadaptation" transform="translate(0 37.6)" class="collection">
       
   797        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
   798        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Data Source Adapt.</text>
       
   799        <g transform="translate(0 6.299999999999999)"/>
       
   800       </g>
       
   801       <g id="locationrequestmgmt" transform="translate(0 0)" class="collection">
       
   802        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
   803        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Location Request Mgmt.</text>
       
   804        <g transform="translate(0 6.299999999999999)"/>
       
   805       </g>
       
   806       <g id="lbstest" transform="translate(17.7 0)" class="collection">
       
   807        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
   808        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Locating Services Tests</text>
       
   809        <g transform="translate(0 6.299999999999999)"/>
       
   810       </g>
       
   811       <g id="locationmgmt" transform="translate(0 18.8)" class="collection">
       
   812        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
   813        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Location Manage­ment</text>
       
   814        <g transform="translate(0 6.299999999999999)"/>
       
   815       </g>
       
   816       <g id="networkprotocolmodules" transform="translate(17.7 37.6)" class="collection">
       
   817        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
   818        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Network Protocol Modules</text>
       
   819        <g transform="translate(0 6.299999999999999)"/>
       
   820       </g>
       
   821       <g id="lbsapitest" transform="translate(35.4 0)" class="collection placeholder">
       
   822        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
   823        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Location API Tests</text>
       
   824        <g transform="translate(0 6.299999999999999)"/>
       
   825       </g>
       
   826       <g id="lbs_info" transform="translate(53.099999999999994 0)" class="collection">
       
   827        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
   828        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Locating Services Info</text>
       
   829        <g transform="translate(0 6.299999999999999)"/>
       
   830       </g>
       
   831      </g>
       
   832     </g>
       
   833     <g id="commsfw" class="package" transform="translate( 354.00000000000006 0)">
       
   834      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color4.mouseover" end="s8-color4.mouseout"/>
       
   835      <rect class="package" x="0" width="51" height="120.23000000000002" y="0" style="fill:moccasin;"/>
       
   836      <text text-anchor="middle" class="package" width="51" x="25.5" y="119.23000000000002">Comms Frame­work</text>
       
   837      <g transform="translate(0 3.2)">
       
   838       <g id="commsprocess" transform="translate(0 18.8)" class="collection">
       
   839        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
   840        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Comms Process</text>
       
   841        <g transform="translate(0 6.299999999999999)"/>
       
   842       </g>
       
   843       <g id="commsconfig" transform="translate(17.7 18.8)" class="collection">
       
   844        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
   845        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Comms Config</text>
       
   846        <g transform="translate(0 6.299999999999999)"/>
       
   847       </g>
       
   848       <g id="datacommsserver" transform="translate(0 37.6)" class="collection">
       
   849        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
   850        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Data Comms Server</text>
       
   851        <g transform="translate(0 6.299999999999999)"/>
       
   852       </g>
       
   853       <g id="serialserver" transform="translate(0 75.2)" class="collection">
       
   854        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
   855        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Serial Server</text>
       
   856        <g transform="translate(0 6.299999999999999)"/>
       
   857       </g>
       
   858       <g id="commsfwutils" transform="translate(17.7 37.6)" class="collection">
       
   859        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
   860        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Comms Fmwk. Utilities</text>
       
   861        <g transform="translate(0 6.299999999999999)"/>
       
   862       </g>
       
   863       <g id="commsfw_info" transform="translate(0 0)" class="collection">
       
   864        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
   865        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Comms Frame­work Info</text>
       
   866        <g transform="translate(0 6.299999999999999)"/>
       
   867       </g>
       
   868       <g id="commsfwsupport" transform="translate(0 56.400000000000006)" class="collection">
       
   869        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
   870        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Comms Fmwk. Support</text>
       
   871        <g transform="translate(0 6.299999999999999)"/>
       
   872       </g>
       
   873       <g id="commsinfrastructureapitest" transform="translate(17.7 0)" class="collection">
       
   874        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
   875        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Comms-Infras API Tests</text>
       
   876        <g transform="translate(0 6.299999999999999)"/>
       
   877       </g>
       
   878       <g id="commsfwtools" transform="translate(35.4 0)" class="collection">
       
   879        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
   880        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Comms Frame­work Tools</text>
       
   881        <g transform="translate(0 6.299999999999999)"/>
       
   882       </g>
       
   883      </g>
       
   884     </g>
       
   885     <g id="networkingsrv" class="package" transform="translate( 407.1000000000001 0)">
       
   886      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color4.mouseover" end="s8-color4.mouseout"/>
       
   887      <rect class="package" x="0" width="68.7" height="120.23000000000002" y="0" style="fill:moccasin;"/>
       
   888      <text text-anchor="middle" class="package" width="68.7" x="34.35" y="119.23000000000002">Network­ing Services</text>
       
   889      <g transform="translate(0 3.2)">
       
   890       <g id="esockapiextensions" transform="translate(0 0)" class="collection">
       
   891        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
   892        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">ESock API Exten­sions</text>
       
   893        <g transform="translate(0 6.299999999999999)"/>
       
   894       </g>
       
   895       <g id="tcpiputils" transform="translate(0 56.400000000000006)" class="collection">
       
   896        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
   897        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">TCP/IP Utilities</text>
       
   898        <g transform="translate(0 6.299999999999999)"/>
       
   899       </g>
       
   900       <g id="linklayercontrol" transform="translate(0 75.2)" class="collection">
       
   901        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
   902        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Link Layer Control</text>
       
   903        <g transform="translate(0 6.299999999999999)"/>
       
   904       </g>
       
   905       <g id="linklayerprotocols" transform="translate(17.7 75.2)" class="collection">
       
   906        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
   907        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Link Layer Protocols</text>
       
   908        <g transform="translate(0 6.299999999999999)"/>
       
   909       </g>
       
   910       <g id="linklayerutils" transform="translate(35.4 75.2)" class="collection">
       
   911        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
   912        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Link Layer Utilities</text>
       
   913        <g transform="translate(0 6.299999999999999)"/>
       
   914       </g>
       
   915       <g id="networkcontrol" transform="translate(17.7 56.400000000000006)" class="collection">
       
   916        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
   917        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Network Control</text>
       
   918        <g transform="translate(0 6.299999999999999)"/>
       
   919       </g>
       
   920       <g id="networkprotocols" transform="translate(35.4 56.400000000000006)" class="collection">
       
   921        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
   922        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Network Protocols</text>
       
   923        <g transform="translate(0 6.299999999999999)"/>
       
   924       </g>
       
   925       <g id="networksecurity" transform="translate(0 37.6)" class="collection">
       
   926        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
   927        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Network Security</text>
       
   928        <g transform="translate(0 6.299999999999999)"/>
       
   929       </g>
       
   930       <g id="networkingtestandutils" transform="translate(17.7 0)" class="collection">
       
   931        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
   932        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Network­ing Test &amp; Utils</text>
       
   933        <g transform="translate(0 6.299999999999999)"/>
       
   934       </g>
       
   935       <g id="networkingsrv_info" transform="translate(35.4 0)" class="collection">
       
   936        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
   937        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Network­ing Services Info</text>
       
   938        <g transform="translate(0 6.299999999999999)"/>
       
   939       </g>
       
   940       <g id="pppcompressionplugins" transform="translate(53.099999999999994 56.400000000000006)" class="collection">
       
   941        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
   942        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">PPP Compres­sion Plugins</text>
       
   943        <g transform="translate(0 6.299999999999999)"/>
       
   944       </g>
       
   945      </g>
       
   946     </g>
       
   947     <g id="wlan" class="package" transform="translate( 477.9000000000001 0)">
       
   948      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color4.mouseover" end="s8-color4.mouseout"/>
       
   949      <rect class="package" x="0" width="33.3" height="120.23000000000002" y="0" style="fill:moccasin;"/>
       
   950      <text text-anchor="middle" class="package" width="33.3" x="16.65" y="119.23000000000002">WLAN</text>
       
   951      <g transform="translate(0 3.2)">
       
   952       <g id="wlan_bearer" transform="translate(0 94)" class="collection">
       
   953        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
   954        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">WLAN Bearer</text>
       
   955        <g transform="translate(0 6.299999999999999)"/>
       
   956       </g>
       
   957       <g id="wlanapitest" transform="translate(0 0)" class="collection placeholder">
       
   958        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
   959        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">WLAN API Tests</text>
       
   960        <g transform="translate(0 6.299999999999999)"/>
       
   961       </g>
       
   962       <g id="wlan_info" transform="translate(17.7 0)" class="collection">
       
   963        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
   964        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">WLAN Info</text>
       
   965        <g transform="translate(0 6.299999999999999)"/>
       
   966       </g>
       
   967      </g>
       
   968     </g>
       
   969     <g id="cellularsrv" class="package" transform="translate( 513.3000000000001 0)">
       
   970      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color3.mouseover" end="s8-color3.mouseout"/>
       
   971      <rect class="package" x="0" width="51" height="120.23000000000002" y="0" style="fill:darkkhaki;"/>
       
   972      <text text-anchor="middle" class="package" width="35.4" x="33.3" y="86.2" dy="0.375em">Cellular Baseband Services</text>
       
   973      <g transform="translate(0 3.2)">
       
   974       <g id="basebandabstraction" transform="translate(0 75.2)" class="collection">
       
   975        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
   976        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Baseband Abstrac­tion</text>
       
   977        <g transform="translate(0 6.299999999999999)"/>
       
   978       </g>
       
   979       <g id="basebandadaptationplugins" transform="translate(0 94)" class="collection">
       
   980        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
   981        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Baseband Adapt. Plugins</text>
       
   982        <g transform="translate(0 6.299999999999999)"/>
       
   983       </g>
       
   984       <g id="fax" transform="translate(0 18.8)" class="collection">
       
   985        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
   986        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Fax</text>
       
   987        <g transform="translate(0 6.299999999999999)"/>
       
   988       </g>
       
   989       <g id="smsprotocols" transform="translate(0 37.6)" class="collection">
       
   990        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
   991        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">SMS Protocols</text>
       
   992        <g transform="translate(0 6.299999999999999)"/>
       
   993       </g>
       
   994       <g id="telephonyprotocols" transform="translate(17.7 37.6)" class="collection">
       
   995        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
   996        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Telephony Protocols</text>
       
   997        <g transform="translate(0 6.299999999999999)"/>
       
   998       </g>
       
   999       <g id="telephonyserver" transform="translate(17.7 18.8)" class="collection">
       
  1000        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1001        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Telephony Server</text>
       
  1002        <g transform="translate(0 6.299999999999999)"/>
       
  1003       </g>
       
  1004       <g id="telephonyserverplugins" transform="translate(0 56.400000000000006)" class="collection">
       
  1005        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1006        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Telephony Server Plugins</text>
       
  1007        <g transform="translate(0 6.299999999999999)"/>
       
  1008       </g>
       
  1009       <g id="telephonyutils" transform="translate(0 0)" class="collection">
       
  1010        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1011        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Telephony Utilities</text>
       
  1012        <g transform="translate(0 6.299999999999999)"/>
       
  1013       </g>
       
  1014       <g id="cellularsrv_info" transform="translate(17.7 0)" class="collection">
       
  1015        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1016        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Cellular Baseband Services Info</text>
       
  1017        <g transform="translate(0 6.299999999999999)"/>
       
  1018       </g>
       
  1019       <g id="hwpluginsimulation" transform="translate(17.7 94)" class="collection">
       
  1020        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1021        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">HW Plugin Simula­tion</text>
       
  1022        <g transform="translate(0 6.299999999999999)"/>
       
  1023       </g>
       
  1024       <g id="cellularsrvapitest" transform="translate(35.4 0)" class="collection placeholder">
       
  1025        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1026        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Telephony API Tests</text>
       
  1027        <g transform="translate(0 6.299999999999999)"/>
       
  1028       </g>
       
  1029      </g>
       
  1030     </g>
       
  1031     <g id="bt" class="package" transform="translate( 566.4000000000001 0)">
       
  1032      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color5.mouseover" end="s8-color5.mouseout"/>
       
  1033      <rect class="package" x="0" width="51" height="120.23000000000002" y="0" style="fill:orchid;"/>
       
  1034      <text text-anchor="middle" class="package" width="51" x="25.5" y="119.23000000000002">Blue­tooth</text>
       
  1035      <g transform="translate(0 3.2)">
       
  1036       <g id="bluetooth" transform="translate(0 37.6)" class="collection">
       
  1037        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1038        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Blue­tooth Core</text>
       
  1039        <g transform="translate(0 6.299999999999999)"/>
       
  1040       </g>
       
  1041       <g id="bluetoothmgmt" transform="translate(0 56.400000000000006)" class="collection">
       
  1042        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1043        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Blue­tooth Manage­ment</text>
       
  1044        <g transform="translate(0 6.299999999999999)"/>
       
  1045       </g>
       
  1046       <g id="bluetoothcommsprofiles" transform="translate(0 0)" class="collection">
       
  1047        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1048        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Btooth. Comms Profiles</text>
       
  1049        <g transform="translate(0 6.299999999999999)"/>
       
  1050       </g>
       
  1051       <g id="bthci" transform="translate(0 18.8)" class="collection">
       
  1052        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1053        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Host Contrllr. Inter­face</text>
       
  1054        <g transform="translate(0 6.299999999999999)"/>
       
  1055       </g>
       
  1056       <g id="irda" transform="translate(17.7 56.400000000000006)" class="collection">
       
  1057        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1058        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">IrDA</text>
       
  1059        <g transform="translate(0 6.299999999999999)"/>
       
  1060       </g>
       
  1061       <g id="bluetoothapitest" transform="translate(17.7 0)" class="collection placeholder">
       
  1062        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1063        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Blue­tooth API Tests</text>
       
  1064        <g transform="translate(0 6.299999999999999)"/>
       
  1065       </g>
       
  1066       <g id="atext" transform="translate(17.7 18.8)" class="collection">
       
  1067        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1068        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">AT Extensions</text>
       
  1069        <g transform="translate(0 6.299999999999999)"/>
       
  1070       </g>
       
  1071       <g id="bt_info" transform="translate(35.4 0)" class="collection">
       
  1072        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1073        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Blue­tooth Info</text>
       
  1074        <g transform="translate(0 6.299999999999999)"/>
       
  1075       </g>
       
  1076      </g>
       
  1077     </g>
       
  1078     <g id="usb" class="package" transform="translate( 619.5000000000001 0)">
       
  1079      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color5.mouseover" end="s8-color5.mouseout"/>
       
  1080      <rect class="package" x="0" width="27.900000000000002" height="120.23000000000002" y="0" style="fill:orchid;"/>
       
  1081      <text text-anchor="middle" class="package" width="27.900000000000002" x="13.950000000000001" y="119.23000000000002">USB</text>
       
  1082      <g transform="translate(0 3.2)">
       
  1083       <g id="usbldd" transform="translate(0 75.2)" class="collection placeholder">
       
  1084        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1085        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">USB Logical Dev­ice Drivers</text>
       
  1086        <g transform="translate(0 6.299999999999999)"/>
       
  1087       </g>
       
  1088       <g id="usbmgmt" transform="translate(0 18.8)" class="collection">
       
  1089        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1090        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">USB Manage­ment</text>
       
  1091        <g transform="translate(0 6.299999999999999)"/>
       
  1092       </g>
       
  1093       <g id="usb_info" transform="translate(0 0)" class="collection">
       
  1094        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1095        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">USB Info</text>
       
  1096        <g transform="translate(0 6.299999999999999)"/>
       
  1097       </g>
       
  1098      </g>
       
  1099     </g>
       
  1100     <g id="mm" class="package" transform="translate( 649.5000000000001 0)">
       
  1101      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color8.mouseover" end="s8-color8.mouseout"/>
       
  1102      <rect class="package" x="0" width="86.4" height="120.23000000000002" y="0" style="fill:rgb(175,212,240);"/>
       
  1103      <text text-anchor="middle" class="package" width="86.4" x="43.2" y="119.23000000000002">Multi­media</text>
       
  1104      <g transform="translate(0 3.2)">
       
  1105       <g id="devsoundextensions" transform="translate(0 56.400000000000006)" class="collection">
       
  1106        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1107        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Devsound Exten­sions</text>
       
  1108        <g transform="translate(0 6.299999999999999)"/>
       
  1109       </g>
       
  1110       <g id="mdfdevvideoextensions" transform="translate(17.7 56.400000000000006)" class="collection">
       
  1111        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1112        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">MDF Dev Video Ext.</text>
       
  1113        <g transform="translate(0 6.299999999999999)"/>
       
  1114       </g>
       
  1115       <g id="audio" transform="translate(0 18.8)" class="collection">
       
  1116        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1117        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Audio Codecs</text>
       
  1118        <g transform="translate(0 6.299999999999999)"/>
       
  1119       </g>
       
  1120       <g id="video" transform="translate(17.7 18.8)" class="collection placeholder">
       
  1121        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1122        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Video Codecs</text>
       
  1123        <g transform="translate(0 6.299999999999999)"/>
       
  1124       </g>
       
  1125       <g id="imagingandcamerafws" transform="translate(0 0)" class="collection">
       
  1126        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1127        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Imaging &amp; Camera Fmwks.</text>
       
  1128        <g transform="translate(0 6.299999999999999)"/>
       
  1129       </g>
       
  1130       <g id="mmlibs" transform="translate(35.4 18.8)" class="collection">
       
  1131        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1132        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Multi­media Libraries</text>
       
  1133        <g transform="translate(0 6.299999999999999)"/>
       
  1134       </g>
       
  1135       <g id="mmplugins" transform="translate(53.099999999999994 18.8)" class="collection">
       
  1136        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1137        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Multi­media Plugins</text>
       
  1138        <g transform="translate(0 6.299999999999999)"/>
       
  1139       </g>
       
  1140       <g id="mm_info" transform="translate(17.7 0)" class="collection">
       
  1141        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1142        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Multi­media Info</text>
       
  1143        <g transform="translate(0 6.299999999999999)"/>
       
  1144       </g>
       
  1145       <g id="mmresourcemgmt" transform="translate(70.8 18.8)" class="collection">
       
  1146        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1147        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">MM Resource Mgmt.</text>
       
  1148        <g transform="translate(0 6.299999999999999)"/>
       
  1149       </g>
       
  1150       <g id="mmdevicefw" transform="translate(35.4 56.400000000000006)" class="collection">
       
  1151        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1152        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Multi­media Dev­ice Fmwk.</text>
       
  1153        <g transform="translate(0 6.299999999999999)"/>
       
  1154       </g>
       
  1155       <g id="mmswadaptation" transform="translate(0 94)" class="collection">
       
  1156        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1157        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">MM SW Adapt.</text>
       
  1158        <g transform="translate(0 6.299999999999999)"/>
       
  1159       </g>
       
  1160       <g id="mmtestenv" transform="translate(53.099999999999994 56.400000000000006)" class="collection placeholder">
       
  1161        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1162        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Multi­media Test Env.</text>
       
  1163        <g transform="translate(0 6.299999999999999)"/>
       
  1164       </g>
       
  1165       <g id="omxil" transform="translate(0 75.2)" class="collection">
       
  1166        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1167        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">OpenMAX IL</text>
       
  1168        <g transform="translate(0 6.299999999999999)"/>
       
  1169       </g>
       
  1170       <g id="devsound" transform="translate(0 37.6)" class="collection">
       
  1171        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1172        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Sound Dev­ice</text>
       
  1173        <g transform="translate(0 6.299999999999999)"/>
       
  1174       </g>
       
  1175       <g id="mmhais" transform="translate(17.7 94)" class="collection">
       
  1176        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1177        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">MM HW Adapt. Inter­faces</text>
       
  1178        <g transform="translate(0 6.299999999999999)"/>
       
  1179       </g>
       
  1180       <g id="mmapitest" transform="translate(35.4 0)" class="collection">
       
  1181        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1182        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Multi­media API Tests</text>
       
  1183        <g transform="translate(0 6.299999999999999)"/>
       
  1184       </g>
       
  1185      </g>
       
  1186     </g>
       
  1187     <g id="imagingext" class="package" transform="translate( 738.0000000000001 0)">
       
  1188      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color8.mouseover" end="s8-color8.mouseout"/>
       
  1189      <rect class="package" x="0" width="33.3" height="120.23000000000002" y="0" style="fill:rgb(175,212,240);"/>
       
  1190      <text text-anchor="middle" class="package" width="33.3" x="16.65" y="119.23000000000002">Imaging Exten­sions</text>
       
  1191      <g transform="translate(0 3.2)">
       
  1192       <g id="imageadaptationextensions" transform="translate(0 0)" class="collection">
       
  1193        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1194        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Image Adapt. Ext.</text>
       
  1195        <g transform="translate(0 6.299999999999999)"/>
       
  1196       </g>
       
  1197       <g id="imagingmodules" transform="translate(0 75.2)" class="collection">
       
  1198        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1199        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Imaging Modules</text>
       
  1200        <g transform="translate(0 6.299999999999999)"/>
       
  1201       </g>
       
  1202       <g id="imagingext_info" transform="translate(17.7 0)" class="collection">
       
  1203        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1204        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Imaging Ext. Info</text>
       
  1205        <g transform="translate(0 6.299999999999999)"/>
       
  1206       </g>
       
  1207      </g>
       
  1208     </g>
       
  1209     <g id="graphics" class="package" transform="translate( 773.4000000000001 0)">
       
  1210      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color10.mouseover" end="s8-color10.mouseout"/>
       
  1211      <rect class="package" x="0" width="86.4" height="120.23000000000002" y="0" style="fill:orange;"/>
       
  1212      <text text-anchor="middle" class="package" width="86.4" x="43.2" y="119.23000000000002">Graphics</text>
       
  1213      <g transform="translate(0 3.2)">
       
  1214       <g id="graphicsaccelaration" transform="translate(0 94)" class="collection">
       
  1215        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1216        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Graphics Acceleration</text>
       
  1217        <g transform="translate(0 6.299999999999999)"/>
       
  1218       </g>
       
  1219       <g id="m3g" transform="translate(0 56.400000000000006)" class="collection">
       
  1220        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1221        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Mobile 3D Graphics</text>
       
  1222        <g transform="translate(0 6.299999999999999)"/>
       
  1223       </g>
       
  1224       <g id="graphicsresourceservices" transform="translate(0 75.2)" class="collection">
       
  1225        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1226        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Graphics Resource Services</text>
       
  1227        <g transform="translate(0 6.299999999999999)"/>
       
  1228       </g>
       
  1229       <g id="graphicsutils" transform="translate(17.7 75.2)" class="collection">
       
  1230        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1231        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Graphics Utils</text>
       
  1232        <g transform="translate(0 6.299999999999999)"/>
       
  1233       </g>
       
  1234       <g id="graphicshwdrivers" transform="translate(17.7 94)" class="collection">
       
  1235        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1236        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Graphics Hardware Drivers</text>
       
  1237        <g transform="translate(0 6.299999999999999)"/>
       
  1238       </g>
       
  1239       <g id="graphicscomposition" transform="translate(35.4 75.2)" class="collection">
       
  1240        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1241        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Graphics Composi­tion</text>
       
  1242        <g transform="translate(0 6.299999999999999)"/>
       
  1243       </g>
       
  1244       <g id="graphicstest" transform="translate(0 0)" class="collection">
       
  1245        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1246        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Graphics Test</text>
       
  1247        <g transform="translate(0 6.299999999999999)"/>
       
  1248       </g>
       
  1249       <g id="graphics_info" transform="translate(17.7 0)" class="collection">
       
  1250        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1251        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Graphics Info</text>
       
  1252        <g transform="translate(0 6.299999999999999)"/>
       
  1253       </g>
       
  1254       <g id="windowing" transform="translate(35.4 0)" class="collection">
       
  1255        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1256        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Windowing</text>
       
  1257        <g transform="translate(0 6.299999999999999)"/>
       
  1258       </g>
       
  1259       <g id="printingservices" transform="translate(53.099999999999994 0)" class="collection">
       
  1260        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1261        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Printing Services</text>
       
  1262        <g transform="translate(0 6.299999999999999)"/>
       
  1263       </g>
       
  1264       <g id="fbs" transform="translate(0 37.6)" class="collection">
       
  1265        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1266        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Font &amp; Bitmap Server</text>
       
  1267        <g transform="translate(0 6.299999999999999)"/>
       
  1268       </g>
       
  1269       <g id="opengles" transform="translate(17.7 56.400000000000006)" class="collection">
       
  1270        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1271        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">OpenGLES</text>
       
  1272        <g transform="translate(0 6.299999999999999)"/>
       
  1273       </g>
       
  1274       <g id="openvg" transform="translate(35.4 56.400000000000006)" class="collection">
       
  1275        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1276        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">OpenVG</text>
       
  1277        <g transform="translate(0 6.299999999999999)"/>
       
  1278       </g>
       
  1279       <g id="egl" transform="translate(53.099999999999994 56.400000000000006)" class="collection">
       
  1280        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1281        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">EGL</text>
       
  1282        <g transform="translate(0 6.299999999999999)"/>
       
  1283       </g>
       
  1284       <g id="graphicsdeviceinterface" transform="translate(17.7 37.6)" class="collection">
       
  1285        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1286        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Graphics Dev­ice Inter­face</text>
       
  1287        <g transform="translate(0 6.299999999999999)"/>
       
  1288       </g>
       
  1289       <g id="graphicstools" transform="translate(0 18.8)" class="collection">
       
  1290        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1291        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Graphics Tools</text>
       
  1292        <g transform="translate(0 6.299999999999999)"/>
       
  1293       </g>
       
  1294       <g id="graphicsapitest" transform="translate(70.8 0)" class="collection placeholder">
       
  1295        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1296        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Graphics API Tests</text>
       
  1297        <g transform="translate(0 6.299999999999999)"/>
       
  1298       </g>
       
  1299      </g>
       
  1300     </g>
       
  1301     <g id="textandloc" class="package" transform="translate( 861.9000000000001 0)">
       
  1302      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color10.mouseover" end="s8-color10.mouseout"/>
       
  1303      <rect class="package" x="0" width="33.3" height="120.23000000000002" y="0" style="fill:orange;"/>
       
  1304      <text text-anchor="middle" class="package" width="33.3" x="16.65" y="119.23000000000002">Text &amp; Localis­ation Services</text>
       
  1305      <g transform="translate(0 3.2)">
       
  1306       <g id="charconvfw" transform="translate(0 75.2)" class="collection">
       
  1307        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1308        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Character Conver­sion</text>
       
  1309        <g transform="translate(0 6.299999999999999)"/>
       
  1310       </g>
       
  1311       <g id="fontandtxtsrv" transform="translate(0 37.6)" class="collection">
       
  1312        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1313        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Font &amp; Text Services</text>
       
  1314        <g transform="translate(0 6.299999999999999)"/>
       
  1315       </g>
       
  1316       <g id="textlayout" transform="translate(0 0)" class="collection">
       
  1317        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1318        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Text Layout</text>
       
  1319        <g transform="translate(0 6.299999999999999)"/>
       
  1320       </g>
       
  1321       <g id="textandlocutils" transform="translate(0 56.400000000000006)" class="collection">
       
  1322        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1323        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Text &amp; Localis­ation Utils</text>
       
  1324        <g transform="translate(0 6.299999999999999)"/>
       
  1325       </g>
       
  1326       <g id="localesupport" transform="translate(17.7 56.400000000000006)" class="collection">
       
  1327        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1328        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Locale Support</text>
       
  1329        <g transform="translate(0 6.299999999999999)"/>
       
  1330       </g>
       
  1331       <g id="textandloctools" transform="translate(0 18.8)" class="collection">
       
  1332        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1333        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Text &amp; Localis­ation Tools</text>
       
  1334        <g transform="translate(0 6.299999999999999)"/>
       
  1335       </g>
       
  1336       <g id="textandloc_info" transform="translate(17.7 0)" class="collection">
       
  1337        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1338        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Text &amp; Localis­ation Info</text>
       
  1339        <g transform="translate(0 6.299999999999999)"/>
       
  1340       </g>
       
  1341      </g>
       
  1342     </g>
       
  1343     <g id="xmlsrv" class="package" transform="translate( 897.3000000000001 0)">
       
  1344      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color11.mouseover" end="s8-color11.mouseout"/>
       
  1345      <rect class="package" x="0" width="27.900000000000002" height="120.23000000000002" y="0" style="fill:slateblue;"/>
       
  1346      <text text-anchor="middle" class="package" width="27.900000000000002" x="13.950000000000001" y="119.23000000000002">XML Services</text>
       
  1347      <g transform="translate(0 3.2)">
       
  1348       <g id="xmlsecurityengine" transform="translate(0 37.6)" class="collection">
       
  1349        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1350        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">XML Security Engine</text>
       
  1351        <g transform="translate(0 6.299999999999999)"/>
       
  1352       </g>
       
  1353       <g id="xml" transform="translate(0 18.8)" class="collection">
       
  1354        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1355        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">XML</text>
       
  1356        <g transform="translate(0 6.299999999999999)"/>
       
  1357       </g>
       
  1358       <g id="xmlsrv_info" transform="translate(0 0)" class="collection">
       
  1359        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1360        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">XML Services Info</text>
       
  1361        <g transform="translate(0 6.299999999999999)"/>
       
  1362       </g>
       
  1363      </g>
       
  1364     </g>
       
  1365     <g id="deviceplatformrelease" class="package" transform="translate( 927.3000000000001 0)">
       
  1366      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color12.mouseover" end="s8-color12.mouseout"/>
       
  1367      <rect class="package" x="0" width="68.7" height="120.23000000000002" y="0" style="fill:darkgray;"/>
       
  1368      <text text-anchor="middle" class="package" width="68.7" x="34.35" y="119.23000000000002">Dev­ice Platform Release</text>
       
  1369      <g transform="translate(0 3.2)">
       
  1370       <g id="s60extras" transform="translate(0 18.8)" class="collection">
       
  1371        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1372        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">S60 Extras</text>
       
  1373        <g transform="translate(0 6.299999999999999)"/>
       
  1374       </g>
       
  1375       <g id="locfiles" transform="translate(17.7 18.8)" class="collection">
       
  1376        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1377        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Locale Files</text>
       
  1378        <g transform="translate(0 6.299999999999999)"/>
       
  1379       </g>
       
  1380       <g id="version" transform="translate(0 0)" class="collection">
       
  1381        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1382        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Version</text>
       
  1383        <g transform="translate(0 6.299999999999999)"/>
       
  1384       </g>
       
  1385       <g id="helps_loc2" transform="translate(17.7 0)" class="collection">
       
  1386        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1387        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Helps Locale 2</text>
       
  1388        <g transform="translate(0 6.299999999999999)"/>
       
  1389       </g>
       
  1390       <g id="sf_config" transform="translate(35.4 18.8)" class="collection">
       
  1391        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1392        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">SF Config</text>
       
  1393        <g transform="translate(0 6.299999999999999)"/>
       
  1394       </g>
       
  1395       <g id="symbianosbld" transform="translate(0 37.6)" class="collection">
       
  1396        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1397        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Symbian OS Build</text>
       
  1398        <g transform="translate(0 6.299999999999999)"/>
       
  1399       </g>
       
  1400       <g id="foundation_system" transform="translate(35.4 0)" class="collection">
       
  1401        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1402        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Found­ation System</text>
       
  1403        <g transform="translate(0 6.299999999999999)"/>
       
  1404       </g>
       
  1405       <g id="deviceplatformrelease_info" transform="translate(53.099999999999994 0)" class="collection">
       
  1406        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1407        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Dev­ice Platform Release Info</text>
       
  1408        <g transform="translate(0 6.299999999999999)"/>
       
  1409       </g>
       
  1410      </g>
       
  1411     </g>
       
  1412     <g id="osrndtools" class="package" transform="translate( 998.1 0)">
       
  1413      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color12.mouseover" end="s8-color12.mouseout"/>
       
  1414      <rect class="package" x="0" width="51" height="120.23000000000002" y="0" style="fill:darkgray;"/>
       
  1415      <text text-anchor="middle" class="package" width="51" x="25.5" y="119.23000000000002">OS R&amp;D tools</text>
       
  1416      <g transform="translate(0 3.2)">
       
  1417       <g id="stif" transform="translate(0 18.8)" class="collection">
       
  1418        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1419        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">STIF</text>
       
  1420        <g transform="translate(0 6.299999999999999)"/>
       
  1421       </g>
       
  1422       <g id="memspy" transform="translate(0 0)" class="collection">
       
  1423        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1424        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Memspy</text>
       
  1425        <g transform="translate(0 6.299999999999999)"/>
       
  1426       </g>
       
  1427       <g id="hti" transform="translate(17.7 0)" class="collection">
       
  1428        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1429        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Harmonized Test Inter­face</text>
       
  1430        <g transform="translate(0 6.299999999999999)"/>
       
  1431       </g>
       
  1432       <g id="osrndtools_info" transform="translate(35.4 0)" class="collection">
       
  1433        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1434        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">OS R&amp;D tools Info</text>
       
  1435        <g transform="translate(0 6.299999999999999)"/>
       
  1436       </g>
       
  1437      </g>
       
  1438     </g>
       
  1439    </g>
       
  1440   </g>
       
  1441  </g>
       
  1442  <g id="mw" transform="translate(3.1999999999999993 178.06)" class="layer">
       
  1443   <rect x="0.3" y="0.3" width="9.3" rx="4.65" ry="4.65" class="layer" height="231.26000000000002"/>
       
  1444   <text text-anchor="middle" dy="0.375em" class="layer" transform="rotate(-90)" y="4.95" width="231.26000000000002" height="9.3" x="-115.93">Middleware</text>
       
  1445   <g class="layer-detail" transform="translate(25.55 3.2)">
       
  1446    <rect x="-12.75" class="layer" y="-3.2" width="1077.6" height="231.26000000000002"/>
       
  1447    <g>
       
  1448     <g id="appsupport" class="package" transform="translate( 0 104.63000000000001)">
       
  1449      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color11.mouseover" end="s8-color11.mouseout"/>
       
  1450      <rect class="package" x="0" width="68.7" height="120.23000000000002" y="0" style="fill:slateblue;"/>
       
  1451      <text text-anchor="middle" class="package" width="68.7" x="34.35" y="119.23">Generic App Support</text>
       
  1452      <g transform="translate(0 3.2)">
       
  1453       <g id="contextframework" transform="translate(0 56.400000000000006)" class="collection">
       
  1454        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1455        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Context Frame­work</text>
       
  1456        <g transform="translate(0 6.299999999999999)"/>
       
  1457       </g>
       
  1458       <g id="coreapplicationuis" transform="translate(0 37.6)" class="collection">
       
  1459        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1460        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Core App UIs</text>
       
  1461        <g transform="translate(0 6.299999999999999)"/>
       
  1462       </g>
       
  1463       <g id="flashliteapi_3_1" transform="translate(0 0)" class="collection">
       
  1464        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1465        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Flash Lite API 3.1</text>
       
  1466        <g transform="translate(0 6.299999999999999)"/>
       
  1467       </g>
       
  1468       <g id="mediakeys" transform="translate(0 75.2)" class="collection">
       
  1469        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1470        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Media Keys</text>
       
  1471        <g transform="translate(0 6.299999999999999)"/>
       
  1472       </g>
       
  1473       <g id="startupservices" transform="translate(0 94)" class="collection">
       
  1474        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1475        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Startup Services</text>
       
  1476        <g transform="translate(0 6.299999999999999)"/>
       
  1477       </g>
       
  1478       <g id="sysresmonitoring" transform="translate(17.7 94)" class="collection">
       
  1479        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1480        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">System Resource Monitor­ing</text>
       
  1481        <g transform="translate(0 6.299999999999999)"/>
       
  1482       </g>
       
  1483       <g id="systemsettings" transform="translate(35.4 94)" class="collection">
       
  1484        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1485        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">System Settings</text>
       
  1486        <g transform="translate(0 6.299999999999999)"/>
       
  1487       </g>
       
  1488       <g id="filehandling" transform="translate(17.7 37.6)" class="collection">
       
  1489        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1490        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">File Handling</text>
       
  1491        <g transform="translate(0 6.299999999999999)"/>
       
  1492       </g>
       
  1493       <g id="hwresourceadaptation" transform="translate(0 18.8)" class="collection">
       
  1494        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1495        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Hardware Resource Adapt.</text>
       
  1496        <g transform="translate(0 6.299999999999999)"/>
       
  1497       </g>
       
  1498       <g id="commonappservices" transform="translate(17.7 56.400000000000006)" class="collection">
       
  1499        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1500        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Common App Services</text>
       
  1501        <g transform="translate(0 6.299999999999999)"/>
       
  1502       </g>
       
  1503       <g id="tzservices" transform="translate(17.7 75.2)" class="collection">
       
  1504        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1505        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Time Zone Services</text>
       
  1506        <g transform="translate(0 6.299999999999999)"/>
       
  1507       </g>
       
  1508       <g id="contenthandling" transform="translate(35.4 75.2)" class="collection">
       
  1509        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1510        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Content Handling</text>
       
  1511        <g transform="translate(0 6.299999999999999)"/>
       
  1512       </g>
       
  1513       <g id="openenvutils" transform="translate(17.7 0)" class="collection">
       
  1514        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1515        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Open Env. Utilities</text>
       
  1516        <g transform="translate(0 6.299999999999999)"/>
       
  1517       </g>
       
  1518       <g id="printingsupport" transform="translate(17.7 18.8)" class="collection">
       
  1519        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1520        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Printing Support</text>
       
  1521        <g transform="translate(0 6.299999999999999)"/>
       
  1522       </g>
       
  1523       <g id="appfw" transform="translate(35.4 56.400000000000006)" class="collection">
       
  1524        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1525        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">App Frame­work</text>
       
  1526        <g transform="translate(0 6.299999999999999)"/>
       
  1527       </g>
       
  1528       <g id="applaunchservices" transform="translate(35.4 18.8)" class="collection">
       
  1529        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1530        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">App Launch Services</text>
       
  1531        <g transform="translate(0 6.299999999999999)"/>
       
  1532       </g>
       
  1533       <g id="tzpcside" transform="translate(53.099999999999994 75.2)" class="collection">
       
  1534        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1535        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Time Zone PC Side</text>
       
  1536        <g transform="translate(0 6.299999999999999)"/>
       
  1537       </g>
       
  1538       <g id="appsupport_info" transform="translate(35.4 0)" class="collection">
       
  1539        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1540        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Generic App Support Info</text>
       
  1541        <g transform="translate(0 6.299999999999999)"/>
       
  1542       </g>
       
  1543      </g>
       
  1544     </g>
       
  1545     <g id="securitysrv" class="package" transform="translate( 70.8 104.63000000000001)">
       
  1546      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color1.mouseover" end="s8-color1.mouseout"/>
       
  1547      <rect class="package" x="0" width="51" height="120.23000000000002" y="0" style="fill:rgb(228,14,98);"/>
       
  1548      <text text-anchor="middle" class="package" width="51" x="25.5" y="119.23">Security Services</text>
       
  1549      <g transform="translate(0 3.2)">
       
  1550       <g id="cms" transform="translate(0 37.6)" class="collection">
       
  1551        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1552        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Certificate Management Service</text>
       
  1553        <g transform="translate(0 6.299999999999999)"/>
       
  1554       </g>
       
  1555       <g id="pkiutilities" transform="translate(0 75.2)" class="collection">
       
  1556        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1557        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">PKI Utilities</text>
       
  1558        <g transform="translate(0 6.299999999999999)"/>
       
  1559       </g>
       
  1560       <g id="wim" transform="translate(0 56.400000000000006)" class="collection">
       
  1561        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1562        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Wireless Identity Module</text>
       
  1563        <g transform="translate(0 6.299999999999999)"/>
       
  1564       </g>
       
  1565       <g id="remotelock" transform="translate(0 18.8)" class="collection">
       
  1566        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1567        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Remote Lock</text>
       
  1568        <g transform="translate(0 6.299999999999999)"/>
       
  1569       </g>
       
  1570       <g id="securitydialogs" transform="translate(0 0)" class="collection">
       
  1571        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1572        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Security Dialogs</text>
       
  1573        <g transform="translate(0 6.299999999999999)"/>
       
  1574       </g>
       
  1575       <g id="boottimeintegritycheck" transform="translate(17.7 75.2)" class="collection">
       
  1576        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1577        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Boot Time Integrity Check</text>
       
  1578        <g transform="translate(0 6.299999999999999)"/>
       
  1579       </g>
       
  1580       <g id="gba" transform="translate(17.7 37.6)" class="collection">
       
  1581        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1582        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Generic Bootstrapping App. Arch.</text>
       
  1583        <g transform="translate(0 6.299999999999999)"/>
       
  1584       </g>
       
  1585       <g id="devencdiskutils" transform="translate(35.4 37.6)" class="collection">
       
  1586        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1587        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Device Encryption Disk Utils</text>
       
  1588        <g transform="translate(0 6.299999999999999)"/>
       
  1589       </g>
       
  1590       <g id="securitysrv_info" transform="translate(17.7 0)" class="collection">
       
  1591        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1592        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Security Services Info</text>
       
  1593        <g transform="translate(0 6.299999999999999)"/>
       
  1594       </g>
       
  1595      </g>
       
  1596     </g>
       
  1597     <g id="drm" class="package" transform="translate( 123.9 104.63000000000001)">
       
  1598      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color1.mouseover" end="s8-color1.mouseout"/>
       
  1599      <rect class="package" x="0" width="27.900000000000002" height="120.23000000000002" y="0" style="fill:rgb(228,14,98);"/>
       
  1600      <text text-anchor="middle" class="package" width="27.900000000000002" x="13.950000000000001" y="119.23">DRM</text>
       
  1601      <g transform="translate(0 3.2)">
       
  1602       <g id="commondrm" transform="translate(0 18.8)" class="collection">
       
  1603        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1604        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Common DRM</text>
       
  1605        <g transform="translate(0 6.299999999999999)"/>
       
  1606       </g>
       
  1607       <g id="omadrm" transform="translate(0 37.6)" class="collection">
       
  1608        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1609        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">OMA DRM</text>
       
  1610        <g transform="translate(0 6.299999999999999)"/>
       
  1611       </g>
       
  1612       <g id="wmdrm" transform="translate(0 56.400000000000006)" class="collection">
       
  1613        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1614        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Windows Media DRM</text>
       
  1615        <g transform="translate(0 6.299999999999999)"/>
       
  1616       </g>
       
  1617       <g id="drm_info" transform="translate(0 0)" class="collection">
       
  1618        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1619        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">DRM Info</text>
       
  1620        <g transform="translate(0 6.299999999999999)"/>
       
  1621       </g>
       
  1622      </g>
       
  1623     </g>
       
  1624     <g id="locationsrv" class="package" transform="translate( 0 0)">
       
  1625      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color2.mouseover" end="s8-color2.mouseout"/>
       
  1626      <rect class="package" x="0" width="33.3" height="101.43" y="0" style="fill:whitesmoke;"/>
       
  1627      <text text-anchor="middle" class="package" width="33.3" x="16.65" y="100.43">Location Services</text>
       
  1628      <g transform="translate(0 3.2)">
       
  1629       <g id="genericpositioningplugins" transform="translate(0 56.400000000000006)" class="collection">
       
  1630        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1631        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Generic Positioning Plugins</text>
       
  1632        <g transform="translate(0 6.299999999999999)"/>
       
  1633       </g>
       
  1634       <g id="landmarks" transform="translate(0 18.8)" class="collection">
       
  1635        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1636        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Land­marks</text>
       
  1637        <g transform="translate(0 6.299999999999999)"/>
       
  1638       </g>
       
  1639       <g id="locationmapnavfw" transform="translate(0 37.6)" class="collection">
       
  1640        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1641        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Location Map &amp; Nav Fmwk.</text>
       
  1642        <g transform="translate(0 6.299999999999999)"/>
       
  1643       </g>
       
  1644       <g id="locationsystemui" transform="translate(0 0)" class="collection">
       
  1645        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1646        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Location System UI</text>
       
  1647        <g transform="translate(0 6.299999999999999)"/>
       
  1648       </g>
       
  1649       <g id="supl" transform="translate(17.7 37.6)" class="collection">
       
  1650        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1651        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">SUPL</text>
       
  1652        <g transform="translate(0 6.299999999999999)"/>
       
  1653       </g>
       
  1654       <g id="locationtriggering" transform="translate(17.7 18.8)" class="collection">
       
  1655        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1656        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Location Trigger­ing</text>
       
  1657        <g transform="translate(0 6.299999999999999)"/>
       
  1658       </g>
       
  1659       <g id="locationsrv_info" transform="translate(17.7 0)" class="collection">
       
  1660        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1661        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Location Services Info</text>
       
  1662        <g transform="translate(0 6.299999999999999)"/>
       
  1663       </g>
       
  1664      </g>
       
  1665     </g>
       
  1666     <g id="accesssec" class="package" transform="translate( 153.9 104.63000000000001)">
       
  1667      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color4.mouseover" end="s8-color4.mouseout"/>
       
  1668      <rect class="package" x="0" width="33.3" height="120.23000000000002" y="0" style="fill:moccasin;"/>
       
  1669      <text text-anchor="middle" class="package" width="33.3" x="16.65" y="119.23">Access Security</text>
       
  1670      <g transform="translate(0 3.2)">
       
  1671       <g id="wlansecuritysettings" transform="translate(0 0)" class="collection">
       
  1672        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1673        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">WLAN Security Settings</text>
       
  1674        <g transform="translate(0 6.299999999999999)"/>
       
  1675       </g>
       
  1676       <g id="eapol" transform="translate(0 56.400000000000006)" class="collection">
       
  1677        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1678        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">EAPOL</text>
       
  1679        <g transform="translate(0 6.299999999999999)"/>
       
  1680       </g>
       
  1681       <g id="accesssec_info" transform="translate(17.7 0)" class="collection">
       
  1682        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1683        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Access Security Info</text>
       
  1684        <g transform="translate(0 6.299999999999999)"/>
       
  1685       </g>
       
  1686      </g>
       
  1687     </g>
       
  1688     <g id="ipconnmgmt" class="package" transform="translate( 189.3 104.63000000000001)">
       
  1689      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color4.mouseover" end="s8-color4.mouseout"/>
       
  1690      <rect class="package" x="0" width="51" height="120.23000000000002" y="0" style="fill:moccasin;"/>
       
  1691      <text text-anchor="middle" class="package" width="51" x="25.5" y="119.23">IP Connect­ivity Mgmt.</text>
       
  1692      <g transform="translate(0 3.2)">
       
  1693       <g id="accesspointcontrol" transform="translate(0 75.2)" class="collection">
       
  1694        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1695        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Access Point Control</text>
       
  1696        <g transform="translate(0 6.299999999999999)"/>
       
  1697       </g>
       
  1698       <g id="alwayson_net_plugin" transform="translate(0 37.6)" class="collection">
       
  1699        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1700        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Always Online Net Plugin</text>
       
  1701        <g transform="translate(0 6.299999999999999)"/>
       
  1702       </g>
       
  1703       <g id="apengine" transform="translate(0 56.400000000000006)" class="collection">
       
  1704        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1705        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Access Point Engine</text>
       
  1706        <g transform="translate(0 6.299999999999999)"/>
       
  1707       </g>
       
  1708       <g id="bearermanagement" transform="translate(17.7 56.400000000000006)" class="collection">
       
  1709        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1710        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Bearer Manage­ment</text>
       
  1711        <g transform="translate(0 6.299999999999999)"/>
       
  1712       </g>
       
  1713       <g id="cmmanager" transform="translate(35.4 56.400000000000006)" class="collection">
       
  1714        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1715        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Conn. Method Manager</text>
       
  1716        <g transform="translate(0 6.299999999999999)"/>
       
  1717       </g>
       
  1718       <g id="connectionmonitoring" transform="translate(17.7 37.6)" class="collection">
       
  1719        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1720        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Connec­tion Monitor­ing</text>
       
  1721        <g transform="translate(0 6.299999999999999)"/>
       
  1722       </g>
       
  1723       <g id="connectionutilities" transform="translate(0 0)" class="collection">
       
  1724        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1725        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Connec­tion Utilities</text>
       
  1726        <g transform="translate(0 6.299999999999999)"/>
       
  1727       </g>
       
  1728       <g id="dbcreator" transform="translate(17.7 0)" class="collection">
       
  1729        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1730        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">DB Creator</text>
       
  1731        <g transform="translate(0 6.299999999999999)"/>
       
  1732       </g>
       
  1733       <g id="ipconnmgmt_info" transform="translate(35.4 0)" class="collection">
       
  1734        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1735        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">IP Connect­ivity Mgmt. Info</text>
       
  1736        <g transform="translate(0 6.299999999999999)"/>
       
  1737       </g>
       
  1738      </g>
       
  1739     </g>
       
  1740     <g id="netprotocols" class="package" transform="translate( 242.4 104.63000000000001)">
       
  1741      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color4.mouseover" end="s8-color4.mouseout"/>
       
  1742      <rect class="package" x="0" width="27.900000000000002" height="120.23000000000002" y="0" style="fill:moccasin;"/>
       
  1743      <text text-anchor="middle" class="package" width="27.900000000000002" x="13.950000000000001" y="119.23">High-level Internet Protocols</text>
       
  1744      <g transform="translate(0 3.2)">
       
  1745       <g id="httpfilters" transform="translate(0 75.2)" class="collection">
       
  1746        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1747        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">HTTP Filters</text>
       
  1748        <g transform="translate(0 6.299999999999999)"/>
       
  1749       </g>
       
  1750       <g id="applayerprotocols" transform="translate(0 37.6)" class="collection">
       
  1751        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1752        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">App Layer Protocols</text>
       
  1753        <g transform="translate(0 6.299999999999999)"/>
       
  1754       </g>
       
  1755       <g id="applayerpluginsandutils" transform="translate(0 56.400000000000006)" class="collection">
       
  1756        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1757        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">App Layer Plugins &amp; Utils</text>
       
  1758        <g transform="translate(0 6.299999999999999)"/>
       
  1759       </g>
       
  1760       <g id="netprotocols_info" transform="translate(0 0)" class="collection">
       
  1761        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1762        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">High-level Internet Protocols Info</text>
       
  1763        <g transform="translate(0 6.299999999999999)"/>
       
  1764       </g>
       
  1765      </g>
       
  1766     </g>
       
  1767     <g id="ipappprotocols" class="package" transform="translate( 272.40000000000003 104.63000000000001)">
       
  1768      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color4.mouseover" end="s8-color4.mouseout"/>
       
  1769      <rect class="package" x="0" width="33.3" height="120.23000000000002" y="0" style="fill:moccasin;"/>
       
  1770      <text text-anchor="middle" class="package" width="33.3" x="16.65" y="119.23">IP App Protocols</text>
       
  1771      <g transform="translate(0 3.2)">
       
  1772       <g id="rtp" transform="translate(0 18.8)" class="collection">
       
  1773        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1774        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">RTP</text>
       
  1775        <g transform="translate(0 6.299999999999999)"/>
       
  1776       </g>
       
  1777       <g id="realtimenetprots" transform="translate(17.7 18.8)" class="collection">
       
  1778        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1779        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Real Time Net Protocols</text>
       
  1780        <g transform="translate(0 6.299999999999999)"/>
       
  1781       </g>
       
  1782       <g id="sipplugins" transform="translate(0 56.400000000000006)" class="collection">
       
  1783        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1784        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">SIP Plugins</text>
       
  1785        <g transform="translate(0 6.299999999999999)"/>
       
  1786       </g>
       
  1787       <g id="sipproviderplugins" transform="translate(0 37.6)" class="collection">
       
  1788        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1789        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">SIP Provider Plugins</text>
       
  1790        <g transform="translate(0 6.299999999999999)"/>
       
  1791       </g>
       
  1792       <g id="ipappprotocols_info" transform="translate(0 0)" class="collection">
       
  1793        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1794        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">IP App Protocols Info</text>
       
  1795        <g transform="translate(0 6.299999999999999)"/>
       
  1796       </g>
       
  1797      </g>
       
  1798     </g>
       
  1799     <g id="wirelessacc" class="package" transform="translate( 35.4 0)">
       
  1800      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color4.mouseover" end="s8-color4.mouseout"/>
       
  1801      <rect class="package" x="0" width="27.900000000000002" height="101.43" y="0" style="fill:moccasin;"/>
       
  1802      <text text-anchor="middle" class="package" width="27.900000000000002" x="13.950000000000001" y="100.43">Wireless Access</text>
       
  1803      <g transform="translate(0 3.2)">
       
  1804       <g id="hotspotfw" transform="translate(0 37.6)" class="collection">
       
  1805        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1806        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">HotSpot Frame­work</text>
       
  1807        <g transform="translate(0 6.299999999999999)"/>
       
  1808       </g>
       
  1809       <g id="wlanutilities" transform="translate(0 18.8)" class="collection">
       
  1810        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1811        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">WLAN Utilities</text>
       
  1812        <g transform="translate(0 6.299999999999999)"/>
       
  1813       </g>
       
  1814       <g id="wirelessacc_info" transform="translate(0 0)" class="collection">
       
  1815        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1816        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Wireless Access Info</text>
       
  1817        <g transform="translate(0 6.299999999999999)"/>
       
  1818       </g>
       
  1819      </g>
       
  1820     </g>
       
  1821     <g id="vpnclient" class="package" transform="translate( 65.39999999999999 0)">
       
  1822      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color4.mouseover" end="s8-color4.mouseout"/>
       
  1823      <rect class="package" x="0" width="33.3" height="101.43" y="0" style="fill:moccasin;"/>
       
  1824      <text text-anchor="middle" class="package" width="33.3" x="16.65" y="100.43">VPN Client</text>
       
  1825      <g transform="translate(0 3.2)">
       
  1826       <g id="vpnapiimpl" transform="translate(0 0)" class="collection">
       
  1827        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1828        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">VPN API Impl.</text>
       
  1829        <g transform="translate(0 6.299999999999999)"/>
       
  1830       </g>
       
  1831       <g id="vpnengine" transform="translate(0 37.6)" class="collection">
       
  1832        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1833        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">VPN Engine</text>
       
  1834        <g transform="translate(0 6.299999999999999)"/>
       
  1835       </g>
       
  1836       <g id="vpnui" transform="translate(0 18.8)" class="collection">
       
  1837        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1838        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">VPN UI</text>
       
  1839        <g transform="translate(0 6.299999999999999)"/>
       
  1840       </g>
       
  1841       <g id="vpnclient_info" transform="translate(17.7 0)" class="collection">
       
  1842        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1843        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">VPN Client Info</text>
       
  1844        <g transform="translate(0 6.299999999999999)"/>
       
  1845       </g>
       
  1846      </g>
       
  1847     </g>
       
  1848     <g id="ipappsrv" class="package" transform="translate( 100.79999999999998 0)">
       
  1849      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color3.mouseover" end="s8-color3.mouseout"/>
       
  1850      <rect class="package" x="0" width="33.3" height="101.43" y="0" style="fill:darkkhaki;"/>
       
  1851      <text text-anchor="middle" class="package" width="33.3" x="16.65" y="48.6" dy="0.375em">IP App Services</text>
       
  1852      <g transform="translate(0 3.2)">
       
  1853       <g id="natfw" transform="translate(0 75.2)" class="collection">
       
  1854        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1855        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">NAT Frame­work</text>
       
  1856        <g transform="translate(0 6.299999999999999)"/>
       
  1857       </g>
       
  1858       <g id="multimediacommscontroller" transform="translate(0 18.8)" class="collection">
       
  1859        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1860        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">MM Comms Contrllr.</text>
       
  1861        <g transform="translate(0 6.299999999999999)"/>
       
  1862       </g>
       
  1863       <g id="multimediacommsengine" transform="translate(0 56.400000000000006)" class="collection">
       
  1864        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1865        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Multi­media Comms Engine</text>
       
  1866        <g transform="translate(0 6.299999999999999)"/>
       
  1867       </g>
       
  1868       <g id="natplugins" transform="translate(0 0)" class="collection">
       
  1869        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1870        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">NAT Plugins</text>
       
  1871        <g transform="translate(0 6.299999999999999)"/>
       
  1872       </g>
       
  1873       <g id="ipappsrv_info" transform="translate(17.7 0)" class="collection">
       
  1874        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1875        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">IP App Services Info</text>
       
  1876        <g transform="translate(0 6.299999999999999)"/>
       
  1877       </g>
       
  1878      </g>
       
  1879     </g>
       
  1880     <g id="phonesrv" class="package" transform="translate( 136.2 0)">
       
  1881      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color3.mouseover" end="s8-color3.mouseout"/>
       
  1882      <rect class="package" x="0" width="51" height="101.43" y="0" style="fill:darkkhaki;"/>
       
  1883      <text text-anchor="middle" class="package" width="35.4" x="33.3" y="67.4" dy="0.375em">Telephony &amp; SIM Services</text>
       
  1884      <g transform="translate(0 3.2)">
       
  1885       <g id="telutils" transform="translate(0 18.8)" class="collection">
       
  1886        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1887        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Telephony Utils</text>
       
  1888        <g transform="translate(0 6.299999999999999)"/>
       
  1889       </g>
       
  1890       <g id="cbs" transform="translate(0 75.2)" class="collection">
       
  1891        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1892        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Cellular Baseband Services</text>
       
  1893        <g transform="translate(0 6.299999999999999)"/>
       
  1894       </g>
       
  1895       <g id="cellular" transform="translate(0 37.6)" class="collection">
       
  1896        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1897        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Cellular</text>
       
  1898        <g transform="translate(0 6.299999999999999)"/>
       
  1899       </g>
       
  1900       <g id="convergedcallengine" transform="translate(0 56.400000000000006)" class="collection">
       
  1901        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1902        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Con­verged Call Engine</text>
       
  1903        <g transform="translate(0 6.299999999999999)"/>
       
  1904       </g>
       
  1905       <g id="engines" transform="translate(0 0)" class="collection">
       
  1906        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1907        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Telephony Engines</text>
       
  1908        <g transform="translate(0 6.299999999999999)"/>
       
  1909       </g>
       
  1910       <g id="networkhandling" transform="translate(17.7 75.2)" class="collection">
       
  1911        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1912        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Network Handling</text>
       
  1913        <g transform="translate(0 6.299999999999999)"/>
       
  1914       </g>
       
  1915       <g id="phoneclientserver" transform="translate(17.7 37.6)" class="collection">
       
  1916        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1917        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Phone Client/Server</text>
       
  1918        <g transform="translate(0 6.299999999999999)"/>
       
  1919       </g>
       
  1920       <g id="satengine" transform="translate(17.7 18.8)" class="collection">
       
  1921        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1922        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">SIM Application Toolkit Engine</text>
       
  1923        <g transform="translate(0 6.299999999999999)"/>
       
  1924       </g>
       
  1925       <g id="satui" transform="translate(17.7 0)" class="collection">
       
  1926        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1927        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">SIM App Toolkit UI</text>
       
  1928        <g transform="translate(0 6.299999999999999)"/>
       
  1929       </g>
       
  1930       <g id="phonecmdhandler" transform="translate(35.4 18.8)" class="collection">
       
  1931        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1932        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Phone Command Handler</text>
       
  1933        <g transform="translate(0 6.299999999999999)"/>
       
  1934       </g>
       
  1935       <g id="phonesrv_info" transform="translate(35.4 0)" class="collection">
       
  1936        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1937        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Telephony &amp; SIM Services Info</text>
       
  1938        <g transform="translate(0 6.299999999999999)"/>
       
  1939       </g>
       
  1940      </g>
       
  1941     </g>
       
  1942     <g id="messagingmw" class="package" transform="translate( 189.29999999999998 0)">
       
  1943      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color7.mouseover" end="s8-color7.mouseout"/>
       
  1944      <rect class="package" x="0" width="33.3" height="101.43" y="0" style="fill:lightpink;"/>
       
  1945      <text text-anchor="middle" class="package" width="33.3" x="16.65" y="100.43">Messag­ing Middle­ware</text>
       
  1946      <g transform="translate(0 3.2)">
       
  1947       <g id="msgbranched" transform="translate(0 18.8)" class="collection">
       
  1948        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1949        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Messag­ing Branched</text>
       
  1950        <g transform="translate(0 6.299999999999999)"/>
       
  1951       </g>
       
  1952       <g id="messagingfw" transform="translate(17.7 18.8)" class="collection">
       
  1953        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1954        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Messag­ing Frame­work</text>
       
  1955        <g transform="translate(0 6.299999999999999)"/>
       
  1956       </g>
       
  1957       <g id="messagingmw_info" transform="translate(0 0)" class="collection">
       
  1958        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1959        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Msg. Middle­ware Info</text>
       
  1960        <g transform="translate(0 6.299999999999999)"/>
       
  1961       </g>
       
  1962      </g>
       
  1963     </g>
       
  1964     <g id="imsrv" class="package" transform="translate( 224.7 0)">
       
  1965      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color7.mouseover" end="s8-color7.mouseout"/>
       
  1966      <rect class="package" x="0" width="33.3" height="101.43" y="0" style="fill:lightpink;"/>
       
  1967      <text text-anchor="middle" class="package" width="33.3" x="16.65" y="100.43">Instant Msg. &amp; Presence Services</text>
       
  1968      <g transform="translate(0 3.2)">
       
  1969       <g id="ximpfw" transform="translate(0 56.400000000000006)" class="collection">
       
  1970        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1971        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">XIMP Frame­work</text>
       
  1972        <g transform="translate(0 6.299999999999999)"/>
       
  1973       </g>
       
  1974       <g id="imservices" transform="translate(0 18.8)" class="collection">
       
  1975        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1976        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">IM Services</text>
       
  1977        <g transform="translate(0 6.299999999999999)"/>
       
  1978       </g>
       
  1979       <g id="brandingserver" transform="translate(0 0)" class="collection">
       
  1980        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1981        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Branding Server</text>
       
  1982        <g transform="translate(0 6.299999999999999)"/>
       
  1983       </g>
       
  1984       <g id="imsrv_info" transform="translate(17.7 0)" class="collection">
       
  1985        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1986        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Instant Msg. &amp; Presence Services Info</text>
       
  1987        <g transform="translate(0 6.299999999999999)"/>
       
  1988       </g>
       
  1989      </g>
       
  1990     </g>
       
  1991     <g id="legacypresence" class="package" transform="translate( 260.1 0)">
       
  1992      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color7.mouseover" end="s8-color7.mouseout"/>
       
  1993      <rect class="package" x="0" width="68.7" height="101.43" y="0" style="fill:lightpink;"/>
       
  1994      <text text-anchor="middle" class="package" width="68.7" x="34.35" y="100.43">Legacy Presence Services</text>
       
  1995      <g transform="translate(0 3.2)">
       
  1996       <g id="xdmengine" transform="translate(0 37.6)" class="collection">
       
  1997        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  1998        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">XDM Engine</text>
       
  1999        <g transform="translate(0 6.299999999999999)"/>
       
  2000       </g>
       
  2001       <g id="xdmsettingsui" transform="translate(0 0)" class="collection">
       
  2002        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2003        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">XDM Settings UI</text>
       
  2004        <g transform="translate(0 6.299999999999999)"/>
       
  2005       </g>
       
  2006       <g id="xdmprotocols" transform="translate(0 18.8)" class="collection">
       
  2007        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2008        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">XDM Protocols</text>
       
  2009        <g transform="translate(0 6.299999999999999)"/>
       
  2010       </g>
       
  2011       <g id="msgconnmanager" transform="translate(17.7 18.8)" class="collection">
       
  2012        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2013        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Msg. Conn. Manager</text>
       
  2014        <g transform="translate(0 6.299999999999999)"/>
       
  2015       </g>
       
  2016       <g id="presencesettingsui" transform="translate(17.7 0)" class="collection">
       
  2017        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2018        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Presence Settings UI</text>
       
  2019        <g transform="translate(0 6.299999999999999)"/>
       
  2020       </g>
       
  2021       <g id="simpleengine" transform="translate(17.7 37.6)" class="collection">
       
  2022        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2023        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">SIMPLE Engine</text>
       
  2024        <g transform="translate(0 6.299999999999999)"/>
       
  2025       </g>
       
  2026       <g id="presencefwsimpleadpt" transform="translate(35.4 18.8)" class="collection">
       
  2027        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2028        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Presence FW SIMPLE Adapt.</text>
       
  2029        <g transform="translate(0 6.299999999999999)"/>
       
  2030       </g>
       
  2031       <g id="simpledatamodeladapter" transform="translate(53.099999999999994 18.8)" class="collection">
       
  2032        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2033        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">SIMPLE Data Model Adapter</text>
       
  2034        <g transform="translate(0 6.299999999999999)"/>
       
  2035       </g>
       
  2036       <g id="legacypresence_info" transform="translate(35.4 0)" class="collection">
       
  2037        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2038        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Legacy Presence Services Info</text>
       
  2039        <g transform="translate(0 6.299999999999999)"/>
       
  2040       </g>
       
  2041      </g>
       
  2042     </g>
       
  2043     <g id="opensrv" class="package" transform="translate( 330.90000000000003 0)">
       
  2044      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color7.mouseover" end="s8-color7.mouseout"/>
       
  2045      <rect class="package" x="0" width="33.3" height="101.43" y="0" style="fill:lightpink;"/>
       
  2046      <text text-anchor="middle" class="package" width="33.3" x="16.65" y="100.43">Open Services</text>
       
  2047      <g transform="translate(0 3.2)">
       
  2048       <g id="loudmouth" transform="translate(0 56.400000000000006)" class="collection">
       
  2049        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2050        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Loud­mouth</text>
       
  2051        <g transform="translate(0 6.299999999999999)"/>
       
  2052       </g>
       
  2053       <g id="libtelepathy" transform="translate(0 37.6)" class="collection">
       
  2054        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2055        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Telepathy Library</text>
       
  2056        <g transform="translate(0 6.299999999999999)"/>
       
  2057       </g>
       
  2058       <g id="telepathygabble" transform="translate(0 0)" class="collection">
       
  2059        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2060        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Telepathy Gabble</text>
       
  2061        <g transform="translate(0 6.299999999999999)"/>
       
  2062       </g>
       
  2063       <g id="isolationserver" transform="translate(0 18.8)" class="collection">
       
  2064        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2065        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Isolation Server</text>
       
  2066        <g transform="translate(0 6.299999999999999)"/>
       
  2067       </g>
       
  2068       <g id="opensrv_info" transform="translate(17.7 0)" class="collection">
       
  2069        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2070        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Open Services Info</text>
       
  2071        <g transform="translate(0 6.299999999999999)"/>
       
  2072       </g>
       
  2073      </g>
       
  2074     </g>
       
  2075     <g id="remotemgmt" class="package" transform="translate( 366.3 0)">
       
  2076      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color6.mouseover" end="s8-color6.mouseout"/>
       
  2077      <rect class="package" x="0" width="51" height="101.43" y="0" style="fill:darkseagreen;"/>
       
  2078      <text text-anchor="middle" class="package" width="51" x="25.5" y="100.43">Remote Manage­ment</text>
       
  2079      <g transform="translate(0 3.2)">
       
  2080       <g id="policymanagement" transform="translate(0 18.8)" class="collection">
       
  2081        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2082        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Policy Manage­ment</text>
       
  2083        <g transform="translate(0 6.299999999999999)"/>
       
  2084       </g>
       
  2085       <g id="syncmlfw" transform="translate(0 37.6)" class="collection">
       
  2086        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2087        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">SyncML Frame­work</text>
       
  2088        <g transform="translate(0 6.299999999999999)"/>
       
  2089       </g>
       
  2090       <g id="terminalsecurity" transform="translate(0 0)" class="collection">
       
  2091        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2092        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Terminal Security</text>
       
  2093        <g transform="translate(0 6.299999999999999)"/>
       
  2094       </g>
       
  2095       <g id="omaprovisioning" transform="translate(17.7 0)" class="collection">
       
  2096        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2097        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">OMA Provision­ing</text>
       
  2098        <g transform="translate(0 6.299999999999999)"/>
       
  2099       </g>
       
  2100       <g id="devicediagnosticsfw" transform="translate(0 56.400000000000006)" class="collection">
       
  2101        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2102        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Dev­ice Diagnos­tics FW</text>
       
  2103        <g transform="translate(0 6.299999999999999)"/>
       
  2104       </g>
       
  2105       <g id="dcmofw" transform="translate(17.7 56.400000000000006)" class="collection">
       
  2106        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2107        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Device Capability Management Object Framework</text>
       
  2108        <g transform="translate(0 6.299999999999999)"/>
       
  2109       </g>
       
  2110       <g id="fotaapplication" transform="translate(17.7 18.8)" class="collection">
       
  2111        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2112        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">FOTA App</text>
       
  2113        <g transform="translate(0 6.299999999999999)"/>
       
  2114       </g>
       
  2115       <g id="remotemgmt_info" transform="translate(35.4 0)" class="collection">
       
  2116        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2117        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Remote Mgmt. Info</text>
       
  2118        <g transform="translate(0 6.299999999999999)"/>
       
  2119       </g>
       
  2120      </g>
       
  2121     </g>
       
  2122     <g id="remotestorage" class="package" transform="translate( 307.8 104.63000000000001)">
       
  2123      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color5.mouseover" end="s8-color5.mouseout"/>
       
  2124      <rect class="package" x="0" width="27.900000000000002" height="120.23000000000002" y="0" style="fill:orchid;"/>
       
  2125      <text text-anchor="middle" class="package" width="27.900000000000002" x="13.950000000000001" y="119.23">Remote Storage</text>
       
  2126      <g transform="translate(0 3.2)">
       
  2127       <g id="remotestoragefw" transform="translate(0 18.8)" class="collection">
       
  2128        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2129        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Remote Storage Fmwk.</text>
       
  2130        <g transform="translate(0 6.299999999999999)"/>
       
  2131       </g>
       
  2132       <g id="remotestorage_info" transform="translate(0 0)" class="collection">
       
  2133        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2134        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Remote Storage Info</text>
       
  2135        <g transform="translate(0 6.299999999999999)"/>
       
  2136       </g>
       
  2137      </g>
       
  2138     </g>
       
  2139     <g id="remoteconn" class="package" transform="translate( 337.8 104.63000000000001)">
       
  2140      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color5.mouseover" end="s8-color5.mouseout"/>
       
  2141      <rect class="package" x="0" width="33.3" height="120.23000000000002" y="0" style="fill:orchid;"/>
       
  2142      <text text-anchor="middle" class="package" width="33.3" x="16.65" y="119.23">Remote Connect­ivity</text>
       
  2143      <g transform="translate(0 3.2)">
       
  2144       <g id="connectivitymodules" transform="translate(0 56.400000000000006)" class="collection">
       
  2145        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2146        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Connect­ivity Modules</text>
       
  2147        <g transform="translate(0 6.299999999999999)"/>
       
  2148       </g>
       
  2149       <g id="remoteconn_info" transform="translate(0 0)" class="collection">
       
  2150        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2151        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Remote Connect­ivity Info</text>
       
  2152        <g transform="translate(0 6.299999999999999)"/>
       
  2153       </g>
       
  2154       <g id="mtptransports" transform="translate(0 75.2)" class="collection">
       
  2155        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2156        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">MTP Trans­ports</text>
       
  2157        <g transform="translate(0 6.299999999999999)"/>
       
  2158       </g>
       
  2159       <g id="mtpfws" transform="translate(17.7 56.400000000000006)" class="collection">
       
  2160        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2161        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">MTP Frame­works</text>
       
  2162        <g transform="translate(0 6.299999999999999)"/>
       
  2163       </g>
       
  2164       <g id="mtpdataproviders" transform="translate(0 18.8)" class="collection">
       
  2165        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2166        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">MTP Data Providers</text>
       
  2167        <g transform="translate(0 6.299999999999999)"/>
       
  2168       </g>
       
  2169       <g id="backupandrestore" transform="translate(17.7 0)" class="collection">
       
  2170        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2171        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Backup &amp; Restore</text>
       
  2172        <g transform="translate(0 6.299999999999999)"/>
       
  2173       </g>
       
  2174       <g id="obex" transform="translate(17.7 18.8)" class="collection">
       
  2175        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2176        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">OBEX</text>
       
  2177        <g transform="translate(0 6.299999999999999)"/>
       
  2178       </g>
       
  2179      </g>
       
  2180     </g>
       
  2181     <g id="srvdiscovery" class="package" transform="translate( 373.2 104.63000000000001)">
       
  2182      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color5.mouseover" end="s8-color5.mouseout"/>
       
  2183      <rect class="package" x="0" width="27.900000000000002" height="120.23000000000002" y="0" style="fill:orchid;"/>
       
  2184      <text text-anchor="middle" class="package" width="27.900000000000002" x="13.950000000000001" y="119.23">Service Discovery &amp; Usage</text>
       
  2185      <g transform="translate(0 3.2)">
       
  2186       <g id="servicediscoveryandcontrol" transform="translate(0 56.400000000000006)" class="collection">
       
  2187        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2188        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Service Discovery &amp; Control</text>
       
  2189        <g transform="translate(0 6.299999999999999)"/>
       
  2190       </g>
       
  2191       <g id="upnp" transform="translate(0 37.6)" class="collection">
       
  2192        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2193        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">UPnP</text>
       
  2194        <g transform="translate(0 6.299999999999999)"/>
       
  2195       </g>
       
  2196       <g id="srvdiscovery_info" transform="translate(0 0)" class="collection">
       
  2197        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2198        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Service Discovery &amp; Usage Info</text>
       
  2199        <g transform="translate(0 6.299999999999999)"/>
       
  2200       </g>
       
  2201      </g>
       
  2202     </g>
       
  2203     <g id="dlnasrv" class="package" transform="translate( 419.40000000000003 0)">
       
  2204      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color5.mouseover" end="s8-color5.mouseout"/>
       
  2205      <rect class="package" x="0" width="68.7" height="101.43" y="0" style="fill:orchid;"/>
       
  2206      <text text-anchor="middle" class="package" width="68.7" x="34.35" y="100.43">DLNA Services</text>
       
  2207      <g transform="translate(0 3.2)">
       
  2208       <g id="upnpavcontrolpoint" transform="translate(0 0)" class="collection">
       
  2209        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2210        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">UPnP A/V Control Point</text>
       
  2211        <g transform="translate(0 6.299999999999999)"/>
       
  2212       </g>
       
  2213       <g id="upnpmediaserver" transform="translate(0 56.400000000000006)" class="collection">
       
  2214        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2215        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">UPnP Media Server</text>
       
  2216        <g transform="translate(0 6.299999999999999)"/>
       
  2217       </g>
       
  2218       <g id="upnpavcontroller" transform="translate(0 37.6)" class="collection">
       
  2219        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2220        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">UPnP A/V Controller</text>
       
  2221        <g transform="translate(0 6.299999999999999)"/>
       
  2222       </g>
       
  2223       <g id="upnpframework" transform="translate(0 18.8)" class="collection">
       
  2224        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2225        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">UPnP Frame­work</text>
       
  2226        <g transform="translate(0 6.299999999999999)"/>
       
  2227       </g>
       
  2228       <g id="upnpsettings" transform="translate(17.7 18.8)" class="collection">
       
  2229        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2230        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">UPnP Settings</text>
       
  2231        <g transform="translate(0 6.299999999999999)"/>
       
  2232       </g>
       
  2233       <g id="upnpsharing" transform="translate(17.7 56.400000000000006)" class="collection">
       
  2234        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2235        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">UPnP Sharing</text>
       
  2236        <g transform="translate(0 6.299999999999999)"/>
       
  2237       </g>
       
  2238       <g id="upnpmpxplugins" transform="translate(17.7 0)" class="collection">
       
  2239        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2240        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">UPnP MPX Plugins</text>
       
  2241        <g transform="translate(0 6.299999999999999)"/>
       
  2242       </g>
       
  2243       <g id="upnpharvester" transform="translate(17.7 37.6)" class="collection">
       
  2244        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2245        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">UPnP Harvester</text>
       
  2246        <g transform="translate(0 6.299999999999999)"/>
       
  2247       </g>
       
  2248       <g id="homesync" transform="translate(35.4 0)" class="collection">
       
  2249        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2250        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Home Sync</text>
       
  2251        <g transform="translate(0 6.299999999999999)"/>
       
  2252       </g>
       
  2253       <g id="homemedia" transform="translate(35.4 18.8)" class="collection">
       
  2254        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2255        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Home Media</text>
       
  2256        <g transform="translate(0 6.299999999999999)"/>
       
  2257       </g>
       
  2258       <g id="dlnasrv_info" transform="translate(53.099999999999994 0)" class="collection">
       
  2259        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2260        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">DLNA Services Info</text>
       
  2261        <g transform="translate(0 6.299999999999999)"/>
       
  2262       </g>
       
  2263      </g>
       
  2264     </g>
       
  2265     <g id="btservices" class="package" transform="translate( 403.2 104.63000000000001)">
       
  2266      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color5.mouseover" end="s8-color5.mouseout"/>
       
  2267      <rect class="package" x="0" width="33.3" height="120.23000000000002" y="0" style="fill:orchid;"/>
       
  2268      <text text-anchor="middle" class="package" width="33.3" x="16.65" y="119.23">Blue­tooth Services</text>
       
  2269      <g transform="translate(0 3.2)">
       
  2270       <g id="bluetoothengine" transform="translate(0 75.2)" class="collection">
       
  2271        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2272        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Blue­tooth Engine</text>
       
  2273        <g transform="translate(0 6.299999999999999)"/>
       
  2274       </g>
       
  2275       <g id="bluetoothappprofiles" transform="translate(0 0)" class="collection">
       
  2276        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2277        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Btooth. App Profiles</text>
       
  2278        <g transform="translate(0 6.299999999999999)"/>
       
  2279       </g>
       
  2280       <g id="btservices_info" transform="translate(17.7 0)" class="collection">
       
  2281        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2282        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">BT Services Info</text>
       
  2283        <g transform="translate(0 6.299999999999999)"/>
       
  2284       </g>
       
  2285      </g>
       
  2286     </g>
       
  2287     <g id="usbservices" class="package" transform="translate( 438.59999999999997 104.63000000000001)">
       
  2288      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color5.mouseover" end="s8-color5.mouseout"/>
       
  2289      <rect class="package" x="0" width="27.900000000000002" height="120.23000000000002" y="0" style="fill:orchid;"/>
       
  2290      <text text-anchor="middle" class="package" width="27.900000000000002" x="13.950000000000001" y="119.23">USB Services</text>
       
  2291      <g transform="translate(0 3.2)">
       
  2292       <g id="usbservices_info" transform="translate(0 0)" class="collection">
       
  2293        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2294        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">USB Services Info</text>
       
  2295        <g transform="translate(0 6.299999999999999)"/>
       
  2296       </g>
       
  2297       <g id="usbengines" transform="translate(0 37.6)" class="collection">
       
  2298        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2299        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">USB Engines</text>
       
  2300        <g transform="translate(0 6.299999999999999)"/>
       
  2301       </g>
       
  2302       <g id="usbclasses" transform="translate(0 75.2)" class="collection">
       
  2303        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2304        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">USB Classes</text>
       
  2305        <g transform="translate(0 6.299999999999999)"/>
       
  2306       </g>
       
  2307       <g id="usbuis" transform="translate(0 18.8)" class="collection">
       
  2308        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2309        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">USB UIs</text>
       
  2310        <g transform="translate(0 6.299999999999999)"/>
       
  2311       </g>
       
  2312      </g>
       
  2313     </g>
       
  2314     <g id="shortlinkconn" class="package" transform="translate( 468.59999999999997 104.63000000000001)">
       
  2315      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color5.mouseover" end="s8-color5.mouseout"/>
       
  2316      <rect class="package" x="0" width="27.900000000000002" height="120.23000000000002" y="0" style="fill:orchid;"/>
       
  2317      <text text-anchor="middle" class="package" width="27.900000000000002" x="13.950000000000001" y="119.23">Shortlink Connectivity</text>
       
  2318      <g transform="translate(0 3.2)">
       
  2319       <g id="localconnectivityservice" transform="translate(0 56.400000000000006)" class="collection">
       
  2320        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2321        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Local Connectivity Service</text>
       
  2322        <g transform="translate(0 6.299999999999999)"/>
       
  2323       </g>
       
  2324       <g id="shortlinkconn_info" transform="translate(0 0)" class="collection">
       
  2325        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2326        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Shortlink Connectivity Info</text>
       
  2327        <g transform="translate(0 6.299999999999999)"/>
       
  2328       </g>
       
  2329      </g>
       
  2330     </g>
       
  2331     <g id="imghandling" class="package" transform="translate( 490.20000000000005 0)">
       
  2332      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color8.mouseover" end="s8-color8.mouseout"/>
       
  2333      <rect class="package" x="0" width="27.900000000000002" height="101.43" y="0" style="fill:rgb(175,212,240);"/>
       
  2334      <text text-anchor="middle" class="package" width="27.900000000000002" x="13.950000000000001" y="100.43">Image Handling</text>
       
  2335      <g transform="translate(0 3.2)">
       
  2336       <g id="imagehandlinglib" transform="translate(0 37.6)" class="collection">
       
  2337        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2338        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Image Handling Library</text>
       
  2339        <g transform="translate(0 6.299999999999999)"/>
       
  2340       </g>
       
  2341       <g id="imagehandlingutilities" transform="translate(0 18.8)" class="collection">
       
  2342        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2343        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Image Handling Utilities</text>
       
  2344        <g transform="translate(0 6.299999999999999)"/>
       
  2345       </g>
       
  2346       <g id="imghandling_info" transform="translate(0 0)" class="collection">
       
  2347        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2348        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Image Handling Info</text>
       
  2349        <g transform="translate(0 6.299999999999999)"/>
       
  2350       </g>
       
  2351      </g>
       
  2352     </g>
       
  2353     <g id="metadatasrv" class="package" transform="translate( 520.2 0)">
       
  2354      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color8.mouseover" end="s8-color8.mouseout"/>
       
  2355      <rect class="package" x="0" width="27.900000000000002" height="101.43" y="0" style="fill:rgb(175,212,240);"/>
       
  2356      <text text-anchor="middle" class="package" width="27.900000000000002" x="13.950000000000001" y="100.43">Legacy Metadata Services</text>
       
  2357      <g transform="translate(0 3.2)">
       
  2358       <g id="mediamanagementutilities" transform="translate(0 18.8)" class="collection">
       
  2359        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2360        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Media Mgmt. Utilities</text>
       
  2361        <g transform="translate(0 6.299999999999999)"/>
       
  2362       </g>
       
  2363       <g id="metadatasrv_info" transform="translate(0 0)" class="collection">
       
  2364        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2365        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Legacy Metadata Services Info</text>
       
  2366        <g transform="translate(0 6.299999999999999)"/>
       
  2367       </g>
       
  2368      </g>
       
  2369     </g>
       
  2370     <g id="mds" class="package" transform="translate( 550.2 0)">
       
  2371      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color8.mouseover" end="s8-color8.mouseout"/>
       
  2372      <rect class="package" x="0" width="51" height="101.43" y="0" style="fill:rgb(175,212,240);"/>
       
  2373      <text text-anchor="middle" class="package" width="51" x="25.5" y="100.43">Metadata Services</text>
       
  2374      <g transform="translate(0 3.2)">
       
  2375       <g id="metadataengine" transform="translate(0 37.6)" class="collection">
       
  2376        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2377        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Metadata Engine</text>
       
  2378        <g transform="translate(0 6.299999999999999)"/>
       
  2379       </g>
       
  2380       <g id="locationmanager" transform="translate(0 56.400000000000006)" class="collection">
       
  2381        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2382        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Location Manager</text>
       
  2383        <g transform="translate(0 6.299999999999999)"/>
       
  2384       </g>
       
  2385       <g id="contextengine" transform="translate(17.7 37.6)" class="collection">
       
  2386        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2387        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Context Engine</text>
       
  2388        <g transform="translate(0 6.299999999999999)"/>
       
  2389       </g>
       
  2390       <g id="harvester" transform="translate(35.4 37.6)" class="collection">
       
  2391        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2392        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Harvester</text>
       
  2393        <g transform="translate(0 6.299999999999999)"/>
       
  2394       </g>
       
  2395       <g id="watchdog" transform="translate(0 18.8)" class="collection">
       
  2396        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2397        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Watchdog</text>
       
  2398        <g transform="translate(0 6.299999999999999)"/>
       
  2399       </g>
       
  2400       <g id="clfwrapper" transform="translate(0 0)" class="collection">
       
  2401        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2402        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Content Listing FW Wrapper</text>
       
  2403        <g transform="translate(0 6.299999999999999)"/>
       
  2404       </g>
       
  2405       <g id="mds_info" transform="translate(17.7 0)" class="collection">
       
  2406        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2407        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Metadata Services Info</text>
       
  2408        <g transform="translate(0 6.299999999999999)"/>
       
  2409       </g>
       
  2410      </g>
       
  2411     </g>
       
  2412     <g id="mmuifw" class="package" transform="translate( 603.3000000000001 0)">
       
  2413      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color8.mouseover" end="s8-color8.mouseout"/>
       
  2414      <rect class="package" x="0" width="51" height="101.43" y="0" style="fill:rgb(175,212,240);"/>
       
  2415      <text text-anchor="middle" class="package" width="51" x="25.5" y="100.43">Multi­media UI Fmwk.</text>
       
  2416      <g transform="translate(0 3.2)">
       
  2417       <g id="mmuifw_info" transform="translate(0 0)" class="collection">
       
  2418        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2419        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Multi­media UI Fmwk. Info</text>
       
  2420        <g transform="translate(0 6.299999999999999)"/>
       
  2421       </g>
       
  2422       <g id="osncore" transform="translate(0 18.8)" class="collection">
       
  2423        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2424        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">OS Neutral Library Core</text>
       
  2425        <g transform="translate(0 6.299999999999999)"/>
       
  2426       </g>
       
  2427       <g id="alfwidgetutils" transform="translate(17.7 0)" class="collection">
       
  2428        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2429        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Accelerated LAF Widget Utils</text>
       
  2430        <g transform="translate(0 6.299999999999999)"/>
       
  2431       </g>
       
  2432       <g id="resourcepool" transform="translate(17.7 18.8)" class="collection">
       
  2433        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2434        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Resource Pool</text>
       
  2435        <g transform="translate(0 6.299999999999999)"/>
       
  2436       </g>
       
  2437       <g id="widgetmodel" transform="translate(0 37.6)" class="collection">
       
  2438        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2439        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Widget Model</text>
       
  2440        <g transform="translate(0 6.299999999999999)"/>
       
  2441       </g>
       
  2442       <g id="mulwidgets" transform="translate(35.4 0)" class="collection">
       
  2443        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2444        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">MUL Widgets</text>
       
  2445        <g transform="translate(0 6.299999999999999)"/>
       
  2446       </g>
       
  2447      </g>
       
  2448     </g>
       
  2449     <g id="videoutils" class="package" transform="translate( 656.4000000000001 0)">
       
  2450      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color8.mouseover" end="s8-color8.mouseout"/>
       
  2451      <rect class="package" x="0" width="33.3" height="101.43" y="0" style="fill:rgb(175,212,240);"/>
       
  2452      <text text-anchor="middle" class="package" width="33.3" x="16.65" y="100.43">Video Utils</text>
       
  2453      <g transform="translate(0 3.2)">
       
  2454       <g id="videoscheduler" transform="translate(0 18.8)" class="collection">
       
  2455        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2456        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Video Sched­uler</text>
       
  2457        <g transform="translate(0 6.299999999999999)"/>
       
  2458       </g>
       
  2459       <g id="videoconnutility" transform="translate(17.7 18.8)" class="collection">
       
  2460        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2461        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Video Conn. Utility</text>
       
  2462        <g transform="translate(0 6.299999999999999)"/>
       
  2463       </g>
       
  2464       <g id="videoutils_info" transform="translate(0 0)" class="collection">
       
  2465        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2466        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Video Utils Info</text>
       
  2467        <g transform="translate(0 6.299999999999999)"/>
       
  2468       </g>
       
  2469      </g>
       
  2470     </g>
       
  2471     <g id="mmmw" class="package" transform="translate( 498.59999999999997 104.63000000000001)">
       
  2472      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color8.mouseover" end="s8-color8.mouseout"/>
       
  2473      <rect class="package" x="0" width="33.3" height="120.23000000000002" y="0" style="fill:rgb(175,212,240);"/>
       
  2474      <text text-anchor="middle" class="package" width="33.3" x="16.65" y="119.23">Multi­media Middle­ware</text>
       
  2475      <g transform="translate(0 3.2)">
       
  2476       <g id="mmfenh" transform="translate(0 18.8)" class="collection">
       
  2477        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2478        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">MMF Enhancements</text>
       
  2479        <g transform="translate(0 6.299999999999999)"/>
       
  2480       </g>
       
  2481       <g id="mm_fw" transform="translate(0 56.400000000000006)" class="collection placeholder">
       
  2482        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2483        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Multimedia Frameworks</text>
       
  2484        <g transform="translate(0 6.299999999999999)"/>
       
  2485       </g>
       
  2486       <g id="mmserv" transform="translate(0 0)" class="collection">
       
  2487        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2488        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Multimedia Services</text>
       
  2489        <g transform="translate(0 6.299999999999999)"/>
       
  2490       </g>
       
  2491       <g id="mmmw_info" transform="translate(17.7 0)" class="collection">
       
  2492        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2493        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">MM Middle­ware Info</text>
       
  2494        <g transform="translate(0 6.299999999999999)"/>
       
  2495       </g>
       
  2496      </g>
       
  2497     </g>
       
  2498     <g id="helix" class="package" transform="translate( 534 104.63000000000001)">
       
  2499      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color8.mouseover" end="s8-color8.mouseout"/>
       
  2500      <rect class="package" x="0" width="27.900000000000002" height="120.23000000000002" y="0" style="fill:rgb(175,212,240);"/>
       
  2501      <text text-anchor="middle" class="package" width="27.900000000000002" x="13.950000000000001" y="119.23">Helix</text>
       
  2502      <g transform="translate(0 3.2)">
       
  2503       <g id="helix_ren" transform="translate(0 56.400000000000006)" class="collection">
       
  2504        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2505        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Helix Engine</text>
       
  2506        <g transform="translate(0 6.299999999999999)"/>
       
  2507       </g>
       
  2508      </g>
       
  2509     </g>
       
  2510     <g id="camerasrv" class="package" transform="translate( 691.8000000000001 0)">
       
  2511      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color8.mouseover" end="s8-color8.mouseout"/>
       
  2512      <rect class="package" x="0" width="33.3" height="101.43" y="0" style="fill:rgb(175,212,240);"/>
       
  2513      <text text-anchor="middle" class="package" width="33.3" x="16.65" y="100.43">Camera Services</text>
       
  2514      <g transform="translate(0 3.2)">
       
  2515       <g id="camappengine" transform="translate(0 18.8)" class="collection">
       
  2516        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2517        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Camera App Engine</text>
       
  2518        <g transform="translate(0 6.299999999999999)"/>
       
  2519       </g>
       
  2520       <g id="camcordermmfplugin" transform="translate(0 37.6)" class="collection">
       
  2521        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2522        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Cam­corder MMF Plugin</text>
       
  2523        <g transform="translate(0 6.299999999999999)"/>
       
  2524       </g>
       
  2525       <g id="configmanagers" transform="translate(0 0)" class="collection">
       
  2526        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2527        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Config Managers</text>
       
  2528        <g transform="translate(0 6.299999999999999)"/>
       
  2529       </g>
       
  2530       <g id="camerasrv_info" transform="translate(17.7 0)" class="collection">
       
  2531        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2532        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Camera Services Info</text>
       
  2533        <g transform="translate(0 6.299999999999999)"/>
       
  2534       </g>
       
  2535      </g>
       
  2536     </g>
       
  2537     <g id="mmappfw" class="package" transform="translate( 727.2 0)">
       
  2538      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color8.mouseover" end="s8-color8.mouseout"/>
       
  2539      <rect class="package" x="0" width="27.900000000000002" height="101.43" y="0" style="fill:rgb(175,212,240);"/>
       
  2540      <text text-anchor="middle" class="package" width="27.900000000000002" x="13.950000000000001" y="100.43">Multi­media App Fmwk.</text>
       
  2541      <g transform="translate(0 3.2)">
       
  2542       <g id="mpx" transform="translate(0 37.6)" class="collection">
       
  2543        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2544        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Multi­media Player</text>
       
  2545        <g transform="translate(0 6.299999999999999)"/>
       
  2546       </g>
       
  2547       <g id="mmappcomponents" transform="translate(0 18.8)" class="collection">
       
  2548        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2549        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Multi­media App Cmp.</text>
       
  2550        <g transform="translate(0 6.299999999999999)"/>
       
  2551       </g>
       
  2552       <g id="mmappfw_info" transform="translate(0 0)" class="collection">
       
  2553        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2554        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">MM App FW Info</text>
       
  2555        <g transform="translate(0 6.299999999999999)"/>
       
  2556       </g>
       
  2557      </g>
       
  2558     </g>
       
  2559     <g id="inputmethods" class="package" transform="translate( 564 104.63000000000001)">
       
  2560      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color10.mouseover" end="s8-color10.mouseout"/>
       
  2561      <rect class="package" x="0" width="33.3" height="120.23000000000002" y="0" style="fill:orange;"/>
       
  2562      <text text-anchor="middle" class="package" width="33.3" x="16.65" y="119.23">Input Methods</text>
       
  2563      <g transform="translate(0 3.2)">
       
  2564       <g id="textinput" transform="translate(0 0)" class="collection">
       
  2565        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2566        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Text Input</text>
       
  2567        <g transform="translate(0 6.299999999999999)"/>
       
  2568       </g>
       
  2569       <g id="fep" transform="translate(0 18.8)" class="collection">
       
  2570        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2571        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">FEP</text>
       
  2572        <g transform="translate(0 6.299999999999999)"/>
       
  2573       </g>
       
  2574       <g id="inputmethods_info" transform="translate(17.7 0)" class="collection">
       
  2575        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2576        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Input Methods Info</text>
       
  2577        <g transform="translate(0 6.299999999999999)"/>
       
  2578       </g>
       
  2579      </g>
       
  2580     </g>
       
  2581     <g id="qt" class="package placeholder" transform="translate( 599.4 104.63000000000001)">
       
  2582      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color10.mouseover" end="s8-color10.mouseout"/>
       
  2583      <rect class="package" x="0" width="78" height="120.23000000000002" y="0" style="fill:orange;"/>
       
  2584      <text text-anchor="middle" class="package" width="78" x="39" y="59.114999999999995" dy="0.375em" height="15.600000000000001">Qt</text>
       
  2585      <g transform="translate(0 3.2)"/>
       
  2586     </g>
       
  2587     <g id="classicui" class="package" transform="translate( 679.5 104.63000000000001)">
       
  2588      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color10.mouseover" end="s8-color10.mouseout"/>
       
  2589      <rect class="package" x="0" width="68.7" height="120.23000000000002" y="0" style="fill:orange;"/>
       
  2590      <text text-anchor="middle" class="package" width="68.7" x="34.35" y="119.23">Classic UI</text>
       
  2591      <g transform="translate(0 3.2)">
       
  2592       <g id="ode" transform="translate(0 56.400000000000006)" class="collection">
       
  2593        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2594        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Open Dynamics Engine</text>
       
  2595        <g transform="translate(0 6.299999999999999)"/>
       
  2596       </g>
       
  2597       <g id="uifw" transform="translate(0 37.6)" class="collection">
       
  2598        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2599        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">UI Frame­work</text>
       
  2600        <g transform="translate(0 6.299999999999999)"/>
       
  2601       </g>
       
  2602       <g id="commonuis" transform="translate(0 0)" class="collection">
       
  2603        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2604        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Common UIs</text>
       
  2605        <g transform="translate(0 6.299999999999999)"/>
       
  2606       </g>
       
  2607       <g id="applicationinterworkingfw" transform="translate(0 18.8)" class="collection">
       
  2608        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2609        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">App Inter­working Fmwk.</text>
       
  2610        <g transform="translate(0 6.299999999999999)"/>
       
  2611       </g>
       
  2612       <g id="psln" transform="translate(17.7 0)" class="collection">
       
  2613        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2614        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Personal­ization</text>
       
  2615        <g transform="translate(0 6.299999999999999)"/>
       
  2616       </g>
       
  2617       <g id="commonadapter" transform="translate(17.7 56.400000000000006)" class="collection">
       
  2618        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2619        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Common Adapter</text>
       
  2620        <g transform="translate(0 6.299999999999999)"/>
       
  2621       </g>
       
  2622       <g id="akntouchgesturefw" transform="translate(17.7 18.8)" class="collection">
       
  2623        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2624        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Avkon Touch Gesture Framework</text>
       
  2625        <g transform="translate(0 6.299999999999999)"/>
       
  2626       </g>
       
  2627       <g id="uiutils" transform="translate(35.4 0)" class="collection">
       
  2628        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2629        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">UI Utils</text>
       
  2630        <g transform="translate(0 6.299999999999999)"/>
       
  2631       </g>
       
  2632       <g id="commonuisupport" transform="translate(35.4 56.400000000000006)" class="collection">
       
  2633        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2634        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Common UI Support</text>
       
  2635        <g transform="translate(0 6.299999999999999)"/>
       
  2636       </g>
       
  2637       <g id="lafagnosticuifoundation" transform="translate(0 75.2)" class="collection">
       
  2638        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2639        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Look-and-Feel Agnostic UI Found­ation</text>
       
  2640        <g transform="translate(0 6.299999999999999)"/>
       
  2641       </g>
       
  2642       <g id="classicui_info" transform="translate(53.099999999999994 0)" class="collection">
       
  2643        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2644        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Classic UI Info</text>
       
  2645        <g transform="translate(0 6.299999999999999)"/>
       
  2646       </g>
       
  2647      </g>
       
  2648     </g>
       
  2649     <g id="svgt" class="package" transform="translate( 750.3 104.63000000000001)">
       
  2650      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color10.mouseover" end="s8-color10.mouseout"/>
       
  2651      <rect class="package" x="0" width="27.900000000000002" height="120.23000000000002" y="0" style="fill:orange;"/>
       
  2652      <text text-anchor="middle" class="package" width="27.900000000000002" x="13.950000000000001" y="119.23">SVG Tiny</text>
       
  2653      <g transform="translate(0 3.2)">
       
  2654       <g id="svgt_info" transform="translate(0 0)" class="collection">
       
  2655        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2656        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">SVG Tiny Info</text>
       
  2657        <g transform="translate(0 6.299999999999999)"/>
       
  2658       </g>
       
  2659       <g id="svgtopt" transform="translate(0 18.8)" class="collection">
       
  2660        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2661        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">SVG-T Engine</text>
       
  2662        <g transform="translate(0 6.299999999999999)"/>
       
  2663       </g>
       
  2664      </g>
       
  2665     </g>
       
  2666     <g id="uiaccelerator" class="package" transform="translate( 780.3 104.63000000000001)">
       
  2667      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color10.mouseover" end="s8-color10.mouseout"/>
       
  2668      <rect class="package" x="0" width="27.900000000000002" height="120.23000000000002" y="0" style="fill:orange;"/>
       
  2669      <text text-anchor="middle" class="package" width="27.900000000000002" x="13.950000000000001" y="119.23">UI Accel­erator</text>
       
  2670      <g transform="translate(0 3.2)">
       
  2671       <g id="uiaccelerator_info" transform="translate(0 0)" class="collection">
       
  2672        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2673        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">UI Accel­erator Info</text>
       
  2674        <g transform="translate(0 6.299999999999999)"/>
       
  2675       </g>
       
  2676       <g id="uiacceltk" transform="translate(0 56.400000000000006)" class="collection">
       
  2677        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2678        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">UI Accel­erator Toolkit</text>
       
  2679        <g transform="translate(0 6.299999999999999)"/>
       
  2680       </g>
       
  2681      </g>
       
  2682     </g>
       
  2683     <g id="uiresources" class="package" transform="translate( 810.3 104.63000000000001)">
       
  2684      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color10.mouseover" end="s8-color10.mouseout"/>
       
  2685      <rect class="package" x="0" width="68.7" height="120.23000000000002" y="0" style="fill:orange;"/>
       
  2686      <text text-anchor="middle" class="package" width="68.7" x="34.35" y="119.23">UI Resources</text>
       
  2687      <g transform="translate(0 3.2)">
       
  2688       <g id="uiresources_info" transform="translate(0 0)" class="collection">
       
  2689        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2690        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">UI Resources Info</text>
       
  2691        <g transform="translate(0 6.299999999999999)"/>
       
  2692       </g>
       
  2693       <g id="uigraphics" transform="translate(0 18.8)" class="collection">
       
  2694        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2695        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">UI Graphics</text>
       
  2696        <g transform="translate(0 6.299999999999999)"/>
       
  2697       </g>
       
  2698       <g id="layouts" transform="translate(0 75.2)" class="collection">
       
  2699        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2700        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Layouts</text>
       
  2701        <g transform="translate(0 6.299999999999999)"/>
       
  2702       </g>
       
  2703       <g id="skins" transform="translate(17.7 0)" class="collection">
       
  2704        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2705        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Skins</text>
       
  2706        <g transform="translate(0 6.299999999999999)"/>
       
  2707       </g>
       
  2708       <g id="pictographs" transform="translate(35.4 0)" class="collection">
       
  2709        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2710        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Picto­graphs</text>
       
  2711        <g transform="translate(0 6.299999999999999)"/>
       
  2712       </g>
       
  2713       <g id="locales" transform="translate(0 56.400000000000006)" class="collection">
       
  2714        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2715        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Locales</text>
       
  2716        <g transform="translate(0 6.299999999999999)"/>
       
  2717       </g>
       
  2718       <g id="uiconfig" transform="translate(0 37.6)" class="collection">
       
  2719        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2720        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">UI Config</text>
       
  2721        <g transform="translate(0 6.299999999999999)"/>
       
  2722       </g>
       
  2723       <g id="fontsupport" transform="translate(17.7 18.8)" class="collection">
       
  2724        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2725        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Font Support</text>
       
  2726        <g transform="translate(0 6.299999999999999)"/>
       
  2727       </g>
       
  2728       <g id="helpthemes" transform="translate(53.099999999999994 0)" class="collection">
       
  2729        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2730        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Help Themes</text>
       
  2731        <g transform="translate(0 6.299999999999999)"/>
       
  2732       </g>
       
  2733      </g>
       
  2734     </g>
       
  2735     <g id="hapticsservices" class="package" transform="translate( 881.0999999999999 104.63000000000001)">
       
  2736      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color10.mouseover" end="s8-color10.mouseout"/>
       
  2737      <rect class="package" x="0" width="27.900000000000002" height="120.23000000000002" y="0" style="fill:orange;"/>
       
  2738      <text text-anchor="middle" class="package" width="27.900000000000002" x="13.950000000000001" y="119.23">Haptics Services</text>
       
  2739      <g transform="translate(0 3.2)">
       
  2740       <g id="tacticonserver" transform="translate(0 18.8)" class="collection">
       
  2741        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2742        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Tacticon Server</text>
       
  2743        <g transform="translate(0 6.299999999999999)"/>
       
  2744       </g>
       
  2745       <g id="tactilefeedback" transform="translate(0 37.6)" class="collection">
       
  2746        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2747        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Tactile Feedback</text>
       
  2748        <g transform="translate(0 6.299999999999999)"/>
       
  2749       </g>
       
  2750       <g id="hapticsservices_info" transform="translate(0 0)" class="collection">
       
  2751        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2752        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Haptics Services Info</text>
       
  2753        <g transform="translate(0 6.299999999999999)"/>
       
  2754       </g>
       
  2755      </g>
       
  2756     </g>
       
  2757     <g id="gsprofilesrv" class="package" transform="translate( 911.0999999999999 104.63000000000001)">
       
  2758      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color10.mouseover" end="s8-color10.mouseout"/>
       
  2759      <rect class="package" x="0" width="27.900000000000002" height="120.23000000000002" y="0" style="fill:orange;"/>
       
  2760      <text text-anchor="middle" class="package" width="27.900000000000002" x="13.950000000000001" y="119.23">General Settings &amp; Profiles Services</text>
       
  2761      <g transform="translate(0 3.2)">
       
  2762       <g id="gssettingsuis" transform="translate(0 56.400000000000006)" class="collection">
       
  2763        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2764        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">General Settings UIs</text>
       
  2765        <g transform="translate(0 6.299999999999999)"/>
       
  2766       </g>
       
  2767       <g id="profilesservices" transform="translate(0 37.6)" class="collection">
       
  2768        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2769        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Profiles Services</text>
       
  2770        <g transform="translate(0 6.299999999999999)"/>
       
  2771       </g>
       
  2772       <g id="gsprofilesrv_info" transform="translate(0 0)" class="collection">
       
  2773        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2774        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">GS &amp; Profiles Services Info</text>
       
  2775        <g transform="translate(0 6.299999999999999)"/>
       
  2776       </g>
       
  2777      </g>
       
  2778     </g>
       
  2779     <g id="homescreensrv" class="package" transform="translate( 757.2 0)">
       
  2780      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color10.mouseover" end="s8-color10.mouseout"/>
       
  2781      <rect class="package" x="0" width="51" height="101.43" y="0" style="fill:orange;"/>
       
  2782      <text text-anchor="middle" class="package" width="51" x="25.5" y="100.43">Home Screen Services</text>
       
  2783      <g transform="translate(0 3.2)">
       
  2784       <g id="xcfw" transform="translate(0 56.400000000000006)" class="collection">
       
  2785        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2786        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">XML Content Frame­work</text>
       
  2787        <g transform="translate(0 6.299999999999999)"/>
       
  2788       </g>
       
  2789       <g id="homescreenpluginsrv" transform="translate(0 75.2)" class="collection">
       
  2790        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2791        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Home Screen Plugin Service</text>
       
  2792        <g transform="translate(0 6.299999999999999)"/>
       
  2793       </g>
       
  2794       <g id="idlefw" transform="translate(17.7 56.400000000000006)" class="collection">
       
  2795        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2796        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Idle Frame­work</text>
       
  2797        <g transform="translate(0 6.299999999999999)"/>
       
  2798       </g>
       
  2799       <g id="menucontentsrv" transform="translate(0 18.8)" class="collection">
       
  2800        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2801        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Menu Content Service</text>
       
  2802        <g transform="translate(0 6.299999999999999)"/>
       
  2803       </g>
       
  2804       <g id="backsteppingsrv" transform="translate(0 37.6)" class="collection">
       
  2805        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2806        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Back Stepping Service</text>
       
  2807        <g transform="translate(0 6.299999999999999)"/>
       
  2808       </g>
       
  2809       <g id="contentpublishingsrv" transform="translate(17.7 37.6)" class="collection">
       
  2810        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2811        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Content Publishing Service</text>
       
  2812        <g transform="translate(0 6.299999999999999)"/>
       
  2813       </g>
       
  2814       <g id="contextutility" transform="translate(17.7 18.8)" class="collection">
       
  2815        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2816        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Context Utility</text>
       
  2817        <g transform="translate(0 6.299999999999999)"/>
       
  2818       </g>
       
  2819       <g id="contentcontrolsrv" transform="translate(35.4 37.6)" class="collection">
       
  2820        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2821        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Content Control Service</text>
       
  2822        <g transform="translate(0 6.299999999999999)"/>
       
  2823       </g>
       
  2824       <g id="homescreensrv_info" transform="translate(0 0)" class="collection">
       
  2825        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2826        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Home Screen Services Info</text>
       
  2827        <g transform="translate(0 6.299999999999999)"/>
       
  2828       </g>
       
  2829      </g>
       
  2830     </g>
       
  2831     <g id="appinstall" class="package" transform="translate( 941.0999999999999 104.63000000000001)">
       
  2832      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color11.mouseover" end="s8-color11.mouseout"/>
       
  2833      <rect class="package" x="0" width="51" height="120.23000000000002" y="0" style="fill:slateblue;"/>
       
  2834      <text text-anchor="middle" class="package" width="51" x="25.5" y="119.23">App Install­ation</text>
       
  2835      <g transform="translate(0 3.2)">
       
  2836       <g id="ncdengine" transform="translate(0 37.6)" class="collection">
       
  2837        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2838        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Nokia Content Discover</text>
       
  2839        <g transform="translate(0 6.299999999999999)"/>
       
  2840       </g>
       
  2841       <g id="appinstaller" transform="translate(0 18.8)" class="collection">
       
  2842        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2843        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">App Installer</text>
       
  2844        <g transform="translate(0 6.299999999999999)"/>
       
  2845       </g>
       
  2846       <g id="iaupdateapi_stub" transform="translate(0 0)" class="collection">
       
  2847        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2848        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">IA Update API Stub</text>
       
  2849        <g transform="translate(0 6.299999999999999)"/>
       
  2850       </g>
       
  2851       <g id="iaupdate" transform="translate(17.7 0)" class="collection">
       
  2852        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2853        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Independent Apps Update</text>
       
  2854        <g transform="translate(0 6.299999999999999)"/>
       
  2855       </g>
       
  2856       <g id="installationservices" transform="translate(17.7 18.8)" class="collection">
       
  2857        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2858        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Install­ation Services</text>
       
  2859        <g transform="translate(0 6.299999999999999)"/>
       
  2860       </g>
       
  2861       <g id="secureswitools" transform="translate(0 56.400000000000006)" class="collection">
       
  2862        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2863        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Secure SW Install Tools</text>
       
  2864        <g transform="translate(0 6.299999999999999)"/>
       
  2865       </g>
       
  2866       <g id="appinstall_info" transform="translate(35.4 0)" class="collection">
       
  2867        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2868        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">App Install­ation Info</text>
       
  2869        <g transform="translate(0 6.299999999999999)"/>
       
  2870       </g>
       
  2871      </g>
       
  2872     </g>
       
  2873     <g id="serviceapifw" class="package" transform="translate( 810.3000000000001 0)">
       
  2874      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color11.mouseover" end="s8-color11.mouseout"/>
       
  2875      <rect class="package" x="0" width="27.900000000000002" height="101.43" y="0" style="fill:slateblue;"/>
       
  2876      <text text-anchor="middle" class="package" width="27.900000000000002" x="13.950000000000001" y="100.43">Service API Frame­work</text>
       
  2877      <g transform="translate(0 3.2)">
       
  2878       <g id="rtsecuritymanager" transform="translate(0 37.6)" class="collection">
       
  2879        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2880        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Runtime Security Manager</text>
       
  2881        <g transform="translate(0 6.299999999999999)"/>
       
  2882       </g>
       
  2883       <g id="languageinterworkingfw" transform="translate(0 56.400000000000006)" class="collection">
       
  2884        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2885        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Language Inter­working FW</text>
       
  2886        <g transform="translate(0 6.299999999999999)"/>
       
  2887       </g>
       
  2888       <g id="serviceapifw_info" transform="translate(0 0)" class="collection">
       
  2889        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2890        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Service API Fmwk. Info</text>
       
  2891        <g transform="translate(0 6.299999999999999)"/>
       
  2892       </g>
       
  2893      </g>
       
  2894     </g>
       
  2895     <g id="serviceapi" class="package" transform="translate( 840.3000000000001 0)">
       
  2896      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color11.mouseover" end="s8-color11.mouseout"/>
       
  2897      <rect class="package" x="0" width="27.900000000000002" height="101.43" y="0" style="fill:slateblue;"/>
       
  2898      <text text-anchor="middle" class="package" width="27.900000000000002" x="13.950000000000001" y="100.43">Service API</text>
       
  2899      <g transform="translate(0 3.2)">
       
  2900       <g id="serviceproviders" transform="translate(0 37.6)" class="collection">
       
  2901        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2902        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Service Providers</text>
       
  2903        <g transform="translate(0 6.299999999999999)"/>
       
  2904       </g>
       
  2905      </g>
       
  2906     </g>
       
  2907     <g id="web" class="package" transform="translate( 870.3000000000001 0)">
       
  2908      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color11.mouseover" end="s8-color11.mouseout"/>
       
  2909      <rect class="package" x="0" width="33.3" height="101.43" y="0" style="fill:slateblue;"/>
       
  2910      <text text-anchor="middle" class="package" width="33.3" x="16.65" y="100.43">Web</text>
       
  2911      <g transform="translate(0 3.2)">
       
  2912       <g id="web_info" transform="translate(0 0)" class="collection">
       
  2913        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2914        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Web Info</text>
       
  2915        <g transform="translate(0 6.299999999999999)"/>
       
  2916       </g>
       
  2917       <g id="browserutilities" transform="translate(0 56.400000000000006)" class="collection">
       
  2918        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2919        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Browser Utilities</text>
       
  2920        <g transform="translate(0 6.299999999999999)"/>
       
  2921       </g>
       
  2922       <g id="webengine" transform="translate(0 37.6)" class="collection">
       
  2923        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2924        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Web Engine</text>
       
  2925        <g transform="translate(0 6.299999999999999)"/>
       
  2926       </g>
       
  2927       <g id="codhandler" transform="translate(17.7 0)" class="collection">
       
  2928        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2929        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Content Object Descriptor Handler</text>
       
  2930        <g transform="translate(0 6.299999999999999)"/>
       
  2931       </g>
       
  2932       <g id="widgets" transform="translate(0 18.8)" class="collection">
       
  2933        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2934        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Web Widget Frame­work</text>
       
  2935        <g transform="translate(0 6.299999999999999)"/>
       
  2936       </g>
       
  2937      </g>
       
  2938     </g>
       
  2939     <g id="websrv" class="package" transform="translate( 994.1999999999999 104.63000000000001)">
       
  2940      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color11.mouseover" end="s8-color11.mouseout"/>
       
  2941      <rect class="package" x="0" width="27.900000000000002" height="120.23000000000002" y="0" style="fill:slateblue;"/>
       
  2942      <text text-anchor="middle" class="package" width="27.900000000000002" x="13.950000000000001" y="119.23">Web Services</text>
       
  2943      <g transform="translate(0 3.2)">
       
  2944       <g id="webservices" transform="translate(0 18.8)" class="collection">
       
  2945        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2946        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Web Services Fmwk.</text>
       
  2947        <g transform="translate(0 6.299999999999999)"/>
       
  2948       </g>
       
  2949       <g id="websrv_info" transform="translate(0 0)" class="collection">
       
  2950        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2951        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Web Services Info</text>
       
  2952        <g transform="translate(0 6.299999999999999)"/>
       
  2953       </g>
       
  2954      </g>
       
  2955     </g>
       
  2956     <g id="platformtools" class="package" transform="translate( 1024.1999999999998 104.63000000000001)">
       
  2957      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color12.mouseover" end="s8-color12.mouseout"/>
       
  2958      <rect class="package" x="0" width="27.900000000000002" height="120.23000000000002" y="0" style="fill:darkgray;"/>
       
  2959      <text text-anchor="middle" class="package" width="27.900000000000002" x="13.950000000000001" y="119.23">Platform Tools</text>
       
  2960      <g transform="translate(0 3.2)">
       
  2961       <g id="gfxconversion" transform="translate(0 0)" class="collection">
       
  2962        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2963        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Graphics Conver­sion</text>
       
  2964        <g transform="translate(0 6.299999999999999)"/>
       
  2965       </g>
       
  2966      </g>
       
  2967     </g>
       
  2968     <g id="uitools" class="package" transform="translate( 905.7 0)">
       
  2969      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color12.mouseover" end="s8-color12.mouseout"/>
       
  2970      <rect class="package" x="0" width="68.7" height="101.43" y="0" style="fill:darkgray;"/>
       
  2971      <text text-anchor="middle" class="package" width="68.7" x="34.35" y="100.43">UI Tools</text>
       
  2972      <g transform="translate(0 3.2)">
       
  2973       <g id="cdlcompilertoolkit" transform="translate(0 56.400000000000006)" class="collection">
       
  2974        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2975        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">CDL Compiler Toolkit</text>
       
  2976        <g transform="translate(0 6.299999999999999)"/>
       
  2977       </g>
       
  2978       <g id="cdlcompiler" transform="translate(17.7 56.400000000000006)" class="collection">
       
  2979        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2980        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">CDL Compiler</text>
       
  2981        <g transform="translate(0 6.299999999999999)"/>
       
  2982       </g>
       
  2983       <g id="gfxtools" transform="translate(0 18.8)" class="collection">
       
  2984        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2985        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Graphics Tools</text>
       
  2986        <g transform="translate(0 6.299999999999999)"/>
       
  2987       </g>
       
  2988       <g id="aknlayoutcompiler" transform="translate(35.4 56.400000000000006)" class="collection">
       
  2989        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2990        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Avkon Layout Compiler</text>
       
  2991        <g transform="translate(0 6.299999999999999)"/>
       
  2992       </g>
       
  2993       <g id="skincompiler" transform="translate(53.099999999999994 56.400000000000006)" class="collection">
       
  2994        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  2995        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Skin Compiler</text>
       
  2996        <g transform="translate(0 6.299999999999999)"/>
       
  2997       </g>
       
  2998       <g id="reszip" transform="translate(0 37.6)" class="collection">
       
  2999        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3000        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Resource Zip</text>
       
  3001        <g transform="translate(0 6.299999999999999)"/>
       
  3002       </g>
       
  3003       <g id="toollibraries" transform="translate(17.7 18.8)" class="collection placeholder">
       
  3004        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3005        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Tool Libraries</text>
       
  3006        <g transform="translate(0 6.299999999999999)"/>
       
  3007       </g>
       
  3008       <g id="svgtencoder" transform="translate(17.7 37.6)" class="collection">
       
  3009        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3010        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">SVGT Encoder</text>
       
  3011        <g transform="translate(0 6.299999999999999)"/>
       
  3012       </g>
       
  3013       <g id="uitools_info" transform="translate(0 0)" class="collection">
       
  3014        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3015        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">UI Tools Info</text>
       
  3016        <g transform="translate(0 6.299999999999999)"/>
       
  3017       </g>
       
  3018      </g>
       
  3019     </g>
       
  3020    </g>
       
  3021   </g>
       
  3022  </g>
       
  3023  <g id="app" transform="translate(3.1999999999999993 0)" class="layer">
       
  3024   <rect x="0.3" y="0.3" width="9.3" rx="4.65" ry="4.65" class="layer" height="174.86"/>
       
  3025   <text text-anchor="middle" dy="0.375em" class="layer" transform="rotate(-90)" y="4.95" width="174.86" height="9.3" x="-87.73">Applications</text>
       
  3026   <g class="layer-detail" transform="translate(12.8 3.2)">
       
  3027    <rect x="0" class="layer" y="-3.2" width="1077.6" height="174.86"/>
       
  3028    <g>
       
  3029     <g id="location" class="package" transform="translate( 0 0)">
       
  3030      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color2.mouseover" end="s8-color2.mouseout"/>
       
  3031      <rect class="package" x="0" width="68.7" height="82.63000000000001" y="0" style="fill:whitesmoke;"/>
       
  3032      <text text-anchor="middle" class="package" width="68.7" x="34.35" y="81.63000000000001">Location Apps</text>
       
  3033      <g transform="translate(0 3.2)">
       
  3034       <g id="basiclocationinfodisplay" transform="translate(0 56.400000000000006)" class="collection">
       
  3035        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3036        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Basic Location Info Display</text>
       
  3037        <g transform="translate(0 6.299999999999999)"/>
       
  3038       </g>
       
  3039       <g id="landmarksui" transform="translate(0 18.8)" class="collection">
       
  3040        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3041        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Land­marks UI</text>
       
  3042        <g transform="translate(0 6.299999999999999)"/>
       
  3043       </g>
       
  3044       <g id="eventsui" transform="translate(0 37.6)" class="collection">
       
  3045        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3046        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Location Events UI</text>
       
  3047        <g transform="translate(0 6.299999999999999)"/>
       
  3048       </g>
       
  3049       <g id="locationlandmarksrefappfors60" transform="translate(0 0)" class="collection">
       
  3050        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3051        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Location Land­marks Ref App for S60</text>
       
  3052        <g transform="translate(0 6.299999999999999)"/>
       
  3053       </g>
       
  3054       <g id="locationlandmarksuirefapp" transform="translate(17.7 0)" class="collection">
       
  3055        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3056        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Location Land­marks UI Ref App</text>
       
  3057        <g transform="translate(0 6.299999999999999)"/>
       
  3058       </g>
       
  3059       <g id="locationsatviewrefapp" transform="translate(35.4 0)" class="collection">
       
  3060        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3061        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Location Satellite View Ref App</text>
       
  3062        <g transform="translate(0 6.299999999999999)"/>
       
  3063       </g>
       
  3064       <g id="simpsyconfigurator" transform="translate(17.7 56.400000000000006)" class="collection">
       
  3065        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3066        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Simula­tion PSY Config­urator</text>
       
  3067        <g transform="translate(0 6.299999999999999)"/>
       
  3068       </g>
       
  3069       <g id="mapnavproviderrefapp" transform="translate(53.099999999999994 0)" class="collection">
       
  3070        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3071        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Map &amp; Nav Provider Ref App</text>
       
  3072        <g transform="translate(0 6.299999999999999)"/>
       
  3073       </g>
       
  3074       <g id="locationcentre" transform="translate(17.7 18.8)" class="collection">
       
  3075        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3076        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Location Centre</text>
       
  3077        <g transform="translate(0 6.299999999999999)"/>
       
  3078       </g>
       
  3079       <g id="location_info" transform="translate(35.4 18.8)" class="collection">
       
  3080        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3081        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Location Apps Info</text>
       
  3082        <g transform="translate(0 6.299999999999999)"/>
       
  3083       </g>
       
  3084      </g>
       
  3085     </g>
       
  3086     <g id="mmsharinguis" class="package" transform="translate( 0 85.83000000000001)">
       
  3087      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color3.mouseover" end="s8-color3.mouseout"/>
       
  3088      <rect class="package" x="0" width="27.900000000000002" height="82.63000000000001" y="0" style="fill:darkkhaki;"/>
       
  3089      <text text-anchor="middle" class="package" width="27.900000000000002" x="13.950000000000001" y="81.63000000000002">Multi­media Sharing UIs</text>
       
  3090      <g transform="translate(0 3.2)">
       
  3091       <g id="mmsharing" transform="translate(0 37.6)" class="collection">
       
  3092        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3093        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Multi­media Sharing</text>
       
  3094        <g transform="translate(0 6.299999999999999)"/>
       
  3095       </g>
       
  3096       <g id="mmshplugins" transform="translate(0 18.8)" class="collection">
       
  3097        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3098        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">MM Sharing Plugins</text>
       
  3099        <g transform="translate(0 6.299999999999999)"/>
       
  3100       </g>
       
  3101       <g id="mmsharinguis_info" transform="translate(0 0)" class="collection">
       
  3102        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3103        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">MM Sharing UIs Info</text>
       
  3104        <g transform="translate(0 6.299999999999999)"/>
       
  3105       </g>
       
  3106      </g>
       
  3107     </g>
       
  3108     <g id="phone" class="package" transform="translate( 70.8 0)">
       
  3109      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color3.mouseover" end="s8-color3.mouseout"/>
       
  3110      <rect class="package" x="0" width="33.3" height="168.46" y="0" style="fill:darkkhaki;"/>
       
  3111      <text text-anchor="middle" class="package" width="33.3" x="16.65" y="167.46">Phone Apps</text>
       
  3112      <g transform="translate(0 3.2)">
       
  3113       <g id="phoneapp" transform="translate(0 0)" class="collection">
       
  3114        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3115        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Phone App</text>
       
  3116        <g transform="translate(0 6.299999999999999)"/>
       
  3117       </g>
       
  3118       <g id="phoneengine" transform="translate(0 56.400000000000006)" class="collection">
       
  3119        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3120        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Phone Engine</text>
       
  3121        <g transform="translate(0 6.299999999999999)"/>
       
  3122       </g>
       
  3123       <g id="phonesettings" transform="translate(0 37.6)" class="collection">
       
  3124        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3125        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Phone Settings</text>
       
  3126        <g transform="translate(0 6.299999999999999)"/>
       
  3127       </g>
       
  3128       <g id="phoneuis" transform="translate(0 18.8)" class="collection">
       
  3129        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3130        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Phone UIs</text>
       
  3131        <g transform="translate(0 6.299999999999999)"/>
       
  3132       </g>
       
  3133       <g id="phone_info" transform="translate(17.7 0)" class="collection">
       
  3134        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3135        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Phone Apps Info</text>
       
  3136        <g transform="translate(0 6.299999999999999)"/>
       
  3137       </g>
       
  3138       <g id="phoneplugins" transform="translate(17.7 37.6)" class="collection">
       
  3139        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3140        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Phone Plugins</text>
       
  3141        <g transform="translate(0 6.299999999999999)"/>
       
  3142       </g>
       
  3143      </g>
       
  3144     </g>
       
  3145     <g id="videotelephony" class="package" transform="translate( 106.19999999999999 0)">
       
  3146      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color3.mouseover" end="s8-color3.mouseout"/>
       
  3147      <rect class="package" x="0" width="33.3" height="82.63000000000001" y="0" style="fill:darkkhaki;"/>
       
  3148      <text text-anchor="middle" class="package" width="33.3" x="16.65" y="81.63000000000001">Video Telephony Apps</text>
       
  3149      <g transform="translate(0 3.2)">
       
  3150       <g id="vtengines" transform="translate(0 56.400000000000006)" class="collection">
       
  3151        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3152        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Video Telephony Engines</text>
       
  3153        <g transform="translate(0 6.299999999999999)"/>
       
  3154       </g>
       
  3155       <g id="vtuis" transform="translate(0 0)" class="collection">
       
  3156        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3157        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Video Telephony UIs</text>
       
  3158        <g transform="translate(0 6.299999999999999)"/>
       
  3159       </g>
       
  3160       <g id="vtprotocolplugins" transform="translate(0 37.6)" class="collection">
       
  3161        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3162        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">VT Protocol Plugins</text>
       
  3163        <g transform="translate(0 6.299999999999999)"/>
       
  3164       </g>
       
  3165       <g id="vtprotocolsstub" transform="translate(0 18.8)" class="collection">
       
  3166        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3167        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">VT Protocols Stub</text>
       
  3168        <g transform="translate(0 6.299999999999999)"/>
       
  3169       </g>
       
  3170       <g id="videotelephony_info" transform="translate(17.7 0)" class="collection">
       
  3171        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3172        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">VT Apps Info</text>
       
  3173        <g transform="translate(0 6.299999999999999)"/>
       
  3174       </g>
       
  3175      </g>
       
  3176     </g>
       
  3177     <g id="iptelephony" class="package" transform="translate( 141.6 0)">
       
  3178      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color3.mouseover" end="s8-color3.mouseout"/>
       
  3179      <rect class="package" x="0" width="33.3" height="82.63000000000001" y="0" style="fill:darkkhaki;"/>
       
  3180      <text text-anchor="middle" class="package" width="33.3" x="16.65" y="81.63000000000001">IP Telephony</text>
       
  3181      <g transform="translate(0 3.2)">
       
  3182       <g id="iptelcommsconfig" transform="translate(0 0)" class="collection">
       
  3183        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3184        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">IP Telephony Comms Config</text>
       
  3185        <g transform="translate(0 6.299999999999999)"/>
       
  3186       </g>
       
  3187       <g id="convergedconnectionhandler" transform="translate(0 56.400000000000006)" class="collection">
       
  3188        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3189        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Con­verged Conn. Handler</text>
       
  3190        <g transform="translate(0 6.299999999999999)"/>
       
  3191       </g>
       
  3192       <g id="richcallsettingsengine" transform="translate(17.7 56.400000000000006)" class="collection">
       
  3193        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3194        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Rich Call Settings Engine</text>
       
  3195        <g transform="translate(0 6.299999999999999)"/>
       
  3196       </g>
       
  3197       <g id="sipvoipprovider" transform="translate(0 37.6)" class="collection">
       
  3198        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3199        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">SIP VoIP Provider</text>
       
  3200        <g transform="translate(0 6.299999999999999)"/>
       
  3201       </g>
       
  3202       <g id="voipplugins" transform="translate(17.7 37.6)" class="collection">
       
  3203        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3204        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">VoIP Plugins</text>
       
  3205        <g transform="translate(0 6.299999999999999)"/>
       
  3206       </g>
       
  3207       <g id="callcontinuity" transform="translate(0 18.8)" class="collection">
       
  3208        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3209        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Call Continuity</text>
       
  3210        <g transform="translate(0 6.299999999999999)"/>
       
  3211       </g>
       
  3212       <g id="iptelephony_info" transform="translate(17.7 0)" class="collection">
       
  3213        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3214        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">IP Telephony Info</text>
       
  3215        <g transform="translate(0 6.299999999999999)"/>
       
  3216       </g>
       
  3217      </g>
       
  3218     </g>
       
  3219     <g id="settingsuis" class="package" transform="translate( 106.19999999999999 85.83000000000001)">
       
  3220      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color6.mouseover" end="s8-color6.mouseout"/>
       
  3221      <rect class="package" x="0" width="33.3" height="82.63000000000001" y="0" style="fill:darkseagreen;"/>
       
  3222      <text text-anchor="middle" class="package" width="33.3" x="16.65" y="81.63000000000002">Settings UIs</text>
       
  3223      <g transform="translate(0 3.2)">
       
  3224       <g id="defaultapplicationsettings" transform="translate(0 18.8)" class="collection">
       
  3225        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3226        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Default App Settings</text>
       
  3227        <g transform="translate(0 6.299999999999999)"/>
       
  3228       </g>
       
  3229       <g id="systemswuis" transform="translate(0 0)" class="collection">
       
  3230        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3231        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">System SW UIs</text>
       
  3232        <g transform="translate(0 6.299999999999999)"/>
       
  3233       </g>
       
  3234       <g id="settingsuis_info" transform="translate(17.7 0)" class="collection">
       
  3235        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3236        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Settings UIs Info</text>
       
  3237        <g transform="translate(0 6.299999999999999)"/>
       
  3238       </g>
       
  3239      </g>
       
  3240     </g>
       
  3241     <g id="contentcontrol" class="package" transform="translate( 141.6 85.83000000000001)">
       
  3242      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color6.mouseover" end="s8-color6.mouseout"/>
       
  3243      <rect class="package" x="0" width="33.3" height="82.63000000000001" y="0" style="fill:darkseagreen;"/>
       
  3244      <text text-anchor="middle" class="package" width="33.3" x="16.65" y="81.63000000000002">Content Control Daemons</text>
       
  3245      <g transform="translate(0 3.2)">
       
  3246       <g id="dsdcmoadapter" transform="translate(0 18.8)" class="collection">
       
  3247        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3248        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Data Sync DCMO Adapter</text>
       
  3249        <g transform="translate(0 6.299999999999999)"/>
       
  3250       </g>
       
  3251       <g id="omads" transform="translate(0 0)" class="collection">
       
  3252        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3253        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">OMA Data Sync</text>
       
  3254        <g transform="translate(0 6.299999999999999)"/>
       
  3255       </g>
       
  3256       <g id="contentcontrol_info" transform="translate(17.7 0)" class="collection">
       
  3257        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3258        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Content Control Daemons Info</text>
       
  3259        <g transform="translate(0 6.299999999999999)"/>
       
  3260       </g>
       
  3261      </g>
       
  3262     </g>
       
  3263     <g id="devicecontrol" class="package" transform="translate( 177 85.83000000000001)">
       
  3264      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color6.mouseover" end="s8-color6.mouseout"/>
       
  3265      <rect class="package" x="0" width="33.3" height="82.63000000000001" y="0" style="fill:darkseagreen;"/>
       
  3266      <text text-anchor="middle" class="package" width="33.3" x="16.65" y="81.63000000000002">Dev­ice Control Daemons</text>
       
  3267      <g transform="translate(0 3.2)">
       
  3268       <g id="devicediagnostics" transform="translate(0 0)" class="collection">
       
  3269        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3270        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Dev­ice Diagnos­tics</text>
       
  3271        <g transform="translate(0 6.299999999999999)"/>
       
  3272       </g>
       
  3273       <g id="omadm" transform="translate(0 37.6)" class="collection">
       
  3274        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3275        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">OMA Dev­ice Mgmt.</text>
       
  3276        <g transform="translate(0 6.299999999999999)"/>
       
  3277       </g>
       
  3278       <g id="pnpmobileservices" transform="translate(0 18.8)" class="collection">
       
  3279        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3280        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">PnP Mobile Services</text>
       
  3281        <g transform="translate(0 6.299999999999999)"/>
       
  3282       </g>
       
  3283       <g id="applicationmanagement" transform="translate(17.7 0)" class="collection">
       
  3284        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3285        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">App Manage­ment</text>
       
  3286        <g transform="translate(0 6.299999999999999)"/>
       
  3287       </g>
       
  3288       <g id="customization" transform="translate(17.7 18.8)" class="collection">
       
  3289        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3290        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">DM Custom­ization Adapters</text>
       
  3291        <g transform="translate(0 6.299999999999999)"/>
       
  3292       </g>
       
  3293       <g id="omacp" transform="translate(17.7 37.6)" class="collection">
       
  3294        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3295        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">OMA Content Provision­ing</text>
       
  3296        <g transform="translate(0 6.299999999999999)"/>
       
  3297       </g>
       
  3298      </g>
       
  3299     </g>
       
  3300     <g id="printing" class="package" transform="translate( 212.4 85.83000000000001)">
       
  3301      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color5.mouseover" end="s8-color5.mouseout"/>
       
  3302      <rect class="package" x="0" width="27.900000000000002" height="82.63000000000001" y="0" style="fill:orchid;"/>
       
  3303      <text text-anchor="middle" class="package" width="27.900000000000002" x="13.950000000000001" y="81.63000000000002">Printing</text>
       
  3304      <g transform="translate(0 3.2)">
       
  3305       <g id="imageprint" transform="translate(0 0)" class="collection">
       
  3306        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3307        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Image­Print</text>
       
  3308        <g transform="translate(0 6.299999999999999)"/>
       
  3309       </g>
       
  3310      </g>
       
  3311     </g>
       
  3312     <g id="files" class="package" transform="translate( 177 0)">
       
  3313      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color7.mouseover" end="s8-color7.mouseout"/>
       
  3314      <rect class="package" x="0" width="33.3" height="82.63000000000001" y="0" style="fill:lightpink;"/>
       
  3315      <text text-anchor="middle" class="package" width="33.3" x="16.65" y="81.63000000000001">File Manager Apps</text>
       
  3316      <g transform="translate(0 3.2)">
       
  3317       <g id="deviceencryption" transform="translate(0 18.8)" class="collection">
       
  3318        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3319        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Device Encryption</text>
       
  3320        <g transform="translate(0 6.299999999999999)"/>
       
  3321       </g>
       
  3322       <g id="filemanager" transform="translate(0 0)" class="collection">
       
  3323        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3324        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">File Manager</text>
       
  3325        <g transform="translate(0 6.299999999999999)"/>
       
  3326       </g>
       
  3327       <g id="filesystemuis" transform="translate(17.7 18.8)" class="collection">
       
  3328        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3329        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">File System UIs</text>
       
  3330        <g transform="translate(0 6.299999999999999)"/>
       
  3331       </g>
       
  3332       <g id="files_info" transform="translate(17.7 0)" class="collection">
       
  3333        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3334        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">File Manager Apps Info</text>
       
  3335        <g transform="translate(0 6.299999999999999)"/>
       
  3336       </g>
       
  3337      </g>
       
  3338     </g>
       
  3339     <g id="utils" class="package" transform="translate( 212.4 0)">
       
  3340      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color7.mouseover" end="s8-color7.mouseout"/>
       
  3341      <rect class="package" x="0" width="27.900000000000002" height="82.63000000000001" y="0" style="fill:lightpink;"/>
       
  3342      <text text-anchor="middle" class="package" width="27.900000000000002" x="13.950000000000001" y="81.63000000000001">Utility Apps</text>
       
  3343      <g transform="translate(0 3.2)">
       
  3344       <g id="extras" transform="translate(0 0)" class="collection">
       
  3345        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3346        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Extras</text>
       
  3347        <g transform="translate(0 6.299999999999999)"/>
       
  3348       </g>
       
  3349      </g>
       
  3350     </g>
       
  3351     <g id="contacts" class="package" transform="translate( 242.4 0)">
       
  3352      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color7.mouseover" end="s8-color7.mouseout"/>
       
  3353      <rect class="package" x="0" width="51" height="168.46" y="0" style="fill:lightpink;"/>
       
  3354      <text text-anchor="middle" class="package" width="51" x="25.5" y="167.46">Contacts Apps</text>
       
  3355      <g transform="translate(0 3.2)">
       
  3356       <g id="contactextensions" transform="translate(0 18.8)" class="collection">
       
  3357        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3358        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Contacts Exten­sions</text>
       
  3359        <g transform="translate(0 6.299999999999999)"/>
       
  3360       </g>
       
  3361       <g id="logsui" transform="translate(0 0)" class="collection">
       
  3362        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3363        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Logs UI</text>
       
  3364        <g transform="translate(0 6.299999999999999)"/>
       
  3365       </g>
       
  3366       <g id="phonebookui" transform="translate(17.7 0)" class="collection">
       
  3367        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3368        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Phone­book UI</text>
       
  3369        <g transform="translate(0 6.299999999999999)"/>
       
  3370       </g>
       
  3371       <g id="phonebookengines" transform="translate(0 56.400000000000006)" class="collection">
       
  3372        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3373        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Phone­book Engines</text>
       
  3374        <g transform="translate(0 6.299999999999999)"/>
       
  3375       </g>
       
  3376       <g id="pimprotocols" transform="translate(17.7 18.8)" class="collection">
       
  3377        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3378        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">PIM Protocols</text>
       
  3379        <g transform="translate(0 6.299999999999999)"/>
       
  3380       </g>
       
  3381       <g id="ccservices" transform="translate(35.4 18.8)" class="collection">
       
  3382        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3383        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Contacts Centric Services</text>
       
  3384        <g transform="translate(0 6.299999999999999)"/>
       
  3385       </g>
       
  3386       <g id="presencecache" transform="translate(0 37.6)" class="collection">
       
  3387        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3388        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Presence Cache</text>
       
  3389        <g transform="translate(0 6.299999999999999)"/>
       
  3390       </g>
       
  3391       <g id="predictivesearch" transform="translate(17.7 37.6)" class="collection">
       
  3392        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3393        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Predictive Search</text>
       
  3394        <g transform="translate(0 6.299999999999999)"/>
       
  3395       </g>
       
  3396       <g id="contacts_info" transform="translate(35.4 0)" class="collection">
       
  3397        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3398        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Contacts Apps Info</text>
       
  3399        <g transform="translate(0 6.299999999999999)"/>
       
  3400       </g>
       
  3401      </g>
       
  3402     </g>
       
  3403     <g id="organizer" class="package" transform="translate( 295.50000000000006 0)">
       
  3404      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color7.mouseover" end="s8-color7.mouseout"/>
       
  3405      <rect class="package" x="0" width="68.7" height="168.46" y="0" style="fill:lightpink;"/>
       
  3406      <text text-anchor="middle" class="package" width="68.7" x="34.35" y="167.46">Organizer App Suite</text>
       
  3407      <g transform="translate(0 3.2)">
       
  3408       <g id="alarmengines" transform="translate(0 37.6)" class="collection">
       
  3409        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3410        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Alarm Engines</text>
       
  3411        <g transform="translate(0 6.299999999999999)"/>
       
  3412       </g>
       
  3413       <g id="calendarengines" transform="translate(17.7 37.6)" class="collection">
       
  3414        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3415        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Calendar Engines</text>
       
  3416        <g transform="translate(0 6.299999999999999)"/>
       
  3417       </g>
       
  3418       <g id="meetingrequestengines" transform="translate(35.4 37.6)" class="collection">
       
  3419        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3420        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Meeting Request Engines</text>
       
  3421        <g transform="translate(0 6.299999999999999)"/>
       
  3422       </g>
       
  3423       <g id="searchfw" transform="translate(0 56.400000000000006)" class="collection">
       
  3424        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3425        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Search Frame­work</text>
       
  3426        <g transform="translate(0 6.299999999999999)"/>
       
  3427       </g>
       
  3428       <g id="alarmui" transform="translate(0 0)" class="collection">
       
  3429        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3430        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Alarm UI</text>
       
  3431        <g transform="translate(0 6.299999999999999)"/>
       
  3432       </g>
       
  3433       <g id="calendarui" transform="translate(0 18.8)" class="collection">
       
  3434        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3435        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Calendar UI</text>
       
  3436        <g transform="translate(0 6.299999999999999)"/>
       
  3437       </g>
       
  3438       <g id="meetingui" transform="translate(17.7 18.8)" class="collection">
       
  3439        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3440        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Meeting UI</text>
       
  3441        <g transform="translate(0 6.299999999999999)"/>
       
  3442       </g>
       
  3443       <g id="clock2" transform="translate(17.7 0)" class="collection">
       
  3444        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3445        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Clock</text>
       
  3446        <g transform="translate(0 6.299999999999999)"/>
       
  3447       </g>
       
  3448       <g id="notepad" transform="translate(35.4 18.8)" class="collection">
       
  3449        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3450        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Notepad</text>
       
  3451        <g transform="translate(0 6.299999999999999)"/>
       
  3452       </g>
       
  3453       <g id="searchui" transform="translate(35.4 0)" class="collection">
       
  3454        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3455        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Search UI</text>
       
  3456        <g transform="translate(0 6.299999999999999)"/>
       
  3457       </g>
       
  3458       <g id="pimappservices" transform="translate(17.7 56.400000000000006)" class="collection">
       
  3459        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3460        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">PIM App Services</text>
       
  3461        <g transform="translate(0 6.299999999999999)"/>
       
  3462       </g>
       
  3463       <g id="pimappsupport" transform="translate(0 75.2)" class="collection">
       
  3464        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3465        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">PIM App Support</text>
       
  3466        <g transform="translate(0 6.299999999999999)"/>
       
  3467       </g>
       
  3468       <g id="organizer_info" transform="translate(53.099999999999994 0)" class="collection">
       
  3469        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3470        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Organizer App Suite Info</text>
       
  3471        <g transform="translate(0 6.299999999999999)"/>
       
  3472       </g>
       
  3473      </g>
       
  3474     </g>
       
  3475     <g id="messaging" class="package" transform="translate( 366.30000000000007 0)">
       
  3476      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color7.mouseover" end="s8-color7.mouseout"/>
       
  3477      <rect class="package" x="0" width="33.3" height="168.46" y="0" style="fill:lightpink;"/>
       
  3478      <text text-anchor="middle" class="package" width="33.3" x="16.65" y="167.46">Messag­ing Apps</text>
       
  3479      <g transform="translate(0 3.2)">
       
  3480       <g id="mobilemessaging" transform="translate(0 0)" class="collection">
       
  3481        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3482        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Mobile Messag­ing</text>
       
  3483        <g transform="translate(0 6.299999999999999)"/>
       
  3484       </g>
       
  3485       <g id="mmsengine" transform="translate(0 37.6)" class="collection">
       
  3486        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3487        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">MMS Engine</text>
       
  3488        <g transform="translate(0 6.299999999999999)"/>
       
  3489       </g>
       
  3490       <g id="messagingappbase" transform="translate(0 18.8)" class="collection">
       
  3491        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3492        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Messag­ing App Base</text>
       
  3493        <g transform="translate(0 6.299999999999999)"/>
       
  3494       </g>
       
  3495       <g id="email" transform="translate(0 56.400000000000006)" class="collection">
       
  3496        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3497        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Email</text>
       
  3498        <g transform="translate(0 6.299999999999999)"/>
       
  3499       </g>
       
  3500       <g id="messaging_info" transform="translate(17.7 0)" class="collection">
       
  3501        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3502        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Messag­ing Apps Info</text>
       
  3503        <g transform="translate(0 6.299999999999999)"/>
       
  3504       </g>
       
  3505      </g>
       
  3506     </g>
       
  3507     <g id="commonemail" class="package" transform="translate( 401.70000000000005 0)">
       
  3508      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color7.mouseover" end="s8-color7.mouseout"/>
       
  3509      <rect class="package" x="0" width="33.3" height="168.46" y="0" style="fill:lightpink;"/>
       
  3510      <text text-anchor="middle" class="package" width="33.3" x="16.65" y="167.46">Email Apps</text>
       
  3511      <g transform="translate(0 3.2)">
       
  3512       <g id="emailservices" transform="translate(0 56.400000000000006)" class="collection">
       
  3513        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3514        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Email Services</text>
       
  3515        <g transform="translate(0 6.299999999999999)"/>
       
  3516       </g>
       
  3517       <g id="ipsservices" transform="translate(17.7 56.400000000000006)" class="collection">
       
  3518        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3519        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">IMAP/POP/SMTP Services</text>
       
  3520        <g transform="translate(0 6.299999999999999)"/>
       
  3521       </g>
       
  3522       <g id="emailcontacts" transform="translate(0 37.6)" class="collection">
       
  3523        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3524        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Email Contacts</text>
       
  3525        <g transform="translate(0 6.299999999999999)"/>
       
  3526       </g>
       
  3527       <g id="meetingrequest" transform="translate(0 18.8)" class="collection">
       
  3528        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3529        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Meeting Request</text>
       
  3530        <g transform="translate(0 6.299999999999999)"/>
       
  3531       </g>
       
  3532       <g id="emailuis" transform="translate(0 0)" class="collection">
       
  3533        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3534        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Email UIs</text>
       
  3535        <g transform="translate(0 6.299999999999999)"/>
       
  3536       </g>
       
  3537       <g id="commonemail_info" transform="translate(17.7 0)" class="collection">
       
  3538        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3539        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Email Apps Info</text>
       
  3540        <g transform="translate(0 6.299999999999999)"/>
       
  3541       </g>
       
  3542      </g>
       
  3543     </g>
       
  3544     <g id="conversations" class="package" transform="translate( 437.1 0)">
       
  3545      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color7.mouseover" end="s8-color7.mouseout"/>
       
  3546      <rect class="package" x="0" width="51" height="82.63000000000001" y="0" style="fill:lightpink;"/>
       
  3547      <text text-anchor="middle" class="package" width="51" x="25.5" y="81.63000000000001">Conversa­tion Apps</text>
       
  3548      <g transform="translate(0 3.2)">
       
  3549       <g id="uiservicetabsettings" transform="translate(0 56.400000000000006)" class="collection">
       
  3550        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3551        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">UI Service Tab Settings</text>
       
  3552        <g transform="translate(0 6.299999999999999)"/>
       
  3553       </g>
       
  3554       <g id="instantmessagesalert" transform="translate(0 37.6)" class="collection">
       
  3555        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3556        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Instant Messages Alert</text>
       
  3557        <g transform="translate(0 6.299999999999999)"/>
       
  3558       </g>
       
  3559       <g id="imstutils" transform="translate(17.7 37.6)" class="collection">
       
  3560        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3561        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">IM Service Tab Utils</text>
       
  3562        <g transform="translate(0 6.299999999999999)"/>
       
  3563       </g>
       
  3564       <g id="uiservicetab" transform="translate(0 0)" class="collection">
       
  3565        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3566        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">UI Service Tab</text>
       
  3567        <g transform="translate(0 6.299999999999999)"/>
       
  3568       </g>
       
  3569       <g id="servicewidget" transform="translate(17.7 0)" class="collection">
       
  3570        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3571        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Service Widget</text>
       
  3572        <g transform="translate(0 6.299999999999999)"/>
       
  3573       </g>
       
  3574       <g id="instantmsgindicatorplugin" transform="translate(0 18.8)" class="collection">
       
  3575        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3576        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Instant Message Indicator Plugin</text>
       
  3577        <g transform="translate(0 6.299999999999999)"/>
       
  3578       </g>
       
  3579       <g id="imstatuspaneindicatorplugin" transform="translate(17.7 18.8)" class="collection">
       
  3580        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3581        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">IM Status Pane Indicator Plugin</text>
       
  3582        <g transform="translate(0 6.299999999999999)"/>
       
  3583       </g>
       
  3584       <g id="conversations_info" transform="translate(35.4 0)" class="collection">
       
  3585        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3586        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Conversa­tion Apps Info</text>
       
  3587        <g transform="translate(0 6.299999999999999)"/>
       
  3588       </g>
       
  3589      </g>
       
  3590     </g>
       
  3591     <g id="im" class="package" transform="translate( 490.20000000000005 0)">
       
  3592      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color7.mouseover" end="s8-color7.mouseout"/>
       
  3593      <rect class="package" x="0" width="27.900000000000002" height="82.63000000000001" y="0" style="fill:lightpink;"/>
       
  3594      <text text-anchor="middle" class="package" width="27.900000000000002" x="13.950000000000001" y="81.63000000000001">Instant Msg. Apps</text>
       
  3595      <g transform="translate(0 3.2)">
       
  3596       <g id="wvsettings20" transform="translate(0 56.400000000000006)" class="collection">
       
  3597        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3598        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Wireless Village Settings Eng.</text>
       
  3599        <g transform="translate(0 6.299999999999999)"/>
       
  3600       </g>
       
  3601       <g id="im_info" transform="translate(0 0)" class="collection">
       
  3602        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3603        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Instant Msg. Apps Info</text>
       
  3604        <g transform="translate(0 6.299999999999999)"/>
       
  3605       </g>
       
  3606      </g>
       
  3607     </g>
       
  3608     <g id="dictionary" class="package" transform="translate( 437.1 85.83000000000001)">
       
  3609      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color7.mouseover" end="s8-color7.mouseout"/>
       
  3610      <rect class="package" x="0" width="33.3" height="82.63000000000001" y="0" style="fill:lightpink;"/>
       
  3611      <text text-anchor="middle" class="package" width="33.3" x="16.65" y="81.63000000000002">Dictio­nary</text>
       
  3612      <g transform="translate(0 3.2)">
       
  3613       <g id="userdict" transform="translate(0 0)" class="collection">
       
  3614        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3615        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">User Dictio­nary</text>
       
  3616        <g transform="translate(0 6.299999999999999)"/>
       
  3617       </g>
       
  3618       <g id="dictionary_info" transform="translate(17.7 0)" class="collection">
       
  3619        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3620        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Dictio­nary Info</text>
       
  3621        <g transform="translate(0 6.299999999999999)"/>
       
  3622       </g>
       
  3623      </g>
       
  3624     </g>
       
  3625     <g id="camera" class="package" transform="translate( 520.2 0)">
       
  3626      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color9.mouseover" end="s8-color9.mouseout"/>
       
  3627      <rect class="package" x="0" width="33.3" height="82.63000000000001" y="0" style="fill:#ffff00;"/>
       
  3628      <text text-anchor="middle" class="package" width="33.3" x="16.65" y="81.63000000000001">Camera Apps</text>
       
  3629      <g transform="translate(0 3.2)">
       
  3630       <g id="camerauis" transform="translate(0 0)" class="collection">
       
  3631        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3632        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Camera UIs</text>
       
  3633        <g transform="translate(0 6.299999999999999)"/>
       
  3634       </g>
       
  3635       <g id="camera_info" transform="translate(17.7 0)" class="collection">
       
  3636        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3637        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Camera Apps Info</text>
       
  3638        <g transform="translate(0 6.299999999999999)"/>
       
  3639       </g>
       
  3640      </g>
       
  3641     </g>
       
  3642     <g id="imgeditor" class="package" transform="translate( 555.6 0)">
       
  3643      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color9.mouseover" end="s8-color9.mouseout"/>
       
  3644      <rect class="package" x="0" width="33.3" height="82.63000000000001" y="0" style="fill:#ffff00;"/>
       
  3645      <text text-anchor="middle" class="package" width="33.3" x="16.65" y="81.63000000000001">Image Editor Apps</text>
       
  3646      <g transform="translate(0 3.2)">
       
  3647       <g id="imageeditor" transform="translate(0 0)" class="collection">
       
  3648        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3649        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Image Editor UI</text>
       
  3650        <g transform="translate(0 6.299999999999999)"/>
       
  3651       </g>
       
  3652       <g id="imageeditorengine" transform="translate(0 18.8)" class="collection">
       
  3653        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3654        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Image Editor Engine</text>
       
  3655        <g transform="translate(0 6.299999999999999)"/>
       
  3656       </g>
       
  3657       <g id="imgeditor_info" transform="translate(17.7 0)" class="collection">
       
  3658        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3659        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Image Editor Apps Info</text>
       
  3660        <g transform="translate(0 6.299999999999999)"/>
       
  3661       </g>
       
  3662      </g>
       
  3663     </g>
       
  3664     <g id="videoeditor" class="package" transform="translate( 591 0)">
       
  3665      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color9.mouseover" end="s8-color9.mouseout"/>
       
  3666      <rect class="package" x="0" width="33.3" height="82.63000000000001" y="0" style="fill:#ffff00;"/>
       
  3667      <text text-anchor="middle" class="package" width="33.3" x="16.65" y="81.63000000000001">Video Editor Apps</text>
       
  3668      <g transform="translate(0 3.2)">
       
  3669       <g id="videditor" transform="translate(0 0)" class="collection">
       
  3670        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3671        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Video Editor</text>
       
  3672        <g transform="translate(0 6.299999999999999)"/>
       
  3673       </g>
       
  3674       <g id="videoeditorengine" transform="translate(0 18.8)" class="collection">
       
  3675        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3676        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Video Editor Engine</text>
       
  3677        <g transform="translate(0 6.299999999999999)"/>
       
  3678       </g>
       
  3679       <g id="videoeditor_info" transform="translate(17.7 0)" class="collection">
       
  3680        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3681        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Video Editor Apps Info</text>
       
  3682        <g transform="translate(0 6.299999999999999)"/>
       
  3683       </g>
       
  3684      </g>
       
  3685     </g>
       
  3686     <g id="videoplayer" class="package" transform="translate( 626.4 0)">
       
  3687      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color9.mouseover" end="s8-color9.mouseout"/>
       
  3688      <rect class="package" x="0" width="33.3" height="82.63000000000001" y="0" style="fill:#ffff00;"/>
       
  3689      <text text-anchor="middle" class="package" width="0" x="33.3" y="67.4" dy="0.375em">Video Player Apps</text>
       
  3690      <g transform="translate(0 3.2)">
       
  3691       <g id="videofeeds" transform="translate(0 18.8)" class="collection">
       
  3692        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3693        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Video Feeds</text>
       
  3694        <g transform="translate(0 6.299999999999999)"/>
       
  3695       </g>
       
  3696       <g id="videocollection" transform="translate(17.7 18.8)" class="collection">
       
  3697        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3698        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Video Collection</text>
       
  3699        <g transform="translate(0 6.299999999999999)"/>
       
  3700       </g>
       
  3701       <g id="videoplayer_homescreenplugins" transform="translate(0 37.6)" class="collection">
       
  3702        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3703        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Videoplayer Homescreen Plugins</text>
       
  3704        <g transform="translate(0 6.299999999999999)"/>
       
  3705       </g>
       
  3706       <g id="mediasettings" transform="translate(0 56.400000000000006)" class="collection">
       
  3707        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3708        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Media Settings</text>
       
  3709        <g transform="translate(0 6.299999999999999)"/>
       
  3710       </g>
       
  3711       <g id="filedetails" transform="translate(17.7 56.400000000000006)" class="collection">
       
  3712        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3713        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">File Details</text>
       
  3714        <g transform="translate(0 6.299999999999999)"/>
       
  3715       </g>
       
  3716       <g id="videoplayerapp" transform="translate(0 0)" class="collection">
       
  3717        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3718        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Video Player App</text>
       
  3719        <g transform="translate(0 6.299999999999999)"/>
       
  3720       </g>
       
  3721       <g id="videoplayback" transform="translate(17.7 37.6)" class="collection">
       
  3722        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3723        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Video Playback Plugins</text>
       
  3724        <g transform="translate(0 6.299999999999999)"/>
       
  3725       </g>
       
  3726       <g id="videoplayer_info" transform="translate(17.7 0)" class="collection">
       
  3727        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3728        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Video Player Apps Info</text>
       
  3729        <g transform="translate(0 6.299999999999999)"/>
       
  3730       </g>
       
  3731      </g>
       
  3732     </g>
       
  3733     <g id="photos" class="package" transform="translate( 661.8 0)">
       
  3734      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color9.mouseover" end="s8-color9.mouseout"/>
       
  3735      <rect class="package" x="0" width="33.3" height="82.63000000000001" y="0" style="fill:#ffff00;"/>
       
  3736      <text text-anchor="middle" class="package" width="33.3" x="16.65" y="81.63000000000001">Photos</text>
       
  3737      <g transform="translate(0 3.2)">
       
  3738       <g id="photosgallery" transform="translate(0 0)" class="collection">
       
  3739        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3740        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Photos Gallery</text>
       
  3741        <g transform="translate(0 6.299999999999999)"/>
       
  3742       </g>
       
  3743       <g id="photos_info" transform="translate(17.7 0)" class="collection">
       
  3744        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3745        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Photos Info</text>
       
  3746        <g transform="translate(0 6.299999999999999)"/>
       
  3747       </g>
       
  3748      </g>
       
  3749     </g>
       
  3750     <g id="musicplayer" class="package" transform="translate( 697.1999999999999 0)">
       
  3751      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color9.mouseover" end="s8-color9.mouseout"/>
       
  3752      <rect class="package" x="0" width="33.3" height="82.63000000000001" y="0" style="fill:#ffff00;"/>
       
  3753      <text text-anchor="middle" class="package" width="33.3" x="16.65" y="48.6" dy="0.375em">Music Player Apps</text>
       
  3754      <g transform="translate(0 3.2)">
       
  3755       <g id="mpxmusicplayer" transform="translate(0 0)" class="collection">
       
  3756        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3757        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">MPX Music Player</text>
       
  3758        <g transform="translate(0 6.299999999999999)"/>
       
  3759       </g>
       
  3760       <g id="musichomescreen_multiview" transform="translate(0 18.8)" class="collection">
       
  3761        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3762        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Music Home Screen Multiview</text>
       
  3763        <g transform="translate(0 6.299999999999999)"/>
       
  3764       </g>
       
  3765       <g id="mpxplugins" transform="translate(0 56.400000000000006)" class="collection">
       
  3766        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3767        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">MPX Plugins</text>
       
  3768        <g transform="translate(0 6.299999999999999)"/>
       
  3769       </g>
       
  3770       <g id="musicplayer_info" transform="translate(17.7 0)" class="collection">
       
  3771        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3772        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Music Player Apps Info</text>
       
  3773        <g transform="translate(0 6.299999999999999)"/>
       
  3774       </g>
       
  3775      </g>
       
  3776     </g>
       
  3777     <g id="radio" class="package" transform="translate( 732.5999999999999 0)">
       
  3778      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color9.mouseover" end="s8-color9.mouseout"/>
       
  3779      <rect class="package" x="0" width="27.900000000000002" height="82.63000000000001" y="0" style="fill:#ffff00;"/>
       
  3780      <text text-anchor="middle" class="package" width="27.900000000000002" x="13.950000000000001" y="81.63000000000001">Radio Apps</text>
       
  3781      <g transform="translate(0 3.2)">
       
  3782       <g id="fmradio" transform="translate(0 0)" class="collection">
       
  3783        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3784        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">FM Radio</text>
       
  3785        <g transform="translate(0 6.299999999999999)"/>
       
  3786       </g>
       
  3787      </g>
       
  3788     </g>
       
  3789     <g id="internetradio" class="package placeholder" transform="translate( 762.5999999999999 0)">
       
  3790      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color9.mouseover" end="s8-color9.mouseout"/>
       
  3791      <rect class="package" x="0" width="78" height="82.63000000000001" y="0" style="fill:#ffff00;"/>
       
  3792      <text text-anchor="middle" class="package" width="78" x="39" y="40.315000000000005" dy="0.375em" height="15.600000000000001">Internet Radio Apps</text>
       
  3793      <g transform="translate(0 3.2)"/>
       
  3794     </g>
       
  3795     <g id="tv" class="package placeholder" transform="translate( 472.5 85.83000000000001)">
       
  3796      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color9.mouseover" end="s8-color9.mouseout"/>
       
  3797      <rect class="package" x="0" width="78" height="82.63000000000001" y="0" style="fill:#ffff00;"/>
       
  3798      <text text-anchor="middle" class="package" width="78" x="39" y="40.315000000000026" dy="0.375em" height="15.600000000000001">TV Apps</text>
       
  3799      <g transform="translate(0 3.2)"/>
       
  3800     </g>
       
  3801     <g id="voicerec" class="package" transform="translate( 842.6999999999999 0)">
       
  3802      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color9.mouseover" end="s8-color9.mouseout"/>
       
  3803      <rect class="package" x="0" width="33.3" height="82.63000000000001" y="0" style="fill:#ffff00;"/>
       
  3804      <text text-anchor="middle" class="package" width="33.3" x="16.65" y="81.63000000000001">Voice Recorder Apps</text>
       
  3805      <g transform="translate(0 3.2)">
       
  3806       <g id="voicerecorder" transform="translate(0 0)" class="collection">
       
  3807        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3808        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Voice Recorder</text>
       
  3809        <g transform="translate(0 6.299999999999999)"/>
       
  3810       </g>
       
  3811       <g id="voicerec_info" transform="translate(17.7 0)" class="collection">
       
  3812        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3813        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Voice Recorder Apps Info</text>
       
  3814        <g transform="translate(0 6.299999999999999)"/>
       
  3815       </g>
       
  3816      </g>
       
  3817     </g>
       
  3818     <g id="screensaver" class="package" transform="translate( 878.0999999999999 0)">
       
  3819      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color10.mouseover" end="s8-color10.mouseout"/>
       
  3820      <rect class="package" x="0" width="27.900000000000002" height="82.63000000000001" y="0" style="fill:orange;"/>
       
  3821      <text text-anchor="middle" class="package" width="27.900000000000002" x="13.950000000000001" y="81.63000000000001">Screen Saver Apps</text>
       
  3822      <g transform="translate(0 3.2)">
       
  3823       <g id="scrsaver" transform="translate(0 18.8)" class="collection">
       
  3824        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3825        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Screen Saver</text>
       
  3826        <g transform="translate(0 6.299999999999999)"/>
       
  3827       </g>
       
  3828       <g id="screensaver_info" transform="translate(0 0)" class="collection">
       
  3829        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3830        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Screen Saver Apps Info</text>
       
  3831        <g transform="translate(0 6.299999999999999)"/>
       
  3832       </g>
       
  3833      </g>
       
  3834     </g>
       
  3835     <g id="homescreen" class="package" transform="translate( 908.0999999999999 0)">
       
  3836      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color10.mouseover" end="s8-color10.mouseout"/>
       
  3837      <rect class="package" x="0" width="33.3" height="82.63000000000001" y="0" style="fill:orange;"/>
       
  3838      <text text-anchor="middle" class="package" width="33.3" x="16.65" y="81.63000000000001">Home Screen Apps</text>
       
  3839      <g transform="translate(0 3.2)">
       
  3840       <g id="idlehomescreen" transform="translate(0 0)" class="collection">
       
  3841        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3842        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Idle Home Screen</text>
       
  3843        <g transform="translate(0 6.299999999999999)"/>
       
  3844       </g>
       
  3845       <g id="menufw" transform="translate(0 37.6)" class="collection">
       
  3846        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3847        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Menu Frame­work</text>
       
  3848        <g transform="translate(0 6.299999999999999)"/>
       
  3849       </g>
       
  3850       <g id="taskswitcher" transform="translate(0 18.8)" class="collection">
       
  3851        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3852        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Task Switcher</text>
       
  3853        <g transform="translate(0 6.299999999999999)"/>
       
  3854       </g>
       
  3855       <g id="homescreen_info" transform="translate(17.7 0)" class="collection">
       
  3856        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3857        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Home Screen Apps Info</text>
       
  3858        <g transform="translate(0 6.299999999999999)"/>
       
  3859       </g>
       
  3860      </g>
       
  3861     </g>
       
  3862     <g id="graphicsuis" class="package" transform="translate( 552.6 85.83000000000001)">
       
  3863      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color10.mouseover" end="s8-color10.mouseout"/>
       
  3864      <rect class="package" x="0" width="33.3" height="82.63000000000001" y="0" style="fill:orange;"/>
       
  3865      <text text-anchor="middle" class="package" width="33.3" x="16.65" y="81.63000000000002">Graphics UIs</text>
       
  3866      <g transform="translate(0 3.2)">
       
  3867       <g id="graphicsuis_info" transform="translate(0 0)" class="collection">
       
  3868        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3869        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Graphics UIs Info</text>
       
  3870        <g transform="translate(0 6.299999999999999)"/>
       
  3871       </g>
       
  3872       <g id="svgtviewer" transform="translate(17.7 0)" class="collection">
       
  3873        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3874        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">SVG-T Viewer</text>
       
  3875        <g transform="translate(0 6.299999999999999)"/>
       
  3876       </g>
       
  3877      </g>
       
  3878     </g>
       
  3879     <g id="profile" class="package" transform="translate( 943.4999999999999 0)">
       
  3880      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color10.mouseover" end="s8-color10.mouseout"/>
       
  3881      <rect class="package" x="0" width="33.3" height="82.63000000000001" y="0" style="fill:orange;"/>
       
  3882      <text text-anchor="middle" class="package" width="33.3" x="16.65" y="81.63000000000001">Profiles</text>
       
  3883      <g transform="translate(0 3.2)">
       
  3884       <g id="profilesapplication" transform="translate(0 0)" class="collection">
       
  3885        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3886        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Profiles App</text>
       
  3887        <g transform="translate(0 6.299999999999999)"/>
       
  3888       </g>
       
  3889       <g id="profile_info" transform="translate(17.7 0)" class="collection">
       
  3890        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3891        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Profiles Info</text>
       
  3892        <g transform="translate(0 6.299999999999999)"/>
       
  3893       </g>
       
  3894      </g>
       
  3895     </g>
       
  3896     <g id="speechsrv" class="package" transform="translate( 588 85.83000000000001)">
       
  3897      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color10.mouseover" end="s8-color10.mouseout"/>
       
  3898      <rect class="package" x="0" width="33.3" height="82.63000000000001" y="0" style="fill:orange;"/>
       
  3899      <text text-anchor="middle" class="package" width="33.3" x="16.65" y="81.63000000000002">Speech Recog­nition UIs</text>
       
  3900      <g transform="translate(0 3.2)">
       
  3901       <g id="voiceui" transform="translate(0 0)" class="collection">
       
  3902        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3903        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Voice UI</text>
       
  3904        <g transform="translate(0 6.299999999999999)"/>
       
  3905       </g>
       
  3906       <g id="srsf" transform="translate(0 18.8)" class="collection">
       
  3907        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3908        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Speech Recog­nition &amp; Synthesis FW</text>
       
  3909        <g transform="translate(0 6.299999999999999)"/>
       
  3910       </g>
       
  3911       <g id="speechsrv_info" transform="translate(17.7 0)" class="collection">
       
  3912        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3913        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Speech Recog­nition UIs Info</text>
       
  3914        <g transform="translate(0 6.299999999999999)"/>
       
  3915       </g>
       
  3916      </g>
       
  3917     </g>
       
  3918     <g id="homescreentools" class="package" transform="translate( 623.4 85.83000000000001)">
       
  3919      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color10.mouseover" end="s8-color10.mouseout"/>
       
  3920      <rect class="package" x="0" width="51" height="82.63000000000001" y="0" style="fill:orange;"/>
       
  3921      <text text-anchor="middle" class="package" width="51" x="25.5" y="81.63000000000002">Home Screen Tools</text>
       
  3922      <g transform="translate(0 3.2)">
       
  3923       <g id="dtdinstaller" transform="translate(0 0)" class="collection">
       
  3924        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3925        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">DTD Installer</text>
       
  3926        <g transform="translate(0 6.299999999999999)"/>
       
  3927       </g>
       
  3928       <g id="themeinstaller" transform="translate(17.7 0)" class="collection">
       
  3929        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3930        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Theme Installer</text>
       
  3931        <g transform="translate(0 6.299999999999999)"/>
       
  3932       </g>
       
  3933       <g id="widgettools" transform="translate(35.4 0)" class="collection">
       
  3934        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3935        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Widget Tools</text>
       
  3936        <g transform="translate(0 6.299999999999999)"/>
       
  3937       </g>
       
  3938      </g>
       
  3939     </g>
       
  3940     <g id="webuis" class="package" transform="translate( 676.5 85.83000000000001)">
       
  3941      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color11.mouseover" end="s8-color11.mouseout"/>
       
  3942      <rect class="package" x="0" width="33.3" height="82.63000000000001" y="0" style="fill:slateblue;"/>
       
  3943      <text text-anchor="middle" class="package" width="33.3" x="16.65" y="81.63000000000002">Web UIs</text>
       
  3944      <g transform="translate(0 3.2)">
       
  3945       <g id="browserui" transform="translate(0 0)" class="collection">
       
  3946        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3947        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Browser UI</text>
       
  3948        <g transform="translate(0 6.299999999999999)"/>
       
  3949       </g>
       
  3950       <g id="browserplugins" transform="translate(0 18.8)" class="collection">
       
  3951        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3952        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Browser Plugins</text>
       
  3953        <g transform="translate(0 6.299999999999999)"/>
       
  3954       </g>
       
  3955       <g id="pushmtm" transform="translate(17.7 18.8)" class="collection">
       
  3956        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3957        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Push MTM</text>
       
  3958        <g transform="translate(0 6.299999999999999)"/>
       
  3959       </g>
       
  3960      </g>
       
  3961     </g>
       
  3962     <g id="jrt" class="package" transform="translate( 711.9 85.83000000000001)">
       
  3963      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color11.mouseover" end="s8-color11.mouseout"/>
       
  3964      <rect class="package" x="0" width="27.900000000000002" height="82.63000000000001" y="0" style="fill:slateblue;"/>
       
  3965      <text text-anchor="middle" class="package" width="27.900000000000002" x="13.950000000000001" y="81.63000000000002">Java Runtime</text>
       
  3966      <g transform="translate(0 3.2)">
       
  3967       <g id="java_stubs" transform="translate(0 56.400000000000006)" class="collection">
       
  3968        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3969        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Java Stubs</text>
       
  3970        <g transform="translate(0 6.299999999999999)"/>
       
  3971       </g>
       
  3972       <g id="jrt_info" transform="translate(0 18.8)" class="collection">
       
  3973        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3974        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">JRT Info</text>
       
  3975        <g transform="translate(0 6.299999999999999)"/>
       
  3976       </g>
       
  3977      </g>
       
  3978     </g>
       
  3979     <g id="conntools" class="package" transform="translate( 741.9 85.83000000000001)">
       
  3980      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color4.mouseover" end="s8-color4.mouseout"/>
       
  3981      <rect class="package" x="0" width="27.900000000000002" height="82.63000000000001" y="0" style="fill:moccasin;"/>
       
  3982      <text text-anchor="middle" class="package" width="27.900000000000002" x="13.950000000000001" y="81.63000000000002">Connect­ivity Tools</text>
       
  3983      <g transform="translate(0 3.2)">
       
  3984       <g id="nettools" transform="translate(0 0)" class="collection">
       
  3985        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3986        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Net Tools</text>
       
  3987        <g transform="translate(0 6.299999999999999)"/>
       
  3988       </g>
       
  3989       <g id="emulatorlan" transform="translate(0 18.8)" class="collection">
       
  3990        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  3991        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Emu­lator LAN</text>
       
  3992        <g transform="translate(0 6.299999999999999)"/>
       
  3993       </g>
       
  3994      </g>
       
  3995     </g>
       
  3996     <g id="rndtools" class="package" transform="translate( 771.9 85.83000000000001)">
       
  3997      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color12.mouseover" end="s8-color12.mouseout"/>
       
  3998      <rect class="package" x="0" width="51" height="82.63000000000001" y="0" style="fill:darkgray;"/>
       
  3999      <text text-anchor="middle" class="package" width="51" x="25.5" y="81.63000000000002">R&amp;D tools</text>
       
  4000      <g transform="translate(0 3.2)">
       
  4001       <g id="creator" transform="translate(0 56.400000000000006)" class="collection">
       
  4002        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  4003        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Creator</text>
       
  4004        <g transform="translate(0 6.299999999999999)"/>
       
  4005       </g>
       
  4006       <g id="filebrowser" transform="translate(0 0)" class="collection">
       
  4007        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  4008        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">File Browser</text>
       
  4009        <g transform="translate(0 6.299999999999999)"/>
       
  4010       </g>
       
  4011       <g id="launcher" transform="translate(17.7 0)" class="collection">
       
  4012        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  4013        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Launcher</text>
       
  4014        <g transform="translate(0 6.299999999999999)"/>
       
  4015       </g>
       
  4016       <g id="loadgen" transform="translate(0 18.8)" class="collection">
       
  4017        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  4018        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Load Gener­ator</text>
       
  4019        <g transform="translate(0 6.299999999999999)"/>
       
  4020       </g>
       
  4021       <g id="perfmon" transform="translate(17.7 18.8)" class="collection">
       
  4022        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  4023        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Perfor­mance Monitor</text>
       
  4024        <g transform="translate(0 6.299999999999999)"/>
       
  4025       </g>
       
  4026       <g id="screengrabber" transform="translate(35.4 0)" class="collection">
       
  4027        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  4028        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Screen Grabber</text>
       
  4029        <g transform="translate(0 6.299999999999999)"/>
       
  4030       </g>
       
  4031       <g id="stifui" transform="translate(0 37.6)" class="collection">
       
  4032        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  4033        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">STIF UI</text>
       
  4034        <g transform="translate(0 6.299999999999999)"/>
       
  4035       </g>
       
  4036       <g id="memspyui" transform="translate(17.7 37.6)" class="collection">
       
  4037        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  4038        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Memspy UI</text>
       
  4039        <g transform="translate(0 6.299999999999999)"/>
       
  4040       </g>
       
  4041       <g id="htiui" transform="translate(35.4 37.6)" class="collection">
       
  4042        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  4043        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Harmonized Test Inter­face UI</text>
       
  4044        <g transform="translate(0 6.299999999999999)"/>
       
  4045       </g>
       
  4046      </g>
       
  4047     </g>
       
  4048     <g id="helps" class="package" transform="translate( 978.8999999999999 0)">
       
  4049      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color10.mouseover" end="s8-color10.mouseout"/>
       
  4050      <rect class="package" x="0" width="27.900000000000002" height="168.46" y="0" style="fill:orange;"/>
       
  4051      <text text-anchor="middle" class="package" width="27.900000000000002" x="13.950000000000001" y="167.46">Help Apps</text>
       
  4052      <g transform="translate(0 3.2)">
       
  4053       <g id="csxhelp" transform="translate(0 18.8)" class="collection">
       
  4054        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  4055        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Context Sensitive Extended Help</text>
       
  4056        <g transform="translate(0 6.299999999999999)"/>
       
  4057       </g>
       
  4058       <g id="symhelp" transform="translate(0 56.400000000000006)" class="collection">
       
  4059        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  4060        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Symbian Help</text>
       
  4061        <g transform="translate(0 6.299999999999999)"/>
       
  4062       </g>
       
  4063       <g id="helps_info" transform="translate(0 0)" class="collection">
       
  4064        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  4065        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Help Apps Info</text>
       
  4066        <g transform="translate(0 6.299999999999999)"/>
       
  4067       </g>
       
  4068      </g>
       
  4069     </g>
       
  4070     <g id="techview" class="package" transform="translate( 1008.8999999999999 0)">
       
  4071      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color10.mouseover" end="s8-color10.mouseout"/>
       
  4072      <rect class="package" x="0" width="68.7" height="168.46" y="0" style="fill:orange;"/>
       
  4073      <text text-anchor="middle" class="package" width="68.7" x="34.35" y="167.46">Techview</text>
       
  4074      <g transform="translate(0 3.2)">
       
  4075       <g id="buildverification" transform="translate(0 94)" class="collection">
       
  4076        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  4077        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Build Verifica­tion</text>
       
  4078        <g transform="translate(0 6.299999999999999)"/>
       
  4079       </g>
       
  4080       <g id="techviewplat" transform="translate(17.7 94)" class="collection placeholder">
       
  4081        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  4082        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Techview Platform</text>
       
  4083        <g transform="translate(0 6.299999999999999)"/>
       
  4084       </g>
       
  4085       <g id="techviewui" transform="translate(0 75.2)" class="collection placeholder">
       
  4086        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  4087        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Techview UI</text>
       
  4088        <g transform="translate(0 6.299999999999999)"/>
       
  4089       </g>
       
  4090       <g id="controlpanel" transform="translate(17.7 75.2)" class="collection placeholder">
       
  4091        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  4092        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Control Panel</text>
       
  4093        <g transform="translate(0 6.299999999999999)"/>
       
  4094       </g>
       
  4095       <g id="pimapps" transform="translate(0 0)" class="collection placeholder">
       
  4096        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  4097        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">PIM Apps</text>
       
  4098        <g transform="translate(0 6.299999999999999)"/>
       
  4099       </g>
       
  4100       <g id="securityapps" transform="translate(17.7 0)" class="collection placeholder">
       
  4101        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  4102        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Security Apps</text>
       
  4103        <g transform="translate(0 6.299999999999999)"/>
       
  4104       </g>
       
  4105       <g id="utilityapps" transform="translate(0 18.8)" class="collection placeholder">
       
  4106        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  4107        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Utility Apps</text>
       
  4108        <g transform="translate(0 6.299999999999999)"/>
       
  4109       </g>
       
  4110       <g id="installationapps" transform="translate(17.7 18.8)" class="collection placeholder">
       
  4111        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  4112        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Install­ation Apps</text>
       
  4113        <g transform="translate(0 6.299999999999999)"/>
       
  4114       </g>
       
  4115       <g id="messagingapps" transform="translate(35.4 18.8)" class="collection placeholder">
       
  4116        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  4117        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Messag­ing Apps</text>
       
  4118        <g transform="translate(0 6.299999999999999)"/>
       
  4119       </g>
       
  4120       <g id="telephonyapps" transform="translate(0 37.6)" class="collection placeholder">
       
  4121        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  4122        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Telephony Apps</text>
       
  4123        <g transform="translate(0 6.299999999999999)"/>
       
  4124       </g>
       
  4125       <g id="networkingapps" transform="translate(17.7 37.6)" class="collection placeholder">
       
  4126        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  4127        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Network­ing Apps</text>
       
  4128        <g transform="translate(0 6.299999999999999)"/>
       
  4129       </g>
       
  4130       <g id="networkingutils" transform="translate(0 56.400000000000006)" class="collection placeholder">
       
  4131        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  4132        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Network­ing Utils</text>
       
  4133        <g transform="translate(0 6.299999999999999)"/>
       
  4134       </g>
       
  4135       <g id="shortlinkapps" transform="translate(35.4 37.6)" class="collection placeholder">
       
  4136        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  4137        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Shortlink Apps</text>
       
  4138        <g transform="translate(0 6.299999999999999)"/>
       
  4139       </g>
       
  4140       <g id="testapps" transform="translate(17.7 56.400000000000006)" class="collection placeholder">
       
  4141        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  4142        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Test Apps</text>
       
  4143        <g transform="translate(0 6.299999999999999)"/>
       
  4144       </g>
       
  4145       <g id="avapps" transform="translate(35.4 0)" class="collection placeholder">
       
  4146        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  4147        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">A/V Apps</text>
       
  4148        <g transform="translate(0 6.299999999999999)"/>
       
  4149       </g>
       
  4150       <g id="toolkit" transform="translate(35.4 56.400000000000006)" class="collection placeholder">
       
  4151        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  4152        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Toolkit</text>
       
  4153        <g transform="translate(0 6.299999999999999)"/>
       
  4154       </g>
       
  4155       <g id="techview_info" transform="translate(53.099999999999994 0)" class="collection">
       
  4156        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
       
  4157        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Techview Info</text>
       
  4158        <g transform="translate(0 6.299999999999999)"/>
       
  4159       </g>
       
  4160      </g>
       
  4161     </g>
       
  4162    </g>
       
  4163   </g>
       
  4164  </g>
       
  4165  <g id="legend-root" class="legend" transform="translate(801.0794999999999 650.1800000000003) translate(295.7205 0) scale(2.9671260531481587) translate(-295.7205)">
       
  4166   <text text-anchor="middle" class="title" x="279.38525000000004" y="0">
       
  4167    <tspan dy="0.75em" x="279.38525000000004">Symbian OS ^3</tspan>
       
  4168    <tspan dy="1em" x="279.38525000000004">System Model</tspan>
       
  4169    <tspan font-style="italic" dy="1em" id="release-version" x="279.38525000000004">%d %b %Y</tspan>
       
  4170   </text>
       
  4171   <g id="legend-box">
       
  4172    <rect class="legend" rx="5" ry="5" height="11.2" width="263.05" x="0" y="0"/>
       
  4173    <g transform="translate(5 2.5)">
       
  4174     <text text-anchor="start" class="lgd" dy="0.375em" x="0" y="3.0999999999999996">Key</text>
       
  4175     <g transform="translate(12 0)">
       
  4176      <g transform="translate(0 0)">
       
  4177       <text text-anchor="end" class="label" dy="0.375em" x="13.5" y="3.0999999999999996" width="13.5">Technology Domain:</text>
       
  4178       <g id="s8-color0">
       
  4179        <rect class="cbox" height="3.1" width="15.5" fill="tan" x="15" y="-0.0000000000000004440892098500626"/>
       
  4180        <text text-anchor="middle" class="cbox" width="15.5" dy="0.375em" x="22.75" y="1.5499999999999996">OS Base Services (5)</text>
       
  4181       </g>
       
  4182       <g id="s8-color1">
       
  4183        <rect class="cbox" height="3.1" width="15.5" fill="rgb(228,14,98)" x="30.5" y="-0.0000000000000004440892098500626"/>
       
  4184        <text text-anchor="middle" class="cbox" width="15.5" dy="0.375em" x="38.25" y="1.5499999999999996">Security (3)</text>
       
  4185       </g>
       
  4186       <g id="s8-color2">
       
  4187        <rect class="cbox" height="3.1" width="15.5" fill="whitesmoke" x="46" y="-0.0000000000000004440892098500626"/>
       
  4188        <text text-anchor="middle" class="cbox" width="15.5" dy="0.375em" x="53.75" y="1.5499999999999996">Location (3)</text>
       
  4189       </g>
       
  4190       <g id="s8-color3">
       
  4191        <rect class="cbox" height="3.1" width="15.5" fill="darkkhaki" x="61.5" y="-0.0000000000000004440892098500626"/>
       
  4192        <text text-anchor="middle" class="cbox" width="15.5" dy="0.375em" x="69.25" y="1.5499999999999996">Personal Communications (7)</text>
       
  4193       </g>
       
  4194       <g id="s8-color4">
       
  4195        <rect class="cbox" height="3.1" width="15.5" fill="moccasin" x="77" y="-0.0000000000000004440892098500626"/>
       
  4196        <text text-anchor="middle" class="cbox" width="15.5" dy="0.375em" x="84.75" y="1.5499999999999996">Data Communications (10)</text>
       
  4197       </g>
       
  4198       <g id="s8-color5">
       
  4199        <rect class="cbox" height="3.1" width="15.5" fill="orchid" x="92.5" y="-0.0000000000000004440892098500626"/>
       
  4200        <text text-anchor="middle" class="cbox" width="15.5" dy="0.375em" x="100.25" y="1.5499999999999996">Device Connectivity (10)</text>
       
  4201       </g>
       
  4202       <g id="s8-color6">
       
  4203        <rect class="cbox" height="3.1" width="15.5" fill="darkseagreen" x="108" y="-0.0000000000000004440892098500626"/>
       
  4204        <text text-anchor="middle" class="cbox" width="15.5" dy="0.375em" x="115.75" y="1.5499999999999996">Dev­ice Manage­ment (4)</text>
       
  4205       </g>
       
  4206       <g id="s8-color7">
       
  4207        <rect class="cbox" height="3.1" width="15.5" fill="lightpink" x="15" y="3.0999999999999996"/>
       
  4208        <text text-anchor="middle" class="cbox" width="15.5" dy="0.375em" x="22.75" y="4.65">Productivity (13)</text>
       
  4209       </g>
       
  4210       <g id="s8-color8">
       
  4211        <rect class="cbox" height="3.1" width="15.5" fill="rgb(175,212,240)" x="30.5" y="3.0999999999999996"/>
       
  4212        <text text-anchor="middle" class="cbox" width="15.5" dy="0.375em" x="38.25" y="4.65">Multi­media (11)</text>
       
  4213       </g>
       
  4214       <g id="s8-color9">
       
  4215        <rect class="cbox" height="3.1" width="15.5" fill="#ffff00" x="46" y="3.0999999999999996"/>
       
  4216        <text text-anchor="middle" class="cbox" width="15.5" dy="0.375em" x="53.75" y="4.65">Multimedia Apps (10)</text>
       
  4217       </g>
       
  4218       <g id="s8-color10">
       
  4219        <rect class="cbox" height="3.1" width="15.5" fill="orange" x="61.5" y="3.0999999999999996"/>
       
  4220        <text text-anchor="middle" class="cbox" width="15.5" dy="0.375em" x="69.25" y="4.65">User Interface (19)</text>
       
  4221       </g>
       
  4222       <g id="s8-color11">
       
  4223        <rect class="cbox" height="3.1" width="15.5" fill="slateblue" x="77" y="3.0999999999999996"/>
       
  4224        <text text-anchor="middle" class="cbox" width="15.5" dy="0.375em" x="84.75" y="4.65">Runtimes and Web (9)</text>
       
  4225       </g>
       
  4226       <g id="s8-color12">
       
  4227        <rect class="cbox" height="3.1" width="15.5" fill="darkgray" x="92.5" y="3.0999999999999996"/>
       
  4228        <text text-anchor="middle" class="cbox" width="15.5" dy="0.375em" x="100.25" y="4.65">Tools (6)</text>
       
  4229       </g>
       
  4230      </g>
       
  4231     </g>
       
  4232     <text text-anchor="middle" class="label" dy="0.375em" x="243.275" y="3.0999999999999996">
       
  4233      <tspan dy="-0.5em" x="243.275">110 Packages</tspan>
       
  4234      <tspan dy="1em" x="243.275">588 Collections</tspan>
       
  4235     </text>
       
  4236    </g>
       
  4237   </g>
       
  4238  </g>
       
  4239  <g id="Zoom" onload="resized()">
       
  4240   <set attributeType="CSS" attributeName="opacity" to="0.8" fill="freeze" begin="Zoom.mouseover"/>
       
  4241   <set attributeType="CSS" attributeName="opacity" to="0.8" fill="freeze" begin="Zoomin.mouseover"/>
       
  4242   <set attributeType="CSS" attributeName="opacity" to="0.8" fill="freeze" begin="Zoomout.mouseover"/>
       
  4243   <animate attributeType="CSS" attributeName="opacity" from="0.8" to="0" fill="freeze" dur="0.5s" begin="10s"/>
       
  4244   <animate attributeType="CSS" attributeName="opacity" from="0.8" to="0" fill="freeze" dur="0.2s" begin="Zoom.mouseout"/>
       
  4245   <animate attributeType="CSS" attributeName="opacity" from="0.8" to="1" fill="freeze" dur="0.5s" begin="0.3s"/>
       
  4246   <path d="M0,0 l15,0 l0,30 a 7.5,7.5 18 0,1 -15, 0Z" fill="rgb(0,102,153)" opacity="0.8"/>
       
  4247   <g onclick="zoom(1.25)">
       
  4248    <path d="M7.5,4.5 l0,3 m1.5,-1.5 l-3,0" stroke="yellow" stroke-width="1" pointer-events="none"/>
       
  4249    <circle id="Zoomin" r="4.5" cx="7.5" cy="6" fill="url(#Patternoutgrad)">
       
  4250     <set attributeType="XML" attributeName="fill" to="url(#Patterningrad)" fill="freeze" begin="Zoomin.mouseover"/>
       
  4251     <set attributeType="XML" attributeName="fill" to="url(#Patternoutgrad)" fill="freeze" begin="Zoomin.mouseout"/>
       
  4252    </circle>
       
  4253   </g>
       
  4254   <g onclick="zoom(0.8)">
       
  4255    <path d="M5.5,18 l4,0" stroke="yellow" stroke-width="1" pointer-events="none"/>
       
  4256    <circle r="4.5" cx="7.5" cy="18" fill="url(#Patternoutgrad)" id="Zoomout">
       
  4257     <set attributeType="XML" attributeName="fill" to="url(#Patterningrad)" fill="freeze" begin="Zoomout.mouseover"/>
       
  4258     <set attributeType="XML" attributeName="fill" to="url(#Patternoutgrad)" fill="freeze" begin="Zoomout.mouseout"/>
       
  4259    </circle>
       
  4260   </g>
       
  4261   <path id="MoveUp" d="M7.5,25  l1.5,3 l-3,0 Z" fill-opacity="0.2" stroke-opacity="0.7" stroke-linejoin="round" fill="white" stroke="white" stroke-width="0.4" onmousedown="repeatpan(0,20)" onmouseup="endpanning()">
       
  4262    <set attributeType="XML" attributeName="stroke" to="yellow" end="MoveUp.mouseout" begin="MoveUp.mouseover"/>
       
  4263   </path>
       
  4264   <path id="MoveDown" d="M6,33  l3,0 l-1.5,3 Z" fill-opacity="0.2" stroke-linejoin="round" stroke-opacity="0.7" fill="white" stroke="white" stroke-width="0.4" onmousedown="repeatpan(0,-20)" onmouseup="endpanning()">
       
  4265    <set attributeType="XML" attributeName="stroke" to="yellow" end="MoveDown.mouseout" begin="MoveDown.mouseover"/>
       
  4266   </path>
       
  4267   <path id="MoveRight" d="M10,29  l3,1.5 l-3,1.5 Z" fill-opacity="0.2" stroke-linejoin="round" stroke-opacity="0.7" fill="white" stroke="white" stroke-width="0.4" onmousedown="repeatpan(-20,0)" onmouseup="endpanning()">
       
  4268    <set attributeType="XML" attributeName="stroke" to="yellow" end="MoveRight.mouseout" begin="MoveRight.mouseover"/>
       
  4269   </path>
       
  4270   <path id="MoveLeft" d="M5,29  l0,3 l-3,-1.5 Z" fill-opacity="0.2" stroke-linejoin="round" stroke-opacity="0.7" fill="white" stroke="white" stroke-width="0.4" onmousedown="repeatpan(20,0)" onmouseup="endpanning()">
       
  4271    <set attributeType="XML" attributeName="stroke" to="yellow" end="MoveLeft.mouseout" begin="MoveLeft.mouseover"/>
       
  4272   </path>
       
  4273  </g>
       
  4274 </svg>