<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>13027</bug_id>
          
          <creation_ts>2007-03-09 13:23:55 -0800</creation_ts>
          <short_desc>[S60] related build file updates for S60 builds only</short_desc>
          <delta_ts>2009-07-03 13:13:05 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>Accessibility</component>
          <version>523.x (Safari 3)</version>
          <rep_platform>S60 Emulator</rep_platform>
          <op_sys>S60 3rd edition</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="mario borges">mario.g.borges</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>bradley.morrison</cc>
    
    <cc>darin</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>19708</commentid>
    <comment_count>0</comment_count>
    <who name="mario borges">mario.g.borges</who>
    <bug_when>2007-03-09 13:23:55 -0800</bug_when>
    <thetext>related with task 14594 for S60 build feature work.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>19712</commentid>
    <comment_count>1</comment_count>
      <attachid>13565</attachid>
    <who name="mario borges">mario.g.borges</who>
    <bug_when>2007-03-09 13:46:28 -0800</bug_when>
    <thetext>Created attachment 13565
patch for 3.2/ccb</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>19720</commentid>
    <comment_count>2</comment_count>
    <who name="Bradley Morrison">bradley.morrison</who>
    <bug_when>2007-03-09 14:40:44 -0800</bug_when>
    <thetext>Please create S60 related bugs with the correct metadata!

See last bullet on:

http://trac.webkit.org/projects/webkit/wiki/S60Buzilla</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>19460</commentid>
    <comment_count>3</comment_count>
      <attachid>13565</attachid>
    <who name="Bradley Morrison">bradley.morrison</who>
    <bug_when>2007-03-12 08:05:20 -0700</bug_when>
    <thetext>Comment on attachment 13565
patch for 3.2/ccb

this patch is still WIP, so r- for now.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>19461</commentid>
    <comment_count>4</comment_count>
      <attachid>13565</attachid>
    <who name="mario borges">mario.g.borges</who>
    <bug_when>2007-03-12 08:12:17 -0700</bug_when>
    <thetext>Comment on attachment 13565
patch for 3.2/ccb

Index: JavaScriptCore/ChangeLog
===================================================================
--- JavaScriptCore/ChangeLog	(revision 20093)
+++ JavaScriptCore/ChangeLog	(working copy)
@@ -1,3 +1,16 @@
+2007-03-09   borges   &lt;mario.g.borges@nokia.com&gt;
+
+  reviewed by Bradley
+    
+  DESC: related with task 14594 for S60 build feature work
+  http://bugs.webkit.org/show_bug.cgi?id=13027
+
+        * group/JavaScriptCore.mmp:
+        * group/bld.inf:
+        * group/kjstest.mmp:
+        * group/pcre.mmp:
+        * group/pcretest.mmp:
+
 vbradley, reviewed by Yongjun
  DESC: merge r19917 to s60/trunk. ALAA-6XSF7U : Reduce stack overflow counter
  http://bugs.webkit.org/show_bug.cgi?id=12928
Index: JavaScriptCore/group/JavaScriptCore.mmp
===================================================================
--- JavaScriptCore/group/JavaScriptCore.mmp	(revision 20093)
+++ JavaScriptCore/group/JavaScriptCore.mmp	(working copy)
@@ -20,7 +20,7 @@
 #if defined(__BROWSER_SDK)
 TARGET      JavaScriptCore_sdk.DLL
 #else
-#include &lt;domain\osextensions\platform_paths.hrh&gt;
+#include &lt;domain/osextensions/platform_paths.hrh&gt;
 TARGET      JavaScriptCore.DLL
 #endif
 TARGETTYPE  dll
Index: JavaScriptCore/group/bld.inf
===================================================================
--- JavaScriptCore/group/bld.inf	(revision 20093)
+++ JavaScriptCore/group/bld.inf	(working copy)
@@ -22,6 +22,25 @@ PRJ_PLATFORMS
 DEFAULT
 
 PRJ_EXPORTS
+
+
+#ifndef __BROWSER_SDK
+#include &lt;domain/osextensions/platform_paths.hrh&gt;
+..\kjs\internal.h         MW_LAYER_SDK_EXPORT_PATH(javascriptcore\internal.h)
+..\kjs\interpreter.h      MW_LAYER_SDK_EXPORT_PATH(javascriptcore\interpreter.h)
+..\kjs\object.h           MW_LAYER_SDK_EXPORT_PATH(javascriptcore\object.h)
+..\kjs\protect.h          MW_LAYER_SDK_EXPORT_PATH(javascriptcore\protect.h)
+..\kjs\stdint.h           MW_LAYER_SDK_EXPORT_PATH(javascriptcore\stdint.h)
+
+..\bindings\npruntime.h          MW_LAYER_SDK_EXPORT_PATH(javascriptcore\npruntime.h)
+..\bindings\npruntime_impl.h     MW_LAYER_SDK_EXPORT_PATH(javascriptcore\npruntime_impl.h)
+..\bindings\npruntime_priv.h     MW_LAYER_SDK_EXPORT_PATH(javascriptcore\npruntime_priv.h)
+..\bindings\runtime.h            MW_LAYER_SDK_EXPORT_PATH(javascriptcore\runtime.h)
+..\bindings\runtime_object.h     MW_LAYER_SDK_EXPORT_PATH(javascriptcore\runtime_object.h)
+..\bindings\runtime_root.h       MW_LAYER_SDK_EXPORT_PATH(javascriptcore\runtime_root.h)
+..\bindings\NP_jsobject.h        MW_LAYER_SDK_EXPORT_PATH(javascriptcore\NP_jsobject.h)
+..\bindings\c\c_utility.h        MW_LAYER_SDK_EXPORT_PATH(javascriptcore\c_utility.h)
+#else
 ..\kjs\internal.h         \epoc32\include\oem\javascriptcore\internal.h
 ..\kjs\interpreter.h      \epoc32\include\oem\javascriptcore\interpreter.h
 ..\kjs\object.h           \epoc32\include\oem\javascriptcore\object.h
@@ -36,6 +55,9 @@ PRJ_EXPORTS
 ..\bindings\runtime_root.h            \epoc32\include\oem\javascriptcore\runtime_root.h
 ..\bindings\NP_jsobject.h            \epoc32\include\oem\javascriptcore\NP_jsobject.h
 ..\bindings\c\c_utility.h            \epoc32\include\oem\javascriptcore\c_utility.h
+#endif //#ifndef __BROWSER_SDK
+
+
 PRJ_MMPFILES
 pcre.mmp
 JavaScriptCore.mmp
Index: JavaScriptCore/group/kjstest.mmp
===================================================================
--- JavaScriptCore/group/kjstest.mmp	(revision 20093)
+++ JavaScriptCore/group/kjstest.mmp	(working copy)
@@ -18,7 +18,7 @@
  *
  */
 #ifndef __BROWSER_SDK
-#include &lt;domain\osextensions\platform_paths.hrh&gt;
+#include &lt;domain/osextensions/platform_paths.hrh&gt;
 #endif
 TARGET     kjstest.exe
 TARGETTYPE  exe
Index: JavaScriptCore/group/pcre.mmp
===================================================================
--- JavaScriptCore/group/pcre.mmp	(revision 20093)
+++ JavaScriptCore/group/pcre.mmp	(working copy)
@@ -18,7 +18,7 @@
  *
  */
 #ifndef __BROWSER_SDK
-#include &lt;domain\osextensions\platform_paths.hrh&gt;
+#include &lt;domain/osextensions/platform_paths.hrh&gt;
 #endif
 TARGET 		pcre.lib
 TARGETTYPE	lib
Index: JavaScriptCore/group/pcretest.mmp
===================================================================
--- JavaScriptCore/group/pcretest.mmp	(revision 20093)
+++ JavaScriptCore/group/pcretest.mmp	(working copy)
@@ -24,7 +24,14 @@ UID    0
 
 #include &quot;defs.mmpi&quot;
 
-SYSTEMINCLUDE  \epoc32\include\libc \epoc32\include 
+#ifndef __BROWSER_SDK
+#include &lt;domain/osextensions/platform_paths.hrh&gt;
+MW_LAYER_SYSTEMINCLUDE
+#else
+SYSTEMINCLUDE  \epoc32\include
+#endif  __BROWSER_SDK
+
+SYSTEMINCLUDE  \epoc32\include\libc
 SYSTEMINCLUDE ..\pcre ..\kjs
 SOURCEPATH  ..\pcre
 SOURCE      pcretest.c
Index: MemoryManager/ChangeLog
===================================================================
--- MemoryManager/ChangeLog	(revision 20093)
+++ MemoryManager/ChangeLog	(working copy)
@@ -1,3 +1,13 @@
+2007-03-09   borges   &lt;mario.g.borges@nokia.com&gt;
+
+  reviewed by Bradley
+    
+  DESC: related with task 14594 for S60 build feature work
+  http://bugs.webkit.org/show_bug.cgi?id=13027
+
+        * Group/MemMan.mmp:
+        * Group/MemManTest.mmp:
+
 2007-01-09  spadma  &lt;Sachin.Padma@nokia.com&gt;
 
         Reviewed by Yongjun.
Index: MemoryManager/Group/MemMan.mmp
===================================================================
--- MemoryManager/Group/MemMan.mmp	(revision 20093)
+++ MemoryManager/Group/MemMan.mmp	(working copy)
@@ -41,7 +41,7 @@
 #if defined(__BROWSER_SDK)
 TARGET          MemMan_sdk.dll
 #else
-#include &lt;domain\osextensions\platform_paths.hrh&gt;
+#include &lt;domain/osextensions/platform_paths.hrh&gt;
 TARGET          MemMan.dll
 #endif
 
Index: MemoryManager/Group/MemManTest.mmp
===================================================================
--- MemoryManager/Group/MemManTest.mmp	(revision 20093)
+++ MemoryManager/Group/MemManTest.mmp	(working copy)
@@ -39,7 +39,7 @@
 * ==============================================================================
 */
 #ifndef __BROWSER_SDK
-#include &lt;domain\osextensions\platform_paths.hrh&gt;
+#include &lt;domain/osextensions/platform_paths.hrh&gt;
 #endif
 TARGET		MemManTest.exe
 TARGETTYPE  	exe
Index: WebCore/ChangeLog
===================================================================
--- WebCore/ChangeLog	(revision 20093)
+++ WebCore/ChangeLog	(working copy)
@@ -1,3 +1,16 @@
+2007-03-09   borges   &lt;mario.g.borges@nokia.com&gt;
+
+  reviewed by Bradley
+    
+  DESC: related with task 14594 for S60 build feature work
+  http://bugs.webkit.org/show_bug.cgi?id=13027
+
+        WARNING: NO TEST CASES ADDED OR CHANGED
+
+        * group/KHTML.mmp:
+        * group/KWQ.mmp:
+        * group/WebCore.mmp:
+
 vbradley, reviewed by Zalan
  DESC: [S60] MLIO-6YCACU: Browser freeze and panic in symbianoggplay.sourceforge.com
  http://bugs.webkit.org/show_bug.cgi?id=12831
Index: WebCore/group/KHTML.mmp
===================================================================
--- WebCore/group/KHTML.mmp	(revision 20093)
+++ WebCore/group/KHTML.mmp	(working copy)
@@ -10,7 +10,7 @@
 * ============================================================================
 */
 #ifndef __BROWSER_SDK
-#include &lt;domain\osextensions\platform_paths.hrh&gt;
+#include &lt;domain/osextensions/platform_paths.hrh&gt;
 #endif
 TARGET  KHTML.lib
 TARGETTYPE  lib
Index: WebCore/group/KWQ.mmp
===================================================================
--- WebCore/group/KWQ.mmp	(revision 20093)
+++ WebCore/group/KWQ.mmp	(working copy)
@@ -10,7 +10,7 @@
 * ============================================================================
 */
 #ifndef __BROWSER_SDK
-#include &lt;domain\osextensions\platform_paths.hrh&gt;
+#include &lt;domain/osextensions/platform_paths.hrh&gt;
 #endif
 
 TARGET  KWQ.lib
Index: WebCore/group/WebCore.mmp
===================================================================
--- WebCore/group/WebCore.mmp	(revision 20093)
+++ WebCore/group/WebCore.mmp	(working copy)
@@ -12,7 +12,7 @@
 #if defined(__BROWSER_SDK)
 TARGET  WebCore_sdk.dll
 #else
-#include &lt;domain\osextensions\platform_paths.hrh&gt;
+#include &lt;domain/osextensions/platform_paths.hrh&gt;
 TARGET  WebCore.dll
 #endif
 TARGETTYPE  dll
Index: WebKit/ChangeLog
===================================================================
--- WebKit/ChangeLog	(revision 20093)
+++ WebKit/ChangeLog	(working copy)
@@ -1,3 +1,20 @@
+2007-03-09   borges   &lt;mario.g.borges@nokia.com&gt;
+
+  reviewed by Bradley
+
+  DESC: related with task 14594 for S60 build feature work
+  http://bugs.webkit.org/show_bug.cgi?id=13027
+
+        * group/BrowserCache.mmp:
+        * group/BrowserRec.mmp:
+        * group/BrowserView.mmp:
+        * group/Plugin.mmp:
+        * group/ResLoaderTest.mmp:
+        * group/bld.inf:
+        * group/renderer.mmpi:
+        * group/resloader.mmp:
+        * group/webkit.mmp:
+
 yinxcai, reviewed by Yongjun
  DESC: Browser: page info not shown correctly after going back to secure page HMNN-6YNH7J 
  http://bugs.webkit.org/show_bug.cgi?id=12989
Index: WebKit/group/BrowserCache.mmp
===================================================================
--- WebKit/group/BrowserCache.mmp	(revision 20093)
+++ WebKit/group/BrowserCache.mmp	(working copy)
@@ -41,7 +41,7 @@
 #if defined(__BROWSER_SDK)
 TARGET          BrowserCache_sdk.dll
 #else
-#include &lt;domain\osextensions\platform_paths.hrh&gt;
+#include &lt;domain/osextensions/platform_paths.hrh&gt;
 TARGET          BrowserCache.dll
 #endif
 TARGETTYPE      dll
Index: WebKit/group/BrowserRec.mmp
===================================================================
--- WebKit/group/BrowserRec.mmp	(revision 20093)
+++ WebKit/group/BrowserRec.mmp	(working copy)
@@ -41,7 +41,7 @@
 #if defined(__BROWSER_SDK)
 TARGET          BrowserRec_sdk.DLL
 #else
-#include &lt;domain\osextensions\platform_paths.hrh&gt;
+#include &lt;domain/osextensions/platform_paths.hrh&gt;
 TARGET          BrowserRec.DLL
 #endif
 
Index: WebKit/group/BrowserView.mmp
===================================================================
--- WebKit/group/BrowserView.mmp	(revision 20093)
+++ WebKit/group/BrowserView.mmp	(working copy)
@@ -39,7 +39,7 @@
 * ==============================================================================
 */
 #ifndef __BROWSER_SDK
-#include &lt;domain\osextensions\platform_paths.hrh&gt;
+#include &lt;domain/osextensions/platform_paths.hrh&gt;
 #endif
 
 TARGET          browserview.lib
@@ -101,7 +101,7 @@ USERINCLUDE   ..\..\..\ToolBar\inc
 #endif
 
 #ifndef __BROWSER_SDK
-MW_LAYER_SYSTEMINCLUDE
+APP_LAYER_SYSTEMINCLUDE
 #else
 SYSTEMINCLUDE       \epoc32\include   \epoc32\include\oem
 #endif
Index: WebKit/group/Plugin.mmp
===================================================================
--- WebKit/group/Plugin.mmp	(revision 20093)
+++ WebKit/group/Plugin.mmp	(working copy)
@@ -38,7 +38,7 @@
 * ==============================================================================
 */
 #ifndef __BROWSER_SDK
-#include &lt;domain\osextensions\platform_paths.hrh&gt;
+#include &lt;domain/osextensions/platform_paths.hrh&gt;
 #endif
 TARGET          Plugin.lib
 TARGETTYPE      lib
@@ -68,7 +68,7 @@ USERINCLUDE     ..\..\WEBCORE\bridge
 
 SYSTEMINCLUDE   ..\..\MemoryManager\Inc
 #ifndef __BROWSER_SDK
-MW_LAYER_SYSTEMINCLUDE
+APP_LAYER_SYSTEMINCLUDE
 #else
 SYSTEMINCLUDE   \epoc32\include   \epoc32\include\oem
 #endif
Index: WebKit/group/ResLoaderTest.mmp
===================================================================
--- WebKit/group/ResLoaderTest.mmp	(revision 20093)
+++ WebKit/group/ResLoaderTest.mmp	(working copy)
@@ -39,7 +39,7 @@
 * ==============================================================================
 */
 #ifndef __BROWSER_SDK
-#include &lt;domain\osextensions\platform_paths.hrh&gt;
+#include &lt;domain/osextensions/platform_paths.hrh&gt;
 #endif
 TARGET		ResLoaderTest.app
 TARGETTYPE  	app
Index: WebKit/group/bld.inf
===================================================================
--- WebKit/group/bld.inf	(revision 20093)
+++ WebKit/group/bld.inf	(working copy)
@@ -39,7 +39,7 @@
 * ==============================================================================
 */
 #ifndef __BROWSER_SDK
-#include &lt;domain\osextensions\platform_paths.hrh&gt;
+#include &lt;domain/osextensions/platform_paths.hrh&gt;
 #endif
 
 PRJ_PLATFORMS
@@ -66,7 +66,7 @@ PRJ_EXPORTS
 ..\Plugin\inc\prcpucfg.h MW_LAYER_SDK_EXPORT_PATH(prcpucfg.h)
 ..\Plugin\inc\prtypes.h MW_LAYER_SDK_EXPORT_PATH(prtypes.h)
 ..\Plugin\inc\PluginAdapterInterface.h MW_LAYER_SDK_EXPORT_PATH(PluginAdapterInterface.h)
-..\Plugin\inc\obsolete\protypes.h \epoc32\include\obsolete\protypes.h
+..\Plugin\inc\obsolete\protypes.h MW_LAYER_SDK_EXPORT_PATH(obsolete\protypes.h)
 
 ..\Plugin\inc\BrowserPluginInterface.h MW_LAYER_SDK_EXPORT_PATH(BrowserPluginInterface.h)
 ..\Plugin\inc\CEcomBrowserPluginInterface.h MW_LAYER_SDK_EXPORT_PATH(CEcomBrowserPluginInterface.h)
