<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array">
    <added>
      <filename>added.png</filename>
    </added>
    <added>
      <filename>common.png</filename>
    </added>
    <added>
      <filename>delete.png</filename>
    </added>
    <added>
      <filename>infoicn.png</filename>
    </added>
  </added>
  <modified type="array">
    <modified>
      <diff>@@ -1,3 +1,4 @@
+pkg/*
 build/*
 nub/build/*
 .svn</diff>
      <filename>.gitignore</filename>
    </modified>
    <modified>
      <diff>@@ -24,11 +24,11 @@ class CommitsController &lt; OSX::NSObject
     @icons = {}
     
     if(fetch_git_repository)
+      setup_commit_detail_view
       fetch_commits_for :master, @offset
       setup_branches_menu
       setup_paging_control
       @commits_table.reloadData
-      setup_commit_detail_view
     end
   end
   
@@ -60,10 +60,17 @@ class CommitsController &lt; OSX::NSObject
   
   def tableViewSelectionDidChange(notification)
     diffs = []
-    doc = @commit_details.mainFrameDocument
+    doc = @commit_details.mainFrame.DOMDocument
     set_html(&quot;message&quot;, active_commit.message)
     set_html(&quot;hash&quot;, active_commit.id)
     
+    if Time.now.day == active_commit.committed_date.day
+      cdate = active_commit.committed_date.strftime(&quot;Today %I:%m %p&quot;)
+    else
+      cdate = active_commit.committed_date.strftime(&quot;%A, %B %d %I:%m %p&quot;)
+    end
+    set_html(&quot;date&quot;, cdate)
+    
     file_list = doc.getElementById('files')
     diff_list = doc.getElementById('diffs')
     diff_list.setInnerHTML(&quot;&quot;)
@@ -71,16 +78,20 @@ class CommitsController &lt; OSX::NSObject
     active_commit.diffs.each_with_index do |diff, i|
       li = doc.createElement('li')
       li.setAttribute__('id', &quot;item-#{i}&quot;)
+      li.setAttribute__('class', 'add') if diff.new_file
+      li.setAttribute__('class', 'delete') if diff.deleted_file
       li.setInnerHTML(%(&lt;a href=&quot;#diff-#{i}&quot; class=&quot;&quot;&gt;#{diff.b_path}&lt;/a&gt;))
       file_list.appendChild(li)
-      diff_div = doc.createElement('div')
-      diff_div.setAttribute__('class', 'diff')
-      diff_div.setAttribute__('id', &quot;diff-#{i}&quot;)
-      diff_div.setInnerHTML(&quot;
-        &lt;h3&gt;#{File.basename(diff.b_path)}&lt;/h3&gt;
-        &lt;pre&gt;&lt;code&gt;#{CGI.escapeHTML(diff.diff)}&lt;/pre&gt;&lt;/code&gt;
-      &quot;)
-      diff_list.appendChild(diff_div)
+      unless diff.deleted_file
+        diff_div = doc.createElement('div')
+        diff_div.setAttribute__('class', 'diff')
+        diff_div.setAttribute__('id', &quot;diff-#{i}&quot;)
+        diff_div.setInnerHTML(%(
+          &lt;h3&gt;#{File.basename(diff.b_path)}&lt;/h3&gt;
+          &lt;pre&gt;&lt;code&gt;#{CGI.escapeHTML(diff.diff)}&lt;/pre&gt;&lt;/code&gt;
+        ))
+        diff_list.appendChild(diff_div)
+      end
     end
   end
   
@@ -155,7 +166,10 @@ class CommitsController &lt; OSX::NSObject
   end
   
   def setup_paging_control
-    @paging_segment.setEnabled_forSegment(false, 2) if @commits.size &lt; @offset
+    if @commits.size &lt; @offset
+      @paging_segment.setEnabled_forSegment(false, 2)
+      @paging_segment.setEnabled_forSegment(false, 1)
+    end
   end
   
   def setup_commit_detail_view
@@ -164,6 +178,6 @@ class CommitsController &lt; OSX::NSObject
   end
   
   def set_html(element, html)
-    @commit_details.mainFrameDocument.getElementById(element).setInnerHTML(html)
+    @commit_details.mainFrame.DOMDocument.getElementById(element).setInnerHTML(html)
   end
 end</diff>
      <filename>CommitsController.rb</filename>
    </modified>
    <modified>
      <diff>@@ -8,14 +8,14 @@
 		&lt;string key=&quot;IBDocument.HIToolboxVersion&quot;&gt;352.00&lt;/string&gt;
 		&lt;object class=&quot;NSMutableArray&quot; key=&quot;IBDocument.EditedObjectIDs&quot;&gt;
 			&lt;bool key=&quot;EncodedWithXMLCoder&quot;&gt;YES&lt;/bool&gt;
+			&lt;integer value=&quot;344&quot;/&gt;
 			&lt;integer value=&quot;2&quot;/&gt;
 			&lt;integer value=&quot;134&quot;/&gt;
-			&lt;integer value=&quot;344&quot;/&gt;
 		&lt;/object&gt;
 		&lt;object class=&quot;NSArray&quot; key=&quot;IBDocument.PluginDependencies&quot;&gt;
 			&lt;bool key=&quot;EncodedWithXMLCoder&quot;&gt;YES&lt;/bool&gt;
 			&lt;string id=&quot;1066588629&quot;&gt;com.apple.WebKitIBPlugin&lt;/string&gt;
-			&lt;string id=&quot;193733088&quot;&gt;com.apple.InterfaceBuilder.CocoaPlugin&lt;/string&gt;
+			&lt;string id=&quot;88155833&quot;&gt;com.apple.InterfaceBuilder.CocoaPlugin&lt;/string&gt;
 		&lt;/object&gt;
 		&lt;object class=&quot;NSMutableArray&quot; key=&quot;IBDocument.RootObjects&quot; id=&quot;290257322&quot;&gt;
 			&lt;bool key=&quot;EncodedWithXMLCoder&quot;&gt;YES&lt;/bool&gt;
@@ -36,7 +36,7 @@
 				&lt;string key=&quot;NSWindowRect&quot;&gt;{{368, -17}, {820, 596}}&lt;/string&gt;
 				&lt;int key=&quot;NSWTFlags&quot;&gt;813170688&lt;/int&gt;
 				&lt;string key=&quot;NSWindowTitle&quot; id=&quot;71198506&quot;&gt;GitNub&lt;/string&gt;
-				&lt;string key=&quot;NSWindowClass&quot; id=&quot;376907150&quot;&gt;TexturedWindow&lt;/string&gt;
+				&lt;string key=&quot;NSWindowClass&quot; id=&quot;306026678&quot;&gt;TexturedWindow&lt;/string&gt;
 				&lt;nil key=&quot;NSViewClass&quot;/&gt;
 				&lt;string key=&quot;NSWindowContentMinSize&quot;&gt;{400, 300}&lt;/string&gt;
 				&lt;object class=&quot;NSView&quot; key=&quot;NSWindowView&quot; id=&quot;831824449&quot;&gt;
@@ -47,7 +47,7 @@
 						&lt;object class=&quot;NSPopUpButton&quot; id=&quot;60591724&quot;&gt;
 							&lt;reference key=&quot;NSNextResponder&quot; ref=&quot;831824449&quot;/&gt;
 							&lt;int key=&quot;NSvFlags&quot;&gt;289&lt;/int&gt;
-							&lt;string key=&quot;NSFrame&quot;&gt;{{685, 11}, {115, 26}}&lt;/string&gt;
+							&lt;string key=&quot;NSFrame&quot;&gt;{{685, 9}, {115, 26}}&lt;/string&gt;
 							&lt;reference key=&quot;NSSuperview&quot; ref=&quot;831824449&quot;/&gt;
 							&lt;reference key=&quot;NSWindow&quot;/&gt;
 							&lt;bool key=&quot;NSViewIsLayerTreeHost&quot;&gt;YES&lt;/bool&gt;
@@ -63,28 +63,28 @@
 								&lt;reference key=&quot;NSControlView&quot; ref=&quot;60591724&quot;/&gt;
 								&lt;int key=&quot;NSButtonFlags&quot;&gt;-2038284033&lt;/int&gt;
 								&lt;int key=&quot;NSButtonFlags2&quot;&gt;35&lt;/int&gt;
-								&lt;object class=&quot;NSFont&quot; key=&quot;NSAlternateImage&quot;&gt;
+								&lt;object class=&quot;NSFont&quot; key=&quot;NSAlternateImage&quot; id=&quot;224886580&quot;&gt;
 									&lt;reference key=&quot;NSName&quot; ref=&quot;547923353&quot;/&gt;
 									&lt;double key=&quot;NSSize&quot;&gt;1.300000e+01&lt;/double&gt;
 									&lt;int key=&quot;NSfFlags&quot;&gt;16&lt;/int&gt;
 								&lt;/object&gt;
-								&lt;string key=&quot;NSAlternateContents&quot; id=&quot;1054343508&quot;/&gt;
-								&lt;reference key=&quot;NSKeyEquivalent&quot; ref=&quot;1054343508&quot;/&gt;
+								&lt;string key=&quot;NSAlternateContents&quot; id=&quot;315750621&quot;/&gt;
+								&lt;reference key=&quot;NSKeyEquivalent&quot; ref=&quot;315750621&quot;/&gt;
 								&lt;int key=&quot;NSPeriodicDelay&quot;&gt;400&lt;/int&gt;
 								&lt;int key=&quot;NSPeriodicInterval&quot;&gt;75&lt;/int&gt;
 								&lt;object class=&quot;NSMenuItem&quot; key=&quot;NSMenuItem&quot; id=&quot;12649420&quot;&gt;
 									&lt;reference key=&quot;NSMenu&quot; ref=&quot;629832535&quot;/&gt;
 									&lt;string key=&quot;NSTitle&quot;&gt;Item 1&lt;/string&gt;
-									&lt;reference key=&quot;NSKeyEquiv&quot; ref=&quot;1054343508&quot;/&gt;
+									&lt;reference key=&quot;NSKeyEquiv&quot; ref=&quot;315750621&quot;/&gt;
 									&lt;int key=&quot;NSKeyEquivModMask&quot;&gt;1048576&lt;/int&gt;
 									&lt;int key=&quot;NSMnemonicLoc&quot;&gt;2147483647&lt;/int&gt;
 									&lt;int key=&quot;NSState&quot;&gt;1&lt;/int&gt;
-									&lt;object class=&quot;NSCustomResource&quot; key=&quot;NSOnImage&quot; id=&quot;672335851&quot;&gt;
-										&lt;string key=&quot;NSClassName&quot; id=&quot;916358449&quot;&gt;NSImage&lt;/string&gt;
+									&lt;object class=&quot;NSCustomResource&quot; key=&quot;NSOnImage&quot; id=&quot;283125772&quot;&gt;
+										&lt;string key=&quot;NSClassName&quot; id=&quot;270194293&quot;&gt;NSImage&lt;/string&gt;
 										&lt;string key=&quot;NSResourceName&quot;&gt;NSMenuCheckmark&lt;/string&gt;
 									&lt;/object&gt;
-									&lt;object class=&quot;NSCustomResource&quot; key=&quot;NSMixedImage&quot; id=&quot;557996703&quot;&gt;
-										&lt;reference key=&quot;NSClassName&quot; ref=&quot;916358449&quot;/&gt;
+									&lt;object class=&quot;NSCustomResource&quot; key=&quot;NSMixedImage&quot; id=&quot;205792821&quot;&gt;
+										&lt;reference key=&quot;NSClassName&quot; ref=&quot;270194293&quot;/&gt;
 										&lt;string key=&quot;NSResourceName&quot;&gt;NSMenuMixedState&lt;/string&gt;
 									&lt;/object&gt;
 									&lt;string key=&quot;NSAction&quot;&gt;_popUpItemAction:&lt;/string&gt;
@@ -99,22 +99,22 @@
 										&lt;object class=&quot;NSMenuItem&quot; id=&quot;49844324&quot;&gt;
 											&lt;reference key=&quot;NSMenu&quot; ref=&quot;629832535&quot;/&gt;
 											&lt;string key=&quot;NSTitle&quot;&gt;Item 2&lt;/string&gt;
-											&lt;reference key=&quot;NSKeyEquiv&quot; ref=&quot;1054343508&quot;/&gt;
+											&lt;reference key=&quot;NSKeyEquiv&quot; ref=&quot;315750621&quot;/&gt;
 											&lt;int key=&quot;NSKeyEquivModMask&quot;&gt;1048576&lt;/int&gt;
 											&lt;int key=&quot;NSMnemonicLoc&quot;&gt;2147483647&lt;/int&gt;
-											&lt;reference key=&quot;NSOnImage&quot; ref=&quot;672335851&quot;/&gt;
-											&lt;reference key=&quot;NSMixedImage&quot; ref=&quot;557996703&quot;/&gt;
+											&lt;reference key=&quot;NSOnImage&quot; ref=&quot;283125772&quot;/&gt;
+											&lt;reference key=&quot;NSMixedImage&quot; ref=&quot;205792821&quot;/&gt;
 											&lt;string key=&quot;NSAction&quot;&gt;_popUpItemAction:&lt;/string&gt;
 											&lt;reference key=&quot;NSTarget&quot; ref=&quot;399670599&quot;/&gt;
 										&lt;/object&gt;
 										&lt;object class=&quot;NSMenuItem&quot; id=&quot;941872528&quot;&gt;
 											&lt;reference key=&quot;NSMenu&quot; ref=&quot;629832535&quot;/&gt;
 											&lt;string key=&quot;NSTitle&quot;&gt;Item 3&lt;/string&gt;
-											&lt;reference key=&quot;NSKeyEquiv&quot; ref=&quot;1054343508&quot;/&gt;
+											&lt;reference key=&quot;NSKeyEquiv&quot; ref=&quot;315750621&quot;/&gt;
 											&lt;int key=&quot;NSKeyEquivModMask&quot;&gt;1048576&lt;/int&gt;
 											&lt;int key=&quot;NSMnemonicLoc&quot;&gt;2147483647&lt;/int&gt;
-											&lt;reference key=&quot;NSOnImage&quot; ref=&quot;672335851&quot;/&gt;
-											&lt;reference key=&quot;NSMixedImage&quot; ref=&quot;557996703&quot;/&gt;
+											&lt;reference key=&quot;NSOnImage&quot; ref=&quot;283125772&quot;/&gt;
+											&lt;reference key=&quot;NSMixedImage&quot; ref=&quot;205792821&quot;/&gt;
 											&lt;string key=&quot;NSAction&quot;&gt;_popUpItemAction:&lt;/string&gt;
 											&lt;reference key=&quot;NSTarget&quot; ref=&quot;399670599&quot;/&gt;
 										&lt;/object&gt;
@@ -129,7 +129,7 @@
 						&lt;object class=&quot;NSTextField&quot; id=&quot;869639466&quot;&gt;
 							&lt;reference key=&quot;NSNextResponder&quot; ref=&quot;831824449&quot;/&gt;
 							&lt;int key=&quot;NSvFlags&quot;&gt;289&lt;/int&gt;
-							&lt;string key=&quot;NSFrame&quot;&gt;{{629, 16}, {51, 17}}&lt;/string&gt;
+							&lt;string key=&quot;NSFrame&quot;&gt;{{629, 14}, {51, 17}}&lt;/string&gt;
 							&lt;reference key=&quot;NSSuperview&quot; ref=&quot;831824449&quot;/&gt;
 							&lt;reference key=&quot;NSWindow&quot;/&gt;
 							&lt;bool key=&quot;NSViewIsLayerTreeHost&quot;&gt;YES&lt;/bool&gt;
@@ -148,9 +148,9 @@
 								&lt;string key=&quot;NSContents&quot;&gt;Branch:&lt;/string&gt;
 								&lt;reference key=&quot;NSSupport&quot; ref=&quot;98627494&quot;/&gt;
 								&lt;reference key=&quot;NSControlView&quot; ref=&quot;869639466&quot;/&gt;
-								&lt;object class=&quot;NSColor&quot; key=&quot;NSBackgroundColor&quot;&gt;
+								&lt;object class=&quot;NSColor&quot; key=&quot;NSBackgroundColor&quot; id=&quot;107180315&quot;&gt;
 									&lt;int key=&quot;NSColorSpace&quot;&gt;6&lt;/int&gt;
-									&lt;string key=&quot;NSCatalogName&quot; id=&quot;956861640&quot;&gt;System&lt;/string&gt;
+									&lt;string key=&quot;NSCatalogName&quot; id=&quot;201491785&quot;&gt;System&lt;/string&gt;
 									&lt;string key=&quot;NSColorName&quot;&gt;controlColor&lt;/string&gt;
 									&lt;object class=&quot;NSColor&quot; key=&quot;NSColor&quot; id=&quot;510149783&quot;&gt;
 										&lt;int key=&quot;NSColorSpace&quot;&gt;3&lt;/int&gt;
@@ -159,7 +159,7 @@
 								&lt;/object&gt;
 								&lt;object class=&quot;NSColor&quot; key=&quot;NSTextColor&quot; id=&quot;394328784&quot;&gt;
 									&lt;int key=&quot;NSColorSpace&quot;&gt;6&lt;/int&gt;
-									&lt;reference key=&quot;NSCatalogName&quot; ref=&quot;956861640&quot;/&gt;
+									&lt;reference key=&quot;NSCatalogName&quot; ref=&quot;201491785&quot;/&gt;
 									&lt;string key=&quot;NSColorName&quot;&gt;controlTextColor&lt;/string&gt;
 									&lt;object class=&quot;NSColor&quot; key=&quot;NSColor&quot; id=&quot;96157912&quot;&gt;
 										&lt;int key=&quot;NSColorSpace&quot;&gt;3&lt;/int&gt;
@@ -185,10 +185,10 @@
 									&lt;object class=&quot;NSSegmentItem&quot;&gt;
 										&lt;double key=&quot;NSSegmentItemWidth&quot;&gt;5.000000e+01&lt;/double&gt;
 										&lt;object class=&quot;NSCustomResource&quot; key=&quot;NSSegmentItemImage&quot;&gt;
-											&lt;reference key=&quot;NSClassName&quot; ref=&quot;916358449&quot;/&gt;
+											&lt;reference key=&quot;NSClassName&quot; ref=&quot;270194293&quot;/&gt;
 											&lt;string key=&quot;NSResourceName&quot;&gt;NSGoLeftTemplate&lt;/string&gt;
 										&lt;/object&gt;
-										&lt;reference key=&quot;NSSegmentItemLabel&quot; ref=&quot;1054343508&quot;/&gt;
+										&lt;reference key=&quot;NSSegmentItemLabel&quot; ref=&quot;315750621&quot;/&gt;
 										&lt;bool key=&quot;NSSegmentItemDisabled&quot;&gt;YES&lt;/bool&gt;
 										&lt;int key=&quot;NSSegmentItemImageScaling&quot;&gt;0&lt;/int&gt;
 									&lt;/object&gt;
@@ -201,7 +201,7 @@
 									&lt;object class=&quot;NSSegmentItem&quot;&gt;
 										&lt;double key=&quot;NSSegmentItemWidth&quot;&gt;5.000000e+01&lt;/double&gt;
 										&lt;object class=&quot;NSCustomResource&quot; key=&quot;NSSegmentItemImage&quot;&gt;
-											&lt;reference key=&quot;NSClassName&quot; ref=&quot;916358449&quot;/&gt;
+											&lt;reference key=&quot;NSClassName&quot; ref=&quot;270194293&quot;/&gt;
 											&lt;string key=&quot;NSResourceName&quot;&gt;NSGoRightTemplate&lt;/string&gt;
 										&lt;/object&gt;
 										&lt;int key=&quot;NSSegmentItemTag&quot;&gt;2&lt;/int&gt;
@@ -249,7 +249,7 @@
 															&lt;object class=&quot;NSTableHeaderCell&quot; key=&quot;NSHeaderCell&quot;&gt;
 																&lt;int key=&quot;NSCellFlags&quot;&gt;75628032&lt;/int&gt;
 																&lt;int key=&quot;NSCellFlags2&quot;&gt;0&lt;/int&gt;
-																&lt;reference key=&quot;NSContents&quot; ref=&quot;1054343508&quot;/&gt;
+																&lt;reference key=&quot;NSContents&quot; ref=&quot;315750621&quot;/&gt;
 																&lt;object class=&quot;NSFont&quot; key=&quot;NSSupport&quot;&gt;
 																	&lt;reference key=&quot;NSName&quot; ref=&quot;547923353&quot;/&gt;
 																	&lt;double key=&quot;NSSize&quot;&gt;1.100000e+01&lt;/double&gt;
@@ -261,7 +261,7 @@
 																&lt;/object&gt;
 																&lt;object class=&quot;NSColor&quot; key=&quot;NSTextColor&quot;&gt;
 																	&lt;int key=&quot;NSColorSpace&quot;&gt;6&lt;/int&gt;
-																	&lt;reference key=&quot;NSCatalogName&quot; ref=&quot;956861640&quot;/&gt;
+																	&lt;reference key=&quot;NSCatalogName&quot; ref=&quot;201491785&quot;/&gt;
 																	&lt;string key=&quot;NSColorName&quot;&gt;headerTextColor&lt;/string&gt;
 																	&lt;reference key=&quot;NSColor&quot; ref=&quot;96157912&quot;/&gt;
 																&lt;/object&gt;
@@ -276,7 +276,7 @@
 																&lt;int key=&quot;NSTextBezelStyle&quot;&gt;1&lt;/int&gt;
 																&lt;object class=&quot;NSColor&quot; key=&quot;NSBackgroundColor&quot; id=&quot;1046813822&quot;&gt;
 																	&lt;int key=&quot;NSColorSpace&quot;&gt;6&lt;/int&gt;
-																	&lt;reference key=&quot;NSCatalogName&quot; ref=&quot;956861640&quot;/&gt;
+																	&lt;reference key=&quot;NSCatalogName&quot; ref=&quot;201491785&quot;/&gt;
 																	&lt;string key=&quot;NSColorName&quot;&gt;controlBackgroundColor&lt;/string&gt;
 																	&lt;reference key=&quot;NSColor&quot; ref=&quot;510149783&quot;/&gt;
 																&lt;/object&gt;
@@ -292,7 +292,7 @@
 													&lt;double key=&quot;NSIntercellSpacingHeight&quot;&gt;2.000000e+00&lt;/double&gt;
 													&lt;object class=&quot;NSColor&quot; key=&quot;NSBackgroundColor&quot;&gt;
 														&lt;int key=&quot;NSColorSpace&quot;&gt;6&lt;/int&gt;
-														&lt;reference key=&quot;NSCatalogName&quot; ref=&quot;956861640&quot;/&gt;
+														&lt;reference key=&quot;NSCatalogName&quot; ref=&quot;201491785&quot;/&gt;
 														&lt;string key=&quot;NSColorName&quot;&gt;_sourceListBackgroundColor&lt;/string&gt;
 														&lt;object class=&quot;NSColor&quot; key=&quot;NSColor&quot;&gt;
 															&lt;int key=&quot;NSColorSpace&quot;&gt;1&lt;/int&gt;
@@ -304,7 +304,7 @@
 														&lt;bytes key=&quot;NSRGB&quot;&gt;MC43Mzc4MjM2MSAwLjc1MzY4Nzk4IDAuODU4Njk1NjMAA&lt;/bytes&gt;
 													&lt;/object&gt;
 													&lt;double key=&quot;NSRowHeight&quot;&gt;4.000000e+01&lt;/double&gt;
-													&lt;int key=&quot;NSTvFlags&quot;&gt;-767557632&lt;/int&gt;
+													&lt;int key=&quot;NSTvFlags&quot;&gt;1379926016&lt;/int&gt;
 													&lt;int key=&quot;NSGridStyleMask&quot;&gt;2&lt;/int&gt;
 													&lt;int key=&quot;NSColumnAutoresizingStyle&quot;&gt;4&lt;/int&gt;
 													&lt;int key=&quot;NSDraggingSourceMaskForLocal&quot;&gt;15&lt;/int&gt;
@@ -368,12 +368,46 @@
 							&lt;bool key=&quot;NSIsVertical&quot;&gt;YES&lt;/bool&gt;
 							&lt;int key=&quot;NSDividerStyle&quot;&gt;2&lt;/int&gt;
 						&lt;/object&gt;
+						&lt;object class=&quot;NSSegmentedControl&quot; id=&quot;218473884&quot;&gt;
+							&lt;reference key=&quot;NSNextResponder&quot; ref=&quot;831824449&quot;/&gt;
+							&lt;int key=&quot;NSvFlags&quot;&gt;-2147483359&lt;/int&gt;
+							&lt;string key=&quot;NSFrame&quot;&gt;{{729, 9}, {71, 25}}&lt;/string&gt;
+							&lt;reference key=&quot;NSSuperview&quot; ref=&quot;831824449&quot;/&gt;
+							&lt;reference key=&quot;NSWindow&quot;/&gt;
+							&lt;bool key=&quot;NSEnabled&quot;&gt;YES&lt;/bool&gt;
+							&lt;object class=&quot;NSSegmentedCell&quot; key=&quot;NSCell&quot; id=&quot;21021363&quot;&gt;
+								&lt;int key=&quot;NSCellFlags&quot;&gt;67239424&lt;/int&gt;
+								&lt;int key=&quot;NSCellFlags2&quot;&gt;0&lt;/int&gt;
+								&lt;reference key=&quot;NSSupport&quot; ref=&quot;224886580&quot;/&gt;
+								&lt;reference key=&quot;NSControlView&quot; ref=&quot;218473884&quot;/&gt;
+								&lt;object class=&quot;NSMutableArray&quot; key=&quot;NSSegmentImages&quot;&gt;
+									&lt;bool key=&quot;EncodedWithXMLCoder&quot;&gt;YES&lt;/bool&gt;
+									&lt;object class=&quot;NSSegmentItem&quot;&gt;
+										&lt;double key=&quot;NSSegmentItemWidth&quot;&gt;3.200000e+01&lt;/double&gt;
+										&lt;object class=&quot;NSCustomResource&quot; key=&quot;NSSegmentItemImage&quot;&gt;
+											&lt;reference key=&quot;NSClassName&quot; ref=&quot;270194293&quot;/&gt;
+											&lt;string key=&quot;NSResourceName&quot;&gt;infoicn&lt;/string&gt;
+										&lt;/object&gt;
+										&lt;reference key=&quot;NSSegmentItemLabel&quot; ref=&quot;315750621&quot;/&gt;
+										&lt;int key=&quot;NSSegmentItemImageScaling&quot;&gt;0&lt;/int&gt;
+									&lt;/object&gt;
+									&lt;object class=&quot;NSSegmentItem&quot;&gt;
+										&lt;double key=&quot;NSSegmentItemWidth&quot;&gt;3.200000e+01&lt;/double&gt;
+										&lt;reference key=&quot;NSSegmentItemLabel&quot; ref=&quot;315750621&quot;/&gt;
+										&lt;int key=&quot;NSSegmentItemTag&quot;&gt;1&lt;/int&gt;
+										&lt;int key=&quot;NSSegmentItemImageScaling&quot;&gt;0&lt;/int&gt;
+									&lt;/object&gt;
+								&lt;/object&gt;
+								&lt;int key=&quot;NSTrackingMode&quot;&gt;2&lt;/int&gt;
+								&lt;int key=&quot;NSSegmentStyle&quot;&gt;2&lt;/int&gt;
+							&lt;/object&gt;
+						&lt;/object&gt;
 					&lt;/object&gt;
 					&lt;string key=&quot;NSFrameSize&quot;&gt;{820, 596}&lt;/string&gt;
 					&lt;reference key=&quot;NSSuperview&quot;/&gt;
 					&lt;reference key=&quot;NSWindow&quot;/&gt;
 				&lt;/object&gt;
-				&lt;string key=&quot;NSScreenRect&quot;&gt;{{0, 0}, {1920, 1178}}&lt;/string&gt;
+				&lt;string key=&quot;NSScreenRect&quot;&gt;{{0, 0}, {1440, 878}}&lt;/string&gt;
 				&lt;string key=&quot;NSMinSize&quot;&gt;{400, 322}&lt;/string&gt;
 				&lt;string key=&quot;NSMaxSize&quot;&gt;{3.40282e+38, 3.40282e+38}&lt;/string&gt;
 			&lt;/object&gt;
@@ -384,11 +418,11 @@
 					&lt;object class=&quot;NSMenuItem&quot; id=&quot;273211888&quot;&gt;
 						&lt;reference key=&quot;NSMenu&quot; ref=&quot;613528524&quot;/&gt;
 						&lt;reference key=&quot;NSTitle&quot; ref=&quot;71198506&quot;/&gt;
-						&lt;reference key=&quot;NSKeyEquiv&quot; ref=&quot;1054343508&quot;/&gt;
+						&lt;reference key=&quot;NSKeyEquiv&quot; ref=&quot;315750621&quot;/&gt;
 						&lt;int key=&quot;NSKeyEquivModMask&quot;&gt;1048576&lt;/int&gt;
 						&lt;int key=&quot;NSMnemonicLoc&quot;&gt;2147483647&lt;/int&gt;
-						&lt;reference key=&quot;NSOnImage&quot; ref=&quot;672335851&quot;/&gt;
-						&lt;reference key=&quot;NSMixedImage&quot; ref=&quot;557996703&quot;/&gt;
+						&lt;reference key=&quot;NSOnImage&quot; ref=&quot;283125772&quot;/&gt;
+						&lt;reference key=&quot;NSMixedImage&quot; ref=&quot;205792821&quot;/&gt;
 						&lt;string key=&quot;NSAction&quot;&gt;submenuAction:&lt;/string&gt;
 						&lt;object class=&quot;NSMenu&quot; key=&quot;NSSubmenu&quot; id=&quot;514001054&quot;&gt;
 							&lt;reference key=&quot;NSTitle&quot; ref=&quot;71198506&quot;/&gt;
@@ -397,10 +431,10 @@
 								&lt;object class=&quot;NSMenuItem&quot; id=&quot;905696592&quot;&gt;
 									&lt;reference key=&quot;NSMenu&quot; ref=&quot;514001054&quot;/&gt;
 									&lt;string key=&quot;NSTitle&quot;&gt;About GitNub&lt;/string&gt;
-									&lt;reference key=&quot;NSKeyEquiv&quot; ref=&quot;1054343508&quot;/&gt;
+									&lt;reference key=&quot;NSKeyEquiv&quot; ref=&quot;315750621&quot;/&gt;
 									&lt;int key=&quot;NSMnemonicLoc&quot;&gt;2147483647&lt;/int&gt;
-									&lt;reference key=&quot;NSOnImage&quot; ref=&quot;672335851&quot;/&gt;
-									&lt;reference key=&quot;NSMixedImage&quot; ref=&quot;557996703&quot;/&gt;
+									&lt;reference key=&quot;NSOnImage&quot; ref=&quot;283125772&quot;/&gt;
+									&lt;reference key=&quot;NSMixedImage&quot; ref=&quot;205792821&quot;/&gt;
 								&lt;/object&gt;
 								&lt;object class=&quot;NSMenuItem&quot; id=&quot;747573612&quot;&gt;
 									&lt;reference key=&quot;NSMenu&quot; ref=&quot;514001054&quot;/&gt;
@@ -408,28 +442,28 @@
 									&lt;string key=&quot;NSKeyEquiv&quot;&gt;,&lt;/string&gt;
 									&lt;int key=&quot;NSKeyEquivModMask&quot;&gt;1048576&lt;/int&gt;
 									&lt;int key=&quot;NSMnemonicLoc&quot;&gt;2147483647&lt;/int&gt;
-									&lt;reference key=&quot;NSOnImage&quot; ref=&quot;672335851&quot;/&gt;
-									&lt;reference key=&quot;NSMixedImage&quot; ref=&quot;557996703&quot;/&gt;
+									&lt;reference key=&quot;NSOnImage&quot; ref=&quot;283125772&quot;/&gt;
+									&lt;reference key=&quot;NSMixedImage&quot; ref=&quot;205792821&quot;/&gt;
 								&lt;/object&gt;
 								&lt;object class=&quot;NSMenuItem&quot; id=&quot;229578624&quot;&gt;
 									&lt;reference key=&quot;NSMenu&quot; ref=&quot;514001054&quot;/&gt;
 									&lt;bool key=&quot;NSIsDisabled&quot;&gt;YES&lt;/bool&gt;
 									&lt;bool key=&quot;NSIsSeparator&quot;&gt;YES&lt;/bool&gt;
-									&lt;reference key=&quot;NSTitle&quot; ref=&quot;1054343508&quot;/&gt;
-									&lt;reference key=&quot;NSKeyEquiv&quot; ref=&quot;1054343508&quot;/&gt;
+									&lt;reference key=&quot;NSTitle&quot; ref=&quot;315750621&quot;/&gt;
+									&lt;reference key=&quot;NSKeyEquiv&quot; ref=&quot;315750621&quot;/&gt;
 									&lt;int key=&quot;NSKeyEquivModMask&quot;&gt;1048576&lt;/int&gt;
 									&lt;int key=&quot;NSMnemonicLoc&quot;&gt;2147483647&lt;/int&gt;
-									&lt;reference key=&quot;NSOnImage&quot; ref=&quot;672335851&quot;/&gt;
-									&lt;reference key=&quot;NSMixedImage&quot; ref=&quot;557996703&quot;/&gt;
+									&lt;reference key=&quot;NSOnImage&quot; ref=&quot;283125772&quot;/&gt;
+									&lt;reference key=&quot;NSMixedImage&quot; ref=&quot;205792821&quot;/&gt;
 								&lt;/object&gt;
 								&lt;object class=&quot;NSMenuItem&quot; id=&quot;109844319&quot;&gt;
 									&lt;reference key=&quot;NSMenu&quot; ref=&quot;514001054&quot;/&gt;
 									&lt;string key=&quot;NSTitle&quot;&gt;Services&lt;/string&gt;
-									&lt;reference key=&quot;NSKeyEquiv&quot; ref=&quot;1054343508&quot;/&gt;
+									&lt;reference key=&quot;NSKeyEquiv&quot; ref=&quot;315750621&quot;/&gt;
 									&lt;int key=&quot;NSKeyEquivModMask&quot;&gt;1048576&lt;/int&gt;
 									&lt;int key=&quot;NSMnemonicLoc&quot;&gt;2147483647&lt;/int&gt;
-									&lt;reference key=&quot;NSOnImage&quot; ref=&quot;672335851&quot;/&gt;
-									&lt;reference key=&quot;NSMixedImage&quot; ref=&quot;557996703&quot;/&gt;
+									&lt;reference key=&quot;NSOnImage&quot; ref=&quot;283125772&quot;/&gt;
+									&lt;reference key=&quot;NSMixedImage&quot; ref=&quot;205792821&quot;/&gt;
 									&lt;string key=&quot;NSAction&quot;&gt;submenuAction:&lt;/string&gt;
 									&lt;object class=&quot;NSMenu&quot; key=&quot;NSSubmenu&quot; id=&quot;174149785&quot;&gt;
 										&lt;object class=&quot;NSMutableString&quot; key=&quot;NSTitle&quot;&gt;
@@ -445,12 +479,12 @@
 									&lt;reference key=&quot;NSMenu&quot; ref=&quot;514001054&quot;/&gt;
 									&lt;bool key=&quot;NSIsDisabled&quot;&gt;YES&lt;/bool&gt;
 									&lt;bool key=&quot;NSIsSeparator&quot;&gt;YES&lt;/bool&gt;
-									&lt;reference key=&quot;NSTitle&quot; ref=&quot;1054343508&quot;/&gt;
-									&lt;reference key=&quot;NSKeyEquiv&quot; ref=&quot;1054343508&quot;/&gt;
+									&lt;reference key=&quot;NSTitle&quot; ref=&quot;315750621&quot;/&gt;
+									&lt;reference key=&quot;NSKeyEquiv&quot; ref=&quot;315750621&quot;/&gt;
 									&lt;int key=&quot;NSKeyEquivModMask&quot;&gt;1048576&lt;/int&gt;
 									&lt;int key=&quot;NSMnemonicLoc&quot;&gt;2147483647&lt;/int&gt;
-									&lt;reference key=&quot;NSOnImage&quot; ref=&quot;672335851&quot;/&gt;
-									&lt;reference key=&quot;NSMixedImage&quot; ref=&quot;557996703&quot;/&gt;
+									&lt;reference key=&quot;NSOnImage&quot; ref=&quot;283125772&quot;/&gt;
+									&lt;reference key=&quot;NSMixedImage&quot; ref=&quot;205792821&quot;/&gt;
 								&lt;/object&gt;
 								&lt;object class=&quot;NSMenuItem&quot; id=&quot;75149726&quot;&gt;
 									&lt;reference key=&quot;NSMenu&quot; ref=&quot;514001054&quot;/&gt;
@@ -458,8 +492,8 @@
 									&lt;string key=&quot;NSKeyEquiv&quot; id=&quot;320699075&quot;&gt;h&lt;/string&gt;
 									&lt;int key=&quot;NSKeyEquivModMask&quot;&gt;1048576&lt;/int&gt;
 									&lt;int key=&quot;NSMnemonicLoc&quot;&gt;2147483647&lt;/int&gt;
-									&lt;reference key=&quot;NSOnImage&quot; ref=&quot;672335851&quot;/&gt;
-									&lt;reference key=&quot;NSMixedImage&quot; ref=&quot;557996703&quot;/&gt;
+									&lt;reference key=&quot;NSOnImage&quot; ref=&quot;283125772&quot;/&gt;
+									&lt;reference key=&quot;NSMixedImage&quot; ref=&quot;205792821&quot;/&gt;
 								&lt;/object&gt;
 								&lt;object class=&quot;NSMenuItem&quot; id=&quot;1018314984&quot;&gt;
 									&lt;reference key=&quot;NSMenu&quot; ref=&quot;514001054&quot;/&gt;
@@ -467,28 +501,28 @@
 									&lt;reference key=&quot;NSKeyEquiv&quot; ref=&quot;320699075&quot;/&gt;
 									&lt;int key=&quot;NSKeyEquivModMask&quot;&gt;1572864&lt;/int&gt;
 									&lt;int key=&quot;NSMnemonicLoc&quot;&gt;2147483647&lt;/int&gt;
-									&lt;reference key=&quot;NSOnImage&quot; ref=&quot;672335851&quot;/&gt;
-									&lt;reference key=&quot;NSMixedImage&quot; ref=&quot;557996703&quot;/&gt;
+									&lt;reference key=&quot;NSOnImage&quot; ref=&quot;283125772&quot;/&gt;
+									&lt;reference key=&quot;NSMixedImage&quot; ref=&quot;205792821&quot;/&gt;
 								&lt;/object&gt;
 								&lt;object class=&quot;NSMenuItem&quot; id=&quot;370569521&quot;&gt;
 									&lt;reference key=&quot;NSMenu&quot; ref=&quot;514001054&quot;/&gt;
 									&lt;string key=&quot;NSTitle&quot;&gt;Show All&lt;/string&gt;
-									&lt;reference key=&quot;NSKeyEquiv&quot; ref=&quot;1054343508&quot;/&gt;
+									&lt;reference key=&quot;NSKeyEquiv&quot; ref=&quot;315750621&quot;/&gt;
 									&lt;int key=&quot;NSKeyEquivModMask&quot;&gt;1048576&lt;/int&gt;
 									&lt;int key=&quot;NSMnemonicLoc&quot;&gt;2147483647&lt;/int&gt;
-									&lt;reference key=&quot;NSOnImage&quot; ref=&quot;672335851&quot;/&gt;
-									&lt;reference key=&quot;NSMixedImage&quot; ref=&quot;557996703&quot;/&gt;
+									&lt;reference key=&quot;NSOnImage&quot; ref=&quot;283125772&quot;/&gt;
+									&lt;reference key=&quot;NSMixedImage&quot; ref=&quot;205792821&quot;/&gt;
 								&lt;/object&gt;
 								&lt;object class=&quot;NSMenuItem&quot; id=&quot;1015539911&quot;&gt;
 									&lt;reference key=&quot;NSMenu&quot; ref=&quot;514001054&quot;/&gt;
 									&lt;bool key=&quot;NSIsDisabled&quot;&gt;YES&lt;/bool&gt;
 									&lt;bool key=&quot;NSIsSeparator&quot;&gt;YES&lt;/bool&gt;
-									&lt;reference key=&quot;NSTitle&quot; ref=&quot;1054343508&quot;/&gt;
-									&lt;reference key=&quot;NSKeyEquiv&quot; ref=&quot;1054343508&quot;/&gt;
+									&lt;reference key=&quot;NSTitle&quot; ref=&quot;315750621&quot;/&gt;
+									&lt;reference key=&quot;NSKeyEquiv&quot; ref=&quot;315750621&quot;/&gt;
 									&lt;int key=&quot;NSKeyEquivModMask&quot;&gt;1048576&lt;/int&gt;
 									&lt;int key=&quot;NSMnemonicLoc&quot;&gt;2147483647&lt;/int&gt;
-									&lt;reference key=&quot;NSOnImage&quot; ref=&quot;672335851&quot;/&gt;
-									&lt;reference key=&quot;NSMixedImage&quot; ref=&quot;557996703&quot;/&gt;
+									&lt;reference key=&quot;NSOnImage&quot; ref=&quot;283125772&quot;/&gt;
+									&lt;reference key=&quot;NSMixedImage&quot; ref=&quot;205792821&quot;/&gt;
 								&lt;/object&gt;
 								&lt;object class=&quot;NSMenuItem&quot; id=&quot;826738325&quot;&gt;
 									&lt;reference key=&quot;NSMenu&quot; ref=&quot;514001054&quot;/&gt;
@@ -496,8 +530,8 @@
 									&lt;string key=&quot;NSKeyEquiv&quot;&gt;q&lt;/string&gt;
 									&lt;int key=&quot;NSKeyEquivModMask&quot;&gt;1048576&lt;/int&gt;
 									&lt;int key=&quot;NSMnemonicLoc&quot;&gt;2147483647&lt;/int&gt;
-									&lt;reference key=&quot;NSOnImage&quot; ref=&quot;672335851&quot;/&gt;
-									&lt;reference key=&quot;NSMixedImage&quot; ref=&quot;557996703&quot;/&gt;
+									&lt;reference key=&quot;NSOnImage&quot; ref=&quot;283125772&quot;/&gt;
+									&lt;reference key=&quot;NSMixedImage&quot; ref=&quot;205792821&quot;/&gt;
 								&lt;/object&gt;
 							&lt;/object&gt;
 							&lt;string key=&quot;NSName&quot;&gt;_NSAppleMenu&lt;/string&gt;
@@ -508,7 +542,7 @@
 				&lt;bool key=&quot;NSNoAutoenable&quot;&gt;YES&lt;/bool&gt;
 			&lt;/object&gt;
 			&lt;object class=&quot;NSCustomObject&quot; id=&quot;620275248&quot;&gt;
-				&lt;string key=&quot;NSClassName&quot; id=&quot;1060126832&quot;&gt;ApplicationController&lt;/string&gt;
+				&lt;string key=&quot;NSClassName&quot; id=&quot;353494995&quot;&gt;ApplicationController&lt;/string&gt;
 			&lt;/object&gt;
 			&lt;object class=&quot;NSCustomObject&quot; id=&quot;53201312&quot;&gt;
 				&lt;string key=&quot;NSClassName&quot; id=&quot;943892188&quot;&gt;CommitsController&lt;/string&gt;
@@ -544,10 +578,10 @@
 						&lt;reference key=&quot;NSSuperview&quot; ref=&quot;591982567&quot;/&gt;
 						&lt;reference key=&quot;NSWindow&quot;/&gt;
 						&lt;reference key=&quot;NSNextKeyView&quot;/&gt;
-						&lt;reference key=&quot;FrameName&quot; ref=&quot;1054343508&quot;/&gt;
-						&lt;reference key=&quot;GroupName&quot; ref=&quot;1054343508&quot;/&gt;
+						&lt;reference key=&quot;FrameName&quot; ref=&quot;315750621&quot;/&gt;
+						&lt;reference key=&quot;GroupName&quot; ref=&quot;315750621&quot;/&gt;
 						&lt;object class=&quot;WebPreferences&quot; key=&quot;Preferences&quot;&gt;
-							&lt;reference key=&quot;Identifier&quot; ref=&quot;1054343508&quot;/&gt;
+							&lt;reference key=&quot;Identifier&quot; ref=&quot;315750621&quot;/&gt;
 							&lt;object class=&quot;NSMutableDictionary&quot; key=&quot;Values&quot;&gt;
 								&lt;bool key=&quot;EncodedWithXMLCoder&quot;&gt;YES&lt;/bool&gt;
 								&lt;object class=&quot;NSMutableArray&quot; key=&quot;dict.sortedKeys&quot;&gt;
@@ -573,6 +607,43 @@
 				&lt;reference key=&quot;NSWindow&quot;/&gt;
 				&lt;reference key=&quot;NSClassName&quot; ref=&quot;382684203&quot;/&gt;
 			&lt;/object&gt;
+			&lt;object class=&quot;NSWindowTemplate&quot; id=&quot;970655591&quot;&gt;
+				&lt;int key=&quot;NSWindowStyleMask&quot;&gt;8211&lt;/int&gt;
+				&lt;int key=&quot;NSWindowBacking&quot;&gt;2&lt;/int&gt;
+				&lt;string key=&quot;NSWindowRect&quot;&gt;{{196, 215}, {282, 295}}&lt;/string&gt;
+				&lt;int key=&quot;NSWTFlags&quot;&gt;603979776&lt;/int&gt;
+				&lt;string key=&quot;NSWindowTitle&quot;&gt;Project Details&lt;/string&gt;
+				&lt;string key=&quot;NSWindowClass&quot;&gt;NSPanel&lt;/string&gt;
+				&lt;nil key=&quot;NSViewClass&quot;/&gt;
+				&lt;object class=&quot;NSView&quot; key=&quot;NSWindowView&quot; id=&quot;273748180&quot;&gt;
+					&lt;nil key=&quot;NSNextResponder&quot;/&gt;
+					&lt;int key=&quot;NSvFlags&quot;&gt;256&lt;/int&gt;
+					&lt;object class=&quot;NSMutableArray&quot; key=&quot;NSSubviews&quot;&gt;
+						&lt;bool key=&quot;EncodedWithXMLCoder&quot;&gt;YES&lt;/bool&gt;
+						&lt;object class=&quot;NSTextField&quot; id=&quot;417628762&quot;&gt;
+							&lt;reference key=&quot;NSNextResponder&quot; ref=&quot;273748180&quot;/&gt;
+							&lt;int key=&quot;NSvFlags&quot;&gt;268&lt;/int&gt;
+							&lt;string key=&quot;NSFrame&quot;&gt;{{17, 258}, {67, 17}}&lt;/string&gt;
+							&lt;reference key=&quot;NSSuperview&quot; ref=&quot;273748180&quot;/&gt;
+							&lt;bool key=&quot;NSEnabled&quot;&gt;YES&lt;/bool&gt;
+							&lt;object class=&quot;NSTextFieldCell&quot; key=&quot;NSCell&quot; id=&quot;1036205356&quot;&gt;
+								&lt;int key=&quot;NSCellFlags&quot;&gt;67239488&lt;/int&gt;
+								&lt;int key=&quot;NSCellFlags2&quot;&gt;272630784&lt;/int&gt;
+								&lt;string key=&quot;NSContents&quot;&gt;Push URL:&lt;/string&gt;
+								&lt;reference key=&quot;NSSupport&quot; ref=&quot;98627494&quot;/&gt;
+								&lt;reference key=&quot;NSControlView&quot; ref=&quot;417628762&quot;/&gt;
+								&lt;reference key=&quot;NSBackgroundColor&quot; ref=&quot;107180315&quot;/&gt;
+								&lt;object class=&quot;NSColor&quot; key=&quot;NSTextColor&quot;&gt;
+									&lt;int key=&quot;NSColorSpace&quot;&gt;1&lt;/int&gt;
+									&lt;bytes key=&quot;NSRGB&quot;&gt;MSAxIDEAA&lt;/bytes&gt;
+								&lt;/object&gt;
+							&lt;/object&gt;
+						&lt;/object&gt;
+					&lt;/object&gt;
+					&lt;string key=&quot;NSFrameSize&quot;&gt;{282, 295}&lt;/string&gt;
+				&lt;/object&gt;
+				&lt;string key=&quot;NSScreenRect&quot;&gt;{{0, 0}, {1440, 878}}&lt;/string&gt;
+			&lt;/object&gt;
 		&lt;/object&gt;
 		&lt;object class=&quot;IBObjectContainer&quot; key=&quot;IBDocument.Objects&quot;&gt;
 			&lt;object class=&quot;NSMutableArray&quot; key=&quot;connectionRecords&quot;&gt;
@@ -719,7 +790,7 @@
 						&lt;reference key=&quot;source&quot; ref=&quot;53201312&quot;/&gt;
 						&lt;reference key=&quot;destination&quot; ref=&quot;543514666&quot;/&gt;
 					&lt;/object&gt;
-					&lt;int key=&quot;connectionID&quot;&gt;348&lt;/int&gt;
+					&lt;int key=&quot;connectionID&quot;&gt;367&lt;/int&gt;
 				&lt;/object&gt;
 			&lt;/object&gt;
 			&lt;object class=&quot;IBMutableOrderedSet&quot; key=&quot;objectRecords&quot;&gt;
@@ -764,6 +835,7 @@
 							&lt;reference ref=&quot;869639466&quot;/&gt;
 							&lt;reference ref=&quot;421922180&quot;/&gt;
 							&lt;reference ref=&quot;476771339&quot;/&gt;
+							&lt;reference ref=&quot;218473884&quot;/&gt;
 						&lt;/object&gt;
 						&lt;reference key=&quot;parent&quot; ref=&quot;469667931&quot;/&gt;
 					&lt;/object&gt;
@@ -1024,6 +1096,52 @@
 						&lt;reference key=&quot;object&quot; ref=&quot;543514666&quot;/&gt;
 						&lt;reference key=&quot;parent&quot; ref=&quot;591982567&quot;/&gt;
 					&lt;/object&gt;
+					&lt;object class=&quot;IBObjectRecord&quot;&gt;
+						&lt;int key=&quot;objectID&quot;&gt;353&lt;/int&gt;
+						&lt;reference key=&quot;object&quot; ref=&quot;970655591&quot;/&gt;
+						&lt;object class=&quot;NSMutableArray&quot; key=&quot;children&quot;&gt;
+							&lt;bool key=&quot;EncodedWithXMLCoder&quot;&gt;YES&lt;/bool&gt;
+							&lt;reference ref=&quot;273748180&quot;/&gt;
+						&lt;/object&gt;
+						&lt;reference key=&quot;parent&quot; ref=&quot;269908025&quot;/&gt;
+					&lt;/object&gt;
+					&lt;object class=&quot;IBObjectRecord&quot;&gt;
+						&lt;int key=&quot;objectID&quot;&gt;354&lt;/int&gt;
+						&lt;reference key=&quot;object&quot; ref=&quot;273748180&quot;/&gt;
+						&lt;object class=&quot;NSMutableArray&quot; key=&quot;children&quot;&gt;
+							&lt;bool key=&quot;EncodedWithXMLCoder&quot;&gt;YES&lt;/bool&gt;
+							&lt;reference ref=&quot;417628762&quot;/&gt;
+						&lt;/object&gt;
+						&lt;reference key=&quot;parent&quot; ref=&quot;970655591&quot;/&gt;
+					&lt;/object&gt;
+					&lt;object class=&quot;IBObjectRecord&quot;&gt;
+						&lt;int key=&quot;objectID&quot;&gt;355&lt;/int&gt;
+						&lt;reference key=&quot;object&quot; ref=&quot;417628762&quot;/&gt;
+						&lt;object class=&quot;NSMutableArray&quot; key=&quot;children&quot;&gt;
+							&lt;bool key=&quot;EncodedWithXMLCoder&quot;&gt;YES&lt;/bool&gt;
+							&lt;reference ref=&quot;1036205356&quot;/&gt;
+						&lt;/object&gt;
+						&lt;reference key=&quot;parent&quot; ref=&quot;273748180&quot;/&gt;
+					&lt;/object&gt;
+					&lt;object class=&quot;IBObjectRecord&quot;&gt;
+						&lt;int key=&quot;objectID&quot;&gt;356&lt;/int&gt;
+						&lt;reference key=&quot;object&quot; ref=&quot;1036205356&quot;/&gt;
+						&lt;reference key=&quot;parent&quot; ref=&quot;417628762&quot;/&gt;
+					&lt;/object&gt;
+					&lt;object class=&quot;IBObjectRecord&quot;&gt;
+						&lt;int key=&quot;objectID&quot;&gt;365&lt;/int&gt;
+						&lt;reference key=&quot;object&quot; ref=&quot;218473884&quot;/&gt;
+						&lt;object class=&quot;NSMutableArray&quot; key=&quot;children&quot;&gt;
+							&lt;bool key=&quot;EncodedWithXMLCoder&quot;&gt;YES&lt;/bool&gt;
+							&lt;reference ref=&quot;21021363&quot;/&gt;
+						&lt;/object&gt;
+						&lt;reference key=&quot;parent&quot; ref=&quot;831824449&quot;/&gt;
+					&lt;/object&gt;
+					&lt;object class=&quot;IBObjectRecord&quot;&gt;
+						&lt;int key=&quot;objectID&quot;&gt;366&lt;/int&gt;
+						&lt;reference key=&quot;object&quot; ref=&quot;21021363&quot;/&gt;
+						&lt;reference key=&quot;parent&quot; ref=&quot;218473884&quot;/&gt;
+					&lt;/object&gt;
 				&lt;/object&gt;
 			&lt;/object&gt;
 			&lt;object class=&quot;NSMutableDictionary&quot; key=&quot;flattenedProperties&quot;&gt;
@@ -1093,6 +1211,15 @@
 					&lt;string&gt;344.IBPluginDependency&lt;/string&gt;
 					&lt;string&gt;344.editorWindowContentRectSynchronizationRect&lt;/string&gt;
 					&lt;string&gt;345.IBPluginDependency&lt;/string&gt;
+					&lt;string&gt;353.IBPluginDependency&lt;/string&gt;
+					&lt;string&gt;353.IBWindowTemplateEditedContentRect&lt;/string&gt;
+					&lt;string&gt;353.NSWindowTemplate.visibleAtLaunch&lt;/string&gt;
+					&lt;string&gt;353.editorWindowContentRectSynchronizationRect&lt;/string&gt;
+					&lt;string&gt;354.IBPluginDependency&lt;/string&gt;
+					&lt;string&gt;355.IBPluginDependency&lt;/string&gt;
+					&lt;string&gt;356.IBPluginDependency&lt;/string&gt;
+					&lt;string&gt;365.IBPluginDependency&lt;/string&gt;
+					&lt;string&gt;366.IBPluginDependency&lt;/string&gt;
 					&lt;string&gt;56.IBPluginDependency&lt;/string&gt;
 					&lt;string&gt;56.ImportedFromIB2&lt;/string&gt;
 					&lt;string&gt;57.IBPluginDependency&lt;/string&gt;
@@ -1103,75 +1230,84 @@
 				&lt;/object&gt;
 				&lt;object class=&quot;NSMutableArray&quot; key=&quot;dict.values&quot;&gt;
 					&lt;bool key=&quot;EncodedWithXMLCoder&quot;&gt;YES&lt;/bool&gt;
-					&lt;reference ref=&quot;193733088&quot;/&gt;
-					&lt;reference ref=&quot;193733088&quot;/&gt;
-					&lt;reference ref=&quot;193733088&quot;/&gt;
+					&lt;reference ref=&quot;88155833&quot;/&gt;
+					&lt;reference ref=&quot;88155833&quot;/&gt;
+					&lt;reference ref=&quot;88155833&quot;/&gt;
 					&lt;reference ref=&quot;9&quot;/&gt;
-					&lt;reference ref=&quot;193733088&quot;/&gt;
+					&lt;reference ref=&quot;88155833&quot;/&gt;
 					&lt;reference ref=&quot;9&quot;/&gt;
 					&lt;string&gt;{{358, 757}, {64, 6}}&lt;/string&gt;
-					&lt;reference ref=&quot;193733088&quot;/&gt;
+					&lt;reference ref=&quot;88155833&quot;/&gt;
 					&lt;reference ref=&quot;9&quot;/&gt;
-					&lt;reference ref=&quot;193733088&quot;/&gt;
+					&lt;reference ref=&quot;88155833&quot;/&gt;
 					&lt;reference ref=&quot;9&quot;/&gt;
-					&lt;reference ref=&quot;193733088&quot;/&gt;
+					&lt;reference ref=&quot;88155833&quot;/&gt;
 					&lt;reference ref=&quot;9&quot;/&gt;
-					&lt;reference ref=&quot;193733088&quot;/&gt;
+					&lt;reference ref=&quot;88155833&quot;/&gt;
 					&lt;reference ref=&quot;9&quot;/&gt;
-					&lt;reference ref=&quot;193733088&quot;/&gt;
+					&lt;reference ref=&quot;88155833&quot;/&gt;
 					&lt;reference ref=&quot;9&quot;/&gt;
-					&lt;reference ref=&quot;193733088&quot;/&gt;
+					&lt;reference ref=&quot;88155833&quot;/&gt;
 					&lt;reference ref=&quot;9&quot;/&gt;
-					&lt;reference ref=&quot;193733088&quot;/&gt;
+					&lt;reference ref=&quot;88155833&quot;/&gt;
 					&lt;reference ref=&quot;9&quot;/&gt;
-					&lt;reference ref=&quot;193733088&quot;/&gt;
+					&lt;reference ref=&quot;88155833&quot;/&gt;
 					&lt;reference ref=&quot;9&quot;/&gt;
-					&lt;reference ref=&quot;193733088&quot;/&gt;
-					&lt;reference ref=&quot;193733088&quot;/&gt;
+					&lt;reference ref=&quot;88155833&quot;/&gt;
+					&lt;reference ref=&quot;88155833&quot;/&gt;
 					&lt;reference ref=&quot;9&quot;/&gt;
-					&lt;reference ref=&quot;193733088&quot;/&gt;
-					&lt;string&gt;{{1921, 514}, {820, 596}}&lt;/string&gt;
+					&lt;reference ref=&quot;88155833&quot;/&gt;
+					&lt;string&gt;{{207, 148}, {820, 596}}&lt;/string&gt;
 					&lt;reference ref=&quot;9&quot;/&gt;
 					&lt;reference ref=&quot;9&quot;/&gt;
-					&lt;string&gt;{{1921, 514}, {820, 596}}&lt;/string&gt;
+					&lt;string&gt;{{207, 148}, {820, 596}}&lt;/string&gt;
 					&lt;reference ref=&quot;9&quot;/&gt;
 					&lt;reference ref=&quot;9&quot;/&gt;
 					&lt;string&gt;{3.40282e+38, 3.40282e+38}&lt;/string&gt;
 					&lt;string&gt;{400, 300}&lt;/string&gt;
-					&lt;reference ref=&quot;193733088&quot;/&gt;
-					&lt;reference ref=&quot;193733088&quot;/&gt;
-					&lt;reference ref=&quot;193733088&quot;/&gt;
-					&lt;reference ref=&quot;193733088&quot;/&gt;
-					&lt;reference ref=&quot;193733088&quot;/&gt;
-					&lt;reference ref=&quot;193733088&quot;/&gt;
-					&lt;reference ref=&quot;193733088&quot;/&gt;
-					&lt;reference ref=&quot;193733088&quot;/&gt;
-					&lt;reference ref=&quot;193733088&quot;/&gt;
-					&lt;reference ref=&quot;193733088&quot;/&gt;
+					&lt;reference ref=&quot;88155833&quot;/&gt;
+					&lt;reference ref=&quot;88155833&quot;/&gt;
+					&lt;reference ref=&quot;88155833&quot;/&gt;
+					&lt;reference ref=&quot;88155833&quot;/&gt;
+					&lt;reference ref=&quot;88155833&quot;/&gt;
+					&lt;reference ref=&quot;88155833&quot;/&gt;
+					&lt;reference ref=&quot;88155833&quot;/&gt;
+					&lt;reference ref=&quot;88155833&quot;/&gt;
+					&lt;reference ref=&quot;88155833&quot;/&gt;
+					&lt;reference ref=&quot;88155833&quot;/&gt;
 					&lt;string&gt;{{98, 319}, {170, 63}}&lt;/string&gt;
-					&lt;reference ref=&quot;193733088&quot;/&gt;
-					&lt;reference ref=&quot;193733088&quot;/&gt;
-					&lt;reference ref=&quot;193733088&quot;/&gt;
-					&lt;reference ref=&quot;193733088&quot;/&gt;
+					&lt;reference ref=&quot;88155833&quot;/&gt;
+					&lt;reference ref=&quot;88155833&quot;/&gt;
+					&lt;reference ref=&quot;88155833&quot;/&gt;
+					&lt;reference ref=&quot;88155833&quot;/&gt;
 					&lt;reference ref=&quot;9&quot;/&gt;
-					&lt;string&gt;{{2063, 1107}, {92, 20}}&lt;/string&gt;
-					&lt;reference ref=&quot;193733088&quot;/&gt;
+					&lt;string&gt;{{143, 807}, {92, 20}}&lt;/string&gt;
+					&lt;reference ref=&quot;88155833&quot;/&gt;
 					&lt;reference ref=&quot;728987342&quot;/&gt;
 					&lt;real value=&quot;-1.000000e+00&quot;/&gt;
 					&lt;reference ref=&quot;9&quot;/&gt;
-					&lt;reference ref=&quot;193733088&quot;/&gt;
-					&lt;reference ref=&quot;193733088&quot;/&gt;
-					&lt;reference ref=&quot;193733088&quot;/&gt;
-					&lt;reference ref=&quot;193733088&quot;/&gt;
-					&lt;reference ref=&quot;193733088&quot;/&gt;
-					&lt;string&gt;{{2181, 625}, {481, 404}}&lt;/string&gt;
+					&lt;reference ref=&quot;88155833&quot;/&gt;
+					&lt;reference ref=&quot;88155833&quot;/&gt;
+					&lt;reference ref=&quot;88155833&quot;/&gt;
+					&lt;reference ref=&quot;88155833&quot;/&gt;
+					&lt;reference ref=&quot;88155833&quot;/&gt;
+					&lt;string&gt;{{261, 325}, {481, 404}}&lt;/string&gt;
 					&lt;reference ref=&quot;1066588629&quot;/&gt;
-					&lt;reference ref=&quot;193733088&quot;/&gt;
+					&lt;reference ref=&quot;88155833&quot;/&gt;
+					&lt;string id=&quot;554585583&quot;&gt;{{2411, 851}, {282, 295}}&lt;/string&gt;
+					&lt;integer value=&quot;0&quot;/&gt;
+					&lt;reference ref=&quot;554585583&quot;/&gt;
+					&lt;reference ref=&quot;88155833&quot;/&gt;
+					&lt;reference ref=&quot;88155833&quot;/&gt;
+					&lt;reference ref=&quot;88155833&quot;/&gt;
+					&lt;reference ref=&quot;88155833&quot;/&gt;
+					&lt;reference ref=&quot;88155833&quot;/&gt;
+					&lt;reference ref=&quot;88155833&quot;/&gt;
 					&lt;reference ref=&quot;9&quot;/&gt;
-					&lt;reference ref=&quot;193733088&quot;/&gt;
+					&lt;reference ref=&quot;88155833&quot;/&gt;
 					&lt;reference ref=&quot;9&quot;/&gt;
-					&lt;string&gt;{{2075, 934}, {186, 173}}&lt;/string&gt;
-					&lt;reference ref=&quot;193733088&quot;/&gt;
+					&lt;string&gt;{{155, 634}, {186, 173}}&lt;/string&gt;
+					&lt;reference ref=&quot;88155833&quot;/&gt;
 					&lt;reference ref=&quot;9&quot;/&gt;
 				&lt;/object&gt;
 			&lt;/object&gt;
@@ -1195,14 +1331,43 @@
 				&lt;/object&gt;
 			&lt;/object&gt;
 			&lt;nil key=&quot;sourceID&quot;/&gt;
-			&lt;int key=&quot;maxID&quot;&gt;352&lt;/int&gt;
+			&lt;int key=&quot;maxID&quot;&gt;367&lt;/int&gt;
 		&lt;/object&gt;
 		&lt;object class=&quot;IBClassDescriber&quot; key=&quot;IBDocument.Classes&quot;&gt;
 			&lt;object class=&quot;NSMutableArray&quot; key=&quot;referencedPartialClassDescriptions&quot;&gt;
 				&lt;bool key=&quot;EncodedWithXMLCoder&quot;&gt;YES&lt;/bool&gt;
 				&lt;object class=&quot;IBPartialClassDescription&quot;&gt;
-					&lt;string key=&quot;className&quot;&gt;NSSegmentedControl&lt;/string&gt;
-					&lt;nil key=&quot;superclassName&quot;/&gt;
+					&lt;string key=&quot;className&quot;&gt;CommitsController&lt;/string&gt;
+					&lt;string key=&quot;superclassName&quot; id=&quot;24545869&quot;&gt;NSObject&lt;/string&gt;
+					&lt;object class=&quot;NSMutableDictionary&quot; key=&quot;actions&quot;&gt;
+						&lt;string key=&quot;NS.key.0&quot;&gt;page_commits:&lt;/string&gt;
+						&lt;string key=&quot;NS.object.0&quot; id=&quot;867938665&quot;&gt;id&lt;/string&gt;
+					&lt;/object&gt;
+					&lt;object class=&quot;NSMutableDictionary&quot; key=&quot;outlets&quot;&gt;
+						&lt;bool key=&quot;EncodedWithXMLCoder&quot;&gt;YES&lt;/bool&gt;
+						&lt;object class=&quot;NSMutableArray&quot; key=&quot;dict.sortedKeys&quot;&gt;
+							&lt;bool key=&quot;EncodedWithXMLCoder&quot;&gt;YES&lt;/bool&gt;
+							&lt;string&gt;branch_select&lt;/string&gt;
+							&lt;string&gt;commit_details&lt;/string&gt;
+							&lt;string&gt;commits_table&lt;/string&gt;
+							&lt;string&gt;paging_segment&lt;/string&gt;
+						&lt;/object&gt;
+						&lt;object class=&quot;NSMutableArray&quot; key=&quot;dict.values&quot;&gt;
+							&lt;bool key=&quot;EncodedWithXMLCoder&quot;&gt;YES&lt;/bool&gt;
+							&lt;reference ref=&quot;867938665&quot;/&gt;
+							&lt;reference ref=&quot;867938665&quot;/&gt;
+							&lt;reference ref=&quot;867938665&quot;/&gt;
+							&lt;reference ref=&quot;867938665&quot;/&gt;
+						&lt;/object&gt;
+					&lt;/object&gt;
+					&lt;object class=&quot;IBClassDescriptionSource&quot; key=&quot;sourceIdentifier&quot;&gt;
+						&lt;string key=&quot;majorKey&quot; id=&quot;50207261&quot;&gt;IBProjectSource&lt;/string&gt;
+						&lt;string key=&quot;minorKey&quot;&gt;CommitsController.rb&lt;/string&gt;
+					&lt;/object&gt;
+				&lt;/object&gt;
+				&lt;object class=&quot;IBPartialClassDescription&quot;&gt;
+					&lt;reference key=&quot;className&quot; ref=&quot;943892188&quot;/&gt;
+					&lt;reference key=&quot;superclassName&quot; ref=&quot;24545869&quot;/&gt;
 					&lt;object class=&quot;NSMutableDictionary&quot; key=&quot;actions&quot;&gt;
 						&lt;bool key=&quot;EncodedWithXMLCoder&quot;&gt;YES&lt;/bool&gt;
 						&lt;object class=&quot;NSArray&quot; key=&quot;dict.sortedKeys&quot;&gt;
@@ -1222,13 +1387,13 @@
 						&lt;/object&gt;
 					&lt;/object&gt;
 					&lt;object class=&quot;IBClassDescriptionSource&quot; key=&quot;sourceIdentifier&quot;&gt;
-						&lt;string key=&quot;majorKey&quot; id=&quot;940031431&quot;&gt;IBUserSource&lt;/string&gt;
-						&lt;reference key=&quot;minorKey&quot; ref=&quot;1054343508&quot;/&gt;
+						&lt;string key=&quot;majorKey&quot; id=&quot;497345461&quot;&gt;IBUserSource&lt;/string&gt;
+						&lt;reference key=&quot;minorKey&quot; ref=&quot;315750621&quot;/&gt;
 					&lt;/object&gt;
 				&lt;/object&gt;
 				&lt;object class=&quot;IBPartialClassDescription&quot;&gt;
-					&lt;reference key=&quot;className&quot; ref=&quot;466632593&quot;/&gt;
-					&lt;nil key=&quot;superclassName&quot;/&gt;
+					&lt;string key=&quot;className&quot;&gt;TexturedWindow&lt;/string&gt;
+					&lt;string key=&quot;superclassName&quot; id=&quot;561835078&quot;&gt;NSWindow&lt;/string&gt;
 					&lt;object class=&quot;NSMutableDictionary&quot; key=&quot;actions&quot;&gt;
 						&lt;bool key=&quot;EncodedWithXMLCoder&quot;&gt;YES&lt;/bool&gt;
 						&lt;object class=&quot;NSArray&quot; key=&quot;dict.sortedKeys&quot;&gt;
@@ -1248,13 +1413,13 @@
 						&lt;/object&gt;
 					&lt;/object&gt;
 					&lt;object class=&quot;IBClassDescriptionSource&quot; key=&quot;sourceIdentifier&quot;&gt;
-						&lt;reference key=&quot;majorKey&quot; ref=&quot;940031431&quot;/&gt;
-						&lt;reference key=&quot;minorKey&quot; ref=&quot;1054343508&quot;/&gt;
+						&lt;reference key=&quot;majorKey&quot; ref=&quot;50207261&quot;/&gt;
+						&lt;string key=&quot;minorKey&quot;&gt;TexturedWindow.rb&lt;/string&gt;
 					&lt;/object&gt;
 				&lt;/object&gt;
 				&lt;object class=&quot;IBPartialClassDescription&quot;&gt;
-					&lt;string key=&quot;className&quot;&gt;TexturedWindow&lt;/string&gt;
-					&lt;string key=&quot;superclassName&quot; id=&quot;561835078&quot;&gt;NSWindow&lt;/string&gt;
+					&lt;reference key=&quot;className&quot; ref=&quot;306026678&quot;/&gt;
+					&lt;reference key=&quot;superclassName&quot; ref=&quot;561835078&quot;/&gt;
 					&lt;object class=&quot;NSMutableDictionary&quot; key=&quot;actions&quot;&gt;
 						&lt;bool key=&quot;EncodedWithXMLCoder&quot;&gt;YES&lt;/bool&gt;
 						&lt;object class=&quot;NSArray&quot; key=&quot;dict.sortedKeys&quot;&gt;
@@ -1274,13 +1439,13 @@
 						&lt;/object&gt;
 					&lt;/object&gt;
 					&lt;object class=&quot;IBClassDescriptionSource&quot; key=&quot;sourceIdentifier&quot;&gt;
-						&lt;string key=&quot;majorKey&quot; id=&quot;985184377&quot;&gt;IBProjectSource&lt;/string&gt;
-						&lt;string key=&quot;minorKey&quot;&gt;TexturedWindow.rb&lt;/string&gt;
+						&lt;reference key=&quot;majorKey&quot; ref=&quot;497345461&quot;/&gt;
+						&lt;reference key=&quot;minorKey&quot; ref=&quot;315750621&quot;/&gt;
 					&lt;/object&gt;
 				&lt;/object&gt;
 				&lt;object class=&quot;IBPartialClassDescription&quot;&gt;
-					&lt;reference key=&quot;className&quot; ref=&quot;376907150&quot;/&gt;
-					&lt;reference key=&quot;superclassName&quot; ref=&quot;561835078&quot;/&gt;
+					&lt;reference key=&quot;className&quot; ref=&quot;466632593&quot;/&gt;
+					&lt;nil key=&quot;superclassName&quot;/&gt;
 					&lt;object class=&quot;NSMutableDictionary&quot; key=&quot;actions&quot;&gt;
 						&lt;bool key=&quot;EncodedWithXMLCoder&quot;&gt;YES&lt;/bool&gt;
 						&lt;object class=&quot;NSArray&quot; key=&quot;dict.sortedKeys&quot;&gt;
@@ -1300,13 +1465,13 @@
 						&lt;/object&gt;
 					&lt;/object&gt;
 					&lt;object class=&quot;IBClassDescriptionSource&quot; key=&quot;sourceIdentifier&quot;&gt;
-						&lt;reference key=&quot;majorKey&quot; ref=&quot;940031431&quot;/&gt;
-						&lt;reference key=&quot;minorKey&quot; ref=&quot;1054343508&quot;/&gt;
+						&lt;reference key=&quot;majorKey&quot; ref=&quot;497345461&quot;/&gt;
+						&lt;reference key=&quot;minorKey&quot; ref=&quot;315750621&quot;/&gt;
 					&lt;/object&gt;
 				&lt;/object&gt;
 				&lt;object class=&quot;IBPartialClassDescription&quot;&gt;
-					&lt;reference key=&quot;className&quot; ref=&quot;1060126832&quot;/&gt;
-					&lt;string key=&quot;superclassName&quot; id=&quot;24545869&quot;&gt;NSObject&lt;/string&gt;
+					&lt;reference key=&quot;className&quot; ref=&quot;353494995&quot;/&gt;
+					&lt;reference key=&quot;superclassName&quot; ref=&quot;24545869&quot;/&gt;
 					&lt;object class=&quot;NSMutableDictionary&quot; key=&quot;actions&quot;&gt;
 						&lt;bool key=&quot;EncodedWithXMLCoder&quot;&gt;YES&lt;/bool&gt;
 						&lt;object class=&quot;NSArray&quot; key=&quot;dict.sortedKeys&quot;&gt;
@@ -1326,8 +1491,8 @@
 						&lt;/object&gt;
 					&lt;/object&gt;
 					&lt;object class=&quot;IBClassDescriptionSource&quot; key=&quot;sourceIdentifier&quot;&gt;
-						&lt;reference key=&quot;majorKey&quot; ref=&quot;940031431&quot;/&gt;
-						&lt;reference key=&quot;minorKey&quot; ref=&quot;1054343508&quot;/&gt;
+						&lt;reference key=&quot;majorKey&quot; ref=&quot;497345461&quot;/&gt;
+						&lt;reference key=&quot;minorKey&quot; ref=&quot;315750621&quot;/&gt;
 					&lt;/object&gt;
 				&lt;/object&gt;
 				&lt;object class=&quot;IBPartialClassDescription&quot;&gt;
@@ -1354,15 +1519,15 @@
 						&lt;/object&gt;
 						&lt;object class=&quot;NSMutableArray&quot; key=&quot;dict.values&quot;&gt;
 							&lt;bool key=&quot;EncodedWithXMLCoder&quot;&gt;YES&lt;/bool&gt;
-							&lt;string id=&quot;713788110&quot;&gt;id&lt;/string&gt;
-							&lt;reference ref=&quot;713788110&quot;/&gt;
-							&lt;reference ref=&quot;713788110&quot;/&gt;
-							&lt;reference ref=&quot;713788110&quot;/&gt;
-							&lt;reference ref=&quot;713788110&quot;/&gt;
+							&lt;reference ref=&quot;867938665&quot;/&gt;
+							&lt;reference ref=&quot;867938665&quot;/&gt;
+							&lt;reference ref=&quot;867938665&quot;/&gt;
+							&lt;reference ref=&quot;867938665&quot;/&gt;
+							&lt;reference ref=&quot;867938665&quot;/&gt;
 						&lt;/object&gt;
 					&lt;/object&gt;
 					&lt;object class=&quot;IBClassDescriptionSource&quot; key=&quot;sourceIdentifier&quot;&gt;
-						&lt;reference key=&quot;majorKey&quot; ref=&quot;985184377&quot;/&gt;
+						&lt;reference key=&quot;majorKey&quot; ref=&quot;50207261&quot;/&gt;
 						&lt;string key=&quot;minorKey&quot;&gt;ApplicationController.rb&lt;/string&gt;
 					&lt;/object&gt;
 				&lt;/object&gt;
@@ -1388,42 +1553,13 @@
 						&lt;/object&gt;
 					&lt;/object&gt;
 					&lt;object class=&quot;IBClassDescriptionSource&quot; key=&quot;sourceIdentifier&quot;&gt;
-						&lt;reference key=&quot;majorKey&quot; ref=&quot;985184377&quot;/&gt;
+						&lt;reference key=&quot;majorKey&quot; ref=&quot;50207261&quot;/&gt;
 						&lt;string key=&quot;minorKey&quot;&gt;ImageTextCell.h&lt;/string&gt;
 					&lt;/object&gt;
 				&lt;/object&gt;
 				&lt;object class=&quot;IBPartialClassDescription&quot;&gt;
-					&lt;string key=&quot;className&quot;&gt;CommitsController&lt;/string&gt;
-					&lt;reference key=&quot;superclassName&quot; ref=&quot;24545869&quot;/&gt;
-					&lt;object class=&quot;NSMutableDictionary&quot; key=&quot;actions&quot;&gt;
-						&lt;string key=&quot;NS.key.0&quot;&gt;page_commits:&lt;/string&gt;
-						&lt;reference key=&quot;NS.object.0&quot; ref=&quot;713788110&quot;/&gt;
-					&lt;/object&gt;
-					&lt;object class=&quot;NSMutableDictionary&quot; key=&quot;outlets&quot;&gt;
-						&lt;bool key=&quot;EncodedWithXMLCoder&quot;&gt;YES&lt;/bool&gt;
-						&lt;object class=&quot;NSMutableArray&quot; key=&quot;dict.sortedKeys&quot;&gt;
-							&lt;bool key=&quot;EncodedWithXMLCoder&quot;&gt;YES&lt;/bool&gt;
-							&lt;string&gt;branch_select&lt;/string&gt;
-							&lt;string&gt;commit_details&lt;/string&gt;
-							&lt;string&gt;commits_table&lt;/string&gt;
-							&lt;string&gt;paging_segment&lt;/string&gt;
-						&lt;/object&gt;
-						&lt;object class=&quot;NSMutableArray&quot; key=&quot;dict.values&quot;&gt;
-							&lt;bool key=&quot;EncodedWithXMLCoder&quot;&gt;YES&lt;/bool&gt;
-							&lt;reference ref=&quot;713788110&quot;/&gt;
-							&lt;reference ref=&quot;713788110&quot;/&gt;
-							&lt;reference ref=&quot;713788110&quot;/&gt;
-							&lt;reference ref=&quot;713788110&quot;/&gt;
-						&lt;/object&gt;
-					&lt;/object&gt;
-					&lt;object class=&quot;IBClassDescriptionSource&quot; key=&quot;sourceIdentifier&quot;&gt;
-						&lt;reference key=&quot;majorKey&quot; ref=&quot;985184377&quot;/&gt;
-						&lt;string key=&quot;minorKey&quot;&gt;CommitsController.rb&lt;/string&gt;
-					&lt;/object&gt;
-				&lt;/object&gt;
-				&lt;object class=&quot;IBPartialClassDescription&quot;&gt;
-					&lt;reference key=&quot;className&quot; ref=&quot;943892188&quot;/&gt;
-					&lt;reference key=&quot;superclassName&quot; ref=&quot;24545869&quot;/&gt;
+					&lt;string key=&quot;className&quot;&gt;NSSegmentedControl&lt;/string&gt;
+					&lt;nil key=&quot;superclassName&quot;/&gt;
 					&lt;object class=&quot;NSMutableDictionary&quot; key=&quot;actions&quot;&gt;
 						&lt;bool key=&quot;EncodedWithXMLCoder&quot;&gt;YES&lt;/bool&gt;
 						&lt;object class=&quot;NSArray&quot; key=&quot;dict.sortedKeys&quot;&gt;
@@ -1443,8 +1579,8 @@
 						&lt;/object&gt;
 					&lt;/object&gt;
 					&lt;object class=&quot;IBClassDescriptionSource&quot; key=&quot;sourceIdentifier&quot;&gt;
-						&lt;reference key=&quot;majorKey&quot; ref=&quot;940031431&quot;/&gt;
-						&lt;reference key=&quot;minorKey&quot; ref=&quot;1054343508&quot;/&gt;
+						&lt;reference key=&quot;majorKey&quot; ref=&quot;497345461&quot;/&gt;
+						&lt;reference key=&quot;minorKey&quot; ref=&quot;315750621&quot;/&gt;
 					&lt;/object&gt;
 				&lt;/object&gt;
 			&lt;/object&gt;
@@ -1454,254 +1590,274 @@
 		&lt;int key=&quot;IBDocument.defaultPropertyAccessControl&quot;&gt;3&lt;/int&gt;
 		&lt;object class=&quot;NSMutableData&quot; key=&quot;IBDocument.RunnableNib&quot;&gt;
 			&lt;bytes key=&quot;NS.bytes&quot;&gt;YnBsaXN0MDDUAAEAAgADAAQABQAGAAkAClgkdmVyc2lvblQkdG9wWSRhcmNoaXZlclgkb2JqZWN0cxIA
-AYag0QAHAAhdSUIub2JqZWN0ZGF0YYABXxAPTlNLZXllZEFyY2hpdmVyrxEBXwALAAwAMQA1ADkAQABD
-AEQASQBjAGQAZQBmAGcACwB1AHwAigCLALAAuAC5ALwAwADBANUA2gDbAOAA4QDiAOUA6QDqAOsA7QDu
-APQA/QDqAP4BBwDqAQgBDAEOARQBGwEmAScBLwE0ATcBOgFGAUcBTwFQAVEBVgFbAVwBXwFiAWUBbgFv
-AXoBgAGLAY8BkAGTAZcBmAGbAZ8BoAGjAaYBsQG2AckBzwHeAeICAQICAgcCCAILAg8CIQIoAi0CMAI1
-AjYCOQJEAkUCSgJLAk4CUwJUAlcCWgIBAlwCXwJqAmsCbAJvAngCAQJ5AnwChAEZAoUCiAKJAowACwKN
-Ao8CkAKRApIClQKZAq4CtgK+AsMCxALFAsYCygLPAtIC0wLUAtcC3ALfAuAC4QLmAucC7ALtAvIC8wL4
-Av0DEAMYAygDKQMqAysDLAMtAy4DLwMwAzEDMgMzAzQDNQALAAsDNgM8A0cDSANJA0oAqQNLA08DUgNV
-A1YDWwNcA2EDaANpA2oDbwNwA3UDfAN9A34DgwOEA4kDNQALA40DjgOTA5QDmQOgA6EDogOnA64DrwOw
-A7EDtgPgA+oD8QPyA/8EBgQHBAgEEwQcA/EEHQQiBCQEJwQoBDEEOgQ7ADgEPgQ/BEMERARGBHAEmwTG
-BMcEyATJBMoEywTMBM0EzgTPBNAE0QTSBNME1ATVBNYE1wTYBNkE2gTbBNwE3QTeBN8E4AThBOIE4wTk
-BOUE5gTnBOgE6QTqBOsE7ATtBPAE8wUwBW0FbgVvBXAFcQVyBXMFdAV1BXYFdwV4BXkFegV7BXwFfQV+
-Aa0FfwWABYEFggWDBYQFhQWGBYcFiAWJBYoFiwWMBY0FjgBfBY8FkAWRBZIFkwWUAHEFlQWWBZcFmAWZ
-BZoFmwWcBZ0FngWfBaAFoQWiBaMFpAWnBaoFrVUkbnVsbN8QEgANAA4ADwAQABEAEgATABQAFQAWABcA
-GAAZABoAGwAcAB0AHgAfACAAIQAiACMAJAAlACYAJwAoACkAKgArACwALQAuAC8AMFZOU1Jvb3RWJGNs
-YXNzXU5TT2JqZWN0c0tleXNfEA9OU0NsYXNzZXNWYWx1ZXNfEBlOU0FjY2Vzc2liaWxpdHlPaWRzVmFs
-dWVzXU5TQ29ubmVjdGlvbnNbTlNOYW1lc0tleXNbTlNGcmFtZXdvcmtdTlNDbGFzc2VzS2V5c1pOU09p
-ZHNLZXlzXU5TTmFtZXNWYWx1ZXNfEBlOU0FjY2Vzc2liaWxpdHlDb25uZWN0b3JzXU5TRm9udE1hbmFn
-ZXJfEBBOU1Zpc2libGVXaW5kb3dzXxAPTlNPYmplY3RzVmFsdWVzXxAXTlNBY2Nlc3NpYmlsaXR5T2lk
-c0tleXNZTlNOZXh0T2lkXE5TT2lkc1ZhbHVlc4ACgQFegNqBAR6BAV2AhID0gAaBAR2BAR+A9YEBW4AA
-gAeA84EBXBEBYoEBINIADgAyADMANFtOU0NsYXNzTmFtZYAFgAPSAA4ANgA3ADhZTlMuc3RyaW5ngARd
-TlNBcHBsaWNhdGlvbtIAOgA7ADwAPVgkY2xhc3Nlc1okY2xhc3NuYW1lowA9AD4AP18QD05TTXV0YWJs
-ZVN0cmluZ1hOU1N0cmluZ1hOU09iamVjdNIAOgA7AEEAQqIAQgA/Xk5TQ3VzdG9tT2JqZWN0XxAQSUJD
-b2NvYUZyYW1ld29ya9IADgBFAEYAR1pOUy5vYmplY3RzgIOhAEiACN0ASgAOAEsATABNAE4ATwBQAFEA
-UgBTAFQAVQBWAFcAWABZAFoAWwBcAF0AXgBfAGAAYQArXE5TV2luZG93Vmlld1xOU1NjcmVlblJlY3Rd
-TlNXaW5kb3dUaXRsZVlOU1dURmxhZ3NdTlNXaW5kb3dDbGFzc18QFk5TV2luZG93Q29udGVudE1pblNp
-emVcTlNXaW5kb3dSZWN0WU5TTWF4U2l6ZV8QD05TV2luZG93QmFja2luZ18QEU5TV2luZG93U3R5bGVN
-YXNrWU5TTWluU2l6ZVtOU1ZpZXdDbGFzc4ANgIKAf4AKEjB4AACAC4AMgAmAgRACERAPgICAAF8QGHt7
-MzY4LCAtMTd9LCB7ODIwLCA1OTZ9fVZHaXROdWJeVGV4dHVyZWRXaW5kb3daezQwMCwgMzAwfdcAaAAO
-AGkAagBrAGwAbQBuAG8AcABxAHIAbgB0XxAPTlNOZXh0UmVzcG9uZGVyWk5TU3Vidmlld3NYTlN2Rmxh
-Z3NbTlNGcmFtZVNpemVYTlNXaW5kb3dbTlNTdXBlcnZpZXeADoB+gA8RAQCAfIAOgH3SAA4ARQB2AHeA
-K6QAeAB5AHoAe4AQgC+AQIBP2QBoAA4AfQB+AGoAfwBsAG0AgABWAIIAgwCEAIUAhgBuAFYAhldOU0Zy
-YW1lVk5TQ2VsbFlOU0VuYWJsZWRfEBVOU1ZpZXdJc0xheWVyVHJlZUhvc3SADYAugBGAEhEBIQmADoAN
-CV8QFnt7Njg1LCAxMX0sIHsxMTUsIDI2fX3fEBMAjACNAI4AjwCQAA4AkQCSAJMAlACVAJYAlwCYAJkA
-mgCbAJwAnQCeAIYAXwCgAKEAogCjAKQAoACmAKcAeACpAIYAhgCsAK0ArgCvW05TQ2VsbEZsYWdzXxAa
-TlNNZW51SXRlbVJlc3BlY3RBbGlnbm1lbnRfEA9OU0Fycm93UG9zaXRpb25fEBNOU0FsdGVybmF0ZUNv
-bnRlbnRzXxASTlNQZXJpb2RpY0ludGVydmFsXk5TQnV0dG9uRmxhZ3MyXxAQTlNBbHRlcm5hdGVJbWFn
-ZV8QD05TS2V5RXF1aXZhbGVudFlOU1N1cHBvcnRaTlNNZW51SXRlbV1OU0NvbnRyb2xWaWV3XxAPTlNQ
-cmVmZXJyZWRFZGdlXxASTlNVc2VzSXRlbUZyb21NZW51XU5TQWx0ZXJzU3RhdGVfEA9OU1BlcmlvZGlj
-RGVsYXlcTlNDZWxsRmxhZ3MyVk5TTWVudV1OU0J1dHRvbkZsYWdzEgRB/kAJgBcQS4AtECOAFoAXgBOA
-GIAQEAEJCREBkBEIAIAZE/////+GgkD/1AAOALEAsgCzALQAtQC2ALdWTlNTaXplVk5TTmFtZVhOU2ZG
-bGFnc4AVI0AqAAAAAAAAgBQRBBRcTHVjaWRhR3JhbmRl0gA6ADsAugC7ogC7AD9WTlNGb2501AAOALEA
-sgCzALQAtQC2AL+AFYAUEBBQ2wDCAA4AwwDEAMUAxgDHAMgAnADJAMoAhADMAM0AzgCgANAA0QDSAK4A
-1ACpWE5TVGFyZ2V0V05TVGl0bGVfEBFOU0tleUVxdWl2TW9kTWFza1pOU0tleUVxdWl2XU5TTW5lbW9u
-aWNMb2NZTlNPbkltYWdlXE5TTWl4ZWRJbWFnZVhOU0FjdGlvbldOU1N0YXRlgBKAIoAaEgAQAACAFxJ/
-////gBuAH4AZgCHTAA4AwwDWANcA2ADZW05TTWVudUl0ZW1zgCyAI4AkVkl0ZW0gMdMADgAyANwA3QDe
-AN9eTlNSZXNvdXJjZU5hbWWAHoAcgB1XTlNJbWFnZV8QD05TTWVudUNoZWNrbWFya9IAOgA7AOMA5KIA
-5AA/XxAQTlNDdXN0b21SZXNvdXJjZdMADgAyANwA3QDeAOiAHoAcgCBfEBBOU01lbnVNaXhlZFN0YXRl
-XxARX3BvcFVwSXRlbUFjdGlvbjrSADoAOwDsAJWiAJUAP1pPdGhlclZpZXdz0gAOAEUAdgDwgCujAKcA
-8gDzgBiAJYAo2gDCAA4AwwDEAMUAxgDHAMgAnADJAIQAzAD3AM4AoADQANEA0gCuAPyAEoAigCaAF4Ab
-gB+AGYAnVkl0ZW0gMtoAwgAOAMMAxADFAMYAxwDIAJwAyQCEAMwBAQDOAKAA0ADRANIArgEGgBKAIoAp
-gBeAG4AfgBmAKlZJdGVtIDPSADoAOwEJAQqjAQoBCwA/Xk5TTXV0YWJsZUFycmF5V05TQXJyYXnSADoA
-OwENAJyiAJwAP9IAOgA7AQ8BEKYBEAERARIBEwB+AD9fEBFOU1BvcFVwQnV0dG9uQ2VsbF5OU01lbnVJ
-dGVtQ2VsbFxOU0J1dHRvbkNlbGxcTlNBY3Rpb25DZWxs0gA6ADsBFQEWpgEWARcBGAEZARoAP11OU1Bv
-cFVwQnV0dG9uWE5TQnV0dG9uWU5TQ29udHJvbFZOU1ZpZXdbTlNSZXNwb25kZXLaAGgADgEcAH0AfgBq
-AH8AbABtAIAAVgEeAR8BIAEhAIUAhgBuAFYAhlxOU1ZpZXdTaGFkb3eADYA/gDGAMIA1CYAOgA0JXxAV
-e3s2MjksIDE2fSwgezUxLCAxN3191AAOASgBKQEqASsBLAEtAS5dTlNTaGFkb3dIb3JpelxOU1NoYWRv
-d1ZlcnRdTlNTaGFkb3dDb2xvcoA0Iz/wAAAAAAAAI7/wAAAAAAAAgDLTAA4BMAExATIAqQEzXE5TQ29s
-b3JTcGFjZVVOU1JHQoAzTxAhMC44MDAwMDAwMSAwLjgwMDAwMDAxIDAuODAwMDAwMDEA0gA6ADsBNQE2
-ogE2AD9XTlNDb2xvctIAOgA7ATgBOaIBOQA/WE5TU2hhZG932ACMAA4BOwE8AJQAlgCbAT0BPgE/AUAB
-QQCmAHkBRAFFXxARTlNCYWNrZ3JvdW5kQ29sb3JaTlNDb250ZW50c1tOU1RleHRDb2xvchIEAf5AgD6A
-N4A2gBOALxIQQAQAgDtXQnJhbmNoOtUADgE2ATABSAFJATIBSwFMAU0BTltOU0NvbG9yTmFtZV1OU0Nh
-dGFsb2dOYW1lgDOAOhAGgDmAOFZTeXN0ZW1cY29udHJvbENvbG9y0wAOATABUgEyAVQBVVdOU1doaXRl
-gDMQA0swLjY2NjY2NjY5ANUADgE2ATABSAFJATIBWAFMAVkBToAzgD2APIA4XxAQY29udHJvbFRleHRD
-b2xvctMADgEwAVIBMgFUAV6AM0IwANIAOgA7AWABYaQBYQETAH4AP18QD05TVGV4dEZpZWxkQ2VsbNIA
-OgA7AWMBZKUBZAEYARkBGgA/W05TVGV4dEZpZWxk2ABoAA4AfQB+AGoAfwBsAG0AVgFnAWgBaQFqAIYA
-bgBWgA2AToBBgEIRASQJgA6ADV8QFHt7MjAsIDl9LCB7MTU4LCAyNX192QCMAXAADgFxAJQAlgCbAXIB
-cwF0AF8BdQBfAKYAegF4AXkAqV5OU1RyYWNraW5nTW9kZV5OU1NlZ21lbnRTdHlsZV8QD05TU2VnbWVu
-dEltYWdlc18QEU5TU2VsZWN0ZWRTZWdtZW50EgQB/gCATYATgEAQAIBD0gAOAEUAdgF8gCujAX0BfgF/
-gESASIBK1gAOAYEBggGDAYQBhQGGAYcAhgF4AYkAoF8QEk5TU2VnbWVudEl0ZW1JbWFnZV8QFU5TU2Vn
-bWVudEl0ZW1EaXNhYmxlZF8QGU5TU2VnbWVudEl0ZW1JbWFnZVNjYWxpbmdfEBJOU1NlZ21lbnRJdGVt
-V2lkdGhfEBJOU1NlZ21lbnRJdGVtTGFiZWyAR4BFCSNASQAAAAAAAIAX0wAOADIA3ADdAN4BjoAegByA
-Rl8QEE5TR29MZWZ0VGVtcGxhdGXSADoAOwGRAZKiAZIAP11OU1NlZ21lbnRJdGVt1QAOAYMBhAGFAZQB
-hgF4AYkBlgCpXxAQTlNTZWdtZW50SXRlbVRhZ4BHgElWTGF0ZXN01QAOAYEBgwGEAZQBhgGaAXgBiQBf
-gEeAS9MADgAyANwA3QDeAZ6AHoAcgExfEBFOU0dvUmlnaHRUZW1wbGF0ZdIAOgA7AaEBoqQBogETAH4A
-P18QD05TU2VnbWVudGVkQ2VsbNIAOgA7AaQBpaUBpQEYARkBGgA/XxASTlNTZWdtZW50ZWRDb250cm9s
-2QBoAA4AfQBpAGoBpwBsAG0BqABWAaoBqwGsAa0AXwBuAFYAhl5OU0RpdmlkZXJTdHlsZVxOU0lzVmVy
-dGljYWyADYB7gHqAUBEBEoAOgA0J0gAOAEUAdgGzgCuiAbQBtYBRgHbdAGgBtwAOAbgAaQG5AGoAawBs
-AG0BugG7AbwAewG+Ab8BwAHBAcIBrQHDAG4AewHGAccBx1tOU0hTY3JvbGxlclhOU3NGbGFnc1xOU1Nj
-cm9sbEFtdHNbTlNWU2Nyb2xsZXJdTlNOZXh0S2V5Vmlld11OU0NvbnRlbnRWaWV3gE+AcoB1EQIQgFJP
-EBBBIAAAQSAAAEIoAABCKAAAgHSADoBPgG6AU4BT0gAOAEUAdgHLgCujAccBxgG+gFOAboBy2wBoAA4B
-0ABpAGoAawHRAGwB0gBtAbsBtAHUAdUB1gHXAdgB2QBuAdsBtAHZWU5TY3ZGbGFnc1lOU0RvY1ZpZXdZ
-TlNCR0NvbG9ygFGAbRAEgFQRCQCAbIBVgA6AZIBRgFXSAA4ARQB2AeCAK6EB2YBV3xAVAGgB4wAOAeQB
-5QE7AeYB5wHoAekB6gBqAGsAfwBsAesB7ABtAe0B7gHvAccBeAHxAfIAqQHzAIYB9QH2AdUB9wH4AfkA
-hgBuAfwAXwHHAf4B/wIAXxAfTlNEcmFnZ2luZ1NvdXJjZU1hc2tGb3JOb25Mb2NhbFlOU1R2RmxhZ3Nf
-ECJOU1RhYmxlVmlld1NlbGVjdGlvbkhpZ2hsaWdodFN0eWxlXxASTlNBbGxvd3NUeXBlU2VsZWN0XE5T
-Q29ybmVyVmlld18QF05TSW50ZXJjZWxsU3BhY2luZ1dpZHRoXxAZTlNDb2x1bW5BdXRvcmVzaXppbmdT
-dHlsZV8QGE5TSW50ZXJjZWxsU3BhY2luZ0hlaWdodFtOU0dyaWRDb2xvcl8QD05TR3JpZFN0eWxlTWFz
-a15OU1RhYmxlQ29sdW1uc18QHE5TRHJhZ2dpbmdTb3VyY2VNYXNrRm9yTG9jYWxbTlNSb3dIZWlnaHSA
-U4BrE//////SQAAAgGcJgFcjQAgAAAAAAAAjQAAAAAAAAAARERKAVgmADoBqgFOAWhAPI0BEAAAAAAAA
-WnsyNDcsIDU1MX3UAGgADgB9AGoAKwIEAgUCBoAAgFmAWBP/////gAABAF8QFHt7LTI2LCAwfSwgezE2
-LCAxN3190gA6ADsCCQIKpAIKARkBGgA/XV9OU0Nvcm5lclZpZXfSAA4ARQB2Ag2AK6ECDoBb2gIQAA4C
-EQISAhMCFAIVAhYCFwIYAIYCGgIbAhwCHQFUAgACHgCGAdleTlNJc1Jlc2l6ZWFibGVcTlNIZWFkZXJD
-ZWxsV05TV2lkdGhaTlNEYXRhQ2VsbF5OU1Jlc2l6aW5nTWFza1pOU01pbldpZHRoWk5TTWF4V2lkdGhc
-TlNJc0VkaXRhYmxlW05TVGFibGVWaWV3CYBmgFwjQG6AAAAAAACAYiNAj0AAAAAAAAmAVdcAjAAOATsB
-PACUAJsBPQIiAiMCJACgAiYBeAInEgSB/gCAYYBegBeAXYBf1AAOALEAsgCzALQCKgC2AiyAFSNAJgAA
-AAAAAIAUEQwc0wAOATABUgEyAVQCL4AzSzAuMzMzMzMyOTkA1QAOATYBMAFIAUkBMgFYAUwCMwFOgDOA
-PYBggDhfEA9oZWFkZXJUZXh0Q29sb3LSADoAOwI3AjilAjgBYQETAH4AP18QEU5TVGFibGVIZWFkZXJD
-ZWxs2gCMAA4BOwE8AJQAlgCbAjoCOwE9AjwBPwHbAj8ApgHZAK0AqQCGAUVfEBBOU1RleHRCZXplbFN0
-eWxlXxARTlNEcmF3c0JhY2tncm91bmQSFCH+QYA+gGSAY4ATgFUJgDtZVGV4dCBDZWxs1QAOATYBMAFI
-AUkBMgFLAUwCSAFOgDOAOoBlgDhfEBZjb250cm9sQmFja2dyb3VuZENvbG9y0gA6ADsCTAJNogJNAD9d
-TlNUYWJsZUNvbHVtbtUADgE2ATABSAFJATICUAFMAlEBToAzgGmAaIA4XxAaX3NvdXJjZUxpc3RCYWNr
-Z3JvdW5kQ29sb3LTAA4BMAExATIAqQJWgDNPECAwLjgzOTIxNTcgMC44NjY2NjY2NyAwLjg5ODAzOTIy
-ANMADgEwATEBMgCpAlmAM08QITAuNzM3ODIzNjEgMC43NTM2ODc5OCAwLjg1ODY5NTYzANIAOgA7AlsC
-GKUCGAEYARkBGgA/0gA6ADsCXQJepAJeARkBGgA/Wk5TQ2xpcFZpZXfZAGgAwgAOAH0AagBsAMkAbQJg
-AbQBtAJjAmQCZQBuAmcBtAJpWU5TUGVyY2VudIBRgFGAcYBvE/////+AAAERgA6AcIBRIz/v5vLAAAAA
-XxAZe3stMTAwLCAtMTAwfSwgezE1LCA0MDN9fVxfZG9TY3JvbGxlcjrSADoAOwJtAm6lAm4BGAEZARoA
-P1pOU1Njcm9sbGVy2gBoAMIADgB9AbgAagBsAMkAbQJgAbQBtAJjAnMAqQBxAG4CZwG0AneAUYBRgHGA
-c4AOgHCAUSM/4kkkoAAAAF8QGXt7LTEwMCwgLTEwMH0sIHs3MTQsIDE1fX3SADoAOwJ6AnukAnsBGQEa
-AD9cTlNTY3JvbGxWaWV31wBoAA4AfQBqAGwAMgBtAHsCfgJ/AoAAbgKCAHuAT4B5gHcRAQyADoB4gE9f
-EBZ7ezI0OCwgMH0sIHs1NzMsIDU1MX190gA6ADsChgKHpAKHARkBGgA/XE5TQ3VzdG9tVmlld18QFXt7
-MCwgNDV9LCB7ODIxLCA1NTF9fdIAOgA7AooCi6QCiwEZARoAP1tOU1NwbGl0Vmlld1p7ODIwLCA1OTZ9
-0gA6ADsCjgEZowEZARoAP18QFnt7MCwgMH0sIHsxOTIwLCAxMTc4fX1aezQwMCwgMzIyfV8QGnszLjQw
-MjgyZSszOCwgMy40MDI4MmUrMzh90gA6ADsCkwKUogKUAD9fEBBOU1dpbmRvd1RlbXBsYXRl0gA6ADsC
-lgKXowKXApgAP1xOU011dGFibGVTZXRVTlNTZXTSAA4ARQB2ApuAK68QEgKcAp0CngKfAqACoQKiAqMC
-pAKlAqYCpwKoAqkCqgKrAqwCrYCFgIyAkYCVgJeAmYCbgJyAu4C9gMGAw4DHgMmAzoDQgNSA2dQADgKv
-ArACsQKyAB8CtAK1XU5TRGVzdGluYXRpb25YTlNTb3VyY2VXTlNMYWJlbICLgAKAhoCK2AAOAMMAxADF
-AMYAxwDIAJwAzAK4ArkCugDQANEA0gK9gCKAiBIAGAAAgImAG4AfgIfUAA4AwwCyANYA1wBZAsECwoAs
-gAqA7IDeW0hpZGUgT3RoZXJzUWhfEBZoaWRlT3RoZXJBcHBsaWNhdGlvbnM60gA6ADsCxwLIowLIAskA
-P18QFU5TTmliQ29udHJvbENvbm5lY3Rvcl5OU05pYkNvbm5lY3RvctQADgKvArACsQLLAswAHwLOgJCA
-jYACgI/SAA4AMgAzAtGABYCOXxAVQXBwbGljYXRpb25Db250cm9sbGVyWGRlbGVnYXRl0gA6ADsC1QLW
-owLWAskAP18QFE5TTmliT3V0bGV0Q29ubmVjdG9y1AAOAq8CsAKxArIC2QB6AtuAi4CSgECAlNIADgAy
-ADMC3oAFgJNfEBFDb21taXRzQ29udHJvbGxlcl1wYWdlX2NvbW1pdHM61AAOAq8CsAKxAssB2QLZAuWA
-kIBVgJKAll1jb21taXRzX3RhYmxl1AAOAq8CsAKxAssBtQLMAuuAkIB2gI2AmFttYWluX2NhbnZhc9QA
-DgKvArACsQLLAEgCzALxgJCACICNgJpWd2luZG931AAOAq8CsAKxAssB2QLMAuWAkIBVgI2AltQADgKv
-ArACsQLLAvoC2QL8gJCAnYCSgLrdAGgADgL+Av8DAABqAGsDAQMCAGwDAwBtAbsDBAMFAIYDBwMIAa0D
-CQCgAIYDDACgAwQDD1pBbGxvd3NVbmRvW1ByZWZlcmVuY2VzW05TRHJhZ1R5cGVzWUdyb3VwTmFtZV8Q
-ElVzZUJhY2tGb3J3YXJkTGlzdFlGcmFtZU5hbWWAnoC5CYCwgJ+ArYAXCYCugBeAnoCv2ABoAA4AaQBq
-AGsAbAAyAG0DDAJ+AxMBrQMUAwwCggMXgK6AeYDKgMuAroB4gMzSAA4ARQBGAxqAg60DGwMcAx0DHgMf
-AyADIQMiAyMDJAMlAyYDJ4CggKGAooCjgKSApYCmgKeAqICpgKqAq4CsXxAZTmVYVCBSVEZEIHBhc3Rl
-Ym9hcmQgdHlwZVpwdWJsaWMudXJsXxASTlNTdHJpbmdQYm9hcmRUeXBlXxAeTmVYVCBUSUZGIHY0LjAg
-cGFzdGVib2FyZCB0eXBlXxAZQXBwbGUgVVJMIHBhc3RlYm9hcmQgdHlwZV8QIUFwcGxlIFdlYiBBcmNo
-aXZlIHBhc3RlYm9hcmQgdHlwZV8QG1dlYlVSTHNXaXRoVGl0bGVzUGJvYXJkVHlwZV8QD3B1YmxpYy51
-cmwtbmFtZV8QGkFwcGxlIEhUTUwgcGFzdGVib2FyZCB0eXBlXxAVTlNGaWxlbmFtZXNQYm9hcmRUeXBl
-XxAXTlNDb2xvciBwYXN0ZWJvYXJkIHR5cGVfEBpBcHBsZSBQSUNUIHBhc3RlYm9hcmQgdHlwZV8QKk5l
-WFQgUmljaCBUZXh0IEZvcm1hdCB2MS4wIHBhc3RlYm9hcmQgdHlwZVp7NDgxLCA0MDR90wAOAzcDOAM5
-AKADO1pJZGVudGlmaWVyVlZhbHVlc4C4gBeAsdMADgM9AEUDPgM/A0NXTlMua2V5c4C3owNAA0EDQoCy
-gLOAtKMDRANFA0SAtYC2gLVfEBpXZWJLaXREZWZhdWx0Rml4ZWRGb250U2l6ZV8QFVdlYktpdE1pbmlt
-dW1Gb250U2l6ZV8QFVdlYktpdERlZmF1bHRGb250U2l6ZRAM0gA6ADsDTANNowNNA04AP18QE05TTXV0
-YWJsZURpY3Rpb25hcnlcTlNEaWN0aW9uYXJ50gA6ADsDUANRogNRAD9eV2ViUHJlZmVyZW5jZXPSADoA
-OwNTA1SkA1QBGQEaAD9XV2ViVmlld15jb21taXRfZGV0YWlsc9QADgKvArACsQLLAtkB2QNagJCAkoBV
-gLxaZGF0YVNvdXJjZdQADgKvArACsQKyAB8DXwNggIuAAoC+gMDYAA4AwwDEAMUAxgDHAMgAnADMA2MA
-zgCgANAA0QDSAr2AIoC/gBeAG4AfgIdYU2hvdyBBbGxfEBZ1bmhpZGVBbGxBcHBsaWNhdGlvbnM61AAO
-Aq8CsAKxAssAegLZA26AkIBAgJKAwl5wYWdpbmdfc2VnbWVudNQADgKvArACsQKyAB8DcwN0gIuAAoDE
-gMbYAA4AwwDEAMUAxgDHAMgAnADMA3cAzgK6ANAA0QDSAr2AIoDFgImAG4AfgIdbSGlkZSBHaXROdWJV
-aGlkZTrUAA4CrwKwArECywLZAswDgoCQgJKAjYDIXxASY29tbWl0c19jb250cm9sbGVy1AAOAq8CsAKx
-AssDBALMA4iAkICegI2AzdIADgBFAHYDi4AroQL6gJ1ZbWFpbl92aWV31AAOAq8CsAKxAssAeALZA5KA
-kIAQgJKAz11icmFuY2hfc2VsZWN01AAOAq8CsAKxArIAHwOXA5iAi4ACgNGA09cADgDDAMUAxgDHAMgA
-nADMA5sAoADQANEA0gK9gCKA0oAXgBuAH4CHXEFib3V0IEdpdE51Yl8QHW9yZGVyRnJvbnRTdGFuZGFy
-ZEFib3V0UGFuZWw61AAOAq8CsAKxArIAHwOlA6aAi4ACgNWA2NgADgDDAMQAxQDGAMcAyACcAMwDqQDO
-A6oA0ADRANICvYAigNaA14AbgB+Ah1tRdWl0IEdpdE51YlFxWnRlcm1pbmF0ZTrUAA4CrwKwArECywLZ
-AdkCzoCQgJKAVYCP0gAOAEUDtwO4gPKvECcAegB7A7sDvABWA3MDvwL6AtkBtQPDA8QAhABIA5cDyAId
-AdkApwHGAb4A8gB5Ar0CzAPSASEBaQIOAHgDpQCuA18CtAMEA9wBtAPeAPOAQIBPgNuA5oANgMSA64Cd
-gJKAdoDtgOKAEoAIgNGA44BigFWAGIBugHKAJYAvgIeAjYDcgDWAQoBbgBCA1YAZgL6AhoCegOqAUYDf
-gCjaAA4D4QDDAMQAxQDGAMcAyACcAMkAzAK9AFkAzgCgANAA0QDSA9ID6VlOU1N1Ym1lbnWAIoCHgAqA
-F4AbgB+A3IDd1QAOAMMAsgDWA+sA1wPtA+4D7wCGXk5TTm9BdXRvZW5hYmxlgCyA74DxgPAJXnN1Ym1l
-bnVBY3Rpb2460gAOAEUAdgP0gCuqA5cD3gPEA8gD3ANzArQDXwO/A6WA0YDfgOKA44DqgMSAhoC+gOuA
-1dgADgDDAMQAxQDGAMcAyACcAMwEAQDOBAIA0ADRANICvYAigOCA4YAbgB+Ah15QcmVmZXJlbmNlcy4u
-LlEs2gAOAMMAxAQJAMUECgDGAMcAyACcAMwAoADOAIYAoACGANAA0QDSAr1dTlNJc1NlcGFyYXRvclxO
-U0lzRGlzYWJsZWSAIoAXCYAXCYAbgB+Ah9oADgPhAMMAxADFAMYAxwDIAJwAyQDMA7wEFgDOAKAA0ADR
-ANICvQQbgCKA5oDkgBeAG4AfgIeA5VhTZXJ2aWNlc9QADgDDALIA1gDXBB8EIAQhgCyA54DpgOjSAA4A
-NgA3BByABNIADgBFAHYEJoAroF8QD19OU1NlcnZpY2VzTWVuddoADgDDAMQECQDFBAoAxgDHAMgAnADM
-AKAAzgCGAKAAhgDQANEA0gK9gCKAFwmAFwmAG4AfgIfaAA4AwwDEBAkAxQQKAMYAxwDIAJwAzACgAM4A
-hgCgAIYA0ADRANICvYAigBcJgBcJgBuAH4CHXF9OU0FwcGxlTWVuddIADgAyADMEPYAFgO5YTWFpbk1l
-bnXSAA4ARQB2BEGAK6EDu4DbW19OU01haW5NZW510gA6ADsERQELogELAD/SAA4ARQO3BEiA8q8QJwBW
-AFYD0gPIAEgCvQK9AwQAHwB7AB8CvQB4AB8CvQK9Ag4BtACuAbQBtACuAFYDuwAfAB8AeQB6AdkAVgK9
-AIQCvQK9AB8CvQB7Ar0AroANgA2A3IDjgAiAh4CHgJ6AAoBPgAKAh4AQgAKAh4CHgFuAUYAZgFGAUYAZ
-gA2A24ACgAKAL4BAgFWADYCHgBKAh4CHgAKAh4BPgIeAGdIADgBFA7cEcoDyrxAoAHoDuwB7A78AVgL6
-A3MDvALZAbUDwwPEAIQASAOXA8gCHQHZAKcBxgG+AB8CzAB5Ar0A8gPSAWkBIQIOAHgDBAOlA18CtACu
-A9wBtAPeAPOAQIDbgE+A64ANgJ2AxIDmgJKAdoDtgOKAEoAIgNGA44BigFWAGIBugHKAAoCNgC+Ah4Al
-gNyAQoA1gFuAEICegNWAvoCGgBmA6oBRgN+AKNIADgBFA7cEnYDyrxAoBJ4EnwSgBKEEogSjBKQEpQSm
-BKcEqASpBKoEqwSsBK0ErgSvBLAEsQSyBLMEtAS1BLYEtwPtBLkEugS7BLwEvQS+BL8EwATBBMIEwwTE
-BMWA9oD3gPiA+YD6gPuA/ID9gP6A/4EBAIEBAYEBAoEBA4EBBIEBBYEBBoEBB4EBCIEBCYEBCoEBC4EB
-DIEBDYEBDoEBD4DvgQEQgQERgQESgQETgQEUgQEVgQEWgQEXgQEYgQEZgQEagQEbgQEcXxAiVGV4dHVy
-ZWQgUm91bmRlZCBTZWdtZW50ZWQgQ29udHJvbF8QEk1lbnUgSXRlbSAoR2l0TnViKVpTcGxpdCBWaWV3
-WVNlcGFyYXRvclxDb250ZW50IFZpZXdYV2ViIFZpZXdfEBdNZW51IEl0ZW0gKEhpZGUgR2l0TnViKV8Q
-D01lbnUgKFNlcnZpY2VzKV8QEkNvbW1pdHMgQ29udHJvbGxlcl1DdXN0b20gVmlldy0xW0FwcGxpY2F0
-aW9uW1NlcGFyYXRvci0xXxAbUG9wIFVwIEJ1dHRvbiBDZWxsIChJdGVtIDEpVldpbmRvd18QGE1lbnUg
-SXRlbSAoQWJvdXQgR2l0TnViKV8QFE1lbnUgSXRlbSAoU2VydmljZXMpXxAbVGV4dCBGaWVsZCBDZWxs
-IChUZXh0IENlbGwpWlRhYmxlIFZpZXdfEBJNZW51IEl0ZW0gKEl0ZW0gMSlfEBFWZXJ0aWNhbCBTY3Jv
-bGxlcl8QE0hvcml6b250YWwgU2Nyb2xsZXJcRmlsZSdzIE93bmVyXxAWQXBwbGljYXRpb24gQ29udHJv
-bGxlcl8QFVN0YXRpYyBUZXh0IChCcmFuY2g6KV1NZW51IChHaXROdWIpXxASTWVudSBJdGVtIChJdGVt
-IDIpXlNlZ21lbnRlZCBDZWxsXxAZVGV4dCBGaWVsZCBDZWxsIChCcmFuY2g6KVxUYWJsZSBDb2x1bW5f
-EBZTcXVhcmUgQnV0dG9uIChJdGVtIDEpW0N1c3RvbSBWaWV3XxAXTWVudSBJdGVtIChRdWl0IEdpdE51
-YilfEBRNZW51IEl0ZW0gKFNob3cgQWxsKV8QF01lbnUgSXRlbSAoSGlkZSBPdGhlcnMpXxARTWVudSAo
-T3RoZXJWaWV3cylbU2VwYXJhdG9yLTJbU2Nyb2xsIFZpZXdfEBpNZW51IEl0ZW0gKFByZWZlcmVuY2Vz
-Li4uKV8QEk1lbnUgSXRlbSAoSXRlbSAzKdIADgBFA7cE74DyoNIADgBFA7cE8oDyoNIADgBFA7cE9YDy
-rxA6AHoDvwNzAq0CngLZAbUDwwPEApwASAOXAqQCqgIdAdkCqwKhAPIAeQK9AswBIQIOAwQArgKmArQD
-3APeAqkCnQB7A7sDvABWAvoCpQKjAIQDyACnAcYBvgAfAqcCrAPSAWkCoAKfAHgDpQNfAqIBtADzAqiA
-QIDrgMSA2YCRgJKAdoDtgOKAhYAIgNGAu4DOgGKAVYDQgJmAJYAvgIeAjYA1gFuAnoAZgMGAhoDqgN+A
-yYCMgE+A24DmgA2AnYC9gJyAEoDjgBiAboBygAKAw4DUgNyAQoCXgJWAEIDVgL6Am4BRgCiAx9IADgBF
-A7cFMoDyrxA6BTMFNAU1BTYFNwU4BTkFOgU7BTwFPQU+BT8FQAVBBUIFQwVEBUUFRgVHBUgFSQVKBUsF
-TAVNBU4FTwVQBVEFUgVTBVQFVQVWBVcFWAVZBVoFWwVcBV0FXgVfBWAFYQViBWMFZAVlBWYFZwVoBWkF
-agVrBWyBASGBASKBASOBASSBASWBASaBASeBASiBASmBASqBASuBASyBAS2BAS6BAS+BATCBATGBATKB
-ATOBATSBATWBATaBATeBATiBATmBATqBATuBATyBAT2BAT6BAT+BAUCBAUGBAUKBAUOBAUSBAUWBAUaB
-AUeBAUiBAUmBAUqBAUuBAUyBAU2BAU6BAU+BAVCBAVGBAVKBAVOBAVSBAVWBAVaBAVeBAViBAVmBAVoR
-AUUQlRCGEQEJEQFIEQEIEQFWE//////////9EI8QkhAVEDoRARoRATERAQcRAQIQjhEBNREBMhA5EMYR
-ATMRAQQRAVgRARARAUcQkRCQEIERAVsRATQRAVcQOBCCEQFZEJkRAVwRAQ8QgxEBEREBAREBYRCYEIsQ
-HREBRhEBWhEBCxEBDhCIEJYRARgQ/xEBExEBGdIADgBFAHYFpoAroNIADgBFA7cFqYDyoNIADgBFA7cF
-rIDyoNIAOgA7Ba4Fr6IFrwA/Xk5TSUJPYmplY3REYXRhAAgAGQAiACcAMQA6AD8ARABSAFQAZgMoAy4D
-eQOAA4cDlQOnA8MD0QPdA+kD9wQCBBAELAQ6BE0EXwR5BIMEkASSBJUElwSaBJ0EnwShBKMEpgSpBKsE
-rgSwBLIEtAS3BLoEvQTGBNIE1ATWBN8E6QTrBPkFAgULBRYFHQUvBTgFQQVKBU8FXgVxBXoFhQWHBYoF
-jAXBBc4F2wXpBfMGAQYaBicGMQZDBlcGYQZtBm8GcQZzBnUGegZ8Bn4GgAaCBoQGhwaJBosGpgatBrwG
-xwbkBvYHAQcKBxYHHwcrBy0HLwcxBzQHNgc4BzoHQwdFB04HUAdSB1QHVgd7B4MHigeUB6wHrgewB7IH
-tAe3B7gHuge8B70H1gglCDEITghgCHYIiwiaCK0IvwjJCNQI4gj0CQkJFwkpCTYJPQlLCVAJUQlTCVUJ
-VwlZCVsJXQlfCWEJYwllCWYJZwlqCW0Jbwl4CYkJkAmXCaAJogmrCa0JsAm9CcYJywnSCeMJ5QnnCekJ
-6goXCiAKKAo8CkcKVQpfCmwKdQp9Cn8KgQqDCogKigqPCpEKkwqVCpcKpAqwCrIKtAq2Cr0KygrZCtsK
-3QrfCucK+QsCCwcLGgsnCykLKwstC0ALVAtdC2ILbQt2C3gLfwuBC4MLhQuuC7ALsgu0C7YLuAu6C7wL
-vgvFC+4L8AvyC/QL9gv4C/oL/Av+DAUMDgwVDCQMLAw1DDoMQwxQDGQMcwyADI0MlgyjDLEMugzEDMsM
-1w0ADQ0NDw0RDRMNFQ0XDRgNGg0cDR0NNQ1GDVQNYQ1vDXENeg2DDYUNkg2fDaUNpw3LDdQN2Q3hDeoN
-7w34DhkOLQ44DkQOSQ5LDk0OTw5RDlMOWA5aDmIOdw6DDpEOkw6VDpcOmQ6bDqIOrw68DsQOxg7IDtQO
-6Q7rDu0O7w7xDwQPEQ8TDxYPHw8oDzoPQw9OD1oPew99D38PgQ+DD4YPhw+JD4sPog/HD9YP5Q/3EAsQ
-EBASEBQQFhAYEBoQIxAlECwQLhAwEDIQSxBgEHgQlBCpEL4QwBDCEMMQzBDOENsQ3RDfEOEQ9BD9EQIR
-EBElETgROhE8EUMRWBFaEVwRaRFrEW0RbxGDEYwRlRGnEbARuxHQEfUSBBIREhMSFRIXEhkSHBIeEiAS
-IRIqEiwSMRIzEjUSahJ2En8SjBKYEqYStBK2ErgSuhK9Er8S0hLUEtYS2BLaEtwS3hLnEukS8BLyEvQS
-9hMjEy0TNxNBE0MTRRNHE0kTTBNOE1ATUhNUE1YTWBNhE2MTZhNoE78T4RPrFBAUJRQyFEwUaBSDFI8U
-oRSwFM8U2xTdFN8U6BTqFOsU7RT2FP8VAhUEFQUVBxUJFQsVDRUPFRgVIxU0FTYVOBU6FUMVWhVjFWwV
-ehWDFYUViBWKFbMVwhXPFdcV4hXxFfwWBxYUFiAWIRYjFiUWLhYwFjkWOhY8FlkWXhZgFmIWZBZmFmgW
-eRZ7FoQWhhaJFpYWmBakFrkWuxa9Fr8WwRbTFtwW5xb7FyQXNxdLF1AXUhdUF1YXWBdaF1sXXRdnF3wX
-fheAF4IXhBedF6YXqxe5F84X0BfSF9QX1hfzGAAYAhglGDIYNBhYGGEYbBh1GH4YiRiuGLgYuhi8GL4Y
-wBjJGMsYzRjPGNgY9BkBGQoZFRkgGUkZSxlNGU8ZURlTGVUZVxlgGXwZhRmOGZsZuBm6GbwZvhnBGcMZ
-xRnHGeAZ6RnyGf8aFxogGikaNRpAGkkaUBppGnQakRqaGp8ashq7GsIazxrVGt4a4BsHGwkbCxsNGw8b
-ERsTGxUbFxsZGxsbHRsfGyEbIxslGycbKRsrGzwbShtTG1sbXRtfG2EbYxuEG4YbiBuNG48bkRuTG5Ub
-phuoG6obrBuuG7obvBvVG94b5Rv9HAwcHRwfHCEcIxwlHC4cMBwyHEocUxxcHGMcehyLHI0cjxyRHJMc
-nByeHKActBzCHNMc1RzXHNkc2xzpHPoc/Bz+HQAdAh0OHR8dIR0jHSUdJx0uHT8dQR1DHUUdRx1YHVod
-XB1eHWAdlR2gHawduB3CHdcd4R3jHeUd5h3oHeod7B3uHe8d8R3zHfUd9x4YHhoeHB4eHiAeIh4kHiYe
-Lx4xHkweTh5QHlIeVB5WHlgeWh5cHl4eYB5iHmQeZh6CHo0eoh7DHt8fAx8hHzMfUB9oH4Ifnx/MH9cf
-5B/vH/Yf+B/6H/wgCSARIBMgGiAcIB4gICAnICkgKyAtIEogYiB6IHwghSCMIKIgryC4IL0gzCDVIN4g
-5iD1IQYhCCEKIQwhDiEZISohLCEuITAhMiFTIVUhVyFZIVshXSFfIWghgSGSIZQhliGYIZohqSG6Ibwh
-viHAIcIh4yHlIech6SHrIe0h7yH7IgEiEiIUIhYiGCIaIi8iQCJCIkQiRiJIIlEiUyJWIlgiYiJzInUi
-dyJ5InsiiSKaIpwiniKgIqIivyLBIsMixSLHIskiyyLYIvgjCSMLIw0jDyMRIzIjNCM2IzgjOiM8Iz4j
-SiNMI1cjaCNqI2wjbiNwI3kjeyPMI84j0CPSI9Qj1iPYI9oj3CPeI+Aj4iPkI+Yj6CPqI+wj7iPwI/Ij
-9CP2I/gj+iP8I/4kACQCJAQkBiQIJAokDCQOJBAkEiQUJBYkGCQaJEMkTSRPJFEkUyRVJFckWSRbJF0k
-ciSBJIMkhSSHJIkkiiSZJKIkpCS5JLskvSS/JMEkwyTFJMckySTLJM0k7iTwJPIk9CT2JPgk+iUJJQsl
-NCVCJU8lUSVTJVQlViVXJVklWyVdJYYliCWKJYwljiWQJZIllCWWJZ8lsCWyJbQltiW4JcElwyXMJc4l
-zyXhJgomDCYOJg8mESYSJhQmFiYYJkEmQyZFJkYmSCZJJksmTSZPJlwmZSZnJmkmciZ7Jn0mgCaCJo4m
-lyacJqUmpyb4Jvom/Cb+JwAnAicEJwYnCCcKJwwnDicQJxInFCcWJxgnGiccJx4nICciJyQnJicoJyon
-LCcuJzAnMic0JzYnOCc6JzwnPidAJ0InRCdGJ08nUSekJ6YnqCeqJ6wnriewJ7IntCe2J7gnuie8J74n
-wCfCJ8QnxifIJ8onzCfOJ9An0ifUJ9Yn2CfaJ9wn3ifgJ+In5CfmJ+gn6ifsJ+4n8CfyJ/Qn/Sf/KFIo
-VChWKFgoWihcKF4oYChiKGQoZihpKGwobyhyKHUoeCh7KH4ogSiEKIcoiiiNKJAokyiWKJgomyieKKEo
-pCinKKoorSiwKLMotii5KLwovyjkKPkpBCkOKRspJCk+KVApZSlzKX8piympKbApyyniKgAqCyogKjQq
-SipXKnAqiCqWKqsquirWKuMq/CsIKyIrOStTK2crcyt/K5wrsSu6K7wrvSvGK8grySvSK9QsSyxNLE8s
-USxTLFUsVyxZLFssXSxfLGEsYyxlLGcsaSxrLG0sbyxxLHMsdSx3LHkseyx9LH8sgSyDLIUshyyJLIss
-jSyPLJEskyyVLJcsmSybLJ0snyyhLKMspSynLKksqyytLK8ssSyzLLUstyy5LLssvSy/LMgsyi1BLUQt
-Ry1KLU0tUC1TLVYtWS1cLV8tYi1lLWgtay1uLXEtdC13LXotfS2ALYMthi2JLYwtjy2SLZUtmC2bLZ4t
-oS2kLactqi2tLbAtsy22LbktvC2/LcItxS3ILcstzi3RLdQt1y3aLd0t4C3jLeYt6S3sLe8t8i30LfYt
-+S38Lf8uAi4LLg0uDy4RLhMuFi4ZLhwuHy4hLiQuJy4pLisuLi4xLjQuNy46LjwuPi5ALkMuRi5JLksu
-TS5QLlIuVS5YLlouXS5gLmMuZS5nLmkubC5vLnIudS53LnkufC5+LoEuhC6NLo8ukC6ZLpsunC6lLqcu
-qC6xLrYAAAAAAAACAgAAAAAAAAWwAAAAAAAAAAAAAAAAAAAuxQ&lt;/bytes&gt;
+AYag0QAHAAhdSUIub2JqZWN0ZGF0YYABXxAPTlNLZXllZEFyY2hpdmVyrxEBgAALAAwAMQA1ADkAQABD
+AEQASQBjAGQAZQBmAGcACwB1AH0AiwCMALEAuQC6AL0AwQDCANYA2wDcAOEA4gDjAOYA6gDrAOwA7gDv
+APUA/gDrAP8BCADrAQkBDQEPARUBHAEnASgBMAE1ATgBOwFHAUgBUAFRAVIBVwFcAV0BYAFjAWYBbwFw
+AXsBgQGMAZABkQGUAZgBmQGcAaABoQGkAacBsgG3AcoB0AHfAeMCAgIDAggCCQIMAhACIgIpAi4CMQI2
+AjcCOgJFAkYCSwJMAk8CVAJVAlgCWwICAl0CYAJrAmwCbQJwAnkCAgJ6An0ChQEaAoYCiQKKAo0ClgKX
+ApwCoQKmAqoCqwKuAAsCrwKxArICswK0ArcCuwLQAtgC2wLcAt0C4QLmAukC6gLrAvAC8QL2AvcC/AL9
+AwIDCQMOAw8DEAMRAxQDGQMhAyIDIwMkAykACwMxAzUDSANYA1kDWgNbA1wDXQNeA18DYANhA2IDYwNk
+A2UACwNmA2wDdwN4A3kDegCqA3sDfwOCA2UACwOFA4YDiwOQA5cDmAOZA54DowOqA6sDrAOxA7IDtwO4
+A70DvgPDA8QDyQPQA9ED0gPXA9gECAQTBBoEHwQgBCcEKAQrBDUENgQ3BDwEPgRBBEIESwA4BE4EVwQ2
+BF4EawRyBHMEdAR9BH4EggSDBIQEiASJBJMElASVArEElgSYBMgE+QUqBSsFLAUtBS4FLwUwBTEFMgUz
+BTQFNQU2BTcFOAU5BToFOwU8BT0FPgU/BUAFQQVCBUMFRAVFBUYFRwVIBUkFSgVLBUwFTQVOBU8FUAVR
+BVIFUwVUBVUFVgVXBVoFXQWgBeMF5AXlAHEF5gXnBegF6QXqBesF7AXtBe4F7wXwBfEF8gXzBfQF9QX2
+BfcF+AX5BfoF+wX8Bf0F/gX/BgAGAQYCBgMGBAYFBgYGBwYIBgkGCgYLBgwGDQYOBg8GEAYRAF8GEgYT
+BhQGFQYWBhcGGAYZBhoGGwYcBh0GHgYfAa4GIAYjBiYGKVUkbnVsbN8QEgANAA4ADwAQABEAEgATABQA
+FQAWABcAGAAZABoAGwAcAB0AHgAfACAAIQAiACMAJAAlACYAJwAoACkAKgArACwALQAuAC8AMFZOU1Jv
+b3RWJGNsYXNzXU5TT2JqZWN0c0tleXNfEA9OU0NsYXNzZXNWYWx1ZXNfEBlOU0FjY2Vzc2liaWxpdHlP
+aWRzVmFsdWVzXU5TQ29ubmVjdGlvbnNbTlNOYW1lc0tleXNbTlNGcmFtZXdvcmtdTlNDbGFzc2VzS2V5
+c1pOU09pZHNLZXlzXU5TTmFtZXNWYWx1ZXNfEBlOU0FjY2Vzc2liaWxpdHlDb25uZWN0b3JzXU5TRm9u
+dE1hbmFnZXJfEBBOU1Zpc2libGVXaW5kb3dzXxAPTlNPYmplY3RzVmFsdWVzXxAXTlNBY2Nlc3NpYmls
+aXR5T2lkc0tleXNZTlNOZXh0T2lkXE5TT2lkc1ZhbHVlc4ACgQF/gOKBATmBAX6AjIEBCYAGgQE4gQE6
+gQEKgQF8gACAB4EBCIEBfREBcYEBO9IADgAyADMANFtOU0NsYXNzTmFtZYAFgAPSAA4ANgA3ADhZTlMu
+c3RyaW5ngARdTlNBcHBsaWNhdGlvbtIAOgA7ADwAPVgkY2xhc3Nlc1okY2xhc3NuYW1lowA9AD4AP18Q
+D05TTXV0YWJsZVN0cmluZ1hOU1N0cmluZ1hOU09iamVjdNIAOgA7AEEAQqIAQgA/Xk5TQ3VzdG9tT2Jq
+ZWN0XxAQSUJDb2NvYUZyYW1ld29ya9IADgBFAEYAR1pOUy5vYmplY3RzgIuhAEiACN0ASgAOAEsATABN
+AE4ATwBQAFEAUgBTAFQAVQBWAFcAWABZAFoAWwBcAF0AXgBfAGAAYQArXE5TV2luZG93Vmlld1xOU1Nj
+cmVlblJlY3RdTlNXaW5kb3dUaXRsZVlOU1dURmxhZ3NdTlNXaW5kb3dDbGFzc18QFk5TV2luZG93Q29u
+dGVudE1pblNpemVcTlNXaW5kb3dSZWN0WU5TTWF4U2l6ZV8QD05TV2luZG93QmFja2luZ18QEU5TV2lu
+ZG93U3R5bGVNYXNrWU5TTWluU2l6ZVtOU1ZpZXdDbGFzc4ANgIqAh4AKEjB4AACAC4AMgAmAiRACERAP
+gIiAAF8QGHt7MzY4LCAtMTd9LCB7ODIwLCA1OTZ9fVZHaXROdWJeVGV4dHVyZWRXaW5kb3daezQwMCwg
+MzAwfdcAaAAOAGkAagBrAGwAbQBuAG8AcABxAHIAbgB0XxAPTlNOZXh0UmVzcG9uZGVyWk5TU3Vidmll
+d3NYTlN2RmxhZ3NbTlNGcmFtZVNpemVYTlNXaW5kb3dbTlNTdXBlcnZpZXeADoCGgA8RAQCAhIAOgIXS
+AA4ARQB2AHeAK6UAeAB5AHoAewB8gBCAL4BAgE+AfNkAaAAOAH4AfwBqAIAAbABtAIEAVgCDAIQAhQCG
+AIcAbgBWAIdXTlNGcmFtZVZOU0NlbGxZTlNFbmFibGVkXxAVTlNWaWV3SXNMYXllclRyZWVIb3N0gA2A
+LoARgBIRASEJgA6ADQlfEBV7ezY4NSwgOX0sIHsxMTUsIDI2fX3fEBMAjQCOAI8AkACRAA4AkgCTAJQA
+lQCWAJcAmACZAJoAmwCcAJ0AngCfAIcAXwChAKIAowCkAKUAoQCnAKgAeACqAIcAhwCtAK4ArwCwW05T
+Q2VsbEZsYWdzXxAaTlNNZW51SXRlbVJlc3BlY3RBbGlnbm1lbnRfEA9OU0Fycm93UG9zaXRpb25fEBNO
+U0FsdGVybmF0ZUNvbnRlbnRzXxASTlNQZXJpb2RpY0ludGVydmFsXk5TQnV0dG9uRmxhZ3MyXxAQTlNB
+bHRlcm5hdGVJbWFnZV8QD05TS2V5RXF1aXZhbGVudFlOU1N1cHBvcnRaTlNNZW51SXRlbV1OU0NvbnRy
+b2xWaWV3XxAPTlNQcmVmZXJyZWRFZGdlXxASTlNVc2VzSXRlbUZyb21NZW51XU5TQWx0ZXJzU3RhdGVf
+EA9OU1BlcmlvZGljRGVsYXlcTlNDZWxsRmxhZ3MyVk5TTWVudV1OU0J1dHRvbkZsYWdzEgRB/kAJgBcQ
+S4AtECOAFoAXgBOAGIAQEAEJCREBkBEIAIAZE/////+GgkD/1AAOALIAswC0ALUAtgC3ALhWTlNTaXpl
+Vk5TTmFtZVhOU2ZGbGFnc4AVI0AqAAAAAAAAgBQRBBRcTHVjaWRhR3JhbmRl0gA6ADsAuwC8ogC8AD9W
+TlNGb2501AAOALIAswC0ALUAtgC3AMCAFYAUEBBQ2wDDAA4AxADFAMYAxwDIAMkAnQDKAMsAhQDNAM4A
+zwChANEA0gDTAK8A1QCqWE5TVGFyZ2V0V05TVGl0bGVfEBFOU0tleUVxdWl2TW9kTWFza1pOU0tleUVx
+dWl2XU5TTW5lbW9uaWNMb2NZTlNPbkltYWdlXE5TTWl4ZWRJbWFnZVhOU0FjdGlvbldOU1N0YXRlgBKA
+IoAaEgAQAACAFxJ/////gBuAH4AZgCHTAA4AxADXANgA2QDaW05TTWVudUl0ZW1zgCyAI4AkVkl0ZW0g
+MdMADgAyAN0A3gDfAOBeTlNSZXNvdXJjZU5hbWWAHoAcgB1XTlNJbWFnZV8QD05TTWVudUNoZWNrbWFy
+a9IAOgA7AOQA5aIA5QA/XxAQTlNDdXN0b21SZXNvdXJjZdMADgAyAN0A3gDfAOmAHoAcgCBfEBBOU01l
+bnVNaXhlZFN0YXRlXxARX3BvcFVwSXRlbUFjdGlvbjrSADoAOwDtAJaiAJYAP1pPdGhlclZpZXdz0gAO
+AEUAdgDxgCujAKgA8wD0gBiAJYAo2gDDAA4AxADFAMYAxwDIAMkAnQDKAIUAzQD4AM8AoQDRANIA0wCv
+AP2AEoAigCaAF4AbgB+AGYAnVkl0ZW0gMtoAwwAOAMQAxQDGAMcAyADJAJ0AygCFAM0BAgDPAKEA0QDS
+ANMArwEHgBKAIoApgBeAG4AfgBmAKlZJdGVtIDPSADoAOwEKAQujAQsBDAA/Xk5TTXV0YWJsZUFycmF5
+V05TQXJyYXnSADoAOwEOAJ2iAJ0AP9IAOgA7ARABEaYBEQESARMBFAB/AD9fEBFOU1BvcFVwQnV0dG9u
+Q2VsbF5OU01lbnVJdGVtQ2VsbFxOU0J1dHRvbkNlbGxcTlNBY3Rpb25DZWxs0gA6ADsBFgEXpgEXARgB
+GQEaARsAP11OU1BvcFVwQnV0dG9uWE5TQnV0dG9uWU5TQ29udHJvbFZOU1ZpZXdbTlNSZXNwb25kZXLa
+AGgADgEdAH4AfwBqAIAAbABtAIEAVgEfASABIQEiAIYAhwBuAFYAh1xOU1ZpZXdTaGFkb3eADYA/gDGA
+MIA1CYAOgA0JXxAVe3s2MjksIDE0fSwgezUxLCAxN3191AAOASkBKgErASwBLQEuAS9dTlNTaGFkb3dI
+b3JpelxOU1NoYWRvd1ZlcnRdTlNTaGFkb3dDb2xvcoA0Iz/wAAAAAAAAI7/wAAAAAAAAgDLTAA4BMQEy
+ATMAqgE0XE5TQ29sb3JTcGFjZVVOU1JHQoAzTxAhMC44MDAwMDAwMSAwLjgwMDAwMDAxIDAuODAwMDAw
+MDEA0gA6ADsBNgE3ogE3AD9XTlNDb2xvctIAOgA7ATkBOqIBOgA/WE5TU2hhZG932ACNAA4BPAE9AJUA
+lwCcAT4BPwFAAUEBQgCnAHkBRQFGXxARTlNCYWNrZ3JvdW5kQ29sb3JaTlNDb250ZW50c1tOU1RleHRD
+b2xvchIEAf5AgD6AN4A2gBOALxIQQAQAgDtXQnJhbmNoOtUADgE3ATEBSQFKATMBTAFNAU4BT1tOU0Nv
+bG9yTmFtZV1OU0NhdGFsb2dOYW1lgDOAOhAGgDmAOFZTeXN0ZW1cY29udHJvbENvbG9y0wAOATEBUwEz
+AVUBVldOU1doaXRlgDMQA0swLjY2NjY2NjY5ANUADgE3ATEBSQFKATMBWQFNAVoBT4AzgD2APIA4XxAQ
+Y29udHJvbFRleHRDb2xvctMADgExAVMBMwFVAV+AM0IwANIAOgA7AWEBYqQBYgEUAH8AP18QD05TVGV4
+dEZpZWxkQ2VsbNIAOgA7AWQBZaUBZQEZARoBGwA/W05TVGV4dEZpZWxk2ABoAA4AfgB/AGoAgABsAG0A
+VgFoAWkBagFrAIcAbgBWgA2AToBBgEIRASQJgA6ADV8QFHt7MjAsIDl9LCB7MTU4LCAyNX192QCNAXEA
+DgFyAJUAlwCcAXMBdAF1AF8BdgBfAKcAegF5AXoAql5OU1RyYWNraW5nTW9kZV5OU1NlZ21lbnRTdHls
+ZV8QD05TU2VnbWVudEltYWdlc18QEU5TU2VsZWN0ZWRTZWdtZW50EgQB/gCATYATgEAQAIBD0gAOAEUA
+dgF9gCujAX4BfwGAgESASIBK1gAOAYIBgwGEAYUBhgGHAYgAhwF5AYoAoV8QEk5TU2VnbWVudEl0ZW1J
+bWFnZV8QFU5TU2VnbWVudEl0ZW1EaXNhYmxlZF8QGU5TU2VnbWVudEl0ZW1JbWFnZVNjYWxpbmdfEBJO
+U1NlZ21lbnRJdGVtV2lkdGhfEBJOU1NlZ21lbnRJdGVtTGFiZWyAR4BFCSNASQAAAAAAAIAX0wAOADIA
+3QDeAN8Bj4AegByARl8QEE5TR29MZWZ0VGVtcGxhdGXSADoAOwGSAZOiAZMAP11OU1NlZ21lbnRJdGVt
+1QAOAYQBhQGGAZUBhwF5AYoBlwCqXxAQTlNTZWdtZW50SXRlbVRhZ4BHgElWTGF0ZXN01QAOAYIBhAGF
+AZUBhwGbAXkBigBfgEeAS9MADgAyAN0A3gDfAZ+AHoAcgExfEBFOU0dvUmlnaHRUZW1wbGF0ZdIAOgA7
+AaIBo6QBowEUAH8AP18QD05TU2VnbWVudGVkQ2VsbNIAOgA7AaUBpqUBpgEZARoBGwA/XxASTlNTZWdt
+ZW50ZWRDb250cm9s2QBoAA4AfgBpAGoBqABsAG0BqQBWAasBrAGtAa4AXwBuAFYAh15OU0RpdmlkZXJT
+dHlsZVxOU0lzVmVydGljYWyADYB7gHqAUBEBEoAOgA0J0gAOAEUAdgG0gCuiAbUBtoBRgHbdAGgBuAAO
+AbkAaQG6AGoAawBsAG0BuwG8Ab0AewG/AcABwQHCAcMBrgHEAG4AewHHAcgByFtOU0hTY3JvbGxlclhO
+U3NGbGFnc1xOU1Njcm9sbEFtdHNbTlNWU2Nyb2xsZXJdTlNOZXh0S2V5Vmlld11OU0NvbnRlbnRWaWV3
+gE+AcoB1EQIQgFJPEBBBIAAAQSAAAEIoAABCKAAAgHSADoBPgG6AU4BT0gAOAEUAdgHMgCujAcgBxwG/
+gFOAboBy2wBoAA4B0QBpAGoAawHSAGwB0wBtAbwBtQHVAdYB1wHYAdkB2gBuAdwBtQHaWU5TY3ZGbGFn
+c1lOU0RvY1ZpZXdZTlNCR0NvbG9ygFGAbRAEgFQRCQCAbIBVgA6AZIBRgFXSAA4ARQB2AeGAK6EB2oBV
+3xAVAGgB5AAOAeUB5gE8AecB6AHpAeoB6wBqAGsAgABsAewB7QBtAe4B7wHwAcgBeQHyAfMAqgH0AIcB
+9gH3AdYB+AH5AfoAhwBuAf0AXwHIAf8CAAIBXxAfTlNEcmFnZ2luZ1NvdXJjZU1hc2tGb3JOb25Mb2Nh
+bFlOU1R2RmxhZ3NfECJOU1RhYmxlVmlld1NlbGVjdGlvbkhpZ2hsaWdodFN0eWxlXxASTlNBbGxvd3NU
+eXBlU2VsZWN0XE5TQ29ybmVyVmlld18QF05TSW50ZXJjZWxsU3BhY2luZ1dpZHRoXxAZTlNDb2x1bW5B
+dXRvcmVzaXppbmdTdHlsZV8QGE5TSW50ZXJjZWxsU3BhY2luZ0hlaWdodFtOU0dyaWRDb2xvcl8QD05T
+R3JpZFN0eWxlTWFza15OU1RhYmxlQ29sdW1uc18QHE5TRHJhZ2dpbmdTb3VyY2VNYXNrRm9yTG9jYWxb
+TlNSb3dIZWlnaHSAU4BrElJAAACAZwmAVyNACAAAAAAAACNAAAAAAAAAABEREoBWCYAOgGqAU4BaEA8j
+QEQAAAAAAABaezI0NywgNTUxfdQAaAAOAH4AagArAgUCBgIHgACAWYBYE/////+AAAEAXxAUe3stMjYs
+IDB9LCB7MTYsIDE3fX3SADoAOwIKAgukAgsBGgEbAD9dX05TQ29ybmVyVmlld9IADgBFAHYCDoAroQIP
+gFvaAhEADgISAhMCFAIVAhYCFwIYAhkAhwIbAhwCHQIeAVUCAQIfAIcB2l5OU0lzUmVzaXplYWJsZVxO
+U0hlYWRlckNlbGxXTlNXaWR0aFpOU0RhdGFDZWxsXk5TUmVzaXppbmdNYXNrWk5TTWluV2lkdGhaTlNN
+YXhXaWR0aFxOU0lzRWRpdGFibGVbTlNUYWJsZVZpZXcJgGaAXCNAboAAAAAAAIBiI0CPQAAAAAAACYBV
+1wCNAA4BPAE9AJUAnAE+AiMCJAIlAKECJwF5AigSBIH+AIBhgF6AF4BdgF/UAA4AsgCzALQAtQIrALcC
+LYAVI0AmAAAAAAAAgBQRDBzTAA4BMQFTATMBVQIwgDNLMC4zMzMzMzI5OQDVAA4BNwExAUkBSgEzAVkB
+TQI0AU+AM4A9gGCAOF8QD2hlYWRlclRleHRDb2xvctIAOgA7AjgCOaUCOQFiARQAfwA/XxARTlNUYWJs
+ZUhlYWRlckNlbGzaAI0ADgE8AT0AlQCXAJwCOwI8AT4CPQFAAdwCQACnAdoArgCqAIcBRl8QEE5TVGV4
+dEJlemVsU3R5bGVfEBFOU0RyYXdzQmFja2dyb3VuZBIUIf5BgD6AZIBjgBOAVQmAO1lUZXh0IENlbGzV
+AA4BNwExAUkBSgEzAUwBTQJJAU+AM4A6gGWAOF8QFmNvbnRyb2xCYWNrZ3JvdW5kQ29sb3LSADoAOwJN
+Ak6iAk4AP11OU1RhYmxlQ29sdW1u1QAOATcBMQFJAUoBMwJRAU0CUgFPgDOAaYBogDhfEBpfc291cmNl
+TGlzdEJhY2tncm91bmRDb2xvctMADgExATIBMwCqAleAM08QIDAuODM5MjE1NyAwLjg2NjY2NjY3IDAu
+ODk4MDM5MjIA0wAOATEBMgEzAKoCWoAzTxAhMC43Mzc4MjM2MSAwLjc1MzY4Nzk4IDAuODU4Njk1NjMA
+0gA6ADsCXAIZpQIZARkBGgEbAD/SADoAOwJeAl+kAl8BGgEbAD9aTlNDbGlwVmlld9kAaADDAA4AfgBq
+AGwAygBtAmEBtQG1AmQCZQJmAG4CaAG1AmpZTlNQZXJjZW50gFGAUYBxgG8T/////4AAARGADoBwgFEj
+P+/m8sAAAABfEBl7ey0xMDAsIC0xMDB9LCB7MTUsIDQwM319XF9kb1Njcm9sbGVyOtIAOgA7Am4Cb6UC
+bwEZARoBGwA/Wk5TU2Nyb2xsZXLaAGgAwwAOAH4BuQBqAGwAygBtAmEBtQG1AmQCdACqAHEAbgJoAbUC
+eIBRgFGAcYBzgA6AcIBRIz/iSSSgAAAAXxAZe3stMTAwLCAtMTAwfSwgezcxNCwgMTV9fdIAOgA7AnsC
+fKQCfAEaARsAP1xOU1Njcm9sbFZpZXfXAGgADgB+AGoAbAAyAG0AewJ/AoACgQBuAoMAe4BPgHmAdxEB
+DIAOgHiAT18QFnt7MjQ4LCAwfSwgezU3MywgNTUxfX3SADoAOwKHAoikAogBGgEbAD9cTlNDdXN0b21W
+aWV3XxAVe3swLCA0NX0sIHs4MjEsIDU1MX190gA6ADsCiwKMpAKMARoBGwA/W05TU3BsaXRWaWV32ABo
+AA4AfgB/AGoAgABsAG0AVgFoApACkQKSAIcAbgBWgA2AToB9gH4T/////4AAASEJgA6ADV8QFHt7NzI5
+LCA5fSwgezcxLCAyNX192ACNAXEADgFyAJUAlwCcAXMBdQBfAXYAXwClAHwBeQKbgE2AFoB8gH/SAA4A
+RQB2Ap6AK6ICnwKggICAg9UADgGCAYQBhQGGAYcCowF5AqQAoYBHgIEjQEAAAAAAAACAF9MADgAyAN0A
+3gDfAqmAHoAcgIJXaW5mb2ljbtUADgGEAYUBhgGVAYcBeQKkAKEAqoBHgBdaezgyMCwgNTk2fdIAOgA7
+ArABGqMBGgEbAD9fEBV7ezAsIDB9LCB7MTQ0MCwgODc4fX1aezQwMCwgMzIyfV8QGnszLjQwMjgyZSsz
+OCwgMy40MDI4MmUrMzh90gA6ADsCtQK2ogK2AD9fEBBOU1dpbmRvd1RlbXBsYXRl0gA6ADsCuAK5owK5
+AroAP1xOU011dGFibGVTZXRVTlNTZXTSAA4ARQB2Ar2AK68QEgK+Ar8CwALBAsICwwLEAsUCxgLHAsgC
+yQLKAssCzALNAs4Cz4CNgJKAloCYgJqAnICjgKiAyoDLgM+A0IDUgNaA2IDagNyA4NQADgLRAtIC0wLU
+AdoC1gLXXU5TRGVzdGluYXRpb25YTlNTb3VyY2VXTlNMYWJlbICRgFWAjoCQ0gAOADIAMwLagAWAj18Q
+EUNvbW1pdHNDb250cm9sbGVyXWNvbW1pdHNfdGFibGXSADoAOwLeAt+jAt8C4AA/XxAUTlNOaWJPdXRs
+ZXRDb25uZWN0b3JeTlNOaWJDb25uZWN0b3LUAA4C0QLSAtMC1ABIAuQC5YCRgAiAk4CV0gAOADIAMwLo
+gAWAlF8QFUFwcGxpY2F0aW9uQ29udHJvbGxlclZ3aW5kb3fUAA4C0QLSAtMC1AB6AtYC74CRgECAjoCX
+XnBhZ2luZ19zZWdtZW501AAOAtEC0gLTAtQC1gHaAvWAkYCOgFWAmVhkZWxlZ2F0ZdQADgLRAtIC0wLU
+AtYB2gL7gJGAjoBVgJtaZGF0YVNvdXJjZdQADgLRAtIC0wL+AB8DAAMBgKKAAoCdgKHYAA4AxADFAMYA
+xwDIAMkAnQDNAwQAzwMFANEA0gDTAwiAIoCfgKCAG4AfgJ7UAA4AxACzANcA2ABZAwwDDYAsgAqA/ID3
+W1F1aXQgR2l0TnViUXFadGVybWluYXRlOtIAOgA7AxIDE6MDEwLgAD9fEBVOU05pYkNvbnRyb2xDb25u
+ZWN0b3LUAA4C0QLSAtMC/gAfAxcDGICigAKApICn2AAOAMQAxQDGAMcAyADJAJ0AzQMbAxwDHQDRANIA
+0wMIgCKApRIAGAAAgKaAG4AfgJ5bSGlkZSBPdGhlcnNRaF8QFmhpZGVPdGhlckFwcGxpY2F0aW9uczrU
+AA4C0QLSAtMC1AMmAuQDKICRgKmAk4DJ2ABoAA4AaQBqAGsAbAAyAG0DKgJ/AywBrgMtAyoCgwMwgKqA
+eYCrgMeAqoB4gMjSAA4ARQB2AzOAK6EDNICs3QBoAA4DNgM3AzgAagBrAzkDOgBsAzsAbQG8AyYDPQCH
+Az8DQAGuA0EAoQCHAyoAoQMmA0daQWxsb3dzVW5kb1tQcmVmZXJlbmNlc1tOU0RyYWdUeXBlc1lHcm91
+cE5hbWVfEBJVc2VCYWNrRm9yd2FyZExpc3RZRnJhbWVOYW1lgKmAxgmAvYCtgLuAFwmAqoAXgKmAvNIA
+DgBFAEYDSoCLrQNLA0wDTQNOA08DUANRA1IDUwNUA1UDVgNXgK6Ar4CwgLGAsoCzgLSAtYC2gLeAuIC5
+gLpfEBlOZVhUIFJURkQgcGFzdGVib2FyZCB0eXBlWnB1YmxpYy51cmxfEBJOU1N0cmluZ1Bib2FyZFR5
+cGVfEB5OZVhUIFRJRkYgdjQuMCBwYXN0ZWJvYXJkIHR5cGVfEBlBcHBsZSBVUkwgcGFzdGVib2FyZCB0
+eXBlXxAhQXBwbGUgV2ViIEFyY2hpdmUgcGFzdGVib2FyZCB0eXBlXxAbV2ViVVJMc1dpdGhUaXRsZXNQ
+Ym9hcmRUeXBlXxAPcHVibGljLnVybC1uYW1lXxAaQXBwbGUgSFRNTCBwYXN0ZWJvYXJkIHR5cGVfEBVO
+U0ZpbGVuYW1lc1Bib2FyZFR5cGVfEBdOU0NvbG9yIHBhc3RlYm9hcmQgdHlwZV8QGkFwcGxlIFBJQ1Qg
+cGFzdGVib2FyZCB0eXBlXxAqTmVYVCBSaWNoIFRleHQgRm9ybWF0IHYxLjAgcGFzdGVib2FyZCB0eXBl
+Wns0ODEsIDQwNH3TAA4DZwNoA2kAoQNrWklkZW50aWZpZXJWVmFsdWVzgMWAF4C+0wAOA20ARQNuA28D
+c1dOUy5rZXlzgMSjA3ADcQNygL+AwIDBowN0A3UDdIDCgMOAwl8QGldlYktpdERlZmF1bHRGaXhlZEZv
+bnRTaXplXxAVV2ViS2l0TWluaW11bUZvbnRTaXplXxAVV2ViS2l0RGVmYXVsdEZvbnRTaXplEAzSADoA
+OwN8A32jA30DfgA/XxATTlNNdXRhYmxlRGljdGlvbmFyeVxOU0RpY3Rpb25hcnnSADoAOwOAA4GiA4EA
+P15XZWJQcmVmZXJlbmNlc9IAOgA7A4MDhKQDhAEaARsAP1dXZWJWaWV3WW1haW5fdmlld9QADgLRAtIC
+0wLUAuQAHwL1gJGAk4ACgJnUAA4C0QLSAtMC/gAfA44Dj4CigAKAzIDO1wAOAMQAxgDHAMgAyQCdAM0D
+kgChANEA0gDTAwiAIoDNgBeAG4AfgJ5cQWJvdXQgR2l0TnViXxAdb3JkZXJGcm9udFN0YW5kYXJkQWJv
+dXRQYW5lbDrUAA4C0QLSAtMC1AHaAuQC14CRgFWAk4CQ1AAOAtEC0gLTAv4AHwOhA6KAooACgNGA09gA
+DgDEAMUAxgDHAMgAyQCdAM0DpQDPAx0A0QDSANMDCIAigNKApoAbgB+AnltIaWRlIEdpdE51YlVoaWRl
+OtQADgLRAtIC0wLUAHgC1gOwgJGAEICOgNVdYnJhbmNoX3NlbGVjdNQADgLRAtIC0wLUAtYC5AO2gJGA
+joCTgNdfEBJjb21taXRzX2NvbnRyb2xsZXLUAA4C0QLSAtMC/gLWAHoDvICigI6AQIDZXXBhZ2VfY29t
+bWl0czrUAA4C0QLSAtMC1AM0AtYDwoCRgKyAjoDbXmNvbW1pdF9kZXRhaWxz1AAOAtEC0gLTAv4AHwPH
+A8iAooACgN2A39gADgDEAMUAxgDHAMgAyQCdAM0DywDPAKEA0QDSANMDCIAigN6AF4AbgB+AnlhTaG93
+IEFsbF8QFnVuaGlkZUFsbEFwcGxpY2F0aW9uczrUAA4C0QLSAtMC1AG2AuQD1oCRgHaAk4DhW21haW5f
+Y2FudmFz0gAOAEUD2QPagQEHrxAtA44AegBIAHwA9AG2AbUBxwOhAwAD5QCFA8cD6APpAdoD6wPsA+0A
+eAEiA/ACkQLWAK8AVgB5Ah4D9wMIAg8DFwLkAzQDJgP+A/8EAAQBAHsBagG/BAUAqADzgMyAQIAIgHyA
+KIB2gFGAboDRgJ2A44ASgN2A5IDngFWA6oDxgO2AEIA1gPKAfoCOgBmADYAvgGKA9ICegFuApICTgKyA
+qYDlgPWBAQKA+IBPgEKAcoD7gBiAJdoADgDEAMUECQDGBAoAxwDIAMkAnQDNAKEAzwCHAKEAhwDRANIA
+0wMIXU5TSXNTZXBhcmF0b3JcTlNJc0Rpc2FibGVkgCKAFwmAFwmAG4AfgJ7XAGgADgB+AH8AagCAAG0D
+/gEfBBYD6QKBAIcD/oDlgD+A5oDnCYDl1QBoAA4AaQBqAGsAKwBvBB0AcQQegACAhoD9gP5fEBV7ezE3
+LCAyNTh9LCB7NjcsIDE3fX3YAI0ADgE8AT0AlQCXAJwBPgE/AUABQQQjAKcD6AFFBCaAPoA3gOiAE4Dk
+gOlZUHVzaCBVUkw60wAOATEBMgEzAKoEKoAzRjEgMSAxANoADgQsAMQAxQDGAMcAyADJAJ0AygDNA+0E
+LwDPAKEA0QDSANMDCAQ0WU5TU3VibWVudYAigO2A64AXgBuAH4CegOxYU2VydmljZXNec3VibWVudUFj
+dGlvbjrUAA4AxACzANcA2AQ5BDoEO4AsgO6A8IDv0gAOADYANwQ1gATSAA4ARQB2BECAK6BfEA9fTlNT
+ZXJ2aWNlc01lbnXaAA4AxADFBAkAxgQKAMcAyADJAJ0AzQChAM8AhwChAIcA0QDSANMDCIAigBcJgBcJ
+gBuAH4Ce0gAOADIAMwRNgAWA89oADgQsAMQAxQDGAMcAyADJAJ0AygDNAwgAWQDPAKEA0QDSANMD/wRW
+gCKAnoAKgBeAG4AfgPWA9tUADgDEALMA1wRYANgEWgRbBFwAh15OU05vQXV0b2VuYWJsZYAsgP+BAQGB
+AQAJ0gAOAEUAdgRggCuqA44EAQPlA+sEBQOhAxcDxwPsAwCAzID4gOOA6oD7gNGApIDdgPGAndgADgDE
+AMUAxgDHAMgAyQCdAM0EbQDPBG4A0QDSANMDCIAigPmA+oAbgB+Anl5QcmVmZXJlbmNlcy4uLlEs2gAO
+AMQAxQQJAMYECgDHAMgAyQCdAM0AoQDPAIcAoQCHANEA0gDTAwiAIoAXCYAXCYAbgB+AnlxfTlNBcHBs
+ZU1lbnXSAA4ARQB2BICAK6ED6IDkWnsyODIsIDI5NX1YTWFpbk1lbnXSAA4ARQB2BIaAK6ED94D0W19O
+U01haW5NZW512gBKAA4ASwBMAE0ATgBQAFIAUwBVA/4AVwSMBI0EjgSPBJAAXwSRACuA5YCKgQEGgQEE
+EiQAAACBAQWBAQMRIBOAAF8QGHt7MTk2LCAyMTV9LCB7MjgyLCAyOTV9fV8QD1Byb2plY3QgRGV0YWls
+c1dOU1BhbmVs0gA6ADsElwEMogEMAD/SAA4ARQPZBJqBAQevEC0DCABWAB8AVgCvAHsAewG1AwgDCAMI
+AHgDCAP+A+gBtQMIAwgD6wBWAHkAHwB8AB8AhQBIAFYCDwP/A/cB2gMIAB8DJgAfBAAAHwAfAwgAVgB6
+AbUDCACvAK+AnoANgAKADYAZgE+AT4BRgJ6AnoCegBCAnoDlgOSAUYCegJ6A6oANgC+AAoB8gAKAEoAI
+gA2AW4D1gPSAVYCegAKAqYACgQECgAKAAoCegA2AQIBRgJ6AGYAZ0gAOAEUD2QTKgQEHrxAuA44AegBI
+AHwDoQG2AbUDAAPlA+gDxwCFA+kBxwD0AdoD6wPsA+0AeAEiA/AAHwLWApEC5ABWA/cD/gB5AwgDFwCv
+AzQDJgIPAh4D/wQABAEAewFqBAUBvwCoAPOAzIBAgAiAfIDRgHaAUYCdgOOA5IDdgBKA54BugCiAVYDq
+gPGA7YAQgDWA8oACgI6AfoCTgA2A9IDlgC+AnoCkgBmArICpgFuAYoD1gQECgPiAT4BCgPuAcoAYgCXS
+AA4ARQPZBPuBAQevEC4E/AT9BP4E/wUABQEFAgUDBQQFBQUGBQcFCAUJBQoFCwUMBQ0FDgUPBRAFEQUS
+BRMFFAUVBRYFFwUYBRkFGgUbBRwFHQUeBR8FIARaBSIFIwUkBSUFJgUnBSgFKYEBC4EBDIEBDYEBDoEB
+D4EBEIEBEYEBEoEBE4EBFIEBFYEBFoEBF4EBGIEBGYEBGoEBG4EBHIEBHYEBHoEBH4EBIIEBIYEBIoEB
+I4EBJIEBJYEBJoEBJ4EBKIEBKYEBKoEBK4EBLIEBLYEBLoEBL4D/gQEwgQExgQEygQEzgQE0gQE1gQE2
+gQE3XxAYTWVudSBJdGVtIChBYm91dCBHaXROdWIpXxAiVGV4dHVyZWQgUm91bmRlZCBTZWdtZW50ZWQg
+Q29udHJvbFZXaW5kb3dfECRUZXh0dXJlZCBSb3VuZGVkIFNlZ21lbnRlZCBDb250cm9sLTFfEBdNZW51
+IEl0ZW0gKEhpZGUgR2l0TnViKV1DdXN0b20gVmlldy0xW1Njcm9sbCBWaWV3XxAXTWVudSBJdGVtIChR
+dWl0IEdpdE51YilZU2VwYXJhdG9yXxAXU3RhdGljIFRleHQgKFB1c2ggVVJMOilfEBRNZW51IEl0ZW0g
+KFNob3cgQWxsKV8QG1BvcCBVcCBCdXR0b24gQ2VsbCAoSXRlbSAxKV8QG1RleHQgRmllbGQgQ2VsbCAo
+UHVzaCBVUkw6KV8QEVZlcnRpY2FsIFNjcm9sbGVyXxASTWVudSBJdGVtIChJdGVtIDMpWlRhYmxlIFZp
+ZXdfEBRNZW51IEl0ZW0gKFNlcnZpY2VzKVtTZXBhcmF0b3ItMV8QD01lbnUgKFNlcnZpY2VzKV8QFlNx
+dWFyZSBCdXR0b24gKEl0ZW0gMSlfEBlUZXh0IEZpZWxkIENlbGwgKEJyYW5jaDopW0FwcGxpY2F0aW9u
+XEZpbGUncyBPd25lcl8QEkNvbW1pdHMgQ29udHJvbGxlcl8QEFNlZ21lbnRlZCBDZWxsLTFfEBZBcHBs
+aWNhdGlvbiBDb250cm9sbGVyXENvbnRlbnQgVmlld18QEk1lbnUgSXRlbSAoR2l0TnViKV5Db250ZW50
+IFZpZXctMV8QFVN0YXRpYyBUZXh0IChCcmFuY2g6KV1NZW51IChHaXROdWIpXxAXTWVudSBJdGVtIChI
+aWRlIE90aGVycylfEBFNZW51IChPdGhlclZpZXdzKVhXZWIgVmlld1tDdXN0b20gVmlld1xUYWJsZSBD
+b2x1bW5fEBtUZXh0IEZpZWxkIENlbGwgKFRleHQgQ2VsbClfEBdQYW5lbCAoUHJvamVjdCBEZXRhaWxz
+KV8QGk1lbnUgSXRlbSAoUHJlZmVyZW5jZXMuLi4pWlNwbGl0IFZpZXdeU2VnbWVudGVkIENlbGxbU2Vw
+YXJhdG9yLTJfEBNIb3Jpem9udGFsIFNjcm9sbGVyXxASTWVudSBJdGVtIChJdGVtIDEpXxASTWVudSBJ
+dGVtIChJdGVtIDIp0gAOAEUD2QVZgQEHoNIADgBFA9kFXIEBB6DSAA4ARQPZBV+BAQevEEAD6QD0A6EB
+xwPlAsUD6ACFAr4CyAEiAK8AeQLkAwgCDwLJAzQDJgLKBAACwgFqAb8EBQLBA44AegBIAHwDAAG2AbUD
+xwLLAr8CwALDAdoD6wPsA+0CxwB4A/AAHwKRAh4AVgP3AxcC1gP+As8D/wLOAsYEAQB7AswAqALEAs0A
+84DngCiA0YBugOOAqIDkgBKAjYDPgDWAGYAvgJOAnoBbgNCArICpgNSBAQKAmoBCgHKA+4CYgMyAQIAI
+gHyAnYB2gFGA3YDWgJKAloCcgFWA6oDxgO2Ay4AQgPKAAoB+gGKADYD0gKSAjoDlgOCA9YDcgMqA+IBP
+gNiAGICjgNqAJdIADgBFA9kFooEBB68QQAWjBaQFpQWmBacFqAWpBaoFqwWsBa0FrgWvBbAFsQWyBbMF
+tAW1BbYFtwW4BbkFugW7BbwFvQW+Bb8FwAXBBcIFwwXEBcUFxgXHBcgFyQXKBcsFzAXNBc4FzwXQBdEF
+0gXTBdQF1QXWBdcF2AXZBdoF2wXcBd0F3gXfBeAF4QXigQE8gQE9gQE+gQE/gQFAgQFBgQFCgQFDgQFE
+gQFFgQFGgQFHgQFIgQFJgQFKgQFLgQFMgQFNgQFOgQFPgQFQgQFRgQFSgQFTgQFUgQFVgQFWgQFXgQFY
+gQFZgQFagQFbgQFcgQFdgQFegQFfgQFggQFhgQFigQFjgQFkgQFlgQFmgQFngQFogQFpgQFqgQFrgQFs
+gQFtgQFugQFvgQFwgQFxgQFygQFzgQF0gQF1gQF2gQF3gQF4gQF5gQF6gQF7EQFkEQETEIYQjxEBWxEB
+YxEBDxEBCxEBGBEBMxEBEBEBMhDGEDkRAQQQmBEBWREBWBEBMREBYREBGhEBRhEBARCQEQEJEDoRAUUQ
+FREBbRCIEQFWEP8QlhEBGREBNREBRxCLEQECEIMQlRCCEI4RAQ4T//////////0RAXARAW4RAQcQOBCR
+EQEIEQFiEQFaEB0QmREBNBCBEQFXEQFIEQEREJIRAW/SAA4ARQB2BiKAK6DSAA4ARQPZBiWBAQeg0gAO
+AEUD2QYogQEHoNIAOgA7BioGK6IGKwA/Xk5TSUJPYmplY3REYXRhAAgAGQAiACcAMQA6AD8ARABSAFQA
+ZgNqA3ADuwPCA8kD1wPpBAUEEwQfBCsEOQREBFIEbgR8BI8EoQS7BMUE0gTUBNcE2QTcBN8E4QTkBOYE
+6QTsBO8E8gT0BPYE+QT8BP8FAgULBRcFGQUbBSQFLgUwBT4FRwVQBVsFYgV0BX0FhgWPBZQFowW2Bb8F
+ygXMBc8F0QYGBhMGIAYuBjgGRgZfBmwGdgaIBpwGpgayBrQGtga4BroGvwbBBsMGxQbHBskGzAbOBtAG
+6wbyBwEHDAcpBzsHRgdPB1sHZAdwB3IHdAd2B3kHewd9B38HiAeKB5UHlweZB5sHnQefB8QHzAfTB90H
+9Qf3B/kH+wf9CAAIAQgDCAUIBggeCG0IeQiWCKgIvgjTCOII9QkHCREJHAkqCTwJUQlfCXEJfgmFCZMJ
+mAmZCZsJnQmfCaEJowmlCacJqQmrCa0JrgmvCbIJtQm3CcAJ0QnYCd8J6AnqCfMJ9Qn4CgUKDgoTChoK
+KwotCi8KMQoyCl8KaApwCoQKjwqdCqcKtAq9CsUKxwrJCssK0ArSCtcK2QrbCt0K3wrsCvgK+gr8Cv4L
+BQsSCyELIwslCycLLwtBC0oLTwtiC28LcQtzC3ULiAucC6ULqgu1C74LwAvHC8kLywvNC/YL+Av6C/wL
+/gwADAIMBAwGDA0MNgw4DDoMPAw+DEAMQgxEDEYMTQxWDF0MbAx0DH0MggyLDJgMrAy7DMgM1QzeDOsM
++Q0CDQwNEw0fDUgNVQ1XDVkNWw1dDV8NYA1iDWQNZQ19DY4NnA2pDbcNuQ3CDcsNzQ3aDecN7Q3vDhMO
+HA4hDikOMg43DkAOYQ51DoAOjA6RDpMOlQ6XDpkOmw6gDqIOqg6/DssO2Q7bDt0O3w7hDuMO6g73DwQP
+DA8ODxAPHA8xDzMPNQ83DzkPTA9ZD1sPXg9nD3APgg+LD5YPog/DD8UPxw/JD8sPzg/PD9EP0w/qEA8Q
+HhAtED8QUxBYEFoQXBBeEGAQYhBrEG0QdBB2EHgQehCTEKgQwBDcEPERBhEIEQoRCxEUERYRIxElEScR
+KRE8EUURShFYEW0RgBGCEYQRixGgEaIRpBGxEbMRtRG3EcsR1BHdEe8R+BIDEhgSPRJMElkSWxJdEl8S
+YRJkEmYSaBJpEnISdBJ5EnsSfRKyEr4SxxLUEuAS7hL8Ev4TABMCEwUTBxMaExwTHhMgEyITJBMmEy8T
+MRM4EzoTPBM+E2sTdRN/E4kTixONE48TkROUE5YTmBOaE5wTnhOgE6kTqxOuE7AUBxQpFDMUWBRtFHoU
+lBSwFMsU1xTpFPgVFxUjFSUVJxUsFS4VLxUxFToVQxVGFUgVSRVLFU0VTxVRFVMVXBVnFXgVehV8FX4V
+hxWeFacVsBW+FccVyRXMFc4V9xYGFhMWGxYmFjUWQBZLFlgWZBZlFmcWaRZyFnQWfRZ+FoAWnRaiFqQW
+phaoFqoWrBa9Fr8WyBbKFs0W2hbcFugW/Rb/FwEXAxcFFxcXIBcrFz8XaBd7F48XlBeWF5gXmhecF54X
+nxehF6sXwBfCF8QXxhfIF+EX6hfvF/0YEhgUGBYYGBgaGDcYRBhGGGkYdhh4GJwYpRiwGLkYwhjNGPIY
+/Bj+GQAZAhkEGQ0ZDxkRGRMZHBk4GUUZThlZGWQZjRmPGZEZkxmVGZcZmRmbGaQZwBnJGdIZ3xn8Gf4a
+ABoCGgUaBxoJGgsaJBotGjYaQxpbGmQabRp5GpoanBqeGqAaohqrGqwarhqwGsca6BrqGuwa7hrwGvka
++xsAGwIbBBsZGxsbHRsmGygbNRs3GzkbOxtDG1gbWhtcG2cbcBt3G48bmhu3G8AbxRvYG+Eb6Bv1G/sc
+BBwGHC0cLxwxHDMcNRw3HDkcOxw9HD8cQRxDHEUcRxxJHEscTRxPHFEcYhxwHHkcgRyDHIUchxyJHJIc
+lByWHKocuBzBHMgc3xzuHP8dAR0DHQUdBx0QHRIdFB0sHTMdRB1GHUgdSh1MHVsdbB1uHXAdch10HX0d
+jh2QHZIdlB2WHaEdsh20HbYduB26Hdsd3R3fHeEd4x3lHecd+B36Hfwd/h4AHgweDh4ZHiIeKR5BHlIe
+VB5WHlgeWh57Hn0efx6EHoYeiB6KHowemB6aHrMexB7GHsgeyh7MHu0e7x7xHvMe9R73Hvke+x8EHwYf
+CR8LH0AfSx9XH2MfbR+CH4wfjh+QH5Efkx+VH5cfmR+aH5wfnh+gH6Ifqx+tH8gfyh/MH84f0B/SH9Qf
+1h/YH9of3B/eH+Af4h/+IAkgHiA/IFsgfyCdIK8gzCDkIP4hGyFIIVMhYCFrIXIhdCF2IXghhSGNIY8h
+liGYIZohnCGjIaUhpyGpIcYh3iH2IfgiASIIIh4iKyI0IjkiSCJRIloiYiJsIn0ifyKBIoMihSKWIpgi
+miKcIp4iuyK9Ir8iwSLDIsUixyLUIvQjBSMHIwkjCyMNIx4jICMiIyQjJiNHI0kjSyNNI08jUSNTI18j
+ZSN2I3gjeiN8I34jjCOdI58joSOjI6UjuiPLI80jzyPRI9Mj4SPyI/Qj9iP4I/okCSQaJBwkHiQgJCIk
+QyRFJEckSSRLJE0kTyRYJHEkgiSEJIYkiCSKJJYknySiJP8lASUDJQUlByUJJQslDSUPJRElEyUVJRcl
+GSUbJR0lHyUhJSMlJSUnJSklKyUtJS8lMSUzJTUlNyU5JTslPSU/JUElQyVFJUclSSVMJU4lUCVSJVQl
+ViVYJVolgyWRJZ4loCWiJaMlpSWmJaglqiWsJcklyyXNJc8l0SXSJdQl6SXrJe0l7yXxJgkmKiYsJi4m
+MCYyJjQmNiZAJk0mTyZWJn8miSaLJo0mjyaRJpMmlSaXJpkmoiaxJsImxCbGJsgmyibTJtUm3ibgJuEm
+8yccJx4nICchJyMnJCcmJygnKiczJzUnNydgJ2InZCdmJ2gnaidsJ24ncCeFJ5QnlieYJ5snniefJ6gn
+qie/J8EnwyfFJ8cnySfLJ80nzyfRJ9Mn9Cf2J/gn+if8J/4oACgPKBEoOig8KD4oPyhBKEIoRChGKEgo
+VSheKGAoYyhlKHAoeSiCKIQohyiJKJUovijAKMIoxSjIKM0o0CjTKNYo2CjzKQUpDSkWKRspJCknKYQp
+himIKYopjCmOKZApkimUKZYpmCmaKZwpnimgKaIppCmmKagpqimsKa4psCmyKbQptim4KbopvCm+KcAp
+winEKcYpyCnKKc0pzynRKdMp1SnXKdkp2yndKd8p6CnrKkoqTCpOKlAqUipUKlYqWCpaKlwqXipgKmIq
+ZCpmKmgqaipsKm4qcCpyKnQqdip4KnoqfCp+KoAqgiqEKoYqiCqKKowqjiqQKpIqlCqWKpkqmyqdKp8q
+oSqjKqUqpyqwKrMrEisVKxgrGyseKyErJCsnKyorLSswKzMrNis5KzwrPytCK0UrSCtLK04rUStUK1cr
+WitdK2ArYytmK2krbCtvK3IrdSt4K3srfiuBK4MrhiuJK4wrjyuSK5UrmCubK7Yr2yviLAksIywxLD0s
+VyxhLHsskiywLM4s4iz3LQItGS0lLTctUC1sLXgthS2aLa0txi3TLegt9y4PLh0uNy5LLlQuYC5tLosu
+pS7CLs0u3C7oLv4vEy8oLzEvNC81Lz4vQS9CL0svTi/RL9Mv1S/XL9kv2y/dL98v4S/jL+Uv5y/pL+sv
+7S/vL/Ev8y/1L/cv+S/8L/4wADACMAQwBjAIMAowDDAOMBAwEjAUMBYwGDAaMBwwHjAgMCIwJDAmMCgw
+KjAsMC4wMDAyMDQwNjA4MDowPDA+MEAwQjBEMEYwSDBKMEwwTjBQMFIwWzBeMOEw5DDnMOow7TDwMPMw
+9jD5MPww/zECMQUxCDELMQ4xETEUMRcxGjEdMSAxIzEmMSkxLDEvMTIxNTE4MTsxPjFBMUQxRzFKMU0x
+UDFTMVYxWTFcMV8xYjFlMWgxazFuMXExdDF3MXoxfTGAMYMxhjGJMYwxjzGSMZUxmDGbMZ4xoTGkMacx
+qTGrMa4xsTG0MbcxujG9McAxwzHFMccxyjHMMc8x0jHVMdgx2zHeMeEx4zHmMegx6zHtMfAx8jH1Mfcx
++TH8Mf8yAjIEMgcyCTILMg0yDzISMhsyHjIhMiQyJjIoMisyLjIxMjMyNTI4MjoyPTJAMkMyRTJIMlEy
+UzJUMl0yYDJhMmoybTJuMncyfAAAAAAAAAICAAAAAAAABiwAAAAAAAAAAAAAAAAAADKLA&lt;/bytes&gt;
 		&lt;/object&gt;
 	&lt;/data&gt;
 &lt;/archive&gt;</diff>
      <filename>English.lproj/MainMenu.nib/designable.nib</filename>
    </modified>
    <modified>
      <diff></diff>
      <filename>English.lproj/MainMenu.nib/keyedobjects.nib</filename>
    </modified>
    <modified>
      <diff>@@ -296,7 +296,7 @@
 							&lt;real&gt;186&lt;/real&gt;
 						&lt;/array&gt;
 						&lt;key&gt;RubberWindowFrame&lt;/key&gt;
-						&lt;string&gt;1928 472 746 431 1920 300 1440 900 &lt;/string&gt;
+						&lt;string&gt;24 203 746 431 0 0 1440 878 &lt;/string&gt;
 					&lt;/dict&gt;
 					&lt;key&gt;Module&lt;/key&gt;
 					&lt;string&gt;PBXSmartGroupTreeModule&lt;/string&gt;
@@ -333,7 +333,7 @@
 								&lt;key&gt;Frame&lt;/key&gt;
 								&lt;string&gt;{{0, 0}, {538, 0}}&lt;/string&gt;
 								&lt;key&gt;RubberWindowFrame&lt;/key&gt;
-								&lt;string&gt;1928 472 746 431 1920 300 1440 900 &lt;/string&gt;
+								&lt;string&gt;24 203 746 431 0 0 1440 878 &lt;/string&gt;
 							&lt;/dict&gt;
 							&lt;key&gt;Module&lt;/key&gt;
 							&lt;string&gt;PBXNavigatorGroup&lt;/string&gt;
@@ -355,7 +355,7 @@
 								&lt;key&gt;Frame&lt;/key&gt;
 								&lt;string&gt;{{0, 5}, {538, 385}}&lt;/string&gt;
 								&lt;key&gt;RubberWindowFrame&lt;/key&gt;
-								&lt;string&gt;1928 472 746 431 1920 300 1440 900 &lt;/string&gt;
+								&lt;string&gt;24 203 746 431 0 0 1440 878 &lt;/string&gt;
 							&lt;/dict&gt;
 							&lt;key&gt;Module&lt;/key&gt;
 							&lt;string&gt;XCDetailModule&lt;/string&gt;
@@ -379,9 +379,9 @@
 			&lt;/array&gt;
 			&lt;key&gt;TableOfContents&lt;/key&gt;
 			&lt;array&gt;
-				&lt;string&gt;28B4C0C60D7F2E9E006F2675&lt;/string&gt;
+				&lt;string&gt;28D8D82D0D7FF39C0039F98A&lt;/string&gt;
 				&lt;string&gt;1CE0B1FE06471DED0097A5F4&lt;/string&gt;
-				&lt;string&gt;28B4C0C70D7F2E9E006F2675&lt;/string&gt;
+				&lt;string&gt;28D8D82E0D7FF39C0039F98A&lt;/string&gt;
 				&lt;string&gt;1CE0B20306471E060097A5F4&lt;/string&gt;
 				&lt;string&gt;1CE0B20506471E060097A5F4&lt;/string&gt;
 			&lt;/array&gt;
@@ -518,7 +518,7 @@
 		&lt;string&gt;/Users/Caged/dev/git/gitnub/GitNub.xcodeproj&lt;/string&gt;
 	&lt;/array&gt;
 	&lt;key&gt;WindowString&lt;/key&gt;
-	&lt;string&gt;1928 472 746 431 1920 300 1440 900 &lt;/string&gt;
+	&lt;string&gt;24 203 746 431 0 0 1440 878 &lt;/string&gt;
 	&lt;key&gt;WindowToolsV3&lt;/key&gt;
 	&lt;array&gt;
 		&lt;dict&gt;
@@ -548,7 +548,7 @@
 								&lt;key&gt;Frame&lt;/key&gt;
 								&lt;string&gt;{{0, 0}, {500, 218}}&lt;/string&gt;
 								&lt;key&gt;RubberWindowFrame&lt;/key&gt;
-								&lt;string&gt;301 216 500 500 0 0 1920 1178 &lt;/string&gt;
+								&lt;string&gt;301 216 500 500 0 0 1440 878 &lt;/string&gt;
 							&lt;/dict&gt;
 							&lt;key&gt;Module&lt;/key&gt;
 							&lt;string&gt;PBXNavigatorGroup&lt;/string&gt;
@@ -572,7 +572,7 @@
 								&lt;key&gt;Frame&lt;/key&gt;
 								&lt;string&gt;{{0, 223}, {500, 236}}&lt;/string&gt;
 								&lt;key&gt;RubberWindowFrame&lt;/key&gt;
-								&lt;string&gt;301 216 500 500 0 0 1920 1178 &lt;/string&gt;
+								&lt;string&gt;301 216 500 500 0 0 1440 878 &lt;/string&gt;
 							&lt;/dict&gt;
 							&lt;key&gt;Module&lt;/key&gt;
 							&lt;string&gt;PBXBuildResultsModule&lt;/string&gt;
@@ -595,14 +595,14 @@
 			&lt;key&gt;TableOfContents&lt;/key&gt;
 			&lt;array&gt;
 				&lt;string&gt;286F10A50D7A49D20055A0D1&lt;/string&gt;
-				&lt;string&gt;288853670D7D366500862D67&lt;/string&gt;
+				&lt;string&gt;28B4C0F10D7FF268006F2675&lt;/string&gt;
 				&lt;string&gt;1CD0528F0623707200166675&lt;/string&gt;
 				&lt;string&gt;XCMainBuildResultsModuleGUID&lt;/string&gt;
 			&lt;/array&gt;
 			&lt;key&gt;ToolbarConfiguration&lt;/key&gt;
 			&lt;string&gt;xcode.toolbar.config.buildV3&lt;/string&gt;
 			&lt;key&gt;WindowString&lt;/key&gt;
-			&lt;string&gt;301 216 500 500 0 0 1920 1178 &lt;/string&gt;
+			&lt;string&gt;301 216 500 500 0 0 1440 878 &lt;/string&gt;
 			&lt;key&gt;WindowToolGUID&lt;/key&gt;
 			&lt;string&gt;286F10A50D7A49D20055A0D1&lt;/string&gt;
 			&lt;key&gt;WindowToolIsVisible&lt;/key&gt;</diff>
      <filename>GitNub.xcodeproj/Caged.mode1v3</filename>
    </modified>
    <modified>
      <diff>@@ -116,8 +116,8 @@
 					PBXFileDataSource_Warnings_ColumnID,
 				);
 			};
-			PBXPerProjectTemplateStateSaveDate = 226438788;
-			PBXWorkspaceStateSaveDate = 226438788;
+			PBXPerProjectTemplateStateSaveDate = 226489202;
+			PBXWorkspaceStateSaveDate = 226489202;
 		};
 		sourceControlManager = 2804BC860D7A467A00A0FAA7 /* Source Control */;
 		userBuildSettings = {</diff>
      <filename>GitNub.xcodeproj/Caged.pbxuser</filename>
    </modified>
    <modified>
      <diff>@@ -15,10 +15,14 @@
 		288853CD0D7E074B00862D67 /* style.css in Resources */ = {isa = PBXBuildFile; fileRef = 288853CC0D7E074B00862D67 /* style.css */; };
 		288854910D7E352C00862D67 /* grit in Resources */ = {isa = PBXBuildFile; fileRef = 288854540D7E352C00862D67 /* grit */; };
 		288854BC0D7E6E3500862D67 /* info.png in Resources */ = {isa = PBXBuildFile; fileRef = 288854BB0D7E6E3500862D67 /* info.png */; };
+		28B4C0E70D7F8DDA006F2675 /* infoicn.png in Resources */ = {isa = PBXBuildFile; fileRef = 28B4C0E60D7F8DDA006F2675 /* infoicn.png */; };
 		28D2BF1F0D7B3E25003BCF14 /* CommitsController.rb in Resources */ = {isa = PBXBuildFile; fileRef = 28D2BF1E0D7B3E25003BCF14 /* CommitsController.rb */; };
 		28D2BF5B0D7B4F88003BCF14 /* ImageTextCell.h in Headers */ = {isa = PBXBuildFile; fileRef = 28D2BF590D7B4F88003BCF14 /* ImageTextCell.h */; };
 		28D2BF5C0D7B4F88003BCF14 /* ImageTextCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 28D2BF5A0D7B4F88003BCF14 /* ImageTextCell.m */; };
 		28D2BF5E0D7BAEF9003BCF14 /* TexturedWindow.rb in Resources */ = {isa = PBXBuildFile; fileRef = 28D2BF5D0D7BAEF9003BCF14 /* TexturedWindow.rb */; };
