From: Robert Sesek Date: Mon, 25 Feb 2008 21:27:36 +0000 (-0500) Subject: Adding an empty Xcode project X-Git-Tag: 1.0-b1~28 X-Git-Url: https://src.bluestatic.org/?a=commitdiff_plain;h=9ed98e85eefe05a24c32705cd51fc0cabaff3bc3;p=printdrop.git Adding an empty Xcode project --- 9ed98e85eefe05a24c32705cd51fc0cabaff3bc3 diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..aaf010f --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +.DS_Store +build \ No newline at end of file diff --git a/English.lproj/InfoPlist.strings b/English.lproj/InfoPlist.strings new file mode 100644 index 0000000..cc2655a Binary files /dev/null and b/English.lproj/InfoPlist.strings differ diff --git a/English.lproj/MainMenu.nib/designable.nib b/English.lproj/MainMenu.nib/designable.nib new file mode 100644 index 0000000..668354b --- /dev/null +++ b/English.lproj/MainMenu.nib/designable.nib @@ -0,0 +1,2398 @@ + + + + 0 + 9A446 + 602 + 908 + 308.00 + + YES + + + + + YES + com.apple.InterfaceBuilderKit + com.apple.InterfaceBuilder.CocoaPlugin + + + YES + + NSApplication + + + FirstResponder + + + + + + AMainMenu + + YES + + + NewApplication + + 1048576 + 2147483647 + + NSImage + NSMenuCheckmark + + + + NSMenuMixedState + + submenuAction: + + + + YES + + + About NewApplication + + 2147483647 + + + + + + YES + YES + + + 1048576 + 2147483647 + + + + + + UHJlZmVyZW5jZXPigKY + , + 1048576 + 2147483647 + + + + + + YES + YES + + + 1048576 + 2147483647 + + + + + + Services + + 1048576 + 2147483647 + + + + + + + YES + + _NSServicesMenu + + + + + YES + YES + + + 1048576 + 2147483647 + + + + + + Hide NewApplication + h + 1048576 + 2147483647 + + + + + + Hide Others + + 1572864 + 2147483647 + + + + + + Show All + + 1048576 + 2147483647 + + + + + + YES + YES + + + 1048576 + 2147483647 + + + + + + Quit NewApplication + q + 1048576 + 2147483647 + + + + + _NSAppleMenu + + + + + File + + 1048576 + 2147483647 + + + + + + + YES + + + New + n + 1048576 + 2147483647 + + + + + + T3BlbuKApg + o + 1048576 + 2147483647 + + + + + + Open Recent + + 1048576 + 2147483647 + + + + + + + YES + + + Clear Menu + + 1048576 + 2147483647 + + + + + _NSRecentDocumentsMenu + + + + + YES + YES + + + 1048576 + 2147483647 + + + + + + Close + w + 1048576 + 2147483647 + + + + + + Save + s + 1048576 + 2147483647 + + + + + + U2F2ZSBBc+KApg + S + 1179648 + 2147483647 + + + + + + Revert to Saved + + 2147483647 + + + + + + YES + YES + + + 1048576 + 2147483647 + + + + + + Page Setup... + P + 1179648 + 2147483647 + + + + + + + UHJpbnTigKY + p + 1048576 + 2147483647 + + + + + + + + + Edit + + 1048576 + 2147483647 + + + + + + + YES + + + Undo + z + 1048576 + 2147483647 + + + + + + Redo + Z + 1179648 + 2147483647 + + + + + + YES + YES + + + 1048576 + 2147483647 + + + + + + Cut + x + 1048576 + 2147483647 + + + + + + Copy + c + 1048576 + 2147483647 + + + + + + Paste + v + 1048576 + 2147483647 + + + + + + Delete + + 1048576 + 2147483647 + + + + + + Select All + a + 1048576 + 2147483647 + + + + + + YES + YES + + + 1048576 + 2147483647 + + + + + + Find + + 1048576 + 2147483647 + + + + + + + YES + + + RmluZOKApg + f + 1048576 + 2147483647 + + + 1 + + + + Find Next + g + 1048576 + 2147483647 + + + 2 + + + + Find Previous + G + 1179648 + 2147483647 + + + 3 + + + + Use Selection for Find + e + 1048576 + 2147483647 + + + 7 + + + + Jump to Selection + j + 1048576 + 2147483647 + + + + + + + + + Spelling and Grammar + + 1048576 + 2147483647 + + + + + + + YES + + + U2hvdyBTcGVsbGluZ+KApg + : + 1048576 + 2147483647 + + + + + + Check Spelling + ; + 1048576 + 2147483647 + + + + + + Check Spelling While Typing + + 1048576 + 2147483647 + + + + + + Check Grammar With Spelling + + 1048576 + 2147483647 + + + + + + + + + Substitutions + + 1048576 + 2147483647 + + + + + + + YES + + + Smart Copy/Paste + + 1048576 + 2147483647 + + + 1 + + + + Smart Quotes + + 1048576 + 2147483647 + + + 2 + + + + Smart Links + + 1179648 + 2147483647 + + + 3 + + + + + + + Speech + + 1048576 + 2147483647 + + + + + + + YES + + + Start Speaking + + 1048576 + 2147483647 + + + + + + Stop Speaking + + 1048576 + 2147483647 + + + + + + + + + + + + Format + + 1048576 + 2147483647 + + + + + + + YES + + + Show Fonts + t + 1048576 + 2147483647 + + + + + + Show Colors + C + 1179648 + 2147483647 + + + + + + + + + View + + 1048576 + 2147483647 + + + + + + + YES + + + Show Toolbar + + 1572864 + 2147483647 + + + + + + Q3VzdG9taXplIFRvb2xiYXLigKY + + 1048576 + 2147483647 + + + + + + + + + Window + + 1048576 + 2147483647 + + + + + + + YES + + + Minimize + m + 1048576 + 2147483647 + + + + + + Zoom + + 1048576 + 2147483647 + + + + + + YES + YES + + + 1048576 + 2147483647 + + + + + + Bring All to Front + + 1048576 + 2147483647 + + + + + _NSWindowsMenu + + + + + Help + + 1048576 + 2147483647 + + + + + + + YES + + + NewApplication Help + ? + 1048576 + 2147483647 + + + + + + + + _NSMainMenu + + + 15 + 2 + {{335, 390}, {480, 360}} + 1946157056 + + NSWindow + + + + 256 + {480, 360} + + + + {{0, 0}, {1680, 1028}} + + + + + YES + + + performMiniaturize: + + + + 37 + + + + arrangeInFront: + + + + 39 + + + + print: + + + + 86 + + + + runPageLayout: + + + + 87 + + + + clearRecentDocuments: + + + + 127 + + + + orderFrontStandardAboutPanel: + + + + 142 + + + + performClose: + + + + 193 + + + + toggleContinuousSpellChecking: + + + + 222 + + + + undo: + + + + 223 + + + + copy: + + + + 224 + + + + checkSpelling: + + + + 225 + + + + paste: + + + + 226 + + + + stopSpeaking: + + + + 227 + + + + cut: + + + + 228 + + + + showGuessPanel: + + + + 230 + + + + redo: + + + + 231 + + + + selectAll: + + + + 232 + + + + startSpeaking: + + + + 233 + + + + delete: + + + + 235 + + + + performZoom: + + + + 240 + + + + performFindPanelAction: + + + + 241 + + + + centerSelectionInVisibleArea: + + + + 245 + + + + toggleGrammarChecking: + + + + 347 + + + + toggleSmartInsertDelete: + + + + 355 + + + + toggleAutomaticQuoteSubstitution: + + + + 356 + + + + toggleAutomaticLinkDetection: + + + + 357 + + + + showHelp: + + + + 360 + + + + orderFrontColorPanel: + + + + 361 + + + + saveDocument: + + + + 362 + + + + saveDocumentAs: + + + + 363 + + + + revertDocumentToSaved: + + + + 364 + + + + runToolbarCustomizationPalette: + + + + 365 + + + + toggleToolbarShown: + + + + 366 + + + + hide: + + + + 367 + + + + hideOtherApplications: + + + + 368 + + + + terminate: + + + + 369 + + + + unhideAllApplications: + + + + 370 + + + + newDocument: + + + + 373 + + + + openDocument: + + + + 374 + + + + + YES + + 0 + + YES + + + + + + -2 + + + RmlsZSdzIE93bmVyA + + + -1 + + + First Responder + + + -3 + + + Application + + + 29 + + + YES + + + + + + + + + + MainMenu + + + 19 + + + YES + + + + + + 56 + + + YES + + + + + + 103 + + + YES + + + + 1 + + + 217 + + + YES + + + + + + 83 + + + YES + + + + + + 81 + + + YES + + + + + + + + + + + + + + + + 75 + + + 3 + + + 80 + + + 8 + + + 78 + + + 6 + + + 72 + + + + + 82 + + + 9 + + + 124 + + + YES + + + + + + 77 + + + 5 + + + 73 + + + + + + 79 + + + 7 + + + 112 + + + 10 + + + 74 + + + 2 + + + 125 + + + YES + + + + + + 126 + + + + + 205 + + + YES + + + + + + + + + + + + + + + + + + 202 + + + + + 198 + + + + + 207 + + + + + 214 + + + + + 199 + + + + + 203 + + + + + 197 + + + + + 206 + + + + + 215 + + + + + 218 + + + YES + + + + + + 216 + + + YES + + + + + + 200 + + + YES + + + + + + + + + 219 + + + + + 201 + + + + + 204 + + + + + 220 + + + YES + + + + + + + + + + 213 + + + + + 210 + + + + + 221 + + + + + 208 + + + + + 209 + + + + + 106 + + + YES + + + + + + + 111 + + + + + 57 + + + YES + + + + + + + + + + + + + + + + 58 + + + + + 134 + + + + + 150 + + + + + 136 + + + 1111 + + + 144 + + + + + 129 + + + 121 + + + 143 + + + + + 236 + + + + + 131 + + + YES + + + + + + 149 + + + + + 145 + + + + + 130 + + + + + 24 + + + YES + + + + + + + + + 92 + + + + + 5 + + + + + 239 + + + + + 23 + + + + + 295 + + + YES + + + + + + 296 + + + YES + + + + + + + 297 + + + + + 298 + + + + + 299 + + + YES + + + + + + 300 + + + YES + + + + + + + 344 + + + + + 345 + + + + + 211 + + + YES + + + + + + 212 + + + YES + + + + + + + 195 + + + + + 196 + + + + + 346 + + + + + 348 + + + YES + + + + + + 349 + + + YES + + + + + + + + 350 + + + + + 351 + + + + + 354 + + + + + 371 + + + YES + + + + + + 372 + + + + + + + YES + + YES + -1.IBPluginDependency + -2.IBPluginDependency + -3.IBPluginDependency + 103.IBPluginDependency + 103.ImportedFromIB2 + 106.IBPluginDependency + 106.ImportedFromIB2 + 106.editorWindowContentRectSynchronizationRect + 111.IBPluginDependency + 111.ImportedFromIB2 + 112.IBPluginDependency + 112.ImportedFromIB2 + 124.IBPluginDependency + 124.ImportedFromIB2 + 125.IBPluginDependency + 125.ImportedFromIB2 + 125.editorWindowContentRectSynchronizationRect + 126.IBPluginDependency + 126.ImportedFromIB2 + 129.IBPluginDependency + 129.ImportedFromIB2 + 130.IBPluginDependency + 130.ImportedFromIB2 + 130.editorWindowContentRectSynchronizationRect + 131.IBPluginDependency + 131.ImportedFromIB2 + 134.IBPluginDependency + 134.ImportedFromIB2 + 136.IBPluginDependency + 136.ImportedFromIB2 + 143.IBPluginDependency + 143.ImportedFromIB2 + 144.IBPluginDependency + 144.ImportedFromIB2 + 145.IBPluginDependency + 145.ImportedFromIB2 + 149.IBPluginDependency + 149.ImportedFromIB2 + 150.IBPluginDependency + 150.ImportedFromIB2 + 19.IBPluginDependency + 19.ImportedFromIB2 + 195.IBPluginDependency + 195.ImportedFromIB2 + 196.IBPluginDependency + 196.ImportedFromIB2 + 197.IBPluginDependency + 197.ImportedFromIB2 + 198.IBPluginDependency + 198.ImportedFromIB2 + 199.IBPluginDependency + 199.ImportedFromIB2 + 200.IBPluginDependency + 200.ImportedFromIB2 + 200.editorWindowContentRectSynchronizationRect + 201.IBPluginDependency + 201.ImportedFromIB2 + 202.IBPluginDependency + 202.ImportedFromIB2 + 203.IBPluginDependency + 203.ImportedFromIB2 + 204.IBPluginDependency + 204.ImportedFromIB2 + 205.IBPluginDependency + 205.ImportedFromIB2 + 205.editorWindowContentRectSynchronizationRect + 206.IBPluginDependency + 206.ImportedFromIB2 + 207.IBPluginDependency + 207.ImportedFromIB2 + 208.IBPluginDependency + 208.ImportedFromIB2 + 209.IBPluginDependency + 209.ImportedFromIB2 + 210.IBPluginDependency + 210.ImportedFromIB2 + 211.IBPluginDependency + 211.ImportedFromIB2 + 212.IBPluginDependency + 212.ImportedFromIB2 + 212.editorWindowContentRectSynchronizationRect + 213.IBPluginDependency + 213.ImportedFromIB2 + 214.IBPluginDependency + 214.ImportedFromIB2 + 215.IBPluginDependency + 215.ImportedFromIB2 + 216.IBPluginDependency + 216.ImportedFromIB2 + 217.IBPluginDependency + 217.ImportedFromIB2 + 218.IBPluginDependency + 218.ImportedFromIB2 + 219.IBPluginDependency + 219.ImportedFromIB2 + 220.IBPluginDependency + 220.ImportedFromIB2 + 220.editorWindowContentRectSynchronizationRect + 221.IBPluginDependency + 221.ImportedFromIB2 + 23.IBPluginDependency + 23.ImportedFromIB2 + 236.IBPluginDependency + 236.ImportedFromIB2 + 239.IBPluginDependency + 239.ImportedFromIB2 + 24.IBPluginDependency + 24.ImportedFromIB2 + 24.editorWindowContentRectSynchronizationRect + 29.IBPluginDependency + 29.ImportedFromIB2 + 29.WindowOrigin + 29.editorWindowContentRectSynchronizationRect + 295.IBPluginDependency + 296.IBPluginDependency + 296.editorWindowContentRectSynchronizationRect + 297.IBPluginDependency + 298.IBPluginDependency + 299.IBPluginDependency + 300.IBPluginDependency + 300.editorWindowContentRectSynchronizationRect + 344.IBPluginDependency + 345.IBPluginDependency + 346.IBPluginDependency + 346.ImportedFromIB2 + 348.IBPluginDependency + 348.ImportedFromIB2 + 349.IBPluginDependency + 349.ImportedFromIB2 + 349.editorWindowContentRectSynchronizationRect + 350.IBPluginDependency + 350.ImportedFromIB2 + 351.IBPluginDependency + 351.ImportedFromIB2 + 354.IBPluginDependency + 354.ImportedFromIB2 + 371.IBPluginDependency + 371.IBWindowTemplateEditedContentRect + 371.NSWindowTemplate.visibleAtLaunch + 371.editorWindowContentRectSynchronizationRect + 372.IBPluginDependency + 5.IBPluginDependency + 5.ImportedFromIB2 + 56.IBPluginDependency + 56.ImportedFromIB2 + 57.IBPluginDependency + 57.ImportedFromIB2 + 57.editorWindowContentRectSynchronizationRect + 58.IBPluginDependency + 58.ImportedFromIB2 + 72.IBPluginDependency + 72.ImportedFromIB2 + 73.IBPluginDependency + 73.ImportedFromIB2 + 74.IBPluginDependency + 74.ImportedFromIB2 + 75.IBPluginDependency + 75.ImportedFromIB2 + 77.IBPluginDependency + 77.ImportedFromIB2 + 78.IBPluginDependency + 78.ImportedFromIB2 + 79.IBPluginDependency + 79.ImportedFromIB2 + 80.IBPluginDependency + 80.ImportedFromIB2 + 81.IBPluginDependency + 81.ImportedFromIB2 + 81.editorWindowContentRectSynchronizationRect + 82.IBPluginDependency + 82.ImportedFromIB2 + 83.IBPluginDependency + 83.ImportedFromIB2 + 92.IBPluginDependency + 92.ImportedFromIB2 + + + YES + + + + + + + + {{596, 852}, {216, 23}} + + + + + + + + + {{522, 812}, {146, 23}} + + + + + + + {{436, 809}, {64, 6}} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + {{608, 612}, {275, 83}} + + + + + + + + + + + {{187, 434}, {243, 243}} + + + + + + + + + + + + + + + {{608, 612}, {167, 43}} + + + + + + + + + + + + + + + + + {{608, 612}, {241, 103}} + + + + + + + + + + + {{525, 802}, {197, 73}} + + + {74, 862} + {{6, 978}, {478, 20}} + + + {{475, 832}, {234, 43}} + + + + + {{231, 634}, {176, 43}} + + + + + + + + + {{608, 612}, {215, 63}} + + + + + + + + {{33, 99}, {480, 360}} + + {{33, 99}, {480, 360}} + + + + + + + + {{23, 794}, {245, 183}} + + + + + + + + + + + + + + + + + + + + + {{145, 474}, {199, 203}} + + + + + + + + + + YES + + YES + + + YES + + + + + YES + + YES + + + YES + + + + 374 + + + + YES + + + 0 + + + YnBsaXN0MDDUAAEAAgADAAQABQAGAAkAClgkdmVyc2lvblQkdG9wWSRhcmNoaXZlclgkb2JqZWN0cxIA +AYag0QAHAAhdSUIub2JqZWN0ZGF0YYABXxAPTlNLZXllZEFyY2hpdmVyrxECAgALAAwAMQA1ADYAPAA9 +AEIAVgBXAFgAWQALAGQACwBlAGkAagBtAHEAmwChALEAtgC3ALgAvQC+AL8AwgDGAMcAygDLAM8A0wDa +AN4A3wDgAOEA5QDsAPIA8wD0APgA/wEAAQEBBQEMAREBEgETARQBGAEiASMBJAElASkBMAE0ATUBNgE3 +ATsBQgFDAUQBSAFQAVQBVQFWAVcBWwFiAWYBZwFoAWkBbQF0AXgBeQF6AX4BhQGGAYcBiAGMAZMBlAGV +AZYBmgGhAaIBowGkAaoBsQGyAbMBtwG/AcMBxAHFAcYBygHSAdMB1AHVAdkB4AHlAeYB5wHrAfIB8wH0 +AfUB+QIAAgECAgIGAg0CDgIPAhACFAIbAhwCHQIhAigCKQIqAisCLwI2AjcCOAI5Aj0CRAJFAkYCSgJR +AlICUwJUAlgCXwJgAmECZQJsAm0CbgJvAnMCegJ+An8CgAKBAoUCjAKNAo4CjwKTApsCnAKdAp4CogKp +Aq0CrgKvArACtAK7ArwCvQK+AsICyQLKAssCzwLWAtcC2ALZAt0C5ALlAuYC6gLxAvIC8wL0AvgC/wMA +AwEDAgMGAw0DDgMPAxMDaQN0A3sDhAOFA4cDigOSA5MDlAOfA6QDpQOmA6sDsgOzA7QDwgPLA8wD0APR +A9oD4wPkA/ID+wQCBAMEBAQNBBYEFwQcBB8EIAQpBCoEMQQyBDsEPARBBEIERgRPBFYEVwRYBF4EXwRk +BG0EbgR1BH4EfwSPBJgEoQSiBKoEswS8BMUEzgTPBNkE4gTrBOwE7gVEBZsF8gXzBfQF9QX2BfcF+AX5 +BfoF+wX8Bf0F/gX/BgAGAQYCBgMGBAYFBgYGBwYIBgkGCgYLBgwGDQYOBg8GEAYRBhIGEwYUBhUGFgYX +BhgGGQYaBhsGHAYdBh4GHwYgBiEGIgYjBiQGJQYmBicGKAYpBioGKwYsBi0GLgYvBjAGMQYyBjMGNAY1 +BjYGNwY4BjkGOgY7BjwGPQY+Bj8GQAZBBkIGQwZEBkUGRgZJBkwGygdIB0kHSgdLB0wHTQdOB08HUAdR +B1IHUwdUB1UHVgdXB1gHWQdaB1sHXAddB14HXwdgB2EHYgdjB2QHZQdmB2cHaAdpB2oHawdsB20Hbgdv +B3AHcQdyB3MHdAd1B3YHdwd4B3kHegd7B3wHfQd+B38HgAeBB4IHgweEB4UHhgeHB4gHiQeKB4sHjAeN +B44HjweQB5EHkgeTB5QHlQeWB5cHmAeZB5oHmwecB50HngefB6AHoQeiB6MHpAelB6YHpweoB6kHqger +B6wHrQeuB68HsAexB7IHswe0B7UHtge3B7gHuQe6B7sHvAe9B74HvwfAB8EHwgfDB8YHyQfMVSRudWxs +3xASAA0ADgAPABAAEQASABMAFAAVABYAFwAYABkAGgAbABwAHQAeAB8AIAAhACIAIwAkACUAJgAnACgA +KQAqACsALAAtAC4ALwAwVk5TUm9vdFYkY2xhc3NdTlNPYmplY3RzS2V5c18QD05TQ2xhc3Nlc1ZhbHVl +c18QGU5TQWNjZXNzaWJpbGl0eU9pZHNWYWx1ZXNdTlNDb25uZWN0aW9uc1tOU05hbWVzS2V5c1tOU0Zy +YW1ld29ya11OU0NsYXNzZXNLZXlzWk5TT2lkc0tleXNdTlNOYW1lc1ZhbHVlc18QGU5TQWNjZXNzaWJp +bGl0eUNvbm5lY3RvcnNdTlNGb250TWFuYWdlcl8QEE5TVmlzaWJsZVdpbmRvd3NfEA9OU09iamVjdHNW +YWx1ZXNfEBdOU0FjY2Vzc2liaWxpdHlPaWRzS2V5c1lOU05leHRPaWRcTlNPaWRzVmFsdWVzgAKBAgGA +34EBgIECAIATgQEpgAWBAX+BAYGBASqBAf6AAIAGgQEogQH/EQF4gQGC0gAOADIAMwA0W05TQ2xhc3NO +YW1lgASAA11OU0FwcGxpY2F0aW9u0gA3ADgAOQA6WCRjbGFzc2VzWiRjbGFzc25hbWWiADoAO15OU0N1 +c3RvbU9iamVjdFhOU09iamVjdF8QEElCQ29jb2FGcmFtZXdvcmvSAA4APgA/AEBaTlMub2JqZWN0c4AS +oQBBgAfaAEMADgBEAEUARgBHAEgASQBKAEsATABNAE4ATwBQAFEAUgBTAFQAK1xOU1dpbmRvd1ZpZXdc +TlNTY3JlZW5SZWN0XU5TV2luZG93VGl0bGVZTlNXVEZsYWdzXU5TV2luZG93Q2xhc3NcTlNXaW5kb3dS +ZWN0XxAPTlNXaW5kb3dCYWNraW5nXxARTlNXaW5kb3dTdHlsZU1hc2tbTlNWaWV3Q2xhc3OAC4ARgBCA +CRJ0AAAAgAqACBACEA+AAF8QGHt7MzM1LCAzOTB9LCB7NDgwLCAzNjB9fVZXaW5kb3dYTlNXaW5kb3fW +AFoADgBbAFwAWABdAF4AXwBgAGEAXgBjXxAPTlNOZXh0UmVzcG9uZGVyWE5TdkZsYWdzW05TRnJhbWVT +aXplW05TU3VwZXJ2aWV3gAyADxEBAIANgAyADlp7NDgwLCAzNjB90gA3ADgAZgBnowBnAGgAO1ZOU1Zp +ZXdbTlNSZXNwb25kZXJfEBZ7ezAsIDB9LCB7MTY4MCwgMTAyOH190gA3ADgAawBsogBsADtfEBBOU1dp +bmRvd1RlbXBsYXRl0gA3ADgAbgBvowBvAHAAO1xOU011dGFibGVTZXRVTlNTZXTSAA4APgByAHOA3q8Q +JwB0AHUAdgB3AHgAeQB6AHsAfAB9AH4AfwCAAIEAggCDAIQAhQCGAIcAiACJAIoAiwCMAI0AjgCPAJAA +kQCSAJMAlACVAJYAlwCYAJkAmoAUgCKAKIAtgDGAN4A8gEKARoBMgFKAV4BcgGGAZoBqgHCAdYB6gH+A +g4CIgIyAkYCWgJqAn4CjgKiAroCzgLiAvoDDgMeAzIDQgNWA2tMADgCcAJ0AngCfAKBYTlNTb3VyY2VX +TlNMYWJlbIAhgBWAINgADgCiAKMApAClAKYApwCoAKkAqgCrAKwArQCuAK8AsFdOU1RpdGxlXxARTlNL +ZXlFcXVpdk1vZE1hc2taTlNLZXlFcXVpdl1OU01uZW1vbmljTG9jWU5TT25JbWFnZVxOU01peGVkSW1h +Z2VWTlNNZW51gB+AFxIAEAAAgBgSf////4AZgB2AFtMADgCiALIAswC0ALVbTlNNZW51SXRlbXOA5IEB +FYEBFl8QG0NoZWNrIFNwZWxsaW5nIFdoaWxlIFR5cGluZ1DTAA4AMgC5ALoAuwC8Xk5TUmVzb3VyY2VO +YW1lgByAGoAbV05TSW1hZ2VfEA9OU01lbnVDaGVja21hcmvSADcAOADAAMGiAMEAO18QEE5TQ3VzdG9t +UmVzb3VyY2XTAA4AMgC5ALoAuwDFgByAGoAeXxAQTlNNZW51TWl4ZWRTdGF0ZdIANwA4AMgAyaIAyQA7 +Wk5TTWVudUl0ZW1fEB50b2dnbGVDb250aW51b3VzU3BlbGxDaGVja2luZzrSADcAOADMAM2jAM0AzgA7 +XxAVTlNOaWJDb250cm9sQ29ubmVjdG9yXk5TTmliQ29ubmVjdG9y0wAOAJwAnQCeANEA0oAhgCOAJ9gA +DgCiAKMApAClAKYApwCoAKkA1QCrANYArQCuAK8A2YAfgCWAJoAZgB2AJNMADgCiALIAswDcAN2A5IDw +gPFVQ2xvc2VRd11wZXJmb3JtQ2xvc2U60wAOAJwAnQCeAOMA5IAhgCmALNgADgCiAKMApAClAKYApwCo +AKkA5wCrAKwArQCuAK8A64AfgCuAGIAZgB2AKtQADgCiAO0AsgCzAE8A8ADxVk5TTmFtZYDkgAmA44Dh +XxASQnJpbmcgQWxsIHRvIEZyb250XxAPYXJyYW5nZUluRnJvbnQ60wAOAJwAnQCeAPYA94AhgC6AMNgA +DgCiAKMApAClAKYApwCoAKkA+gCrAKwArQCuAK8AsIAfgC+AGIAZgB2AFl8QG0NoZWNrIEdyYW1tYXIg +V2l0aCBTcGVsbGluZ18QFnRvZ2dsZUdyYW1tYXJDaGVja2luZzrTAA4AnACdAJ4BAwEEgCGAMoA22AAO +AKIAowCkAKUApgCnAKgAqQEHAKsBCACtAK4ArwELgB+ANIA1gBmAHYAz1AAOAKIA7QCyALMBDgEPARCA +5ID4gQEFgPlfEBNRdWl0IE5ld0FwcGxpY2F0aW9uUXFadGVybWluYXRlOtMADgCcAJ0AngEWAReAIYA4 +gDvZAA4BGQCiAKMApAClAKYApwCoAKkArAEcAR0BHgCtAK4ArwDZWU5TVG9vbFRpcIAfgBiAORIAEgAA +gDqAGYAdgCRdUGFnZSBTZXR1cC4uLlFQXnJ1blBhZ2VMYXlvdXQ60wAOAJwAnQCeAScBKIAhgD2AQdgA +DgCiAKMApAClAKYApwCoAKkBKwCrASwArQCuAK8BL4AfgD+AQIAZgB2APtMADgCiALIAswEyATOA5IEB +GIEBGVpTZWxlY3QgQWxsUWFac2VsZWN0QWxsOtMADgCcAJ0AngE5ATqAIYBDgEXYAA4AogCjAKQApQCm +AKcAqACpAT0AqwCsAK0ArgCvAS+AH4BEgBiAGYAdgD5WRGVsZXRlV2RlbGV0ZTrTAA4AnACdAJ4BRgFH +gCGAR4BL2QAOAKIAowCkAKUApgCnAKgBSQCpAUsAqwFMAK0ArgCvAU8AU1VOU1RhZ4AfgEmASoAZgB2A +SNMADgCiALIAswFSAVOA5IEBEIEBEVxTbWFydCBRdW90ZXNRZ18QIXRvZ2dsZUF1dG9tYXRpY1F1b3Rl +U3Vic3RpdHV0aW9uOtMADgCcAJ0AngFZAVqAIYBNgFHYAA4AogCjAKQApQCmAKcAqACpAV0AqwFeAK0A +rgCvAWGAH4BPgFCAGYAdgE7TAA4AogCyALMBZAFlgOSBAQuBAQxfEBNOZXdBcHBsaWNhdGlvbiBIZWxw +UT9Zc2hvd0hlbHA60wAOAJwAnQCeAWsBbIAhgFOAVtgADgCiAKMApAClAKYApwCoAKkBbwCrAKwArQCu +AK8Bc4AfgFWAGIAZgB2AVNMADgCiALIAswF2AXeA5IEBCYEBCl5TdGFydCBTcGVha2luZ15zdGFydFNw +ZWFraW5nOtMADgCcAJ0AngF8AX2AIYBYgFvYAA4AogCjAKQApQCmAKcAqACpAYAAqwGBAK0ArgCvANmA +H4BZgFqAGYAdgCRmAFAAcgBpAG4AdCAmUXBWcHJpbnQ60wAOAJwAnQCeAYoBi4AhgF2AYNgADgCiAKMA +pAClAKYApwCoAKkBjgCrAY8ArQCuAK8A2YAfgF6AX4AZgB2AJGUATwBwAGUAbiAmUW9db3BlbkRvY3Vt +ZW50OtMADgCcAJ0AngGYAZmAIYBigGXYAA4AogCjAKQApQCmAKcAqACpAZwAqwGdAK0ArgCvALCAH4Bj +gGSAGYAdgBZeQ2hlY2sgU3BlbGxpbmdRO15jaGVja1NwZWxsaW5nOtQADgGlAJwAnQCeAB8BqAGpXU5T +RGVzdGluYXRpb26AIYACgGeAadcADgCiAKQApQCmAKcAqACpAawArACtAK4ArwELgB+AaIAYgBmAHYAz +XxAUQWJvdXQgTmV3QXBwbGljYXRpb25fEB1vcmRlckZyb250U3RhbmRhcmRBYm91dFBhbmVsOtMADgCc +AJ0AngG1AbaAIYBrgG/YAA4AogCjAKQApQCmAKcAqACpAbkBugG7AK0ArgCvAb6AH4BtEgAYAACAboAZ +gB2AbNMADgCiALIAswHBAcKA5IEBEoEBE1xTaG93IFRvb2xiYXJRdF8QE3RvZ2dsZVRvb2xiYXJTaG93 +bjrTAA4AnACdAJ4ByAHJgCGAcYB02QAOAKIAowCkAKUApgCnAKgBSQCpAcwBHQHNAK0ArgCvAU8B0YAf +gHKAc4AZgB2ASBADW1NtYXJ0IExpbmtzUUdfEB10b2dnbGVBdXRvbWF0aWNMaW5rRGV0ZWN0aW9uOtMA +DgCcAJ0AngHXAdiAIYB2gHnYAA4AogCjAKQApQCmAKcAqACpAdsAqwCsAK0ArgCvAd+AH4B4gBiAGYAd +gHfUAA4AogDtALIAswHiAeMB5IDkgPOA9YD0WkNsZWFyIE1lbnVfEBVjbGVhclJlY2VudERvY3VtZW50 +czrTAA4AnACdAJ4B6QHqgCGAe4B+2AAOAKIAowCkAKUApgCnAKgAqQHtAR0B7gCtAK4ArwDZgB+AfIB9 +gBmAHYAkaABTAGEAdgBlACAAQQBzICZRU18QD3NhdmVEb2N1bWVudEFzOtMADgCcAJ0AngH3AfiAIYCA +gILYAA4AogCjAKQApQCmAKcAqACpAfsAqwCsAK0ArgCvAb6AH4CBgBiAGYAdgGxvEBIAQwB1AHMAdABv +AG0AaQB6AGUAIABUAG8AbwBsAGIAYQByICZfEB9ydW5Ub29sYmFyQ3VzdG9taXphdGlvblBhbGV0dGU6 +0wAOAJwAnQCeAgQCBYAhgISAh9gADgCiAKMApAClAKYApwCoAKkCCACrAgkArQCuAK8BL4AfgIWAhoAZ +gB2APlRDb3B5UWNVY29weTrTAA4AnACdAJ4CEgITgCGAiYCL2AAOAKIAowCkAKUApgCnAKgAqQIWAKsA +rACtAK4ArwFzgB+AioAYgBmAHYBUXVN0b3AgU3BlYWtpbmddc3RvcFNwZWFraW5nOtMADgCcAJ0AngIf +AiCAIYCNgJDYAA4AogCjAKQApQCmAKcAqACpAiMAqwIkAK0ArgCvAS+AH4COgI+AGYAdgD5UVW5kb1F6 +VXVuZG860wAOAJwAnQCeAi0CLoAhgJKAldgADgCiAKMApAClAKYApwCoAKkCMQCrAjIArQCuAK8A2YAf +gJOAlIAZgB2AJFRTYXZlUXNdc2F2ZURvY3VtZW50OtMADgCcAJ0AngI7AjyAIYCXgJnYAA4AogCjAKQA +pQCmAKcAqACpAj8AqwCsAK0ArgCvAQuAH4CYgBiAGYAdgDNYU2hvdyBBbGxfEBZ1bmhpZGVBbGxBcHBs +aWNhdGlvbnM60wAOAJwAnQCeAkgCSYAhgJuAntgADgCiAKMApAClAKYApwCoAKkCTAG6Ak0ArQCuAK8B +C4AfgJyAnYAZgB2AM1tIaWRlIE90aGVyc1FoXxAWaGlkZU90aGVyQXBwbGljYXRpb25zOtMADgCcAJ0A +ngJWAleAIYCggKLYAA4AogCjAKQApQCmAKcAqACpAloAqwJNAK0ArgCvAQuAH4ChgJ2AGYAdgDNfEBNI +aWRlIE5ld0FwcGxpY2F0aW9uVWhpZGU60wAOAJwAnQCeAmMCZIAhgKSAp9gADgCiAKMApAClAKYApwCo +AKkCZwCrAmgArQCuAK8AsIAfgKWApoAZgB2AFm4AUwBoAG8AdwAgAFMAcABlAGwAbABpAG4AZyAmUTpf +EA9zaG93R3Vlc3NQYW5lbDrTAA4AnACdAJ4CcQJygCGAqYCt2AAOAKIAowCkAKUApgCnAKgAqQJ1AR0C +dgCtAK4ArwJ5gB+Aq4CsgBmAHYCq0wAOAKIAsgCzAnwCfYDkgOuA7VtTaG93IENvbG9yc1FDXxAVb3Jk +ZXJGcm9udENvbG9yUGFuZWw60wAOAJwAnQCeAoMChIAhgK+AstgADgCiAKMApAClAKYApwCoAKkChwCr +AogArQCuAK8A2YAfgLCAsYAZgB2AJFNOZXdRblxuZXdEb2N1bWVudDrTAA4AnACdAJ4CkQKSgCGAtIC3 +2QAOAKIAowCkAKUApgCnAKgBSQCpApUAqwKWAK0ArgCvAU8CmoAfgLWAtoAZgB2ASBABXxAQU21hcnQg +Q29weS9QYXN0ZVFmXxAYdG9nZ2xlU21hcnRJbnNlcnREZWxldGU60wAOAJwAnQCeAqACoYAhgLmAvdgA +DgCiAKMApAClAKYApwCoAKkCpACrAqUArQCuAK8CqIAfgLuAvIAZgB2AutMADgCiALIAswKrAqyA5IEB +HIEBHV8QEUp1bXAgdG8gU2VsZWN0aW9uUWpfEB1jZW50ZXJTZWxlY3Rpb25JblZpc2libGVBcmVhOtMA +DgCcAJ0AngKyArOAIYC/gMLYAA4AogCjAKQApQCmAKcAqACpArYAqwK3AK0ArgCvAOuAH4DAgMGAGYAd +gCpYTWluaW1pemVRbV8QE3BlcmZvcm1NaW5pYXR1cml6ZTrTAA4AnACdAJ4CwALBgCGAxIDG2QAOAKIA +owCkAKUApgCnAKgBSQCpAsQAqwKWAK0ArgCvAqgCmoAfgMWAtoAZgB2AumUARgBpAG4AZCAmXxAXcGVy +Zm9ybUZpbmRQYW5lbEFjdGlvbjrTAA4AnACdAJ4CzQLOgCGAyIDL2AAOAKIAowCkAKUApgCnAKgAqQLR +AKsC0gCtAK4ArwEvgB+AyYDKgBmAHYA+U0N1dFF4VGN1dDrTAA4AnACdAJ4C2wLcgCGAzYDP1wAOAKIA +pAClAKYApwCoAKkC3wCsAK0ArgCvANmAH4DOgBiAGYAdgCRfEA9SZXZlcnQgdG8gU2F2ZWRfEBZyZXZl +cnREb2N1bWVudFRvU2F2ZWQ60wAOAJwAnQCeAugC6YAhgNGA1NgADgCiAKMApAClAKYApwCoAKkC7AEd +Au0ArQCuAK8BL4AfgNKA04AZgB2APlRSZWRvUVpVcmVkbzrTAA4AnACdAJ4C9gL3gCGA1oDZ2AAOAKIA +owCkAKUApgCnAKgAqQL6AKsC+wCtAK4ArwEvgB+A14DYgBmAHYA+VVBhc3RlUXZWcGFzdGU60wAOAJwA +nQCeAwQDBYAhgNuA3dgADgCiAKMApAClAKYApwCoAKkDCACrAKwArQCuAK8A64AfgNyAGIAZgB2AKlRa +b29tXHBlcmZvcm1ab29tOtIANwA4AxADEaMDEQMSADteTlNNdXRhYmxlQXJyYXlXTlNBcnJhedIADgA+ +AxQDFYEBJ68QUwMWAdcAQQEDAOsDGwJWAgQDHgMfANkCgwELAwQCwAItAyYDJwEnAs0BcwHIAagBYQMu +Ay8CHwGYAvYCeQM0AU8BvgD2AugDOQFGAXwDPAM9Az4CoANAA0EA4wCwAmMDRQNGA0cBWQNJAd8BFgNM +A00DTgNPAS8ATAJIA1MCqAI7ATkDVwLbAbUDWgH3AekDXQDRArIAnwISAWsCkQGKA2UDZgNnAnGA4IB2 +gAeAMoAqgOWAoICEgOaA6YAkgK+AM4DbgMSAkoEBBoEBCIA9gMiAVIBxgGeAToEBDYEBDoCNgGKA1oCq +gPeASIBsgC6A0YEBFIBHgFiA4oEBF4EBGoC5gQEEgPKAKYAWgKSA/4D7gP6ATYEBHoB3gDiBASCBASGA +6oEBAYA+gAuAm4DugLqAl4BDgQEfgM2Aa4EBJYCAgHuBASSAI4C/gBWAiYBTgLSAXYD6gQEbgPaAqdoA +DgCiAKMDagCkA2sApQCmAKcAqACpAKwAqwNuAKwDbgCtAK4ArwELXU5TSXNTZXBhcmF0b3JcTlNJc0Rp +c2FibGVkgB+AGAmAGAmAGYAdgDPSAA4APgByA3aA3qQCsgMEAzwA44C/gNuA4oAp2gAOAKIAowNqAKQD +awClAKYApwCoAKkArACrA24ArANuAK0ArgCvAOuAH4AYCYAYCYAZgB2AKl5fTlNXaW5kb3dzTWVuddIA +NwA4A4YAqKIAqAA70gAOADIAMwA0gASAA9kADgCiAKMApAClAKYApwCoAUkAqQOMAKsDjQCtAK4ArwKo +A5GAH4DngOiAGYAdgLoQB18QFlVzZSBTZWxlY3Rpb24gZm9yIEZpbmRRZdoADgOVAKIAowCkAKUApgCn +AKgDlgCpAnkCfACrAKwArQCuAK8DTgOeWU5TU3VibWVudVhOU0FjdGlvboAfgKqA64AYgBmAHYDqgOzU +AA4AogDtALIAswOhA6IDo4DkgQEigQEmgQEjVkZvcm1hdF5zdWJtZW51QWN0aW9uOtIADgA+AHIDqIDe +ogNTAnGA7oCp2AAOAKIAowCkAKUApgCnAKgAqQOtAKsBuwCtAK4ArwJ5gB+A74BugBmAHYCqWlNob3cg +Rm9udHNURmlsZdIADgA+AHIDtoDeqwKDAYoDQQNnANECLQHpAtsDNAEWAXyAr4BdgPKA9oAjgJKAe4DN +gPeAOIBY2gAOA5UAogCjAKQApQCmAKcAqAOWAKkB3wHiAKsArACtAK4ArwDZA56AH4B3gPOAGIAZgB2A +JIDsW09wZW4gUmVjZW500gAOAD4AcgPOgN6hAdeAdl8QFl9OU1JlY2VudERvY3VtZW50c01lbnXaAA4A +ogCjA2oApANrAKUApgCnAKgAqQCsAKsDbgCsA24ArQCuAK8A2YAfgBgJgBgJgBmAHYAk2gAOAKIAowNq +AKQDawClAKYApwCoAKkArACrA24ArANuAK0ArgCvANmAH4AYCYAYCYAZgB2AJF5OZXdBcHBsaWNhdGlv +btIADgA+AHID5oDeqwGoA2UDRgNHA0UDFgJWAkgCOwNAAQOAZ4D6gPuA/oD/gOCAoICbgJeBAQSAMtoA +DgCiAKMDagCkA2sApQCmAKcAqACpAKwAqwNuAKwDbgCtAK4ArwELgB+AGAmAGAmAGYAdgDPYAA4AogCj +AKQApQCmAKcAqACpA/0AqwP+AK0ArgCvAQuAH4D8gP2AGYAdgDNsAFAAcgBlAGYAZQByAGUAbgBjAGUA +cyAmUSzaAA4AogCjA2oApANrAKUApgCnAKgAqQCsAKsDbgCsA24ArQCuAK8BC4AfgBgJgBgJgBmAHYAz +2gAOA5UAogCjAKQApQCmAKcAqAOWAKkDTwQQAKsArACtAK4ArwELA56AH4EBAYEBAIAYgBmAHYAzgOxY +U2VydmljZXPUAA4AogDtALIAswQQBBoEG4DkgQEAgQEDgQEC0gAOAD4AcgQegN6gXxAPX05TU2Vydmlj +ZXNNZW512gAOAKIAowNqAKQDawClAKYApwCoAKkArACrA24ArANuAK0ArgCvAQuAH4AYCYAYCYAZgB2A +M1xfTlNBcHBsZU1lbnXZAA4AogCjAKQApQCmAKcAqAFJAKkELAEdAc0ArQCuAK8CqAHRgB+BAQeAc4AZ +gB2Aul1GaW5kIFByZXZpb3Vz2gAOAKIAowNqAKQDawClAKYApwCoAKkArACrA24ArANuAK0ArgCvAS+A +H4AYCYAYCYAZgB2APlZTcGVlY2jSAA4APgByBD6A3qIBawISgFOAiVRIZWxw0gAOAD4AcgREgN6hAVmA +TdoADgOVAKIAowCkAKUApgCnAKgDlgCpAOsATwCrAKwArQCuAK8DTgOegB+AKoAJgBiAGYAdgOqA7NkA +DgCiAKMApAClAKYApwCoAUkAqQRRAKsBTACtAK4ArwKoAFOAH4EBD4BKgBmAHYC6WUZpbmQgTmV4dF1T +dWJzdGl0dXRpb25z0gAOAD4AcgRagN6jApEBRgHIgLSAR4BxVFZpZXfSAA4APgByBGGA3qIBtQH3gGuA +gNoADgOVAKIAowCkAKUApgCnAKgDlgCpALAAtACrAKwArQCuAK8BLwOegB+AFoEBFYAYgBmAHYA+gOxf +EBRTcGVsbGluZyBhbmQgR3JhbW1hctIADgA+AHIEcIDepAJjAZgAnwD2gKSAYoAVgC7aAA4DlQCiAKMA +pAClAKYApwCoA5YAqQEvATIAqwCsAK0ArgCvA04DnoAfgD6BARiAGIAZgB2A6oDsVEVkaXTSAA4APgBy +BIGA3q0CHwLoAycCzQIEAvYBOQEnAz4DZgM5A0kDV4CNgNGBAQiAyICEgNaAQ4A9gQEagQEbgQEUgQEe +gQEf2gAOAKIAowNqAKQDawClAKYApwCoAKkArACrA24ArANuAK0ArgCvAS+AH4AYCYAYCYAZgB2APtoA +DgOVAKIAowCkAKUApgCnAKgDlgCpAqgCqwCrAKwArQCuAK8BLwOegB+AuoEBHIAYgBmAHYA+gOxURmlu +ZNIADgA+AHIEpIDepQLAAy8DJgMeAqCAxIEBDoEBBoDmgLnaAA4DlQCiAKMApAClAKYApwCoA5YAqQFP +AVIAqwCsAK0ArgCvAS8DnoAfgEiBARCAGIAZgB2APoDs2gAOA5UAogCjAKQApQCmAKcAqAOWAKkBcwF2 +AKsArACtAK4ArwEvA56AH4BUgQEJgBiAGYAdgD6A7NoADgOVAKIAowCkAKUApgCnAKgDlgCpAb4BwQCr +AKwArQCuAK8DTgOegB+AbIEBEoAYgBmAHYDqgOzaAA4DlQCiAKMApAClAKYApwCoA5YAqQELAQ4AqwCs +AK0ArgCvA04DnoAfgDOA+IAYgBmAHYDqgOxZQU1haW5NZW510gAOAD4AcgTRgN6nA00DXQM9Ax8DTAMu +A1qBASGBASSBAReA6YEBIIEBDYEBJdoADgOVAKIAowCkAKUApgCnAKgDlgCpANkA3ACrAKwArQCuAK8D +TgOegB+AJIDwgBiAGYAdgOqA7NoADgOVAKIAowCkAKUApgCnAKgDlgCpAWEBZACrAKwArQCuAK8DTgOe +gB+AToEBC4AYgBmAHYDqgOxbX05TTWFpbk1lbnXSADcAOATtAxKiAxIAO9IADgA+AxQE8IEBJ68QUwEL +Ad8AHwELAy4AHwELAS8CqANOA10A2QNNAOsCqADZAqgBLwEvAS8DVwFPAQsDWgNOAqgBLwCwAS8DHwDZ +A0kDTACwAS8BLwFPANkA6wNOAS8CqAELANkA6wM5ALABCwELAQsBYQEvA0EA2QNOA04AHwNFAz0AQQEL +AnkDZgELAS8BLwDZAb4DTgG+ANkDTgDZAOsAsAFzAXMBTwDZAQsBLwDZAnmAM4B3gAKAM4EBDYACgDOA +PoC6gOqBASSAJIEBIYAqgLqAJIC6gD6APoA+gQEfgEiAM4EBJYDqgLqAPoAWgD6A6YAkgQEegQEggBaA +PoA+gEiAJIAqgOqAPoC6gDOAJIAqgQEUgBaAM4AzgDOAToA+gPKAJIDqgOqAAoD/gQEXgAeAM4CqgQEb +gDOAPoA+gCSAbIDqgGyAJIDqgCSAKoAWgFSAVIBIgCSAM4A+gCSAqtIADgA+AxQFRoEBJ68QVAMWAdcA +QQEDAOsDGwIEAx8CVgMeANkCgwELAwQCwAItAcgDJwEnAs0BcwMmAWEBqAMuAy8CHwGYAnkC9gM0AU8B +vgD2AB8C6AM5AXwDPAFGAz0DPgKgA0ADQQDjALABFgNFA0YDSQNMA0cBWQHfAmMDTQNOAS8ATANPAkgD +UwG1AjsBOQNXAtsCqANaAfcB6QNdANECsgCfAhIBawJxAYoDZQNmA2cCkYDggHaAB4AygCqA5YCEgOmA +oIDmgCSAr4AzgNuAxICSgHGBAQiAPYDIgFSBAQaAToBngQENgQEOgI2AYoCqgNaA94BIgGyALoACgNGB +ARSAWIDigEeBAReBARqAuYEBBIDygCmAFoA4gP+A+4EBHoEBIID+gE2Ad4CkgQEhgOqAPoALgQEBgJuA +7oBrgJeAQ4EBH4DNgLqBASWAgIB7gQEkgCOAv4AVgImAU4CpgF2A+oEBG4D2gLTSAA4APgMUBZ2BASev +EFQFngWfBaAFoQWiBaMFpAWlBaYFpwWoBakFqgWrBawFrQWuBa8FsAWxBbIFswW0BbUFtgW3BbgFuQW6 +BbsFvAW9Bb4FvwXABcEFwgXDBcQFxQXGBccFyAXJBcoFywXMBc0FzgXPBdAF0QXSBdMF1AXVBdYF1wXY +BdkF2gXbBdwF3QXeBd8F4AXhBeIF4wXkBeUF5gXnBegF6QXqBesF7AXtBe4F7wXwBfGBASuBASyBAS2B +AS6BAS+BATCBATGBATKBATOBATSBATWBATaBATeBATiBATmBATqBATuBATyBAT2BAT6BAT+BAUCBAUGB +AUKBAUOBAUSBAUWBAUaBAUeBAUiBAUmBAUqBAUuBAUyBAU2BAU6BAU+BAVCBAVGBAVKBAVOBAVSBAVWB +AVaBAVeBAViBAVmBAVqBAVuBAVyBAV2BAV6BAV+BAWCBAWGBAWKBAWOBAWSBAWWBAWaBAWeBAWiBAWmB +AWqBAWuBAWyBAW2BAW6BAW+BAXCBAXGBAXKBAXOBAXSBAXWBAXaBAXeBAXiBAXmBAXqBAXuBAXyBAX2B +AX5bU2VwYXJhdG9yLTNfEBZNZW51IEl0ZW0gKENsZWFyIE1lbnUpXxAPV2luZG93IChXaW5kb3cpVDEx +MTFdTWVudSAoV2luZG93KVtBcHBsaWNhdGlvbl8QEE1lbnUgSXRlbSAoQ29weSlfEBJNZW51IEl0ZW0g +KEZvcm1hdClfEB9NZW51IEl0ZW0gKEhpZGUgTmV3QXBwbGljYXRpb24pXxAiTWVudSBJdGVtIChVc2Ug +U2VsZWN0aW9uIGZvciBGaW5kKVtNZW51IChGaWxlKVE5XxAVTWVudSAoTmV3QXBwbGljYXRpb24pXxAQ +TWVudSBJdGVtIChab29tKW8QEQBNAGUAbgB1ACAASQB0AGUAbQAgACgARgBpAG4AZCAmAClRM18QF01l +bnUgSXRlbSAoU21hcnQgTGlua3MpW1NlcGFyYXRvci0xXxAWTWVudSBJdGVtIChTZWxlY3QgQWxsKV8Q +D01lbnUgSXRlbSAoQ3V0KV1NZW51IChTcGVlY2gpXxAZTWVudSBJdGVtIChGaW5kIFByZXZpb3VzKVEy +XxAgTWVudSBJdGVtIChBYm91dCBOZXdBcHBsaWNhdGlvbilfEBJNZW51IEl0ZW0gKFdpbmRvdylfEBVN +ZW51IEl0ZW0gKEZpbmQgTmV4dClfEBBNZW51IEl0ZW0gKFVuZG8pXxAaTWVudSBJdGVtIChDaGVjayBT +cGVsbGluZyldTWVudSAoRm9ybWF0KV8QEU1lbnUgSXRlbSAoUGFzdGUpUzItMV8QFE1lbnUgKFN1YnN0 +aXR1dGlvbnMpW01lbnUgKFZpZXcpXxAnTWVudSBJdGVtIChDaGVjayBHcmFtbWFyIFdpdGggU3BlbGxp +bmcpXEZpbGUncyBPd25lcl8QEE1lbnUgSXRlbSAoUmVkbylfECBNZW51IEl0ZW0gKFNwZWxsaW5nIGFu +ZCBHcmFtbWFyKVE2WVNlcGFyYXRvcl8QGE1lbnUgSXRlbSAoU21hcnQgUXVvdGVzKV8QEE1lbnUgSXRl +bSAoRWRpdClbU2VwYXJhdG9yLTJfEB1NZW51IEl0ZW0gKEp1bXAgdG8gU2VsZWN0aW9uKVtTZXBhcmF0 +b3ItNF8QF01lbnUgSXRlbSAoT3BlbiBSZWNlbnQpXxAeTWVudSBJdGVtIChCcmluZyBBbGwgdG8gRnJv +bnQpXxAbTWVudSAoU3BlbGxpbmcgYW5kIEdyYW1tYXIpUTVfEBRNZW51IEl0ZW0gKFNlcnZpY2VzKVMx +MjFfEBlNZW51IEl0ZW0gKFN1YnN0aXR1dGlvbnMpXxAQTWVudSBJdGVtIChWaWV3KVtTZXBhcmF0b3It +NV8QH01lbnUgSXRlbSAoTmV3QXBwbGljYXRpb24gSGVscClfEBJNZW51IChPcGVuIFJlY2VudClvEBoA +TQBlAG4AdQAgAEkAdABlAG0AIAAoAFMAaABvAHcAIABTAHAAZQBsAGwAaQBuAGcgJgApXxAaTWVudSBJ +dGVtIChOZXdBcHBsaWNhdGlvbilYTWFpbk1lbnVbTWVudSAoRWRpdClcQ29udGVudCBWaWV3XxAPTWVu +dSAoU2VydmljZXMpXxAXTWVudSBJdGVtIChIaWRlIE90aGVycylfEBZNZW51IEl0ZW0gKFNob3cgRm9u +dHMpXxAYTWVudSBJdGVtIChTaG93IFRvb2xiYXIpXxAUTWVudSBJdGVtIChTaG93IEFsbClfEBJNZW51 +IEl0ZW0gKERlbGV0ZSlfEBJNZW51IEl0ZW0gKFNwZWVjaClSMTBbTWVudSAoRmluZClRMW8QHgBNAGUA +bgB1ACAASQB0AGUAbQAgACgAQwB1AHMAdABvAG0AaQB6AGUAIABUAG8AbwBsAGIAYQByICYAKVE4XxAQ +TWVudSBJdGVtIChGaWxlKVMxLTFfEBRNZW51IEl0ZW0gKE1pbmltaXplKV8QJ01lbnUgSXRlbSAoQ2hl +Y2sgU3BlbGxpbmcgV2hpbGUgVHlwaW5nKV8QGU1lbnUgSXRlbSAoU3RvcCBTcGVha2luZylfEBpNZW51 +IEl0ZW0gKFN0YXJ0IFNwZWFraW5nKV8QF01lbnUgSXRlbSAoU2hvdyBDb2xvcnMpbxARAE0AZQBuAHUA +IABJAHQAZQBtACAAKABPAHAAZQBuICYAKVtTZXBhcmF0b3ItNl8QEE1lbnUgSXRlbSAoRmluZClRN18Q +HE1lbnUgSXRlbSAoU21hcnQgQ29weS9QYXN0ZSnSAA4APgMUBkiBASeg0gAOAD4DFAZLgQEnoNIADgA+ +AxQGToEBJ68QewMWAI8B1wBBAQMA6wMbAHgDHwDZAIcBCwLAAI0AkgItAyYBJwB1AXMAigCZAy8CHwCL +AvYCeQM0AIAC6AFGAIEDPQB5AIIDQQCEAOMB3wNFA0YBWQNJA0wAewNPAJoCSACOAIMBtQE5A1cAlQNa +A10A0QFrAJ8AjACTApEBigNmA2cAdgB/AHcDHgJWAgQAlAKDAwQAkQHIAycCzQGoAWEDLgCJAHwAfgCQ +AJYBmACGAU8AhQG+APYAHwM5AXwDPAB6Az4CoAB0A0AAsAJjARYDRwCXA00DTgEvAEwDUwCIAqgCOwLb +AH0B9wHpArICEgJxAJgDZYDggKOAdoAHgDKAKoDlgDGA6YAkgH+AM4DEgJqAs4CSgQEGgD2AIoBUgIyA +1YEBDoCNgJGA1oCqgPeAXIDRgEeAYYEBF4A3gGaA8oBwgCmAd4D/gPuATYEBHoEBIIBCgQEBgNqAm4Cf +gGqAa4BDgQEfgMOBASWBASSAI4BTgBWAloC4gLSAXYEBG4D2gCiAV4AtgOaAoICEgL6Ar4DbgK6AcYEB +CIDIgGeAToEBDYCIgEaAUoCogMeAYoB6gEiAdYBsgC6AAoEBFIBYgOKAPIEBGoC5gBSBAQSAFoCkgDiA +/oDMgQEhgOqAPoALgO6Ag4C6gJeAzYBMgICAe4C/gImAqYDQgPrSAA4APgMUBsyBASevEHsGzQbOBs8G +0AbRBtIG0wbUBtUG1gbXBtgG2QbaBtsG3AbdBt4G3wbgBuEG4gbjBuQG5QbmBucG6AbpBuoG6wbsBu0G +7gbvBvAG8QbyBvMG9Ab1BvYG9wb4BvkG+gb7BvwG/Qb+Bv8HAAcBBwIHAwcEBwUHBgcHBwgHCQcKBwsH +DAcNBw4HDwcQBxEHEgcTBxQHFQcWBxcHGAcZBxoHGwccBx0HHgcfByAHIQciByMHJAclByYHJwcoBykH +KgcrBywHLQcuBy8HMAcxBzIHMwc0BzUHNgc3BzgHOQc6BzsHPAc9Bz4HPwdAB0EHQgdDB0QHRQdGB0eB +AYOBAYSBAYWBAYaBAYeBAYiBAYmBAYqBAYuBAYyBAY2BAY6BAY+BAZCBAZGBAZKBAZOBAZSBAZWBAZaB +AZeBAZiBAZmBAZqBAZuBAZyBAZ2BAZ6BAZ+BAaCBAaGBAaKBAaOBAaSBAaWBAaaBAaeBAaiBAamBAaqB +AauBAayBAa2BAa6BAa+BAbCBAbGBAbKBAbOBAbSBAbWBAbaBAbeBAbiBAbmBAbqBAbuBAbyBAb2BAb6B +Ab+BAcCBAcGBAcKBAcOBAcSBAcWBAcaBAceBAciBAcmBAcqBAcuBAcyBAc2BAc6BAc+BAdCBAdGBAdKB +AdOBAdSBAdWBAdaBAdeBAdiBAdmBAdqBAduBAdyBAd2BAd6BAd+BAeCBAeGBAeKBAeOBAeSBAeWBAeaB +AeeBAeiBAemBAeqBAeuBAeyBAe2BAe6BAe+BAfCBAfGBAfKBAfOBAfSBAfWBAfaBAfeBAfiBAfmBAfqB +AfuBAfyBAf0QkBDmEH4RAXMQiBAYE//////////9EQFxEQErEFERAW0QORDREQFwEQFjEEsQ1RDGEMEQ +1BDfEOIQ0BDPEQFqEMsRASwQShEBdhDXEQFfEOEQ2RBXEI4QfBEBZRAFEH0QgxCBEG8RAVwRAScQ6xCC +EPAQkREBbxEBbhEBKRDKENMQ8RBnEFMQSRDEENsRAXIQ9REBXhBIENoQTxAnEFYRAVsQ3RCGEMUQJRBS +EO8RAXURAWIQzhDHEDoQahATEOMRAWQQ6REBaRDkEMkRAWsRAV0QfxEBKBEBWhEBdxDYEE4QXBDoENYQ +0hDeEJUQyBDMEE0QjxEBbBA4EB0QzREBdBEBWBDgENwQlhBwEQFoEQEqEFAQFxDDEQFZEOcQ7NIADgA+ +AHIHxYDeoNIADgA+AxQHyIEBJ6DSAA4APgMUB8uBASeg0gA3ADgHzQfOogfOADteTlNJQk9iamVjdERh +dGEACAAZACIAJwAxADoAPwBEAFIAVABmBG4EdAS/BMYEzQTbBO0FCQUXBSMFLwU9BUgFVgVyBYAFkwWl +Bb8FyQXWBdgF2wXdBeAF4wXlBegF6gXtBfAF8wX2BfgF+gX9BgAGAwYGBg8GGwYdBh8GLQY2Bj8GSgZP +Bl4GZwZ6BoMGjgaQBpMGlQa+BssG2AbmBvAG/gcLBx0HMQc9Bz8HQQdDB0UHSgdMB04HUAdSB1QHbwd2 +B38HmAeqB7MHvwfLB80HzwfSB9QH1gfYB+MH7AfzB/oIBggfCCgILQhACEkIUAhdCGMIbAhuCL8IwQjD +CMUIxwjJCMsIzQjPCNEI0wjVCNcI2QjbCN0I3wjhCOMI5QjnCOkI6wjtCO8I8QjzCPUI9wj5CPsI/Qj/ +CQEJAwkFCQcJCQkLCQ0JGgkjCSsJLQkvCTEJUglaCW4JeQmHCZEJngmlCacJqQmuCbAJtQm3CbkJuwnI +CdQJ1gnZCdwJ+gn7CggKFwoZChsKHQolCjcKQApFClgKZQpnCmkKawp+CocKjAqXCrgKwQrICuAK7wr8 +Cv4LAAsCCyMLJQsnCykLKwstCy8LPAs+C0ALQgtIC0oLWAtlC2cLaQtrC4wLjguQC5ILlAuWC5gLqQuw +C7ILtAu2C7gLzQvfC+wL7gvwC/IMEwwVDBcMGQwbDB0MHww9DFYMYwxlDGcMaQyKDIwMjgyQDJIMlAyW +DKcMqQyrDK4MsAzGDMgM0wzgDOIM5AzmDQsNFQ0XDRkNGw0gDSINJA0mDSgNNg04DUcNVA1WDVgNWg17 +DX0Nfw2BDYMNhQ2HDZQNlg2ZDZwNpw2pDbQNwQ3DDcUNxw3oDeoN7A3uDfAN8g30DfsOAw4QDhIOFA4W +DjsOQQ5DDkUORw5JDksOTQ5aDlwOXw5iDm8OcQ6VDqIOpA6mDqgOyQ7LDs0Ozw7RDtMO1Q7iDuQO5w7q +DwAPAg8MDxkPGw8dDx8PQA9CD0QPRg9ID0oPTA9ZD1sPXg9hD3APfw+MD44PkA+SD7MPtQ+3D7kPuw+9 +D78PzA/OD9UP4g/kD+YP6BAJEAsQDRAPEBEQExAVECAQIhAwED0QPxBBEEMQZBBmEGgQahBsEG4QcBB/ +EIEQkBChEK8QsRCzELUQtxDUENYQ2BDaENwQ3hDgEPcRFxEkESYRKBEqEUsRTRFPEVQRVhFYEVoRXBFp +EWsRbhFxEX4RgBGWEaMRpRGnEakRzhHQEdIR1BHWEdgR2hHcEegR6hIKEhcSGRIbEh0SPhJAEkISRBJG +EkgSShJbEl0SXxJhEmMSbhKGEpMSlRKXEpkSuhK8Er4SwBLCEsQSxhLXEtkS6xL4EvoS/BL+Ex8TIRMj +EyUTJxMpEysTUhN0E4ETgxOFE4cTqBOqE6wTrhOwE7ITtBO5E7sTwRPOE9AT0hPUE/UT9xP5E/sT/RP/ +FAEUDxQdFCoULBQuFDAUURRTFFUUVxRZFFsUXRRiFGQUahR3FHkUexR9FJ4UoBSiFKQUphSoFKoUrxSx +FL8UzBTOFNAU0hTzFPUU9xT5FPsU/RT/FQgVIRUuFTAVMhU0FVUVVxVZFVsVXRVfFWEVbRVvFYgVlRWX +FZkVmxW8Fb4VwBXCFcQVxhXIFd4V5BXxFfMV9RX3FhgWGhYcFh4WIBYiFiQWQRZDFlUWYhZkFmYWaBaJ +FosWjRaPFpEWkxaVFqIWpBamFqgWtBa2Fs4W2xbdFt8W4RcCFwQXBhcIFwoXDBcOFxIXFBchFy4XMBcy +FzQXWRdbF10XXxdhF2MXZRdnF3oXfBeXF6QXpheoF6oXyxfNF88X0RfTF9UX1xfkF+YX6RfsGAAYAhgi +GC8YMRgzGDUYVhhYGFoYXBheGGAYYhhrGG0YgxiQGJIYlBiWGLsYvRi/GMEYwxjFGMcY0hjsGPkY+xj9 +GP8ZIBkiGSQZJhkoGSoZLBkwGTIZNxlEGUYZSBlKGWcZaRlrGW0ZbxlxGXMZhRmeGasZrRmvGbEZ0hnU +GdYZ2BnaGdwZ3hnjGeUZ6xn4GfoZ/Bn+Gh8aIRojGiUaJxopGisaMRozGjoaRxpJGksaTRpuGnAachp0 +GnYaeBp6Gn8ajBqVGpwaqxqzGrwavxtoG2obbBtuG3Abcht0G3YbeBt6G3wbfhuAG4IbhBuGG4gbixuO +G5AbkhuUG5YbmBuaG50boBuiG6QbphuoG6obrBuuG7Abshu1G7cbuRu7G74bwRvDG8YbyBvKG8wbzhvQ +G9Ib1BvWG9kb2xvdG+Ab4xvlG+gb6hvsG+4b8BvyG/Qb9hv5G/sb/RwAHAIcBBwHHAkcCxwNHA8cERwT +HBUcFxwaHBwcHhxHHFUcYhxkHGYcZxxpHGocbBxuHHAceRx7HIQchhyIHIocjBy1HLccuRy6HLwcvRy/ +HMEcwxzSHNsc4BzpHOsc7R0SHRQdFh0YHRodHB0eHSAdOR07HWQdbh13HXkdex19HX8dgR2DHYUdhx2Y +HZodnR2gHaMdqh25HcIdxB3JHcsdzR3uHfAd8h30HfYd+B36HgUeCh4THhUeLB4uHjAeMh40HjYeOB46 +HjwePh5AHkIeax5tHm8ecR5zHnUedx55Hnsehx6QHpIelR6XHrAe2R7bHt0e3h7gHuEe4x7lHucfEB8S +HxQfFR8XHxgfGh8cHx4fLR82HzgfTx9RH1MfVR9XH1kfWx9dH18fYR9kH2Yfjx+RH5MflB+WH5cfmR+b +H50fvh/AH8IfxB/GH8gfyh/jH+UgDiAQIBIgEyAVIBYgGCAaIBwgRSBHIEogTSBPIFEgUyBVIFcgYCBx +IHMgdiB5IHwghSCHIIggmiDDIMUgxyDIIMogyyDNIM8g0SDeIQMhBSEIIQohDCEOIRAhHiFHIUkhSyFM +IU4hTyFRIVMhVSFcIWUhZyFsIW4hcCF1IX4hgCGDIYUhriGwIbIhtCG2IbghuiG8Ib4h4yHlIegh6iHs +Ie4h8CH6IggiESITIhoiHCIeIiAiJSIuIjAiNSI3IjkiYiJkImYiaSJrIm0ibyJxInMiiiKTIpUiniKg +IqIipCKmIs8i0SLTItYi2CLaItwi3iLgIuUi7iLwIwsjDSMPIxIjFCMWIxgjGiMcIx8jIiMlIygjKyNU +I1YjWCNZI1sjXCNeI2AjYiOLI40jjyOSI5QjliOYI5ojnCOhI6ojrCO3I7kjvCO/I8EjwyPsI+4j8CPz +I/Uj9yP5I/sj/SQmJCgkKiQtJC8kMSQzJDUkNyRgJGIkZCRnJGkkayRtJG8kcSSaJJwkniSgJKIkpCSm +JKgkqiS0JL0kvyTOJNEk1CTXJNkk3CTfJOIlCyUNJQ8lESUTJRUlFyUZJRslRCVGJUglSyVNJU8lUSVT +JVUlYSVqJW8leCV7JiQmJiYoJiomLCYvJjEmMyY1JjcmOSY8Jj4mQSZDJkUmRyZJJksmTSZPJlImVCZW +JlkmWyZdJl8mYSZjJmUmZyZqJm0mbyZxJnMmdSZ3JnkmeyZ9Jn8mgSaDJoUmiCaKJowmjiaQJpImlCaW +JpgmmiacJp4moCajJqUmpyapJqwmriawJrImtCa2Jrgmuia8Jr4mwCbCJsQmxibIJsomzCbOJtAm0ibU +Jt0m4CeLJ40njyeRJ5MnlSeXJ5knmyedJ58noSejJ6UnpyepJ6snrSewJ7IntCe2J7knuye9J8AnwyfF +J8cnySfLJ80nzyfRJ9Mn1SfXJ9on3CfeJ+An4yfmJ+gn6yftJ+8n8SfzJ/Un9yf6J/0n/ygBKAMoBSgI +KAooDCgOKBEoEygVKBcoGSgbKB4oICgiKCUoJygpKCwoLigwKDIoNCg2KDgoOig8KD8oQShDKEwoTyj6 +KP0pACkDKQYpCSkMKQ8pEikVKRgpGykeKSEpJCknKSopLSkwKTMpNik5KTwpPylCKUUpSClLKU4pUSlU +KVcpWildKWApYylmKWkpbClvKXIpdSl4KXspfimBKYQphymKKY0pkCmTKZYpmSmcKZ8poimlKagpqymu +KbEptCm3KbopvSnAKcMpxinJKcwpzynSKdUp2CnbKd4p4SnkKecp6intKfAp8yn2KgIqGyotKjIqQCpM +Kl8qdCqWKrsqxyrJKuEq9CsZKxsrNStBK1orbCt6K5YrmCu7K9Ar6Cv7LBgsJiw6LD4sVSxhLIssmCyr +LM4s0CzaLPUtCC0ULTQtQC1aLXstmS2bLbItti3SLeUt8S4TLiguXy58LoUukS6eLrAuyi7jLv4vFS8q +Lz8vQi9OL1Avjy+RL6QvqC+/L+kwBTAiMDwwYTBtMIAwgjChMKowrTCuMLcwujC7MMQwxzHAMcIxxDHG +McgxyjHMMc4x0DHSMdQx1jHYMdox3DHeMeAx4zHlMecx6THrMe0x8DHyMfQx9jH4Mfox/DH+MgAyAjIF +MgcyCTILMg0yDzIRMhMyFTIXMhoyHTIfMiIyJDImMigyKjIsMi4yMTIzMjYyOTI7Mj0yPzJBMkMyRTJH +MkoyTDJOMlAyUjJUMlYyWDJaMlwyXjJgMmIyZTJnMmkyazJuMnAycjJ0MnYyeDJ6MnwyfjKAMoIyhDKG +MokyizKNMo8ykjKUMpYymTKbMp0ynzKhMqMypjKoMqoyrDKuMrAysjK0MrYyuDK6MrwyvjLAMsIyxDLG +Ms8y0jPLM84z0TPUM9cz2jPdM+Az4zPmM+kz7DPvM/Iz9TP4M/sz/jQBNAQ0BzQKNA00EDQTNBY0GTQc +NB80IjQlNCg0KzQuNDE0NDQ3NDo0PTRANEM0RjRJNEw0TzRSNFU0WDRbNF40YTRkNGc0ajRtNHA0czR2 +NHk0fDR/NII0hTSINIs0jjSRNJQ0lzSaNJ00oDSjNKY0qTSsNK80sjS1NLg0uzS+NME0xDTHNMo0zTTQ +NNM01jTZNNw03zTiNOU06DTrNO408TT0NPc0+jT9NQA1AzUGNQk1DDUPNRI1FTUYNRs1HjUhNSQ1JzUq +NS01MDUzNTY1OTU8NT41QDVCNUU1RzVJNVI1VTVYNVo1XTVfNWE1ZDVnNWk1azVtNW81cTVzNXU1dzV5 +NXw1fjWBNYM1hjWINYs1jTWPNZE1kzWVNZg1mjWcNZ41oDWiNaU1qDWqNaw1rjWwNbM1tjW5Nbs1vTW/ +NcE1wzXFNcc1yTXMNc410TXTNdU11zXZNds13jXgNeI15DXmNeg16jXtNfA18jX0NfY1+DX6Nfw1/zYB +NgQ2BjYINgs2DjYQNhM2FjYZNhs2HTYfNiE2IzYlNic2KTYrNi02LzYxNjQ2NjY4Njo2PTZANkI2RDZG +Nkg2SzZONlA2UjZUNlc2WTZbNmQ2ZjZnNnA2czZ0Nn02gDaBNoo2jwAAAAAAAAICAAAAAAAAB88AAAAA +AAAAAAAAAAAAADaeA + + + diff --git a/English.lproj/MainMenu.nib/keyedobjects.nib b/English.lproj/MainMenu.nib/keyedobjects.nib new file mode 100644 index 0000000..495160d Binary files /dev/null and b/English.lproj/MainMenu.nib/keyedobjects.nib differ diff --git a/Info.plist b/Info.plist new file mode 100644 index 0000000..b870c3a --- /dev/null +++ b/Info.plist @@ -0,0 +1,28 @@ + + + + + CFBundleDevelopmentRegion + English + CFBundleExecutable + ${EXECUTABLE_NAME} + CFBundleIconFile + + CFBundleIdentifier + com.yourcompany.PrintDrop + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + ${PRODUCT_NAME} + CFBundlePackageType + APPL + CFBundleSignature + ???? + CFBundleVersion + 1.0 + NSMainNibFile + MainMenu + NSPrincipalClass + NSApplication + + diff --git a/PrintDrop.xcodeproj/.gitignore b/PrintDrop.xcodeproj/.gitignore new file mode 100644 index 0000000..175e619 --- /dev/null +++ b/PrintDrop.xcodeproj/.gitignore @@ -0,0 +1,2 @@ +*.pbxuser +*.perspectivev3 \ No newline at end of file diff --git a/PrintDrop.xcodeproj/project.pbxproj b/PrintDrop.xcodeproj/project.pbxproj new file mode 100644 index 0000000..23d51ef --- /dev/null +++ b/PrintDrop.xcodeproj/project.pbxproj @@ -0,0 +1,275 @@ +// !$*UTF8*$! +{ + archiveVersion = 1; + classes = { + }; + objectVersion = 44; + objects = { + +/* Begin PBXBuildFile section */ + 8D11072A0486CEB800E47090 /* MainMenu.nib in Resources */ = {isa = PBXBuildFile; fileRef = 29B97318FDCFA39411CA2CEA /* MainMenu.nib */; }; + 8D11072B0486CEB800E47090 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 089C165CFE840E0CC02AAC07 /* InfoPlist.strings */; }; + 8D11072D0486CEB800E47090 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 29B97316FDCFA39411CA2CEA /* main.m */; settings = {ATTRIBUTES = (); }; }; + 8D11072F0486CEB800E47090 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; }; +/* End PBXBuildFile section */ + +/* Begin PBXFileReference section */ + 089C165DFE840E0CC02AAC07 /* English */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = English; path = English.lproj/InfoPlist.strings; sourceTree = ""; }; + 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = /System/Library/Frameworks/Cocoa.framework; sourceTree = ""; }; + 13E42FB307B3F0F600E4EEF1 /* CoreData.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreData.framework; path = /System/Library/Frameworks/CoreData.framework; sourceTree = ""; }; + 29B97316FDCFA39411CA2CEA /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = ""; }; + 29B97319FDCFA39411CA2CEA /* English */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = English; path = English.lproj/MainMenu.nib; sourceTree = ""; }; + 29B97324FDCFA39411CA2CEA /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = /System/Library/Frameworks/AppKit.framework; sourceTree = ""; }; + 29B97325FDCFA39411CA2CEA /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = /System/Library/Frameworks/Foundation.framework; sourceTree = ""; }; + 32CA4F630368D1EE00C91783 /* PrintDrop_Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PrintDrop_Prefix.pch; sourceTree = ""; }; + 8D1107310486CEB800E47090 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 8D1107320486CEB800E47090 /* PrintDrop.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = PrintDrop.app; sourceTree = BUILT_PRODUCTS_DIR; }; +/* End PBXFileReference section */ + +/* Begin PBXFrameworksBuildPhase section */ + 8D11072E0486CEB800E47090 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 8D11072F0486CEB800E47090 /* Cocoa.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXFrameworksBuildPhase section */ + +/* Begin PBXGroup section */ + 080E96DDFE201D6D7F000001 /* Classes */ = { + isa = PBXGroup; + children = ( + ); + name = Classes; + sourceTree = ""; + }; + 1058C7A0FEA54F0111CA2CBB /* Linked Frameworks */ = { + isa = PBXGroup; + children = ( + 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */, + ); + name = "Linked Frameworks"; + sourceTree = ""; + }; + 1058C7A2FEA54F0111CA2CBB /* Other Frameworks */ = { + isa = PBXGroup; + children = ( + 29B97324FDCFA39411CA2CEA /* AppKit.framework */, + 13E42FB307B3F0F600E4EEF1 /* CoreData.framework */, + 29B97325FDCFA39411CA2CEA /* Foundation.framework */, + ); + name = "Other Frameworks"; + sourceTree = ""; + }; + 19C28FACFE9D520D11CA2CBB /* Products */ = { + isa = PBXGroup; + children = ( + 8D1107320486CEB800E47090 /* PrintDrop.app */, + ); + name = Products; + sourceTree = ""; + }; + 29B97314FDCFA39411CA2CEA /* PrintDrop */ = { + isa = PBXGroup; + children = ( + 080E96DDFE201D6D7F000001 /* Classes */, + 29B97315FDCFA39411CA2CEA /* Other Sources */, + 29B97317FDCFA39411CA2CEA /* Resources */, + 29B97323FDCFA39411CA2CEA /* Frameworks */, + 19C28FACFE9D520D11CA2CBB /* Products */, + ); + name = PrintDrop; + sourceTree = ""; + }; + 29B97315FDCFA39411CA2CEA /* Other Sources */ = { + isa = PBXGroup; + children = ( + 32CA4F630368D1EE00C91783 /* PrintDrop_Prefix.pch */, + 29B97316FDCFA39411CA2CEA /* main.m */, + ); + name = "Other Sources"; + sourceTree = ""; + }; + 29B97317FDCFA39411CA2CEA /* Resources */ = { + isa = PBXGroup; + children = ( + 8D1107310486CEB800E47090 /* Info.plist */, + 089C165CFE840E0CC02AAC07 /* InfoPlist.strings */, + 29B97318FDCFA39411CA2CEA /* MainMenu.nib */, + ); + name = Resources; + sourceTree = ""; + }; + 29B97323FDCFA39411CA2CEA /* Frameworks */ = { + isa = PBXGroup; + children = ( + 1058C7A0FEA54F0111CA2CBB /* Linked Frameworks */, + 1058C7A2FEA54F0111CA2CBB /* Other Frameworks */, + ); + name = Frameworks; + sourceTree = ""; + }; +/* End PBXGroup section */ + +/* Begin PBXNativeTarget section */ + 8D1107260486CEB800E47090 /* PrintDrop */ = { + isa = PBXNativeTarget; + buildConfigurationList = C01FCF4A08A954540054247B /* Build configuration list for PBXNativeTarget "PrintDrop" */; + buildPhases = ( + 8D1107290486CEB800E47090 /* Resources */, + 8D11072C0486CEB800E47090 /* Sources */, + 8D11072E0486CEB800E47090 /* Frameworks */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = PrintDrop; + productInstallPath = "$(HOME)/Applications"; + productName = PrintDrop; + productReference = 8D1107320486CEB800E47090 /* PrintDrop.app */; + productType = "com.apple.product-type.application"; + }; +/* End PBXNativeTarget section */ + +/* Begin PBXProject section */ + 29B97313FDCFA39411CA2CEA /* Project object */ = { + isa = PBXProject; + buildConfigurationList = C01FCF4E08A954540054247B /* Build configuration list for PBXProject "PrintDrop" */; + compatibilityVersion = "Xcode 3.0"; + hasScannedForEncodings = 1; + mainGroup = 29B97314FDCFA39411CA2CEA /* PrintDrop */; + projectDirPath = ""; + projectRoot = ""; + targets = ( + 8D1107260486CEB800E47090 /* PrintDrop */, + ); + }; +/* End PBXProject section */ + +/* Begin PBXResourcesBuildPhase section */ + 8D1107290486CEB800E47090 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 8D11072A0486CEB800E47090 /* MainMenu.nib in Resources */, + 8D11072B0486CEB800E47090 /* InfoPlist.strings in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXResourcesBuildPhase section */ + +/* Begin PBXSourcesBuildPhase section */ + 8D11072C0486CEB800E47090 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 8D11072D0486CEB800E47090 /* main.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXSourcesBuildPhase section */ + +/* Begin PBXVariantGroup section */ + 089C165CFE840E0CC02AAC07 /* InfoPlist.strings */ = { + isa = PBXVariantGroup; + children = ( + 089C165DFE840E0CC02AAC07 /* English */, + ); + name = InfoPlist.strings; + sourceTree = ""; + }; + 29B97318FDCFA39411CA2CEA /* MainMenu.nib */ = { + isa = PBXVariantGroup; + children = ( + 29B97319FDCFA39411CA2CEA /* English */, + ); + name = MainMenu.nib; + sourceTree = ""; + }; +/* End PBXVariantGroup section */ + +/* Begin XCBuildConfiguration section */ + C01FCF4B08A954540054247B /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + COPY_PHASE_STRIP = NO; + GCC_DYNAMIC_NO_PIC = NO; + GCC_ENABLE_FIX_AND_CONTINUE = YES; + GCC_MODEL_TUNING = G5; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PRECOMPILE_PREFIX_HEADER = YES; + GCC_PREFIX_HEADER = PrintDrop_Prefix.pch; + INFOPLIST_FILE = Info.plist; + INSTALL_PATH = "$(HOME)/Applications"; + PRODUCT_NAME = PrintDrop; + WRAPPER_EXTENSION = app; + ZERO_LINK = YES; + }; + name = Debug; + }; + C01FCF4C08A954540054247B /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + GCC_MODEL_TUNING = G5; + GCC_PRECOMPILE_PREFIX_HEADER = YES; + GCC_PREFIX_HEADER = PrintDrop_Prefix.pch; + INFOPLIST_FILE = Info.plist; + INSTALL_PATH = "$(HOME)/Applications"; + PRODUCT_NAME = PrintDrop; + WRAPPER_EXTENSION = app; + }; + name = Release; + }; + C01FCF4F08A954540054247B /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + GCC_WARN_ABOUT_RETURN_TYPE = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + PREBINDING = NO; + SDKROOT = "$(DEVELOPER_SDK_DIR)/MacOSX10.5.sdk"; + }; + name = Debug; + }; + C01FCF5008A954540054247B /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ARCHS = ( + ppc, + i386, + ); + GCC_WARN_ABOUT_RETURN_TYPE = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + PREBINDING = NO; + SDKROOT = "$(DEVELOPER_SDK_DIR)/MacOSX10.5.sdk"; + }; + name = Release; + }; +/* End XCBuildConfiguration section */ + +/* Begin XCConfigurationList section */ + C01FCF4A08A954540054247B /* Build configuration list for PBXNativeTarget "PrintDrop" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + C01FCF4B08A954540054247B /* Debug */, + C01FCF4C08A954540054247B /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + C01FCF4E08A954540054247B /* Build configuration list for PBXProject "PrintDrop" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + C01FCF4F08A954540054247B /* Debug */, + C01FCF5008A954540054247B /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; +/* End XCConfigurationList section */ + }; + rootObject = 29B97313FDCFA39411CA2CEA /* Project object */; +} diff --git a/PrintDrop_Prefix.pch b/PrintDrop_Prefix.pch new file mode 100644 index 0000000..125ad67 --- /dev/null +++ b/PrintDrop_Prefix.pch @@ -0,0 +1,7 @@ +// +// Prefix header for all source files of the 'PrintDrop' target in the 'PrintDrop' project +// + +#ifdef __OBJC__ + #import +#endif diff --git a/main.m b/main.m new file mode 100644 index 0000000..eac0be8 --- /dev/null +++ b/main.m @@ -0,0 +1,14 @@ +// +// main.m +// PrintDrop +// +// Created by Robert Sesek on 2/25/08. +// Copyright __MyCompanyName__ 2008. All rights reserved. +// + +#import + +int main(int argc, char *argv[]) +{ + return NSApplicationMain(argc, (const char **) argv); +}