<html>
 <body>
  <div style="font-family: Verdana, Arial, Helvetica, Sans-Serif;">
   <table bgcolor="#f9f3c9" width="100%" cellpadding="8" style="border: 1px #c9c399 solid;">
    <tr>
     <td>
      This is an automatically generated e-mail. To reply, visit:
      <a href="http://git.reviewboard.kde.org/r/107410/">http://git.reviewboard.kde.org/r/107410/</a>
     </td>
    </tr>
   </table>
   <br />



 <p>Ship it!</p>



 <pre style="white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; word-wrap: break-word;">Please look at my notes, good job!</pre>
 <br />





<div>




<table width="100%" border="0" bgcolor="white" style="border: 1px solid #C0C0C0; border-collapse: collapse; margin: 2px padding: 2px;">
 <thead>
  <tr>
   <th colspan="4" bgcolor="#F0F0F0" style="border-bottom: 1px solid #C0C0C0; font-size: 9pt; padding: 4px 8px; text-align: left;">
    <a href="http://git.reviewboard.kde.org/r/107410/diff/1/?file=95721#file95721line535" style="color: black; font-weight: bold; text-decoration: underline;">CMakeLists.txt</a>
    <span style="font-weight: normal;">

     (Diff revision 1)

    </span>
   </th>
  </tr>
 </thead>

 <tbody style="background-color: #e4d9cb; padding: 4px 8px; text-align: center;">
  <tr>

   <td colspan="4"><pre style="font-size: 8pt; line-height: 140%; margin: 0; "></pre></td>

  </tr>
 </tbody>




 
 



 <tbody>

  <tr>
    <th bgcolor="#b1ebb0" style="border-right: 1px solid #C0C0C0;" align="right"><font size="2"></font></th>
    <td bgcolor="#c5ffc4" width="50%"><pre style="font-size: 8pt; line-height: 140%; margin: 0; "></pre></td>
    <th bgcolor="#b1ebb0" style="border-left: 1px solid #C0C0C0; border-right: 1px solid #C0C0C0;" align="right"><font size="2">535</font></th>
    <td bgcolor="#c5ffc4" width="50%"><pre style="font-size: 8pt; line-height: 140%; margin: 0; ">    ${CMAKE_SOURCE_DIR}/3rdparty/kdgantt</pre></td>
  </tr>

 </tbody>

</table>

<pre style="margin-left: 2em; white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; word-wrap: break-word;">Shouldn't here be added ${CMAKE_BINARY_DIR}/3rdparty/kdgantt too? Plan uses it that way.</pre>
</div>
<br />

<div>




<table width="100%" border="0" bgcolor="white" style="border: 1px solid #C0C0C0; border-collapse: collapse; margin: 2px padding: 2px;">
 <thead>
  <tr>
   <th colspan="4" bgcolor="#F0F0F0" style="border-bottom: 1px solid #C0C0C0; font-size: 9pt; padding: 4px 8px; text-align: left;">
    <a href="http://git.reviewboard.kde.org/r/107410/diff/1/?file=95721#file95721line616" style="color: black; font-weight: bold; text-decoration: underline;">CMakeLists.txt</a>
    <span style="font-weight: normal;">

     (Diff revision 1)

    </span>
   </th>
  </tr>
 </thead>

 <tbody style="background-color: #e4d9cb; padding: 4px 8px; text-align: center;">
  <tr>

   <td colspan="4"><pre style="font-size: 8pt; line-height: 140%; margin: 0; "></pre></td>

  </tr>
 </tbody>





 
 


 <tbody>

  <tr>
    <th bgcolor="#ebb1ba" style="border-right: 1px solid #C0C0C0;" align="right"><font size="2">604</font></th>
    <td bgcolor="#ffc5ce" width="50%"><pre style="font-size: 8pt; line-height: 140%; margin: 0; ">if (SHOULD_BUILD_PLAN)</pre></td>
    <th bgcolor="#ebb1ba" style="border-left: 1px solid #C0C0C0; border-right: 1px solid #C0C0C0;" align="right"><font size="2"></font></th>
    <td bgcolor="#ffc5ce" width="50%"><pre style="font-size: 8pt; line-height: 140%; margin: 0; "></pre></td>
  </tr>

 </tbody>