+		28D8D8430D7FF9C00039F98A /* added.png in Resources */ = {isa = PBXBuildFile; fileRef = 28D8D8410D7FF9C00039F98A /* added.png */; };
+		28D8D8440D7FF9C00039F98A /* delete.png in Resources */ = {isa = PBXBuildFile; fileRef = 28D8D8420D7FF9C00039F98A /* delete.png */; };
+		28D8D8490D7FFBC60039F98A /* common.png in Resources */ = {isa = PBXBuildFile; fileRef = 28D8D8480D7FFBC60039F98A /* common.png */; };
 		4DDCA7060ACC9A6100E082CE /* MainMenu.nib in Resources */ = {isa = PBXBuildFile; fileRef = 29B97318FDCFA39411CA2CEA /* MainMenu.nib */; };
 		4DDCA7070ACC9A6100E082CE /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 089C165CFE840E0CC02AAC07 /* InfoPlist.strings */; };
 		4DDCA7080ACC9A6100E082CE /* rb_main.rb in Resources */ = {isa = PBXBuildFile; fileRef = E8F5E25803AEB7C803A81C6F /* rb_main.rb */; };
@@ -49,10 +53,14 @@
 		288853CC0D7E074B00862D67 /* style.css */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.css; path = style.css; sourceTree = &quot;&lt;group&gt;&quot;; };
 		288854540D7E352C00862D67 /* grit */ = {isa = PBXFileReference; lastKnownFileType = folder; path = grit; sourceTree = &quot;&lt;group&gt;&quot;; };
 		288854BB0D7E6E3500862D67 /* info.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = info.png; sourceTree = &quot;&lt;group&gt;&quot;; };
+		28B4C0E60D7F8DDA006F2675 /* infoicn.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = infoicn.png; sourceTree = &quot;&lt;group&gt;&quot;; };
 		28D2BF1E0D7B3E25003BCF14 /* CommitsController.rb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.ruby; path = CommitsController.rb; sourceTree = &quot;&lt;group&gt;&quot;; };
 		28D2BF590D7B4F88003BCF14 /* ImageTextCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ImageTextCell.h; sourceTree = &quot;&lt;group&gt;&quot;; };
 		28D2BF5A0D7B4F88003BCF14 /* ImageTextCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ImageTextCell.m; sourceTree = &quot;&lt;group&gt;&quot;; };
 		28D2BF5D0D7BAEF9003BCF14 /* TexturedWindow.rb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.ruby; path = TexturedWindow.rb; sourceTree = &quot;&lt;group&gt;&quot;; };
+		28D8D8410D7FF9C00039F98A /* added.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = added.png; sourceTree = &quot;&lt;group&gt;&quot;; };
+		28D8D8420D7FF9C00039F98A /* delete.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = delete.png; sourceTree = &quot;&lt;group&gt;&quot;; };
+		28D8D8480D7FFBC60039F98A /* common.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = common.png; sourceTree = &quot;&lt;group&gt;&quot;; };
 		29B97316FDCFA39411CA2CEA /* main.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = &quot;&lt;group&gt;&quot;; };
 		29B97319FDCFA39411CA2CEA /* English */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = English; path = English.lproj/MainMenu.nib; sourceTree = &quot;&lt;group&gt;&quot;; };
 		29B97324FDCFA39411CA2CEA /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = /System/Library/Frameworks/AppKit.framework; sourceTree = &quot;&lt;absolute&gt;&quot;; };