Index: WebKit/group/renderer.mmpi
===================================================================
--- WebKit/group/renderer.mmpi	(revision 20093)
+++ WebKit/group/renderer.mmpi	(working copy)
@@ -39,7 +39,7 @@
 * ==============================================================================
 */
 #ifndef __BROWSER_SDK
-#include &lt;domain\osextensions\platform_paths.hrh&gt;
+#include &lt;domain/osextensions/platform_paths.hrh&gt;
 #endif
 MACRO __OOM__
 
Index: WebKit/group/resloader.mmp
===================================================================
--- WebKit/group/resloader.mmp	(revision 20093)
+++ WebKit/group/resloader.mmp	(working copy)
@@ -40,7 +40,7 @@
 * ==============================================================================
 */
 #ifndef __BROWSER_SDK
-#include &lt;domain\osextensions\platform_paths.hrh&gt;
+#include &lt;domain/osextensions/platform_paths.hrh&gt;
 #endif
 
 TARGET          ResLoader.lib
@@ -126,7 +126,7 @@ SYSTEMINCLUDE ..\..\MemoryManager\Inc
 #ifndef __BROWSER_SDK
 SYSTEMINCLUDE  ..\..\..\..\HttpFilters\HTTPFilterAcceptHeader
 SYSTEMINCLUDE  ..\..\..\..\HttpFilters\HTTPFilterAcceptHeader\inc
-MW_LAYER_SYSTEMINCLUDE
+APP_LAYER_SYSTEMINCLUDE
 #else
 SYSTEMINCLUDE       \epoc32\include   \epoc32\include\oem
 #endif 
Index: WebKit/group/webkit.mmp
===================================================================
--- WebKit/group/webkit.mmp	(revision 20093)
+++ WebKit/group/webkit.mmp	(working copy)
@@ -41,7 +41,7 @@
 #if defined(__BROWSER_SDK)
 TARGET          browserengine_sdk.dll
 #else
-#include &lt;domain\osextensions\platform_paths.hrh&gt;
+#include &lt;domain/osextensions/platform_paths.hrh&gt;
 TARGET          browserengine.dll
 #endif
 TARGETTYPE      dll
@@ -109,7 +109,7 @@ USERINCLUDE     ..\BrowserCore\Misc\Inc
 USERINCLUDE     ..\..\..\..\inc
 USERINCLUDE     ..\..\..\PageScaler\inc
 USERINCLUDE   ..\..\..\HistoryProvider\inc
-MW_LAYER_SYSTEMINCLUDE
+APP_LAYER_SYSTEMINCLUDE
 USERINCLUDE   ..\..\..\ToolBar\inc
 #else
 SYSTEMINCLUDE \Epoc32\include \Epoc32\include\oem</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>19420</commentid>
    <comment_count>5</comment_count>
      <attachid>13591</attachid>
    <who name="mario borges">mario.g.borges</who>
    <bug_when>2007-03-12 08:14:16 -0700</bug_when>
    <thetext>Created attachment 13591
updated patch for 3.2/ccb</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>19380</commentid>
    <comment_count>6</comment_count>
      <attachid>13593</attachid>
    <who name="mario borges">mario.g.borges</who>
    <bug_when>2007-03-12 08:30:59 -0700</bug_when>
    <thetext>Created attachment 13593
updated patch for 3.2/ccb</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>19385</commentid>
    <comment_count>7</comment_count>
      <attachid>13593</attachid>
    <who name="Bradley Morrison">bradley.morrison</who>
    <bug_when>2007-03-12 10:01:01 -0700</bug_when>
    <thetext>Comment on attachment 13593
updated patch for 3.2/ccb 

looks good - verified against sdk.

Thanks Mario, nice patch!!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>19386</commentid>
    <comment_count>8</comment_count>
    <who name="Bradley Morrison">bradley.morrison</who>
    <bug_when>2007-03-12 10:01:49 -0700</bug_when>
    <thetext>Landed - r20117 </thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>17916</commentid>
    <comment_count>9</comment_count>
    <who name="mario borges">mario.g.borges</who>
    <bug_when>2007-03-21 13:14:48 -0700</bug_when>
    <thetext>Additional work was requested on this... Re-opening bug for additional patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>17918</commentid>
    <comment_count>10</comment_count>
      <attachid>13747</attachid>
    <who name="mario borges">mario.g.borges</who>
    <bug_when>2007-03-21 13:37:43 -0700</bug_when>
    <thetext>Created attachment 13747
Phase 2 patch for 3.2/ccb platform