</table>

<pre style="margin-left: 2em; white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; word-wrap: break-word;">We have no plan->no kdgantt rule, now how about adding no kdgantt->no plan rule here (BUILD_kdgantt==false if kdgantt optional subdir is disabled)?

if (NOT BUILD_kdgantt)
    set(SHOULD_BUILD_PLAN FALSE)
endif (NOT BUILD_kdgantt)
</pre>
</div>
<br />

<div>




<table width="100%" border="0" bgcolor="white" style="border: 1px solid #C0C0C0; border-collapse: collapse; margin: 2px padding: 2px;">
 <thead>
  <tr>
   <th colspan="4" bgcolor="#F0F0F0" style="border-bottom: 1px solid #C0C0C0; font-size: 9pt; padding: 4px 8px; text-align: left;">
    <a href="http://git.reviewboard.kde.org/r/107410/diff/1/?file=95784#file95784line12" style="color: black; font-weight: bold; text-decoration: underline;">plan/libs/ui/CMakeLists.txt</a>
    <span style="font-weight: normal;">

     (Diff revision 1)

    </span>
   </th>
  </tr>
 </thead>

 <tbody style="background-color: #e4d9cb; padding: 4px 8px; text-align: center;">
  <tr>

   <td colspan="4"><pre style="font-size: 8pt; line-height: 140%; margin: 0; "></pre></td>

  </tr>
 </tbody>



 
 




 <tbody>

  <tr>
    <th bgcolor="#e9eaa8" style="border-right: 1px solid #C0C0C0;" align="right"><font size="2">12</font></th>
    <td bgcolor="#fdfebc" width="50%"><pre style="font-size: 8pt; line-height: 140%; margin: 0; ">    ${CMAKE_SOURCE_DIR}/kdgantt</pre></td>
    <th bgcolor="#e9eaa8" style="border-left: 1px solid #C0C0C0; border-right: 1px solid #C0C0C0;" align="right"><font size="2">11</font></th>
    <td bgcolor="#fdfebc" width="50%"><pre style="font-size: 8pt; line-height: 140%; margin: 0; ">    ${CMAKE_SOURCE_DIR}/<span class="hl">3rdparty/</span>kdgantt</pre></td>
  </tr>

 </tbody>

</table>

<pre style="margin-left: 2em; white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; word-wrap: break-word;">Shouldn't line 11 and 12 be replaced by ${KDGANTT_INCLUDES} ?</pre>
</div>
<br />



<p>- JarosÅ‚aw</p>


<br />
<p>On November 21st, 2012, 7:37 p.m., Inge Wallin wrote:</p>






<table bgcolor="#fefadf" width="100%" cellspacing="0" cellpadding="8" style="background-image: url('http://git.reviewboard.kde.org/media/rb/images/review_request_box_top_bg.png'); background-position: left top; background-repeat: repeat-x; border: 1px black solid;">
 <tr>
  <td>

<div>Review request for Calligra and Dag Andersen.</div>
<div>By Inge Wallin.</div>


<p style="color: grey;"><i>Updated Nov. 21, 2012, 7:37 p.m.</i></p>






<h1 style="color: #575012; font-size: 10pt; margin-top: 1.5em;">Description </h1>
 <table width="100%" bgcolor="#ffffff" cellspacing="0" cellpadding="10" style="border: 1px solid #b8b5a0">
 <tr>
  <td>
   <pre style="margin: 0; padding: 0; white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; word-wrap: break-word;">This patch moves the kdgantt library that was previously in the top directory into a subdirectory called 3rdparty/. This was suggested in a discussion on IRC as a way to keep 3rdparty library sources collected in one place.

More importantly it also creates a real dynamically loaded library from it and discards the old method of including the sources wherever the "library" was used. This is specifically in Plan. The reason for doing this is that building Plan totally fails on Windows without this patch.

After this patch is OK'ed and merged, I will continue with KDChart which is now residing inside the chart shape but which is also used in e.g. Kexi.

Many thanks go to Ben Cooksley and Stuart McDickson for testing and difficult bugfixing. CMake is tricky :)</pre>
  </td>
 </tr>
</table>