@@ -151,6 +159,10 @@
 		29B97317FDCFA39411CA2CEA /* Resources */ = {
 			isa = PBXGroup;
 			children = (
+				28D8D8480D7FFBC60039F98A /* common.png */,
+				28D8D8410D7FF9C00039F98A /* added.png */,
+				28D8D8420D7FF9C00039F98A /* delete.png */,
+				28B4C0E60D7F8DDA006F2675 /* infoicn.png */,
 				288854BB0D7E6E3500862D67 /* info.png */,
 				288853CC0D7E074B00862D67 /* style.css */,
 				288853C80D7E06A600862D67 /* commit.html */,
@@ -254,6 +266,10 @@
 				288853CD0D7E074B00862D67 /* style.css in Resources */,
 				288854910D7E352C00862D67 /* grit in Resources */,
 				288854BC0D7E6E3500862D67 /* info.png in Resources */,
+				28B4C0E70D7F8DDA006F2675 /* infoicn.png in Resources */,
+				28D8D8430D7FF9C00039F98A /* added.png in Resources */,
+				28D8D8440D7FF9C00039F98A /* delete.png in Resources */,
+				28D8D8490D7FFBC60039F98A /* common.png in Resources */,
 			);
 			runOnlyForDeploymentPostprocessing = 0;
 		};</diff>
      <filename>GitNub.xcodeproj/project.pbxproj</filename>
    </modified>
    <modified>
      <diff>@@ -14,6 +14,8 @@
       &lt;span id=&quot;message&quot;&gt;&lt;/span&gt;
       &lt;span id=&quot;hash&quot;&gt;&lt;/span&gt;
     &lt;/h1&gt;
