Skip to content
Browse files

Added disabled button support

  • Loading branch information...
1 parent f8c4a95 commit 031bdd0b447711ea198b714cd526e1741f41460d @davglass committed
View
1,029 English.lproj/MainMenu.xib
@@ -14,7 +14,7 @@
<object class="NSArray" key="IBDocument.PluginDependencies">
<bool key="EncodedWithXMLCoder">YES</bool>
<string id="885801228">com.apple.InterfaceBuilderKit</string>
- <string id="448142103">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string id="140528396">com.apple.InterfaceBuilder.CocoaPlugin</string>
</object>
<object class="NSMutableArray" key="IBDocument.RootObjects" id="1048">
<bool key="EncodedWithXMLCoder">YES</bool>
@@ -34,15 +34,15 @@
<object class="NSMenuItem" id="694149608">
<reference key="NSMenu" ref="649796088"/>
<string key="NSTitle" id="893728335">YUIDoc.app</string>
- <string key="NSKeyEquiv" id="225160861"/>
+ <string key="NSKeyEquiv" id="692497522"/>
<int key="NSKeyEquivModMask">1048576</int>
<int key="NSMnemonicLoc">2147483647</int>
- <object class="NSCustomResource" key="NSOnImage" id="207928657">
- <string key="NSClassName" id="956552594">NSImage</string>
+ <object class="NSCustomResource" key="NSOnImage" id="261581142">
+ <string key="NSClassName" id="727039934">NSImage</string>
<string key="NSResourceName">NSMenuCheckmark</string>
</object>
- <object class="NSCustomResource" key="NSMixedImage" id="669766826">
- <reference key="NSClassName" ref="956552594"/>
+ <object class="NSCustomResource" key="NSMixedImage" id="704372382">
+ <reference key="NSClassName" ref="727039934"/>
<string key="NSResourceName">NSMenuMixedState</string>
</object>
<string key="NSAction">submenuAction:</string>
@@ -53,21 +53,21 @@
<object class="NSMenuItem" id="238522557">
<reference key="NSMenu" ref="110575045"/>
<string key="NSTitle">About YUIDoc.app</string>
- <reference key="NSKeyEquiv" ref="225160861"/>
+ <reference key="NSKeyEquiv" ref="692497522"/>
<int key="NSMnemonicLoc">2147483647</int>
- <reference key="NSOnImage" ref="207928657"/>
- <reference key="NSMixedImage" ref="669766826"/>
+ <reference key="NSOnImage" ref="261581142"/>
+ <reference key="NSMixedImage" ref="704372382"/>
</object>
<object class="NSMenuItem" id="304266470">
<reference key="NSMenu" ref="110575045"/>
<bool key="NSIsDisabled">YES</bool>
<bool key="NSIsSeparator">YES</bool>
- <reference key="NSTitle" ref="225160861"/>
- <reference key="NSKeyEquiv" ref="225160861"/>
+ <reference key="NSTitle" ref="692497522"/>
+ <reference key="NSKeyEquiv" ref="692497522"/>
<int key="NSKeyEquivModMask">1048576</int>
<int key="NSMnemonicLoc">2147483647</int>
- <reference key="NSOnImage" ref="207928657"/>
- <reference key="NSMixedImage" ref="669766826"/>
+ <reference key="NSOnImage" ref="261581142"/>
+ <reference key="NSMixedImage" ref="704372382"/>
</object>
<object class="NSMenuItem" id="755159360">
<reference key="NSMenu" ref="110575045"/>
@@ -75,8 +75,8 @@
<string key="NSKeyEquiv" id="940330891">h</string>
<int key="NSKeyEquivModMask">1048576</int>
<int key="NSMnemonicLoc">2147483647</int>
- <reference key="NSOnImage" ref="207928657"/>
- <reference key="NSMixedImage" ref="669766826"/>
+ <reference key="NSOnImage" ref="261581142"/>
+ <reference key="NSMixedImage" ref="704372382"/>
</object>
<object class="NSMenuItem" id="342932134">
<reference key="NSMenu" ref="110575045"/>
@@ -84,28 +84,28 @@
<reference key="NSKeyEquiv" ref="940330891"/>
<int key="NSKeyEquivModMask">1572864</int>
<int key="NSMnemonicLoc">2147483647</int>
- <reference key="NSOnImage" ref="207928657"/>
- <reference key="NSMixedImage" ref="669766826"/>
+ <reference key="NSOnImage" ref="261581142"/>
+ <reference key="NSMixedImage" ref="704372382"/>
</object>
<object class="NSMenuItem" id="908899353">
<reference key="NSMenu" ref="110575045"/>
<string key="NSTitle">Show All</string>
- <reference key="NSKeyEquiv" ref="225160861"/>
+ <reference key="NSKeyEquiv" ref="692497522"/>
<int key="NSKeyEquivModMask">1048576</int>
<int key="NSMnemonicLoc">2147483647</int>
- <reference key="NSOnImage" ref="207928657"/>
- <reference key="NSMixedImage" ref="669766826"/>
+ <reference key="NSOnImage" ref="261581142"/>
+ <reference key="NSMixedImage" ref="704372382"/>
</object>
<object class="NSMenuItem" id="1056857174">
<reference key="NSMenu" ref="110575045"/>
<bool key="NSIsDisabled">YES</bool>
<bool key="NSIsSeparator">YES</bool>
- <reference key="NSTitle" ref="225160861"/>
- <reference key="NSKeyEquiv" ref="225160861"/>
+ <reference key="NSTitle" ref="692497522"/>
+ <reference key="NSKeyEquiv" ref="692497522"/>
<int key="NSKeyEquivModMask">1048576</int>
<int key="NSMnemonicLoc">2147483647</int>
- <reference key="NSOnImage" ref="207928657"/>
- <reference key="NSMixedImage" ref="669766826"/>
+ <reference key="NSOnImage" ref="261581142"/>
+ <reference key="NSMixedImage" ref="704372382"/>
</object>
<object class="NSMenuItem" id="632727374">
<reference key="NSMenu" ref="110575045"/>
@@ -113,8 +113,8 @@
<string key="NSKeyEquiv">q</string>
<int key="NSKeyEquivModMask">1048576</int>
<int key="NSMnemonicLoc">2147483647</int>
- <reference key="NSOnImage" ref="207928657"/>
- <reference key="NSMixedImage" ref="669766826"/>
+ <reference key="NSOnImage" ref="261581142"/>
+ <reference key="NSMixedImage" ref="704372382"/>
</object>
</object>
<string key="NSName">_NSAppleMenu</string>
@@ -123,11 +123,11 @@
<object class="NSMenuItem" id="391199113">
<reference key="NSMenu" ref="649796088"/>
<string key="NSTitle" id="461919786">Help</string>
- <reference key="NSKeyEquiv" ref="225160861"/>
+ <reference key="NSKeyEquiv" ref="692497522"/>
<int key="NSKeyEquivModMask">1048576</int>
<int key="NSMnemonicLoc">2147483647</int>
- <reference key="NSOnImage" ref="207928657"/>
- <reference key="NSMixedImage" ref="669766826"/>
+ <reference key="NSOnImage" ref="261581142"/>
+ <reference key="NSMixedImage" ref="704372382"/>
<string key="NSAction">submenuAction:</string>
<object class="NSMenu" key="NSSubmenu" id="374024848">
<reference key="NSTitle" ref="461919786"/>
@@ -139,8 +139,8 @@
<string key="NSKeyEquiv">?</string>
<int key="NSKeyEquivModMask">1048576</int>
<int key="NSMnemonicLoc">2147483647</int>
- <reference key="NSOnImage" ref="207928657"/>
- <reference key="NSMixedImage" ref="669766826"/>
+ <reference key="NSOnImage" ref="261581142"/>
+ <reference key="NSMixedImage" ref="704372382"/>
</object>
</object>
</object>
@@ -175,14 +175,14 @@
<int key="NSCellFlags2">272630784</int>
<string key="NSContents">Source Path:</string>
<object class="NSFont" key="NSSupport" id="903758537">
- <string key="NSName" id="819334062">LucidaGrande</string>
+ <string key="NSName" id="821747652">LucidaGrande</string>
<double key="NSSize">1.300000e+01</double>
<int key="NSfFlags">1044</int>
</object>
<reference key="NSControlView" ref="372238004"/>
<object class="NSColor" key="NSBackgroundColor" id="520935944">
<int key="NSColorSpace">6</int>
- <string key="NSCatalogName" id="915239987">System</string>
+ <string key="NSCatalogName" id="980055367">System</string>
<string key="NSColorName">controlColor</string>
<object class="NSColor" key="NSColor">
<int key="NSColorSpace">3</int>
@@ -191,7 +191,7 @@
</object>
<object class="NSColor" key="NSTextColor" id="911507903">
<int key="NSColorSpace">6</int>
- <reference key="NSCatalogName" ref="915239987"/>
+ <reference key="NSCatalogName" ref="980055367"/>
<string key="NSColorName">controlTextColor</string>
<object class="NSColor" key="NSColor" id="1054510212">
<int key="NSColorSpace">3</int>
@@ -215,15 +215,15 @@
<reference key="NSControlView" ref="539345905"/>
<int key="NSButtonFlags">1211912703</int>
<int key="NSButtonFlags2">2</int>
- <object class="NSCustomResource" key="NSNormalImage" id="1071457620">
- <reference key="NSClassName" ref="956552594"/>
+ <object class="NSCustomResource" key="NSNormalImage" id="352489441">
+ <reference key="NSClassName" ref="727039934"/>
<string key="NSResourceName">NSSwitch</string>
</object>
<object class="NSButtonImageSource" key="NSAlternateImage" id="885490598">
<string key="NSImageName">NSSwitch</string>
</object>
- <reference key="NSAlternateContents" ref="225160861"/>
- <reference key="NSKeyEquivalent" ref="225160861"/>
+ <reference key="NSAlternateContents" ref="692497522"/>
+ <reference key="NSKeyEquivalent" ref="692497522"/>
<int key="NSPeriodicDelay">200</int>
<int key="NSPeriodicInterval">25</int>
</object>
@@ -260,10 +260,10 @@
<reference key="NSControlView" ref="511995721"/>
<int key="NSButtonFlags">1211912703</int>
<int key="NSButtonFlags2">2</int>
- <reference key="NSNormalImage" ref="1071457620"/>
+ <reference key="NSNormalImage" ref="352489441"/>
<reference key="NSAlternateImage" ref="885490598"/>
- <reference key="NSAlternateContents" ref="225160861"/>
- <reference key="NSKeyEquivalent" ref="225160861"/>
+ <reference key="NSAlternateContents" ref="692497522"/>
+ <reference key="NSKeyEquivalent" ref="692497522"/>
<int key="NSPeriodicDelay">200</int>
<int key="NSPeriodicInterval">25</int>
</object>
@@ -283,10 +283,10 @@
<reference key="NSControlView" ref="139508102"/>
<int key="NSButtonFlags">1211912703</int>
<int key="NSButtonFlags2">2</int>
- <reference key="NSNormalImage" ref="1071457620"/>
+ <reference key="NSNormalImage" ref="352489441"/>
<reference key="NSAlternateImage" ref="885490598"/>
- <reference key="NSAlternateContents" ref="225160861"/>
- <reference key="NSKeyEquivalent" ref="225160861"/>
+ <reference key="NSAlternateContents" ref="692497522"/>
+ <reference key="NSKeyEquivalent" ref="692497522"/>
<int key="NSPeriodicDelay">200</int>
<int key="NSPeriodicInterval">25</int>
</object>
@@ -306,10 +306,10 @@
<reference key="NSControlView" ref="957637009"/>
<int key="NSButtonFlags">1211912703</int>
<int key="NSButtonFlags2">2</int>
- <reference key="NSNormalImage" ref="1071457620"/>
+ <reference key="NSNormalImage" ref="352489441"/>
<reference key="NSAlternateImage" ref="885490598"/>
- <reference key="NSAlternateContents" ref="225160861"/>
- <reference key="NSKeyEquivalent" ref="225160861"/>
+ <reference key="NSAlternateContents" ref="692497522"/>
+ <reference key="NSKeyEquivalent" ref="692497522"/>
<int key="NSPeriodicDelay">200</int>
<int key="NSPeriodicInterval">25</int>
</object>
@@ -329,10 +329,10 @@
<reference key="NSControlView" ref="632057813"/>
<int key="NSButtonFlags">1211912703</int>
<int key="NSButtonFlags2">2</int>
- <reference key="NSNormalImage" ref="1071457620"/>
+ <reference key="NSNormalImage" ref="352489441"/>
<reference key="NSAlternateImage" ref="885490598"/>
- <reference key="NSAlternateContents" ref="225160861"/>
- <reference key="NSKeyEquivalent" ref="225160861"/>
+ <reference key="NSAlternateContents" ref="692497522"/>
+ <reference key="NSKeyEquivalent" ref="692497522"/>
<int key="NSPeriodicDelay">200</int>
<int key="NSPeriodicInterval">25</int>
</object>
@@ -352,10 +352,10 @@
<reference key="NSControlView" ref="264093734"/>
<int key="NSButtonFlags">1211912703</int>
<int key="NSButtonFlags2">2</int>
- <reference key="NSNormalImage" ref="1071457620"/>
+ <reference key="NSNormalImage" ref="352489441"/>
<reference key="NSAlternateImage" ref="885490598"/>
- <reference key="NSAlternateContents" ref="225160861"/>
- <reference key="NSKeyEquivalent" ref="225160861"/>
+ <reference key="NSAlternateContents" ref="692497522"/>
+ <reference key="NSKeyEquivalent" ref="692497522"/>
<int key="NSPeriodicDelay">200</int>
<int key="NSPeriodicInterval">25</int>
</object>
@@ -375,10 +375,10 @@
<reference key="NSControlView" ref="122537860"/>
<int key="NSButtonFlags">1211912703</int>
<int key="NSButtonFlags2">2</int>
- <reference key="NSNormalImage" ref="1071457620"/>
+ <reference key="NSNormalImage" ref="352489441"/>
<reference key="NSAlternateImage" ref="885490598"/>
- <reference key="NSAlternateContents" ref="225160861"/>
- <reference key="NSKeyEquivalent" ref="225160861"/>
+ <reference key="NSAlternateContents" ref="692497522"/>
+ <reference key="NSKeyEquivalent" ref="692497522"/>
<int key="NSPeriodicDelay">200</int>
<int key="NSPeriodicInterval">25</int>
</object>
@@ -398,10 +398,10 @@
<reference key="NSControlView" ref="572920721"/>
<int key="NSButtonFlags">1211912703</int>
<int key="NSButtonFlags2">2</int>
- <reference key="NSNormalImage" ref="1071457620"/>
+ <reference key="NSNormalImage" ref="352489441"/>
<reference key="NSAlternateImage" ref="885490598"/>
- <reference key="NSAlternateContents" ref="225160861"/>
- <reference key="NSKeyEquivalent" ref="225160861"/>
+ <reference key="NSAlternateContents" ref="692497522"/>
+ <reference key="NSKeyEquivalent" ref="692497522"/>
<int key="NSPeriodicDelay">200</int>
<int key="NSPeriodicInterval">25</int>
</object>
@@ -416,14 +416,14 @@
<object class="NSTextFieldCell" key="NSCell" id="200657331">
<int key="NSCellFlags">-1804468671</int>
<int key="NSCellFlags2">272630784</int>
- <reference key="NSContents" ref="225160861"/>
+ <reference key="NSContents" ref="692497522"/>
<reference key="NSSupport" ref="903758537"/>
<string key="NSPlaceholderString">My Project</string>
<reference key="NSControlView" ref="1044048238"/>
<bool key="NSDrawsBackground">YES</bool>
<object class="NSColor" key="NSBackgroundColor" id="508199375">
<int key="NSColorSpace">6</int>
- <reference key="NSCatalogName" ref="915239987"/>
+ <reference key="NSCatalogName" ref="980055367"/>
<string key="NSColorName">textBackgroundColor</string>
<object class="NSColor" key="NSColor">
<int key="NSColorSpace">3</int>
@@ -432,7 +432,7 @@
</object>
<object class="NSColor" key="NSTextColor" id="74155014">
<int key="NSColorSpace">6</int>
- <reference key="NSCatalogName" ref="915239987"/>
+ <reference key="NSCatalogName" ref="980055367"/>
<string key="NSColorName">textColor</string>
<reference key="NSColor" ref="1054510212"/>
</object>
@@ -465,7 +465,7 @@
<object class="NSTextFieldCell" key="NSCell" id="539448867">
<int key="NSCellFlags">-1804468671</int>
<int key="NSCellFlags2">272630784</int>
- <reference key="NSContents" ref="225160861"/>
+ <reference key="NSContents" ref="692497522"/>
<reference key="NSSupport" ref="903758537"/>
<string key="NSPlaceholderString">http://myproject.com</string>
<reference key="NSControlView" ref="351740269"/>
@@ -523,10 +523,10 @@
<reference key="NSControlView" ref="1027394945"/>
<int key="NSButtonFlags">1211912703</int>
<int key="NSButtonFlags2">2</int>
- <reference key="NSNormalImage" ref="1071457620"/>
+ <reference key="NSNormalImage" ref="352489441"/>
<reference key="NSAlternateImage" ref="885490598"/>
- <reference key="NSAlternateContents" ref="225160861"/>
- <reference key="NSKeyEquivalent" ref="225160861"/>
+ <reference key="NSAlternateContents" ref="692497522"/>
+ <reference key="NSKeyEquivalent" ref="692497522"/>
<int key="NSPeriodicDelay">200</int>
<int key="NSPeriodicInterval">25</int>
</object>
@@ -558,7 +558,7 @@
<object class="NSTextFieldCell" key="NSCell" id="396829779">
<int key="NSCellFlags">-1804468671</int>
<int key="NSCellFlags2">272630784</int>
- <reference key="NSContents" ref="225160861"/>
+ <reference key="NSContents" ref="692497522"/>
<reference key="NSSupport" ref="903758537"/>
<string key="NSPlaceholderString">1.0.0</string>
<reference key="NSControlView" ref="331432864"/>
@@ -586,7 +586,7 @@
<int key="NSCellFlags">337772033</int>
<int key="NSCellFlags2">131072</int>
<object class="NSFont" key="NSSupport" id="26">
- <reference key="NSName" ref="819334062"/>
+ <reference key="NSName" ref="821747652"/>
<double key="NSSize">1.100000e+01</double>
<int key="NSfFlags">3100</int>
</object>
@@ -643,15 +643,15 @@
<reference key="NSWindow"/>
<bool key="NSEnabled">YES</bool>
<object class="NSButtonCell" key="NSCell" id="418912341">
- <int key="NSCellFlags">-2080244224</int>
+ <int key="NSCellFlags">-1543373312</int>
<int key="NSCellFlags2">134217728</int>
<string key="NSContents">Generate Docs</string>
<reference key="NSSupport" ref="903758537"/>
<reference key="NSControlView" ref="489507437"/>
- <int key="NSButtonFlags">-2038152961</int>
+ <int key="NSButtonFlags">142885119</int>
<int key="NSButtonFlags2">163</int>
- <reference key="NSAlternateContents" ref="225160861"/>
- <reference key="NSKeyEquivalent" ref="225160861"/>
+ <reference key="NSAlternateContents" ref="692497522"/>
+ <reference key="NSKeyEquivalent" ref="692497522"/>
<int key="NSPeriodicDelay">400</int>
<int key="NSPeriodicInterval">75</int>
</object>
@@ -672,7 +672,7 @@
<string key="NSFrameSize">{425, 268}</string>
<reference key="NSSuperview" ref="459300983"/>
<reference key="NSWindow"/>
- <string key="NSClassName">NSTextView</string>
+ <string key="NSClassName" id="498375155">NSTextView</string>
</object>
</object>
<string key="NSFrame">{{1, 1}, {425, 268}}</string>
@@ -728,10 +728,6 @@
<string key="NSClassName" id="800319522">YUIDocGUIAppDelegate</string>
</object>
<object class="NSUserDefaultsController" id="672253080">
- <object class="NSMutableArray" key="NSDeclaredKeys">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <string>logoutput</string>
- </object>
<bool key="NSSharedInstance">YES</bool>
</object>
</object>
@@ -1089,7 +1085,7 @@
<reference ref="8"/>
<reference ref="8"/>
<reference ref="9"/>
- <reference ref="225160861"/>
+ <reference ref="692497522"/>
</object>
</object>
<int key="NSNibBindingConnectorVersion">2</int>
@@ -1715,92 +1711,92 @@
</object>
<object class="NSMutableArray" key="dict.values">
<bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="448142103"/>
+ <reference ref="140528396"/>
<reference ref="885801228"/>
<reference ref="885801228"/>
- <reference ref="448142103"/>
+ <reference ref="140528396"/>
<reference ref="9"/>
- <reference ref="448142103"/>
+ <reference ref="140528396"/>
<reference ref="9"/>
<string>{{124, 813}, {182, 23}}</string>
- <reference ref="448142103"/>
+ <reference ref="140528396"/>
<reference ref="9"/>
- <reference ref="448142103"/>
+ <reference ref="140528396"/>
<reference ref="9"/>
- <reference ref="448142103"/>
+ <reference ref="140528396"/>
<reference ref="9"/>
- <reference ref="448142103"/>
+ <reference ref="140528396"/>
<reference ref="9"/>
- <reference ref="448142103"/>
+ <reference ref="140528396"/>
<reference ref="9"/>
- <reference ref="448142103"/>
+ <reference ref="140528396"/>
<reference ref="9"/>
- <reference ref="448142103"/>
+ <reference ref="140528396"/>
<reference ref="9"/>
- <reference ref="448142103"/>
+ <reference ref="140528396"/>
<reference ref="9"/>
<string>{74, 862}</string>
<string>{{11, 836}, {174, 20}}</string>
- <reference ref="448142103"/>
- <string>{{117, 109}, {462, 642}}</string>
+ <reference ref="140528396"/>
+ <string>{{180, 101}, {462, 642}}</string>
<reference ref="9"/>
- <string>{{117, 109}, {462, 642}}</string>
- <integer value="0"/>
+ <string>{{180, 101}, {462, 642}}</string>
+ <reference ref="8"/>
<reference ref="9"/>
<string id="899428894">{462, 354}</string>
<reference ref="899428894"/>
- <reference ref="448142103"/>
- <reference ref="448142103"/>
- <reference ref="448142103"/>
- <reference ref="448142103"/>
- <reference ref="448142103"/>
- <reference ref="448142103"/>
- <reference ref="448142103"/>
- <reference ref="448142103"/>
- <reference ref="448142103"/>
- <reference ref="448142103"/>
- <reference ref="448142103"/>
- <reference ref="448142103"/>
- <reference ref="448142103"/>
- <reference ref="448142103"/>
- <reference ref="448142103"/>
- <reference ref="448142103"/>
- <reference ref="448142103"/>
- <reference ref="448142103"/>
- <reference ref="448142103"/>
- <reference ref="448142103"/>
- <reference ref="448142103"/>
- <reference ref="448142103"/>
- <reference ref="448142103"/>
- <reference ref="448142103"/>
- <reference ref="448142103"/>
- <reference ref="448142103"/>
- <reference ref="448142103"/>
- <reference ref="448142103"/>
- <reference ref="448142103"/>
- <reference ref="448142103"/>
- <reference ref="448142103"/>
- <reference ref="448142103"/>
- <reference ref="448142103"/>
- <reference ref="448142103"/>
- <reference ref="448142103"/>
- <reference ref="448142103"/>
- <reference ref="448142103"/>
- <reference ref="448142103"/>
- <reference ref="448142103"/>
- <reference ref="448142103"/>
- <reference ref="448142103"/>
- <reference ref="448142103"/>
- <reference ref="448142103"/>
+ <reference ref="140528396"/>
+ <reference ref="140528396"/>
+ <reference ref="140528396"/>
+ <reference ref="140528396"/>
+ <reference ref="140528396"/>
+ <reference ref="140528396"/>
+ <reference ref="140528396"/>
+ <reference ref="140528396"/>
+ <reference ref="140528396"/>
+ <reference ref="140528396"/>
+ <reference ref="140528396"/>
+ <reference ref="140528396"/>
+ <reference ref="140528396"/>
+ <reference ref="140528396"/>
+ <reference ref="140528396"/>
+ <reference ref="140528396"/>
+ <reference ref="140528396"/>
+ <reference ref="140528396"/>
+ <reference ref="140528396"/>
+ <reference ref="140528396"/>
+ <reference ref="140528396"/>
+ <reference ref="140528396"/>
+ <reference ref="140528396"/>
+ <reference ref="140528396"/>
+ <reference ref="140528396"/>
+ <reference ref="140528396"/>
+ <reference ref="140528396"/>
+ <reference ref="140528396"/>
+ <reference ref="140528396"/>
+ <reference ref="140528396"/>
+ <reference ref="140528396"/>
+ <reference ref="140528396"/>
+ <reference ref="140528396"/>
+ <reference ref="140528396"/>
+ <reference ref="140528396"/>
+ <reference ref="140528396"/>
+ <reference ref="140528396"/>
+ <reference ref="140528396"/>
+ <reference ref="140528396"/>
+ <reference ref="140528396"/>
+ <reference ref="140528396"/>
+ <reference ref="140528396"/>
+ <reference ref="140528396"/>
<reference ref="9"/>
- <reference ref="448142103"/>
+ <reference ref="140528396"/>
<reference ref="9"/>
<string>{{23, 713}, {217, 123}}</string>
- <reference ref="448142103"/>
+ <reference ref="140528396"/>
<reference ref="9"/>
- <reference ref="448142103"/>
- <reference ref="448142103"/>
- <string id="140528396">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <reference ref="140528396"/>
+ <reference ref="140528396"/>
+ <reference ref="140528396"/>
<reference ref="140528396"/>
<reference ref="140528396"/>
<reference ref="140528396"/>
@@ -1826,13 +1822,34 @@
</object>
</object>
<nil key="sourceID"/>
- <int key="maxID">682</int>
+ <int key="maxID">684</int>
</object>
<object class="IBClassDescriber" key="IBDocument.Classes">
<object class="NSMutableArray" key="referencedPartialClassDescriptions">
<bool key="EncodedWithXMLCoder">YES</bool>
<object class="IBPartialClassDescription">
- <string key="className">NSTextFieldCell</string>
+ <string key="className">NSTextField</string>
+ <nil key="superclassName"/>
+ <object class="NSMutableDictionary" key="actions">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSArray" key="dict.sortedKeys">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ </object>
+ <object class="NSMutableArray" key="dict.values">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ </object>
+ </object>
+ <object class="NSMutableDictionary" key="outlets">
+ <string key="NS.key.0">name</string>
+ <string key="NS.object.0" id="7585294">id</string>
+ </object>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey" id="312245286">IBUserSource</string>
+ <reference key="minorKey" ref="692497522"/>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSButton</string>
<nil key="superclassName"/>
<object class="NSMutableDictionary" key="actions">
<bool key="EncodedWithXMLCoder">YES</bool>
@@ -1853,12 +1870,12 @@
</object>
</object>
<object class="IBClassDescriptionSource" key="sourceIdentifier">
- <string key="majorKey" id="717460003">IBUserSource</string>
- <reference key="minorKey" ref="225160861"/>
+ <reference key="majorKey" ref="312245286"/>
+ <reference key="minorKey" ref="692497522"/>
</object>
</object>
<object class="IBPartialClassDescription">
- <string key="className">NSTextField</string>
+ <reference key="className" ref="498375155"/>
<nil key="superclassName"/>
<object class="NSMutableDictionary" key="actions">
<bool key="EncodedWithXMLCoder">YES</bool>
@@ -1870,12 +1887,12 @@
</object>
</object>
<object class="NSMutableDictionary" key="outlets">
- <string key="NS.key.0">name</string>
- <string key="NS.object.0" id="1022">id</string>
+ <reference key="NS.key.0" ref="925092617"/>
+ <reference key="NS.object.0" ref="7585294"/>
</object>
<object class="IBClassDescriptionSource" key="sourceIdentifier">
- <reference key="majorKey" ref="717460003"/>
- <reference key="minorKey" ref="225160861"/>
+ <reference key="majorKey" ref="312245286"/>
+ <reference key="minorKey" ref="692497522"/>
</object>
</object>
<object class="IBPartialClassDescription">
@@ -1900,8 +1917,8 @@
</object>
</object>
<object class="IBClassDescriptionSource" key="sourceIdentifier">
- <reference key="majorKey" ref="717460003"/>
- <reference key="minorKey" ref="225160861"/>
+ <reference key="majorKey" ref="312245286"/>
+ <reference key="minorKey" ref="692497522"/>
</object>
</object>
<object class="IBPartialClassDescription">
@@ -1918,15 +1935,15 @@
</object>
<object class="NSMutableDictionary" key="outlets">
<string key="NS.key.0">scrollView</string>
- <string key="NS.object.0" id="7585294">id</string>
+ <reference key="NS.object.0" ref="7585294"/>
</object>
<object class="IBClassDescriptionSource" key="sourceIdentifier">
- <string key="majorKey" id="312245286">IBUserSource</string>
- <string key="minorKey" id="692497522"/>
+ <reference key="majorKey" ref="312245286"/>
+ <reference key="minorKey" ref="692497522"/>
</object>
</object>
<object class="IBPartialClassDescription">
- <string key="className">NSButton</string>
+ <reference key="className" ref="800319522"/>
<nil key="superclassName"/>
<object class="NSMutableDictionary" key="actions">
<bool key="EncodedWithXMLCoder">YES</bool>
@@ -1947,27 +1964,6 @@
</object>
</object>
<object class="IBClassDescriptionSource" key="sourceIdentifier">
- <reference key="majorKey" ref="717460003"/>
- <reference key="minorKey" ref="225160861"/>
- </object>
- </object>
- <object class="IBPartialClassDescription">
- <string key="className">NSTextView</string>
- <nil key="superclassName"/>
- <object class="NSMutableDictionary" key="actions">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSArray" key="dict.sortedKeys">
- <bool key="EncodedWithXMLCoder">YES</bool>
- </object>
- <object class="NSMutableArray" key="dict.values">
- <bool key="EncodedWithXMLCoder">YES</bool>
- </object>
- </object>
- <object class="NSMutableDictionary" key="outlets">
- <string key="NS.key.0">textView</string>
- <reference key="NS.object.0" ref="7585294"/>
- </object>
- <object class="IBClassDescriptionSource" key="sourceIdentifier">
<reference key="majorKey" ref="312245286"/>
<reference key="minorKey" ref="692497522"/>
</object>
@@ -1997,21 +1993,21 @@
</object>
<object class="NSMutableArray" key="dict.values">
<bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="1022"/>
- <reference ref="1022"/>
- <reference ref="1022"/>
- <reference ref="1022"/>
- <reference ref="1022"/>
- <reference ref="1022"/>
- <reference ref="1022"/>
- <reference ref="1022"/>
- <reference ref="1022"/>
- <reference ref="1022"/>
- <reference ref="1022"/>
- <reference ref="1022"/>
- <reference ref="1022"/>
- <reference ref="1022"/>
- <reference ref="1022"/>
+ <reference ref="7585294"/>
+ <reference ref="7585294"/>
+ <reference ref="7585294"/>
+ <reference ref="7585294"/>
+ <reference ref="7585294"/>
+ <reference ref="7585294"/>
+ <reference ref="7585294"/>
+ <reference ref="7585294"/>
+ <reference ref="7585294"/>
+ <reference ref="7585294"/>
+ <reference ref="7585294"/>
+ <reference ref="7585294"/>
+ <reference ref="7585294"/>
+ <reference ref="7585294"/>
+ <reference ref="7585294"/>
</object>
</object>
<object class="NSMutableDictionary" key="outlets">
@@ -2020,13 +2016,13 @@
<bool key="EncodedWithXMLCoder">YES</bool>
<string>generateButton</string>
<string>myWindow</string>
- <reference ref="925092617"/>
+ <string>textView</string>
</object>
<object class="NSMutableArray" key="dict.values">
<bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="1022"/>
- <reference ref="1022"/>
- <reference ref="1022"/>
+ <reference ref="7585294"/>
+ <reference ref="7585294"/>
+ <reference ref="7585294"/>
</object>
</object>
<object class="IBClassDescriptionSource" key="sourceIdentifier">
@@ -2035,7 +2031,7 @@
</object>
</object>
<object class="IBPartialClassDescription">
- <reference key="className" ref="800319522"/>
+ <string key="className">NSTextFieldCell</string>
<nil key="superclassName"/>
<object class="NSMutableDictionary" key="actions">
<bool key="EncodedWithXMLCoder">YES</bool>
@@ -2056,8 +2052,8 @@
</object>
</object>
<object class="IBClassDescriptionSource" key="sourceIdentifier">
- <reference key="majorKey" ref="717460003"/>
- <reference key="minorKey" ref="225160861"/>
+ <reference key="majorKey" ref="312245286"/>
+ <reference key="minorKey" ref="692497522"/>
</object>
</object>
</object>
@@ -2067,328 +2063,327 @@
<int key="IBDocument.defaultPropertyAccessControl">3</int>
<object class="NSMutableData" key="IBDocument.RunnableNib">
<bytes key="NS.bytes">YnBsaXN0MDDUAAEAAgADAAQABQAGAAkAClgkdmVyc2lvblQkdG9wWSRhcmNoaXZlclgkb2JqZWN0cxIA
-AYag0QAHAAhdSUIub2JqZWN0ZGF0YYABXxAPTlNLZXllZEFyY2hpdmVyrxEB3wALAAwAMQA1ADYAPAA9
+AYag0QAHAAhdSUIub2JqZWN0ZGF0YYABXxAPTlNLZXllZEFyY2hpdmVyrxEB3QALAAwAMQA1ADYAPAA9
AEIAXgBfAGAAYQBiAGMACwBwAIkAlQCWAKYApwCvALAAswC9AL4AvwDEAMYAywDMAM8A0wDZAOEA4gD4
APkA/gD/AQABAwD/AQcBCgELAQ4BEQEZARoBIQEiASoBKwE1ATYBPgE/AUgBSQFRAVIBWwFcAWQBZQFu
AW8BdwF4AYEBggGKAYsBlAGVAZ0BngGnAagBsAGxAb0BvgHDAcQBxwHMAc0B1QHWAd0B3gHmAecB8AHx
AfkB+gIBAgICCgILAhICEwIbAhwCJQImAi4CLwI2AjcCPwJAAkkCSgJUAlkCWgJbAl8CYAJuAnMCdAJ4
-AnsCfwKCAoUCjgKTApQCnAKdAqACowKrAqwCuAK5AsoC0ALfAuMC6wLsAu0C8ALxAvQDAgMDAwQDBwMQ
-AxEDEgMVAAsDFgMYAxkDGgMbAx4DQANGA1YDXANdA14DYgNjA2cDaANrA2wDcAN2A3kDegN7A4ADgQOG
-A4cDjAONA5EDmAOcA50DngOfA6QDpQOoA60DrgOzA7QDuQO6A78DwAPFA8YDywPMA9ED2APZA9oD3wPi
-A+MD5wPuA+8D8AP1A/YD+wP8BAEEAgQGBA0EDgQPBBAEFQQWBBsEHAQgBCgEKQQqBC8EMAQ8BD0EPgQ/
-BFgEWQRaBFsEXARdBF4EXwRgBGEA9gJkBGIEZARnBGoEbQR1BHYEdwR4BIgEiQSKBIsEkgSTBJQEmwSc
-BJ0EpASlBKYErgSvBLAEyATPBNAE0QUUBRoFHgUfBSMFKAUpBS4FOAU5BUMFTgVXBVgFWgVjBTgFZAVo
-BWkFawWuBfIGNgY3BjgGOQY6BjsGPAY9Bj4GPwZABkEGQgZDBkQGRQZGBkcGSAZJBkoGSwZMBk0GTgZP
-BlAGUQZSBlMGVAZVBlYGVwZYBlkGWgZbBlwGXQZeBl8GYAZhBmIGYwZkBmUGZgZnBmgGaQZqBmsGbAZt
-Bm4GbwZwBnEGcgZzBnQGdQZ2BnkGfAbfB0IHQwdEB0UHRgdHB0gHSQdKB0sHTAdNB04HTwdQB1EHUgdT
-B1QHVQdWB1cHWAdZB1oHWwdcB10HXgdfB2AHYQdiB2MHZAdlB2YHZwdoB2kHagdrB2wHbQduB28HcAdx
-B3IHcwd0B3UHdgd3B3gHeQd6B3sHfAd9B34HfweAB4EHggeDB4QHhQeGB4cHiAeJB4oHiweMB40HjgeP
-B5AHkQK1B5IHkweUB5UHlgeXB5gHmQeaB5sHnAedB54HnwegB6EHpAenB6pVJG51bGzfEBIADQAOAA8A
-EAARABIAEwAUABUAFgAXABgAGQAaABsAHAAdAB4AHwAgACEAIgAjACQAJQAmACcAKAApACoAKwAsAC0A
-LgAvADBWTlNSb290ViRjbGFzc11OU09iamVjdHNLZXlzXxAPTlNDbGFzc2VzVmFsdWVzXxAZTlNBY2Nl
-c3NpYmlsaXR5T2lkc1ZhbHVlc11OU0Nvbm5lY3Rpb25zW05TTmFtZXNLZXlzW05TRnJhbWV3b3JrXU5T
-Q2xhc3Nlc0tleXNaTlNPaWRzS2V5c11OU05hbWVzVmFsdWVzXxAZTlNBY2Nlc3NpYmlsaXR5Q29ubmVj
-dG9yc11OU0ZvbnRNYW5hZ2VyXxAQTlNWaXNpYmxlV2luZG93c18QD05TT2JqZWN0c1ZhbHVlc18QF05T
-QWNjZXNzaWJpbGl0eU9pZHNLZXlzWU5TTmV4dE9pZFxOU09pZHNWYWx1ZXOAAoEB3oEBH4EBeIEB3YCm
-gQE1gAWBAXeBAXmBATaBAduAAIAGgQE0gQHcEQKsgQF60gAOADIAMwA0W05TQ2xhc3NOYW1lgASAA11O
-U0FwcGxpY2F0aW9u0gA3ADgAOQA6WCRjbGFzc2VzWiRjbGFzc25hbWWiADoAO15OU0N1c3RvbU9iamVj
-dFhOU09iamVjdF8QEElCQ29jb2FGcmFtZXdvcmvSAA4APgA/AEBaTlMub2JqZWN0c4B4oQBBgAfeAEMA
-DgBEAEUARgBHAEgASQBKAEsATABNAE4ATwBQAFEAUgBTAFQAVQBWAFcAWABZAFoAWwBcACtcTlNXaW5k
-b3dWaWV3XxAWTlNXaW5kb3dDb250ZW50TWF4U2l6ZVxOU1NjcmVlblJlY3RfEBNOU0ZyYW1lQXV0b3Nh
-dmVOYW1lXU5TV2luZG93VGl0bGVZTlNXVEZsYWdzXU5TV2luZG93Q2xhc3NfEBZOU1dpbmRvd0NvbnRl
-bnRNaW5TaXplXE5TV2luZG93UmVjdF8QD05TV2luZG93QmFja2luZ18QEU5TV2luZG93U3R5bGVNYXNr
-WU5TTWluU2l6ZVtOU1ZpZXdDbGFzc4ANgKWAC4CigKSACRI0AAQAgAqADIAIEAIREAOAo4AAXxAYe3sx
-NjgsIDE0MH0sIHs0NjIsIDY0Mn19WllVSURvYy5hcHBYTlNXaW5kb3deezEwMDAwLCAxMDAwMH1aezQ2
-MiwgMzU0fdcAZAAOAGUAZgBnAGAAaABpAGoAawBsAG0AaQBvXxAPTlNOZXh0UmVzcG9uZGVyWk5TU3Vi
-dmlld3NYTlN2RmxhZ3NbTlNGcmFtZVNpemVbTlNTdXBlcnZpZXeADoChgA8RAQCAn4AOgKDSAA4APgBx
-AHKAf68QFgBzAHQAdQB2AHcAeAB5AHoAewB8AH0AfgB/AIAAgQCCAIMAhACFAIYAhwCIgBCAIYAvgDOA
-N4A7gD+AQ4BHgEuAT4BYgFyAYIBkgGiAbIBwgHSAgoCJgI3YAGQADgCKAIsAZgCMAGAAaABQAI4AjwCQ
-AJEAkgBpAFBXTlNGcmFtZVZOU0NlbGxZTlNFbmFibGVkgA2AIIARgBIRAQwJgA6ADV8QFXt7MjYsIDQw
-OX0sIHs4MiwgMTd9fdgAlwAOAJgAmQCaAJsAnACdAJ4AnwCgAKEAogBzAKQApVtOU0NlbGxGbGFnc18Q
-EU5TQmFja2dyb3VuZENvbG9yWk5TQ29udGVudHNZTlNTdXBwb3J0XU5TQ29udHJvbFZpZXdcTlNDZWxs
-RmxhZ3MyW05TVGV4dENvbG9yEgQB/kCAH4AXgBOAFIAQEhBABACAHFxTb3VyY2UgUGF0aDrUAA4AqACp
-AKoAqwCsAK0ArlZOU1NpemVWTlNOYW1lWE5TZkZsYWdzgBYjQCoAAAAAAACAFREEFFxMdWNpZGFHcmFu
-ZGXSADcAOACxALKiALIAO1ZOU0ZvbnTVAA4AtAC1ALYAtwC4ALkAugC7ALxXTlNDb2xvclxOU0NvbG9y
-U3BhY2VbTlNDb2xvck5hbWVdTlNDYXRhbG9nTmFtZYAbgBoQBoAZgBhWU3lzdGVtXGNvbnRyb2xDb2xv
-ctMADgC1AMAAuADCAMNXTlNXaGl0ZYAbEANLMC42NjY2NjY2OQDSADcAOADFALSiALQAO9UADgC0ALUA
-tgC3ALgAyAC6AMkAvIAbgB6AHYAYXxAQY29udHJvbFRleHRDb2xvctMADgC1AMAAuADCAM6AG0IwANIA
-NwA4ANAA0aQA0QDSAIsAO18QD05TVGV4dEZpZWxkQ2VsbFxOU0FjdGlvbkNlbGzSADcAOADUANWlANUA
-1gDXANgAO1tOU1RleHRGaWVsZFlOU0NvbnRyb2xWTlNWaWV3W05TUmVzcG9uZGVy2ABkAA4AigCLAGYA
-jABgAGgAUADbANwA3QCRAJIAaQBQgA2ALoAigCMJgA6ADV8QFnt7MTE0LCA1MDJ9LCB7ODMsIDE4fX3e
-AJcADgDjAOQA5QDmAOcA6ACZAJoAmwDpAJwA6gDrAOwA7QDuAO8AWgDwAO0A8gCiAHQA9QD2APdfEBNO
-U0FsdGVybmF0ZUNvbnRlbnRzXU5TTm9ybWFsSW1hZ2VfEBJOU1BlcmlvZGljSW50ZXJ2YWxeTlNCdXR0
-b25GbGFnczJfEBBOU0FsdGVybmF0ZUltYWdlXxAPTlNLZXlFcXVpdmFsZW50XxAPTlNQZXJpb2RpY0Rl
-bGF5XU5TQnV0dG9uRmxhZ3MT/////4QB/gCALYAsgCUQGYApgCyAJIAUgCEQyBAAEkg8Uf9aSmF2YXNj
-cmlwdNMADgAyAPoA+wD8AP1eTlNSZXNvdXJjZU5hbWWAKIAmgCdXTlNJbWFnZVhOU1N3aXRjaNIANwA4
-AQEBAqIBAgA7XxAQTlNDdXN0b21SZXNvdXJjZdIADgEEAQUBBltOU0ltYWdlTmFtZYArgCrSADcAOAEI
-AQmiAQkAO18QE05TQnV0dG9uSW1hZ2VTb3VyY2VQ0gA3ADgBDAENpAENANIAiwA7XE5TQnV0dG9uQ2Vs
-bNIANwA4AQ8BEKUBEADWANcA2AA7WE5TQnV0dG9u2ABkAA4AigCLAGYAjABgAGgAUACOARQBFQCRAJIA
-aQBQgA2AIIAwgDEJgA6ADV8QFXt7MzcsIDUwM30sIHs3MiwgMTd9fdgAlwAOAJgAmQCaAJsAnACdAJ4A
-nwCgAR0AogB1AKQApYAfgBeAMoAUgC+AHFtGaWxlIFR5cGVzOtgAZAAOAIoAiwBmAIwAYABoAFAA2wEl
-ASYAkQCSAGkAUIANgC6ANIA1CYAOgA1fEBZ7ezExNCwgNDc0fSwgezk4LCAxOH193gCXAA4A4wDkAOUA
-5gDnAOgAmQCaAJsA6QCcAOoBLADsAO0A7gDvAFoA8ADtATIAogB2APUA9gD3EgQB/gCALYAsgCWAKYAs
-gDaAFIAzXEFjdGlvblNjcmlwdNgAZAAOAIoAiwBmAIwAYABoAFAA2wE5AToAkQCSAGkAUIANgC6AOIA5
-CYAOgA1fEBZ7ezI3OSwgNTAyfSwgezk4LCAxOH193gCXAA4A4wDkAOUA5gDnAOgAmQCaAJsA6QCcAOoB
-LADsAO0A7gDvAFoA8ADtAUUAogB3APUA9gD3gC2ALIAlgCmALIA6gBSAN1ZQeXRob27YAGQADgCKAIsA
-ZgCMAGAAaABQANsBTAFNAJEAkgBpAFCADYAugDyAPQmADoANXxAWe3szNTgsIDUwMn0sIHs5OCwgMTh9
-fd4AlwAOAOMA5ADlAOYA5wDoAJkAmgCbAOkAnADqASwA7ADtAO4A7wBaAPAA7QFYAKIAeAD1APYA94At
-gCyAJYApgCyAPoAUgDtTUEhQ2ABkAA4AigCLAGYAjABgAGgAUADbAV8BYACRAJIAaQBQgA2ALoBAgEEJ
-gA6ADV8QFnt7MjE1LCA1MDJ9LCB7OTgsIDE4fX3eAJcADgDjAOQA5QDmAOcA6ACZAJoAmwDpAJwA6gEs
-AOwA7QDuAO8AWgDwAO0BawCiAHkA9QD2APeALYAsgCWAKYAsgEKAFIA/VFBlcmzYAGQADgCKAIsAZgCM
-AGAAaABQANsBcgFzAJEAkgBpAFCADYAugESARQmADoANXxAWe3syMTUsIDQ3NH0sIHs5OCwgMTh9fd4A
-lwAOAOMA5ADlAOYA5wDoAJkAmgCbAOkAnADqASwA7ADtAO4A7wBaAPAA7QF+AKIAegD1APYA94AtgCyA
-JYApgCyARoAUgENUUnViedgAZAAOAIoAiwBmAIwAYABoAFAA2wGFAYYAkQCSAGkAUIANgC6ASIBJCYAO
-gA1fEBZ7ezI3OSwgNDc0fSwgezk4LCAxOH193gCXAA4A4wDkAOUA5gDnAOgAmQCaAJsA6QCcAOoBLADs
-AO0A7gDvAFoA8ADtAZEAogB7APUA9gD3gC2ALIAlgCmALIBKgBSAR1ZDU2hhcnDYAGQADgCKAIsAZgCM
-AGAAaABQANsBmAGZAJEAkgBpAFCADYAugEyATQmADoANXxAWe3szNTgsIDQ3NH0sIHs5OCwgMTh9fd4A
-lwAOAOMA5ADlAOYA5wDoAJkAmgCbAOkAnADqASwA7ADtAO4A7wBaAPAA7QGkAKIAfAD1APYA94AtgCyA
-JYApgCyAToAUgEtUSmF2YdgAZAAOAIoAiwBmAIwAYABoAFAAjgGrAawAkQCSAGkAUIANgCCAUIBRCYAO
-gA1fEBd7ezExNiwgNjA2fSwgezMwNCwgMjJ9fdoAlwAOAJgAmQCaAJsAnAGyAbMAnQG0AJ8BtgDtAKIA
-fQCkAJIBuwG8XxARTlNEcmF3c0JhY2tncm91bmRfEBNOU1BsYWNlaG9sZGVyU3RyaW5nE/////+Ucf5B
-gB+AU4AsgBSATwmAUoBWWk15IFByb2plY3TVAA4AtAC1ALYAtwC4AcAAugHBALyAG4BVgFSAGF8QE3Rl
-eHRCYWNrZ3JvdW5kQ29sb3LTAA4AtQDAALgAwgHGgBtCMQDVAA4AtAC1ALYAtwC4AMgAugHKALyAG4Ae
-gFeAGFl0ZXh0Q29sb3LYAGQADgCKAIsAZgCMAGAAaABQAI4B0AHRAJEAkgBpAFCADYAggFmAWgmADoAN
-XxAVe3sxNywgNjExfSwgezkyLCAxN3192ACXAA4AmACZAJoAmwCcAJ0AngCfAKAB2QCiAH4ApAClgB+A
-F4BbgBSAWIAcXVByb2plY3QgTmFtZTrYAGQADgCKAIsAZgCMAGAAaABQAI4B4QHiAJEAkgBpAFCADYAg
-gF2AXgmADoANXxAXe3sxMTYsIDU3M30sIHszMDQsIDIyfX3aAJcADgCYAJkAmgCbAJwBsgGzAJ0BtACf
-AbYA7QCiAH8ApACSAe4BvIAfgFOALIAUgFwJgF+AVl8QFGh0dHA6Ly9teXByb2plY3QuY29t2ABkAA4A
-igCLAGYAjABgAGgAUACOAfQB9QCRAJIAaQBQgA2AIIBhgGIJgA6ADV8QFXt7MzEsIDU3NX0sIHs3OCwg
-MTd9fdgAlwAOAJgAmQCaAJsAnACdAJ4AnwCgAf0AogCAAKQApYAfgBeAY4AUgGCAHFxQcm9qZWN0IFVS
-TDrYAGQADgCKAIsAZgCMAGAAaABQAI4CBQIGAJEAkgBpAFCADYAggGWAZgmADoANXxAVe3s1MSwgNTQz
-fSwgezU4LCAxN3192ACXAA4AmACZAJoAmwCcAJ0AngCfAKACDgCiAIEApAClgB+AF4BngBSAZIAcWFZl
-cnNpb2462ABkAA4AigCLAGYAjABgAGgAUADbAhYCFwCRAJIAaQBQgA2ALoBpgGoJgA6ADV8QF3t7MTEz
-LCA0NDB9LCB7MjI5LCAxOH193gCXAA4A4wDkAOUA5gDnAOgAmQCaAJsA6QCcAOoA6wDsAO0A7gDvAFoA
-8ADtAiIAogCCAPUA9gD3gC2ALIAlgCmALIBrgBSAaF8QH1Nob3cgcHJpdmF0ZSBtZXRob2RzIGJ5IGRl
-ZmF1bHTYAGQADgCKAIsAZgCMAGAAaABQAI4CKQIqAJEAkgBpAFCADYAggG2AbgmADoANXxAVe3szNiwg
-MzY4fSwgezcyLCAxN3192ACXAA4AmACZAJoAmwCcAJ0AngCfAKACMgCiAIMApAClgB+AF4BvgBSAbIAc
-WlNhdmUgUGF0aDrYAGQADgCKAIsAZgCMAGAAaABQAI4COgI7AJEAkgBpAFCADYAggHGAcgmADoANXxAW
-e3sxMTYsIDUzOH0sIHs3OSwgMjJ9fdoAlwAOAJgAmQCaAJsAnAGyAbMAnQG0AJ8BtgDtAKIAhACkAJIC
-RwG8gB+AU4AsgBSAcAmAc4BWVTEuMC4w2QBkAA4AigCLAksAZgCMAGAAaABQAk0CTgJPAlAAkQCSAGkA
-UFtOU0RyYWdUeXBlc4ANgIGAeYB6gHUJgA6ADdIADgA+AD8CVoB4ogJXAliAdoB3XxAZQXBwbGUgVVJM
-IHBhc3RlYm9hcmQgdHlwZV8QFU5TRmlsZW5hbWVzUGJvYXJkVHlwZdIANwA4AlwCXaMCXQJeADtcTlNN
-dXRhYmxlU2V0VU5TU2V0XxAXe3sxMjEsIDQwNX0sIHszMDEsIDIwfX3aAmEAlwAOAJgAmgCbAJwCYgGz
-AmMCZAJlAmYCZwJoAIUCagJrAmwAhVtOU1BhdGhTdHlsZV8QFE5TUGF0aENvbXBvbmVudENlbGxzWk5T
-RGVsZWdhdGUQARIUIf4BgICAfYB7gHQSAAIAAIB+gHyAdNQADgCoAKkAqgCrAnAArQJygBYjQCYAAAAA
-AACAFREMHF8QIERyb3AgU291cmNlIEZpbGVzIERpcmVjdG9yeSBIZXJl0wAOALUCdQC4AmQCd1VOU1JH
-QoAbTxAhMC43NjYzMDQzNyAwLjc2NjMwNDM3IDAuNzY2MzA0MzcA0gAOAD4AcQJ6gH+g0gA3ADgCfAJ9
-owJ9An4AO15OU011dGFibGVBcnJheVdOU0FycmF50gA3ADgCgAKBpAKBANIAiwA7Wk5TUGF0aENlbGzS
-ADcAOAKDAoSlAoQA1gDXANgAO11OU1BhdGhDb250cm9s2QBkAA4AigCLAksAZgCMAGAAaABQAk0CiAKJ
-AooAkQCSAGkAUIANgIGAhICFgIMJgA6ADdIADgA+AD8CkIB4ogJXAliAdoB3XxAXe3sxMjEsIDM2Nn0s
-IHszMDEsIDIwfX3aAmEAlwAOAJgAmgCbAJwCYgGzAmMCZAJlAmYClgJoAIYCagKZApoAhoCAgIeAe4CC
-gIiAhoCCXxAYRHJvcCBTYXZlIERpcmVjb3RyeSBIZXJl0wAOALUCdQC4AmQCn4AbTxAeMC43ODgwNDM1
-IDAuNzg4MDQzNSAwLjc4ODA0MzUA0gAOAD4AcQKigH+g2ABkAA4AigCLAGYAjABgAGgAUADbAqYCpwCR
-AJIAaQBQgA2ALoCKgIsJgA6ADV8QF3t7MzAyLCAzMDd9LCB7MTE4LCAyNX193ACXAA4A4wDlAOYA6ACZ
-AJoAmwDpAJwA6gDrAOwA7QKvArAA7QKyAKIAhwK1ArYCt4AtgCwQSxCjgCyAjIAUgIkRAZASCAAAABP/
-////hoRA/11HZW5lcmF0ZSBEb2Nz3ABkAroADgCKArsAZQBmAGAAaAK8Ar0CvgBQAsACwQLCAsMCxACR
-AGkAUALHAsgCyFtOU0hTY3JvbGxlclhOU3NGbGFnc1tOU1ZTY3JvbGxlcl1OU05leHRLZXlWaWV3XU5T
-Q29udGVudFZpZXeADYCbgJ6AnRAygI6ADoANgJeAj4CP0gAOAD4AcQLMgH+jAsgCxwLAgI+Al4Cb2wBk
-AA4AigLRAGUAZgLSAGAC0wBoAr0AiALVAtYC1wLYAtkC2gBpAKAAiALaWU5TY3ZGbGFnc1lOU0RvY1Zp
-ZXdZTlNCR0NvbG9ygI2AloCVEASAkBEJAICRgA6AF4CNgJHSAA4APgBxAuGAf6EC2oCR1wBkAA4AZgBn
-AGAAMgBoAsgC5QLmAucAaQLpAsiAj4CUEQESgJKADoCTgI9aezQyNSwgMjY4fVpOU1RleHRWaWV30gA3
-ADgC7gLvpALvANcA2AA7XE5TQ3VzdG9tVmlld18QFHt7MSwgMX0sIHs0MjUsIDI2OH190gA3ADgC8gLz
-pALzANcA2AA7Wk5TQ2xpcFZpZXfaAGQC9QAOAIoAZgBgAvYAaAL3AvgAiACIAvsC/ABsAGkC/gCIAwAD
-AVhOU1RhcmdldFhOU0FjdGlvblpOU0N1clZhbHVlWU5TUGVyY2VudICNgI2AmoCYgA6AmYCNIz/wAAAA
-AAAAIz/u1hvAAAAAXxAVe3s0MjYsIDF9LCB7MTUsIDI2OH19XF9kb1Njcm9sbGVyOtIANwA4AwUDBqUD
-BgDWANcA2AA7Wk5TU2Nyb2xsZXLaAGQC9QAOAIoCuwBmAGAC9gBoAvgAiACIAvsDCwJkAGwAaQL+AIgD
-D4CNgI2AmoCcgA6AmYCNIz/gMVmAAAAAXxAVe3sxLCAyNjl9LCB7NDI1LCAxNX19XxAVe3s1LCAxNX0s
-IHs0NDIsIDI4NX190gA3ADgDEwMUpAMUANcA2AA7XE5TU2Nyb2xsVmlld1p7NDYyLCA2NDJ90gA3ADgD
-FwDXowDXANgAO18QFXt7MCwgMH0sIHsxNDQwLCA4Nzh9fVp7NDYyLCAzNzZ9WG15V2luZG930gA3ADgD
-HAMdogMdADtfEBBOU1dpbmRvd1RlbXBsYXRl0gAOAD4AcQMggH+vEB8DIQMiAyMDJAMlAyYDJwMoAykD
-KgMrAywDLQMuAy8DMAMxAzIDMwM0AzUDNgM3AzgDOQM6AzsDPAM9Az4DP4CngLOAt4C5gLuAvYDDgMaA
-yIDKgMyAzoDQgNKA1oDZgN2A34DhgOOA6IDqgOyA8IDygQEHgQEPgQESgQEVgQEYgQEc0wAOA0EDQgND
-A0QDRVhOU1NvdXJjZVdOU0xhYmVsgLKAqICx2AAOA0cDSANJA0oDSwNMA00DTgNPA1ADUQNSA1MDVANV
-V05TVGl0bGVfEBFOU0tleUVxdWl2TW9kTWFza1pOU0tleUVxdWl2XU5TTW5lbW9uaWNMb2NZTlNPbklt
-YWdlXE5TTWl4ZWRJbWFnZVZOU01lbnWAsICqEgAQAACAqxJ/////gKyAroCp1AAOA0cAqQNXA1gAVQNa
-A1tbTlNNZW51SXRlbXOBAS2ACYEBLIEBKV8QD1F1aXQgWVVJRG9jLmFwcFFx0wAOADIA+gD7APwDYYAo
-gCaArV8QD05TTWVudUNoZWNrbWFya9MADgAyAPoA+wD8A2aAKIAmgK9fEBBOU01lbnVNaXhlZFN0YXRl
-0gA3ADgDaQNqogNqADtaTlNNZW51SXRlbVp0ZXJtaW5hdGU60gA3ADgDbQNuowNuA28AO18QFU5TTmli
-Q29udHJvbENvbm5lY3Rvcl5OU05pYkNvbm5lY3RvctQADgNxA0EDQgNDA3MAggN1XU5TRGVzdGluYXRp
-b26AsoC0gGiAttIADgAyADMDeIAEgLVfEBRZVUlEb2NHVUlBcHBEZWxlZ2F0ZVtzZXRwcml2YXRlOtQA
-DgNxA0EDQgNDA3MAewN/gLKAtIBHgLhZc2V0ZXh0Y3M61AAOA3EDQQNCA0MDcwCFA4WAsoC0gHSAul5z
-ZXRzb3VyY2VwYXRoOtQADgNxA0EDQgNDA3MAeQOLgLKAtIA/gLxZc2V0ZXh0cGw60wAOA0EDQgNDA48D
-kICygL6AwtgADgNHA0gDSQNKA0sDTANNA04DkwNQA5QDUgNTA1QDl4CwgMCAwYCsgK6Av9MADgNHA1cD
-WAOaA5uBAS2BAS+BATFeWVVJRG9jR1VJIEhlbHBRP1lzaG93SGVscDrUAA4DcQNBA0IDoALaA3MDo4DF
-gJGAtIDEWHRleHRWaWV30gA3ADgDpgOnowOnA28AO18QFE5TTmliT3V0bGV0Q29ubmVjdG9y1AAOA3ED
-QQNCA0MDcwB8A6yAsoC0gEuAx1tzZXRleHRqYXZhOtQADgNxA0EDQgNDA3MAegOygLKAtIBDgMlZc2V0
-ZXh0cmI61AAOA3EDQQNCA0MDcwCGA7iAsoC0gIKAy1xzZXRzYXZlcGF0aDrUAA4DcQNBA0IDQwNzAHQD
-voCygLSAIYDNWXNldGV4dGpzOtQADgNxA0EDQgNDA3MAdwPEgLKAtIA3gM9Zc2V0ZXh0cHk61AAOA3ED
-QQNCA6AAhwNzA8qAxYCJgLSA0V5nZW5lcmF0ZUJ1dHRvbtQADgNxA0EDQgNDAB8DzwPQgLKAAoDTgNXX
-AA4DRwNJA0oDSwNMA00DTgPTAO0DUgNTA1QDVYCwgNSALICsgK6AqV8QEEFib3V0IFlVSURvYy5hcHBf
-EB1vcmRlckZyb250U3RhbmRhcmRBYm91dFBhbmVsOtQADgNxA0EDQgOgA3MD3QPegMWAtIDXgNjSAA4A
-MgAzADSABIADWGRlbGVnYXRl0wAOA0EDQgNDA+UD5oCygNqA3NgADgNHA0gDSQNKA0sDTANNA04D6QNQ
-AO0DUgNTA1QDVYCwgNuALICsgK6AqVhTaG93IEFsbF8QFnVuaGlkZUFsbEFwcGxpY2F0aW9uczrUAA4D
-cQNBA0IDQwNzAIcD9ICygLSAiYDeWWdlbmVyYXRlOtQADgNxA0EDQgNDA3MAdgP6gLKAtIAzgOBZc2V0
-ZXh0YXM61AAOA3EDQQNCA0MDcwB/BACAsoC0gFyA4l5zZXRwcm9qZWN0dXJsOtMADgNBA0IDQwQEBAWA
-soDkgOfYAA4DRwNIA0kDSgNLA0wDTQNOBAgDUAQJA1IDUwNUA1WAsIDlgOaArICugKlfEA9IaWRlIFlV
-SURvYy5hcHBRaFVoaWRlOtQADgNxA0EDQgNDA3MAhAQUgLKAtIBwgOlfEBJzZXRwcm9qZWN0dmVyc2lv
-bjrUAA4DcQNBA0IDQwNzAH0EGoCygLSAT4DrXxAPc2V0cHJvamVjdG5hbWU60wAOA0EDQgNDBB4EH4Cy
-gO2A79gADgNHA0gDSQNKA0sDTANNA04EIgQjBAkDUgNTA1QDVYCwgO4SABgAAIDmgKyAroCpW0hpZGUg
-T3RoZXJzXxAWaGlkZU90aGVyQXBwbGljYXRpb25zOtQADgNxA0EDQgNDA3MAeAQugLKAtIA7gPFac2V0
-ZXh0cGhwOtgADgNxBDEEMgNBA0IEMwQ0BDUDcwQ3BDgAhQQ6BDsAWllOU0tleVBhdGhZTlNCaW5kaW5n
-WU5TT3B0aW9uc18QHE5TTmliQmluZGluZ0Nvbm5lY3RvclZlcnNpb26BAQaAtID1gPSAdIDzgPZfEBF2
-YWx1ZTogc291cmNlcGF0aFV2YWx1ZVpzb3VyY2VwYXRo0wAOBEAAPgRBBEIETVdOUy5rZXlzgQEFqgRD
-BEQERQRGBEcESARJBEoESwRMgPeA+ID5gPqA+4D8gP2A/oD/gQEAqgROBE8ETgROBFIEUgRSBFIETwRO
-gQEBgQECgQEBgQEBgQEDgQEDgQEDgQEDgQECgQEBXxAaTlNDb25kaXRpb25hbGx5U2V0c0VuYWJsZWRf
-EBxOU1JhaXNlc0Zvck5vdEFwcGxpY2FibGVLZXlzXxAWTlNWYWxpZGF0ZXNJbW1lZGlhdGVseV8QJk5T
-QWx3YXlzUHJlc2VudHNBcHBsaWNhdGlvbk1vZGFsQWxlcnRzXxAbTlNNdWx0aXBsZVZhbHVlc1BsYWNl
-aG9sZGVyXxARTlNOdWxsUGxhY2Vob2xkZXJfEBpOU05vdEFwcGxpY2FibGVQbGFjZWhvbGRlcl8QGE5T
-Tm9TZWxlY3Rpb25QbGFjZWhvbGRlcl8QJk5TQWxsb3dzRWRpdGluZ011bHRpcGxlVmFsdWVzU2VsZWN0
-aW9uXxAZTlNDb25kaXRpb25hbGx5U2V0c0hpZGRlbtEADgRjgQEE0gA3ADgEZQRmogRmADtWTlNOdWxs
-0gA3ADgEaARpogRpADtcTlNEaWN0aW9uYXJ50gA3ADgEawRsowRsA28AO18QFU5TTmliQmluZGluZ0Nv
-bm5lY3RvctgADgNxBDEEMgNBA0IEMwQ0BDUDcwRwBHEAhwRzBHQAWoEBBoC0gQEKgQEJgImBAQiBAQtf
-EBJhcmd1bWVudDogZ2VuZXJhdGVYYXJndW1lbnRYZ2VuZXJhdGXTAA4EQAA+BEEEegSBgQEFpgRDBEQE
-fQR+BH8ETID3gPiBAQyBAQ2BAQ6BAQCmBE4ETwROAO0ETgROgQEBgQECgQEBgCyBAQGBAQFfECNOU0lu
-dm9rZXNTZXBhcmF0ZWx5V2l0aEFycmF5T2JqZWN0c15OU1NlbGVjdG9yTmFtZV8QFE5TQWxsb3dzTnVs
-bEFyZ3VtZW501wAOA3EEMQQyA0EDQgQ0BDUDcwSOBDgAhASRAFqBAQaAtIEBEYD0gHCBARBfEBZ2YWx1
-ZTogcHJvamVjdF92ZXJzaW9uXxAPcHJvamVjdF92ZXJzaW9u1wAOA3EEMQQyA0EDQgQ0BDUDcwSXBDgA
-fwSaAFqBAQaAtIEBFID0gFyBARNfEBJ2YWx1ZTogcHJvamVjdF91cmxbcHJvamVjdF91cmzXAA4DcQQx
-BDIDQQNCBDQENQNzBKAEOAB9BKMAWoEBBoC0gQEXgPSAT4EBFl8QE3ZhbHVlOiBwcm9qZWN0X25hbWVc
-cHJvamVjdF9uYW1l2AAOA3EEMQQyA0EDQgQzBDQENQNzBKkEOACGBKwErQBagQEGgLSBARqA9ICCgQEZ
-gQEbXxAPdmFsdWU6IHNhdmVwYXRoWHNhdmVwYXRo0wAOBEAAPgRBBLIEvYEBBaoEQwREBEUERgRHBEgE
-SQRKBEsETID3gPiA+YD6gPuA/ID9gP6A/4EBAKoETgRPBE4ETgRSBFIEUgRSBE8EToEBAYEBAoEBAYEB
-AYEBA4EBA4EBA4EBA4EBAoEBAdcADgNxBDEEMgNBA0IENAQ1A3MEywQ4AIIEzgBagQEGgLSBAR6A9IBo
-gQEdXxASdmFsdWU6IHNob3dwcml2YXRlW3Nob3dwcml2YXRl0gAOAD4E0gTTgQEzrxBAAioBmQHiA90E
-2AFNAIQAdwLHAHYBcwCHAIUE4QIXAIEAUAB6AHgC2gPlA0QCiQI7AN0EBANzBO8AkAB0A5cAewT0AHUA
-hgKnAHMBYAPPA48BOgB9A1UAgALAAHwBrACDBQQEHgH1AYYCTwEmAdEAfgCIBQ0CBgB/AEEAeQCCARWA
-boBNgF6A14EBIIA9gHCAN4CXgDOARYCJgHSBASSAaoBkgA2AQ4A7gJGA2oCogIWAcoAjgOSAtIEBK4AS
-gCGAv4BHgQEngC+AgoCLgBCAQYDTgL6AOYBPgKmAYICbgEuAUYBsgQEqgO2AYoBJgHqANYBagFiAjYEB
-LoBmgFyAB4A/gGiAMdMADgUVBRYFFwUYAJJeTlNEZWNsYXJlZEtleXNfEBBOU1NoYXJlZEluc3RhbmNl
-gQEjgQEhCdIADgA+AHEFHIB/oQUdgQEiWWxvZ291dHB1dNIANwA4BSAFIaMFIQUiADtfEBhOU1VzZXJE
-ZWZhdWx0c0NvbnRyb2xsZXJcTlNDb250cm9sbGVy1AAOA0cAqQNXA1gFJQUmBSeBAS2BASWBATKBASZZ
-QU1haW5NZW510gAOAD4AcQUrgH+iBPQFDYEBJ4EBLtoADgUvA0cDSANJA0oDSwNMA00C9gNOA1UAVQNQ
-AO0DUgNTA1QE4QU3WU5TU3VibWVudYCwgKmACYAsgKyAroEBJIEBKF5zdWJtZW51QWN0aW9uOtIADgA+
-AHEFO4B/pwPPBQQEBAQeA+UE7wNEgNOBASqA5IDtgNqBASuAqNoADgNHA0gFRANJBUUDSgNLA0wDTQNO
-AO0DUACSAO0AkgNSA1MDVANVXU5TSXNTZXBhcmF0b3JcTlNJc0Rpc2FibGVkgLCALAmALAmArICugKna
-AA4DRwNIBUQDSQVFA0oDSwNMA00DTgDtA1AAkgDtAJIDUgNTA1QDVYCwgCwJgCwJgKyAroCpXF9OU0Fw
-cGxlTWVuddIANwA4BVkDTaIDTQA72gAOBS8DRwNIA0kDSgNLA0wDTQL2A04DlwOaA1AA7QNSA1MDVATh
-BWKAsIC/gQEvgCyArICugQEkgQEwVEhlbHDSAA4APgBxBWaAf6EDj4C+W19OU01haW5NZW510gA3ADgF
-agJ+ogJ+ADvSAA4APgTSBW2BATOvEEAAgwB8AH8AHwAfAHgAUABQAIgAUAB6AFAAUAAfAIIAUABBAFAA
-UACIA1UDVQCGAIQAdANVAB8DVQBzAFAFDQBQBOEAUABQAIcAUAB5A1UDlwB3AFAE9ABQAIgAUAB9AFAD
-VQNVAIAAewCFAHYAfgBQAFAE4QCBAFAAHwBQAFAAdYBsgEuAXIACgAKAO4ANgA2AjYANgEOADYANgAKA
-aIANgAeADYANgI2AqYCpgIKAcIAhgKmAAoCpgBCADYEBLoANgQEkgA2ADYCJgA2AP4CpgL+AN4ANgQEn
-gA2AjYANgE+ADYCpgKmAYIBHgHSAM4BYgA2ADYEBJIBkgA2AAoANgA2AL9IADgA+BNIFsIEBM68QQQIq
-AZkE2APdAeIAhAFNAHcCxwB2AIcBcwCFBOECFwCBAFAAegB4AtoD5QNEAokCOwDdA3MEBATvAHQAkAOX
-AHsE9AAfAHUAhgKnAHMBYAPPA48BOgB9A1UAgALAAHwBrACDBQQEHgH1Ak8BhgEmAdEAfgCIBQ0CBgB/
-AEEAeQCCARWAboBNgQEggNeAXoBwgD2AN4CXgDOAiYBFgHSBASSAaoBkgA2AQ4A7gJGA2oCogIWAcoAj
-gLSA5IEBK4AhgBKAv4BHgQEngAKAL4CCgIuAEIBBgNOAvoA5gE+AqYBggJuAS4BRgGyBASqA7YBigHqA
-SYA1gFqAWICNgQEugGaAXIAHgD+AaIAx0gAOAD4E0gX0gQEzrxBBBfUF9gX3BfgF+QX6BfsF/AX9Bf4F
-/wYABgEGAgYDBgQGBQYGBgcGCAYJBgoGCwYMBg0DeAYPBhAGEQYSBhMGFAYVBhYGFwYYBhkGGgYbBhwG
-HQYeBh8GIAYhBiIGIwYkBiUGJgYnBigGKQYqBisGLAYtBi4GLwYwBjEGMgYzBjQGNYEBN4EBOIEBOYEB
-OoEBO4EBPIEBPYEBPoEBP4EBQIEBQYEBQoEBQ4EBRIEBRYEBRoEBR4EBSIEBSYEBSoEBS4EBTIEBTYEB
-ToEBT4C1gQFQgQFRgQFSgQFTgQFUgQFVgQFWgQFXgQFYgQFZgQFagQFbgQFcgQFdgQFegQFfgQFggQFh
-gQFigQFjgQFkgQFlgQFmgQFngQFogQFpgQFqgQFrgQFsgQFtgQFugQFvgQFwgQFxgQFygQFzgQF0gQF1
-gQF2XxAcVGV4dCBGaWVsZCBDZWxsIChTYXZlIFBhdGg6KV8QEkJ1dHRvbiBDZWxsIChKYXZhKV8QH1No
-YXJlZCBVc2VyIERlZmF1bHRzIENvbnRyb2xsZXJbQXBwbGljYXRpb25fEBFUZXh0IEZpZWxkIENlbGwt
-MlpUZXh0IEZpZWxkXxARQnV0dG9uIENlbGwgKFBIUClfEBJDaGVjayBCb3ggKFB5dGhvbilfEBFWZXJ0
-aWNhbCBTY3JvbGxlcl8QGENoZWNrIEJveCAoQWN0aW9uU2NyaXB0KV8QJVJvdW5kIFRleHR1cmVkIEJ1
-dHRvbiAoR2VuZXJhdGUgRG9jcylfEBJCdXR0b24gQ2VsbCAoUnVieSlfECJOYXZpZ2F0aW9uIEJhciBQ
-YXRoIENvbnRyb2wgV2lkZ2V0WE1haW5NZW51XxAtQnV0dG9uIENlbGwgKFNob3cgcHJpdmF0ZSBtZXRo
-b2RzIGJ5IGRlZmF1bHQpXxAWU3RhdGljIFRleHQgKFZlcnNpb246KVxDb250ZW50IFZpZXdfEBBDaGVj
-ayBCb3ggKFJ1YnkpXxAPQ2hlY2sgQm94IChQSFApWVRleHQgVmlld18QFE1lbnUgSXRlbSAoU2hvdyBB
-bGwpVDExMTFbUGF0aCBDZWxsLTFfEA9UZXh0IEZpZWxkIENlbGxfEBhCdXR0b24gQ2VsbCAoSmF2YXNj
-cmlwdClfEBtNZW51IEl0ZW0gKEhpZGUgWVVJRG9jLmFwcClZU2VwYXJhdG9yXxAWQ2hlY2sgQm94IChK
-YXZhc2NyaXB0KV8QHlRleHQgRmllbGQgQ2VsbCAoU291cmNlIFBhdGg6KVEyXxASQ2hlY2sgQm94IChD
-U2hhcnApXxAWTWVudSBJdGVtIChZVUlEb2MuYXBwKVxGaWxlJ3MgT3duZXJfEBlTdGF0aWMgVGV4dCAo
-RmlsZSBUeXBlczopXxAkTmF2aWdhdGlvbiBCYXIgUGF0aCBDb250cm9sIFdpZGdldC0xXxAbQnV0dG9u
-IENlbGwgKEdlbmVyYXRlIERvY3MpXxAaU3RhdGljIFRleHQgKFNvdXJjZSBQYXRoOilfEBJCdXR0b24g
-Q2VsbCAoUGVybClfEBxNZW51IEl0ZW0gKEFib3V0IFlVSURvYy5hcHApXxAaTWVudSBJdGVtIChZVUlE
-b2NHVUkgSGVscClfEBRCdXR0b24gQ2VsbCAoUHl0aG9uKVxUZXh0IEZpZWxkLTFfEBFNZW51IChZVUlE
-b2MuYXBwKV8QGlN0YXRpYyBUZXh0IChQcm9qZWN0IFVSTDopXxATSG9yaXpvbnRhbCBTY3JvbGxlcl8Q
-EENoZWNrIEJveCAoSmF2YSlfEBFUZXh0IEZpZWxkIENlbGwtMV8QGFN0YXRpYyBUZXh0IChTYXZlIFBh
-dGg6KVtTZXBhcmF0b3ItMV8QF01lbnUgSXRlbSAoSGlkZSBPdGhlcnMpXxAeVGV4dCBGaWVsZCBDZWxs
-IChQcm9qZWN0IFVSTDopWVBhdGggQ2VsbF8QFEJ1dHRvbiBDZWxsIChDU2hhcnApXxAaQnV0dG9uIENl
-bGwgKEFjdGlvblNjcmlwdClfEB9UZXh0IEZpZWxkIENlbGwgKFByb2plY3QgTmFtZTopXxAbU3RhdGlj
-IFRleHQgKFByb2plY3QgTmFtZTopW1Njcm9sbCBWaWV3UTFfEBpUZXh0IEZpZWxkIENlbGwgKFZlcnNp
-b246KVxUZXh0IEZpZWxkLTJfEBNXaW5kb3cgKFlVSURvYy5hcHApXxAQQ2hlY2sgQm94IChQZXJsKV8Q
-K0NoZWNrIEJveCAoU2hvdyBwcml2YXRlIG1ldGhvZHMgYnkgZGVmYXVsdClfEB1UZXh0IEZpZWxkIENl
-bGwgKEZpbGUgVHlwZXM6KdIADgA+BNIGeIEBM6DSAA4APgTSBnuBATOg0gAOAD4E0gZ+gQEzrxBgAioB
-mQHiA90E2AFNAIQAdwLHAyIDKwB2AXMAhwMyAIUE4QIXAz0AgQBQAzEDNQB6AyYAeALaAykD5QNEAokC
-OwDdAzoDLwQEA3MDOQTvAJAAdAOXAyMAewM8AywE9AB1AB8AhgM/AqcAcwFgA88DjwE6AH0DIQMkA1UA
-gALAAygDLgMwAyUDNAM3AHwBrACDAyoFBAQeAfUDLQGGAk8BJgHRAycDOwMzAH4DPgCIAzYFDQIGAH8D
-OABBAHkAggEVgG6ATYBegNeBASCAPYBwgDeAl4CzgMyAM4BFgImA34B0gQEkgGqBARWAZIANgN2A6IBD
-gL2AO4CRgMiA2oCogIWAcoAjgQEHgNaA5IC0gPKBASuAEoAhgL+At4BHgQESgM6BASeAL4ACgIKBARyA
-i4AQgEGA04C+gDmAT4CngLmAqYBggJuAxoDSgNmAu4DjgOyAS4BRgGyAyoEBKoDtgGKA0IBJgHqANYBa
-gMOBAQ+A4YBYgQEYgI2A6oEBLoBmgFyA8IAHgD+AaIAx0gAOAD4E0gbhgQEzrxBgBuIG4wbkBuUG5gbn
-BugG6QbqBusG7AbtBu4G7wbwBvEG8gbzBvQG9Qb2BvcG+Ab5BvoG+wb8Bv0G/gb/BwAHAQcCBwMHBAcF
-BwYHBwcIBwkHCgcLBwwHDQcOBw8HEAcRBxIHEwcUBxUHFgcXBxgHGQcaBxsHHAcdBx4HHwcgByEHIgcj
-ByQHJQcmBycHKAcpByoHKwcsBy0HLgcvBzAHMQcyBzMHNAc1BzYHNwc4BzkHOgc7BzwHPQc+Bz8HQAdB
-gQF7gQF8gQF9gQF+gQF/gQGAgQGBgQGCgQGDgQGEgQGFgQGGgQGHgQGIgQGJgQGKgQGLgQGMgQGNgQGO
-gQGPgQGQgQGRgQGSgQGTgQGUgQGVgQGWgQGXgQGYgQGZgQGagQGbgQGcgQGdgQGegQGfgQGggQGhgQGi
-gQGjgQGkgQGlgQGmgQGngQGogQGpgQGqgQGrgQGsgQGtgQGugQGvgQGwgQGxgQGygQGzgQG0gQG1gQG2
-gQG3gQG4gQG5gQG6gQG7gQG8gQG9gQG+gQG/gQHAgQHBgQHCgQHDgQHEgQHFgQHGgQHHgQHIgQHJgQHK
-gQHLgQHMgQHNgQHOgQHPgQHQgQHRgQHSgQHTgQHUgQHVgQHWgQHXgQHYgQHZgQHaEQGdEQGMEQGUE///
-///////9EQGkEQGEEQIdEQGBEQKnEQITEQILEQF/EQGIEQJfEQIMEQIlEB0RAZoRAiQRAZYRAXQRAmQR
-AjERAYcRAWgRAYMRAqkRAhAQlhCIEQIoEQIeEQF8EQJjEQF2EIYRAXURAisQlREBehEBexBqEQIREQGJ
-EQIjEQINEDgRAX0RAqsRAicRAckRAmARAXkRAYYQOhBvEQGCEQGNEQFxEQIyEDkRAZIRAqgRAhIQjhEB
-chECDxEBbxEBcBEBixEBjhEBnBECMxDsEJERAZMRAqERAYoRAiYRAYARAqoRAiIRAjARAY8RAi4RAqYR
-Ai8QZxEBlxEBkRECDhEBcxEBhREBmREBftIADgA+AHEHo4B/oNIADgA+BNIHpoEBM6DSAA4APgTSB6mB
-ATOg0gA3ADgHqwesogesADteTlNJQk9iamVjdERhdGEACAAZACIAJwAxADoAPwBEAFIAVABmBCgELgR5
-BIAEhwSVBKcEwwTRBN0E6QT3BQIFEAUsBToFTQVfBXkFgwWQBZIFlQWYBZsFngWgBaMFpQWoBasFrgWx
-BbMFtQW4BbsFvgXBBcoF1gXYBdoF6AXxBfoGBQYKBhkGIgY1Bj4GSQZLBk4GUAaJBpYGrwa8BtIG4Abq
-BvgHEQceBzAHRAdOB1oHXAdeB2AHYgdkB2YHawdtB28HcQdzB3YHeAd6B5UHoAepB7gHwwfgB/IH/QgG
-CBIIHgggCCIIJAgnCCkIKwgtCDYIOAhnCGkIawhtCG8IcQhzCHUIdwh5CHsIfQh/CIEIgwiFCIcIiQiL
-CI0IjwiRCJMItAi8CMMIzQjPCNEI0wjVCNgI2QjbCN0I9QkWCSIJNglBCUsJWQlmCXIJdwl5CXsJfQl/
-CYEJhgmICZUJpgmtCbQJvQm/CcgJygnNCdoJ4wnoCe8KBAoMChkKJQozCjUKNwo5CjsKPQpEClEKXgpm
-CmgKagp2Cn8KhAqZCpsKnQqfCqEKtArBCsMKxgrPCtgK6gr3CwALCwsXCyELKAs0C1ULVwtZC1sLXQte
-C2ALYgt7C7QLygvYC+0L/AwPDCEMMwxBDEoMTAxODFAMUgxUDFYMWAxaDFwMXgxgDGUMcAx9DIwMjgyQ
-DJIMmgyjDKwMsQzEDM0M2QzbDN0M5gzrDQENAg0LDRQNIQ0qDTUNPg1fDWENYw1lDWcNaA1qDWwNhA2l
-DacNqQ2rDa0Nrw2xDb0N3g3gDeIN5A3mDecN6Q3rDgQOPQ5CDkQORg5IDkoOTA5ODlAOUg5fDoAOgg6E
-DoYOiA6JDosOjQ6mDt8O4Q7jDuUO5w7pDusO7Q7vDvYPFw8ZDxsPHQ8fDyAPIg8kDz0Pdg94D3oPfA9+
-D4APgg+ED4YPig+rD60Prw+xD7MPtA+2D7gP0RAKEAwQDhAQEBIQFBAWEBgQGhAfEEAQQhBEEEYQSBBJ
-EEsQTRBmEJ8QoRCjEKUQpxCpEKsQrRCvELQQ1RDXENkQ2xDdEN4Q4BDiEPsRNBE2ETgROhE8ET4RQBFC
-EUQRSxFsEW4RcBFyEXQRdRF3EXkRkhHLEc0RzxHREdMR1RHXEdkR2xHgEgESAxIFEgcSCRIKEgwSDhIo
-ElESZRJ7EoQShhKIEooSjBKOEo8SkRKTEp4SsxK1ErcSuRK7EtES3hLgEuMS+BL6EvwS/hMAEwoTKxMt
-Ey8TMRMzEzQTNhM4E1ATcRNzE3UTdxN5E3sTfROLE6wTrhOwE7ITtBO1E7cTuRPTE/wT/hQAFAIUBBQG
-FAcUCRQLFCIUQxRFFEcUSRRLFEwUThRQFGgUiRSLFI0UjxSRFJMUlRSiFMMUxRTHFMkUyxTMFM4U0BTo
-FQkVCxUNFQ8VERUTFRUVHhU/FUEVQxVFFUcVSBVKFUwVZhWfFaEVoxWlFacVqRWrFa0VrxXRFfIV9BX2
-FfgV+hX7Ff0V/xYXFjgWOhY8Fj4WQBZCFkQWTxZwFnIWdBZ2FngWeRZ7Fn0Wlha/FsEWwxbFFscWyRbK
-FswWzhbUFvkXBRcHFwkXCxcNFw8XEBcSFxQXHRcfFyQXJhcoF0QXXBdlF2wXeRd/F5kXwhfOF+UX8Bfy
-F/cX+Rf7F/0X/xgEGAYYCBgKGBsYHRgmGCgYKxhOGFsYYRhjGIcYkBiSGJMYnBijGLIYuhjDGMwY1xjg
-GOsY+RkeGSAZIhkkGSYZKBkpGSsZLRk2GTgZPRk/GUEZWxmEGYYZiBmKGYwZjhmQGZIZrRm6GbwZ3Rnm
-GegZ6RoKGgwaDhoQGhIaExoVGhcaMRpiGmQaZhpoGmoabBpuGnAachp1GnoagxqRGsIazhrXGuMa8Rr/
-GwEbAxsFGwcbCRsLGw0bDxsRGxMbFRseGyAbJxspGysbLRtaG2Qbbht4G3obfBt+G4AbghuFG4cbiRuL
-G40bjxuYG5obnRufG7wbvhvAG8MbxRvHG8kbyxvWG+Eb6hvzHAAcFxwgHCkcNBxdHGYcbxx6HIQchhyI
-HIocjByOHJAckhybHKQcvBzJHNIc3RzoHREdEx0VHRcdGR0bHR0dHx0oHUAdWB1hHWoddx2CHYsdkh2q
-HbUdvh3HHcwd3x3oHeoeKx4tHi8eMR4zHjUeNx45HjsePR4/HkEeQx5FHkceSR5LHk0eTx5RHlMeVR5X
-HlkeWx5dHmAeYx5mHmkebB5vHnwehR6NHo8ekR6THrQevB7QHtse6R7zHwAfBx8JHwsfEB8SHxcfGR8b
-Hx0fLh86Hz0fPx9CH0UfVx9ZH2YfaB9qH2wffh+LH40fjx+RH6QfrR+yH70fyB/RH9gf8B//IBAgHiAg
-ICIgJCAmIC8gMSAzIEogViBnIGkgayBtIG8geSCKIIwgjiCQIJIgoSCyILQgtiC4ILogxCDRINMg1SDX
-IPgg+iD8IP4hACECIQQhESEUIRchGiEpISshNSFGIUghSiFMIU4hVyFgIWchfiGPIZEhkyGVIZchoyG0
-IbYhuCG6IbwhxiHXIdkh2yHdId8h7CH9If8iASIDIgUiDyIgIiIiJCImIigiMiJDIkUiRyJJIksiWiJr
-Im0ibyJxInMikCKSIpQiliKYIpoinCKvIs8i4CLiIuQi5iLoIvEi8yL1Iv4jCyMNIw8jESMyIzQjNiM4
-IzojPCM+I0cjYCNxI3MjdSN3I3kjgyOUI5YjmCOaI5wjpiO3I7kjuyO9I78jziPbI90j3yPhJAIkBCQG
-JAgkCiQMJA4kICQiJCgkOSQ7JD0kPyRBJFYkZyRpJGskbSRvJIEkjiSQJJIklCS1JLckuSS+JMAkwiTE
-JMYk0iTrJPwk/iUAJQIlBCUPJTAlOiVEJU4lbSVwJXIldCV2JXgleiV8JZAlliWhJa4ltiW5Jc4l0CXS
-JdQl1iXYJdol3CXeJeAl4yX4Jfsl/iYBJgQmByYKJg0mECYTJhYmMyZSJmsmlCayJsYm4yb+JycnQydI
-J0snVCdZJ2AnaSduJ3snhCeLJ6MnxCfHJ8knzCfPJ9En1CfXJ+wn9Sf+KAsoDigbKB0oHygiKCUoKCgr
-KDgoOyg+KEEoQyhGKEkobyh+KJUosii1KLcouii8KL4owSjaKOwpCSkMKQ4pESkTKRUpGCktKTkpVilZ
-KVspXilgKWIpZSl7KYgpqSmsKa4psSmzKbUpuCm7Kc0p1injKeYp+yn9Kf8qASoDKgUqByoJKgsqDSoQ
-KiUqKCorKi4qMSo0KjcqOio9KkAqQypgKmMqZSpoKmoqbCpvKoQqkCqZKpwrHyshKyMrJSsnKyorLCsu
-KzArMis0KzYrOCs6Kz0rPytBK0MrRStHK0krSytNK08rUStTK1UrVytaK1wrXitgK2IrZStnK2kraytt
-K28rcStzK3Urdyt5K3srfSt/K4ErgyuGK4griiuMK44rkCuSK5QrliuZK5srnSufK6EroyulK7IrwSvU
-K9cr2ivbK+Qr5ivpK+wr9iv/LAYsISwuLD8sQixFLEgsSyxVLF4sYCxlLGgsayyULJ4soCyiLKQspiyo
-LKosrSywLL8syCzKLNks2yzeLOAs4izkLOcs6S0SLSAtLS0vLTEtMi00LTUtNy05LTstZC1mLWgtaS1r
-LWwtbi1wLXItfy2ILY0tti24LbotvS2/LcEtwy3GLcktzi3XLdkt3C3eLeot8y34LgEuBC6HLokuiy6N
-Lo8ukS6TLpUuly6ZLpsunS6fLqEuoy6lLqcuqS6rLq0ury6xLrMutS63Lrkuuy69Lr8uwS7DLsYuyC7L
-Ls0uzy7RLtMu1S7XLtku2y7dLuAu4i7kLuYu6C7qLuwu7i7wLvIu9C72Lvgu+i78Lv8vAS8DLwUvBy8J
-LwsvFC8XL5wvni+gL6MvpS+nL6kvqy+tL68vsS+zL7Uvty+6L7wvvi/AL8IvxC/GL8gvyi/ML84v0C/S
-L9Qv1y/ZL9sv3S/fL+Iv5C/mL+gv6i/sL+4v8C/yL/Qv9i/4L/ov/C/+MAAwAjAFMAcwCTALMA0wDzAR
-MBMwFTAYMBowHDAeMCAwIjAkMC0wMDC1MLgwuzC+MMEwxDDHMMowzTDQMNMw1jDZMNww3zDiMOUw6DDr
-MO4w8TD0MPcw+jD9MQAxAjEFMQgxCzEOMRExFDEXMRoxHTEgMSMxJjEpMSwxLzEyMTUxODE7MT4xQTFE
-MUcxSjFNMVAxUzFWMVkxXDFfMWIxZTFoMWsxbjFxMXQxdzGWMasxzTHZMe0x+DIMMiEyNTJQMngyjTKy
-Mrsy6zMEMxEzJDM2M0AzVzNcM2gzejOVM7MzvTPWM/cz+TQONCc0NDRQNHc0lTSyNMc05jUDNRo1JzU7
-NVg1bjWBNZU1sDW8NdY19zYBNhg2NTZXNnU2gTaDNqA2rTbDNtY3BDckNy03MDcxNzo3PTc+N0c3SjgN
-OA84ETgTOBU4GDgaOBw4HjggOCI4JDgmOCg4KjgsOC44MTgzODY4ODg6ODw4PjhAOEI4RDhGOEg4SjhM
-OE44UDhSOFU4VzhZOFs4XThgOGI4ZDhmOGg4ajhtOG84cjh0OHY4eDh7OH04fziBOIM4hTiHOIk4iziN
-OI84kTiTOJU4lziZOJs4nTifOKE4ozilOKc4qjisOK44sDiyOLQ4tji4OLo4vTi/OME4xDjGOMg4yzjN
-OM840TjTONU41zjZOOI45TmoOas5rjmxObQ5tzm6Ob05wDnDOcY5yTnMOc850jnVOdg52zneOeE55Dnn
-Oeo57TnwOfM59jn5Ofw5/zoCOgU6CDoLOg46EToUOhc6GjodOiA6IzomOik6LDovOjI6NTo4Ojs6PjpB
-OkQ6RzpKOk06UDpTOlY6WTpcOl86YjplOmg6azpuOnE6dDp3Ono6fTqAOoM6hjqJOow6jzqSOpU6mDqb
-Op46oTqkOqc6qjqtOrA6szq2Ork6vDq/OsI6xTrIOss6zjrROto63TrgOuM65jrpOuw67zryOvU6+Dr7
-Ov47ADsDOwY7CTsMOw87EjsVOxg7GzseOyE7IzslOyg7KzsuOzE7NDs2Ozk7PDs+O0E7RDtGO0k7TDtP
-O1I7VDtXO1o7XTtgO2M7ZjtpO2s7bTtwO3M7djt5O3s7fjuBO4Q7hjuJO4w7jzuSO5U7mDubO547oDui
-O6U7qDurO647sTu0O7c7uju9O8A7wzvGO8g7yzvOO9E71DvXO9o73TvmO+g76TvyO/U79jv/PAI8AzwM
-PBEAAAAAAAACAgAAAAAAAAetAAAAAAAAAAAAAAAAAAA8IA</bytes>
+AnsCfwKCAoUCjgKTApQCnAKdAqACowKrAqwCuQK6AssC0QLgAuQC7ALtAu4C8QLyAvUDAwMEAwUDCAMR
+AxIDEwMWAAsDFwMZAxoDGwMcAx8DQQNJA0wDTQNOA1IDVwNYA10DXgNjA2QDaQNqA20DcQOBA4cDiAOJ
+A40DjgOSA5MDlgOXA5wDnQOiA6MDpwOvA7ADsQO2A7cDuwPCA8MDxAPFA8oDywPQA9cD2APZA94D4QPi
+A+cD6APtA+4D8wP0A/kD+gP/BAAEBAQLBAwEDQQSBBMEGAQZBB0EJAQoBCkEKgQrBDAEMQQ9BD4EPwRA
+BFkEWgRbBFwEXQReBF8EYARhBGIA9gJkBGMEZQRoBGsEbgR2BHcEeAR5BIkEigSLBIwEkwSUBJUEnASd
+BJ4EpQSmBKcErgSvBLAEuAS5BLoE0gUVBR8FKgUzBTQFNgVABUUFRgVPBUUFUAVUBVUFWgVbBV8FYwVl
+BagF7AYwBjEGMgYzBjQGNQY2BjcGOAY5BjoGOwY8Bj0GPgY/BkAGQQZCBkMGRAZFBkYGRwZIBkkGSgZL
+BkwGTQZOBk8GUAZRBlIGUwZUBlUGVgZXBlgGWQZaBlsGXAZdBl4GXwZgBmEGYgZjBmQGZQZmBmcGaAZp
+BmoGawZsBm0GbgZvBnAGcwZ2BtkHPAc9Bz4HPwdAB0EHQgdDB0QHRQdGB0cHSAdJB0oHSwdMB00HTgdP
+B1AHUQdSB1MHVAdVB1YHVwK2B1gHWQdaB1sHXAddB14HXwdgB2EHYgdjB2QHZQdmB2cHaAdpB2oHawds
+B20HbgdvB3AHcQdyB3MHdAd1B3YHdwd4B3kHegd7B3wHfQd+B38HgAeBB4IHgweEB4UHhgeHB4gHiQeK
+B4sHjAeNB44HjweQB5EHkgeTB5QHlQeWB5cHmAeZB5oHmweeB6EHpFUkbnVsbN8QEgANAA4ADwAQABEA
+EgATABQAFQAWABcAGAAZABoAGwAcAB0AHgAfACAAIQAiACMAJAAlACYAJwAoACkAKgArACwALQAuAC8A
+MFZOU1Jvb3RWJGNsYXNzXU5TT2JqZWN0c0tleXNfEA9OU0NsYXNzZXNWYWx1ZXNfEBlOU0FjY2Vzc2li
+aWxpdHlPaWRzVmFsdWVzXU5TQ29ubmVjdGlvbnNbTlNOYW1lc0tleXNbTlNGcmFtZXdvcmtdTlNDbGFz
+c2VzS2V5c1pOU09pZHNLZXlzXU5TTmFtZXNWYWx1ZXNfEBlOU0FjY2Vzc2liaWxpdHlDb25uZWN0b3Jz
+XU5TRm9udE1hbmFnZXJfEBBOU1Zpc2libGVXaW5kb3dzXxAPTlNPYmplY3RzVmFsdWVzXxAXTlNBY2Nl
+c3NpYmlsaXR5T2lkc0tleXNZTlNOZXh0T2lkXE5TT2lkc1ZhbHVlc4ACgQHcgQEfgQF2gQHbgKaBATOA
+BYEBdYEBd4EBNIEB2YAAgAaBATKBAdoRAq6BAXjSAA4AMgAzADRbTlNDbGFzc05hbWWABIADXU5TQXBw
+bGljYXRpb27SADcAOAA5ADpYJGNsYXNzZXNaJGNsYXNzbmFtZaIAOgA7Xk5TQ3VzdG9tT2JqZWN0WE5T
+T2JqZWN0XxAQSUJDb2NvYUZyYW1ld29ya9IADgA+AD8AQFpOUy5vYmplY3RzgHihAEGAB94AQwAOAEQA
+RQBGAEcASABJAEoASwBMAE0ATgBPAFAAUQBSAFMAVABVAFYAVwBYAFkAWgBbAFwAK1xOU1dpbmRvd1Zp
+ZXdfEBZOU1dpbmRvd0NvbnRlbnRNYXhTaXplXE5TU2NyZWVuUmVjdF8QE05TRnJhbWVBdXRvc2F2ZU5h
+bWVdTlNXaW5kb3dUaXRsZVlOU1dURmxhZ3NdTlNXaW5kb3dDbGFzc18QFk5TV2luZG93Q29udGVudE1p
+blNpemVcTlNXaW5kb3dSZWN0XxAPTlNXaW5kb3dCYWNraW5nXxARTlNXaW5kb3dTdHlsZU1hc2tZTlNN
+aW5TaXplW05TVmlld0NsYXNzgA2ApYALgKKApIAJEjQABACACoAMgAgQAhEQA4CjgABfEBh7ezE2OCwg
+MTQwfSwgezQ2MiwgNjQyfX1aWVVJRG9jLmFwcFhOU1dpbmRvd157MTAwMDAsIDEwMDAwfVp7NDYyLCAz
+NTR91wBkAA4AZQBmAGcAYABoAGkAagBrAGwAbQBpAG9fEA9OU05leHRSZXNwb25kZXJaTlNTdWJ2aWV3
+c1hOU3ZGbGFnc1tOU0ZyYW1lU2l6ZVtOU1N1cGVydmlld4AOgKGADxEBAICfgA6AoNIADgA+AHEAcoB/
+rxAWAHMAdAB1AHYAdwB4AHkAegB7AHwAfQB+AH8AgACBAIIAgwCEAIUAhgCHAIiAEIAhgC+AM4A3gDuA
+P4BDgEeAS4BPgFiAXIBggGSAaIBsgHCAdICCgImAjdgAZAAOAIoAiwBmAIwAYABoAFAAjgCPAJAAkQCS
+AGkAUFdOU0ZyYW1lVk5TQ2VsbFlOU0VuYWJsZWSADYAggBGAEhEBDAmADoANXxAVe3syNiwgNDA5fSwg
+ezgyLCAxN3192ACXAA4AmACZAJoAmwCcAJ0AngCfAKAAoQCiAHMApAClW05TQ2VsbEZsYWdzXxARTlNC
+YWNrZ3JvdW5kQ29sb3JaTlNDb250ZW50c1lOU1N1cHBvcnRdTlNDb250cm9sVmlld1xOU0NlbGxGbGFn
+czJbTlNUZXh0Q29sb3ISBAH+QIAfgBeAE4AUgBASEEAEAIAcXFNvdXJjZSBQYXRoOtQADgCoAKkAqgCr
+AKwArQCuVk5TU2l6ZVZOU05hbWVYTlNmRmxhZ3OAFiNAKgAAAAAAAIAVEQQUXEx1Y2lkYUdyYW5kZdIA
+NwA4ALEAsqIAsgA7Vk5TRm9udNUADgC0ALUAtgC3ALgAuQC6ALsAvFdOU0NvbG9yXE5TQ29sb3JTcGFj
+ZVtOU0NvbG9yTmFtZV1OU0NhdGFsb2dOYW1lgBuAGhAGgBmAGFZTeXN0ZW1cY29udHJvbENvbG9y0wAO
+ALUAwAC4AMIAw1dOU1doaXRlgBsQA0swLjY2NjY2NjY5ANIANwA4AMUAtKIAtAA71QAOALQAtQC2ALcA
+uADIALoAyQC8gBuAHoAdgBhfEBBjb250cm9sVGV4dENvbG9y0wAOALUAwAC4AMIAzoAbQjAA0gA3ADgA
+0ADRpADRANIAiwA7XxAPTlNUZXh0RmllbGRDZWxsXE5TQWN0aW9uQ2VsbNIANwA4ANQA1aUA1QDWANcA
+2AA7W05TVGV4dEZpZWxkWU5TQ29udHJvbFZOU1ZpZXdbTlNSZXNwb25kZXLYAGQADgCKAIsAZgCMAGAA
+aABQANsA3ADdAJEAkgBpAFCADYAugCKAIwmADoANXxAWe3sxMTQsIDUwMn0sIHs4MywgMTh9fd4AlwAO
+AOMA5ADlAOYA5wDoAJkAmgCbAOkAnADqAOsA7ADtAO4A7wBaAPAA7QDyAKIAdAD1APYA918QE05TQWx0
+ZXJuYXRlQ29udGVudHNdTlNOb3JtYWxJbWFnZV8QEk5TUGVyaW9kaWNJbnRlcnZhbF5OU0J1dHRvbkZs
+YWdzMl8QEE5TQWx0ZXJuYXRlSW1hZ2VfEA9OU0tleUVxdWl2YWxlbnRfEA9OU1BlcmlvZGljRGVsYXld
+TlNCdXR0b25GbGFncxP/////hAH+AIAtgCyAJRAZgCmALIAkgBSAIRDIEAASSDxR/1pKYXZhc2NyaXB0
+0wAOADIA+gD7APwA/V5OU1Jlc291cmNlTmFtZYAogCaAJ1dOU0ltYWdlWE5TU3dpdGNo0gA3ADgBAQEC
+ogECADtfEBBOU0N1c3RvbVJlc291cmNl0gAOAQQBBQEGW05TSW1hZ2VOYW1lgCuAKtIANwA4AQgBCaIB
+CQA7XxATTlNCdXR0b25JbWFnZVNvdXJjZVDSADcAOAEMAQ2kAQ0A0gCLADtcTlNCdXR0b25DZWxs0gA3
+ADgBDwEQpQEQANYA1wDYADtYTlNCdXR0b27YAGQADgCKAIsAZgCMAGAAaABQAI4BFAEVAJEAkgBpAFCA
+DYAggDCAMQmADoANXxAVe3szNywgNTAzfSwgezcyLCAxN3192ACXAA4AmACZAJoAmwCcAJ0AngCfAKAB
+HQCiAHUApAClgB+AF4AygBSAL4AcW0ZpbGUgVHlwZXM62ABkAA4AigCLAGYAjABgAGgAUADbASUBJgCR
+AJIAaQBQgA2ALoA0gDUJgA6ADV8QFnt7MTE0LCA0NzR9LCB7OTgsIDE4fX3eAJcADgDjAOQA5QDmAOcA
+6ACZAJoAmwDpAJwA6gEsAOwA7QDuAO8AWgDwAO0BMgCiAHYA9QD2APcSBAH+AIAtgCyAJYApgCyANoAU
+gDNcQWN0aW9uU2NyaXB02ABkAA4AigCLAGYAjABgAGgAUADbATkBOgCRAJIAaQBQgA2ALoA4gDkJgA6A
+DV8QFnt7Mjc5LCA1MDJ9LCB7OTgsIDE4fX3eAJcADgDjAOQA5QDmAOcA6ACZAJoAmwDpAJwA6gEsAOwA
+7QDuAO8AWgDwAO0BRQCiAHcA9QD2APeALYAsgCWAKYAsgDqAFIA3VlB5dGhvbtgAZAAOAIoAiwBmAIwA
+YABoAFAA2wFMAU0AkQCSAGkAUIANgC6APIA9CYAOgA1fEBZ7ezM1OCwgNTAyfSwgezk4LCAxOH193gCX
+AA4A4wDkAOUA5gDnAOgAmQCaAJsA6QCcAOoBLADsAO0A7gDvAFoA8ADtAVgAogB4APUA9gD3gC2ALIAl
+gCmALIA+gBSAO1NQSFDYAGQADgCKAIsAZgCMAGAAaABQANsBXwFgAJEAkgBpAFCADYAugECAQQmADoAN
+XxAWe3syMTUsIDUwMn0sIHs5OCwgMTh9fd4AlwAOAOMA5ADlAOYA5wDoAJkAmgCbAOkAnADqASwA7ADt
+AO4A7wBaAPAA7QFrAKIAeQD1APYA94AtgCyAJYApgCyAQoAUgD9UUGVybNgAZAAOAIoAiwBmAIwAYABo
+AFAA2wFyAXMAkQCSAGkAUIANgC6ARIBFCYAOgA1fEBZ7ezIxNSwgNDc0fSwgezk4LCAxOH193gCXAA4A
+4wDkAOUA5gDnAOgAmQCaAJsA6QCcAOoBLADsAO0A7gDvAFoA8ADtAX4AogB6APUA9gD3gC2ALIAlgCmA
+LIBGgBSAQ1RSdWJ52ABkAA4AigCLAGYAjABgAGgAUADbAYUBhgCRAJIAaQBQgA2ALoBIgEkJgA6ADV8Q
+Fnt7Mjc5LCA0NzR9LCB7OTgsIDE4fX3eAJcADgDjAOQA5QDmAOcA6ACZAJoAmwDpAJwA6gEsAOwA7QDu
+AO8AWgDwAO0BkQCiAHsA9QD2APeALYAsgCWAKYAsgEqAFIBHVkNTaGFycNgAZAAOAIoAiwBmAIwAYABo
+AFAA2wGYAZkAkQCSAGkAUIANgC6ATIBNCYAOgA1fEBZ7ezM1OCwgNDc0fSwgezk4LCAxOH193gCXAA4A
+4wDkAOUA5gDnAOgAmQCaAJsA6QCcAOoBLADsAO0A7gDvAFoA8ADtAaQAogB8APUA9gD3gC2ALIAlgCmA
+LIBOgBSAS1RKYXZh2ABkAA4AigCLAGYAjABgAGgAUACOAasBrACRAJIAaQBQgA2AIIBQgFEJgA6ADV8Q
+F3t7MTE2LCA2MDZ9LCB7MzA0LCAyMn192gCXAA4AmACZAJoAmwCcAbIBswCdAbQAnwG2AO0AogB9AKQA
+kgG7AbxfEBFOU0RyYXdzQmFja2dyb3VuZF8QE05TUGxhY2Vob2xkZXJTdHJpbmcT/////5Rx/kGAH4BT
+gCyAFIBPCYBSgFZaTXkgUHJvamVjdNUADgC0ALUAtgC3ALgBwAC6AcEAvIAbgFWAVIAYXxATdGV4dEJh
+Y2tncm91bmRDb2xvctMADgC1AMAAuADCAcaAG0IxANUADgC0ALUAtgC3ALgAyAC6AcoAvIAbgB6AV4AY
+WXRleHRDb2xvctgAZAAOAIoAiwBmAIwAYABoAFAAjgHQAdEAkQCSAGkAUIANgCCAWYBaCYAOgA1fEBV7
+ezE3LCA2MTF9LCB7OTIsIDE3fX3YAJcADgCYAJkAmgCbAJwAnQCeAJ8AoAHZAKIAfgCkAKWAH4AXgFuA
+FIBYgBxdUHJvamVjdCBOYW1lOtgAZAAOAIoAiwBmAIwAYABoAFAAjgHhAeIAkQCSAGkAUIANgCCAXYBe
+CYAOgA1fEBd7ezExNiwgNTczfSwgezMwNCwgMjJ9fdoAlwAOAJgAmQCaAJsAnAGyAbMAnQG0AJ8BtgDt
+AKIAfwCkAJIB7gG8gB+AU4AsgBSAXAmAX4BWXxAUaHR0cDovL215cHJvamVjdC5jb23YAGQADgCKAIsA
+ZgCMAGAAaABQAI4B9AH1AJEAkgBpAFCADYAggGGAYgmADoANXxAVe3szMSwgNTc1fSwgezc4LCAxN319
+2ACXAA4AmACZAJoAmwCcAJ0AngCfAKAB/QCiAIAApAClgB+AF4BjgBSAYIAcXFByb2plY3QgVVJMOtgA
+ZAAOAIoAiwBmAIwAYABoAFAAjgIFAgYAkQCSAGkAUIANgCCAZYBmCYAOgA1fEBV7ezUxLCA1NDN9LCB7
+NTgsIDE3fX3YAJcADgCYAJkAmgCbAJwAnQCeAJ8AoAIOAKIAgQCkAKWAH4AXgGeAFIBkgBxYVmVyc2lv
+bjrYAGQADgCKAIsAZgCMAGAAaABQANsCFgIXAJEAkgBpAFCADYAugGmAagmADoANXxAXe3sxMTMsIDQ0
+MH0sIHsyMjksIDE4fX3eAJcADgDjAOQA5QDmAOcA6ACZAJoAmwDpAJwA6gDrAOwA7QDuAO8AWgDwAO0C
+IgCiAIIA9QD2APeALYAsgCWAKYAsgGuAFIBoXxAfU2hvdyBwcml2YXRlIG1ldGhvZHMgYnkgZGVmYXVs
+dNgAZAAOAIoAiwBmAIwAYABoAFAAjgIpAioAkQCSAGkAUIANgCCAbYBuCYAOgA1fEBV7ezM2LCAzNjh9
+LCB7NzIsIDE3fX3YAJcADgCYAJkAmgCbAJwAnQCeAJ8AoAIyAKIAgwCkAKWAH4AXgG+AFIBsgBxaU2F2
+ZSBQYXRoOtgAZAAOAIoAiwBmAIwAYABoAFAAjgI6AjsAkQCSAGkAUIANgCCAcYByCYAOgA1fEBZ7ezEx
+NiwgNTM4fSwgezc5LCAyMn192gCXAA4AmACZAJoAmwCcAbIBswCdAbQAnwG2AO0AogCEAKQAkgJHAbyA
+H4BTgCyAFIBwCYBzgFZVMS4wLjDZAGQADgCKAIsCSwBmAIwAYABoAFACTQJOAk8CUACRAJIAaQBQW05T
+RHJhZ1R5cGVzgA2AgYB5gHqAdQmADoAN0gAOAD4APwJWgHiiAlcCWIB2gHdfEBlBcHBsZSBVUkwgcGFz
+dGVib2FyZCB0eXBlXxAVTlNGaWxlbmFtZXNQYm9hcmRUeXBl0gA3ADgCXAJdowJdAl4AO1xOU011dGFi
+bGVTZXRVTlNTZXRfEBd7ezEyMSwgNDA1fSwgezMwMSwgMjB9fdoCYQCXAA4AmACaAJsAnAJiAbMCYwJk
+AmUCZgJnAmgAhQJqAmsCbACFW05TUGF0aFN0eWxlXxAUTlNQYXRoQ29tcG9uZW50Q2VsbHNaTlNEZWxl
+Z2F0ZRABEhQh/gGAgIB9gHuAdBIAAgAAgH6AfIB01AAOAKgAqQCqAKsCcACtAnKAFiNAJgAAAAAAAIAV
+EQwcXxAgRHJvcCBTb3VyY2UgRmlsZXMgRGlyZWN0b3J5IEhlcmXTAA4AtQJ1ALgCZAJ3VU5TUkdCgBtP
+ECEwLjc2NjMwNDM3IDAuNzY2MzA0MzcgMC43NjYzMDQzNwDSAA4APgBxAnqAf6DSADcAOAJ8An2jAn0C
+fgA7Xk5TTXV0YWJsZUFycmF5V05TQXJyYXnSADcAOAKAAoGkAoEA0gCLADtaTlNQYXRoQ2VsbNIANwA4
+AoMChKUChADWANcA2AA7XU5TUGF0aENvbnRyb2zZAGQADgCKAIsCSwBmAIwAYABoAFACTQKIAokCigCR
+AJIAaQBQgA2AgYCEgIWAgwmADoAN0gAOAD4APwKQgHiiAlcCWIB2gHdfEBd7ezEyMSwgMzY2fSwgezMw
+MSwgMjB9fdoCYQCXAA4AmACaAJsAnAJiAbMCYwJkAmUCZgKWAmgAhgJqApkCmgCGgICAh4B7gIKAiICG
+gIJfEBhEcm9wIFNhdmUgRGlyZWNvdHJ5IEhlcmXTAA4AtQJ1ALgCZAKfgBtPEB4wLjc4ODA0MzUgMC43
+ODgwNDM1IDAuNzg4MDQzNQDSAA4APgBxAqKAf6DYAGQADgCKAIsAZgCMAGAAaABQANsCpgKnAJEAkgBp
+AFCADYAugIqAiwmADoANXxAXe3szMDIsIDMwN30sIHsxMTgsIDI1fX3cAJcADgDjAOUA5gDoAJkAmgCb
+AOkAnADqAq0A7ADtArACsQDtArMAogCHArYCtwK4E/////+kAf4AgC2ALBBLEKOALICMgBSAiREBkBII
+AAAAEgiEQP9dR2VuZXJhdGUgRG9jc9wAZAK7AA4AigK8AGUAZgBgAGgCvQK+Ar8AUALBAsICwwLEAsUA
+kQBpAFACyALJAslbTlNIU2Nyb2xsZXJYTlNzRmxhZ3NbTlNWU2Nyb2xsZXJdTlNOZXh0S2V5Vmlld11O
+U0NvbnRlbnRWaWV3gA2Am4CegJ0QMoCOgA6ADYCXgI+Aj9IADgA+AHECzYB/owLJAsgCwYCPgJeAm9sA
+ZAAOAIoC0gBlAGYC0wBgAtQAaAK+AIgC1gLXAtgC2QLaAtsAaQCgAIgC21lOU2N2RmxhZ3NZTlNEb2NW
+aWV3WU5TQkdDb2xvcoCNgJaAlRAEgJARCQCAkYAOgBeAjYCR0gAOAD4AcQLigH+hAtuAkdcAZAAOAGYA
+ZwBgADIAaALJAuYC5wLoAGkC6gLJgI+AlBEBEoCSgA6Ak4CPWns0MjUsIDI2OH1aTlNUZXh0Vmlld9IA
+NwA4Au8C8KQC8ADXANgAO1xOU0N1c3RvbVZpZXdfEBR7ezEsIDF9LCB7NDI1LCAyNjh9fdIANwA4AvMC
+9KQC9ADXANgAO1pOU0NsaXBWaWV32gBkAvYADgCKAGYAYAL3AGgC+AL5AIgAiAL8Av0AbABpAv8AiAMB
+AwJYTlNUYXJnZXRYTlNBY3Rpb25aTlNDdXJWYWx1ZVlOU1BlcmNlbnSAjYCNgJqAmIAOgJmAjSM/8AAA
+AAAAACM/7tYbwAAAAF8QFXt7NDI2LCAxfSwgezE1LCAyNjh9fVxfZG9TY3JvbGxlcjrSADcAOAMGAwel
+AwcA1gDXANgAO1pOU1Njcm9sbGVy2gBkAvYADgCKArwAZgBgAvcAaAL5AIgAiAL8AwwCZABsAGkC/wCI
+AxCAjYCNgJqAnIAOgJmAjSM/4DFZgAAAAF8QFXt7MSwgMjY5fSwgezQyNSwgMTV9fV8QFXt7NSwgMTV9
+LCB7NDQyLCAyODV9fdIANwA4AxQDFaQDFQDXANgAO1xOU1Njcm9sbFZpZXdaezQ2MiwgNjQyfdIANwA4
+AxgA16MA1wDYADtfEBV7ezAsIDB9LCB7MTQ0MCwgODc4fX1aezQ2MiwgMzc2fVhteVdpbmRvd9IANwA4
+Ax0DHqIDHgA7XxAQTlNXaW5kb3dUZW1wbGF0ZdIADgA+AHEDIYB/rxAfAyIDIwMkAyUDJgMnAygDKQMq
+AysDLAMtAy4DLwMwAzEDMgMzAzQDNQM2AzcDOAM5AzoDOwM8Az0DPgM/A0CAp4CsgK6AsICygLWAwIDC
+gMSAyIDKgM+A0YDVgNiA2oDcgN6A4IDigOaA6IDqgPCA8oEBB4EBD4EBEoEBFYEBGIEBG9QADgNCA0MD
+RANFA0YAfQNIXU5TRGVzdGluYXRpb25YTlNTb3VyY2VXTlNMYWJlbICrgKiAT4Cq0gAOADIAMwNLgASA
+qV8QFFlVSURvY0dVSUFwcERlbGVnYXRlXxAPc2V0cHJvamVjdG5hbWU60gA3ADgDTwNQowNQA1EAO18Q
+FU5TTmliQ29udHJvbENvbm5lY3Rvcl5OU05pYkNvbm5lY3RvctQADgNCA0MDRANFA0YAewNWgKuAqIBH
+gK1Zc2V0ZXh0Y3M61AAOA0IDQwNEA0UDRgCFA1yAq4CogHSAr15zZXRzb3VyY2VwYXRoOtQADgNCA0MD
+RANFA0YAfwNigKuAqIBcgLFec2V0cHJvamVjdHVybDrUAA4DQgNDA0QDZQCHA0YDaIC0gImAqICzXmdl
+bmVyYXRlQnV0dG9u0gA3ADgDawNsowNsA1EAO18QFE5TTmliT3V0bGV0Q29ubmVjdG9y0wAOA0MDRANF
+A28DcICrgLaAv9gADgNyA3MDdAN1A3YDdwN4A3kDegN7A3wDfQN+A38DgFdOU1RpdGxlXxARTlNLZXlF
+cXVpdk1vZE1hc2taTlNLZXlFcXVpdl1OU01uZW1vbmljTG9jWU5TT25JbWFnZVxOU01peGVkSW1hZ2VW
+TlNNZW51gL6AuBIAGAAAgLkSf////4C6gLyAt9QADgNyAKkDggODAFUDhQOGW05TTWVudUl0ZW1zgQEk
+gAmBASOBASBbSGlkZSBPdGhlcnNRaNMADgAyAPoA+wD8A4yAKIAmgLtfEA9OU01lbnVDaGVja21hcmvT
+AA4AMgD6APsA/AORgCiAJoC9XxAQTlNNZW51TWl4ZWRTdGF0ZdIANwA4A5QDlaIDlQA7Wk5TTWVudUl0
+ZW1fEBZoaWRlT3RoZXJBcHBsaWNhdGlvbnM61AAOA0IDQwNEA0UDRgB6A5uAq4CogEOAwVlzZXRleHRy
+YjrUAA4DQgNDA0QDRQNGAIQDoYCrgKiAcIDDXxASc2V0cHJvamVjdHZlcnNpb2460wAOA0MDRANFA6UD
+poCrgMWAx9gADgNyA3MDdAN1A3YDdwN4A3kDqQOqAO0DfQN+A38DgIC+gMYSABAAAIAsgLqAvIC3WFNo
+b3cgQWxsXxAWdW5oaWRlQWxsQXBwbGljYXRpb25zOtQADgNCA0MDRANFA0YAeQO1gKuAqIA/gMlZc2V0
+ZXh0cGw60wAOA0MDRANFA7kDuoCrgMuAztgADgNyA3MDdAN1A3YDdwN4A3kDvQOqA74DfQN+A38DgIC+
+gMyAzYC6gLyAt18QD1F1aXQgWVVJRG9jLmFwcFFxWnRlcm1pbmF0ZTrUAA4DQgNDA0QDRQNGAHcDyYCr
+gKiAN4DQWXNldGV4dHB5OtQADgNCA0MDRANFAB8DzgPPgKuAAoDSgNTXAA4DcgN0A3UDdgN3A3gDeQPS
+AO0DfQN+A38DgIC+gNOALIC6gLyAt18QEEFib3V0IFlVSURvYy5hcHBfEB1vcmRlckZyb250U3RhbmRh
+cmRBYm91dFBhbmVsOtQADgNCA0MDRANlA0YD3APdgLSAqIDWgNfSAA4AMgAzADSABIADWGRlbGVnYXRl
+1AAOA0IDQwNEA0UDRgB4A+aAq4CogDuA2VpzZXRleHRwaHA61AAOA0IDQwNEA2UC2wNGA+yAtICRgKiA
+21h0ZXh0Vmlld9QADgNCA0MDRANFA0YAfAPygKuAqIBLgN1bc2V0ZXh0amF2YTrUAA4DQgNDA0QDRQNG
+AHQD+ICrgKiAIYDfWXNldGV4dGpzOtQADgNCA0MDRANFA0YAhgP+gKuAqICCgOFcc2V0c2F2ZXBhdGg6
+0wAOA0MDRANFBAIEA4CrgOOA5dgADgNyA3MDdAN1A3YDdwN4A3kEBgOqA3wDfQN+A38DgIC+gOSAuYC6
+gLyAt18QD0hpZGUgWVVJRG9jLmFwcFVoaWRlOtQADgNCA0MDRANFA0YAhwQRgKuAqICJgOdZZ2VuZXJh
+dGU61AAOA0IDQwNEA0UDRgB2BBeAq4CogDOA6VlzZXRleHRhczrTAA4DQwNEA0UEGwQcgKuA64Dv2AAO
+A3IDcwN0A3UDdgN3A3gDeQQfA6oEIAN9A34DfwQjgL6A7YDugLqAvIDs0wAOA3IDggODBCYEJ4EBJIEB
+KYEBK15ZVUlEb2NHVUkgSGVscFE/WXNob3dIZWxwOtQADgNCA0MDRANFA0YAggQvgKuAqIBogPFbc2V0
+cHJpdmF0ZTrYAA4DQgQyBDMDQwNEBDQENQQ2A0YEOAQ5AIUEOwQ8AFpZTlNLZXlQYXRoWU5TQmluZGlu
+Z1lOU09wdGlvbnNfEBxOU05pYkJpbmRpbmdDb25uZWN0b3JWZXJzaW9ugQEGgKiA9YD0gHSA84D2XxAR
+dmFsdWU6IHNvdXJjZXBhdGhVdmFsdWVac291cmNlcGF0aNMADgRBAD4EQgRDBE5XTlMua2V5c4EBBaoE
+RARFBEYERwRIBEkESgRLBEwETYD3gPiA+YD6gPuA/ID9gP6A/4EBAKoETwRQBE8ETwRTBFMEUwRTBFAE
+T4EBAYEBAoEBAYEBAYEBA4EBA4EBA4EBA4EBAoEBAV8QGk5TQ29uZGl0aW9uYWxseVNldHNFbmFibGVk
+XxAcTlNSYWlzZXNGb3JOb3RBcHBsaWNhYmxlS2V5c18QFk5TVmFsaWRhdGVzSW1tZWRpYXRlbHlfECZO
+U0Fsd2F5c1ByZXNlbnRzQXBwbGljYXRpb25Nb2RhbEFsZXJ0c18QG05TTXVsdGlwbGVWYWx1ZXNQbGFj
+ZWhvbGRlcl8QEU5TTnVsbFBsYWNlaG9sZGVyXxAaTlNOb3RBcHBsaWNhYmxlUGxhY2Vob2xkZXJfEBhO
+U05vU2VsZWN0aW9uUGxhY2Vob2xkZXJfECZOU0FsbG93c0VkaXRpbmdNdWx0aXBsZVZhbHVlc1NlbGVj
+dGlvbl8QGU5TQ29uZGl0aW9uYWxseVNldHNIaWRkZW7RAA4EZIEBBNIANwA4BGYEZ6IEZwA7Vk5TTnVs
+bNIANwA4BGkEaqIEagA7XE5TRGljdGlvbmFyedIANwA4BGwEbaMEbQNRADtfEBVOU05pYkJpbmRpbmdD
+b25uZWN0b3LYAA4DQgQyBDMDQwNEBDQENQQ2A0YEcQRyAIcEdAR1AFqBAQaAqIEBCoEBCYCJgQEIgQEL
+XxASYXJndW1lbnQ6IGdlbmVyYXRlWGFyZ3VtZW50WGdlbmVyYXRl0wAOBEEAPgRCBHsEgoEBBaYERARF
+BH4EfwSABE2A94D4gQEMgQENgQEOgQEApgRPBFAETwDtBE8ET4EBAYEBAoEBAYAsgQEBgQEBXxAjTlNJ
+bnZva2VzU2VwYXJhdGVseVdpdGhBcnJheU9iamVjdHNeTlNTZWxlY3Rvck5hbWVfEBROU0FsbG93c051
+bGxBcmd1bWVudNcADgNCBDIEMwNDA0QENQQ2A0YEjwQ5AH8EkgBagQEGgKiBARGA9IBcgQEQXxASdmFs
+dWU6IHByb2plY3RfdXJsW3Byb2plY3RfdXJs1wAOA0IEMgQzA0MDRAQ1BDYDRgSYBDkAhASbAFqBAQaA
+qIEBFID0gHCBARNfEBZ2YWx1ZTogcHJvamVjdF92ZXJzaW9uXxAPcHJvamVjdF92ZXJzaW9u1wAOA0IE
+MgQzA0MDRAQ1BDYDRgShBDkAggSkAFqBAQaAqIEBF4D0gGiBARZfEBJ2YWx1ZTogc2hvd3ByaXZhdGVb
+c2hvd3ByaXZhdGXXAA4DQgQyBDMDQwNEBDUENgNGBKoEOQB9BK0AWoEBBoCogQEagPSAT4EBGV8QE3Zh
+bHVlOiBwcm9qZWN0X25hbWVccHJvamVjdF9uYW1l2AAOA0IEMgQzA0MDRAQ0BDUENgNGBLMEOQCGBLYE
+twBagQEGgKiBAR2A9ICCgQEcgQEeXxAPdmFsdWU6IHNhdmVwYXRoWHNhdmVwYXRo0wAOBEEAPgRCBLwE
+x4EBBaoERARFBEYERwRIBEkESgRLBEwETYD3gPiA+YD6gPuA/ID9gP6A/4EBAKoETwRQBE8ETwRTBFME
+UwRTBFAET4EBAYEBAoEBAYEBAYEBA4EBA4EBA4EBA4EBAoEBAdIADgA+BNME1IEBMa8QQABzAIUAgAO5
+AsEAiAB0ARUAhgEmAH4AdgQCAH8DgAHRAk8AhwI7AtsAgwOlAIEAegCQAN0CBgNvAYYE8gGZAH0E9QT2
+AawAdwB1AqcB4gB8BBsCyAB7AfUDzgBQBQMBOgUFBCMBcwKJAHkBTQBBA9wAeAFgAIICFwNGBRIAhAIq
+gBCAdIBggMuAm4CNgCGAMYCCgDWAWIAzgOOAXIC3gFqAeoCJgHKAkYBsgMWAZIBDgBKAI4BmgLaASYEB
+JYBNgE+BASiBASaAUYA3gC+Ai4BegEuA64CXgEeAYoDSgA2BASGAOYEBIoDsgEWAhYA/gD2AB4DWgDuA
+QYBogGqAqIEBL4BwgG7SAA4APgBxBReAf6cDzgUDBAIDbwOlBQUDuYDSgQEhgOOAtoDFgQEigMvaAA4D
+cgNzBSADdAUhA3UDdgN3A3gDeQDtA6oAkgDtAJIDfQN+A38DgF1OU0lzU2VwYXJhdG9yXE5TSXNEaXNh
+YmxlZIC+gCwJgCwJgLqAvIC32gAOA3IDcwUgA3QFIQN1A3YDdwN4A3kA7QOqAJIA7QCSA30DfgN/A4CA
+voAsCYAsCYC6gLyAt1xfTlNBcHBsZU1lbnXSADcAOAU1A3iiA3gAO9oADgU3A3IDcwN0A3UDdgN3A3gC
+9wN5A4AAVQOqAO0DfQN+A38E9gU/WU5TU3VibWVudYC+gLeACYAsgLqAvIEBJoEBJ9QADgNyAKkDggOD
+BUIFQwVEgQEkgQEsgQEugQEtXnN1Ym1lbnVBY3Rpb2462gAOBTcDcgNzA3QDdQN2A3cDeAL3A3kEIwQm
+A6oA7QN9A34DfwT2BU6AvoDsgQEpgCyAuoC8gQEmgQEqVEhlbHDSAA4APgBxBVKAf6EEG4DrWUFNYWlu
+TWVuddIADgA+AHEFV4B/ogTyBPWBASWBAShbX05TTWFpbk1lbnXSAA4FXAVdAJJfEBBOU1NoYXJlZElu
+c3RhbmNlgQEwCdIANwA4BWAFYaMFYQViADtfEBhOU1VzZXJEZWZhdWx0c0NvbnRyb2xsZXJcTlNDb250
+cm9sbGVy0gA3ADgFZAJ+ogJ+ADvSAA4APgTTBWeBATGvEEAAUABQAFADgACIAFAAUAB1AFAAdgBQAFAD
+gABQBPIAfgCFAFAAhACIAFADgABQAFAAcwB0AIEDgAB7BPYAfABQBPYAHwB9AFAAUACHAH8AUAQjAIgA
+UACAA4AAQQOAAHcDgAT1AHoAhgBQAHgAHwAfAFAAeQBQAIIAHwAfAFAAg4ANgA2ADYC3gI2ADYANgC+A
+DYAzgA2ADYC3gA2BASWAWIB0gA2AcICNgA2At4ANgA2AEIAhgGSAt4BHgQEmgEuADYEBJoACgE+ADYAN
+gImAXIANgOyAjYANgGCAt4AHgLeAN4C3gQEogEOAgoANgDuAAoACgA2AP4ANgGiAAoACgA2AbNIADgA+
+BNMFqoEBMa8QQQBzAB8AhQCAA7kCwQCIAHQBFQCGASYAfgB2BAIAfwOAAdECTwCHAtsCOwCDA6UAgQB6
+AJAA3QIGA28BhgTyAH0BmQT1BPYBrAB3AHUCyAHiAHwEGwKnAHsB9QPOAFAFAwE6BCMFBQFzAokAeQFN
+AEED3ANGBRIAeACCAWACFwCEAiqAEIACgHSAYIDLgJuAjYAhgDGAgoA1gFiAM4DjgFyAt4BagHqAiYCR
+gHKAbIDFgGSAQ4ASgCOAZoC2gEmBASWAT4BNgQEogQEmgFGAN4AvgJeAXoBLgOuAi4BHgGKA0oANgQEh
+gDmA7IEBIoBFgIWAP4A9gAeA1oCogQEvgDuAaIBBgGqAcIBu0gAOAD4E0wXugQExrxBBBe8F8AXxBfIF
+8wX0BfUF9gX3BfgF+QX6BfsF/AX9Bf4F/wYABgEGAgYDBgQGBQYGBgcGCAYJBgoGCwYMBg0GDgYPBhAG
+EQYSBhMGFAYVBhYGFwYYBhkGGgYbBhwGHQYeBh8GIAYhBiIGIwYkBiUGJgYnA0sGKQYqBisGLAYtBi4G
+L4EBNYEBNoEBN4EBOIEBOYEBOoEBO4EBPIEBPYEBPoEBP4EBQIEBQYEBQoEBQ4EBRIEBRYEBRoEBR4EB
+SIEBSYEBSoEBS4EBTIEBTYEBToEBT4EBUIEBUYEBUoEBU4EBVIEBVYEBVoEBV4EBWIEBWYEBWoEBW4EB
+XIEBXYEBXoEBX4EBYIEBYYEBYoEBY4EBZIEBZYEBZoEBZ4EBaIEBaYEBaoEBa4EBbIEBbYCpgQFugQFv
+gQFwgQFxgQFygQFzgQF0XxAaU3RhdGljIFRleHQgKFNvdXJjZSBQYXRoOilcRmlsZSdzIE93bmVyXxAi
+TmF2aWdhdGlvbiBCYXIgUGF0aCBDb250cm9sIFdpZGdldF8QGlN0YXRpYyBUZXh0IChQcm9qZWN0IFVS
+TDopVDExMTFfEBNIb3Jpem9udGFsIFNjcm9sbGVyW1Njcm9sbCBWaWV3XxAWQ2hlY2sgQm94IChKYXZh
+c2NyaXB0KV8QHVRleHQgRmllbGQgQ2VsbCAoRmlsZSBUeXBlczopXxAkTmF2aWdhdGlvbiBCYXIgUGF0
+aCBDb250cm9sIFdpZGdldC0xXxAaQnV0dG9uIENlbGwgKEFjdGlvblNjcmlwdClfEBtTdGF0aWMgVGV4
+dCAoUHJvamVjdCBOYW1lOilfEBhDaGVjayBCb3ggKEFjdGlvblNjcmlwdClfEBtNZW51IEl0ZW0gKEhp
+ZGUgWVVJRG9jLmFwcClaVGV4dCBGaWVsZF8QEU1lbnUgKFlVSURvYy5hcHApXxAfVGV4dCBGaWVsZCBD
+ZWxsIChQcm9qZWN0IE5hbWU6KVlQYXRoIENlbGxfECVSb3VuZCBUZXh0dXJlZCBCdXR0b24gKEdlbmVy
+YXRlIERvY3MpWVRleHQgVmlld18QEVRleHQgRmllbGQgQ2VsbC0yXxAYU3RhdGljIFRleHQgKFNhdmUg
+UGF0aDopXxAUTWVudSBJdGVtIChTaG93IEFsbClfEBZTdGF0aWMgVGV4dCAoVmVyc2lvbjopXxAQQ2hl
+Y2sgQm94IChSdWJ5KV8QHlRleHQgRmllbGQgQ2VsbCAoU291cmNlIFBhdGg6KV8QGEJ1dHRvbiBDZWxs
+IChKYXZhc2NyaXB0KV8QGlRleHQgRmllbGQgQ2VsbCAoVmVyc2lvbjopXxAXTWVudSBJdGVtIChIaWRl
+IE90aGVycylfEBRCdXR0b24gQ2VsbCAoQ1NoYXJwKV8QFk1lbnUgSXRlbSAoWVVJRG9jLmFwcClcVGV4
+dCBGaWVsZC0xXxASQnV0dG9uIENlbGwgKEphdmEpUTFYTWFpbk1lbnVfEBFUZXh0IEZpZWxkIENlbGwt
+MV8QEkNoZWNrIEJveCAoUHl0aG9uKV8QGVN0YXRpYyBUZXh0IChGaWxlIFR5cGVzOilfEBFWZXJ0aWNh
+bCBTY3JvbGxlcl8QD1RleHQgRmllbGQgQ2VsbF8QEENoZWNrIEJveCAoSmF2YSlfEBpNZW51IEl0ZW0g
+KFlVSURvY0dVSSBIZWxwKV8QG0J1dHRvbiBDZWxsIChHZW5lcmF0ZSBEb2NzKV8QEkNoZWNrIEJveCAo
+Q1NoYXJwKV8QHlRleHQgRmllbGQgQ2VsbCAoUHJvamVjdCBVUkw6KV8QHE1lbnUgSXRlbSAoQWJvdXQg
+WVVJRG9jLmFwcClcQ29udGVudCBWaWV3WVNlcGFyYXRvcl8QFEJ1dHRvbiBDZWxsIChQeXRob24pUTJb
+U2VwYXJhdG9yLTFfEBJCdXR0b24gQ2VsbCAoUnVieSlbUGF0aCBDZWxsLTFfEBBDaGVjayBCb3ggKFBl
+cmwpXxARQnV0dG9uIENlbGwgKFBIUClfEBNXaW5kb3cgKFlVSURvYy5hcHApW0FwcGxpY2F0aW9uXxAf
+U2hhcmVkIFVzZXIgRGVmYXVsdHMgQ29udHJvbGxlcl8QD0NoZWNrIEJveCAoUEhQKV8QK0NoZWNrIEJv
+eCAoU2hvdyBwcml2YXRlIG1ldGhvZHMgYnkgZGVmYXVsdClfEBJCdXR0b24gQ2VsbCAoUGVybClfEC1C
+dXR0b24gQ2VsbCAoU2hvdyBwcml2YXRlIG1ldGhvZHMgYnkgZGVmYXVsdClcVGV4dCBGaWVsZC0yXxAc
+VGV4dCBGaWVsZCBDZWxsIChTYXZlIFBhdGg6KdIADgA+BNMGcoEBMaDSAA4APgTTBnWBATGg0gAOAD4E
+0wZ4gQExrxBgAzgAcwAfAIAAhQMkA7kCwQCIAzMAdAEVA0ADKgCGAzsDNwEmAycAfgB2BAIDJgB/A4AD
+PgMvAzEB0QJPAIcCOwLbAyMDMgCDAz8DpQCBAzYAegCQAzADNQDdAgYDbwGGBPIBmQB9BPUDLgM6BPYB
+rAMsAykAdwB1AqcB4gB8BBsCyAB7AfUDzgMiAFAFAwE6BQUEIwM8AzQBcwMlAzkCiQB5AU0DKABBA9wA
+eAFgAIICFwNGBRIDKwMtAIQDPQIqgOqAEIACgGCAdICugMuAm4CNgN6AIYAxgQEbgMSAgoEBB4DogDWA
+tYBYgDOA44CygFyAt4EBFYDVgNqAWoB6gImAcoCRgKyA3IBsgQEYgMWAZIDmgEOAEoDYgOKAI4BmgLaA
+SYEBJYBNgE+BASiA0YDygQEmgFGAyoDCgDeAL4CLgF6AS4DrgJeAR4BigNKAp4ANgQEhgDmBASKA7IEB
+D4DggEWAsIDwgIWAP4A9gMCAB4DWgDuAQYBogGqAqIEBL4DIgM+AcIEBEoBu0gAOAD4E0wbbgQExrxBg
+BtwG3QbeBt8G4AbhBuIG4wbkBuUG5gbnBugG6QbqBusG7AbtBu4G7wbwBvEG8gbzBvQG9Qb2BvcG+Ab5
+BvoG+wb8Bv0G/gb/BwAHAQcCBwMHBAcFBwYHBwcIBwkHCgcLBwwHDQcOBw8HEAcRBxIHEwcUBxUHFgcX
+BxgHGQcaBxsHHAcdBx4HHwcgByEHIgcjByQHJQcmBycHKAcpByoHKwcsBy0HLgcvBzAHMQcyBzMHNAc1
+BzYHNwc4BzkHOgc7gQF5gQF6gQF7gQF8gQF9gQF+gQF/gQGAgQGBgQGCgQGDgQGEgQGFgQGGgQGHgQGI
+gQGJgQGKgQGLgQGMgQGNgQGOgQGPgQGQgQGRgQGSgQGTgQGUgQGVgQGWgQGXgQGYgQGZgQGagQGbgQGc
+gQGdgQGegQGfgQGggQGhgQGigQGjgQGkgQGlgQGmgQGngQGogQGpgQGqgQGrgQGsgQGtgQGugQGvgQGw
+gQGxgQGygQGzgQG0gQG1gQG2gQG3gQG4gQG5gQG6gQG7gQG8gQG9gQG+gQG/gQHAgQHBgQHCgQHDgQHE
+gQHFgQHGgQHHgQHIgQHJgQHKgQHLgQHMgQHNgQHOgQHPgQHQgQHRgQHSgQHTgQHUgQHVgQHWgQHXgQHY
+EQFoEQF5EQKtEQGSEQIlEQIyEIgRAqgRAqYRAgsRAXsRAX4RAi4RAXIRAicRAmMRAgwRAYARAXARAY8R
+AX8QhhECoREBkRA5EQHJEQF2EQKqEQImEQJfEQIeEQKpEQIREQISEQGcEQIkEJYRAZYRAmQRAYcRAXoR
+Ag4RAW8RAXwRAZcQkREBihA4EQGMEQGNEGcQjhECKxAdEQGOEQFxEQIxEQGBEQF9EQJgEQGUEQGLEG8R
+AqcRAYkRAZMQOhECLxEBdBDsEQGCEJUQahECIxECMxEBiBECMBECExECKBEBhREBhBECEBEBcxP/////
+/////REBgxEBhhEBmREBmhEBdREBpBECDxECDRECHRECIhEBndIADgA+AHEHnYB/oNIADgA+BNMHoIEB
+MaDSAA4APgTTB6OBATGg0gA3ADgHpQemogemADteTlNJQk9iamVjdERhdGEACAAZACIAJwAxADoAPwBE
+AFIAVABmBCQEKgR1BHwEgwSRBKMEvwTNBNkE5QTzBP4FDAUoBTYFSQVbBXUFfwWMBY4FkQWUBZcFmgWc
+BZ8FoQWkBacFqgWtBa8FsQW0BbcFugW9BcYF0gXUBdYF5AXtBfYGAQYGBhUGHgYxBjoGRQZHBkoGTAaF
+BpIGqwa4Bs4G3AbmBvQHDQcaBywHQAdKB1YHWAdaB1wHXgdgB2IHZwdpB2sHbQdvB3IHdAd2B5EHnAel
+B7QHvwfcB+4H+QgCCA4IGggcCB4IIAgjCCUIJwgpCDIINAhjCGUIZwhpCGsIbQhvCHEIcwh1CHcIeQh7
+CH0IfwiBCIMIhQiHCIkIiwiNCI8IsAi4CL8IyQjLCM0IzwjRCNQI1QjXCNkI8QkSCR4JMgk9CUcJVQli
+CW4Jcwl1CXcJeQl7CX0JggmECZEJogmpCbAJuQm7CcQJxgnJCdYJ3wnkCesKAAoIChUKIQovCjEKMwo1
+CjcKOQpACk0KWgpiCmQKZgpyCnsKgAqVCpcKmQqbCp0KsAq9Cr8KwgrLCtQK5grzCvwLBwsTCx0LJAsw
+C1ELUwtVC1cLWQtaC1wLXgt3C7ALxgvUC+kL+AwLDB0MLww9DEYMSAxKDEwMTgxQDFIMVAxWDFgMWgxc
+DGEMbAx5DIgMigyMDI4MlgyfDKgMrQzADMkM1QzXDNkM4gznDP0M/g0HDRANHQ0mDTENOg1bDV0NXw1h
+DWMNZA1mDWgNgA2hDaMNpQ2nDakNqw2tDbkN2g3cDd4N4A3iDeMN5Q3nDgAOOQ4+DkAOQg5EDkYOSA5K
+DkwOTg5bDnwOfg6ADoIOhA6FDocOiQ6iDtsO3Q7fDuEO4w7lDucO6Q7rDvIPEw8VDxcPGQ8bDxwPHg8g
+DzkPcg90D3YPeA96D3wPfg+AD4IPhg+nD6kPqw+tD68PsA+yD7QPzRAGEAgQChAMEA4QEBASEBQQFhAb
+EDwQPhBAEEIQRBBFEEcQSRBiEJsQnRCfEKEQoxClEKcQqRCrELAQ0RDTENUQ1xDZENoQ3BDeEPcRMBEy
+ETQRNhE4EToRPBE+EUARRxFoEWoRbBFuEXARcRFzEXURjhHHEckRyxHNEc8R0RHTEdUR1xHcEf0R/xIB
+EgMSBRIGEggSChIkEk0SYRJ3EoASghKEEoYSiBKKEosSjRKPEpoSrxKxErMStRK3Es0S2hLcEt8S9BL2
+EvgS+hL8EwYTJxMpEysTLRMvEzATMhM0E0wTbRNvE3ETcxN1E3cTeROHE6gTqhOsE64TsBOxE7MTtRPP
+E/gT+hP8E/4UABQCFAMUBRQHFB4UPxRBFEMURRRHFEgUShRMFGQUhRSHFIkUixSNFI8UkRSeFL8UwRTD
+FMUUxxTIFMoUzBTkFQUVBxUJFQsVDRUPFREVGhU7FT0VPxVBFUMVRBVGFUgVYhWbFZ0VnxWhFaMVpRWn
+FakVqxXNFe4V8BXyFfQV9hX3FfkV+xYTFjQWNhY4FjoWPBY+FkAWSxZsFm4WcBZyFnQWdRZ3FnkWkha7
+Fr0WvxbBFsMWxRbGFsgWyhbQFvUXARcDFwUXBxcJFwsXDBcOFxAXGRcbFyAXIhckF0AXWBdhF2gXdRd7
+F5UXvhfKF+EX7BfuF/MX9Rf3F/kX+xgAGAIYBBgGGBcYGRgiGCQYJxhKGFcYXRhfGIMYjBiOGI8YmBif
+GK4Ythi/GMgY0xjcGOcY9RkaGRwZHhkgGSIZJBklGScZKRkyGTQZORk7GT0ZVxmAGYIZhBmGGYgZihmM
+GY4ZqRm2GbgZ2RniGeQZ5RoGGggaChoMGg4aDxoRGhMaLRpeGmcaaRprGm0abxpxGnMadRp3GnoafxqE
+GpIawxrPGtga5BryGwAbAhsEGwYbCBsKGwwbDhsQGxIbFBsWGx8bIRsoGyobLBsuG1sbZRtvG3kbext9
+G38bgRuDG4YbiBuKG4wbjhuQG5kbmxueG6AbvRu/G8EbxBvGG8gbyhvMG9cb4hvrG/QcARwYHCEcKhw1
+HF4cZxxwHHschRyHHIkcixyNHI8ckRyTHJwcpRy9HMoc0xzeHOkdEh0UHRYdGB0aHRwdHh0gHSkdQR1Z
+HWIdax14HYMdjB2THasdth2/HcgdzR3gHekd6x4sHi4eMB4yHjQeNh44HjoePB4+HkAeQh5EHkYeSB5K
+HkweTh5QHlIeVB5WHlgeWh5cHl4eYR5kHmceah5tHnAegR6PHpgeoB6iHqQeph6oHrEesx61Hswe3h7n
+Hu4fBh8VHyYfKB8qHywfLh84H0kfSx9NH08fUR9gH3Efcx91H3cfeR+IH5kfmx+dH58foR+wH7kfwB/X
+H+Qf5h/oH+ogCyATICcgMiBAIEogVyBeIGAgYiBnIGkgbiBwIHIgdCCFIJEglCCWIJkgnCCoIKogtyC5
+ILsgvSDPINwg3iDgIOIg9SD+IQMhDiEnITghOiE8IT4hQCFKIVshXSFfIWEhYyF4IYUhhyGJIYshrCGu
+IbAhtSG3IbkhuyG9IcYh3yHwIfIh9CH2IfgiAiIPIhEiEyIVIjYiOCI6IjwiPiJAIkIiVCJWImEiciJ0
+InYieCJ6IoQilSKXIpkimyKdIroivCK+IsAiwiLEIsYi2SL5IwojDCMOIxAjEiMbIx0jHyMoIzkjOyM9
+Iz8jQSNMI10jXyNhI2MjZSNuI38jgSODI4UjhyOTI6QjpiOoI6ojrCO2I8cjySPLI80jzyPcI+kj6yPt
+I+8kECQSJBQkFiQYJBokHCQuJDQkRSRHJEkkSyRNJFckaCRqJGwkbiRwJHokhySJJIskjSSuJLAksiS0
+JLYkuCS6JMckyiTNJNAk3yThJOsk/CT+JQAlAiUEJRAlMSU7JUUlTyVuJXElcyV1JXcleSV7JX0lkSWX
+JaIlryW3JbolzyXRJdMl1SXXJdkl2yXdJd8l4SXkJfkl/CX/JgImBSYIJgsmDiYRJhQmFyY0JlMmbCaV
+JrMmxybkJv8nKCdEJ0knTCdVJ1onYSdqJ28nfCeFJ4wnpCfFJ8gnyifNJ9An0ifVJ9gn7Sf2J/8oDCgP
+KBwoHiggKCMoJigpKCwoOSg8KD8oQihEKEcoSihwKH8oliizKLYouCi7KL0ovyjCKNco4ykAKQMpBSkI
+KQopDCkPKSgpOilXKVopXClfKWEpYylmKXsphymkKacpqSmsKa4psCmzKckp1in3Kfop/Cn/KgEqAyoG
+KgkqGyokKjEqNCpJKksqTSpPKlEqUypVKlcqWSpbKl4qcyp2KnkqfCp/KoIqhSqIKosqjiqRKpoqnSsg
+KyIrJCsmKygrKissKy4rMCsyKzQrNis4KzorPCs+K0ArQitEK0YrSCtKK0wrTitQK1IrVCtWK1grWitd
+K18rYStkK2craStrK20rbytxK3MrdSt3K3kreyt9K38rgiuEK4criSuLK40rjyuRK5MrlSuXK5krmyud
+K58roiukK6YrryuxK8ArwivFK8crySvLK84r0Cv5LAcsFCwWLBgsGSwbLBwsHiwgLCIsSyxNLE8sUCxS
+LFMsVSxXLFksZixvLHQsnSynLKksqyytLK8ssSyzLLYsuSzKLM0s0CzTLNYs5S0OLRAtEi0VLRctGS0b
+LR4tIS0mLS8tMS00LTYtQC1JLUstUC1TLVYtYi1rLX4tgS2CLYstki2tLbotwy3ILdEt1C5XLlkuWy5d
+Ll8uYS5jLmUuZy5pLmsubS5vLnEucy52Lnguei58Ln4ugC6CLoQuhi6ILooujC6OLpAuki6VLpcumS6c
+Lp4uoC6iLqQupi6oLqourC6uLrAusi60LrYuuC66Lrwuvy7BLsMuxS7HLskuyy7NLs8u0S7TLtUu1y7Z
+Ltsu5C7nL2wvbi9wL3IvdC92L3gvei98L34vgC+CL4Qvhi+IL4ovjC+OL5Avki+UL5YvmC+aL5wvni+g
+L6IvpC+mL6gvqy+tL68vsi+1L7cvuS+7L70vvy/BL8MvxS/HL8kvyy/NL9Av0i/UL9cv2S/bL90v3y/h
+L+Mv5S/oL+ov7C/uL/Av8i/0L/0wADCFMIgwizCOMJEwlDCXMJownTCgMKMwpjCpMKwwrzCyMLUwuDC7
+ML4wwTDEMMcwyjDNMNAw0zDWMNkw3DDfMOIw5TDoMOsw7jDxMPQw9zD6MP0xADEDMQYxCTEMMQ8xEjEV
+MRgxGzEeMSExJDEnMSoxLTEwMTIxNTE4MTsxPjFBMUQxRzFkMXExljGzMbgxzjHaMfMyEzI6MlcydTKQ
+Mq4yuTLNMu8y+TMhMyszPzNaM3EzijOdM74z2TP2NBA0JzRANE00YjRkNG00gTSWNLI0xjTYNOs1CDUm
+NTs1XDV7NYg1kjWpNas1tzXMNdg16zX/NhU2ITZDNlU2gzaYNsg21Tb0Nv03ADcBNwo3DTcONxc3Gjfd
+N9834TfjN+U35zfpN+s37TfvN/E38zf1N/g3+jf8N/84ATgDOAU4BzgJOAs4DTgPOBE4FDgWOBg4Gjgc
+OB44IDgiOCQ4JjgoOCs4LTgvODE4Mzg1ODc4OTg7OD04PzhBOEQ4RjhIOEs4TThPOFI4VDhWOFg4Wjhc
+OF44YDhiOGQ4ZjhoOGo4bDhuOHA4czh1OHg4ejh9OH84gTiDOIU4hziJOIs4jTiPOJE4kziVOJc4mTib
+OJ44oDiiOKQ4pzipOLI4tTl4OXs5fjmBOYQ5hzmKOY05kDmTOZY5mTmcOZ85ojmlOag5qzmuObE5tDm3
+Obo5vTnAOcM5xjnJOcw5zznSOdU52DnbOd454TnkOec56jntOfA58zn2Ofk5/Dn/OgI6BToIOgs6DjoR
+OhQ6FzoaOh06IDojOiY6KTosOi86Mjo1Ojg6Ozo+OkE6RDpHOko6TTpQOlM6VjpZOlw6XzpiOmU6aDpr
+Om46cTp0Onc6ejp9OoA6gzqGOok6jDqPOpI6lTqYOps6njqhOqQ6pzqqOqw6rzqyOrU6uDq7Or46wTrE
+Osc6yjrNOtA60zrWOtg62zreOuA64zrmOuk67DrvOvI69Tr4Ovs6/jsBOwM7BjsJOww7DzsSOxU7GDsb
+Ox07IDsiOyU7KDsqOyw7LzsxOzQ7Nzs6Oz07QDtDO0Y7STtLO047UTtUO1Y7WTtcO147YTtjO2U7aDtr
+O247cTt0O3c7ejt9O4A7gzuMO487kjuVO5g7mzueO6E7pDunO6o7rTu2O7g7uTvCO8U7xjvPO9I70zvc
+O+EAAAAAAAACAgAAAAAAAAenAAAAAAAAAAAAAAAAAAA78A</bytes>
</object>
</data>
</archive>
View
2 README.textile
@@ -7,7 +7,7 @@ The GUI now works (if you have the yuidoc dependencies already installed)
There are a couple of additions I still want to make:
* Progress Spinner
-* Disable Generate button of all data is not present
+* _Disable Generate button of all data is not present (done)_
* Animate the logger window so it's smaller to begin with.
* Create an icon
View
39 YUIDocGUI.xcodeproj/davglass.mode1v3
@@ -231,8 +231,6 @@
<key>Layout</key>
<array>
<dict>
- <key>BecomeActive</key>
- <true/>
<key>ContentConfiguration</key>
<dict>
<key>PBXBottomSmartGroupGIDs</key>
@@ -344,6 +342,8 @@
<string>0pt</string>
</dict>
<dict>
+ <key>BecomeActive</key>
+ <true/>
<key>ContentConfiguration</key>
<dict>
<key>PBXProjectModuleGUID</key>
@@ -380,9 +380,9 @@
</array>
<key>TableOfContents</key>
<array>
- <string>F0FC833A0FF5A0EC00CC02FF</string>
+ <string>F09CAD810FF5DEE8000E0629</string>
<string>1CE0B1FE06471DED0097A5F4</string>
- <string>F0FC833B0FF5A0EC00CC02FF</string>
+ <string>F09CAD820FF5DEE8000E0629</string>
<string>1CE0B20306471E060097A5F4</string>
<string>1CE0B20506471E060097A5F4</string>
</array>
@@ -516,9 +516,10 @@
<integer>5</integer>
<key>WindowOrderList</key>
<array>
- <string>1C78EAAD065D492600B07095</string>
- <string>/Volumes/Data/davglass/src/dev/yuidoc-app/YUIDocGUI.xcodeproj</string>
+ <string>F0118C820FF3C22800AC47D0</string>
<string>1CD10A99069EF8BA00B06720</string>
+ <string>/Volumes/Data/davglass/src/dev/yuidoc-app/YUIDocGUI.xcodeproj</string>
+ <string>1C78EAAD065D492600B07095</string>
</array>
<key>WindowString</key>
<string>157 397 785 453 0 0 1440 878 </string>
@@ -598,7 +599,7 @@
<key>TableOfContents</key>
<array>
<string>F0118C820FF3C22800AC47D0</string>
- <string>F0F9B8050FF5A07700430FF7</string>
+ <string>F09CAD960FF5E56B000E0629</string>
<string>1CD0528F0623707200166675</string>
<string>XCMainBuildResultsModuleGUID</string>
</array>
@@ -692,10 +693,10 @@
<key>Frame</key>
<string>{{418, 0}, {498, 236}}</string>
<key>RubberWindowFrame</key>
- <string>147 115 916 484 0 0 1440 878 </string>
+ <string>96 119 916 484 0 0 1440 878 </string>
</dict>
<key>RubberWindowFrame</key>
- <string>147 115 916 484 0 0 1440 878 </string>
+ <string>96 119 916 484 0 0 1440 878 </string>
</dict>
<key>Module</key>
<string>PBXDebugSessionModule</string>
@@ -718,18 +719,18 @@
<key>TableOfContents</key>
<array>
<string>1CD10A99069EF8BA00B06720</string>
- <string>F0FC833C0FF5A0EC00CC02FF</string>
+ <string>F09CAD830FF5DEE8000E0629</string>
<string>1C162984064C10D400B95A72</string>
- <string>F0FC833D0FF5A0EC00CC02FF</string>
- <string>F0FC833E0FF5A0EC00CC02FF</string>
- <string>F0FC833F0FF5A0EC00CC02FF</string>
- <string>F0FC83400FF5A0EC00CC02FF</string>
- <string>F0FC83410FF5A0EC00CC02FF</string>
+ <string>F09CAD840FF5DEE8000E0629</string>
+ <string>F09CAD850FF5DEE8000E0629</string>
+ <string>F09CAD860FF5DEE8000E0629</string>
+ <string>F09CAD870FF5DEE8000E0629</string>
+ <string>F09CAD880FF5DEE8000E0629</string>
</array>
<key>ToolbarConfiguration</key>
<string>xcode.toolbar.config.debugV3</string>
<key>WindowString</key>
- <string>147 115 916 484 0 0 1440 878 </string>
+ <string>96 119 916 484 0 0 1440 878 </string>
<key>WindowToolGUID</key>
<string>1CD10A99069EF8BA00B06720</string>
<key>WindowToolIsVisible</key>
@@ -851,6 +852,8 @@
<key>Dock</key>
<array>
<dict>
+ <key>BecomeActive</key>
+ <true/>
<key>ContentConfiguration</key>
<dict>
<key>PBXProjectModuleGUID</key>
@@ -886,7 +889,7 @@
<key>TableOfContents</key>
<array>
<string>1C78EAAD065D492600B07095</string>
- <string>F0FC83420FF5A0EC00CC02FF</string>
+ <string>F09CAD970FF5E56B000E0629</string>
<string>1C78EAAC065D492600B07095</string>
</array>
<key>ToolbarConfiguration</key>
@@ -896,7 +899,7 @@
<key>WindowToolGUID</key>
<string>1C78EAAD065D492600B07095</string>
<key>WindowToolIsVisible</key>
- <false/>
+ <true/>
</dict>
<dict>
<key>Identifier</key>
View
4 YUIDocGUI.xcodeproj/davglass.pbxuser
@@ -57,8 +57,8 @@
PBXFileDataSource_Warnings_ColumnID,
);
};
- PBXPerProjectTemplateStateSaveDate = 267755751;
- PBXWorkspaceStateSaveDate = 267755751;
+ PBXPerProjectTemplateStateSaveDate = 267771621;
+ PBXWorkspaceStateSaveDate = 267771621;
};
sourceControlManager = F0118C690FF3B5FA00AC47D0 /* Source Control */;
userBuildSettings = {
View
12 YUIDocGUIAppDelegate.py
@@ -113,9 +113,9 @@ def validate(self):
#NSLog("LOG: %s" % self.logoutput)
NSLog("VALIDATE: ")
self._can_start = False
- #self.generate.setEnabled_(False)
+ self.generateButton.setEnabled_(False)
if self.project_version and self.project_name and self.project_url and self.sourcepath and self.savepath:
- #self.generate.setEnabled_(True)
+ self.generateButton.setEnabled_(True)
self._can_start = True
@@ -135,7 +135,8 @@ def generate_(self, value):
NSLog("Can not start, not enough info")
return
- self.textView.insertText_('Doc generation starting, please wait..')
+ self.textView.insertText_('Doc generation starting, please wait..\n')
+ self.generateButton.setTitle_('Generating..')
##This is a hack and needs to be fixed..
yuidocPath = "%s/YUIDocGUI.app/Contents/Resources/yuidoc" % os.path.abspath('./')
@@ -160,7 +161,7 @@ def generate_(self, value):
NSLog("Run: %s" % args)
NSLog('Path: %s' % yuidocPath)
- #call(args)
+ call(args)
error_file = open('/tmp/yuidoc.log', 'w+')
logoutput = ''
@@ -172,7 +173,8 @@ def generate_(self, value):
logoutput = "%s %s" % (logoutput, f.read())
NSLog("LOG: %s" % logoutput)
- self.textView.insertText_('%s\n\nDocs finished..' % logoutput)
+ self.textView.insertText_('%s\nDocs finished..' % logoutput)
NSLog("Docs finished..")
+ self.generateButton.setTitle_('Generate Docs')
View
BIN build/Debug/YUIDocGUI.app/Contents/Resources/English.lproj/MainMenu.nib
Binary file not shown.
View
13 build/Debug/YUIDocGUI.app/Contents/Resources/YUIDocGUIAppDelegate.py
@@ -113,9 +113,10 @@ def validate(self):
#NSLog("LOG: %s" % self.logoutput)
NSLog("VALIDATE: ")
self._can_start = False
- #self.generate.setEnabled_(False)
+ self.generateButton.setEnabled_(False)
+ NSLog("VALIDATE: %s" % self.sourcepath)
if self.project_version and self.project_name and self.project_url and self.sourcepath and self.savepath:
- #self.generate.setEnabled_(True)
+ self.generateButton.setEnabled_(True)
self._can_start = True
@@ -135,7 +136,8 @@ def generate_(self, value):
NSLog("Can not start, not enough info")
return
- self.textView.insertText_('Doc generation starting, please wait..')
+ self.textView.insertText_('Doc generation starting, please wait..\n')
+ self.generateButton.setTitle_('Generating..')
##This is a hack and needs to be fixed..
yuidocPath = "%s/YUIDocGUI.app/Contents/Resources/yuidoc" % os.path.abspath('./')
@@ -159,7 +161,7 @@ def generate_(self, value):
NSLog("Run: %s" % args)
NSLog('Path: %s' % yuidocPath)
-
+ return True
#call(args)
error_file = open('/tmp/yuidoc.log', 'w+')
@@ -172,7 +174,8 @@ def generate_(self, value):
logoutput = "%s %s" % (logoutput, f.read())
NSLog("LOG: %s" % logoutput)
- self.textView.insertText_('%s\n\nDocs finished..' % logoutput)
+ self.textView.insertText_('%s\nDocs finished..' % logoutput)
NSLog("Docs finished..")
+ self.generateButton.setTitle_('Generate Docs')
View
6 build/YUIDocGUI.build/Debug/YUIDocGUI.build/YUIDocGUI.dep
@@ -1,10 +1,10 @@
-66042a0e9a5fc4b7b9452dffd4091955 4a2c91e0eb64e4d1ac295656d33782dc ffffffffffffffffffffffffffffffff 102 /Volumes/Data/davglass/src/dev/yuidoc-app/build/Debug/YUIDocGUI.app
-000000004a4568b0000000000001bb85 9ac45fcbbd08a2828eba54acceaf492b ffffffffffffffffffffffffffffffff 19044 /Volumes/Data/davglass/src/dev/yuidoc-app/build/Debug/YUIDocGUI.app/Contents/Resources/English.lproj/MainMenu.nib
+66042a0e9a5f07a0b9452dffd409184f 4a2c91e0eb64e4d1ac295656d33782dc ffffffffffffffffffffffffffffffff 102 /Volumes/Data/davglass/src/dev/yuidoc-app/build/Debug/YUIDocGUI.app
+00000000000000000000000000000000 7d8b47b511c1a27aa29a983037b33126 ffffffffffffffffffffffffffffffff 4922 /Volumes/Data/davglass/src/dev/yuidoc-app/build/Debug/YUIDocGUI.app/Contents/Resources/YUIDocGUIAppDelegate.py
dc3f326c664794b1dd0d02c2d456a502 44f3e84b850db702427c41faf8378057 ffffffffffffffffffffffffffffffff 12032 /Volumes/Data/davglass/src/dev/yuidoc-app/build/YUIDocGUI.build/Debug/YUIDocGUI.build/Objects-normal/i386/main.o
98ccda27a67207ad9f7143382c2e3a34 e7503eb58e418c14fd8899d59adde144 ffffffffffffffffffffffffffffffff 17484 /Volumes/Data/davglass/src/dev/yuidoc-app/build/Debug/YUIDocGUI.app/Contents/MacOS/YUIDocGUI
000000000b7897d5000000000000624b dc3f326c214a3c99dd0d02c2d456a47f ffffffffffffffffffffffffffffffff 34591396 /Library/Caches/com.apple.Xcode.26895/SharedPrecompiledHeaders/YUIDocGUI_Prefix-gkrmejpjpqtcrsaotvtsewcitbki/YUIDocGUI_Prefix.pch.gch
00000000000000000000000000000000 7f69abe2410c3bd4c156fb0b78426bef ffffffffffffffffffffffffffffffff 442 /Volumes/Data/davglass/src/dev/yuidoc-app/build/Debug/YUIDocGUI.app/Contents/Resources/yuidoc
-00000000000000000000000000000000 7d8b47b511c1a27aa29a983037b33126 ffffffffffffffffffffffffffffffff 4736 /Volumes/Data/davglass/src/dev/yuidoc-app/build/Debug/YUIDocGUI.app/Contents/Resources/YUIDocGUIAppDelegate.py
+000000004a45aba7000000000001ba9f 9ac45fcbbd08a2828eba54acceaf492b ffffffffffffffffffffffffffffffff 19062 /Volumes/Data/davglass/src/dev/yuidoc-app/build/Debug/YUIDocGUI.app/Contents/Resources/English.lproj/MainMenu.nib
ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff 412 /Volumes/Data/davglass/src/dev/yuidoc-app/build/Debug/YUIDocGUI.app/Contents/Resources/main.py
ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff 202 /Volumes/Data/davglass/src/dev/yuidoc-app/build/Debug/YUIDocGUI.app/Contents/Resources/English.lproj/InfoPlist.strings
ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff 8 /Volumes/Data/davglass/src/dev/yuidoc-app/build/Debug/YUIDocGUI.app/Contents/PkgInfo
View
BIN build/YUIDocGUI.build/YUIDocGUI.pbxindex/cdecls.pbxbtree
Binary file not shown.
View
BIN build/YUIDocGUI.build/YUIDocGUI.pbxindex/decls.pbxbtree
Binary file not shown.
View
BIN build/YUIDocGUI.build/YUIDocGUI.pbxindex/pbxindex.header
Binary file not shown.
View
BIN build/YUIDocGUI.build/YUIDocGUI.pbxindex/refs.pbxbtree
Binary file not shown.
View
BIN build/YUIDocGUI.build/YUIDocGUI.pbxindex/strings.pbxstrings/control
Binary file not shown.
View
BIN build/YUIDocGUI.build/YUIDocGUI.pbxindex/strings.pbxstrings/strings
Binary file not shown.
View
BIN build/YUIDocGUI.build/YUIDocGUI.pbxindex/symbols0.pbxsymbols
Binary file not shown.

0 comments on commit 031bdd0

Please sign in to comment.
Something went wrong with that request. Please try again.