<h1 style="color: #575012; font-size: 10pt; margin-top: 1.5em;">Testing </h1>
<table width="100%" bgcolor="#ffffff" cellspacing="0" cellpadding="10" style="border: 1px solid #b8b5a0">
 <tr>
  <td>
   <pre style="margin: 0; padding: 0; white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; word-wrap: break-word;">Stuart has tested on Windows and I on Linux. I'd like Dag to test if Plan works for him with this patch before I merge it.</pre>
  </td>
 </tr>
</table>




<h1 style="color: #575012; font-size: 10pt; margin-top: 1.5em;">Diffs</b> </h1>
<ul style="margin-left: 3em; padding-left: 0;">

 <li>3rdparty/CMakeLists.txt <span style="color: grey">(PRE-CREATION)</span></li>

 <li>3rdparty/kdgantt/CMakeLists.txt <span style="color: grey">(PRE-CREATION)</span></li>

 <li>3rdparty/kdgantt/Mainpage.dox <span style="color: grey">(PRE-CREATION)</span></li>

 <li>3rdparty/kdgantt/Messages.sh <span style="color: grey">(PRE-CREATION)</span></li>

 <li>3rdparty/kdgantt/docs.h <span style="color: grey">(PRE-CREATION)</span></li>

 <li>3rdparty/kdgantt/kdgantt_export.h <span style="color: grey">(PRE-CREATION)</span></li>

 <li>3rdparty/kdgantt/kdganttabstractgrid.h <span style="color: grey">(PRE-CREATION)</span></li>

 <li>3rdparty/kdgantt/kdganttabstractgrid.cpp <span style="color: grey">(PRE-CREATION)</span></li>

 <li>3rdparty/kdgantt/kdganttabstractgrid_p.h <span style="color: grey">(PRE-CREATION)</span></li>

 <li>3rdparty/kdgantt/kdganttabstractrowcontroller.h <span style="color: grey">(PRE-CREATION)</span></li>

 <li>3rdparty/kdgantt/kdganttabstractrowcontroller.cpp <span style="color: grey">(PRE-CREATION)</span></li>

 <li>3rdparty/kdgantt/kdganttconstraint.h <span style="color: grey">(PRE-CREATION)</span></li>

 <li>3rdparty/kdgantt/kdganttconstraint.cpp <span style="color: grey">(PRE-CREATION)</span></li>

 <li>3rdparty/kdgantt/kdganttconstraint_p.h <span style="color: grey">(PRE-CREATION)</span></li>

 <li>3rdparty/kdgantt/kdganttconstraintgraphicsitem.h <span style="color: grey">(PRE-CREATION)</span></li>

 <li>3rdparty/kdgantt/kdganttconstraintgraphicsitem.cpp <span style="color: grey">(PRE-CREATION)</span></li>

 <li>3rdparty/kdgantt/kdganttconstraintmodel.h <span style="color: grey">(PRE-CREATION)</span></li>

 <li>3rdparty/kdgantt/kdganttconstraintmodel.cpp <span style="color: grey">(PRE-CREATION)</span></li>

 <li>3rdparty/kdgantt/kdganttconstraintmodel_p.h <span style="color: grey">(PRE-CREATION)</span></li>

 <li>3rdparty/kdgantt/kdganttconstraintproxy.h <span style="color: grey">(PRE-CREATION)</span></li>

 <li>3rdparty/kdgantt/kdganttconstraintproxy.cpp <span style="color: grey">(PRE-CREATION)</span></li>

 <li>3rdparty/kdgantt/kdganttdatetimegrid.h <span style="color: grey">(PRE-CREATION)</span></li>

 <li>3rdparty/kdgantt/kdganttdatetimegrid.cpp <span style="color: grey">(PRE-CREATION)</span></li>

 <li>3rdparty/kdgantt/kdganttdatetimegrid_p.h <span style="color: grey">(PRE-CREATION)</span></li>

 <li>3rdparty/kdgantt/kdganttforwardingproxymodel.h <span style="color: grey">(PRE-CREATION)</span></li>

 <li>3rdparty/kdgantt/kdganttforwardingproxymodel.cpp <span style="color: grey">(PRE-CREATION)</span></li>

 <li>3rdparty/kdgantt/kdganttglobal.h <span style="color: grey">(PRE-CREATION)</span></li>

 <li>3rdparty/kdgantt/kdganttglobal.cpp <span style="color: grey">(PRE-CREATION)</span></li>

 <li>3rdparty/kdgantt/kdganttgraphicsitem.h <span style="color: grey">(PRE-CREATION)</span></li>

 <li>3rdparty/kdgantt/kdganttgraphicsitem.cpp <span style="color: grey">(PRE-CREATION)</span></li>

 <li>3rdparty/kdgantt/kdganttgraphicsscene.h <span style="color: grey">(PRE-CREATION)</span></li>

 <li>3rdparty/kdgantt/kdganttgraphicsscene.cpp <span style="color: grey">(PRE-CREATION)</span></li>

 <li>3rdparty/kdgantt/kdganttgraphicsscene_p.h <span style="color: grey">(PRE-CREATION)</span></li>

 <li>3rdparty/kdgantt/kdganttgraphicsview.h <span style="color: grey">(PRE-CREATION)</span></li>

 <li>3rdparty/kdgantt/kdganttgraphicsview.cpp <span style="color: grey">(PRE-CREATION)</span></li>

 <li>3rdparty/kdgantt/kdganttgraphicsview_p.h <span style="color: grey">(PRE-CREATION)</span></li>

 <li>3rdparty/kdgantt/kdganttitemdelegate.h <span style="color: grey">(PRE-CREATION)</span></li>

 <li>3rdparty/kdgantt/kdganttitemdelegate.cpp <span style="color: grey">(PRE-CREATION)</span></li>

 <li>3rdparty/kdgantt/kdganttitemdelegate_p.h <span style="color: grey">(PRE-CREATION)</span></li>

 <li>3rdparty/kdgantt/kdganttlegend.h <span style="color: grey">(PRE-CREATION)</span></li>

 <li>3rdparty/kdgantt/kdganttlegend.cpp <span style="color: grey">(PRE-CREATION)</span></li>

 <li>3rdparty/kdgantt/kdganttlegend_p.h <span style="color: grey">(PRE-CREATION)</span></li>

 <li>3rdparty/kdgantt/kdganttlistviewrowcontroller.h <span style="color: grey">(PRE-CREATION)</span></li>

 <li>3rdparty/kdgantt/kdganttlistviewrowcontroller.cpp <span style="color: grey">(PRE-CREATION)</span></li>

 <li>3rdparty/kdgantt/kdganttlistviewrowcontroller_p.h <span style="color: grey">(PRE-CREATION)</span></li>

 <li>3rdparty/kdgantt/kdganttproxymodel.h <span style="color: grey">(PRE-CREATION)</span></li>

 <li>3rdparty/kdgantt/kdganttproxymodel.cpp <span style="color: grey">(PRE-CREATION)</span></li>

 <li>3rdparty/kdgantt/kdganttproxymodel_p.h <span style="color: grey">(PRE-CREATION)</span></li>

 <li>3rdparty/kdgantt/kdganttstyleoptionganttitem.h <span style="color: grey">(PRE-CREATION)</span></li>

 <li>3rdparty/kdgantt/kdganttstyleoptionganttitem.cpp <span style="color: grey">(PRE-CREATION)</span></li>

 <li>3rdparty/kdgantt/kdganttsummaryhandlingproxymodel.h <span style="color: grey">(PRE-CREATION)</span></li>

 <li>3rdparty/kdgantt/kdganttsummaryhandlingproxymodel.cpp <span style="color: grey">(PRE-CREATION)</span></li>

 <li>3rdparty/kdgantt/kdganttsummaryhandlingproxymodel_p.h <span style="color: grey">(PRE-CREATION)</span></li>

 <li>3rdparty/kdgantt/kdgantttimescalezoomdialog.h <span style="color: grey">(PRE-CREATION)</span></li>

 <li>3rdparty/kdgantt/kdgantttimescalezoomdialog.cpp <span style="color: grey">(PRE-CREATION)</span></li>

 <li>3rdparty/kdgantt/kdgantttreeviewrowcontroller.h <span style="color: grey">(PRE-CREATION)</span></li>

 <li>3rdparty/kdgantt/kdgantttreeviewrowcontroller.cpp <span style="color: grey">(PRE-CREATION)</span></li>

 <li>3rdparty/kdgantt/kdgantttreeviewrowcontroller_p.h <span style="color: grey">(PRE-CREATION)</span></li>

 <li>3rdparty/kdgantt/kdganttview.h <span style="color: grey">(PRE-CREATION)</span></li>

 <li>3rdparty/kdgantt/kdganttview.cpp <span style="color: grey">(PRE-CREATION)</span></li>

 <li>3rdparty/kdgantt/kdganttview_p.h <span style="color: grey">(PRE-CREATION)</span></li>

 <li>CMakeLists.txt <span style="color: grey">(3ca1f52)</span></li>

 <li>kdgantt/CMakeLists.txt <span style="color: grey">(e74903f)</span></li>

 <li>kdgantt/Mainpage.dox <span style="color: grey">(4b23dfa)</span></li>

 <li>kdgantt/Messages.sh <span style="color: grey">(65aa502)</span></li>

 <li>kdgantt/docs.h <span style="color: grey">(3b5b79c)</span></li>

 <li>kdgantt/kdgantt_export.h <span style="color: grey">(468cf4b)</span></li>

 <li>kdgantt/kdganttabstractgrid.h <span style="color: grey">(5a0be55)</span></li>

 <li>kdgantt/kdganttabstractgrid.cpp <span style="color: grey">(9408af8)</span></li>

 <li>kdgantt/kdganttabstractgrid_p.h <span style="color: grey">(fb80a12)</span></li>

 <li>kdgantt/kdganttabstractrowcontroller.h <span style="color: grey">(a6810cc)</span></li>

 <li>kdgantt/kdganttabstractrowcontroller.cpp <span style="color: grey">(b19636f)</span></li>

 <li>kdgantt/kdganttconstraint.h <span style="color: grey">(fd65df8)</span></li>

 <li>kdgantt/kdganttconstraint.cpp <span style="color: grey">(4c6dab8)</span></li>

 <li>kdgantt/kdganttconstraint_p.h <span style="color: grey">(8a216a4)</span></li>

 <li>kdgantt/kdganttconstraintgraphicsitem.h <span style="color: grey">(74847bd)</span></li>

 <li>kdgantt/kdganttconstraintgraphicsitem.cpp <span style="color: grey">(50445da)</span></li>

 <li>kdgantt/kdganttconstraintmodel.h <span style="color: grey">(bc1ed5c)</span></li>

 <li>kdgantt/kdganttconstraintmodel.cpp <span style="color: grey">(ea6874dd)</span></li>

 <li>kdgantt/kdganttconstraintmodel_p.h <span style="color: grey">(89df082)</span></li>

 <li>kdgantt/kdganttconstraintproxy.h <span style="color: grey">(35a15d1)</span></li>

 <li>kdgantt/kdganttconstraintproxy.cpp <span style="color: grey">(25cd488)</span></li>

 <li>kdgantt/kdganttdatetimegrid.h <span style="color: grey">(4adeb06)</span></li>

 <li>kdgantt/kdganttdatetimegrid.cpp <span style="color: grey">(79c405c)</span></li>

 <li>kdgantt/kdganttdatetimegrid_p.h <span style="color: grey">(0043e79)</span></li>

 <li>kdgantt/kdganttforwardingproxymodel.h <span style="color: grey">(f0a63bb)</span></li>

 <li>kdgantt/kdganttforwardingproxymodel.cpp <span style="color: grey">(b38c1aa)</span></li>

 <li>kdgantt/kdganttglobal.h <span style="color: grey">(bd88e3d)</span></li>

 <li>kdgantt/kdganttglobal.cpp <span style="color: grey">(a76ac62)</span></li>

 <li>kdgantt/kdganttgraphicsitem.h <span style="color: grey">(0f73c82)</span></li>

 <li>kdgantt/kdganttgraphicsitem.cpp <span style="color: grey">(25103f4)</span></li>

 <li>kdgantt/kdganttgraphicsscene.h <span style="color: grey">(516cd0c)</span></li>

 <li>kdgantt/kdganttgraphicsscene.cpp <span style="color: grey">(1d6f181)</span></li>

 <li>kdgantt/kdganttgraphicsscene_p.h <span style="color: grey">(e421b7f)</span></li>

 <li>kdgantt/kdganttgraphicsview.h <span style="color: grey">(1701a9b)</span></li>

 <li>kdgantt/kdganttgraphicsview.cpp <span style="color: grey">(fd07889)</span></li>

 <li>kdgantt/kdganttgraphicsview_p.h <span style="color: grey">(fd20baf)</span></li>

 <li>kdgantt/kdganttitemdelegate.h <span style="color: grey">(daeb16d)</span></li>

 <li>kdgantt/kdganttitemdelegate.cpp <span style="color: grey">(1e08b04)</span></li>

 <li>kdgantt/kdganttitemdelegate_p.h <span style="color: grey">(87da262)</span></li>

 <li>kdgantt/kdganttlegend.h <span style="color: grey">(4ccdb4c)</span></li>

 <li>kdgantt/kdganttlegend.cpp <span style="color: grey">(3f1e089)</span></li>

 <li>kdgantt/kdganttlegend_p.h <span style="color: grey">(e5dbf25)</span></li>

 <li>kdgantt/kdganttlistviewrowcontroller.h <span style="color: grey">(23c9c92)</span></li>

 <li>kdgantt/kdganttlistviewrowcontroller.cpp <span style="color: grey">(792c7c5)</span></li>

 <li>kdgantt/kdganttlistviewrowcontroller_p.h <span style="color: grey">(302814d)</span></li>

 <li>kdgantt/kdganttproxymodel.h <span style="color: grey">(ce95dce)</span></li>

 <li>kdgantt/kdganttproxymodel.cpp <span style="color: grey">(0351ad0)</span></li>

 <li>kdgantt/kdganttproxymodel_p.h <span style="color: grey">(d127984)</span></li>

 <li>kdgantt/kdganttstyleoptionganttitem.h <span style="color: grey">(21ecef1)</span></li>

 <li>kdgantt/kdganttstyleoptionganttitem.cpp <span style="color: grey">(e1985e6)</span></li>

 <li>kdgantt/kdganttsummaryhandlingproxymodel.h <span style="color: grey">(05e0614)</span></li>

 <li>kdgantt/kdganttsummaryhandlingproxymodel.cpp <span style="color: grey">(43f5cbc)</span></li>

 <li>kdgantt/kdganttsummaryhandlingproxymodel_p.h <span style="color: grey">(0f1d7ea)</span></li>

 <li>kdgantt/kdgantttimescalezoomdialog.h <span style="color: grey">(fbcef67)</span></li>

 <li>kdgantt/kdgantttimescalezoomdialog.cpp <span style="color: grey">(86fcb32)</span></li>

 <li>kdgantt/kdgantttreeviewrowcontroller.h <span style="color: grey">(0a1251e)</span></li>

 <li>kdgantt/kdgantttreeviewrowcontroller.cpp <span style="color: grey">(b9b2045)</span></li>

 <li>kdgantt/kdgantttreeviewrowcontroller_p.h <span style="color: grey">(c76b902)</span></li>

 <li>kdgantt/kdganttview.h <span style="color: grey">(c61d47c)</span></li>

 <li>kdgantt/kdganttview.cpp <span style="color: grey">(a09edf1)</span></li>

 <li>kdgantt/kdganttview_p.h <span style="color: grey">(f47b57b)</span></li>

 <li>plan/CMakeLists.txt <span style="color: grey">(0d96065)</span></li>

 <li>plan/libs/models/CMakeLists.txt <span style="color: grey">(86e08ba)</span></li>

 <li>plan/libs/ui/CMakeLists.txt <span style="color: grey">(e22e4dc)</span></li>

 <li>plan/workpackage/CMakeLists.txt <span style="color: grey">(1b60b99)</span></li>

 <li>plugins/CMakeLists.txt <span style="color: grey">(ab8151b)</span></li>

</ul>

<p><a href="http://git.reviewboard.kde.org/r/107410/diff/" style="margin-left: 3em;">View Diff</a></p>




  </td>
 </tr>
</table>








  </div>
 </body>
</html>