related to task 14837 for phase 2 S60 build file updates.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>17679</commentid>
    <comment_count>11</comment_count>
    <who name="Bradley Morrison">bradley.morrison</who>
    <bug_when>2007-03-22 12:43:53 -0700</bug_when>
    <thetext>(In reply to comment #10)
&gt; Created an attachment (id=13747) [edit]
&gt; Phase 2 patch for 3.2/ccb platform
&gt; 
&gt; related to task 14837 for phase 2 S60 build file updates.
&gt; 

r=me (20391)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>14901</commentid>
    <comment_count>12</comment_count>
      <attachid>13747</attachid>
    <who name="Bradley Morrison">bradley.morrison</who>
    <bug_when>2007-04-12 08:13:50 -0700</bug_when>
    <thetext>Comment on attachment 13747
Phase 2 patch for 3.2/ccb platform

This was landed - clearing review queue.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>14902</commentid>
    <comment_count>13</comment_count>
      <attachid>13747</attachid>
    <who name="Bradley Morrison">bradley.morrison</who>
    <bug_when>2007-04-12 08:14:07 -0700</bug_when>
    <thetext>Comment on attachment 13747
Phase 2 patch for 3.2/ccb platform

clearing review flag, this was landed.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>77030</commentid>
    <comment_count>14</comment_count>
    <who name="Bradley Morrison">bradley.morrison</who>
    <bug_when>2008-04-09 11:39:48 -0700</bug_when>
    <thetext>Bulk closing of all s60 platform bugs. 

Sorry for the noise!</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>13565</attachid>
            <date>2007-03-09 13:46:28 -0800</date>
            <delta_ts>2007-03-12 08:14:16 -0700</delta_ts>
            <desc>patch for 3.2/ccb</desc>
            <filename>bug13027.patch</filename>
            <type>text/plain</type>
            <size>14565</size>
            <attacher name="mario borges">mario.g.borges</attacher>
            
              <data encoding="base64">SW5kZXg6IEphdmFTY3JpcHRDb3JlL0NoYW5nZUxvZw0KPT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0KLS0tIEphdmFTY3Jp
cHRDb3JlL0NoYW5nZUxvZwkocmV2aXNpb24gMjAwOTMpDQorKysgSmF2YVNjcmlwdENvcmUvQ2hh
bmdlTG9nCSh3b3JraW5nIGNvcHkpDQpAQCAtMSwzICsxLDE2IEBADQorMjAwNy0wMy0wOSAgIGJv
cmdlcyAgIDxtYXJpby5nLmJvcmdlc0Bub2tpYS5jb20+DQorDQorICByZXZpZXdlZCBieSBCcmFk
bGV5DQorICAgIA0KKyAgREVTQzogcmVsYXRlZCB3aXRoIHRhc2sgMTQ1OTQgZm9yIFM2MCBidWls
ZCBmZWF0dXJlIHdvcmsNCisgIGh0dHA6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lk
PTEzMDI3DQorDQorICAgICAgICAqIGdyb3VwL0phdmFTY3JpcHRDb3JlLm1tcDoNCisgICAgICAg
ICogZ3JvdXAvYmxkLmluZjoNCisgICAgICAgICogZ3JvdXAva2pzdGVzdC5tbXA6DQorICAgICAg
ICAqIGdyb3VwL3BjcmUubW1wOg0KKyAgICAgICAgKiBncm91cC9wY3JldGVzdC5tbXA6DQorDQog
dmJyYWRsZXksIHJldmlld2VkIGJ5IFlvbmdqdW4NCiAgREVTQzogbWVyZ2UgcjE5OTE3IHRvIHM2
MC90cnVuay4gQUxBQS02WFNGN1UgOiBSZWR1Y2Ugc3RhY2sgb3ZlcmZsb3cgY291bnRlcg0KICBo
dHRwOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMjkyOA0KSW5kZXg6IEphdmFT
Y3JpcHRDb3JlL2dyb3VwL0phdmFTY3JpcHRDb3JlLm1tcA0KPT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0KLS0tIEphdmFT
Y3JpcHRDb3JlL2dyb3VwL0phdmFTY3JpcHRDb3JlLm1tcAkocmV2aXNpb24gMjAwOTMpDQorKysg
SmF2YVNjcmlwdENvcmUvZ3JvdXAvSmF2YVNjcmlwdENvcmUubW1wCSh3b3JraW5nIGNvcHkpDQpA
QCAtMjAsNyArMjAsNyBAQA0KICNpZiBkZWZpbmVkKF9fQlJPV1NFUl9TREspDQogVEFSR0VUICAg
ICAgSmF2YVNjcmlwdENvcmVfc2RrLkRMTA0KICNlbHNlDQotI2luY2x1ZGUgPGRvbWFpblxvc2V4
dGVuc2lvbnNccGxhdGZvcm1fcGF0aHMuaHJoPg0KKyNpbmNsdWRlIDxkb21haW4vb3NleHRlbnNp
b25zL3BsYXRmb3JtX3BhdGhzLmhyaD4NCiBUQVJHRVQgICAgICBKYXZhU2NyaXB0Q29yZS5ETEwN
CiAjZW5kaWYNCiBUQVJHRVRUWVBFICBkbGwNCkluZGV4OiBKYXZhU2NyaXB0Q29yZS9ncm91cC9i
bGQuaW5mDQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09DQotLS0gSmF2YVNjcmlwdENvcmUvZ3JvdXAvYmxkLmluZgkocmV2
aXNpb24gMjAwOTMpDQorKysgSmF2YVNjcmlwdENvcmUvZ3JvdXAvYmxkLmluZgkod29ya2luZyBj
b3B5KQ0KQEAgLTIyLDYgKzIyLDI1IEBAIFBSSl9QTEFURk9STVMNCiBERUZBVUxUDQogDQogUFJK
X0VYUE9SVFMNCisNCisNCisjaWZuZGVmIF9fQlJPV1NFUl9TREsNCisjaW5jbHVkZSA8ZG9tYWlu
L29zZXh0ZW5zaW9ucy9wbGF0Zm9ybV9wYXRocy5ocmg+DQorLi5ca2pzXGludGVybmFsLmggICAg
ICAgICBNV19MQVlFUl9TREtfRVhQT1JUX1BBVEgoamF2YXNjcmlwdGNvcmVcaW50ZXJuYWwuaCkN
CisuLlxranNcaW50ZXJwcmV0ZXIuaCAgICAgIE1XX0xBWUVSX1NES19FWFBPUlRfUEFUSChqYXZh
c2NyaXB0Y29yZVxpbnRlcnByZXRlci5oKQ0KKy4uXGtqc1xvYmplY3QuaCAgICAgICAgICAgTVdf
TEFZRVJfU0RLX0VYUE9SVF9QQVRIKGphdmFzY3JpcHRjb3JlXG9iamVjdC5oKQ0KKy4uXGtqc1xw
cm90ZWN0LmggICAgICAgICAgTVdfTEFZRVJfU0RLX0VYUE9SVF9QQVRIKGphdmFzY3JpcHRjb3Jl
XHByb3RlY3QuaCkNCisuLlxranNcc3RkaW50LmggICAgICAgICAgIE1XX0xBWUVSX1NES19FWFBP
UlRfUEFUSChqYXZhc2NyaXB0Y29yZVxzdGRpbnQuaCkNCisNCisuLlxiaW5kaW5nc1xucHJ1bnRp
bWUuaCAgICAgICAgICBNV19MQVlFUl9TREtfRVhQT1JUX1BBVEgoamF2YXNjcmlwdGNvcmVcbnBy
dW50aW1lLmgpDQorLi5cYmluZGluZ3NcbnBydW50aW1lX2ltcGwuaCAgICAgTVdfTEFZRVJfU0RL
X0VYUE9SVF9QQVRIKGphdmFzY3JpcHRjb3JlXG5wcnVudGltZV9pbXBsLmgpDQorLi5cYmluZGlu
Z3NcbnBydW50aW1lX3ByaXYuaCAgICAgTVdfTEFZRVJfU0RLX0VYUE9SVF9QQVRIKGphdmFzY3Jp
cHRjb3JlXG5wcnVudGltZV9wcml2LmgpDQorLi5cYmluZGluZ3NccnVudGltZS5oICAgICAgICAg
ICAgTVdfTEFZRVJfU0RLX0VYUE9SVF9QQVRIKGphdmFzY3JpcHRjb3JlXHJ1bnRpbWUuaCkNCisu
LlxiaW5kaW5nc1xydW50aW1lX29iamVjdC5oICAgICBNV19MQVlFUl9TREtfRVhQT1JUX1BBVEgo
amF2YXNjcmlwdGNvcmVccnVudGltZV9vYmplY3QuaCkNCisuLlxiaW5kaW5nc1xydW50aW1lX3Jv
b3QuaCAgICAgICBNV19MQVlFUl9TREtfRVhQT1JUX1BBVEgoamF2YXNjcmlwdGNvcmVccnVudGlt
ZV9yb290LmgpDQorLi5cYmluZGluZ3NcTlBfanNvYmplY3QuaCAgICAgICAgTVdfTEFZRVJfU0RL
X0VYUE9SVF9QQVRIKGphdmFzY3JpcHRjb3JlXE5QX2pzb2JqZWN0LmgpDQorLi5cYmluZGluZ3Nc
Y1xjX3V0aWxpdHkuaCAgICAgICAgTVdfTEFZRVJfU0RLX0VYUE9SVF9QQVRIKGphdmFzY3JpcHRj
b3JlXGNfdXRpbGl0eS5oKQ0KKyNlbHNlDQogLi5ca2pzXGludGVybmFsLmggICAgICAgICBcZXBv
YzMyXGluY2x1ZGVcb2VtXGphdmFzY3JpcHRjb3JlXGludGVybmFsLmgNCiAuLlxranNcaW50ZXJw
cmV0ZXIuaCAgICAgIFxlcG9jMzJcaW5jbHVkZVxvZW1camF2YXNjcmlwdGNvcmVcaW50ZXJwcmV0
ZXIuaA0KIC4uXGtqc1xvYmplY3QuaCAgICAgICAgICAgXGVwb2MzMlxpbmNsdWRlXG9lbVxqYXZh
c2NyaXB0Y29yZVxvYmplY3QuaA0KQEAgLTM2LDYgKzU1LDkgQEAgUFJKX0VYUE9SVFMNCiAuLlxi
aW5kaW5nc1xydW50aW1lX3Jvb3QuaCAgICAgICAgICAgIFxlcG9jMzJcaW5jbHVkZVxvZW1camF2
YXNjcmlwdGNvcmVccnVudGltZV9yb290LmgNCiAuLlxiaW5kaW5nc1xOUF9qc29iamVjdC5oICAg
ICAgICAgICAgXGVwb2MzMlxpbmNsdWRlXG9lbVxqYXZhc2NyaXB0Y29yZVxOUF9qc29iamVjdC5o
DQogLi5cYmluZGluZ3NcY1xjX3V0aWxpdHkuaCAgICAgICAgICAgIFxlcG9jMzJcaW5jbHVkZVxv
ZW1camF2YXNjcmlwdGNvcmVcY191dGlsaXR5LmgNCisjZW5kaWYgLy8jaWZuZGVmIF9fQlJPV1NF
Ul9TREsNCisNCisNCiBQUkpfTU1QRklMRVMNCiBwY3JlLm1tcA0KIEphdmFTY3JpcHRDb3JlLm1t
cA0KSW5kZXg6IEphdmFTY3JpcHRDb3JlL2dyb3VwL2tqc3Rlc3QubW1wDQo9PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09DQot
LS0gSmF2YVNjcmlwdENvcmUvZ3JvdXAva2pzdGVzdC5tbXAJKHJldmlzaW9uIDIwMDkzKQ0KKysr
IEphdmFTY3JpcHRDb3JlL2dyb3VwL2tqc3Rlc3QubW1wCSh3b3JraW5nIGNvcHkpDQpAQCAtMTgs
NyArMTgsNyBAQA0KICAqDQogICovDQogI2lmbmRlZiBfX0JST1dTRVJfU0RLDQotI2luY2x1ZGUg
PGRvbWFpblxvc2V4dGVuc2lvbnNccGxhdGZvcm1fcGF0aHMuaHJoPg0KKyNpbmNsdWRlIDxkb21h
aW4vb3NleHRlbnNpb25zL3BsYXRmb3JtX3BhdGhzLmhyaD4NCiAjZW5kaWYNCiBUQVJHRVQgICAg
IGtqc3Rlc3QuZXhlDQogVEFSR0VUVFlQRSAgZXhlDQpJbmRleDogSmF2YVNjcmlwdENvcmUvZ3Jv
dXAvcGNyZS5tbXANCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT0NCi0tLSBKYXZhU2NyaXB0Q29yZS9ncm91cC9wY3JlLm1t
cAkocmV2aXNpb24gMjAwOTMpDQorKysgSmF2YVNjcmlwdENvcmUvZ3JvdXAvcGNyZS5tbXAJKHdv
cmtpbmcgY29weSkNCkBAIC0xOCw3ICsxOCw3IEBADQogICoNCiAgKi8NCiAjaWZuZGVmIF9fQlJP
V1NFUl9TREsNCi0jaW5jbHVkZSA8ZG9tYWluXG9zZXh0ZW5zaW9uc1xwbGF0Zm9ybV9wYXRocy5o
cmg+DQorI2luY2x1ZGUgPGRvbWFpbi9vc2V4dGVuc2lvbnMvcGxhdGZvcm1fcGF0aHMuaHJoPg0K
ICNlbmRpZg0KIFRBUkdFVCAJCXBjcmUubGliDQogVEFSR0VUVFlQRQlsaWINCkluZGV4OiBKYXZh
U2NyaXB0Q29yZS9ncm91cC9wY3JldGVzdC5tbXANCj09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCi0tLSBKYXZhU2NyaXB0
Q29yZS9ncm91cC9wY3JldGVzdC5tbXAJKHJldmlzaW9uIDIwMDkzKQ0KKysrIEphdmFTY3JpcHRD
b3JlL2dyb3VwL3BjcmV0ZXN0Lm1tcAkod29ya2luZyBjb3B5KQ0KQEAgLTI0LDcgKzI0LDE0IEBA
IFVJRCAgICAwDQogDQogI2luY2x1ZGUgImRlZnMubW1waSINCiANCi1TWVNURU1JTkNMVURFICBc
ZXBvYzMyXGluY2x1ZGVcbGliYyBcZXBvYzMyXGluY2x1ZGUgDQorI2lmbmRlZiBfX0JST1dTRVJf
U0RLDQorI2luY2x1ZGUgPGRvbWFpbi9vc2V4dGVuc2lvbnMvcGxhdGZvcm1fcGF0aHMuaHJoPg0K
K01XX0xBWUVSX1NZU1RFTUlOQ0xVREUNCisjZWxzZQ0KK1NZU1RFTUlOQ0xVREUgIFxlcG9jMzJc
aW5jbHVkZQ0KKyNlbmRpZiAgX19CUk9XU0VSX1NESw0KKw0KK1NZU1RFTUlOQ0xVREUgIFxlcG9j
MzJcaW5jbHVkZVxsaWJjDQogU1lTVEVNSU5DTFVERSAuLlxwY3JlIC4uXGtqcw0KIFNPVVJDRVBB
VEggIC4uXHBjcmUNCiBTT1VSQ0UgICAgICBwY3JldGVzdC5jDQpJbmRleDogTWVtb3J5TWFuYWdl
ci9DaGFuZ2VMb2cNCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT0NCi0tLSBNZW1vcnlNYW5hZ2VyL0NoYW5nZUxvZwkocmV2
aXNpb24gMjAwOTMpDQorKysgTWVtb3J5TWFuYWdlci9DaGFuZ2VMb2cJKHdvcmtpbmcgY29weSkN
CkBAIC0xLDMgKzEsMTMgQEANCisyMDA3LTAzLTA5ICAgYm9yZ2VzICAgPG1hcmlvLmcuYm9yZ2Vz
QG5va2lhLmNvbT4NCisNCisgIHJldmlld2VkIGJ5IEJyYWRsZXkNCisgICAgDQorICBERVNDOiBy
ZWxhdGVkIHdpdGggdGFzayAxNDU5NCBmb3IgUzYwIGJ1aWxkIGZlYXR1cmUgd29yaw0KKyAgaHR0
cDovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTMwMjcNCisNCisgICAgICAgICog
R3JvdXAvTWVtTWFuLm1tcDoNCisgICAgICAgICogR3JvdXAvTWVtTWFuVGVzdC5tbXA6DQorDQog
MjAwNy0wMS0wOSAgc3BhZG1hICA8U2FjaGluLlBhZG1hQG5va2lhLmNvbT4NCiANCiAgICAgICAg
IFJldmlld2VkIGJ5IFlvbmdqdW4uDQpJbmRleDogTWVtb3J5TWFuYWdlci9Hcm91cC9NZW1NYW4u
bW1wDQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09DQotLS0gTWVtb3J5TWFuYWdlci9Hcm91cC9NZW1NYW4ubW1wCShyZXZp
c2lvbiAyMDA5MykNCisrKyBNZW1vcnlNYW5hZ2VyL0dyb3VwL01lbU1hbi5tbXAJKHdvcmtpbmcg
Y29weSkNCkBAIC00MSw3ICs0MSw3IEBADQogI2lmIGRlZmluZWQoX19CUk9XU0VSX1NESykNCiBU
QVJHRVQgICAgICAgICAgTWVtTWFuX3Nkay5kbGwNCiAjZWxzZQ0KLSNpbmNsdWRlIDxkb21haW5c
b3NleHRlbnNpb25zXHBsYXRmb3JtX3BhdGhzLmhyaD4NCisjaW5jbHVkZSA8ZG9tYWluL29zZXh0
ZW5zaW9ucy9wbGF0Zm9ybV9wYXRocy5ocmg+DQogVEFSR0VUICAgICAgICAgIE1lbU1hbi5kbGwN
CiAjZW5kaWYNCiANCkluZGV4OiBNZW1vcnlNYW5hZ2VyL0dyb3VwL01lbU1hblRlc3QubW1wDQo9
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09DQotLS0gTWVtb3J5TWFuYWdlci9Hcm91cC9NZW1NYW5UZXN0Lm1tcAkocmV2aXNp
b24gMjAwOTMpDQorKysgTWVtb3J5TWFuYWdlci9Hcm91cC9NZW1NYW5UZXN0Lm1tcAkod29ya2lu
ZyBjb3B5KQ0KQEAgLTM5LDcgKzM5LDcgQEANCiAqID09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0KICov
DQogI2lmbmRlZiBfX0JST1dTRVJfU0RLDQotI2luY2x1ZGUgPGRvbWFpblxvc2V4dGVuc2lvbnNc
cGxhdGZvcm1fcGF0aHMuaHJoPg0KKyNpbmNsdWRlIDxkb21haW4vb3NleHRlbnNpb25zL3BsYXRm
b3JtX3BhdGhzLmhyaD4NCiAjZW5kaWYNCiBUQVJHRVQJCU1lbU1hblRlc3QuZXhlDQogVEFSR0VU
VFlQRSAgCWV4ZQ0KSW5kZXg6IFdlYkNvcmUvQ2hhbmdlTG9nDQo9PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09DQotLS0gV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDIwMDkzKQ0KKysrIFdlYkNvcmUvQ2hhbmdlTG9nCSh3
b3JraW5nIGNvcHkpDQpAQCAtMSwzICsxLDE2IEBADQorMjAwNy0wMy0wOSAgIGJvcmdlcyAgIDxt
YXJpby5nLmJvcmdlc0Bub2tpYS5jb20+DQorDQorICByZXZpZXdlZCBieSBCcmFkbGV5DQorICAg
IA0KKyAgREVTQzogcmVsYXRlZCB3aXRoIHRhc2sgMTQ1OTQgZm9yIFM2MCBidWlsZCBmZWF0dXJl
IHdvcmsNCisgIGh0dHA6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEzMDI3DQor
DQorICAgICAgICBXQVJOSU5HOiBOTyBURVNUIENBU0VTIEFEREVEIE9SIENIQU5HRUQNCisNCisg
ICAgICAgICogZ3JvdXAvS0hUTUwubW1wOg0KKyAgICAgICAgKiBncm91cC9LV1EubW1wOg0KKyAg
ICAgICAgKiBncm91cC9XZWJDb3JlLm1tcDoNCisNCiB2YnJhZGxleSwgcmV2aWV3ZWQgYnkgWmFs
YW4NCiAgREVTQzogW1M2MF0gTUxJTy02WUNBQ1U6IEJyb3dzZXIgZnJlZXplIGFuZCBwYW5pYyBp
biBzeW1iaWFub2dncGxheS5zb3VyY2Vmb3JnZS5jb20NCiAgaHR0cDovL2J1Z3Mud2Via2l0Lm9y
Zy9zaG93X2J1Zy5jZ2k/aWQ9MTI4MzENCkluZGV4OiBXZWJDb3JlL2dyb3VwL0tIVE1MLm1tcA0K
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PQ0KLS0tIFdlYkNvcmUvZ3JvdXAvS0hUTUwubW1wCShyZXZpc2lvbiAyMDA5MykN
CisrKyBXZWJDb3JlL2dyb3VwL0tIVE1MLm1tcAkod29ya2luZyBjb3B5KQ0KQEAgLTEwLDcgKzEw
LDcgQEANCiAqID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCiAqLw0KICNpZm5kZWYgX19CUk9XU0VSX1NE
Sw0KLSNpbmNsdWRlIDxkb21haW5cb3NleHRlbnNpb25zXHBsYXRmb3JtX3BhdGhzLmhyaD4NCisj
aW5jbHVkZSA8ZG9tYWluL29zZXh0ZW5zaW9ucy9wbGF0Zm9ybV9wYXRocy5ocmg+DQogI2VuZGlm
DQogVEFSR0VUICBLSFRNTC5saWINCiBUQVJHRVRUWVBFICBsaWINCkluZGV4OiBXZWJDb3JlL2dy
b3VwL0tXUS5tbXANCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT0NCi0tLSBXZWJDb3JlL2dyb3VwL0tXUS5tbXAJKHJldmlz
aW9uIDIwMDkzKQ0KKysrIFdlYkNvcmUvZ3JvdXAvS1dRLm1tcAkod29ya2luZyBjb3B5KQ0KQEAg
LTEwLDcgKzEwLDcgQEANCiAqID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCiAqLw0KICNpZm5kZWYgX19C
Uk9XU0VSX1NESw0KLSNpbmNsdWRlIDxkb21haW5cb3NleHRlbnNpb25zXHBsYXRmb3JtX3BhdGhz
LmhyaD4NCisjaW5jbHVkZSA8ZG9tYWluL29zZXh0ZW5zaW9ucy9wbGF0Zm9ybV9wYXRocy5ocmg+
DQogI2VuZGlmDQogDQogVEFSR0VUICBLV1EubGliDQpJbmRleDogV2ViQ29yZS9ncm91cC9XZWJD
b3JlLm1tcA0KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PQ0KLS0tIFdlYkNvcmUvZ3JvdXAvV2ViQ29yZS5tbXAJKHJldmlz
aW9uIDIwMDkzKQ0KKysrIFdlYkNvcmUvZ3JvdXAvV2ViQ29yZS5tbXAJKHdvcmtpbmcgY29weSkN
CkBAIC0xMiw3ICsxMiw3IEBADQogI2lmIGRlZmluZWQoX19CUk9XU0VSX1NESykNCiBUQVJHRVQg
IFdlYkNvcmVfc2RrLmRsbA0KICNlbHNlDQotI2luY2x1ZGUgPGRvbWFpblxvc2V4dGVuc2lvbnNc
cGxhdGZvcm1fcGF0aHMuaHJoPg0KKyNpbmNsdWRlIDxkb21haW4vb3NleHRlbnNpb25zL3BsYXRm
b3JtX3BhdGhzLmhyaD4NCiBUQVJHRVQgIFdlYkNvcmUuZGxsDQogI2VuZGlmDQogVEFSR0VUVFlQ
RSAgZGxsDQpJbmRleDogV2ViS2l0L0NoYW5nZUxvZw0KPT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0KLS0tIFdlYktpdC9D
aGFuZ2VMb2cJKHJldmlzaW9uIDIwMDkzKQ0KKysrIFdlYktpdC9DaGFuZ2VMb2cJKHdvcmtpbmcg
Y29weSkNCkBAIC0xLDMgKzEsMjAgQEANCisyMDA3LTAzLTA5ICAgYm9yZ2VzICAgPG1hcmlvLmcu
Ym9yZ2VzQG5va2lhLmNvbT4NCisNCisgIHJldmlld2VkIGJ5IEJyYWRsZXkNCisNCisgIERFU0M6
IHJlbGF0ZWQgd2l0aCB0YXNrIDE0NTk0IGZvciBTNjAgYnVpbGQgZmVhdHVyZSB3b3JrDQorICBo
dHRwOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMzAyNw0KKw0KKyAgICAgICAg
KiBncm91cC9Ccm93c2VyQ2FjaGUubW1wOg0KKyAgICAgICAgKiBncm91cC9Ccm93c2VyUmVjLm1t
cDoNCisgICAgICAgICogZ3JvdXAvQnJvd3NlclZpZXcubW1wOg0KKyAgICAgICAgKiBncm91cC9Q
bHVnaW4ubW1wOg0KKyAgICAgICAgKiBncm91cC9SZXNMb2FkZXJUZXN0Lm1tcDoNCisgICAgICAg
ICogZ3JvdXAvYmxkLmluZjoNCisgICAgICAgICogZ3JvdXAvcmVuZGVyZXIubW1waToNCisgICAg
ICAgICogZ3JvdXAvcmVzbG9hZGVyLm1tcDoNCisgICAgICAgICogZ3JvdXAvd2Via2l0Lm1tcDoN
CisNCiB5aW54Y2FpLCByZXZpZXdlZCBieSBZb25nanVuDQogIERFU0M6IEJyb3dzZXI6IHBhZ2Ug
aW5mbyBub3Qgc2hvd24gY29ycmVjdGx5IGFmdGVyIGdvaW5nIGJhY2sgdG8gc2VjdXJlIHBhZ2Ug
SE1OTi02WU5IN0ogDQogIGh0dHA6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEy
OTg5DQpJbmRleDogV2ViS2l0L2dyb3VwL0Jyb3dzZXJDYWNoZS5tbXANCj09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCi0t
LSBXZWJLaXQvZ3JvdXAvQnJvd3NlckNhY2hlLm1tcAkocmV2aXNpb24gMjAwOTMpDQorKysgV2Vi
S2l0L2dyb3VwL0Jyb3dzZXJDYWNoZS5tbXAJKHdvcmtpbmcgY29weSkNCkBAIC00MSw3ICs0MSw3
IEBADQogI2lmIGRlZmluZWQoX19CUk9XU0VSX1NESykNCiBUQVJHRVQgICAgICAgICAgQnJvd3Nl
ckNhY2hlX3Nkay5kbGwNCiAjZWxzZQ0KLSNpbmNsdWRlIDxkb21haW5cb3NleHRlbnNpb25zXHBs
YXRmb3JtX3BhdGhzLmhyaD4NCisjaW5jbHVkZSA8ZG9tYWluL29zZXh0ZW5zaW9ucy9wbGF0Zm9y
bV9wYXRocy5ocmg+DQogVEFSR0VUICAgICAgICAgIEJyb3dzZXJDYWNoZS5kbGwNCiAjZW5kaWYN
CiBUQVJHRVRUWVBFICAgICAgZGxsDQpJbmRleDogV2ViS2l0L2dyb3VwL0Jyb3dzZXJSZWMubW1w
DQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09DQotLS0gV2ViS2l0L2dyb3VwL0Jyb3dzZXJSZWMubW1wCShyZXZpc2lvbiAy
MDA5MykNCisrKyBXZWJLaXQvZ3JvdXAvQnJvd3NlclJlYy5tbXAJKHdvcmtpbmcgY29weSkNCkBA
IC00MSw3ICs0MSw3IEBADQogI2lmIGRlZmluZWQoX19CUk9XU0VSX1NESykNCiBUQVJHRVQgICAg
ICAgICAgQnJvd3NlclJlY19zZGsuRExMDQogI2Vsc2UNCi0jaW5jbHVkZSA8ZG9tYWluXG9zZXh0
ZW5zaW9uc1xwbGF0Zm9ybV9wYXRocy5ocmg+DQorI2luY2x1ZGUgPGRvbWFpbi9vc2V4dGVuc2lv
bnMvcGxhdGZvcm1fcGF0aHMuaHJoPg0KIFRBUkdFVCAgICAgICAgICBCcm93c2VyUmVjLkRMTA0K
ICNlbmRpZg0KIA0KSW5kZXg6IFdlYktpdC9ncm91cC9Ccm93c2VyVmlldy5tbXANCj09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT0NCi0tLSBXZWJLaXQvZ3JvdXAvQnJvd3NlclZpZXcubW1wCShyZXZpc2lvbiAyMDA5MykNCisr
KyBXZWJLaXQvZ3JvdXAvQnJvd3NlclZpZXcubW1wCSh3b3JraW5nIGNvcHkpDQpAQCAtMzksNyAr
MzksNyBAQA0KICogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09DQogKi8NCiAjaWZuZGVmIF9fQlJPV1NF
Ul9TREsNCi0jaW5jbHVkZSA8ZG9tYWluXG9zZXh0ZW5zaW9uc1xwbGF0Zm9ybV9wYXRocy5ocmg+
DQorI2luY2x1ZGUgPGRvbWFpbi9vc2V4dGVuc2lvbnMvcGxhdGZvcm1fcGF0aHMuaHJoPg0KICNl
bmRpZg0KIA0KIFRBUkdFVCAgICAgICAgICBicm93c2Vydmlldy5saWINCkBAIC0xMDEsNyArMTAx
LDcgQEAgVVNFUklOQ0xVREUgICAuLlwuLlwuLlxUb29sQmFyXGluYw0KICNlbmRpZg0KIA0KICNp
Zm5kZWYgX19CUk9XU0VSX1NESw0KLU1XX0xBWUVSX1NZU1RFTUlOQ0xVREUNCitBUFBfTEFZRVJf
U1lTVEVNSU5DTFVERQ0KICNlbHNlDQogU1lTVEVNSU5DTFVERSAgICAgICBcZXBvYzMyXGluY2x1
ZGUgICBcZXBvYzMyXGluY2x1ZGVcb2VtDQogI2VuZGlmDQpJbmRleDogV2ViS2l0L2dyb3VwL1Bs
dWdpbi5tbXANCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT0NCi0tLSBXZWJLaXQvZ3JvdXAvUGx1Z2luLm1tcAkocmV2aXNp
b24gMjAwOTMpDQorKysgV2ViS2l0L2dyb3VwL1BsdWdpbi5tbXAJKHdvcmtpbmcgY29weSkNCkBA
IC0zOCw3ICszOCw3IEBADQogKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCiAqLw0KICNpZm5kZWYg
X19CUk9XU0VSX1NESw0KLSNpbmNsdWRlIDxkb21haW5cb3NleHRlbnNpb25zXHBsYXRmb3JtX3Bh
dGhzLmhyaD4NCisjaW5jbHVkZSA8ZG9tYWluL29zZXh0ZW5zaW9ucy9wbGF0Zm9ybV9wYXRocy5o
cmg+DQogI2VuZGlmDQogVEFSR0VUICAgICAgICAgIFBsdWdpbi5saWINCiBUQVJHRVRUWVBFICAg
ICAgbGliDQpAQCAtNjgsNyArNjgsNyBAQCBVU0VSSU5DTFVERSAgICAgLi5cLi5cV0VCQ09SRVxi
cmlkZ2UNCiANCiBTWVNURU1JTkNMVURFICAgLi5cLi5cTWVtb3J5TWFuYWdlclxJbmMNCiAjaWZu
ZGVmIF9fQlJPV1NFUl9TREsNCi1NV19MQVlFUl9TWVNURU1JTkNMVURFDQorQVBQX0xBWUVSX1NZ
U1RFTUlOQ0xVREUNCiAjZWxzZQ0KIFNZU1RFTUlOQ0xVREUgICBcZXBvYzMyXGluY2x1ZGUgICBc
ZXBvYzMyXGluY2x1ZGVcb2VtDQogI2VuZGlmDQpJbmRleDogV2ViS2l0L2dyb3VwL1Jlc0xvYWRl
clRlc3QubW1wDQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09DQotLS0gV2ViS2l0L2dyb3VwL1Jlc0xvYWRlclRlc3QubW1w
CShyZXZpc2lvbiAyMDA5MykNCisrKyBXZWJLaXQvZ3JvdXAvUmVzTG9hZGVyVGVzdC5tbXAJKHdv
cmtpbmcgY29weSkNCkBAIC0zOSw3ICszOSw3IEBADQogKiA9PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0N
CiAqLw0KICNpZm5kZWYgX19CUk9XU0VSX1NESw0KLSNpbmNsdWRlIDxkb21haW5cb3NleHRlbnNp
b25zXHBsYXRmb3JtX3BhdGhzLmhyaD4NCisjaW5jbHVkZSA8ZG9tYWluL29zZXh0ZW5zaW9ucy9w
bGF0Zm9ybV9wYXRocy5ocmg+DQogI2VuZGlmDQogVEFSR0VUCQlSZXNMb2FkZXJUZXN0LmFwcA0K
IFRBUkdFVFRZUEUgIAlhcHANCkluZGV4OiBXZWJLaXQvZ3JvdXAvYmxkLmluZg0KPT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PQ0KLS0tIFdlYktpdC9ncm91cC9ibGQuaW5mCShyZXZpc2lvbiAyMDA5MykNCisrKyBXZWJLaXQv
Z3JvdXAvYmxkLmluZgkod29ya2luZyBjb3B5KQ0KQEAgLTM5LDcgKzM5LDcgQEANCiAqID09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PQ0KICovDQogI2lmbmRlZiBfX0JST1dTRVJfU0RLDQotI2luY2x1ZGUg
PGRvbWFpblxvc2V4dGVuc2lvbnNccGxhdGZvcm1fcGF0aHMuaHJoPg0KKyNpbmNsdWRlIDxkb21h
aW4vb3NleHRlbnNpb25zL3BsYXRmb3JtX3BhdGhzLmhyaD4NCiAjZW5kaWYNCiANCiBQUkpfUExB
VEZPUk1TDQpJbmRleDogV2ViS2l0L2dyb3VwL3JlbmRlcmVyLm1tcGkNCj09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCi0t
LSBXZWJLaXQvZ3JvdXAvcmVuZGVyZXIubW1waQkocmV2aXNpb24gMjAwOTMpDQorKysgV2ViS2l0
L2dyb3VwL3JlbmRlcmVyLm1tcGkJKHdvcmtpbmcgY29weSkNCkBAIC0zOSw3ICszOSw3IEBADQog
KiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT0NCiAqLw0KICNpZm5kZWYgX19CUk9XU0VSX1NESw0KLSNp
bmNsdWRlIDxkb21haW5cb3NleHRlbnNpb25zXHBsYXRmb3JtX3BhdGhzLmhyaD4NCisjaW5jbHVk
ZSA8ZG9tYWluL29zZXh0ZW5zaW9ucy9wbGF0Zm9ybV9wYXRocy5ocmg+DQogI2VuZGlmDQogTUFD
Uk8gX19PT01fXw0KIA0KSW5kZXg6IFdlYktpdC9ncm91cC9yZXNsb2FkZXIubW1wDQo9PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09DQotLS0gV2ViS2l0L2dyb3VwL3Jlc2xvYWRlci5tbXAJKHJldmlzaW9uIDIwMDkzKQ0KKysr
IFdlYktpdC9ncm91cC9yZXNsb2FkZXIubW1wCSh3b3JraW5nIGNvcHkpDQpAQCAtNDAsNyArNDAs
NyBAQA0KICogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09DQogKi8NCiAjaWZuZGVmIF9fQlJPV1NFUl9T
REsNCi0jaW5jbHVkZSA8ZG9tYWluXG9zZXh0ZW5zaW9uc1xwbGF0Zm9ybV9wYXRocy5ocmg+DQor
I2luY2x1ZGUgPGRvbWFpbi9vc2V4dGVuc2lvbnMvcGxhdGZvcm1fcGF0aHMuaHJoPg0KICNlbmRp
Zg0KIA0KIFRBUkdFVCAgICAgICAgICBSZXNMb2FkZXIubGliDQpAQCAtMTI2LDcgKzEyNiw3IEBA
IFNZU1RFTUlOQ0xVREUgLi5cLi5cTWVtb3J5TWFuYWdlclxJbmMNCiAjaWZuZGVmIF9fQlJPV1NF
Ul9TREsNCiBTWVNURU1JTkNMVURFICAuLlwuLlwuLlwuLlxIdHRwRmlsdGVyc1xIVFRQRmlsdGVy
QWNjZXB0SGVhZGVyDQogU1lTVEVNSU5DTFVERSAgLi5cLi5cLi5cLi5cSHR0cEZpbHRlcnNcSFRU
UEZpbHRlckFjY2VwdEhlYWRlclxpbmMNCi1NV19MQVlFUl9TWVNURU1JTkNMVURFDQorQVBQX0xB
WUVSX1NZU1RFTUlOQ0xVREUNCiAjZWxzZQ0KIFNZU1RFTUlOQ0xVREUgICAgICAgXGVwb2MzMlxp
bmNsdWRlICAgXGVwb2MzMlxpbmNsdWRlXG9lbQ0KICNlbmRpZiANCkluZGV4OiBXZWJLaXQvZ3Jv
dXAvd2Via2l0Lm1tcA0KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PQ0KLS0tIFdlYktpdC9ncm91cC93ZWJraXQubW1wCShy
ZXZpc2lvbiAyMDA5MykNCisrKyBXZWJLaXQvZ3JvdXAvd2Via2l0Lm1tcAkod29ya2luZyBjb3B5
KQ0KQEAgLTQxLDcgKzQxLDcgQEANCiAjaWYgZGVmaW5lZChfX0JST1dTRVJfU0RLKQ0KIFRBUkdF
VCAgICAgICAgICBicm93c2VyZW5naW5lX3Nkay5kbGwNCiAjZWxzZQ0KLSNpbmNsdWRlIDxkb21h
aW5cb3NleHRlbnNpb25zXHBsYXRmb3JtX3BhdGhzLmhyaD4NCisjaW5jbHVkZSA8ZG9tYWluL29z
ZXh0ZW5zaW9ucy9wbGF0Zm9ybV9wYXRocy5ocmg+DQogVEFSR0VUICAgICAgICAgIGJyb3dzZXJl
bmdpbmUuZGxsDQogI2VuZGlmDQogVEFSR0VUVFlQRSAgICAgIGRsbA0KQEAgLTEwOSw3ICsxMDks
NyBAQCBVU0VSSU5DTFVERSAgICAgLi5cQnJvd3NlckNvcmVcTWlzY1xJbmMNCiBVU0VSSU5DTFVE
RSAgICAgLi5cLi5cLi5cLi5caW5jDQogVVNFUklOQ0xVREUgICAgIC4uXC4uXC4uXFBhZ2VTY2Fs
ZXJcaW5jDQogVVNFUklOQ0xVREUgICAuLlwuLlwuLlxIaXN0b3J5UHJvdmlkZXJcaW5jDQotTVdf
TEFZRVJfU1lTVEVNSU5DTFVERQ0KK0FQUF9MQVlFUl9TWVNURU1JTkNMVURFDQogVVNFUklOQ0xV
REUgICAuLlwuLlwuLlxUb29sQmFyXGluYw0KICNlbHNlDQogU1lTVEVNSU5DTFVERSBcRXBvYzMy
XGluY2x1ZGUgXEVwb2MzMlxpbmNsdWRlXG9lbQ0K
</data>
<flag name="review"
          id="5378"
          type_id="1"
          status="-"
          setter="bradley.morrison"
    />
          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>13591</attachid>
            <date>2007-03-12 08:14:16 -0700</date>
            <delta_ts>2007-03-12 08:30:59 -0700</delta_ts>
            <desc>updated patch for 3.2/ccb</desc>
            <filename>bug13027.patch</filename>
            <type>text/plain</type>
            <size>15165</size>
            <attacher name="mario borges">mario.g.borges</attacher>
            
              <data encoding="base64">SW5kZXg6IEphdmFTY3JpcHRDb3JlL0NoYW5nZUxvZw0KPT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0KLS0tIEphdmFTY3Jp
cHRDb3JlL0NoYW5nZUxvZwkocmV2aXNpb24gMjAwOTMpDQorKysgSmF2YVNjcmlwdENvcmUvQ2hh
bmdlTG9nCSh3b3JraW5nIGNvcHkpDQpAQCAtMSwzICsxLDE2IEBADQorMjAwNy0wMy0wOSAgIGJv
cmdlcyAgIDxtYXJpby5nLmJvcmdlc0Bub2tpYS5jb20+DQorDQorICByZXZpZXdlZCBieSBCcmFk
bGV5DQorICAgIA0KKyAgREVTQzogcmVsYXRlZCB3aXRoIHRhc2sgMTQ1OTQgZm9yIFM2MCBidWls
ZCBmZWF0dXJlIHdvcmsNCisgIGh0dHA6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lk
PTEzMDI3DQorDQorICAgICAgICAqIGdyb3VwL0phdmFTY3JpcHRDb3JlLm1tcDoNCisgICAgICAg
ICogZ3JvdXAvYmxkLmluZjoNCisgICAgICAgICogZ3JvdXAva2pzdGVzdC5tbXA6DQorICAgICAg
ICAqIGdyb3VwL3BjcmUubW1wOg0KKyAgICAgICAgKiBncm91cC9wY3JldGVzdC5tbXA6DQorDQog
dmJyYWRsZXksIHJldmlld2VkIGJ5IFlvbmdqdW4NCiAgREVTQzogbWVyZ2UgcjE5OTE3IHRvIHM2
MC90cnVuay4gQUxBQS02WFNGN1UgOiBSZWR1Y2Ugc3RhY2sgb3ZlcmZsb3cgY291bnRlcg0KICBo
dHRwOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMjkyOA0KSW5kZXg6IEphdmFT
Y3JpcHRDb3JlL2dyb3VwL0phdmFTY3JpcHRDb3JlLm1tcA0KPT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0KLS0tIEphdmFT
Y3JpcHRDb3JlL2dyb3VwL0phdmFTY3JpcHRDb3JlLm1tcAkocmV2aXNpb24gMjAwOTMpDQorKysg
SmF2YVNjcmlwdENvcmUvZ3JvdXAvSmF2YVNjcmlwdENvcmUubW1wCSh3b3JraW5nIGNvcHkpDQpA
QCAtMjAsNyArMjAsNyBAQA0KICNpZiBkZWZpbmVkKF9fQlJPV1NFUl9TREspDQogVEFSR0VUICAg
ICAgSmF2YVNjcmlwdENvcmVfc2RrLkRMTA0KICNlbHNlDQotI2luY2x1ZGUgPGRvbWFpblxvc2V4
dGVuc2lvbnNccGxhdGZvcm1fcGF0aHMuaHJoPg0KKyNpbmNsdWRlIDxkb21haW4vb3NleHRlbnNp
b25zL3BsYXRmb3JtX3BhdGhzLmhyaD4NCiBUQVJHRVQgICAgICBKYXZhU2NyaXB0Q29yZS5ETEwN
CiAjZW5kaWYNCiBUQVJHRVRUWVBFICBkbGwNCkluZGV4OiBKYXZhU2NyaXB0Q29yZS9ncm91cC9i
bGQuaW5mDQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09DQotLS0gSmF2YVNjcmlwdENvcmUvZ3JvdXAvYmxkLmluZgkocmV2
aXNpb24gMjAwOTMpDQorKysgSmF2YVNjcmlwdENvcmUvZ3JvdXAvYmxkLmluZgkod29ya2luZyBj
b3B5KQ0KQEAgLTIyLDYgKzIyLDI1IEBAIFBSSl9QTEFURk9STVMNCiBERUZBVUxUDQogDQogUFJK
X0VYUE9SVFMNCisNCisNCisjaWZuZGVmIF9fQlJPV1NFUl9TREsNCisjaW5jbHVkZSA8ZG9tYWlu
L29zZXh0ZW5zaW9ucy9wbGF0Zm9ybV9wYXRocy5ocmg+DQorLi5ca2pzXGludGVybmFsLmggICAg
ICAgICBNV19MQVlFUl9TREtfRVhQT1JUX1BBVEgoamF2YXNjcmlwdGNvcmVcaW50ZXJuYWwuaCkN
CisuLlxranNcaW50ZXJwcmV0ZXIuaCAgICAgIE1XX0xBWUVSX1NES19FWFBPUlRfUEFUSChqYXZh
c2NyaXB0Y29yZVxpbnRlcnByZXRlci5oKQ0KKy4uXGtqc1xvYmplY3QuaCAgICAgICAgICAgTVdf
TEFZRVJfU0RLX0VYUE9SVF9QQVRIKGphdmFzY3JpcHRjb3JlXG9iamVjdC5oKQ0KKy4uXGtqc1xw
cm90ZWN0LmggICAgICAgICAgTVdfTEFZRVJfU0RLX0VYUE9SVF9QQVRIKGphdmFzY3JpcHRjb3Jl
XHByb3RlY3QuaCkNCisuLlxranNcc3RkaW50LmggICAgICAgICAgIE1XX0xBWUVSX1NES19FWFBP
UlRfUEFUSChqYXZhc2NyaXB0Y29yZVxzdGRpbnQuaCkNCisNCisuLlxiaW5kaW5nc1xucHJ1bnRp
bWUuaCAgICAgICAgICBNV19MQVlFUl9TREtfRVhQT1JUX1BBVEgoamF2YXNjcmlwdGNvcmVcbnBy
dW50aW1lLmgpDQorLi5cYmluZGluZ3NcbnBydW50aW1lX2ltcGwuaCAgICAgTVdfTEFZRVJfU0RL
X0VYUE9SVF9QQVRIKGphdmFzY3JpcHRjb3JlXG5wcnVudGltZV9pbXBsLmgpDQorLi5cYmluZGlu
Z3NcbnBydW50aW1lX3ByaXYuaCAgICAgTVdfTEFZRVJfU0RLX0VYUE9SVF9QQVRIKGphdmFzY3Jp
cHRjb3JlXG5wcnVudGltZV9wcml2LmgpDQorLi5cYmluZGluZ3NccnVudGltZS5oICAgICAgICAg
ICAgTVdfTEFZRVJfU0RLX0VYUE9SVF9QQVRIKGphdmFzY3JpcHRjb3JlXHJ1bnRpbWUuaCkNCisu
LlxiaW5kaW5nc1xydW50aW1lX29iamVjdC5oICAgICBNV19MQVlFUl9TREtfRVhQT1JUX1BBVEgo
amF2YXNjcmlwdGNvcmVccnVudGltZV9vYmplY3QuaCkNCisuLlxiaW5kaW5nc1xydW50aW1lX3Jv
b3QuaCAgICAgICBNV19MQVlFUl9TREtfRVhQT1JUX1BBVEgoamF2YXNjcmlwdGNvcmVccnVudGlt
ZV9yb290LmgpDQorLi5cYmluZGluZ3NcTlBfanNvYmplY3QuaCAgICAgICAgTVdfTEFZRVJfU0RL
X0VYUE9SVF9QQVRIKGphdmFzY3JpcHRjb3JlXE5QX2pzb2JqZWN0LmgpDQorLi5cYmluZGluZ3Nc
Y1xjX3V0aWxpdHkuaCAgICAgICAgTVdfTEFZRVJfU0RLX0VYUE9SVF9QQVRIKGphdmFzY3JpcHRj
b3JlXGNfdXRpbGl0eS5oKQ0KKyNlbHNlDQogLi5ca2pzXGludGVybmFsLmggICAgICAgICBcZXBv
YzMyXGluY2x1ZGVcb2VtXGphdmFzY3JpcHRjb3JlXGludGVybmFsLmgNCiAuLlxranNcaW50ZXJw
cmV0ZXIuaCAgICAgIFxlcG9jMzJcaW5jbHVkZVxvZW1camF2YXNjcmlwdGNvcmVcaW50ZXJwcmV0
ZXIuaA0KIC4uXGtqc1xvYmplY3QuaCAgICAgICAgICAgXGVwb2MzMlxpbmNsdWRlXG9lbVxqYXZh
c2NyaXB0Y29yZVxvYmplY3QuaA0KQEAgLTM2LDYgKzU1LDkgQEAgUFJKX0VYUE9SVFMNCiAuLlxi
aW5kaW5nc1xydW50aW1lX3Jvb3QuaCAgICAgICAgICAgIFxlcG9jMzJcaW5jbHVkZVxvZW1camF2
YXNjcmlwdGNvcmVccnVudGltZV9yb290LmgNCiAuLlxiaW5kaW5nc1xOUF9qc29iamVjdC5oICAg
ICAgICAgICAgXGVwb2MzMlxpbmNsdWRlXG9lbVxqYXZhc2NyaXB0Y29yZVxOUF9qc29iamVjdC5o
DQogLi5cYmluZGluZ3NcY1xjX3V0aWxpdHkuaCAgICAgICAgICAgIFxlcG9jMzJcaW5jbHVkZVxv
ZW1camF2YXNjcmlwdGNvcmVcY191dGlsaXR5LmgNCisjZW5kaWYgLy8jaWZuZGVmIF9fQlJPV1NF
Ul9TREsNCisNCisNCiBQUkpfTU1QRklMRVMNCiBwY3JlLm1tcA0KIEphdmFTY3JpcHRDb3JlLm1t
cA0KSW5kZXg6IEphdmFTY3JpcHRDb3JlL2dyb3VwL2tqc3Rlc3QubW1wDQo9PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09DQot
LS0gSmF2YVNjcmlwdENvcmUvZ3JvdXAva2pzdGVzdC5tbXAJKHJldmlzaW9uIDIwMDkzKQ0KKysr
IEphdmFTY3JpcHRDb3JlL2dyb3VwL2tqc3Rlc3QubW1wCSh3b3JraW5nIGNvcHkpDQpAQCAtMTgs
NyArMTgsNyBAQA0KICAqDQogICovDQogI2lmbmRlZiBfX0JST1dTRVJfU0RLDQotI2luY2x1ZGUg
PGRvbWFpblxvc2V4dGVuc2lvbnNccGxhdGZvcm1fcGF0aHMuaHJoPg0KKyNpbmNsdWRlIDxkb21h
aW4vb3NleHRlbnNpb25zL3BsYXRmb3JtX3BhdGhzLmhyaD4NCiAjZW5kaWYNCiBUQVJHRVQgICAg
IGtqc3Rlc3QuZXhlDQogVEFSR0VUVFlQRSAgZXhlDQpJbmRleDogSmF2YVNjcmlwdENvcmUvZ3Jv
dXAvcGNyZS5tbXANCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT0NCi0tLSBKYXZhU2NyaXB0Q29yZS9ncm91cC9wY3JlLm1t
cAkocmV2aXNpb24gMjAwOTMpDQorKysgSmF2YVNjcmlwdENvcmUvZ3JvdXAvcGNyZS5tbXAJKHdv
cmtpbmcgY29weSkNCkBAIC0xOCw3ICsxOCw3IEBADQogICoNCiAgKi8NCiAjaWZuZGVmIF9fQlJP
V1NFUl9TREsNCi0jaW5jbHVkZSA8ZG9tYWluXG9zZXh0ZW5zaW9uc1xwbGF0Zm9ybV9wYXRocy5o
cmg+DQorI2luY2x1ZGUgPGRvbWFpbi9vc2V4dGVuc2lvbnMvcGxhdGZvcm1fcGF0aHMuaHJoPg0K
ICNlbmRpZg0KIFRBUkdFVCAJCXBjcmUubGliDQogVEFSR0VUVFlQRQlsaWINCkluZGV4OiBKYXZh
U2NyaXB0Q29yZS9ncm91cC9wY3JldGVzdC5tbXANCj09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCi0tLSBKYXZhU2NyaXB0
Q29yZS9ncm91cC9wY3JldGVzdC5tbXAJKHJldmlzaW9uIDIwMDkzKQ0KKysrIEphdmFTY3JpcHRD
b3JlL2dyb3VwL3BjcmV0ZXN0Lm1tcAkod29ya2luZyBjb3B5KQ0KQEAgLTI0LDcgKzI0LDE0IEBA
IFVJRCAgICAwDQogDQogI2luY2x1ZGUgImRlZnMubW1waSINCiANCi1TWVNURU1JTkNMVURFICBc
ZXBvYzMyXGluY2x1ZGVcbGliYyBcZXBvYzMyXGluY2x1ZGUgDQorI2lmbmRlZiBfX0JST1dTRVJf
U0RLDQorI2luY2x1ZGUgPGRvbWFpbi9vc2V4dGVuc2lvbnMvcGxhdGZvcm1fcGF0aHMuaHJoPg0K
K01XX0xBWUVSX1NZU1RFTUlOQ0xVREUNCisjZWxzZQ0KK1NZU1RFTUlOQ0xVREUgIFxlcG9jMzJc
aW5jbHVkZQ0KKyNlbmRpZiAgX19CUk9XU0VSX1NESw0KKw0KK1NZU1RFTUlOQ0xVREUgIFxlcG9j
MzJcaW5jbHVkZVxsaWJjDQogU1lTVEVNSU5DTFVERSAuLlxwY3JlIC4uXGtqcw0KIFNPVVJDRVBB
VEggIC4uXHBjcmUNCiBTT1VSQ0UgICAgICBwY3JldGVzdC5jDQpJbmRleDogTWVtb3J5TWFuYWdl
ci9DaGFuZ2VMb2cNCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT0NCi0tLSBNZW1vcnlNYW5hZ2VyL0NoYW5nZUxvZwkocmV2
aXNpb24gMjAwOTMpDQorKysgTWVtb3J5TWFuYWdlci9DaGFuZ2VMb2cJKHdvcmtpbmcgY29weSkN
CkBAIC0xLDMgKzEsMTMgQEANCisyMDA3LTAzLTA5ICAgYm9yZ2VzICAgPG1hcmlvLmcuYm9yZ2Vz
QG5va2lhLmNvbT4NCisNCisgIHJldmlld2VkIGJ5IEJyYWRsZXkNCisgICAgDQorICBERVNDOiBy
ZWxhdGVkIHdpdGggdGFzayAxNDU5NCBmb3IgUzYwIGJ1aWxkIGZlYXR1cmUgd29yaw0KKyAgaHR0
cDovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTMwMjcNCisNCisgICAgICAgICog
R3JvdXAvTWVtTWFuLm1tcDoNCisgICAgICAgICogR3JvdXAvTWVtTWFuVGVzdC5tbXA6DQorDQog
MjAwNy0wMS0wOSAgc3BhZG1hICA8U2FjaGluLlBhZG1hQG5va2lhLmNvbT4NCiANCiAgICAgICAg
IFJldmlld2VkIGJ5IFlvbmdqdW4uDQpJbmRleDogTWVtb3J5TWFuYWdlci9Hcm91cC9NZW1NYW4u
bW1wDQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09DQotLS0gTWVtb3J5TWFuYWdlci9Hcm91cC9NZW1NYW4ubW1wCShyZXZp
c2lvbiAyMDA5MykNCisrKyBNZW1vcnlNYW5hZ2VyL0dyb3VwL01lbU1hbi5tbXAJKHdvcmtpbmcg
Y29weSkNCkBAIC00MSw3ICs0MSw3IEBADQogI2lmIGRlZmluZWQoX19CUk9XU0VSX1NESykNCiBU
QVJHRVQgICAgICAgICAgTWVtTWFuX3Nkay5kbGwNCiAjZWxzZQ0KLSNpbmNsdWRlIDxkb21haW5c
b3NleHRlbnNpb25zXHBsYXRmb3JtX3BhdGhzLmhyaD4NCisjaW5jbHVkZSA8ZG9tYWluL29zZXh0
ZW5zaW9ucy9wbGF0Zm9ybV9wYXRocy5ocmg+DQogVEFSR0VUICAgICAgICAgIE1lbU1hbi5kbGwN
CiAjZW5kaWYNCiANCkluZGV4OiBNZW1vcnlNYW5hZ2VyL0dyb3VwL01lbU1hblRlc3QubW1wDQo9
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09DQotLS0gTWVtb3J5TWFuYWdlci9Hcm91cC9NZW1NYW5UZXN0Lm1tcAkocmV2aXNp
b24gMjAwOTMpDQorKysgTWVtb3J5TWFuYWdlci9Hcm91cC9NZW1NYW5UZXN0Lm1tcAkod29ya2lu
ZyBjb3B5KQ0KQEAgLTM5LDcgKzM5LDcgQEANCiAqID09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0KICov
DQogI2lmbmRlZiBfX0JST1dTRVJfU0RLDQotI2luY2x1ZGUgPGRvbWFpblxvc2V4dGVuc2lvbnNc
cGxhdGZvcm1fcGF0aHMuaHJoPg0KKyNpbmNsdWRlIDxkb21haW4vb3NleHRlbnNpb25zL3BsYXRm
b3JtX3BhdGhzLmhyaD4NCiAjZW5kaWYNCiBUQVJHRVQJCU1lbU1hblRlc3QuZXhlDQogVEFSR0VU
VFlQRSAgCWV4ZQ0KSW5kZXg6IFdlYkNvcmUvQ2hhbmdlTG9nDQo9PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09DQotLS0gV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDIwMDkzKQ0KKysrIFdlYkNvcmUvQ2hhbmdlTG9nCSh3
b3JraW5nIGNvcHkpDQpAQCAtMSwzICsxLDE2IEBADQorMjAwNy0wMy0wOSAgIGJvcmdlcyAgIDxt
YXJpby5nLmJvcmdlc0Bub2tpYS5jb20+DQorDQorICByZXZpZXdlZCBieSBCcmFkbGV5DQorICAg
IA0KKyAgREVTQzogcmVsYXRlZCB3aXRoIHRhc2sgMTQ1OTQgZm9yIFM2MCBidWlsZCBmZWF0dXJl
IHdvcmsNCisgIGh0dHA6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEzMDI3DQor
DQorICAgICAgICBXQVJOSU5HOiBOTyBURVNUIENBU0VTIEFEREVEIE9SIENIQU5HRUQNCisNCisg
ICAgICAgICogZ3JvdXAvS0hUTUwubW1wOg0KKyAgICAgICAgKiBncm91cC9LV1EubW1wOg0KKyAg
ICAgICAgKiBncm91cC9XZWJDb3JlLm1tcDoNCisNCiB2YnJhZGxleSwgcmV2aWV3ZWQgYnkgWmFs
YW4NCiAgREVTQzogW1M2MF0gTUxJTy02WUNBQ1U6IEJyb3dzZXIgZnJlZXplIGFuZCBwYW5pYyBp
biBzeW1iaWFub2dncGxheS5zb3VyY2Vmb3JnZS5jb20NCiAgaHR0cDovL2J1Z3Mud2Via2l0Lm9y
Zy9zaG93X2J1Zy5jZ2k/aWQ9MTI4MzENCkluZGV4OiBXZWJDb3JlL2dyb3VwL0tIVE1MLm1tcA0K
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PQ0KLS0tIFdlYkNvcmUvZ3JvdXAvS0hUTUwubW1wCShyZXZpc2lvbiAyMDA5MykN
CisrKyBXZWJDb3JlL2dyb3VwL0tIVE1MLm1tcAkod29ya2luZyBjb3B5KQ0KQEAgLTEwLDcgKzEw
LDcgQEANCiAqID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCiAqLw0KICNpZm5kZWYgX19CUk9XU0VSX1NE
Sw0KLSNpbmNsdWRlIDxkb21haW5cb3NleHRlbnNpb25zXHBsYXRmb3JtX3BhdGhzLmhyaD4NCisj
aW5jbHVkZSA8ZG9tYWluL29zZXh0ZW5zaW9ucy9wbGF0Zm9ybV9wYXRocy5ocmg+DQogI2VuZGlm
DQogVEFSR0VUICBLSFRNTC5saWINCiBUQVJHRVRUWVBFICBsaWINCkluZGV4OiBXZWJDb3JlL2dy
b3VwL0tXUS5tbXANCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT0NCi0tLSBXZWJDb3JlL2dyb3VwL0tXUS5tbXAJKHJldmlz
aW9uIDIwMDkzKQ0KKysrIFdlYkNvcmUvZ3JvdXAvS1dRLm1tcAkod29ya2luZyBjb3B5KQ0KQEAg
LTEwLDcgKzEwLDcgQEANCiAqID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCiAqLw0KICNpZm5kZWYgX19C
Uk9XU0VSX1NESw0KLSNpbmNsdWRlIDxkb21haW5cb3NleHRlbnNpb25zXHBsYXRmb3JtX3BhdGhz
LmhyaD4NCisjaW5jbHVkZSA8ZG9tYWluL29zZXh0ZW5zaW9ucy9wbGF0Zm9ybV9wYXRocy5ocmg+
DQogI2VuZGlmDQogDQogVEFSR0VUICBLV1EubGliDQpJbmRleDogV2ViQ29yZS9ncm91cC9XZWJD
b3JlLm1tcA0KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PQ0KLS0tIFdlYkNvcmUvZ3JvdXAvV2ViQ29yZS5tbXAJKHJldmlz
aW9uIDIwMDkzKQ0KKysrIFdlYkNvcmUvZ3JvdXAvV2ViQ29yZS5tbXAJKHdvcmtpbmcgY29weSkN
CkBAIC0xMiw3ICsxMiw3IEBADQogI2lmIGRlZmluZWQoX19CUk9XU0VSX1NESykNCiBUQVJHRVQg
IFdlYkNvcmVfc2RrLmRsbA0KICNlbHNlDQotI2luY2x1ZGUgPGRvbWFpblxvc2V4dGVuc2lvbnNc
cGxhdGZvcm1fcGF0aHMuaHJoPg0KKyNpbmNsdWRlIDxkb21haW4vb3NleHRlbnNpb25zL3BsYXRm
b3JtX3BhdGhzLmhyaD4NCiBUQVJHRVQgIFdlYkNvcmUuZGxsDQogI2VuZGlmDQogVEFSR0VUVFlQ
RSAgZGxsDQpJbmRleDogV2ViS2l0L0NoYW5nZUxvZw0KPT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0KLS0tIFdlYktpdC9D
aGFuZ2VMb2cJKHJldmlzaW9uIDIwMDkzKQ0KKysrIFdlYktpdC9DaGFuZ2VMb2cJKHdvcmtpbmcg
Y29weSkNCkBAIC0xLDMgKzEsMjAgQEANCisyMDA3LTAzLTA5ICAgYm9yZ2VzICAgPG1hcmlvLmcu
Ym9yZ2VzQG5va2lhLmNvbT4NCisNCisgIHJldmlld2VkIGJ5IEJyYWRsZXkNCisNCisgIERFU0M6
IHJlbGF0ZWQgd2l0aCB0YXNrIDE0NTk0IGZvciBTNjAgYnVpbGQgZmVhdHVyZSB3b3JrDQorICBo
dHRwOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMzAyNw0KKw0KKyAgICAgICAg
KiBncm91cC9Ccm93c2VyQ2FjaGUubW1wOg0KKyAgICAgICAgKiBncm91cC9Ccm93c2VyUmVjLm1t
cDoNCisgICAgICAgICogZ3JvdXAvQnJvd3NlclZpZXcubW1wOg0KKyAgICAgICAgKiBncm91cC9Q
bHVnaW4ubW1wOg0KKyAgICAgICAgKiBncm91cC9SZXNMb2FkZXJUZXN0Lm1tcDoNCisgICAgICAg
ICogZ3JvdXAvYmxkLmluZjoNCisgICAgICAgICogZ3JvdXAvcmVuZGVyZXIubW1waToNCisgICAg
ICAgICogZ3JvdXAvcmVzbG9hZGVyLm1tcDoNCisgICAgICAgICogZ3JvdXAvd2Via2l0Lm1tcDoN
CisNCiB5aW54Y2FpLCByZXZpZXdlZCBieSBZb25nanVuDQogIERFU0M6IEJyb3dzZXI6IHBhZ2Ug
aW5mbyBub3Qgc2hvd24gY29ycmVjdGx5IGFmdGVyIGdvaW5nIGJhY2sgdG8gc2VjdXJlIHBhZ2Ug
SE1OTi02WU5IN0ogDQogIGh0dHA6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEy
OTg5DQpJbmRleDogV2ViS2l0L2dyb3VwL0Jyb3dzZXJDYWNoZS5tbXANCj09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCi0t
LSBXZWJLaXQvZ3JvdXAvQnJvd3NlckNhY2hlLm1tcAkocmV2aXNpb24gMjAwOTMpDQorKysgV2Vi
S2l0L2dyb3VwL0Jyb3dzZXJDYWNoZS5tbXAJKHdvcmtpbmcgY29weSkNCkBAIC00MSw3ICs0MSw3
IEBADQogI2lmIGRlZmluZWQoX19CUk9XU0VSX1NESykNCiBUQVJHRVQgICAgICAgICAgQnJvd3Nl
ckNhY2hlX3Nkay5kbGwNCiAjZWxzZQ0KLSNpbmNsdWRlIDxkb21haW5cb3NleHRlbnNpb25zXHBs
YXRmb3JtX3BhdGhzLmhyaD4NCisjaW5jbHVkZSA8ZG9tYWluL29zZXh0ZW5zaW9ucy9wbGF0Zm9y
bV9wYXRocy5ocmg+DQogVEFSR0VUICAgICAgICAgIEJyb3dzZXJDYWNoZS5kbGwNCiAjZW5kaWYN
CiBUQVJHRVRUWVBFICAgICAgZGxsDQpJbmRleDogV2ViS2l0L2dyb3VwL0Jyb3dzZXJSZWMubW1w
DQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09DQotLS0gV2ViS2l0L2dyb3VwL0Jyb3dzZXJSZWMubW1wCShyZXZpc2lvbiAy
MDA5MykNCisrKyBXZWJLaXQvZ3JvdXAvQnJvd3NlclJlYy5tbXAJKHdvcmtpbmcgY29weSkNCkBA
IC00MSw3ICs0MSw3IEBADQogI2lmIGRlZmluZWQoX19CUk9XU0VSX1NESykNCiBUQVJHRVQgICAg
ICAgICAgQnJvd3NlclJlY19zZGsuRExMDQogI2Vsc2UNCi0jaW5jbHVkZSA8ZG9tYWluXG9zZXh0
ZW5zaW9uc1xwbGF0Zm9ybV9wYXRocy5ocmg+DQorI2luY2x1ZGUgPGRvbWFpbi9vc2V4dGVuc2lv
bnMvcGxhdGZvcm1fcGF0aHMuaHJoPg0KIFRBUkdFVCAgICAgICAgICBCcm93c2VyUmVjLkRMTA0K
ICNlbmRpZg0KIA0KSW5kZXg6IFdlYktpdC9ncm91cC9Ccm93c2VyVmlldy5tbXANCj09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT0NCi0tLSBXZWJLaXQvZ3JvdXAvQnJvd3NlclZpZXcubW1wCShyZXZpc2lvbiAyMDA5MykNCisr
KyBXZWJLaXQvZ3JvdXAvQnJvd3NlclZpZXcubW1wCSh3b3JraW5nIGNvcHkpDQpAQCAtMzksNyAr
MzksNyBAQA0KICogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09DQogKi8NCiAjaWZuZGVmIF9fQlJPV1NF
Ul9TREsNCi0jaW5jbHVkZSA8ZG9tYWluXG9zZXh0ZW5zaW9uc1xwbGF0Zm9ybV9wYXRocy5ocmg+
DQorI2luY2x1ZGUgPGRvbWFpbi9vc2V4dGVuc2lvbnMvcGxhdGZvcm1fcGF0aHMuaHJoPg0KICNl
bmRpZg0KIA0KIFRBUkdFVCAgICAgICAgICBicm93c2Vydmlldy5saWINCkBAIC0xMDEsNyArMTAx
LDcgQEAgVVNFUklOQ0xVREUgICAuLlwuLlwuLlxUb29sQmFyXGluYw0KICNlbmRpZg0KIA0KICNp
Zm5kZWYgX19CUk9XU0VSX1NESw0KLU1XX0xBWUVSX1NZU1RFTUlOQ0xVREUNCitBUFBfTEFZRVJf
U1lTVEVNSU5DTFVERQ0KICNlbHNlDQogU1lTVEVNSU5DTFVERSAgICAgICBcZXBvYzMyXGluY2x1
ZGUgICBcZXBvYzMyXGluY2x1ZGVcb2VtDQogI2VuZGlmDQpJbmRleDogV2ViS2l0L2dyb3VwL1Bs
dWdpbi5tbXANCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT0NCi0tLSBXZWJLaXQvZ3JvdXAvUGx1Z2luLm1tcAkocmV2aXNp
b24gMjAwOTMpDQorKysgV2ViS2l0L2dyb3VwL1BsdWdpbi5tbXAJKHdvcmtpbmcgY29weSkNCkBA
IC0zOCw3ICszOCw3IEBADQogKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCiAqLw0KICNpZm5kZWYg
X19CUk9XU0VSX1NESw0KLSNpbmNsdWRlIDxkb21haW5cb3NleHRlbnNpb25zXHBsYXRmb3JtX3Bh
dGhzLmhyaD4NCisjaW5jbHVkZSA8ZG9tYWluL29zZXh0ZW5zaW9ucy9wbGF0Zm9ybV9wYXRocy5o
cmg+DQogI2VuZGlmDQogVEFSR0VUICAgICAgICAgIFBsdWdpbi5saWINCiBUQVJHRVRUWVBFICAg
ICAgbGliDQpAQCAtNjgsNyArNjgsNyBAQCBVU0VSSU5DTFVERSAgICAgLi5cLi5cV0VCQ09SRVxi
cmlkZ2UNCiANCiBTWVNURU1JTkNMVURFICAgLi5cLi5cTWVtb3J5TWFuYWdlclxJbmMNCiAjaWZu
ZGVmIF9fQlJPV1NFUl9TREsNCi1NV19MQVlFUl9TWVNURU1JTkNMVURFDQorQVBQX0xBWUVSX1NZ
U1RFTUlOQ0xVREUNCiAjZWxzZQ0KIFNZU1RFTUlOQ0xVREUgICBcZXBvYzMyXGluY2x1ZGUgICBc
ZXBvYzMyXGluY2x1ZGVcb2VtDQogI2VuZGlmDQpJbmRleDogV2ViS2l0L2dyb3VwL1Jlc0xvYWRl
clRlc3QubW1wDQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09DQotLS0gV2ViS2l0L2dyb3VwL1Jlc0xvYWRlclRlc3QubW1w
CShyZXZpc2lvbiAyMDA5MykNCisrKyBXZWJLaXQvZ3JvdXAvUmVzTG9hZGVyVGVzdC5tbXAJKHdv
cmtpbmcgY29weSkNCkBAIC0zOSw3ICszOSw3IEBADQogKiA9PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0N
CiAqLw0KICNpZm5kZWYgX19CUk9XU0VSX1NESw0KLSNpbmNsdWRlIDxkb21haW5cb3NleHRlbnNp
b25zXHBsYXRmb3JtX3BhdGhzLmhyaD4NCisjaW5jbHVkZSA8ZG9tYWluL29zZXh0ZW5zaW9ucy9w
bGF0Zm9ybV9wYXRocy5ocmg+DQogI2VuZGlmDQogVEFSR0VUCQlSZXNMb2FkZXJUZXN0LmFwcA0K
IFRBUkdFVFRZUEUgIAlhcHANCkluZGV4OiBXZWJLaXQvZ3JvdXAvYmxkLmluZg0KPT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PQ0KLS0tIFdlYktpdC9ncm91cC9ibGQuaW5mCShyZXZpc2lvbiAyMDA5MykNCisrKyBXZWJLaXQv
Z3JvdXAvYmxkLmluZgkod29ya2luZyBjb3B5KQ0KQEAgLTM5LDcgKzM5LDcgQEANCiAqID09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PQ0KICovDQogI2lmbmRlZiBfX0JST1dTRVJfU0RLDQotI2luY2x1ZGUg
PGRvbWFpblxvc2V4dGVuc2lvbnNccGxhdGZvcm1fcGF0aHMuaHJoPg0KKyNpbmNsdWRlIDxkb21h
aW4vb3NleHRlbnNpb25zL3BsYXRmb3JtX3BhdGhzLmhyaD4NCiAjZW5kaWYNCiANCiBQUkpfUExB
VEZPUk1TDQpAQCAtNjYsNyArNjYsNyBAQCBQUkpfRVhQT1JUUw0KIC4uXFBsdWdpblxpbmNccHJj
cHVjZmcuaCBNV19MQVlFUl9TREtfRVhQT1JUX1BBVEgocHJjcHVjZmcuaCkNCiAuLlxQbHVnaW5c
aW5jXHBydHlwZXMuaCBNV19MQVlFUl9TREtfRVhQT1JUX1BBVEgocHJ0eXBlcy5oKQ0KIC4uXFBs
dWdpblxpbmNcUGx1Z2luQWRhcHRlckludGVyZmFjZS5oIE1XX0xBWUVSX1NES19FWFBPUlRfUEFU
SChQbHVnaW5BZGFwdGVySW50ZXJmYWNlLmgpDQotLi5cUGx1Z2luXGluY1xvYnNvbGV0ZVxwcm90
eXBlcy5oIFxlcG9jMzJcaW5jbHVkZVxvYnNvbGV0ZVxwcm90eXBlcy5oDQorLi5cUGx1Z2luXGlu
Y1xvYnNvbGV0ZVxwcm90eXBlcy5oIE1XX0xBWUVSX1NES19FWFBPUlRfUEFUSChvYnNvbGV0ZVxw
cm90eXBlcy5oKQ0KIA0KIC4uXFBsdWdpblxpbmNcQnJvd3NlclBsdWdpbkludGVyZmFjZS5oIE1X
X0xBWUVSX1NES19FWFBPUlRfUEFUSChCcm93c2VyUGx1Z2luSW50ZXJmYWNlLmgpDQogLi5cUGx1
Z2luXGluY1xDRWNvbUJyb3dzZXJQbHVnaW5JbnRlcmZhY2UuaCBNV19MQVlFUl9TREtfRVhQT1JU
X1BBVEgoQ0Vjb21Ccm93c2VyUGx1Z2luSW50ZXJmYWNlLmgpDQpJbmRleDogV2ViS2l0L2dyb3Vw
L3JlbmRlcmVyLm1tcGkNCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT0NCi0tLSBXZWJLaXQvZ3JvdXAvcmVuZGVyZXIubW1w
aQkocmV2aXNpb24gMjAwOTMpDQorKysgV2ViS2l0L2dyb3VwL3JlbmRlcmVyLm1tcGkJKHdvcmtp
bmcgY29weSkNCkBAIC0zOSw3ICszOSw3IEBADQogKiA9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCiAq
Lw0KICNpZm5kZWYgX19CUk9XU0VSX1NESw0KLSNpbmNsdWRlIDxkb21haW5cb3NleHRlbnNpb25z
XHBsYXRmb3JtX3BhdGhzLmhyaD4NCisjaW5jbHVkZSA8ZG9tYWluL29zZXh0ZW5zaW9ucy9wbGF0
Zm9ybV9wYXRocy5ocmg+DQogI2VuZGlmDQogTUFDUk8gX19PT01fXw0KIA0KSW5kZXg6IFdlYktp
dC9ncm91cC9yZXNsb2FkZXIubW1wDQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09DQotLS0gV2ViS2l0L2dyb3VwL3Jlc2xv
YWRlci5tbXAJKHJldmlzaW9uIDIwMDkzKQ0KKysrIFdlYktpdC9ncm91cC9yZXNsb2FkZXIubW1w
CSh3b3JraW5nIGNvcHkpDQpAQCAtNDAsNyArNDAsNyBAQA0KICogPT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09DQogKi8NCiAjaWZuZGVmIF9fQlJPV1NFUl9TREsNCi0jaW5jbHVkZSA8ZG9tYWluXG9zZXh0
ZW5zaW9uc1xwbGF0Zm9ybV9wYXRocy5ocmg+DQorI2luY2x1ZGUgPGRvbWFpbi9vc2V4dGVuc2lv
bnMvcGxhdGZvcm1fcGF0aHMuaHJoPg0KICNlbmRpZg0KIA0KIFRBUkdFVCAgICAgICAgICBSZXNM
b2FkZXIubGliDQpAQCAtMTI2LDcgKzEyNiw3IEBAIFNZU1RFTUlOQ0xVREUgLi5cLi5cTWVtb3J5
TWFuYWdlclxJbmMNCiAjaWZuZGVmIF9fQlJPV1NFUl9TREsNCiBTWVNURU1JTkNMVURFICAuLlwu
LlwuLlwuLlxIdHRwRmlsdGVyc1xIVFRQRmlsdGVyQWNjZXB0SGVhZGVyDQogU1lTVEVNSU5DTFVE
RSAgLi5cLi5cLi5cLi5cSHR0cEZpbHRlcnNcSFRUUEZpbHRlckFjY2VwdEhlYWRlclxpbmMNCi1N
V19MQVlFUl9TWVNURU1JTkNMVURFDQorQVBQX0xBWUVSX1NZU1RFTUlOQ0xVREUNCiAjZWxzZQ0K
IFNZU1RFTUlOQ0xVREUgICAgICAgXGVwb2MzMlxpbmNsdWRlICAgXGVwb2MzMlxpbmNsdWRlXG9l
bQ0KICNlbmRpZiANCkluZGV4OiBXZWJLaXQvZ3JvdXAvd2Via2l0Lm1tcA0KPT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0K
LS0tIFdlYktpdC9ncm91cC93ZWJraXQubW1wCShyZXZpc2lvbiAyMDA5MykNCisrKyBXZWJLaXQv
Z3JvdXAvd2Via2l0Lm1tcAkod29ya2luZyBjb3B5KQ0KQEAgLTQxLDcgKzQxLDcgQEANCiAjaWYg
ZGVmaW5lZChfX0JST1dTRVJfU0RLKQ0KIFRBUkdFVCAgICAgICAgICBicm93c2VyZW5naW5lX3Nk
ay5kbGwNCiAjZWxzZQ0KLSNpbmNsdWRlIDxkb21haW5cb3NleHRlbnNpb25zXHBsYXRmb3JtX3Bh
dGhzLmhyaD4NCisjaW5jbHVkZSA8ZG9tYWluL29zZXh0ZW5zaW9ucy9wbGF0Zm9ybV9wYXRocy5o
cmg+DQogVEFSR0VUICAgICAgICAgIGJyb3dzZXJlbmdpbmUuZGxsDQogI2VuZGlmDQogVEFSR0VU
VFlQRSAgICAgIGRsbA0KQEAgLTEwOSw3ICsxMDksNyBAQCBVU0VSSU5DTFVERSAgICAgLi5cQnJv
d3NlckNvcmVcTWlzY1xJbmMNCiBVU0VSSU5DTFVERSAgICAgLi5cLi5cLi5cLi5caW5jDQogVVNF
UklOQ0xVREUgICAgIC4uXC4uXC4uXFBhZ2VTY2FsZXJcaW5jDQogVVNFUklOQ0xVREUgICAuLlwu
LlwuLlxIaXN0b3J5UHJvdmlkZXJcaW5jDQotTVdfTEFZRVJfU1lTVEVNSU5DTFVERQ0KK0FQUF9M
QVlFUl9TWVNURU1JTkNMVURFDQogVVNFUklOQ0xVREUgICAuLlwuLlwuLlxUb29sQmFyXGluYw0K
ICNlbHNlDQogU1lTVEVNSU5DTFVERSBcRXBvYzMyXGluY2x1ZGUgXEVwb2MzMlxpbmNsdWRlXG9l
bQ0K
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>13593</attachid>
            <date>2007-03-12 08:30:59 -0700</date>
            <delta_ts>2007-03-12 10:01:01 -0700</delta_ts>
            <desc>updated patch for 3.2/ccb </desc>
            <filename>bug13027.patch</filename>
            <type>text/plain</type>
            <size>15171</size>
            <attacher name="mario borges">mario.g.borges</attacher>
            
              <data encoding="base64">SW5kZXg6IEphdmFTY3JpcHRDb3JlL0NoYW5nZUxvZw0KPT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0KLS0tIEphdmFTY3Jp
cHRDb3JlL0NoYW5nZUxvZwkocmV2aXNpb24gMjAwOTMpDQorKysgSmF2YVNjcmlwdENvcmUvQ2hh
bmdlTG9nCSh3b3JraW5nIGNvcHkpDQpAQCAtMSwzICsxLDE2IEBADQorMjAwNy0wMy0wOSAgIGJv
cmdlcyAgIDxtYXJpby5nLmJvcmdlc0Bub2tpYS5jb20+DQorDQorICByZXZpZXdlZCBieSBCcmFk
bGV5DQorICAgIA0KKyAgREVTQzogcmVsYXRlZCB3aXRoIHRhc2sgMTQ1OTQgZm9yIFM2MCBidWls
ZCBmZWF0dXJlIHdvcmsNCisgIGh0dHA6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lk
PTEzMDI3DQorDQorICAgICAgICAqIGdyb3VwL0phdmFTY3JpcHRDb3JlLm1tcDoNCisgICAgICAg
ICogZ3JvdXAvYmxkLmluZjoNCisgICAgICAgICogZ3JvdXAva2pzdGVzdC5tbXA6DQorICAgICAg
ICAqIGdyb3VwL3BjcmUubW1wOg0KKyAgICAgICAgKiBncm91cC9wY3JldGVzdC5tbXA6DQorDQog
dmJyYWRsZXksIHJldmlld2VkIGJ5IFlvbmdqdW4NCiAgREVTQzogbWVyZ2UgcjE5OTE3IHRvIHM2
MC90cnVuay4gQUxBQS02WFNGN1UgOiBSZWR1Y2Ugc3RhY2sgb3ZlcmZsb3cgY291bnRlcg0KICBo
dHRwOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMjkyOA0KSW5kZXg6IEphdmFT
Y3JpcHRDb3JlL2dyb3VwL0phdmFTY3JpcHRDb3JlLm1tcA0KPT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0KLS0tIEphdmFT
Y3JpcHRDb3JlL2dyb3VwL0phdmFTY3JpcHRDb3JlLm1tcAkocmV2aXNpb24gMjAwOTMpDQorKysg
SmF2YVNjcmlwdENvcmUvZ3JvdXAvSmF2YVNjcmlwdENvcmUubW1wCSh3b3JraW5nIGNvcHkpDQpA
QCAtMjAsNyArMjAsNyBAQA0KICNpZiBkZWZpbmVkKF9fQlJPV1NFUl9TREspDQogVEFSR0VUICAg
ICAgSmF2YVNjcmlwdENvcmVfc2RrLkRMTA0KICNlbHNlDQotI2luY2x1ZGUgPGRvbWFpblxvc2V4
dGVuc2lvbnNccGxhdGZvcm1fcGF0aHMuaHJoPg0KKyNpbmNsdWRlIDxkb21haW4vb3NleHRlbnNp
b25zL3BsYXRmb3JtX3BhdGhzLmhyaD4NCiBUQVJHRVQgICAgICBKYXZhU2NyaXB0Q29yZS5ETEwN
CiAjZW5kaWYNCiBUQVJHRVRUWVBFICBkbGwNCkluZGV4OiBKYXZhU2NyaXB0Q29yZS9ncm91cC9i
bGQuaW5mDQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09DQotLS0gSmF2YVNjcmlwdENvcmUvZ3JvdXAvYmxkLmluZgkocmV2
aXNpb24gMjAwOTMpDQorKysgSmF2YVNjcmlwdENvcmUvZ3JvdXAvYmxkLmluZgkod29ya2luZyBj
b3B5KQ0KQEAgLTIyLDYgKzIyLDI1IEBAIFBSSl9QTEFURk9STVMNCiBERUZBVUxUDQogDQogUFJK
X0VYUE9SVFMNCisNCisNCisjaWZuZGVmIF9fQlJPV1NFUl9TREsNCisjaW5jbHVkZSA8ZG9tYWlu
L29zZXh0ZW5zaW9ucy9wbGF0Zm9ybV9wYXRocy5ocmg+DQorLi5ca2pzXGludGVybmFsLmggICAg
ICAgICBNV19MQVlFUl9TREtfRVhQT1JUX1BBVEgoamF2YXNjcmlwdGNvcmVcaW50ZXJuYWwuaCkN
CisuLlxranNcaW50ZXJwcmV0ZXIuaCAgICAgIE1XX0xBWUVSX1NES19FWFBPUlRfUEFUSChqYXZh
c2NyaXB0Y29yZVxpbnRlcnByZXRlci5oKQ0KKy4uXGtqc1xvYmplY3QuaCAgICAgICAgICAgTVdf
TEFZRVJfU0RLX0VYUE9SVF9QQVRIKGphdmFzY3JpcHRjb3JlXG9iamVjdC5oKQ0KKy4uXGtqc1xw
cm90ZWN0LmggICAgICAgICAgTVdfTEFZRVJfU0RLX0VYUE9SVF9QQVRIKGphdmFzY3JpcHRjb3Jl
XHByb3RlY3QuaCkNCisuLlxranNcc3RkaW50LmggICAgICAgICAgIE1XX0xBWUVSX1NES19FWFBP
UlRfUEFUSChqYXZhc2NyaXB0Y29yZVxzdGRpbnQuaCkNCisNCisuLlxiaW5kaW5nc1xucHJ1bnRp
bWUuaCAgICAgICAgICBNV19MQVlFUl9TREtfRVhQT1JUX1BBVEgoamF2YXNjcmlwdGNvcmVcbnBy
dW50aW1lLmgpDQorLi5cYmluZGluZ3NcbnBydW50aW1lX2ltcGwuaCAgICAgTVdfTEFZRVJfU0RL
X0VYUE9SVF9QQVRIKGphdmFzY3JpcHRjb3JlXG5wcnVudGltZV9pbXBsLmgpDQorLi5cYmluZGlu
Z3NcbnBydW50aW1lX3ByaXYuaCAgICAgTVdfTEFZRVJfU0RLX0VYUE9SVF9QQVRIKGphdmFzY3Jp
cHRjb3JlXG5wcnVudGltZV9wcml2LmgpDQorLi5cYmluZGluZ3NccnVudGltZS5oICAgICAgICAg
ICAgTVdfTEFZRVJfU0RLX0VYUE9SVF9QQVRIKGphdmFzY3JpcHRjb3JlXHJ1bnRpbWUuaCkNCisu
LlxiaW5kaW5nc1xydW50aW1lX29iamVjdC5oICAgICBNV19MQVlFUl9TREtfRVhQT1JUX1BBVEgo
amF2YXNjcmlwdGNvcmVccnVudGltZV9vYmplY3QuaCkNCisuLlxiaW5kaW5nc1xydW50aW1lX3Jv
b3QuaCAgICAgICBNV19MQVlFUl9TREtfRVhQT1JUX1BBVEgoamF2YXNjcmlwdGNvcmVccnVudGlt
ZV9yb290LmgpDQorLi5cYmluZGluZ3NcTlBfanNvYmplY3QuaCAgICAgICAgTVdfTEFZRVJfU0RL
X0VYUE9SVF9QQVRIKGphdmFzY3JpcHRjb3JlXE5QX2pzb2JqZWN0LmgpDQorLi5cYmluZGluZ3Nc
Y1xjX3V0aWxpdHkuaCAgICAgICAgTVdfTEFZRVJfU0RLX0VYUE9SVF9QQVRIKGphdmFzY3JpcHRj
b3JlXGNfdXRpbGl0eS5oKQ0KKyNlbHNlDQogLi5ca2pzXGludGVybmFsLmggICAgICAgICBcZXBv
YzMyXGluY2x1ZGVcb2VtXGphdmFzY3JpcHRjb3JlXGludGVybmFsLmgNCiAuLlxranNcaW50ZXJw
cmV0ZXIuaCAgICAgIFxlcG9jMzJcaW5jbHVkZVxvZW1camF2YXNjcmlwdGNvcmVcaW50ZXJwcmV0
ZXIuaA0KIC4uXGtqc1xvYmplY3QuaCAgICAgICAgICAgXGVwb2MzMlxpbmNsdWRlXG9lbVxqYXZh
c2NyaXB0Y29yZVxvYmplY3QuaA0KQEAgLTM2LDYgKzU1LDkgQEAgUFJKX0VYUE9SVFMNCiAuLlxi
aW5kaW5nc1xydW50aW1lX3Jvb3QuaCAgICAgICAgICAgIFxlcG9jMzJcaW5jbHVkZVxvZW1camF2
YXNjcmlwdGNvcmVccnVudGltZV9yb290LmgNCiAuLlxiaW5kaW5nc1xOUF9qc29iamVjdC5oICAg
ICAgICAgICAgXGVwb2MzMlxpbmNsdWRlXG9lbVxqYXZhc2NyaXB0Y29yZVxOUF9qc29iamVjdC5o
DQogLi5cYmluZGluZ3NcY1xjX3V0aWxpdHkuaCAgICAgICAgICAgIFxlcG9jMzJcaW5jbHVkZVxv
ZW1camF2YXNjcmlwdGNvcmVcY191dGlsaXR5LmgNCisjZW5kaWYgLy8jaWZuZGVmIF9fQlJPV1NF
Ul9TREsNCisNCisNCiBQUkpfTU1QRklMRVMNCiBwY3JlLm1tcA0KIEphdmFTY3JpcHRDb3JlLm1t
cA0KSW5kZXg6IEphdmFTY3JpcHRDb3JlL2dyb3VwL2tqc3Rlc3QubW1wDQo9PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09DQot
LS0gSmF2YVNjcmlwdENvcmUvZ3JvdXAva2pzdGVzdC5tbXAJKHJldmlzaW9uIDIwMDkzKQ0KKysr
IEphdmFTY3JpcHRDb3JlL2dyb3VwL2tqc3Rlc3QubW1wCSh3b3JraW5nIGNvcHkpDQpAQCAtMTgs
NyArMTgsNyBAQA0KICAqDQogICovDQogI2lmbmRlZiBfX0JST1dTRVJfU0RLDQotI2luY2x1ZGUg
PGRvbWFpblxvc2V4dGVuc2lvbnNccGxhdGZvcm1fcGF0aHMuaHJoPg0KKyNpbmNsdWRlIDxkb21h
aW4vb3NleHRlbnNpb25zL3BsYXRmb3JtX3BhdGhzLmhyaD4NCiAjZW5kaWYNCiBUQVJHRVQgICAg
IGtqc3Rlc3QuZXhlDQogVEFSR0VUVFlQRSAgZXhlDQpJbmRleDogSmF2YVNjcmlwdENvcmUvZ3Jv
dXAvcGNyZS5tbXANCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT0NCi0tLSBKYXZhU2NyaXB0Q29yZS9ncm91cC9wY3JlLm1t
cAkocmV2aXNpb24gMjAwOTMpDQorKysgSmF2YVNjcmlwdENvcmUvZ3JvdXAvcGNyZS5tbXAJKHdv
cmtpbmcgY29weSkNCkBAIC0xOCw3ICsxOCw3IEBADQogICoNCiAgKi8NCiAjaWZuZGVmIF9fQlJP
V1NFUl9TREsNCi0jaW5jbHVkZSA8ZG9tYWluXG9zZXh0ZW5zaW9uc1xwbGF0Zm9ybV9wYXRocy5o
cmg+DQorI2luY2x1ZGUgPGRvbWFpbi9vc2V4dGVuc2lvbnMvcGxhdGZvcm1fcGF0aHMuaHJoPg0K
ICNlbmRpZg0KIFRBUkdFVCAJCXBjcmUubGliDQogVEFSR0VUVFlQRQlsaWINCkluZGV4OiBKYXZh
U2NyaXB0Q29yZS9ncm91cC9wY3JldGVzdC5tbXANCj09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCi0tLSBKYXZhU2NyaXB0
Q29yZS9ncm91cC9wY3JldGVzdC5tbXAJKHJldmlzaW9uIDIwMDkzKQ0KKysrIEphdmFTY3JpcHRD
b3JlL2dyb3VwL3BjcmV0ZXN0Lm1tcAkod29ya2luZyBjb3B5KQ0KQEAgLTI0LDcgKzI0LDE0IEBA
IFVJRCAgICAwDQogDQogI2luY2x1ZGUgImRlZnMubW1waSINCiANCi1TWVNURU1JTkNMVURFICBc
ZXBvYzMyXGluY2x1ZGVcbGliYyBcZXBvYzMyXGluY2x1ZGUgDQorI2lmbmRlZiBfX0JST1dTRVJf
U0RLDQorI2luY2x1ZGUgPGRvbWFpbi9vc2V4dGVuc2lvbnMvcGxhdGZvcm1fcGF0aHMuaHJoPg0K
K01XX0xBWUVSX1NZU1RFTUlOQ0xVREUNCisjZWxzZQ0KK1NZU1RFTUlOQ0xVREUgIFxlcG9jMzJc
aW5jbHVkZQ0KKyNlbmRpZiAgX19CUk9XU0VSX1NESw0KKw0KK1NZU1RFTUlOQ0xVREUgIFxlcG9j
MzJcaW5jbHVkZVxsaWJjDQogU1lTVEVNSU5DTFVERSAuLlxwY3JlIC4uXGtqcw0KIFNPVVJDRVBB
VEggIC4uXHBjcmUNCiBTT1VSQ0UgICAgICBwY3JldGVzdC5jDQpJbmRleDogTWVtb3J5TWFuYWdl
ci9DaGFuZ2VMb2cNCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT0NCi0tLSBNZW1vcnlNYW5hZ2VyL0NoYW5nZUxvZwkocmV2
aXNpb24gMjAwOTMpDQorKysgTWVtb3J5TWFuYWdlci9DaGFuZ2VMb2cJKHdvcmtpbmcgY29weSkN
CkBAIC0xLDMgKzEsMTMgQEANCisyMDA3LTAzLTA5ICAgYm9yZ2VzICAgPG1hcmlvLmcuYm9yZ2Vz
QG5va2lhLmNvbT4NCisNCisgIHJldmlld2VkIGJ5IEJyYWRsZXkNCisgICAgDQorICBERVNDOiBy
ZWxhdGVkIHdpdGggdGFzayAxNDU5NCBmb3IgUzYwIGJ1aWxkIGZlYXR1cmUgd29yaw0KKyAgaHR0
cDovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTMwMjcNCisNCisgICAgICAgICog
R3JvdXAvTWVtTWFuLm1tcDoNCisgICAgICAgICogR3JvdXAvTWVtTWFuVGVzdC5tbXA6DQorDQog
MjAwNy0wMS0wOSAgc3BhZG1hICA8U2FjaGluLlBhZG1hQG5va2lhLmNvbT4NCiANCiAgICAgICAg
IFJldmlld2VkIGJ5IFlvbmdqdW4uDQpJbmRleDogTWVtb3J5TWFuYWdlci9Hcm91cC9NZW1NYW4u
bW1wDQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09DQotLS0gTWVtb3J5TWFuYWdlci9Hcm91cC9NZW1NYW4ubW1wCShyZXZp
c2lvbiAyMDA5MykNCisrKyBNZW1vcnlNYW5hZ2VyL0dyb3VwL01lbU1hbi5tbXAJKHdvcmtpbmcg
Y29weSkNCkBAIC00MSw3ICs0MSw3IEBADQogI2lmIGRlZmluZWQoX19CUk9XU0VSX1NESykNCiBU
QVJHRVQgICAgICAgICAgTWVtTWFuX3Nkay5kbGwNCiAjZWxzZQ0KLSNpbmNsdWRlIDxkb21haW5c
b3NleHRlbnNpb25zXHBsYXRmb3JtX3BhdGhzLmhyaD4NCisjaW5jbHVkZSA8ZG9tYWluL29zZXh0
ZW5zaW9ucy9wbGF0Zm9ybV9wYXRocy5ocmg+DQogVEFSR0VUICAgICAgICAgIE1lbU1hbi5kbGwN
CiAjZW5kaWYNCiANCkluZGV4OiBNZW1vcnlNYW5hZ2VyL0dyb3VwL01lbU1hblRlc3QubW1wDQo9
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09DQotLS0gTWVtb3J5TWFuYWdlci9Hcm91cC9NZW1NYW5UZXN0Lm1tcAkocmV2aXNp
b24gMjAwOTMpDQorKysgTWVtb3J5TWFuYWdlci9Hcm91cC9NZW1NYW5UZXN0Lm1tcAkod29ya2lu
ZyBjb3B5KQ0KQEAgLTM5LDcgKzM5LDcgQEANCiAqID09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0KICov
DQogI2lmbmRlZiBfX0JST1dTRVJfU0RLDQotI2luY2x1ZGUgPGRvbWFpblxvc2V4dGVuc2lvbnNc
cGxhdGZvcm1fcGF0aHMuaHJoPg0KKyNpbmNsdWRlIDxkb21haW4vb3NleHRlbnNpb25zL3BsYXRm
b3JtX3BhdGhzLmhyaD4NCiAjZW5kaWYNCiBUQVJHRVQJCU1lbU1hblRlc3QuZXhlDQogVEFSR0VU
VFlQRSAgCWV4ZQ0KSW5kZXg6IFdlYkNvcmUvQ2hhbmdlTG9nDQo9PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09DQotLS0gV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDIwMDkzKQ0KKysrIFdlYkNvcmUvQ2hhbmdlTG9nCSh3
b3JraW5nIGNvcHkpDQpAQCAtMSwzICsxLDE2IEBADQorMjAwNy0wMy0wOSAgIGJvcmdlcyAgIDxt
YXJpby5nLmJvcmdlc0Bub2tpYS5jb20+DQorDQorICByZXZpZXdlZCBieSBCcmFkbGV5DQorICAg
IA0KKyAgREVTQzogcmVsYXRlZCB3aXRoIHRhc2sgMTQ1OTQgZm9yIFM2MCBidWlsZCBmZWF0dXJl
IHdvcmsNCisgIGh0dHA6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEzMDI3DQor
DQorICAgICAgICBXQVJOSU5HOiBOTyBURVNUIENBU0VTIEFEREVEIE9SIENIQU5HRUQNCisNCisg
ICAgICAgICogZ3JvdXAvS0hUTUwubW1wOg0KKyAgICAgICAgKiBncm91cC9LV1EubW1wOg0KKyAg
ICAgICAgKiBncm91cC9XZWJDb3JlLm1tcDoNCisNCiB2YnJhZGxleSwgcmV2aWV3ZWQgYnkgWmFs
YW4NCiAgREVTQzogW1M2MF0gTUxJTy02WUNBQ1U6IEJyb3dzZXIgZnJlZXplIGFuZCBwYW5pYyBp
biBzeW1iaWFub2dncGxheS5zb3VyY2Vmb3JnZS5jb20NCiAgaHR0cDovL2J1Z3Mud2Via2l0Lm9y
Zy9zaG93X2J1Zy5jZ2k/aWQ9MTI4MzENCkluZGV4OiBXZWJDb3JlL2dyb3VwL0tIVE1MLm1tcA0K
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PQ0KLS0tIFdlYkNvcmUvZ3JvdXAvS0hUTUwubW1wCShyZXZpc2lvbiAyMDA5MykN
CisrKyBXZWJDb3JlL2dyb3VwL0tIVE1MLm1tcAkod29ya2luZyBjb3B5KQ0KQEAgLTEwLDcgKzEw
LDcgQEANCiAqID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCiAqLw0KICNpZm5kZWYgX19CUk9XU0VSX1NE
Sw0KLSNpbmNsdWRlIDxkb21haW5cb3NleHRlbnNpb25zXHBsYXRmb3JtX3BhdGhzLmhyaD4NCisj
aW5jbHVkZSA8ZG9tYWluL29zZXh0ZW5zaW9ucy9wbGF0Zm9ybV9wYXRocy5ocmg+DQogI2VuZGlm
DQogVEFSR0VUICBLSFRNTC5saWINCiBUQVJHRVRUWVBFICBsaWINCkluZGV4OiBXZWJDb3JlL2dy
b3VwL0tXUS5tbXANCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT0NCi0tLSBXZWJDb3JlL2dyb3VwL0tXUS5tbXAJKHJldmlz
aW9uIDIwMDkzKQ0KKysrIFdlYkNvcmUvZ3JvdXAvS1dRLm1tcAkod29ya2luZyBjb3B5KQ0KQEAg
LTEwLDcgKzEwLDcgQEANCiAqID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCiAqLw0KICNpZm5kZWYgX19C
Uk9XU0VSX1NESw0KLSNpbmNsdWRlIDxkb21haW5cb3NleHRlbnNpb25zXHBsYXRmb3JtX3BhdGhz
LmhyaD4NCisjaW5jbHVkZSA8ZG9tYWluL29zZXh0ZW5zaW9ucy9wbGF0Zm9ybV9wYXRocy5ocmg+
DQogI2VuZGlmDQogDQogVEFSR0VUICBLV1EubGliDQpJbmRleDogV2ViQ29yZS9ncm91cC9XZWJD
b3JlLm1tcA0KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PQ0KLS0tIFdlYkNvcmUvZ3JvdXAvV2ViQ29yZS5tbXAJKHJldmlz
aW9uIDIwMDkzKQ0KKysrIFdlYkNvcmUvZ3JvdXAvV2ViQ29yZS5tbXAJKHdvcmtpbmcgY29weSkN
CkBAIC0xMiw3ICsxMiw3IEBADQogI2lmIGRlZmluZWQoX19CUk9XU0VSX1NESykNCiBUQVJHRVQg
IFdlYkNvcmVfc2RrLmRsbA0KICNlbHNlDQotI2luY2x1ZGUgPGRvbWFpblxvc2V4dGVuc2lvbnNc
cGxhdGZvcm1fcGF0aHMuaHJoPg0KKyNpbmNsdWRlIDxkb21haW4vb3NleHRlbnNpb25zL3BsYXRm
b3JtX3BhdGhzLmhyaD4NCiBUQVJHRVQgIFdlYkNvcmUuZGxsDQogI2VuZGlmDQogVEFSR0VUVFlQ
RSAgZGxsDQpJbmRleDogV2ViS2l0L0NoYW5nZUxvZw0KPT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0KLS0tIFdlYktpdC9D
aGFuZ2VMb2cJKHJldmlzaW9uIDIwMTE1KQ0KKysrIFdlYktpdC9DaGFuZ2VMb2cJKHdvcmtpbmcg
Y29weSkNCkBAIC0xLDMgKzEsMjAgQEANCisyMDA3LTAzLTA5ICAgYm9yZ2VzICAgPG1hcmlvLmcu
Ym9yZ2VzQG5va2lhLmNvbT4NCisNCisgIHJldmlld2VkIGJ5IEJyYWRsZXkNCisNCisgIERFU0M6
IHJlbGF0ZWQgd2l0aCB0YXNrIDE0NTk0IGZvciBTNjAgYnVpbGQgZmVhdHVyZSB3b3JrDQorICBo
dHRwOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMzAyNw0KKw0KKyAgICAgICAg
KiBncm91cC9Ccm93c2VyQ2FjaGUubW1wOg0KKyAgICAgICAgKiBncm91cC9Ccm93c2VyUmVjLm1t
cDoNCisgICAgICAgICogZ3JvdXAvQnJvd3NlclZpZXcubW1wOg0KKyAgICAgICAgKiBncm91cC9Q
bHVnaW4ubW1wOg0KKyAgICAgICAgKiBncm91cC9SZXNMb2FkZXJUZXN0Lm1tcDoNCisgICAgICAg
ICogZ3JvdXAvYmxkLmluZjoNCisgICAgICAgICogZ3JvdXAvcmVuZGVyZXIubW1waToNCisgICAg
ICAgICogZ3JvdXAvcmVzbG9hZGVyLm1tcDoNCisgICAgICAgICogZ3JvdXAvd2Via2l0Lm1tcDoN
CisNCiBmaG9kZ2tpbiwgUmV2aWV3ZWQgYnkgc2FjaGluDQogICAgICAgICBERVNDOiBjcmFzaCB3
aGVuIGV4aXRpbmcgYnJvd3NlciBhZnRlciB0cnlpbmcgdG8gbG9hZCBhIGJpZyBmaWxlOiBUU1cg
VE1DTi02WURKUEoNCiAgICAgICAgIGh0dHA6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dp
P2lkPTEyOTY3DQpJbmRleDogV2ViS2l0L2dyb3VwL0Jyb3dzZXJDYWNoZS5tbXANCj09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT0NCi0tLSBXZWJLaXQvZ3JvdXAvQnJvd3NlckNhY2hlLm1tcAkocmV2aXNpb24gMjAwOTMpDQor
KysgV2ViS2l0L2dyb3VwL0Jyb3dzZXJDYWNoZS5tbXAJKHdvcmtpbmcgY29weSkNCkBAIC00MSw3
ICs0MSw3IEBADQogI2lmIGRlZmluZWQoX19CUk9XU0VSX1NESykNCiBUQVJHRVQgICAgICAgICAg
QnJvd3NlckNhY2hlX3Nkay5kbGwNCiAjZWxzZQ0KLSNpbmNsdWRlIDxkb21haW5cb3NleHRlbnNp
b25zXHBsYXRmb3JtX3BhdGhzLmhyaD4NCisjaW5jbHVkZSA8ZG9tYWluL29zZXh0ZW5zaW9ucy9w
bGF0Zm9ybV9wYXRocy5ocmg+DQogVEFSR0VUICAgICAgICAgIEJyb3dzZXJDYWNoZS5kbGwNCiAj
ZW5kaWYNCiBUQVJHRVRUWVBFICAgICAgZGxsDQpJbmRleDogV2ViS2l0L2dyb3VwL0Jyb3dzZXJS
ZWMubW1wDQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09DQotLS0gV2ViS2l0L2dyb3VwL0Jyb3dzZXJSZWMubW1wCShyZXZp
c2lvbiAyMDA5MykNCisrKyBXZWJLaXQvZ3JvdXAvQnJvd3NlclJlYy5tbXAJKHdvcmtpbmcgY29w
eSkNCkBAIC00MSw3ICs0MSw3IEBADQogI2lmIGRlZmluZWQoX19CUk9XU0VSX1NESykNCiBUQVJH
RVQgICAgICAgICAgQnJvd3NlclJlY19zZGsuRExMDQogI2Vsc2UNCi0jaW5jbHVkZSA8ZG9tYWlu
XG9zZXh0ZW5zaW9uc1xwbGF0Zm9ybV9wYXRocy5ocmg+DQorI2luY2x1ZGUgPGRvbWFpbi9vc2V4
dGVuc2lvbnMvcGxhdGZvcm1fcGF0aHMuaHJoPg0KIFRBUkdFVCAgICAgICAgICBCcm93c2VyUmVj
LkRMTA0KICNlbmRpZg0KIA0KSW5kZXg6IFdlYktpdC9ncm91cC9Ccm93c2VyVmlldy5tbXANCj09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT0NCi0tLSBXZWJLaXQvZ3JvdXAvQnJvd3NlclZpZXcubW1wCShyZXZpc2lvbiAyMDA5
MykNCisrKyBXZWJLaXQvZ3JvdXAvQnJvd3NlclZpZXcubW1wCSh3b3JraW5nIGNvcHkpDQpAQCAt
MzksNyArMzksNyBAQA0KICogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09DQogKi8NCiAjaWZuZGVmIF9f
QlJPV1NFUl9TREsNCi0jaW5jbHVkZSA8ZG9tYWluXG9zZXh0ZW5zaW9uc1xwbGF0Zm9ybV9wYXRo
cy5ocmg+DQorI2luY2x1ZGUgPGRvbWFpbi9vc2V4dGVuc2lvbnMvcGxhdGZvcm1fcGF0aHMuaHJo
Pg0KICNlbmRpZg0KIA0KIFRBUkdFVCAgICAgICAgICBicm93c2Vydmlldy5saWINCkBAIC0xMDEs
NyArMTAxLDcgQEAgVVNFUklOQ0xVREUgICAuLlwuLlwuLlxUb29sQmFyXGluYw0KICNlbmRpZg0K
IA0KICNpZm5kZWYgX19CUk9XU0VSX1NESw0KLU1XX0xBWUVSX1NZU1RFTUlOQ0xVREUNCitBUFBf
TEFZRVJfU1lTVEVNSU5DTFVERQ0KICNlbHNlDQogU1lTVEVNSU5DTFVERSAgICAgICBcZXBvYzMy
XGluY2x1ZGUgICBcZXBvYzMyXGluY2x1ZGVcb2VtDQogI2VuZGlmDQpJbmRleDogV2ViS2l0L2dy
b3VwL1BsdWdpbi5tbXANCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT0NCi0tLSBXZWJLaXQvZ3JvdXAvUGx1Z2luLm1tcAko
cmV2aXNpb24gMjAwOTMpDQorKysgV2ViS2l0L2dyb3VwL1BsdWdpbi5tbXAJKHdvcmtpbmcgY29w
eSkNCkBAIC0zOCw3ICszOCw3IEBADQogKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCiAqLw0KICNp
Zm5kZWYgX19CUk9XU0VSX1NESw0KLSNpbmNsdWRlIDxkb21haW5cb3NleHRlbnNpb25zXHBsYXRm
b3JtX3BhdGhzLmhyaD4NCisjaW5jbHVkZSA8ZG9tYWluL29zZXh0ZW5zaW9ucy9wbGF0Zm9ybV9w
YXRocy5ocmg+DQogI2VuZGlmDQogVEFSR0VUICAgICAgICAgIFBsdWdpbi5saWINCiBUQVJHRVRU
WVBFICAgICAgbGliDQpAQCAtNjgsNyArNjgsNyBAQCBVU0VSSU5DTFVERSAgICAgLi5cLi5cV0VC
Q09SRVxicmlkZ2UNCiANCiBTWVNURU1JTkNMVURFICAgLi5cLi5cTWVtb3J5TWFuYWdlclxJbmMN
CiAjaWZuZGVmIF9fQlJPV1NFUl9TREsNCi1NV19MQVlFUl9TWVNURU1JTkNMVURFDQorQVBQX0xB
WUVSX1NZU1RFTUlOQ0xVREUNCiAjZWxzZQ0KIFNZU1RFTUlOQ0xVREUgICBcZXBvYzMyXGluY2x1
ZGUgICBcZXBvYzMyXGluY2x1ZGVcb2VtDQogI2VuZGlmDQpJbmRleDogV2ViS2l0L2dyb3VwL1Jl
c0xvYWRlclRlc3QubW1wDQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09DQotLS0gV2ViS2l0L2dyb3VwL1Jlc0xvYWRlclRl
c3QubW1wCShyZXZpc2lvbiAyMDA5MykNCisrKyBXZWJLaXQvZ3JvdXAvUmVzTG9hZGVyVGVzdC5t
bXAJKHdvcmtpbmcgY29weSkNCkBAIC0zOSw3ICszOSw3IEBADQogKiA9PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT0NCiAqLw0KICNpZm5kZWYgX19CUk9XU0VSX1NESw0KLSNpbmNsdWRlIDxkb21haW5cb3Nl
eHRlbnNpb25zXHBsYXRmb3JtX3BhdGhzLmhyaD4NCisjaW5jbHVkZSA8ZG9tYWluL29zZXh0ZW5z
aW9ucy9wbGF0Zm9ybV9wYXRocy5ocmg+DQogI2VuZGlmDQogVEFSR0VUCQlSZXNMb2FkZXJUZXN0
LmFwcA0KIFRBUkdFVFRZUEUgIAlhcHANCkluZGV4OiBXZWJLaXQvZ3JvdXAvYmxkLmluZg0KPT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PQ0KLS0tIFdlYktpdC9ncm91cC9ibGQuaW5mCShyZXZpc2lvbiAyMDA5MykNCisrKyBX
ZWJLaXQvZ3JvdXAvYmxkLmluZgkod29ya2luZyBjb3B5KQ0KQEAgLTM5LDcgKzM5LDcgQEANCiAq
ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PQ0KICovDQogI2lmbmRlZiBfX0JST1dTRVJfU0RLDQotI2lu
Y2x1ZGUgPGRvbWFpblxvc2V4dGVuc2lvbnNccGxhdGZvcm1fcGF0aHMuaHJoPg0KKyNpbmNsdWRl
IDxkb21haW4vb3NleHRlbnNpb25zL3BsYXRmb3JtX3BhdGhzLmhyaD4NCiAjZW5kaWYNCiANCiBQ
UkpfUExBVEZPUk1TDQpAQCAtNjYsNyArNjYsNyBAQCBQUkpfRVhQT1JUUw0KIC4uXFBsdWdpblxp
bmNccHJjcHVjZmcuaCBNV19MQVlFUl9TREtfRVhQT1JUX1BBVEgocHJjcHVjZmcuaCkNCiAuLlxQ
bHVnaW5caW5jXHBydHlwZXMuaCBNV19MQVlFUl9TREtfRVhQT1JUX1BBVEgocHJ0eXBlcy5oKQ0K
IC4uXFBsdWdpblxpbmNcUGx1Z2luQWRhcHRlckludGVyZmFjZS5oIE1XX0xBWUVSX1NES19FWFBP
UlRfUEFUSChQbHVnaW5BZGFwdGVySW50ZXJmYWNlLmgpDQotLi5cUGx1Z2luXGluY1xvYnNvbGV0
ZVxwcm90eXBlcy5oIFxlcG9jMzJcaW5jbHVkZVxvYnNvbGV0ZVxwcm90eXBlcy5oDQorLi5cUGx1
Z2luXGluY1xvYnNvbGV0ZVxwcm90eXBlcy5oIE1XX0xBWUVSX1NES19FWFBPUlRfUEFUSChvYnNv
bGV0ZVxwcm90eXBlcy5oKQ0KIA0KIC4uXFBsdWdpblxpbmNcQnJvd3NlclBsdWdpbkludGVyZmFj
ZS5oIE1XX0xBWUVSX1NES19FWFBPUlRfUEFUSChCcm93c2VyUGx1Z2luSW50ZXJmYWNlLmgpDQog
Li5cUGx1Z2luXGluY1xDRWNvbUJyb3dzZXJQbHVnaW5JbnRlcmZhY2UuaCBNV19MQVlFUl9TREtf
RVhQT1JUX1BBVEgoQ0Vjb21Ccm93c2VyUGx1Z2luSW50ZXJmYWNlLmgpDQpJbmRleDogV2ViS2l0
L2dyb3VwL3JlbmRlcmVyLm1tcGkNCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCi0tLSBXZWJLaXQvZ3JvdXAvcmVuZGVy
ZXIubW1waQkocmV2aXNpb24gMjAwOTMpDQorKysgV2ViS2l0L2dyb3VwL3JlbmRlcmVyLm1tcGkJ
KHdvcmtpbmcgY29weSkNCkBAIC0zOSw3ICszOSw3IEBADQogKiA9PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT0NCiAqLw0KICNpZm5kZWYgX19CUk9XU0VSX1NESw0KLSNpbmNsdWRlIDxkb21haW5cb3NleHRl
bnNpb25zXHBsYXRmb3JtX3BhdGhzLmhyaD4NCisjaW5jbHVkZSA8ZG9tYWluL29zZXh0ZW5zaW9u
cy9wbGF0Zm9ybV9wYXRocy5ocmg+DQogI2VuZGlmDQogTUFDUk8gX19PT01fXw0KIA0KSW5kZXg6
IFdlYktpdC9ncm91cC9yZXNsb2FkZXIubW1wDQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09DQotLS0gV2ViS2l0L2dyb3Vw
L3Jlc2xvYWRlci5tbXAJKHJldmlzaW9uIDIwMDkzKQ0KKysrIFdlYktpdC9ncm91cC9yZXNsb2Fk
ZXIubW1wCSh3b3JraW5nIGNvcHkpDQpAQCAtNDAsNyArNDAsNyBAQA0KICogPT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09DQogKi8NCiAjaWZuZGVmIF9fQlJPV1NFUl9TREsNCi0jaW5jbHVkZSA8ZG9tYWlu
XG9zZXh0ZW5zaW9uc1xwbGF0Zm9ybV9wYXRocy5ocmg+DQorI2luY2x1ZGUgPGRvbWFpbi9vc2V4
dGVuc2lvbnMvcGxhdGZvcm1fcGF0aHMuaHJoPg0KICNlbmRpZg0KIA0KIFRBUkdFVCAgICAgICAg
ICBSZXNMb2FkZXIubGliDQpAQCAtMTI2LDcgKzEyNiw3IEBAIFNZU1RFTUlOQ0xVREUgLi5cLi5c
TWVtb3J5TWFuYWdlclxJbmMNCiAjaWZuZGVmIF9fQlJPV1NFUl9TREsNCiBTWVNURU1JTkNMVURF
ICAuLlwuLlwuLlwuLlxIdHRwRmlsdGVyc1xIVFRQRmlsdGVyQWNjZXB0SGVhZGVyDQogU1lTVEVN
SU5DTFVERSAgLi5cLi5cLi5cLi5cSHR0cEZpbHRlcnNcSFRUUEZpbHRlckFjY2VwdEhlYWRlclxp
bmMNCi1NV19MQVlFUl9TWVNURU1JTkNMVURFDQorQVBQX0xBWUVSX1NZU1RFTUlOQ0xVREUNCiAj
ZWxzZQ0KIFNZU1RFTUlOQ0xVREUgICAgICAgXGVwb2MzMlxpbmNsdWRlICAgXGVwb2MzMlxpbmNs
dWRlXG9lbQ0KICNlbmRpZiANCkluZGV4OiBXZWJLaXQvZ3JvdXAvd2Via2l0Lm1tcA0KPT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PQ0KLS0tIFdlYktpdC9ncm91cC93ZWJraXQubW1wCShyZXZpc2lvbiAyMDA5MykNCisrKyBX
ZWJLaXQvZ3JvdXAvd2Via2l0Lm1tcAkod29ya2luZyBjb3B5KQ0KQEAgLTQxLDcgKzQxLDcgQEAN
CiAjaWYgZGVmaW5lZChfX0JST1dTRVJfU0RLKQ0KIFRBUkdFVCAgICAgICAgICBicm93c2VyZW5n
aW5lX3Nkay5kbGwNCiAjZWxzZQ0KLSNpbmNsdWRlIDxkb21haW5cb3NleHRlbnNpb25zXHBsYXRm
b3JtX3BhdGhzLmhyaD4NCisjaW5jbHVkZSA8ZG9tYWluL29zZXh0ZW5zaW9ucy9wbGF0Zm9ybV9w
YXRocy5ocmg+DQogVEFSR0VUICAgICAgICAgIGJyb3dzZXJlbmdpbmUuZGxsDQogI2VuZGlmDQog
VEFSR0VUVFlQRSAgICAgIGRsbA0KQEAgLTEwOSw3ICsxMDksNyBAQCBVU0VSSU5DTFVERSAgICAg
Li5cQnJvd3NlckNvcmVcTWlzY1xJbmMNCiBVU0VSSU5DTFVERSAgICAgLi5cLi5cLi5cLi5caW5j
DQogVVNFUklOQ0xVREUgICAgIC4uXC4uXC4uXFBhZ2VTY2FsZXJcaW5jDQogVVNFUklOQ0xVREUg
ICAuLlwuLlwuLlxIaXN0b3J5UHJvdmlkZXJcaW5jDQotTVdfTEFZRVJfU1lTVEVNSU5DTFVERQ0K
K0FQUF9MQVlFUl9TWVNURU1JTkNMVURFDQogVVNFUklOQ0xVREUgICAuLlwuLlwuLlxUb29sQmFy
XGluYw0KICNlbHNlDQogU1lTVEVNSU5DTFVERSBcRXBvYzMyXGluY2x1ZGUgXEVwb2MzMlxpbmNs
dWRlXG9lbQ0K
</data>
<flag name="review"
          id="5396"
          type_id="1"
          status="+"
          setter="bradley.morrison"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>13747</attachid>
            <date>2007-03-21 13:37:43 -0700</date>
            <delta_ts>2007-04-12 08:13:50 -0700</delta_ts>
            <desc>Phase 2 patch for 3.2/ccb platform</desc>
            <filename>bug13027_2.patch</filename>
            <type>text/plain</type>
            <size>933</size>
            <attacher name="mario borges">mario.g.borges</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYktpdC9DaGFuZ2VMb2cNCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCi0tLSBXZWJLaXQvQ2hhbmdlTG9n
CShyZXZpc2lvbiAyMDM2MykNCisrKyBXZWJLaXQvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpDQpA
QCAtMSwzICsxLDkgQEANCitib3JnZXMsIHJldmlld2VkIGJ5IEJyYWRsZXkNCisgIERFU0M6IHJl
bGF0ZWQgd2l0aCB0YXNrIDE0ODM3IGZvciBTNjAgYnVpbGQgZmVhdHVyZSB3b3JrDQorICBodHRw
Oi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMzAyNw0KKw0KKyAgICAgICAgKiBn
cm91cC9yZW5kZXJlci5tbXBpOg0KKw0KIHNwYWRtYSwgcmV2aWV3ZWQgYnkgPHlvbmdqdW4+DQog
IERFU0M6IFByZXZlbnQgdW5uZWNlc3NhcnkgcmVkcmF3cy4NCiAgaHR0cDovL2J1Z3Mud2Via2l0
Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTMwOTMNCkluZGV4OiBXZWJLaXQvZ3JvdXAvcmVuZGVyZXIu
bW1waQ0KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PQ0KLS0tIFdlYktpdC9ncm91cC9yZW5kZXJlci5tbXBpCShyZXZpc2lv
biAyMDM2MikNCisrKyBXZWJLaXQvZ3JvdXAvcmVuZGVyZXIubW1waQkod29ya2luZyBjb3B5KQ0K
QEAgLTU3LDcgKzU3LDcgQEAgU09VUkNFICAgICAgQml0bWFwVGlsZXIuY3BwDQogVVNFUklOQ0xV
REUgICAgIC4uXEJyb3dzZXJDb3JlXFJlbmRlcmVyc1xpbmMNCiANCiAjaWZuZGVmIF9fQlJPV1NF
Ul9TREsNCi1NV19MQVlFUl9TWVNURU1JTkNMVURFDQorQVBQX0xBWUVSX1NZU1RFTUlOQ0xVREUN
CiAjZWxzZQ0KIFNZU1RFTUlOQ0xVREUgICAgICAgXGVwb2MzMlxpbmNsdWRlICAgXGVwb2MzMlxp
bmNsdWRlXG9lbQ0KICNlbmRpZg0K
</data>
<flag name="review"
          id="5480"
          type_id="1"
          status="+"
          setter="bradley.morrison"
    />
          </attachment>
      

    </bug>

</bugzilla>