+    &lt;h2 id=&quot;date&quot;&gt;&lt;/h2&gt;
+    
     
     &lt;div id=&quot;main&quot;&gt;
       &lt;ul id=&quot;files&quot;&gt;</diff>
      <filename>commit.html</filename>
    </modified>
    <modified>
      <diff>@@ -81,6 +81,18 @@ h1 {
   display: block;
 }
 
+#date {
+  font-family: &quot;Apple Garamond&quot;, Times, Georgia, serif;
+  font-size: 150%;
+  color: #ccc;
+  font-style: italic;
+  text-align: center;
+  padding: 6px;
+  font-weight: normal;
+  border-bottom: 1px solid #eee;
+  margin: 0 9px;
+}
+
 #files {
   margin-bottom: 27px;
 }
@@ -91,6 +103,21 @@ h1 {
   border-bottom: 1px solid #f7f7f7;
 }
 
+#files li a {
+  color: #888;
+  display: block;
+  padding-left: 22px;
+  background: url(common.png) 0 50% no-repeat;
+}
+
+#files li.add a {
+  background: url(added.png) 0 50% no-repeat;
+}
+
+#files li.delete a {
+  background: url(delete.png) 0 50% no-repeat;
+}
+
 #diffs div {
   margin-bottom: 27px;
   overflow: auto;</diff>
      <filename>style.css</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>9bd00236cb18db48bd11016372916753b054d7cf</id>
    </parent>
  </parents>
  <author>
    <name>Justin Palmer</name>
    <email>justin@activereload.net</email>
  </author>
  <url>http://github.com/Caged/gitnub/commit/78657c76ea4d62e21a8ab24c2476ef8c4096597d</url>
  <id>78657c76ea4d62e21a8ab24c2476ef8c4096597d</id>
  <committed-date>2008-03-06T02:43:48-08:00</committed-date>
  <authored-date>2008-03-06T02:43:48-08:00</authored-date>
  <message>Add icons for diff list.  Add date to diff view and prep for adding repo info</message>
  <tree>b55469a753c5cc6707eb9d7c93fff7b19bc888da</tree>
  <committer>
    <name>Justin Palmer</name>
    <email>justin@activereload.net</email>
  </committer>
</commit>
