Ignore:
Timestamp:
03/13/03 21:46:49 (22 years ago)
Author:
Nicholas Riley
Message:

MoreSecurity, wakein.[hm]: Removed authenticated wake timer setting
code: it was unneeded and incomplete, but remains in case it needs to
be resurrected later.

PSPowerManager.[hm]: removed -authorize, exception, references to
MoreSecurity and wakein tool (-_execWakeToolWithRequestDictionary:).
Simplified writeDataProperty by using IOConnectSetCFProperty instead
of IOConnectSetCFProperties. Fixed logic error in override which
caused timer not to be set as needed.

PSTimer.m: Display alert panel if errors encountered while setting
wake time.

Location:
trunk/Cocoa/Pester/Source
Files:
3 deleted
7 edited

Legend:

Unmodified
Added
Removed
  • trunk/Cocoa/Pester/Source/PSPowerManager.h

    r118 r119  
    2121
    2222+ (BOOL)autoWakeSupported;
    23 + (void)authorize;
    2423+ (NSDate *)wakeTime;
    2524+ (void)setWakeInterval:(unsigned long)wakeInterval;
  • trunk/Cocoa/Pester/Source/PSPowerManager.m

    r118 r119  
    88
    99#import "PSPowerManager.h"
    10 #import "wakein.h"
    1110
    1211#import <IOKit/pwr_mgt/IOPMLib.h>
    1312#import <IOKit/IOMessage.h>
    1413#import <CoreFoundation/CoreFoundation.h>
    15 
    16 // MoreIsBetter interfaces
    17 #include "MoreUNIX.h"
    18 #include "MoreSecurity.h"
    19 #include "MoreCFQ.h"
    20 
    21 // exceptions
    22 NSString * const PSPowerManagerException = @"PSPowerManagerException";
    2314
    2415/*
     
    6152// for superusers
    6253
    63 // njr 2003.03.12: both seem to be interchangeable now, and the sleep time is
    64 // no longer settable as non-root.
    65 
    66 #ifdef WAKEIN
    67 #define PMU_MAGIC_PASSWORD      0x0101BEEF
    68 #else
    6954#define PMU_MAGIC_PASSWORD      0x0101FACE
    70 #endif
    7155
    7256/* ==========================================
     
    10488    kern_return_t kr = kIOReturnNoMemory;
    10589    CFDataRef data;
    106     CFMutableDictionaryRef dict = 0;
    10790
    10891    data = CFDataCreate(kCFAllocatorDefault, bytes, size);
     
    11093    [(NSData *)data autorelease];
    11194
    112     dict = CFDictionaryCreateMutable(kCFAllocatorDefault, 1, &kCFTypeDictionaryKeyCallBacks, &kCFTypeDictionaryValueCallBacks);
    113     NSCAssert(data != NULL, @"writeDataProperty: CFDictionaryCreateMutable failed");
    114     [(NSMutableDictionary *)dict autorelease];
    115 
    116     CFDictionarySetValue(dict, name, data);
    117     kr = IOConnectSetCFProperties(handle, dict);
    118     NSCAssert1(kr == KERN_SUCCESS, @"writeDataProperty: IOConnectSetCFProperties returned an error of type %08lx", (unsigned long)kr);
     95    kr = IOConnectSetCFProperty(handle, name, data);
     96    NSCAssert1(kr == KERN_SUCCESS, @"writeDataProperty: IOConnectSetCFProperty returned an error of type %08lx", (unsigned long)kr);
    11997}
    12098
     
    189167    if (pmuReference == NULL) return NO;
    190168    closePMUComPort(pmuReference);
    191     NS_DURING
    192         [self authorize];
    193     NS_HANDLER
    194         return NO; // XXX display error?
    195     NS_ENDHANDLER
    196169    return YES;
    197170}
     
    220193}
    221194
    222 + (void)_execWakeToolWithRequestDictionary:(NSDictionary *)request;
    223 {
    224     AuthorizationRef auth = NULL;
    225     NSException *exception = NULL;
    226 
    227     NS_DURING
    228         CFURLRef tool = NULL;
    229         Boolean toolFound;
    230         OSStatus err = MoreSecCopyHelperToolURLAndCheckBundled(
    231                                                       CFBundleGetMainBundle(), CFSTR("wakeinTemplate"), kApplicationSupportFolderType, CFSTR("Pester"), CFSTR("wakein"), &tool, &toolFound);
    232         if (err != noErr) [NSException raise: PSPowerManagerException format: NSLocalizedString(@"Can't set up timed wake from sleep: unable to copy helper tool to Application Support folder (error %u)", "MoreSecCopyHelperToolURLAndCheckBundled failure"), err];
    233         [(NSURL *)tool autorelease];
    234 
    235         // if we've found the tool (and it's setuid root), still get an AuthorizationRef, but don't bother to obtain additional rights
    236         err = AuthorizationCreate(NULL, kAuthorizationEmptyEnvironment, toolFound ? kAuthorizationFlagExtendRights | kAuthorizationFlagInteractionAllowed : kAuthorizationFlagDefaults, &auth);
    237         if (err != noErr) [NSException raise: PSPowerManagerException format: NSLocalizedString(@"Can't set up timed wake from sleep: AuthorizationCreate failed (error %u)", "AuthorizationCreate failure"), err];
    238 
    239         NSDictionary *response;
    240         err = MoreSecExecuteRequestInHelperTool(tool, auth, (CFDictionaryRef)request, (CFDictionaryRef *)&response);
    241         [response autorelease];
    242         if (err != noErr) [NSException raise: PSPowerManagerException format: NSLocalizedString(@"Can't set up timed wake from sleep: can't obtain response from helper tool (error %u)", "MoreSecExecuteRequestInHelperTool failure"), err];
    243 
    244         NSLog(@"%@", response);
    245 
    246         NSString *wakeinException = [response objectForKey: kPesterWakeException];
    247         if (wakeinException != nil) [NSException raise: PSPowerManagerException format: NSLocalizedString(@"Can't set up timed wake from sleep: helper tool reported the error '%@'", "kPesterWakeException"), wakeinException];
    248 
    249         err = MoreSecGetErrorFromResponse((CFDictionaryRef)response);
    250         if (err != noErr) [NSException raise: PSPowerManagerException format: NSLocalizedString(@"Can't set up timed wake from sleep: helper tool reported an error of type %u", "MoreSecGetErrorFromResponse"), err];
    251        
    252     NS_HANDLER
    253         exception = localException;
    254     NS_ENDHANDLER
    255 
    256     if (auth != NULL) AuthorizationFree(auth, kAuthorizationFlagDestroyRights);
    257     if (exception != NULL) [exception raise];
    258 }
    259 
    260 + (void)authorize;
    261 {
    262     [self _execWakeToolWithRequestDictionary: [NSDictionary dictionary]];
    263 }
    264 
    265195+ (void)setWakeInterval:(unsigned long)wakeInterval;
    266196{
    267 #ifdef WAKEIN
    268197    io_service_t pmuReference = [self _pmuReference];
    269     NSLog(@"writePMUProperty[%u] 0x%lX AutoWake = %lu", pmuReference, PMU_MAGIC_PASSWORD, wakeInterval);
    270198    writePMUProperty(pmuReference, CFSTR("AutoWake"), (unsigned long *)&wakeInterval, sizeof(wakeInterval));
    271 
    272199    closePMUComPort(pmuReference);
    273 #else
    274     [self _execWakeToolWithRequestDictionary: [NSDictionary dictionaryWithObject: [NSNumber numberWithUnsignedLong: wakeInterval] forKey: kPesterWakeTime]];
    275 #endif
    276200}
    277201
     
    288212        if (!override) {
    289213            NSDate *wakeTime = [self wakeTime];
    290             override = (wakeTime == nil || [wakeTime compare: time] == NSOrderedDescending);
     214            override = (wakeTime == nil || [wakeTime compare: time] == NSOrderedAscending);
    291215        }
    292216    }
  • trunk/Cocoa/Pester/Source/PSTimer.m

    r118 r119  
    217217@implementation PSTimer (PSPowerManagerDelegate)
    218218
     219+ (void)_runScheduledWakeErrorPanel:(NSString *)error;
     220{
     221    NSRunAlertPanel(NSLocalizedString(@"Can't schedule wake from sleep", "Wake timer set failure panel title"), NSLocalizedString(@"Pester is unable to set this computer to wake up at a later date (%@)", "Wake timer set failure panel message"), NSLocalizedString(@"Sleep", "Wake timer set failure panel button"), nil, nil, error);
     222}
     223
    219224+ (BOOL)powerManagerShouldIdleSleep:(PSPowerManager *)powerManager;
    220225{
     
    225230        if ([date timeIntervalSinceNow] > 30) {
    226231            // NSLog(@"going to sleep, setting timer %@", PSTimerOnWake);
    227             [PSPowerManager setWakeTime: [[PSTimerOnWake fireDate] addTimeInterval: -15] overrideIfEarlier: NO];
     232            NS_DURING
     233                [PSPowerManager setWakeTime: [[PSTimerOnWake fireDate] addTimeInterval: -15] overrideIfEarlier: NO];
     234            NS_HANDLER
     235                [self performSelectorOnMainThread: @selector(_runScheduledWakeErrorPanel:) withObject: [localException description] waitUntilDone: YES];
     236            NS_ENDHANDLER
    228237            return YES;
    229238        } else {
     
    238247{
    239248    [self powerManagerShouldIdleSleep: powerManager];
    240     return;
    241249}
    242250
  • trunk/Cocoa/Pester/Source/Pester.pbproj/nicholas.pbxuser

    r118 r119  
    66                activeTarget = 29B97326FDCFA39411CA2CEA;
    77                addToTargets = (
    8                         E14A56EA041DD6B600050002,
    98                );
    109                breakpoints = (
     
    1817                executables = (
    1918                        F59B967103538BE201154278,
    20                         E14A56EC041DD6B600050002,
    2119                );
    2220                perUserDictionary = {
    23                         PBXPerProjectTemplateStateSaveDate = 69196942;
     21                        PBXPerProjectTemplateStateSaveDate = 69216080;
     22                        "PBXTemplateGeometry-F5314676015831810DCA290F" = {
     23                                ContentSize = "{685, 434}";
     24                                LeftSlideOut = {
     25                                        Collapsed = NO;
     26                                        Frame = "{{0, 23}, {685, 411}}";
     27                                        Split0 = {
     28                                                ActiveTab = 2;
     29                                                ActiveTabName = PBXBuildResultsModule;
     30                                                Collapsed = NO;
     31                                                Frame = "{{0, 0}, {685, 411}}";
     32                                                Split0 = {
     33                                                        Frame = "{{0, 301}, {685, 110}}";
     34                                                };
     35                                                SplitCount = 1;
     36                                                Tab0 = {
     37                                                        Frame = "{{0, 0}, {952, 321}}";
     38                                                };
     39                                                Tab1 = {
     40                                                        Debugger = {
     41                                                                Collapsed = NO;
     42                                                                Frame = "{{0, 0}, {781, 452}}";
     43                                                                Split0 = {
     44                                                                        Frame = "{{0, 24}, {781, 428}}";
     45                                                                        Split0 = {
     46                                                                                Frame = "{{0, 0}, {383, 428}}";
     47                                                                        };
     48                                                                        Split1 = {
     49                                                                                DebugVariablesTableConfiguration = (
     50                                                                                        Name,
     51                                                                                        123,
     52                                                                                        Value,
     53                                                                                        85,
     54                                                                                        Summary,
     55                                                                                        155.123,
     56                                                                                );
     57                                                                                Frame = "{{392, 0}, {389, 428}}";
     58                                                                        };
     59                                                                        SplitCount = 2;
     60                                                                };
     61                                                                SplitCount = 1;
     62                                                                Tab0 = {
     63                                                                        Frame = "{{0, 0}, {100, 50}}";
     64                                                                };
     65                                                                Tab1 = {
     66                                                                        Frame = "{{0, 0}, {100, 50}}";
     67                                                                };
     68                                                                TabCount = 2;
     69                                                                TabsVisible = YES;
     70                                                        };
     71                                                        Frame = "{{0, 0}, {781, 452}}";
     72                                                        LauncherConfigVersion = 7;
     73                                                };
     74                                                Tab2 = {
     75                                                        Frame = "{{0, 0}, {685, 215}}";
     76                                                        LauncherConfigVersion = 3;
     77                                                        Runner = {
     78                                                                Frame = "{{0, 0}, {685, 215}}";
     79                                                        };
     80                                                };
     81                                                Tab3 = {
     82                                                        BuildMessageFrame = "{{0, 0}, {687, 262}}";
     83                                                        BuildTranscriptFrame = "{{0, 271}, {687, 2}}";
     84                                                        BuildTranscriptFrameExpanded = YES;
     85                                                        Frame = "{{0, 0}, {685, 295}}";
     86                                                };
     87                                                Tab4 = {
     88                                                        Frame = "{{0, 0}, {612, 295}}";
     89                                                };
     90                                                TabCount = 5;
     91                                                TabsVisible = NO;
     92                                        };
     93                                        SplitCount = 1;
     94                                        Tab0 = {
     95                                                Frame = "{{0, 0}, {300, 533}}";
     96                                                GroupTreeTableConfiguration = (
     97                                                        TargetStatusColumn,
     98                                                        18,
     99                                                        MainColumn,
     100                                                        267,
     101                                                );
     102                                        };
     103                                        Tab1 = {
     104                                                ClassesFrame = "{{0, 0}, {280, 398}}";
     105                                                ClassesTreeTableConfiguration = (
     106                                                        PBXBookColumnIdentifier,
     107                                                        20,
     108                                                        PBXClassColumnIdentifier,
     109                                                        237,
     110                                                );
     111                                                Frame = "{{0, 0}, {278, 659}}";
     112                                                MembersFrame = "{{0, 407}, {280, 252}}";
     113                                                MembersTreeTableConfiguration = (
     114                                                        PBXBookColumnIdentifier,
     115                                                        20,
     116                                                        PBXMethodColumnIdentifier,
     117                                                        236,
     118                                                );
     119                                        };
     120                                        Tab2 = {
     121                                                Frame = "{{0, 0}, {200, 100}}";
     122                                        };
     123                                        Tab3 = {
     124                                                Frame = "{{0, 0}, {200, 100}}";
     125                                                TargetTableConfiguration = (
     126                                                        ActiveObject,
     127                                                        16,
     128                                                        ObjectNames,
     129                                                        202.296,
     130                                                );
     131                                        };
     132                                        Tab4 = {
     133                                                BreakpointsTreeTableConfiguration = (
     134                                                        breakpointColumn,
     135                                                        197,
     136                                                        enabledColumn,
     137                                                        31,
     138                                                );
     139                                                Frame = "{{0, 0}, {250, 100}}";
     140                                        };
     141                                        TabCount = 5;
     142                                        TabsVisible = NO;
     143                                };
     144                                NavBarShownByDefault = YES;
     145                                StatusViewVisible = YES;
     146                                Template = F5314676015831810DCA290F;
     147                                ToolbarVisible = YES;
     148                                WindowLocation = "{7, 336}";
     149                        };
     150                        "PBXTemplateGeometry-F5534CB2020F3F8A0DCA290F" = {
     151                                ContentSize = "{594, 303}";
     152                                LeftSlideOut = {
     153                                        Collapsed = NO;
     154                                        Frame = "{{0, 23}, {594, 280}}";
     155                                        Split0 = {
     156                                                ActiveTab = 1;
     157                                                ActiveTabName = PBXRunSessionModule;
     158                                                Collapsed = YES;
     159                                                Frame = "{{0, 0}, {594, 280}}";
     160                                                Split0 = {
     161                                                        Frame = "{{1e+06, 1e+06}, {594, 0}}";
     162                                                };
     163                                                SplitCount = 1;
     164                                                Tab0 = {
     165                                                        Frame = "{{0, 0}, {804, 321}}";
     166                                                };
     167                                                Tab1 = {
     168                                                        Debugger = {
     169                                                                Collapsed = NO;
     170                                                                Frame = "{{0, 0}, {594, 274}}";
     171                                                                Split0 = {
     172                                                                        Frame = "{{0, 24}, {594, 250}}";
     173                                                                        Split0 = {
     174                                                                                Frame = "{{0, 0}, {290, 250}}";
     175                                                                        };
     176                                                                        Split1 = {
     177                                                                                DebugVariablesTableConfiguration = (
     178                                                                                        Name,
     179                                                                                        123,
     180                                                                                        Value,
     181                                                                                        85,
     182                                                                                        Summary,
     183                                                                                        62.123,
     184                                                                                );
     185                                                                                Frame = "{{299, 0}, {295, 250}}";
     186                                                                        };
     187                                                                        SplitCount = 2;
     188                                                                };
     189                                                                SplitCount = 1;
     190                                                                Tab0 = {
     191                                                                        Frame = "{{0, 0}, {100, 50}}";
     192                                                                };
     193                                                                Tab1 = {
     194                                                                        Frame = "{{0, 0}, {100, 50}}";
     195                                                                };
     196                                                                TabCount = 2;
     197                                                                TabsVisible = YES;
     198                                                        };
     199                                                        Frame = "{{0, 0}, {594, 274}}";
     200                                                        LauncherConfigVersion = 7;
     201                                                };
     202                                                Tab2 = {
     203                                                        Frame = "{{0, 0}, {594, 274}}";
     204                                                        LauncherConfigVersion = 3;
     205                                                        Runner = {
     206                                                                Frame = "{{0, 0}, {594, 274}}";
     207                                                        };
     208                                                };
     209                                                Tab3 = {
     210                                                        BuildMessageFrame = "{{0, 0}, {614, 262}}";
     211                                                        BuildTranscriptFrame = "{{0, 271}, {614, 2}}";
     212                                                        BuildTranscriptFrameExpanded = YES;
     213                                                        Frame = "{{0, 0}, {612, 295}}";
     214                                                };
     215                                                Tab4 = {
     216                                                        Frame = "{{0, 0}, {612, 295}}";
     217                                                };
     218                                                TabCount = 5;
     219                                                TabsVisible = NO;
     220                                        };
     221                                        SplitCount = 1;
     222                                        Tab0 = {
     223                                                Frame = "{{0, 0}, {300, 533}}";
     224                                                GroupTreeTableConfiguration = (
     225                                                        TargetStatusColumn,
     226                                                        18,
     227                                                        MainColumn,
     228                                                        267,
     229                                                );
     230                                        };
     231                                        Tab1 = {
     232                                                ClassesFrame = "{{0, 0}, {280, 398}}";
     233                                                ClassesTreeTableConfiguration = (
     234                                                        PBXBookColumnIdentifier,
     235                                                        20,
     236                                                        PBXClassColumnIdentifier,
     237                                                        237,
     238                                                );
     239                                                Frame = "{{0, 0}, {278, 659}}";
     240                                                MembersFrame = "{{0, 407}, {280, 252}}";
     241                                                MembersTreeTableConfiguration = (
     242                                                        PBXBookColumnIdentifier,
     243                                                        20,
     244                                                        PBXMethodColumnIdentifier,
     245                                                        236,
     246                                                );
     247                                        };
     248                                        Tab2 = {
     249                                                Frame = "{{0, 0}, {200, 100}}";
     250                                        };
     251                                        Tab3 = {
     252                                                Frame = "{{0, 0}, {200, 386}}";
     253                                                TargetTableConfiguration = (
     254                                                        ActiveObject,
     255                                                        16,
     256                                                        ObjectNames,
     257                                                        202.296,
     258                                                );
     259                                        };
     260                                        Tab4 = {
     261                                                BreakpointsTreeTableConfiguration = (
     262                                                        breakpointColumn,
     263                                                        197,
     264                                                        enabledColumn,
     265                                                        31,
     266                                                );
     267                                                Frame = "{{0, 0}, {250, 386}}";
     268                                        };
     269                                        TabCount = 5;
     270                                        TabsVisible = NO;
     271                                };
     272                                NavBarShownByDefault = YES;
     273                                StatusViewVisible = YES;
     274                                Template = F5534CB2020F3F8A0DCA290F;
     275                                ToolbarVisible = YES;
     276                                WindowLocation = "{117, 67}";
     277                        };
     278                        "PBXTemplateGeometry-F5CA7EC9015C08ED0DCA290F" = {
     279                                ContentSize = "{665, 594}";
     280                                LeftSlideOut = {
     281                                        Collapsed = NO;
     282                                        Frame = "{{0, 0}, {665, 594}}";
     283                                        Split0 = {
     284                                                ActiveTab = 3;
     285                                                ActiveTabName = PBXProjectFindModule;
     286                                                Collapsed = NO;
     287                                                Frame = "{{0, 0}, {665, 594}}";
     288                                                Split0 = {
     289                                                        Frame = "{{0, 301}, {665, 293}}";
     290                                                };
     291                                                SplitCount = 1;
     292                                                Tab0 = {
     293                                                        Frame = "{{0, 0}, {484, 208}}";
     294                                                };
     295                                                Tab1 = {
     296                                                        Debugger = {
     297                                                                Collapsed = NO;
     298                                                                Frame = "{{0, 0}, {664, 208}}";
     299                                                                Split0 = {
     300                                                                        Frame = "{{0, 24}, {664, 184}}";
     301                                                                        Split0 = {
     302                                                                                Frame = "{{0, 0}, {325, 184}}";
     303                                                                        };
     304                                                                        Split1 = {
     305                                                                                DebugVariablesTableConfiguration = (
     306                                                                                        Name,
     307                                                                                        123,
     308                                                                                        Value,
     309                                                                                        85,
     310                                                                                        Summary,
     311                                                                                        96.123,
     312                                                                                );
     313                                                                                Frame = "{{334, 0}, {330, 184}}";
     314                                                                        };
     315                                                                        SplitCount = 2;
     316                                                                };
     317                                                                SplitCount = 1;
     318                                                                Tab0 = {
     319                                                                        Frame = "{{0, 0}, {100, 50}}";
     320                                                                };
     321                                                                Tab1 = {
     322                                                                        Frame = "{{0, 0}, {100, 50}}";
     323                                                                };
     324                                                                TabCount = 2;
     325                                                                TabsVisible = YES;
     326                                                        };
     327                                                        Frame = "{{0, 0}, {664, 208}}";
     328                                                        LauncherConfigVersion = 7;
     329                                                };
     330                                                Tab2 = {
     331                                                        Frame = "{{0, 0}, {664, 50}}";
     332                                                        LauncherConfigVersion = 3;
     333                                                        Runner = {
     334                                                                Frame = "{{0, 0}, {664, 50}}";
     335                                                        };
     336                                                };
     337                                                Tab3 = {
     338                                                        BuildMessageFrame = "{{0, 0}, {667, 265}}";
     339                                                        BuildTranscriptFrame = "{{0, 274}, {667, 2}}";
     340                                                        BuildTranscriptFrameExpanded = YES;
     341                                                        Frame = "{{0, 0}, {665, 298}}";
     342                                                };
     343                                                Tab4 = {
     344                                                        Frame = "{{0, 0}, {665, 295}}";
     345                                                };
     346                                                TabCount = 5;
     347                                                TabsVisible = NO;
     348                                        };
     349                                        SplitCount = 1;
     350                                        Tab0 = {
     351                                                Frame = "{{0, 0}, {313, 531}}";
     352                                                GroupTreeTableConfiguration = (
     353                                                        TargetStatusColumn,
     354                                                        18,
     355                                                        MainColumn,
     356                                                        280,
     357                                                );
     358                                        };
     359                                        Tab1 = {
     360                                                ClassesFrame = "{{0, 0}, {280, 398}}";
     361                                                ClassesTreeTableConfiguration = (
     362                                                        PBXBookColumnIdentifier,
     363                                                        20,
     364                                                        PBXClassColumnIdentifier,
     365                                                        237,
     366                                                );
     367                                                Frame = "{{0, 0}, {278, 659}}";
     368                                                MembersFrame = "{{0, 407}, {280, 252}}";
     369                                                MembersTreeTableConfiguration = (
     370                                                        PBXBookColumnIdentifier,
     371                                                        20,
     372                                                        PBXMethodColumnIdentifier,
     373                                                        236,
     374                                                );
     375                                        };
     376                                        Tab2 = {
     377                                                Frame = "{{0, 0}, {200, 100}}";
     378                                        };
     379                                        Tab3 = {
     380                                                Frame = "{{0, 0}, {200, 557}}";
     381                                                TargetTableConfiguration = (
     382                                                        ActiveObject,
     383                                                        16,
     384                                                        ObjectNames,
     385                                                        202.296,
     386                                                );
     387                                        };
     388                                        Tab4 = {
     389                                                BreakpointsTreeTableConfiguration = (
     390                                                        breakpointColumn,
     391                                                        197,
     392                                                        enabledColumn,
     393                                                        31,
     394                                                );
     395                                                Frame = "{{0, 0}, {250, 100}}";
     396                                        };
     397                                        TabCount = 5;
     398                                        TabsVisible = NO;
     399                                };
     400                                NavBarShownByDefault = YES;
     401                                StatusViewVisible = NO;
     402                                Template = F5CA7EC9015C08ED0DCA290F;
     403                                ToolbarVisible = NO;
     404                                WindowLocation = "{69, 216}";
     405                        };
     406                        "PBXTemplateGeometry-F5CA7ECB015C094F0DCA290F" = {
     407                                ContentSize = "{668, 621}";
     408                                LeftSlideOut = {
     409                                        Collapsed = NO;
     410                                        Frame = "{{0, 0}, {668, 621}}";
     411                                        Split0 = {
     412                                                Collapsed = NO;
     413                                                Frame = "{{0, 0}, {668, 621}}";
     414                                                Split0 = {
     415                                                        Frame = "{{0, 0}, {668, 621}}";
     416                                                };
     417                                                SplitCount = 1;
     418                                                Tab0 = {
     419                                                        Frame = "{{0, 0}, {484, 208}}";
     420                                                };
     421                                                Tab1 = {
     422                                                        Debugger = {
     423                                                                Collapsed = NO;
     424                                                                Frame = "{{0, 0}, {664, 208}}";
     425                                                                Split0 = {
     426                                                                        Frame = "{{0, 24}, {664, 184}}";
     427                                                                        Split0 = {
     428                                                                                Frame = "{{0, 0}, {325, 184}}";
     429                                                                        };
     430                                                                        Split1 = {
     431                                                                                DebugVariablesTableConfiguration = (
     432                                                                                        Name,
     433                                                                                        123,
     434                                                                                        Value,
     435                                                                                        85,
     436                                                                                        Summary,
     437                                                                                        96.123,
     438                                                                                );
     439                                                                                Frame = "{{334, 0}, {330, 184}}";
     440                                                                        };
     441                                                                        SplitCount = 2;
     442                                                                };
     443                                                                SplitCount = 1;
     444                                                                Tab0 = {
     445                                                                        Frame = "{{0, 0}, {100, 50}}";
     446                                                                };
     447                                                                Tab1 = {
     448                                                                        Frame = "{{0, 0}, {100, 50}}";
     449                                                                };
     450                                                                TabCount = 2;
     451                                                                TabsVisible = YES;
     452                                                        };
     453                                                        Frame = "{{0, 0}, {664, 208}}";
     454                                                        LauncherConfigVersion = 7;
     455                                                };
     456                                                Tab2 = {
     457                                                        Frame = "{{0, 0}, {664, 50}}";
     458                                                        LauncherConfigVersion = 3;
     459                                                        Runner = {
     460                                                                Frame = "{{0, 0}, {664, 50}}";
     461                                                        };
     462                                                };
     463                                                Tab3 = {
     464                                                        BuildMessageFrame = "{{0, 0}, {614, 262}}";
     465                                                        BuildTranscriptFrame = "{{0, 271}, {614, 2}}";
     466                                                        BuildTranscriptFrameExpanded = YES;
     467                                                        Frame = "{{0, 0}, {612, 295}}";
     468                                                };
     469                                                Tab4 = {
     470                                                        Frame = "{{0, 0}, {612, 295}}";
     471                                                };
     472                                                TabCount = 5;
     473                                                TabsVisible = NO;
     474                                        };
     475                                        SplitCount = 1;
     476                                        Tab0 = {
     477                                                Frame = "{{0, 0}, {313, 531}}";
     478                                                GroupTreeTableConfiguration = (
     479                                                        TargetStatusColumn,
     480                                                        18,
     481                                                        MainColumn,
     482                                                        280,
     483                                                );
     484                                        };
     485                                        Tab1 = {
     486                                                ClassesFrame = "{{0, 0}, {280, 398}}";
     487                                                ClassesTreeTableConfiguration = (
     488                                                        PBXBookColumnIdentifier,
     489                                                        20,
     490                                                        PBXClassColumnIdentifier,
     491                                                        237,
     492                                                );
     493                                                Frame = "{{0, 0}, {278, 659}}";
     494                                                MembersFrame = "{{0, 407}, {280, 252}}";
     495                                                MembersTreeTableConfiguration = (
     496                                                        PBXBookColumnIdentifier,
     497                                                        20,
     498                                                        PBXMethodColumnIdentifier,
     499                                                        236,
     500                                                );
     501                                        };
     502                                        Tab2 = {
     503                                                Frame = "{{0, 0}, {200, 100}}";
     504                                        };
     505                                        Tab3 = {
     506                                                Frame = "{{0, 0}, {200, 557}}";
     507                                                TargetTableConfiguration = (
     508                                                        ActiveObject,
     509                                                        16,
     510                                                        ObjectNames,
     511                                                        202.296,
     512                                                );
     513                                        };
     514                                        Tab4 = {
     515                                                BreakpointsTreeTableConfiguration = (
     516                                                        breakpointColumn,
     517                                                        197,
     518                                                        enabledColumn,
     519                                                        31,
     520                                                );
     521                                                Frame = "{{0, 0}, {250, 100}}";
     522                                        };
     523                                        TabCount = 5;
     524                                        TabsVisible = NO;
     525                                };
     526                                NavBarShownByDefault = YES;
     527                                StatusViewVisible = NO;
     528                                Template = F5CA7ECB015C094F0DCA290F;
     529                                ToolbarVisible = NO;
     530                                WindowLocation = "{211, 111}";
     531                        };
    24532                        PBXWorkspaceContents = (
    25533                                {
     
    28536                                                        Split0 = {
    29537                                                                NavContent0 = {
    30                                                                         bookmark = E14789AB041FCB3800050002;
     538                                                                        bookmark = E113BE58042004B500050002;
    31539                                                                        history = (
    32540                                                                                E1D2937B03BD418200F9204E,
     
    61569                                                                                E11CD2D303BF9B3300C49BEF,
    62570                                                                                E11CD2D603BF9B3300C49BEF,
    63                                                                                 E11CD2D803BF9B3300C49BEF,
    64571                                                                                E17AED7403C0F5D300B89ACF,
    65572                                                                                E17AED7503C0F5D300B89ACF,
     
    194701                                                                                E14788F9041FC51900050002,
    195702                                                                                E14788FA041FC51900050002,
    196                                                                                 E14788FB041FC51900050002,
    197                                                                                 E14788FC041FC51900050002,
    198703                                                                                E14788FD041FC51900050002,
    199704                                                                                E14788FE041FC51900050002,
     
    203708                                                                                E1478902041FC51900050002,
    204709                                                                                E1478903041FC51900050002,
    205                                                                                 E1478904041FC51900050002,
    206710                                                                                E1478905041FC51900050002,
    207711                                                                                E1478906041FC51900050002,
    208712                                                                                E1478907041FC51900050002,
    209713                                                                                E1478908041FC51900050002,
    210                                                                                 E1478909041FC51900050002,
    211                                                                                 E147890A041FC51900050002,
    212                                                                                 E147890B041FC51900050002,
    213                                                                                 E147890C041FC51900050002,
    214                                                                                 E147890D041FC51900050002,
    215                                                                                 E147890E041FC51900050002,
    216                                                                                 E147890F041FC51900050002,
    217                                                                                 E1478910041FC51900050002,
    218714                                                                                E1478911041FC51900050002,
    219715                                                                                E1478912041FC51900050002,
    220                                                                                 E1478913041FC51900050002,
    221                                                                                 E1478914041FC51900050002,
    222716                                                                                E1478915041FC51900050002,
    223                                                                                 E1478916041FC51900050002,
    224717                                                                                E1478917041FC51900050002,
    225718                                                                                E1478918041FC51900050002,
    226719                                                                                E1478919041FC51900050002,
    227                                                                                 E14789A7041FCB3800050002,
    228720                                                                                E14789A8041FCB3800050002,
    229                                                                                 E1F7C61F041C5B0000FEF34D,
     721                                                                                E14789CE041FE12E00050002,
     722                                                                                E14789CF041FE12E00050002,
     723                                                                                E113BE4D042004B500050002,
     724                                                                                E113BE4E042004B500050002,
     725                                                                                E113BE4F042004B500050002,
     726                                                                                E113BE50042004B500050002,
     727                                                                        );
     728                                                                        nextStack = (
     729                                                                                E113BE57042004B500050002,
    230730                                                                        );
    231731                                                                        prevStack = (
     
    247747                                                                                E1D293C003BD418200F9204E,
    248748                                                                                E1D293C103BD418200F9204E,
    249                                                                                 E1D293C203BD418200F9204E,
    250749                                                                                E1D293C403BD418200F9204E,
    251750                                                                                E1D293C503BD418200F9204E,
     
    445944                                                                                E1A9DEF703BF480F0089E8B2,
    446945                                                                                E1A9DEFB03BF480F0089E8B2,
    447                                                                                 E1A9DEFC03BF480F0089E8B2,
    448946                                                                                E1A9DEFD03BF480F0089E8B2,
    449947                                                                                E1A9DEFE03BF480F0089E8B2,
     
    13701868                                                                                E14A56FF04E785DC00050002,
    13711869                                                                                E14A570004E785DC00050002,
    1372                                                                                 E14A570104E785DC00050002,
    13731870                                                                                E14A570204E785DC00050002,
    13741871                                                                                E14A570304E785DC00050002,
     
    13871884                                                                                E1DC3E3E041F2CF600050002,
    13881885                                                                                E1DC3E3F041F2CF600050002,
    1389                                                                                 E1DC3E40041F2CF600050002,
    1390                                                                                 E1DC3E41041F2CF600050002,
    1391                                                                                 E1DC3E42041F2CF600050002,
    1392                                                                                 E1DC3E43041F2CF600050002,
    1393                                                                                 E1DC3E44041F2CF600050002,
    1394                                                                                 E1DC3E45041F2CF600050002,
    13951886                                                                                E147891B041FC51900050002,
    1396                                                                                 E147891C041FC51900050002,
    1397                                                                                 E147891D041FC51900050002,
    13981887                                                                                E147891E041FC51900050002,
    13991888                                                                                E147891F041FC51900050002,
    14001889                                                                                E1478920041FC51900050002,
    1401                                                                                 E1478921041FC51900050002,
    14021890                                                                                E1478922041FC51900050002,
    1403                                                                                 E1478923041FC51900050002,
    1404                                                                                 E1478924041FC51900050002,
    14051891                                                                                E1478925041FC51900050002,
    1406                                                                                 E1478926041FC51900050002,
    1407                                                                                 E1478927041FC51900050002,
    1408                                                                                 E1478928041FC51900050002,
    1409                                                                                 E1478929041FC51900050002,
    1410                                                                                 E147892A041FC51900050002,
    1411                                                                                 E147892B041FC51900050002,
    1412                                                                                 E147892C041FC51900050002,
    1413                                                                                 E147892D041FC51900050002,
    1414                                                                                 E147892E041FC51900050002,
    1415                                                                                 E147892F041FC51900050002,
    1416                                                                                 E1478930041FC51900050002,
    1417                                                                                 E1478931041FC51900050002,
    1418                                                                                 E1478932041FC51900050002,
    1419                                                                                 E1478933041FC51900050002,
    1420                                                                                 E1478934041FC51900050002,
    1421                                                                                 E1478935041FC51900050002,
    1422                                                                                 E1478936041FC51900050002,
    1423                                                                                 E1478937041FC51900050002,
    1424                                                                                 E1478938041FC51900050002,
    1425                                                                                 E1478939041FC51900050002,
    1426                                                                                 E147893A041FC51900050002,
    1427                                                                                 E147893B041FC51900050002,
    1428                                                                                 E147893C041FC51900050002,
    1429                                                                                 E147893D041FC51900050002,
    1430                                                                                 E147893E041FC51900050002,
    1431                                                                                 E147893F041FC51900050002,
    1432                                                                                 E1478940041FC51900050002,
    1433                                                                                 E1478941041FC51900050002,
    1434                                                                                 E1478942041FC51900050002,
    1435                                                                                 E1478943041FC51900050002,
    1436                                                                                 E1478944041FC51900050002,
    1437                                                                                 E1478945041FC51900050002,
    1438                                                                                 E1478946041FC51900050002,
    1439                                                                                 E1478947041FC51900050002,
    1440                                                                                 E1478948041FC51900050002,
    1441                                                                                 E1478949041FC51900050002,
    1442                                                                                 E147894A041FC51900050002,
    14431892                                                                                E147894B041FC51900050002,
    14441893                                                                                E147894C041FC51900050002,
    1445                                                                                 E147894D041FC51900050002,
    1446                                                                                 E147894E041FC51900050002,
    14471894                                                                                E147894F041FC51900050002,
    14481895                                                                                E1478950041FC51900050002,
     
    14541901                                                                                E1478956041FC51900050002,
    14551902                                                                                E1478957041FC51900050002,
    1456                                                                                 E1478958041FC51900050002,
    1457                                                                                 E1478959041FC51900050002,
    14581903                                                                                E147895A041FC51900050002,
    14591904                                                                                E147895B041FC51900050002,
     
    14641909                                                                                E1478960041FC51900050002,
    14651910                                                                                E1478961041FC51900050002,
    1466                                                                                 E1478962041FC51900050002,
    1467                                                                                 E1478963041FC51900050002,
    14681911                                                                                E1478964041FC51900050002,
    1469                                                                                 E1478965041FC51900050002,
    1470                                                                                 E1478966041FC51900050002,
    1471                                                                                 E1478967041FC51900050002,
    1472                                                                                 E1478968041FC51900050002,
    1473                                                                                 E1478969041FC51900050002,
    1474                                                                                 E147896A041FC51900050002,
    1475                                                                                 E147896B041FC51900050002,
    1476                                                                                 E147896C041FC51900050002,
    1477                                                                                 E147896D041FC51900050002,
    1478                                                                                 E147896E041FC51900050002,
    1479                                                                                 E147896F041FC51900050002,
    1480                                                                                 E1478970041FC51900050002,
    1481                                                                                 E1478971041FC51900050002,
    1482                                                                                 E1478972041FC51900050002,
    1483                                                                                 E1478973041FC51900050002,
    14841912                                                                                E1478974041FC51900050002,
    1485                                                                                 E1478975041FC51900050002,
    1486                                                                                 E1478976041FC51900050002,
    1487                                                                                 E1478977041FC51900050002,
    1488                                                                                 E1478978041FC51900050002,
    14891913                                                                                E1478979041FC51900050002,
    1490                                                                                 E147897A041FC51900050002,
    14911914                                                                                E147897B041FC51900050002,
    14921915                                                                                E147897C041FC51900050002,
    1493                                                                                 E147897D041FC51900050002,
    14941916                                                                                E147897E041FC51900050002,
    14951917                                                                                E147897F041FC51900050002,
    1496                                                                                 E1478980041FC51900050002,
    1497                                                                                 E1478981041FC51900050002,
    14981918                                                                                E1478982041FC51900050002,
    1499                                                                                 E1478983041FC51900050002,
    15001919                                                                                E1478984041FC51900050002,
    1501                                                                                 E1478985041FC51900050002,
    15021920                                                                                E1478986041FC51900050002,
    1503                                                                                 E1478987041FC51900050002,
    15041921                                                                                E14789A9041FCB3800050002,
    15051922                                                                                E14789AA041FCB3800050002,
     1923                                                                                E14789D2041FE12E00050002,
     1924                                                                                E14789D3041FE12E00050002,
     1925                                                                                E14789D4041FE12E00050002,
     1926                                                                                E14789D5041FE12E00050002,
     1927                                                                                E14789D6041FE12E00050002,
     1928                                                                                E14789D7041FE12E00050002,
     1929                                                                                E113BE51042004B500050002,
     1930                                                                                E113BE52042004B500050002,
     1931                                                                                E113BE53042004B500050002,
     1932                                                                                E113BE54042004B500050002,
     1933                                                                                E113BE55042004B500050002,
     1934                                                                                E113BE56042004B500050002,
    15061935                                                                        );
    15071936                                                                };
     
    15792008                                                        Split0 = {
    15802009                                                                NavContent0 = {
    1581                                                                         bookmark = E14789AC041FCB3800050002;
     2010                                                                        bookmark = E113BE5A042004B500050002;
    15822011                                                                        history = (
    1583                                                                                 E147898D041FC51900050002,
     2012                                                                                E113BE59042004B500050002,
    15842013                                                                        );
    15852014                                                                };
    15862015                                                                NavCount = 1;
    15872016                                                                NavGeometry0 = {
    1588                                                                         Frame = "{{0, 0}, {685, 150}}";
     2017                                                                        Frame = "{{0, 0}, {668, 621}}";
    15892018                                                                        NavBarVisible = YES;
    15902019                                                                };
     
    16202049                                                Split0 = {
    16212050                                                        Split0 = {
    1622                                                                 NavContent0 = {
    1623                                                                         bookmark = E14789AD041FCB3800050002;
    1624                                                                         history = (
    1625                                                                                 E147898F041FC51900050002,
    1626                                                                         );
    1627                                                                 };
    16282051                                                                NavCount = 1;
    16292052                                                                NavGeometry0 = {
    1630                                                                         Frame = "{{0, 0}, {668, 621}}";
     2053                                                                        Frame = "{{0, 0}, {685, 150}}";
    16312054                                                                        NavBarVisible = YES;
    16322055                                                                };
     
    19172340                                },
    19182341                                {
    1919                                         ContentSize = "{685, 434}";
    1920                                         LeftSlideOut = {
    1921                                                 Collapsed = NO;
    1922                                                 Frame = "{{0, 23}, {685, 411}}";
    1923                                                 Split0 = {
    1924                                                         ActiveTab = 2;
    1925                                                         ActiveTabName = PBXBuildResultsModule;
    1926                                                         Collapsed = NO;
    1927                                                         Frame = "{{0, 0}, {685, 411}}";
    1928                                                         Split0 = {
    1929                                                                 Frame = "{{0, 273}, {685, 138}}";
    1930                                                         };
    1931                                                         SplitCount = 1;
    1932                                                         Tab0 = {
    1933                                                                 Frame = "{{0, 0}, {952, 321}}";
    1934                                                         };
    1935                                                         Tab1 = {
    1936                                                                 Debugger = {
    1937                                                                         Collapsed = NO;
    1938                                                                         Frame = "{{0, 0}, {781, 452}}";
    1939                                                                         Split0 = {
    1940                                                                                 Frame = "{{0, 24}, {781, 428}}";
    1941                                                                                 Split0 = {
    1942                                                                                         Frame = "{{0, 0}, {383, 428}}";
    1943                                                                                 };
    1944                                                                                 Split1 = {
    1945                                                                                         DebugVariablesTableConfiguration = (
    1946                                                                                                 Name,
    1947                                                                                                 123,
    1948                                                                                                 Value,
    1949                                                                                                 85,
    1950                                                                                                 Summary,
    1951                                                                                                 155.123,
    1952                                                                                         );
    1953                                                                                         Frame = "{{392, 0}, {389, 428}}";
    1954                                                                                 };
    1955                                                                                 SplitCount = 2;
    1956                                                                         };
    1957                                                                         SplitCount = 1;
    1958                                                                         Tab0 = {
    1959                                                                                 Frame = "{{0, 0}, {100, 50}}";
    1960                                                                         };
    1961                                                                         Tab1 = {
    1962                                                                                 Frame = "{{0, 0}, {100, 50}}";
    1963                                                                         };
    1964                                                                         TabCount = 2;
    1965                                                                         TabsVisible = YES;
    1966                                                                 };
    1967                                                                 Frame = "{{0, 0}, {781, 452}}";
    1968                                                                 LauncherConfigVersion = 7;
    1969                                                         };
    1970                                                         Tab2 = {
    1971                                                                 Frame = "{{0, 0}, {685, 215}}";
    1972                                                                 LauncherConfigVersion = 3;
    1973                                                                 Runner = {
    1974                                                                         Frame = "{{0, 0}, {685, 215}}";
    1975                                                                 };
    1976                                                         };
    1977                                                         Tab3 = {
    1978                                                                 BuildMessageFrame = "{{0, 0}, {687, 236}}";
    1979                                                                 BuildTranscriptFrame = "{{0, 245}, {687, 0}}";
    1980                                                                 BuildTranscriptFrameExpanded = YES;
    1981                                                                 Frame = "{{0, 0}, {685, 267}}";
    1982                                                         };
    1983                                                         Tab4 = {
    1984                                                                 Frame = "{{0, 0}, {612, 295}}";
    1985                                                         };
    1986                                                         TabCount = 5;
    1987                                                         TabsVisible = NO;
    1988                                                 };
    1989                                                 SplitCount = 1;
    1990                                                 Tab0 = {
    1991                                                         Frame = "{{0, 0}, {300, 533}}";
    1992                                                         GroupTreeTableConfiguration = (
    1993                                                                 TargetStatusColumn,
    1994                                                                 18,
    1995                                                                 MainColumn,
    1996                                                                 267,
    1997                                                         );
    1998                                                 };
    1999                                                 Tab1 = {
    2000                                                         ClassesFrame = "{{0, 0}, {280, 398}}";
    2001                                                         ClassesTreeTableConfiguration = (
    2002                                                                 PBXBookColumnIdentifier,
    2003                                                                 20,
    2004                                                                 PBXClassColumnIdentifier,
    2005                                                                 237,
    2006                                                         );
    2007                                                         Frame = "{{0, 0}, {278, 659}}";
    2008                                                         MembersFrame = "{{0, 407}, {280, 252}}";
    2009                                                         MembersTreeTableConfiguration = (
    2010                                                                 PBXBookColumnIdentifier,
    2011                                                                 20,
    2012                                                                 PBXMethodColumnIdentifier,
    2013                                                                 236,
    2014                                                         );
    2015                                                 };
    2016                                                 Tab2 = {
    2017                                                         Frame = "{{0, 0}, {200, 100}}";
    2018                                                 };
    2019                                                 Tab3 = {
    2020                                                         Frame = "{{0, 0}, {200, 100}}";
    2021                                                         TargetTableConfiguration = (
    2022                                                                 ActiveObject,
    2023                                                                 16,
    2024                                                                 ObjectNames,
    2025                                                                 202.296,
    2026                                                         );
    2027                                                 };
    2028                                                 Tab4 = {
    2029                                                         BreakpointsTreeTableConfiguration = (
    2030                                                                 breakpointColumn,
    2031                                                                 197,
    2032                                                                 enabledColumn,
    2033                                                                 31,
    2034                                                         );
    2035                                                         Frame = "{{0, 0}, {250, 100}}";
    2036                                                 };
    2037                                                 TabCount = 5;
    2038                                                 TabsVisible = NO;
    2039                                         };
    2040                                         NavBarShownByDefault = YES;
    2041                                         StatusViewVisible = YES;
    2042                                         Template = F5314676015831810DCA290F;
    2043                                         ToolbarVisible = YES;
    2044                                         WindowLocation = "{353, 75}";
    2045                                 },
    2046                                 {
    20472342                                        ContentSize = "{668, 621}";
    20482343                                        LeftSlideOut = {
     
    21702465                                        WindowLocation = "{23, 90}";
    21712466                                },
     2467                                {
     2468                                        ContentSize = "{685, 434}";
     2469                                        LeftSlideOut = {
     2470                                                Collapsed = NO;
     2471                                                Frame = "{{0, 23}, {685, 411}}";
     2472                                                Split0 = {
     2473                                                        ActiveTab = 2;
     2474                                                        ActiveTabName = PBXBuildResultsModule;
     2475                                                        Collapsed = NO;
     2476                                                        Frame = "{{0, 0}, {685, 411}}";
     2477                                                        Split0 = {
     2478                                                                Frame = "{{0, 301}, {685, 110}}";
     2479                                                        };
     2480                                                        SplitCount = 1;
     2481                                                        Tab0 = {
     2482                                                                Frame = "{{0, 0}, {952, 321}}";
     2483                                                        };
     2484                                                        Tab1 = {
     2485                                                                Debugger = {
     2486                                                                        Collapsed = NO;
     2487                                                                        Frame = "{{0, 0}, {781, 452}}";
     2488                                                                        Split0 = {
     2489                                                                                Frame = "{{0, 24}, {781, 428}}";
     2490                                                                                Split0 = {
     2491                                                                                        Frame = "{{0, 0}, {383, 428}}";
     2492                                                                                };
     2493                                                                                Split1 = {
     2494                                                                                        DebugVariablesTableConfiguration = (
     2495                                                                                                Name,
     2496                                                                                                123,
     2497                                                                                                Value,
     2498                                                                                                85,
     2499                                                                                                Summary,
     2500                                                                                                155.123,
     2501                                                                                        );
     2502                                                                                        Frame = "{{392, 0}, {389, 428}}";
     2503                                                                                };
     2504                                                                                SplitCount = 2;
     2505                                                                        };
     2506                                                                        SplitCount = 1;
     2507                                                                        Tab0 = {
     2508                                                                                Frame = "{{0, 0}, {100, 50}}";
     2509                                                                        };
     2510                                                                        Tab1 = {
     2511                                                                                Frame = "{{0, 0}, {100, 50}}";
     2512                                                                        };
     2513                                                                        TabCount = 2;
     2514                                                                        TabsVisible = YES;
     2515                                                                };
     2516                                                                Frame = "{{0, 0}, {781, 452}}";
     2517                                                                LauncherConfigVersion = 7;
     2518                                                        };
     2519                                                        Tab2 = {
     2520                                                                Frame = "{{0, 0}, {685, 215}}";
     2521                                                                LauncherConfigVersion = 3;
     2522                                                                Runner = {
     2523                                                                        Frame = "{{0, 0}, {685, 215}}";
     2524                                                                };
     2525                                                        };
     2526                                                        Tab3 = {
     2527                                                                BuildMessageFrame = "{{0, 0}, {687, 262}}";
     2528                                                                BuildTranscriptFrame = "{{0, 271}, {687, 2}}";
     2529                                                                BuildTranscriptFrameExpanded = YES;
     2530                                                                Frame = "{{0, 0}, {685, 295}}";
     2531                                                        };
     2532                                                        Tab4 = {
     2533                                                                Frame = "{{0, 0}, {612, 295}}";
     2534                                                        };
     2535                                                        TabCount = 5;
     2536                                                        TabsVisible = NO;
     2537                                                };
     2538                                                SplitCount = 1;
     2539                                                Tab0 = {
     2540                                                        Frame = "{{0, 0}, {300, 533}}";
     2541                                                        GroupTreeTableConfiguration = (
     2542                                                                TargetStatusColumn,
     2543                                                                18,
     2544                                                                MainColumn,
     2545                                                                267,
     2546                                                        );
     2547                                                };
     2548                                                Tab1 = {
     2549                                                        ClassesFrame = "{{0, 0}, {280, 398}}";
     2550                                                        ClassesTreeTableConfiguration = (
     2551                                                                PBXBookColumnIdentifier,
     2552                                                                20,
     2553                                                                PBXClassColumnIdentifier,
     2554                                                                237,
     2555                                                        );
     2556                                                        Frame = "{{0, 0}, {278, 659}}";
     2557                                                        MembersFrame = "{{0, 407}, {280, 252}}";
     2558                                                        MembersTreeTableConfiguration = (
     2559                                                                PBXBookColumnIdentifier,
     2560                                                                20,
     2561                                                                PBXMethodColumnIdentifier,
     2562                                                                236,
     2563                                                        );
     2564                                                };
     2565                                                Tab2 = {
     2566                                                        Frame = "{{0, 0}, {200, 100}}";
     2567                                                };
     2568                                                Tab3 = {
     2569                                                        Frame = "{{0, 0}, {200, 100}}";
     2570                                                        TargetTableConfiguration = (
     2571                                                                ActiveObject,
     2572                                                                16,
     2573                                                                ObjectNames,
     2574                                                                202.296,
     2575                                                        );
     2576                                                };
     2577                                                Tab4 = {
     2578                                                        BreakpointsTreeTableConfiguration = (
     2579                                                                breakpointColumn,
     2580                                                                197,
     2581                                                                enabledColumn,
     2582                                                                31,
     2583                                                        );
     2584                                                        Frame = "{{0, 0}, {250, 100}}";
     2585                                                };
     2586                                                TabCount = 5;
     2587                                                TabsVisible = NO;
     2588                                        };
     2589                                        NavBarShownByDefault = YES;
     2590                                        StatusViewVisible = YES;
     2591                                        Template = F5314676015831810DCA290F;
     2592                                        ToolbarVisible = YES;
     2593                                        WindowLocation = "{7, 336}";
     2594                                },
    21722595                        );
    2173                         PBXWorkspaceStateSaveDate = 69196942;
     2596                        PBXWorkspaceStateSaveDate = 69216080;
    21742597                };
    21752598                perUserProjectItems = {
     
    21982621                        E104868404018CF400050002 = E104868404018CF400050002;
    21992622                        E1096EB803C3EDB0009B92C1 = E1096EB803C3EDB0009B92C1;
     2623                        E113BE4D042004B500050002 = E113BE4D042004B500050002;
     2624                        E113BE4E042004B500050002 = E113BE4E042004B500050002;
     2625                        E113BE4F042004B500050002 = E113BE4F042004B500050002;
     2626                        E113BE50042004B500050002 = E113BE50042004B500050002;
     2627                        E113BE51042004B500050002 = E113BE51042004B500050002;
     2628                        E113BE52042004B500050002 = E113BE52042004B500050002;
     2629                        E113BE53042004B500050002 = E113BE53042004B500050002;
     2630                        E113BE54042004B500050002 = E113BE54042004B500050002;
     2631                        E113BE55042004B500050002 = E113BE55042004B500050002;
     2632                        E113BE56042004B500050002 = E113BE56042004B500050002;
     2633                        E113BE57042004B500050002 = E113BE57042004B500050002;
     2634                        E113BE58042004B500050002 = E113BE58042004B500050002;
     2635                        E113BE59042004B500050002 = E113BE59042004B500050002;
     2636                        E113BE5A042004B500050002 = E113BE5A042004B500050002;
    22002637                        E117A4AC03C3E9C600E10BA2 = E117A4AC03C3E9C600E10BA2;
    22012638                        E117A4B203C3E9C600E10BA2 = E117A4B203C3E9C600E10BA2;
     
    22072644                        E11CD2D303BF9B3300C49BEF = E11CD2D303BF9B3300C49BEF;
    22082645                        E11CD2D603BF9B3300C49BEF = E11CD2D603BF9B3300C49BEF;
    2209                         E11CD2D803BF9B3300C49BEF = E11CD2D803BF9B3300C49BEF;
    22102646                        E11CD2E303BF9B3300C49BEF = E11CD2E303BF9B3300C49BEF;
    22112647                        E11CD2E503BF9B3300C49BEF = E11CD2E503BF9B3300C49BEF;
     
    22472683                        E14788F9041FC51900050002 = E14788F9041FC51900050002;
    22482684                        E14788FA041FC51900050002 = E14788FA041FC51900050002;
    2249                         E14788FB041FC51900050002 = E14788FB041FC51900050002;
    2250                         E14788FC041FC51900050002 = E14788FC041FC51900050002;
    22512685                        E14788FD041FC51900050002 = E14788FD041FC51900050002;
    22522686                        E14788FE041FC51900050002 = E14788FE041FC51900050002;
     
    22562690                        E1478902041FC51900050002 = E1478902041FC51900050002;
    22572691                        E1478903041FC51900050002 = E1478903041FC51900050002;
    2258                         E1478904041FC51900050002 = E1478904041FC51900050002;
    22592692                        E1478905041FC51900050002 = E1478905041FC51900050002;
    22602693                        E1478906041FC51900050002 = E1478906041FC51900050002;
    22612694                        E1478907041FC51900050002 = E1478907041FC51900050002;
    22622695                        E1478908041FC51900050002 = E1478908041FC51900050002;
    2263                         E1478909041FC51900050002 = E1478909041FC51900050002;
    2264                         E147890A041FC51900050002 = E147890A041FC51900050002;
    2265                         E147890B041FC51900050002 = E147890B041FC51900050002;
    2266                         E147890C041FC51900050002 = E147890C041FC51900050002;
    2267                         E147890D041FC51900050002 = E147890D041FC51900050002;
    2268                         E147890E041FC51900050002 = E147890E041FC51900050002;
    2269                         E147890F041FC51900050002 = E147890F041FC51900050002;
    2270                         E1478910041FC51900050002 = E1478910041FC51900050002;
    22712696                        E1478911041FC51900050002 = E1478911041FC51900050002;
    22722697                        E1478912041FC51900050002 = E1478912041FC51900050002;
    2273                         E1478913041FC51900050002 = E1478913041FC51900050002;
    2274                         E1478914041FC51900050002 = E1478914041FC51900050002;
    22752698                        E1478915041FC51900050002 = E1478915041FC51900050002;
    2276                         E1478916041FC51900050002 = E1478916041FC51900050002;
    22772699                        E1478917041FC51900050002 = E1478917041FC51900050002;
    22782700                        E1478918041FC51900050002 = E1478918041FC51900050002;
    22792701                        E1478919041FC51900050002 = E1478919041FC51900050002;
    22802702                        E147891B041FC51900050002 = E147891B041FC51900050002;
    2281                         E147891C041FC51900050002 = E147891C041FC51900050002;
    2282                         E147891D041FC51900050002 = E147891D041FC51900050002;
    22832703                        E147891E041FC51900050002 = E147891E041FC51900050002;
    22842704                        E147891F041FC51900050002 = E147891F041FC51900050002;
    22852705                        E1478920041FC51900050002 = E1478920041FC51900050002;
    2286                         E1478921041FC51900050002 = E1478921041FC51900050002;
    22872706                        E1478922041FC51900050002 = E1478922041FC51900050002;
    2288                         E1478923041FC51900050002 = E1478923041FC51900050002;
    2289                         E1478924041FC51900050002 = E1478924041FC51900050002;
    22902707                        E1478925041FC51900050002 = E1478925041FC51900050002;
    2291                         E1478926041FC51900050002 = E1478926041FC51900050002;
    2292                         E1478927041FC51900050002 = E1478927041FC51900050002;
    2293                         E1478928041FC51900050002 = E1478928041FC51900050002;
    2294                         E1478929041FC51900050002 = E1478929041FC51900050002;
    2295                         E147892A041FC51900050002 = E147892A041FC51900050002;
    2296                         E147892B041FC51900050002 = E147892B041FC51900050002;
    2297                         E147892C041FC51900050002 = E147892C041FC51900050002;
    2298                         E147892D041FC51900050002 = E147892D041FC51900050002;
    2299                         E147892E041FC51900050002 = E147892E041FC51900050002;
    2300                         E147892F041FC51900050002 = E147892F041FC51900050002;
    2301                         E1478930041FC51900050002 = E1478930041FC51900050002;
    2302                         E1478931041FC51900050002 = E1478931041FC51900050002;
    2303                         E1478932041FC51900050002 = E1478932041FC51900050002;
    2304                         E1478933041FC51900050002 = E1478933041FC51900050002;
    2305                         E1478934041FC51900050002 = E1478934041FC51900050002;
    2306                         E1478935041FC51900050002 = E1478935041FC51900050002;
    2307                         E1478936041FC51900050002 = E1478936041FC51900050002;
    2308                         E1478937041FC51900050002 = E1478937041FC51900050002;
    2309                         E1478938041FC51900050002 = E1478938041FC51900050002;
    2310                         E1478939041FC51900050002 = E1478939041FC51900050002;
    2311                         E147893A041FC51900050002 = E147893A041FC51900050002;
    2312                         E147893B041FC51900050002 = E147893B041FC51900050002;
    2313                         E147893C041FC51900050002 = E147893C041FC51900050002;
    2314                         E147893D041FC51900050002 = E147893D041FC51900050002;
    2315                         E147893E041FC51900050002 = E147893E041FC51900050002;
    2316                         E147893F041FC51900050002 = E147893F041FC51900050002;
    2317                         E1478940041FC51900050002 = E1478940041FC51900050002;
    2318                         E1478941041FC51900050002 = E1478941041FC51900050002;
    2319                         E1478942041FC51900050002 = E1478942041FC51900050002;
    2320                         E1478943041FC51900050002 = E1478943041FC51900050002;
    2321                         E1478944041FC51900050002 = E1478944041FC51900050002;
    2322                         E1478945041FC51900050002 = E1478945041FC51900050002;
    2323                         E1478946041FC51900050002 = E1478946041FC51900050002;
    2324                         E1478947041FC51900050002 = E1478947041FC51900050002;
    2325                         E1478948041FC51900050002 = E1478948041FC51900050002;
    2326                         E1478949041FC51900050002 = E1478949041FC51900050002;
    2327                         E147894A041FC51900050002 = E147894A041FC51900050002;
    23282708                        E147894B041FC51900050002 = E147894B041FC51900050002;
    23292709                        E147894C041FC51900050002 = E147894C041FC51900050002;
    2330                         E147894D041FC51900050002 = E147894D041FC51900050002;
    2331                         E147894E041FC51900050002 = E147894E041FC51900050002;
    23322710                        E147894F041FC51900050002 = E147894F041FC51900050002;
    23332711                        E1478950041FC51900050002 = E1478950041FC51900050002;
     
    23392717                        E1478956041FC51900050002 = E1478956041FC51900050002;
    23402718                        E1478957041FC51900050002 = E1478957041FC51900050002;
    2341                         E1478958041FC51900050002 = E1478958041FC51900050002;
    2342                         E1478959041FC51900050002 = E1478959041FC51900050002;
    23432719                        E147895A041FC51900050002 = E147895A041FC51900050002;
    23442720                        E147895B041FC51900050002 = E147895B041FC51900050002;
     
    23492725                        E1478960041FC51900050002 = E1478960041FC51900050002;
    23502726                        E1478961041FC51900050002 = E1478961041FC51900050002;
    2351                         E1478962041FC51900050002 = E1478962041FC51900050002;
    2352                         E1478963041FC51900050002 = E1478963041FC51900050002;
    23532727                        E1478964041FC51900050002 = E1478964041FC51900050002;
    2354                         E1478965041FC51900050002 = E1478965041FC51900050002;
    2355                         E1478966041FC51900050002 = E1478966041FC51900050002;
    2356                         E1478967041FC51900050002 = E1478967041FC51900050002;
    2357                         E1478968041FC51900050002 = E1478968041FC51900050002;
    2358                         E1478969041FC51900050002 = E1478969041FC51900050002;
    2359                         E147896A041FC51900050002 = E147896A041FC51900050002;
    2360                         E147896B041FC51900050002 = E147896B041FC51900050002;
    2361                         E147896C041FC51900050002 = E147896C041FC51900050002;
    2362                         E147896D041FC51900050002 = E147896D041FC51900050002;
    2363                         E147896E041FC51900050002 = E147896E041FC51900050002;
    2364                         E147896F041FC51900050002 = E147896F041FC51900050002;
    2365                         E1478970041FC51900050002 = E1478970041FC51900050002;
    2366                         E1478971041FC51900050002 = E1478971041FC51900050002;
    2367                         E1478972041FC51900050002 = E1478972041FC51900050002;
    2368                         E1478973041FC51900050002 = E1478973041FC51900050002;
    23692728                        E1478974041FC51900050002 = E1478974041FC51900050002;
    2370                         E1478975041FC51900050002 = E1478975041FC51900050002;
    2371                         E1478976041FC51900050002 = E1478976041FC51900050002;
    2372                         E1478977041FC51900050002 = E1478977041FC51900050002;
    2373                         E1478978041FC51900050002 = E1478978041FC51900050002;
    23742729                        E1478979041FC51900050002 = E1478979041FC51900050002;
    2375                         E147897A041FC51900050002 = E147897A041FC51900050002;
    23762730                        E147897B041FC51900050002 = E147897B041FC51900050002;
    23772731                        E147897C041FC51900050002 = E147897C041FC51900050002;
    2378                         E147897D041FC51900050002 = E147897D041FC51900050002;
    23792732                        E147897E041FC51900050002 = E147897E041FC51900050002;
    23802733                        E147897F041FC51900050002 = E147897F041FC51900050002;
    2381                         E1478980041FC51900050002 = E1478980041FC51900050002;
    2382                         E1478981041FC51900050002 = E1478981041FC51900050002;
    23832734                        E1478982041FC51900050002 = E1478982041FC51900050002;
    2384                         E1478983041FC51900050002 = E1478983041FC51900050002;
    23852735                        E1478984041FC51900050002 = E1478984041FC51900050002;
    2386                         E1478985041FC51900050002 = E1478985041FC51900050002;
    23872736                        E1478986041FC51900050002 = E1478986041FC51900050002;
    2388                         E1478987041FC51900050002 = E1478987041FC51900050002;
    2389                         E147898D041FC51900050002 = E147898D041FC51900050002;
    2390                         E147898F041FC51900050002 = E147898F041FC51900050002;
    2391                         E14789A7041FCB3800050002 = E14789A7041FCB3800050002;
    23922737                        E14789A8041FCB3800050002 = E14789A8041FCB3800050002;
    23932738                        E14789A9041FCB3800050002 = E14789A9041FCB3800050002;
    23942739                        E14789AA041FCB3800050002 = E14789AA041FCB3800050002;
    2395                         E14789AB041FCB3800050002 = E14789AB041FCB3800050002;
    2396                         E14789AC041FCB3800050002 = E14789AC041FCB3800050002;
    2397                         E14789AD041FCB3800050002 = E14789AD041FCB3800050002;
     2740                        E14789CE041FE12E00050002 = E14789CE041FE12E00050002;
     2741                        E14789CF041FE12E00050002 = E14789CF041FE12E00050002;
     2742                        E14789D2041FE12E00050002 = E14789D2041FE12E00050002;
     2743                        E14789D3041FE12E00050002 = E14789D3041FE12E00050002;
     2744                        E14789D4041FE12E00050002 = E14789D4041FE12E00050002;
     2745                        E14789D5041FE12E00050002 = E14789D5041FE12E00050002;
     2746                        E14789D6041FE12E00050002 = E14789D6041FE12E00050002;
     2747                        E14789D7041FE12E00050002 = E14789D7041FE12E00050002;
    23982748                        E14A56F104E785DC00050002 = E14A56F104E785DC00050002;
    23992749                        E14A56F304E785DC00050002 = E14A56F304E785DC00050002;
     
    24082758                        E14A56FF04E785DC00050002 = E14A56FF04E785DC00050002;
    24092759                        E14A570004E785DC00050002 = E14A570004E785DC00050002;
    2410                         E14A570104E785DC00050002 = E14A570104E785DC00050002;
    24112760                        E14A570204E785DC00050002 = E14A570204E785DC00050002;
    24122761                        E14A570304E785DC00050002 = E14A570304E785DC00050002;
     
    27793128                        E1A9DEF703BF480F0089E8B2 = E1A9DEF703BF480F0089E8B2;
    27803129                        E1A9DEFB03BF480F0089E8B2 = E1A9DEFB03BF480F0089E8B2;
    2781                         E1A9DEFC03BF480F0089E8B2 = E1A9DEFC03BF480F0089E8B2;
    27823130                        E1A9DEFD03BF480F0089E8B2 = E1A9DEFD03BF480F0089E8B2;
    27833131                        E1A9DEFE03BF480F0089E8B2 = E1A9DEFE03BF480F0089E8B2;
     
    31053453                        E1D293C003BD418200F9204E = E1D293C003BD418200F9204E;
    31063454                        E1D293C103BD418200F9204E = E1D293C103BD418200F9204E;
    3107                         E1D293C203BD418200F9204E = E1D293C203BD418200F9204E;
    31083455                        E1D293C403BD418200F9204E = E1D293C403BD418200F9204E;
    31093456                        E1D293C503BD418200F9204E = E1D293C503BD418200F9204E;
     
    31783525                        E1DC3E3E041F2CF600050002 = E1DC3E3E041F2CF600050002;
    31793526                        E1DC3E3F041F2CF600050002 = E1DC3E3F041F2CF600050002;
    3180                         E1DC3E40041F2CF600050002 = E1DC3E40041F2CF600050002;
    3181                         E1DC3E41041F2CF600050002 = E1DC3E41041F2CF600050002;
    3182                         E1DC3E42041F2CF600050002 = E1DC3E42041F2CF600050002;
    3183                         E1DC3E43041F2CF600050002 = E1DC3E43041F2CF600050002;
    3184                         E1DC3E44041F2CF600050002 = E1DC3E44041F2CF600050002;
    3185                         E1DC3E45041F2CF600050002 = E1DC3E45041F2CF600050002;
    31863527                        E1DEF12A04003A5F00050002 = E1DEF12A04003A5F00050002;
    31873528                        E1DEF12B04003A5F00050002 = E1DEF12B04003A5F00050002;
     
    36103951                        E1F7C61D041C5B0000FEF34D = E1F7C61D041C5B0000FEF34D;
    36113952                        E1F7C61E041C5B0000FEF34D = E1F7C61E041C5B0000FEF34D;
    3612                         E1F7C61F041C5B0000FEF34D = E1F7C61F041C5B0000FEF34D;
    36133953                        E1F7C620041C5B0000FEF34D = E1F7C620041C5B0000FEF34D;
    36143954                        E1F7C622041C5B0000FEF34D = E1F7C622041C5B0000FEF34D;
     
    39204260                vrLoc = 0;
    39214261        };
     4262        E113BE4D042004B500050002 = {
     4263                fRef = E10E71F4040C335800050002;
     4264                isa = PBXTextBookmark;
     4265                name = "English: 99";
     4266                rLen = 0;
     4267                rLoc = 4924;
     4268                rType = 0;
     4269                vrLen = 1779;
     4270                vrLoc = 4227;
     4271        };
     4272        E113BE4E042004B500050002 = {
     4273                fRef = E1BF6E9103C928D200050002;
     4274                isa = PBXTextBookmark;
     4275                name = "PSTimer.m: 242";
     4276                rLen = 0;
     4277                rLoc = 7120;
     4278                rType = 0;
     4279                vrLen = 1527;
     4280                vrLoc = 6019;
     4281        };
     4282        E113BE4F042004B500050002 = {
     4283                fRef = E130B9AC03B7C59700000028;
     4284                isa = PBXTextBookmark;
     4285                name = "PSPowerManager.h: 16";
     4286                rLen = 28;
     4287                rLoc = 320;
     4288                rType = 0;
     4289                vrLen = 864;
     4290                vrLoc = 0;
     4291        };
     4292        E113BE50042004B500050002 = {
     4293                fRef = E130B9AD03B7C59700000028;
     4294                isa = PBXTextBookmark;
     4295                name = "PSPowerManager.m: 237";
     4296                rLen = 9;
     4297                rLoc = 7737;
     4298                rType = 0;
     4299                vrLen = 1430;
     4300                vrLoc = 7268;
     4301        };
     4302        E113BE51042004B500050002 = {
     4303                fRef = E130B9AD03B7C59700000028;
     4304                isa = PBXTextBookmark;
     4305                name = "PSPowerManager.m: 90";
     4306                rLen = 1;
     4307                rLoc = 3057;
     4308                rType = 0;
     4309                vrLen = 1261;
     4310                vrLoc = 1549;
     4311        };
     4312        E113BE52042004B500050002 = {
     4313                fRef = E1BF6E9103C928D200050002;
     4314                isa = PBXTextBookmark;
     4315                name = "PSTimer.m: alert";
     4316                rLen = 0;
     4317                rLoc = 7054;
     4318                rType = 0;
     4319                vrLen = 1464;
     4320                vrLoc = 5914;
     4321        };
     4322        E113BE53042004B500050002 = {
     4323                fRef = E10E71F4040C335800050002;
     4324                isa = PBXTextBookmark;
     4325                name = "English: 99";
     4326                rLen = 0;
     4327                rLoc = 4924;
     4328                rType = 0;
     4329                vrLen = 1779;
     4330                vrLoc = 4227;
     4331        };
     4332        E113BE54042004B500050002 = {
     4333                fRef = E1BF6E9103C928D200050002;
     4334                isa = PBXTextBookmark;
     4335                name = "PSTimer.m: 232";
     4336                rLen = 0;
     4337                rLoc = 6683;
     4338                rType = 0;
     4339                vrLen = 1535;
     4340                vrLoc = 5914;
     4341        };
     4342        E113BE55042004B500050002 = {
     4343                fRef = E130B9AD03B7C59700000028;
     4344                isa = PBXTextBookmark;
     4345                name = "PSPowerManager.m: 238";
     4346                rLen = 0;
     4347                rLoc = 7785;
     4348                rType = 0;
     4349                vrLen = 1430;
     4350                vrLoc = 7268;
     4351        };
     4352        E113BE56042004B500050002 = {
     4353                fRef = E1BF6E9103C928D200050002;
     4354                isa = PBXTextBookmark;
     4355                name = "PSTimer.m: 242";
     4356                rLen = 0;
     4357                rLoc = 7120;
     4358                rType = 0;
     4359                vrLen = 1527;
     4360                vrLoc = 6019;
     4361        };
     4362        E113BE57042004B500050002 = {
     4363                fRef = E130B9AC03B7C59700000028;
     4364                isa = PBXTextBookmark;
     4365                name = "PSPowerManager.h: 16";
     4366                rLen = 28;
     4367                rLoc = 320;
     4368                rType = 0;
     4369                vrLen = 864;
     4370                vrLoc = 0;
     4371        };
     4372        E113BE58042004B500050002 = {
     4373                fRef = E130B9AD03B7C59700000028;
     4374                isa = PBXTextBookmark;
     4375                name = "PSPowerManager.m: 237";
     4376                rLen = 18;
     4377                rLoc = 7718;
     4378                rType = 0;
     4379                vrLen = 1541;
     4380                vrLoc = 7484;
     4381        };
     4382        E113BE59042004B500050002 = {
     4383                fRef = E10E71F4040C335800050002;
     4384                isa = PBXBookmark;
     4385        };
     4386        E113BE5A042004B500050002 = {
     4387                fRef = E10E71F4040C335800050002;
     4388                isa = PBXTextBookmark;
     4389                name = "English: 113";
     4390                rLen = 0;
     4391                rLoc = 6024;
     4392                rType = 0;
     4393                vrLen = 1841;
     4394                vrLoc = 4183;
     4395        };
    39224396        E1156C2D03C39718006717DC = {
    39234397                fRef = E13919E303B9E4E100000028;
     
    40164490                vrLen = 491;
    40174491                vrLoc = 0;
    4018         };
    4019         E11CD2D803BF9B3300C49BEF = {
    4020                 fRef = F5F240CA036A869401FE7503;
    4021                 isa = PBXTextBookmark;
    4022                 name = "BDAlias.m: displayNameWithKindString:";
    4023                 rLen = 0;
    4024                 rLoc = 6212;
    4025                 rType = 0;
    4026                 vrLen = 987;
    4027                 vrLoc = 5329;
    40284492        };
    40294493        E11CD2E303BF9B3300C49BEF = {
     
    44794943                name = "PSPowerManager.h: setWakeInterval:";
    44804944                rLen = 15;
    4481                 rLoc = 492;
    4482                 rType = 0;
    4483                 vrLen = 883;
     4945                rLoc = 473;
     4946                rType = 0;
     4947                vrLen = 864;
    44844948                vrLoc = 0;
    44854949        };
     
    45084972                isa = PBXExecutableBookmark;
    45094973        };
    4510         E14788FB041FC51900050002 = {
    4511                 isa = PBXTargetBookmark;
    4512                 trg = E14A56EA041DD6B600050002;
    4513         };
    4514         E14788FC041FC51900050002 = {
    4515                 fRef = E14788D9041F2FF600050002;
    4516                 isa = PBXTextBookmark;
    4517                 name = "MoreCFQ.h: 30";
    4518                 rLen = 0;
    4519                 rLoc = 1686;
    4520                 rType = 0;
    4521                 vrLen = 2285;
    4522                 vrLoc = 0;
    4523         };
    45244974        E14788FD041FC51900050002 = {
    45254975                fRef = E1478990041FC51900050002;
     
    45925042                vrLoc = 1808;
    45935043        };
    4594         E1478904041FC51900050002 = {
    4595                 fRef = E1BF6E9103C928D200050002;
    4596                 isa = PBXTextBookmark;
    4597                 name = "PSTimer.m: 227";
    4598                 rLen = 0;
    4599                 rLoc = 6460;
    4600                 rType = 0;
    4601                 vrLen = 1104;
    4602                 vrLoc = 5535;
    4603         };
    46045044        E1478905041FC51900050002 = {
    46055045                fRef = E1BF6E9003C928D200050002;
     
    46415081                vrLen = 727;
    46425082                vrLoc = 0;
    4643         };
    4644         E1478909041FC51900050002 = {
    4645                 isa = PBXTargetBookmark;
    4646                 trg = 29B97326FDCFA39411CA2CEA;
    4647         };
    4648         E147890A041FC51900050002 = {
    4649                 fRef = E14788D6041F2FF600050002;
    4650                 isa = PBXTextBookmark;
    4651                 name = "MoreUNIX.c: 105";
    4652                 rLen = 13;
    4653                 rLoc = 4015;
    4654                 rType = 0;
    4655                 vrLen = 603;
    4656                 vrLoc = 3752;
    4657         };
    4658         E147890B041FC51900050002 = {
    4659                 fRef = E14788DB041F2FF600050002;
    4660                 isa = PBXTextBookmark;
    4661                 name = "MoreSetup.h: 219";
    4662                 rLen = 0;
    4663                 rLoc = 9022;
    4664                 rType = 0;
    4665                 vrLen = 1306;
    4666                 vrLoc = 8845;
    4667         };
    4668         E147890C041FC51900050002 = {
    4669                 fRef = E14788D5041F2FF600050002;
    4670                 isa = PBXTextBookmark;
    4671                 name = "MoreCFQ.c: 15";
    4672                 rLen = 0;
    4673                 rLoc = 571;
    4674                 rType = 0;
    4675                 vrLen = 2286;
    4676                 vrLoc = 0;
    4677         };
    4678         E147890D041FC51900050002 = {
    4679                 fRef = E1DC3E31041F27DA00050002;
    4680                 isa = PBXTextBookmark;
    4681                 name = "wakein.h: kPesterWakeException";
    4682                 rLen = 0;
    4683                 rLoc = 180;
    4684                 rType = 0;
    4685                 vrLen = 225;
    4686                 vrLoc = 0;
    4687         };
    4688         E147890E041FC51900050002 = {
    4689                 fRef = E10E71F4040C335800050002;
    4690                 isa = PBXTextBookmark;
    4691                 name = "English: 115";
    4692                 rLen = 0;
    4693                 rLoc = 6392;
    4694                 rType = 0;
    4695                 vrLen = 2153;
    4696                 vrLoc = 4660;
    4697         };
    4698         E147890F041FC51900050002 = {
    4699                 fRef = E14788D7041F2FF600050002;
    4700                 isa = PBXTextBookmark;
    4701                 name = "MoreUNIX.h: OSStatusToEXXX";
    4702                 rLen = 0;
    4703                 rLoc = 3526;
    4704                 rType = 0;
    4705                 vrLen = 937;
    4706                 vrLoc = 2991;
    4707         };
    4708         E1478910041FC51900050002 = {
    4709                 fRef = E14788D8041F2FF600050002;
    4710                 isa = PBXTextBookmark;
    4711                 name = "MoreSecurity.c: MoreSecExecuteRequestInHelperTool";
    4712                 rLen = 0;
    4713                 rLoc = 50840;
    4714                 rType = 0;
    4715                 vrLen = 1260;
    4716                 vrLoc = 50405;
    47175083        };
    47185084        E1478911041FC51900050002 = {
     
    47335099                vrLoc = 2769;
    47345100        };
    4735         E1478913041FC51900050002 = {
    4736                 fRef = E130B9AC03B7C59700000028;
    4737                 isa = PBXTextBookmark;
    4738                 name = "PSPowerManager.h: setWakeInterval:";
    4739                 rLen = 15;
    4740                 rLoc = 492;
    4741                 rType = 0;
    4742                 vrLen = 883;
    4743                 vrLoc = 0;
    4744         };
    4745         E1478914041FC51900050002 = {
    4746                 fRef = E14788DA041F2FF600050002;
    4747                 isa = PBXTextBookmark;
    4748                 name = "MoreSecurity.h: MoreSecHelperToolCopyAuthRef";
    4749                 rLen = 28;
    4750                 rLoc = 14565;
    4751                 rType = 0;
    4752                 vrLen = 1584;
    4753                 vrLoc = 13416;
    4754         };
    47555101        E1478915041FC51900050002 = {
    47565102                fRef = E1478991041FC51900050002;
     
    47605106                name = "Creating_and_n_References.html: Creates a ne...";
    47615107        };
    4762         E1478916041FC51900050002 = {
    4763                 fRef = E14A56ED041DD82F00050002;
    4764                 isa = PBXTextBookmark;
    4765                 name = "wakein.m: main";
    4766                 rLen = 0;
    4767                 rLoc = 2304;
    4768                 rType = 0;
    4769                 vrLen = 1112;
    4770                 vrLoc = 1260;
    4771         };
    47725108        E1478917041FC51900050002 = {
    47735109                fRef = E147899B041FC51A00050002;
     
    48055141                name = "PSPowerManager.m: pmuReference";
    48065142                rLen = 0;
    4807                 rLoc = 6334;
     5143                rLoc = 5499;
    48085144                rType = 0;
    48095145                vrLen = 909;
    48105146                vrLoc = 5623;
    4811         };
    4812         E147891C041FC51900050002 = {
    4813                 fRef = E1DC3E31041F27DA00050002;
    4814                 isa = PBXTextBookmark;
    4815                 name = "wakein.h: 12";
    4816                 rLen = 0;
    4817                 rLoc = 225;
    4818                 rType = 0;
    4819                 vrLen = 241;
    4820                 vrLoc = 0;
    4821         };
    4822         E147891D041FC51900050002 = {
    4823                 fRef = E14A56ED041DD82F00050002;
    4824                 isa = PBXTextBookmark;
    4825                 name = "wakein.m: usage";
    4826                 rLen = 0;
    4827                 rLoc = 2372;
    4828                 rType = 0;
    4829                 vrLen = 833;
    4830                 vrLoc = 0;
    48315147        };
    48325148        E147891E041FC51900050002 = {
     
    48425158                isa = PBXExecutableBookmark;
    48435159        };
    4844         E1478921041FC51900050002 = {
    4845                 isa = PBXTargetBookmark;
    4846                 trg = E14A56EA041DD6B600050002;
    4847         };
    48485160        E1478922041FC51900050002 = {
    48495161                isa = PBXTargetBookmark;
    48505162                trg = 29B97326FDCFA39411CA2CEA;
    48515163        };
    4852         E1478923041FC51900050002 = {
    4853                 isa = PBXTargetBookmark;
    4854                 trg = E14A56EA041DD6B600050002;
    4855         };
    4856         E1478924041FC51900050002 = {
    4857                 fRef = E1DC3E31041F27DA00050002;
    4858                 isa = PBXTextBookmark;
    4859                 name = "wakein.h: 13";
    4860                 rLen = 0;
    4861                 rLoc = 225;
    4862                 rType = 0;
    4863                 vrLen = 241;
    4864                 vrLoc = 0;
    4865         };
    48665164        E1478925041FC51900050002 = {
    48675165                fRef = E130B9AD03B7C59700000028;
     
    48695167                name = "PSPowerManager.m: _pmuReference";
    48705168                rLen = 0;
    4871                 rLoc = 6334;
     5169                rLoc = 5499;
    48725170                rType = 0;
    48735171                vrLen = 1335;
    48745172                vrLoc = 6384;
    48755173        };
    4876         E1478926041FC51900050002 = {
    4877                 fRef = E14A56ED041DD82F00050002;
    4878                 isa = PBXTextBookmark;
    4879                 name = "wakein.m: usage";
    4880                 rLen = 0;
    4881                 rLoc = 2372;
    4882                 rType = 0;
    4883                 vrLen = 833;
    4884                 vrLoc = 0;
    4885         };
    4886         E1478927041FC51900050002 = {
    4887                 fRef = E1DC3E31041F27DA00050002;
    4888                 isa = PBXTextBookmark;
    4889                 name = "wakein.h: 8";
    4890                 rLen = 0;
    4891                 rLoc = 225;
    4892                 rType = 0;
    4893                 vrLen = 143;
    4894                 vrLoc = 0;
    4895         };
    4896         E1478928041FC51900050002 = {
    4897                 fRef = E14A56ED041DD82F00050002;
    4898                 isa = PBXTextBookmark;
    4899                 name = "wakein.m: err";
    4900                 rLen = 0;
    4901                 rLoc = 373;
    4902                 rType = 0;
    4903                 vrLen = 956;
    4904                 vrLoc = 0;
    4905         };
    4906         E1478929041FC51900050002 = {
    4907                 fRef = E1DC3E31041F27DA00050002;
    4908                 isa = PBXTextBookmark;
    4909                 name = "wakein.h: 14";
    4910                 rLen = 0;
    4911                 rLoc = 225;
    4912                 rType = 0;
    4913                 vrLen = 439;
    4914                 vrLoc = 0;
    4915         };
    4916         E147892A041FC51900050002 = {
    4917                 fRef = E14A56ED041DD82F00050002;
    4918                 isa = PBXTextBookmark;
    4919                 name = "wakein.m: DoGetUIDsCommand";
    4920                 rLen = 0;
    4921                 rLoc = 373;
    4922                 rType = 0;
    4923                 vrLen = 1398;
    4924                 vrLoc = 956;
    4925         };
    4926         E147892B041FC51900050002 = {
    4927                 fRef = E14788D5041F2FF600050002;
    4928                 isa = PBXTextBookmark;
    4929                 name = "MoreCFQ.c: 11";
    4930                 rLen = 0;
    4931                 rLoc = 258;
    4932                 rType = 0;
    4933                 vrLen = 1557;
    4934                 vrLoc = 0;
    4935         };
    4936         E147892C041FC51900050002 = {
    4937                 fRef = E14788D9041F2FF600050002;
    4938                 isa = PBXTextBookmark;
    4939                 name = "MoreCFQ.h: 1";
    4940                 rLen = 0;
    4941                 rLoc = 0;
    4942                 rType = 0;
    4943                 vrLen = 2285;
    4944                 vrLoc = 0;
    4945         };
    4946         E147892D041FC51900050002 = {
    4947                 fRef = E14788D5041F2FF600050002;
    4948                 isa = PBXTextBookmark;
    4949                 name = "MoreCFQ.c: 11";
    4950                 rLen = 0;
    4951                 rLoc = 258;
    4952                 rType = 0;
    4953                 vrLen = 2285;
    4954                 vrLoc = 0;
    4955         };
    4956         E147892E041FC51900050002 = {
    4957                 fRef = E14788D6041F2FF600050002;
    4958                 isa = PBXTextBookmark;
    4959                 name = "MoreUNIX.c: __VERSION__";
    4960                 rLen = 0;
    4961                 rLoc = 0;
    4962                 rType = 0;
    4963                 vrLen = 1548;
    4964                 vrLoc = 0;
    4965         };
    4966         E147892F041FC51900050002 = {
    4967                 fRef = E14788D7041F2FF600050002;
    4968                 isa = PBXTextBookmark;
    4969                 name = "MoreUNIX.h: 10";
    4970                 rLen = 0;
    4971                 rLoc = 162;
    4972                 rType = 0;
    4973                 vrLen = 2276;
    4974                 vrLoc = 0;
    4975         };
    4976         E1478930041FC51900050002 = {
    4977                 fRef = E14788D9041F2FF600050002;
    4978                 isa = PBXTextBookmark;
    4979                 name = "MoreCFQ.h: 1";
    4980                 rLen = 0;
    4981                 rLoc = 0;
    4982                 rType = 0;
    4983                 vrLen = 2285;
    4984                 vrLoc = 0;
    4985         };
    4986         E1478931041FC51900050002 = {
    4987                 fRef = E14788D7041F2FF600050002;
    4988                 isa = PBXTextBookmark;
    4989                 name = "MoreUNIX.h: 10";
    4990                 rLen = 0;
    4991                 rLoc = 162;
    4992                 rType = 0;
    4993                 vrLen = 2276;
    4994                 vrLoc = 0;
    4995         };
    4996         E1478932041FC51900050002 = {
    4997                 fRef = E14788D8041F2FF600050002;
    4998                 isa = PBXTextBookmark;
    4999                 name = "MoreSecurity.c: __SIZE_TYPE__";
    5000                 rLen = 0;
    5001                 rLoc = 58;
    5002                 rType = 0;
    5003                 vrLen = 2276;
    5004                 vrLoc = 0;
    5005         };
    5006         E1478933041FC51900050002 = {
    5007                 fRef = E14788D9041F2FF600050002;
    5008                 isa = PBXTextBookmark;
    5009                 name = "MoreCFQ.h: 30";
    5010                 rLen = 0;
    5011                 rLoc = 1686;
    5012                 rType = 0;
    5013                 vrLen = 2285;
    5014                 vrLoc = 0;
    5015         };
    5016         E1478934041FC51900050002 = {
    5017                 fRef = E14788DA041F2FF600050002;
    5018                 isa = PBXTextBookmark;
    5019                 name = "MoreSecurity.h: 21";
    5020                 rLen = 0;
    5021                 rLoc = 1046;
    5022                 rType = 0;
    5023                 vrLen = 2276;
    5024                 vrLoc = 0;
    5025         };
    5026         E1478935041FC51900050002 = {
    5027                 fRef = E14788DB041F2FF600050002;
    5028                 isa = PBXTextBookmark;
    5029                 name = "MoreSetup.h: 15";
    5030                 rLen = 0;
    5031                 rLoc = 592;
    5032                 rType = 0;
    5033                 vrLen = 1306;
    5034                 vrLoc = 8845;
    5035         };
    5036         E1478936041FC51900050002 = {
    5037                 fRef = E14788DA041F2FF600050002;
    5038                 isa = PBXTextBookmark;
    5039                 name = "MoreSecurity.h: 21";
    5040                 rLen = 0;
    5041                 rLoc = 1046;
    5042                 rType = 0;
    5043                 vrLen = 2276;
    5044                 vrLoc = 0;
    5045         };
    5046         E1478937041FC51900050002 = {
    5047                 fRef = E14788DB041F2FF600050002;
    5048                 isa = PBXTextBookmark;
    5049                 name = "MoreSetup.h: 15";
    5050                 rLen = 0;
    5051                 rLoc = 592;
    5052                 rType = 0;
    5053                 vrLen = 1356;
    5054                 vrLoc = 8795;
    5055         };
    5056         E1478938041FC51900050002 = {
    5057                 fRef = E14788DA041F2FF600050002;
    5058                 isa = PBXTextBookmark;
    5059                 name = "MoreSecurity.h: 21";
    5060                 rLen = 0;
    5061                 rLoc = 1046;
    5062                 rType = 0;
    5063                 vrLen = 2276;
    5064                 vrLoc = 0;
    5065         };
    5066         E1478939041FC51900050002 = {
    5067                 fRef = E14788D8041F2FF600050002;
    5068                 isa = PBXTextBookmark;
    5069                 name = "MoreSecurity.c: __SIZE_TYPE__";
    5070                 rLen = 0;
    5071                 rLoc = 58;
    5072                 rType = 0;
    5073                 vrLen = 2276;
    5074                 vrLoc = 0;
    5075         };
    5076         E147893A041FC51900050002 = {
    5077                 fRef = E14788D9041F2FF600050002;
    5078                 isa = PBXTextBookmark;
    5079                 name = "MoreCFQ.h: 30";
    5080                 rLen = 0;
    5081                 rLoc = 1686;
    5082                 rType = 0;
    5083                 vrLen = 2285;
    5084                 vrLoc = 0;
    5085         };
    5086         E147893B041FC51900050002 = {
    5087                 fRef = E14788D5041F2FF600050002;
    5088                 isa = PBXTextBookmark;
    5089                 name = "MoreCFQ.c: 11";
    5090                 rLen = 0;
    5091                 rLoc = 258;
    5092                 rType = 0;
    5093                 vrLen = 2285;
    5094                 vrLoc = 0;
    5095         };
    5096         E147893C041FC51900050002 = {
    5097                 fRef = E14788D7041F2FF600050002;
    5098                 isa = PBXTextBookmark;
    5099                 name = "MoreUNIX.h: 10";
    5100                 rLen = 0;
    5101                 rLoc = 162;
    5102                 rType = 0;
    5103                 vrLen = 2276;
    5104                 vrLoc = 0;
    5105         };
    5106         E147893D041FC51900050002 = {
    5107                 fRef = E14788D6041F2FF600050002;
    5108                 isa = PBXTextBookmark;
    5109                 name = "MoreUNIX.c: MoreUNIXCopyFile";
    5110                 rLen = 0;
    5111                 rLoc = 11728;
    5112                 rType = 0;
    5113                 vrLen = 854;
    5114                 vrLoc = 10891;
    5115         };
    5116         E147893E041FC51900050002 = {
    5117                 fRef = E14A56ED041DD82F00050002;
    5118                 isa = PBXTextBookmark;
    5119                 name = "wakein.m: DoGetUIDsCommand";
    5120                 rLen = 0;
    5121                 rLoc = 1541;
    5122                 rType = 0;
    5123                 vrLen = 1299;
    5124                 vrLoc = 968;
    5125         };
    5126         E147893F041FC51900050002 = {
    5127                 fRef = E1DC3E31041F27DA00050002;
    5128                 isa = PBXTextBookmark;
    5129                 name = "wakein.h: 9";
    5130                 rLen = 15;
    5131                 rLoc = 152;
    5132                 rType = 0;
    5133                 vrLen = 267;
    5134                 vrLoc = 0;
    5135         };
    5136         E1478940041FC51900050002 = {
    5137                 fRef = E14A56ED041DD82F00050002;
    5138                 isa = PBXTextBookmark;
    5139                 name = "wakein.m: DoGetUIDsCommand";
    5140                 rLen = 0;
    5141                 rLoc = 1785;
    5142                 rType = 0;
    5143                 vrLen = 1556;
    5144                 vrLoc = 236;
    5145         };
    5146         E1478941041FC51900050002 = {
    5147                 fRef = E1DC3E31041F27DA00050002;
    5148                 isa = PBXTextBookmark;
    5149                 name = "wakein.h: kMoreSecurityTestGetUIDsResponseRUID";
    5150                 rLen = 20;
    5151                 rLoc = 188;
    5152                 rType = 0;
    5153                 vrLen = 267;
    5154                 vrLoc = 0;
    5155         };
    5156         E1478942041FC51900050002 = {
    5157                 fRef = E14A56ED041DD82F00050002;
    5158                 isa = PBXTextBookmark;
    5159                 name = "wakein.m: DoGetUIDsCommand";
    5160                 rLen = 0;
    5161                 rLoc = 1880;
    5162                 rType = 0;
    5163                 vrLen = 1486;
    5164                 vrLoc = 372;
    5165         };
    5166         E1478943041FC51900050002 = {
    5167                 fRef = E1DC3E31041F27DA00050002;
    5168                 isa = PBXTextBookmark;
    5169                 name = "wakein.h: kMoreSecurityTestGetUIDsCommand";
    5170                 rLen = 0;
    5171                 rLoc = 180;
    5172                 rType = 0;
    5173                 vrLen = 267;
    5174                 vrLoc = 0;
    5175         };
    5176         E1478944041FC51900050002 = {
    5177                 fRef = E14A56ED041DD82F00050002;
    5178                 isa = PBXTextBookmark;
    5179                 name = "wakein.m: DoGetUIDsCommand";
    5180                 rLen = 0;
    5181                 rLoc = 1880;
    5182                 rType = 0;
    5183                 vrLen = 1486;
    5184                 vrLoc = 372;
    5185         };
    5186         E1478945041FC51900050002 = {
    5187                 fRef = E1DC3E31041F27DA00050002;
    5188                 isa = PBXTextBookmark;
    5189                 name = "wakein.h: kMoreSecurityTestGetUIDsCommand";
    5190                 rLen = 0;
    5191                 rLoc = 180;
    5192                 rType = 0;
    5193                 vrLen = 225;
    5194                 vrLoc = 0;
    5195         };
    5196         E1478946041FC51900050002 = {
    5197                 fRef = E14A56ED041DD82F00050002;
    5198                 isa = PBXTextBookmark;
    5199                 name = "wakein.m: DoGetUIDsCommand";
    5200                 rLen = 0;
    5201                 rLoc = 1880;
    5202                 rType = 0;
    5203                 vrLen = 1486;
    5204                 vrLoc = 372;
    5205         };
    5206         E1478947041FC51900050002 = {
    5207                 fRef = E1DC3E31041F27DA00050002;
    5208                 isa = PBXTextBookmark;
    5209                 name = "wakein.h: kMoreSecurityTestGetUIDsCommand";
    5210                 rLen = 0;
    5211                 rLoc = 180;
    5212                 rType = 0;
    5213                 vrLen = 267;
    5214                 vrLoc = 0;
    5215         };
    5216         E1478948041FC51900050002 = {
    5217                 fRef = E14A56ED041DD82F00050002;
    5218                 isa = PBXTextBookmark;
    5219                 name = "wakein.m: auth";
    5220                 rLen = 0;
    5221                 rLoc = 1982;
    5222                 rType = 0;
    5223                 vrLen = 1261;
    5224                 vrLoc = 1111;
    5225         };
    5226         E1478949041FC51900050002 = {
    5227                 fRef = E14788D8041F2FF600050002;
    5228                 isa = PBXTextBookmark;
    5229                 name = "MoreSecurity.c: 129";
    5230                 rLen = 0;
    5231                 rLoc = 5111;
    5232                 rType = 0;
    5233                 vrLen = 855;
    5234                 vrLoc = 4670;
    5235         };
    5236         E147894A041FC51900050002 = {
    5237                 fRef = E14788DA041F2FF600050002;
    5238                 isa = PBXTextBookmark;
    5239                 name = "MoreSecurity.h: 549";
    5240                 rLen = 0;
    5241                 rLoc = 24721;
    5242                 rType = 0;
    5243                 vrLen = 1483;
    5244                 vrLoc = 23128;
    5245         };
    52465174        E147894B041FC51900050002 = {
    52475175                fRef = F59DC6E90353F58B01AEEDB1;
     
    52595187                name = "PSPowerManager.m: setWakeInterval:";
    52605188                rLen = 0;
    5261                 rLoc = 9937;
     5189                rLoc = 6447;
    52625190                rType = 0;
    52635191                vrLen = 1209;
    52645192                vrLoc = 3938;
    52655193        };
    5266         E147894D041FC51900050002 = {
    5267                 fRef = E14788D6041F2FF600050002;
    5268                 isa = PBXTextBookmark;
    5269                 name = "MoreUNIX.c: MoreUNIXCopyFile";
    5270                 rLen = 0;
    5271                 rLoc = 11728;
    5272                 rType = 0;
    5273                 vrLen = 854;
    5274                 vrLoc = 10891;
    5275         };
    5276         E147894E041FC51900050002 = {
    5277                 fRef = E14A56ED041DD82F00050002;
    5278                 isa = PBXTextBookmark;
    5279                 name = "wakein.m: rights";
    5280                 rLen = 0;
    5281                 rLoc = 967;
    5282                 rType = 0;
    5283                 vrLen = 1566;
    5284                 vrLoc = 195;
    5285         };
    52865194        E147894F041FC51900050002 = {
    52875195                fRef = E130B9AD03B7C59700000028;
    52885196                isa = PBXTextBookmark;
    52895197                name = "PSPowerManager.m: setWakeInterval:";
    5290                 rLen = 5;
    5291                 rLoc = 8414;
     5198                rLen = 0;
     5199                rLoc = 6447;
    52925200                rType = 0;
    52935201                vrLen = 1273;
     
    52995207                name = "PSPowerManager.h: 34";
    53005208                rLen = 0;
    5301                 rLoc = 883;
     5209                rLoc = 864;
    53025210                rType = 0;
    53035211                vrLen = 814;
     
    53085216                isa = PBXTextBookmark;
    53095217                name = "PSPowerManager.m: setWakeInterval:";
    5310                 rLen = 23;
    5311                 rLoc = 8421;
     5218                rLen = 0;
     5219                rLoc = 6447;
    53125220                rType = 0;
    53135221                vrLen = 1297;
     
    53295237                name = "PSPowerManager.m: _execWakeToolWithRequestDictionary:";
    53305238                rLen = 0;
    5331                 rLoc = 9635;
    5332                 rType = 0;
    5333                 vrLen = 1903;
     5239                rLoc = 6447;
     5240                rType = 0;
     5241                vrLen = 1808;
    53345242                vrLoc = 7431;
    53355243        };
     
    53395247                name = "PSTimer.m: 227";
    53405248                rLen = 113;
    5341                 rLoc = 6348;
     5249                rLoc = 6739;
    53425250                rType = 0;
    53435251                vrLen = 1181;
     
    53585266                isa = PBXTextBookmark;
    53595267                name = "PSPowerManager.m: _execWakeToolWithRequestDictionary:";
    5360                 rLen = 9;
    5361                 rLoc = 9635;
    5362                 rType = 0;
    5363                 vrLen = 1865;
     5268                rLen = 0;
     5269                rLoc = 6447;
     5270                rType = 0;
     5271                vrLen = 1808;
    53645272                vrLoc = 7431;
    53655273        };
     
    53745282                vrLoc = 0;
    53755283        };
    5376         E1478958041FC51900050002 = {
    5377                 fRef = E1DC3E31041F27DA00050002;
    5378                 isa = PBXTextBookmark;
    5379                 name = "wakein.h: kPesterWakeSuccess";
    5380                 rLen = 0;
    5381                 rLoc = 180;
    5382                 rType = 0;
    5383                 vrLen = 225;
    5384                 vrLoc = 0;
    5385         };
    5386         E1478959041FC51900050002 = {
    5387                 fRef = E14A56ED041DD82F00050002;
    5388                 isa = PBXTextBookmark;
    5389                 name = "wakein.m: SetAutoWake";
    5390                 rLen = 0;
    5391                 rLoc = 1863;
    5392                 rType = 0;
    5393                 vrLen = 1494;
    5394                 vrLoc = 644;
    5395         };
    53965284        E147895A041FC51900050002 = {
    53975285                fRef = E19FD39E03C98645001509F3;
     
    54385326                isa = PBXTextBookmark;
    54395327                name = "PSPowerManager.m: authorize";
    5440                 rLen = 19;
    5441                 rLoc = 9843;
    5442                 rType = 0;
    5443                 vrLen = 1717;
     5328                rLen = 0;
     5329                rLoc = 6447;
     5330                rType = 0;
     5331                vrLen = 1528;
    54445332                vrLoc = 7711;
    54455333        };
     
    54495337                name = "PSPowerManager.h: setWakeInterval:";
    54505338                rLen = 0;
    5451                 rLoc = 462;
    5452                 rType = 0;
    5453                 vrLen = 883;
     5339                rLoc = 443;
     5340                rType = 0;
     5341                vrLen = 864;
    54545342                vrLoc = 0;
    54555343        };
     
    54695357                name = "PSPowerManager.m: tool";
    54705358                rLen = 0;
    5471                 rLoc = 8587;
     5359                rLoc = 6447;
    54725360                rType = 0;
    54735361                vrLen = 1815;
    54745362                vrLoc = 6779;
    5475         };
    5476         E1478962041FC51900050002 = {
    5477                 fRef = E14788D6041F2FF600050002;
    5478                 isa = PBXTextBookmark;
    5479                 name = "MoreUNIX.c: MoreUNIXWrite";
    5480                 rLen = 10;
    5481                 rLoc = 8684;
    5482                 rType = 0;
    5483                 vrLen = 1134;
    5484                 vrLoc = 7738;
    5485         };
    5486         E1478963041FC51900050002 = {
    5487                 fRef = E14788DB041F2FF600050002;
    5488                 isa = PBXTextBookmark;
    5489                 name = "MoreSetup.h: 196";
    5490                 rLen = 0;
    5491                 rLoc = 8460;
    5492                 rType = 0;
    5493                 vrLen = 1230;
    5494                 vrLoc = 7615;
    54955363        };
    54965364        E1478964041FC51900050002 = {
     
    54985366                trg = 29B97326FDCFA39411CA2CEA;
    54995367        };
    5500         E1478965041FC51900050002 = {
    5501                 fRef = E14788D6041F2FF600050002;
    5502                 isa = PBXTextBookmark;
    5503                 name = "MoreUNIX.c: 105";
    5504                 rLen = 13;
    5505                 rLoc = 4015;
    5506                 rType = 0;
    5507                 vrLen = 603;
    5508                 vrLoc = 3752;
    5509         };
    5510         E1478966041FC51900050002 = {
    5511                 fRef = E14788D7041F2FF600050002;
    5512                 isa = PBXTextBookmark;
    5513                 name = "MoreUNIX.h: 10";
    5514                 rLen = 0;
    5515                 rLoc = 162;
    5516                 rType = 0;
    5517                 vrLen = 2276;
    5518                 vrLoc = 0;
    5519         };
    5520         E1478967041FC51900050002 = {
    5521                 fRef = E14788D6041F2FF600050002;
    5522                 isa = PBXTextBookmark;
    5523                 name = "MoreUNIX.c: 105";
    5524                 rLen = 13;
    5525                 rLoc = 4015;
    5526                 rType = 0;
    5527                 vrLen = 603;
    5528                 vrLoc = 3752;
    5529         };
    5530         E1478968041FC51900050002 = {
    5531                 fRef = E14788D7041F2FF600050002;
    5532                 isa = PBXTextBookmark;
    5533                 name = "MoreUNIX.h: 93";
    5534                 rLen = 0;
    5535                 rLoc = 3756;
    5536                 rType = 0;
    5537                 vrLen = 986;
    5538                 vrLoc = 3090;
    5539         };
    5540         E1478969041FC51900050002 = {
    5541                 fRef = E14788D5041F2FF600050002;
    5542                 isa = PBXTextBookmark;
    5543                 name = "MoreCFQ.c: 24";
    5544                 rLen = 0;
    5545                 rLoc = 1238;
    5546                 rType = 0;
    5547                 vrLen = 2286;
    5548                 vrLoc = 0;
    5549         };
    5550         E147896A041FC51900050002 = {
    5551                 fRef = E14788D8041F2FF600050002;
    5552                 isa = PBXTextBookmark;
    5553                 name = "MoreSecurity.c: ExecuteSelfInPrivilegedSelfRepairMode";
    5554                 rLen = 0;
    5555                 rLoc = 24314;
    5556                 rType = 0;
    5557                 vrLen = 1141;
    5558                 vrLoc = 23935;
    5559         };
    5560         E147896B041FC51900050002 = {
    5561                 fRef = E14788DB041F2FF600050002;
    5562                 isa = PBXTextBookmark;
    5563                 name = "MoreSetup.h: 219";
    5564                 rLen = 0;
    5565                 rLoc = 9022;
    5566                 rType = 0;
    5567                 vrLen = 1306;
    5568                 vrLoc = 8845;
    5569         };
    5570         E147896C041FC51900050002 = {
    5571                 fRef = E14788D5041F2FF600050002;
    5572                 isa = PBXTextBookmark;
    5573                 name = "MoreCFQ.c: 15";
    5574                 rLen = 0;
    5575                 rLoc = 571;
    5576                 rType = 0;
    5577                 vrLen = 2286;
    5578                 vrLoc = 0;
    5579         };
    5580         E147896D041FC51900050002 = {
    5581                 fRef = E14788D8041F2FF600050002;
    5582                 isa = PBXTextBookmark;
    5583                 name = "MoreSecurity.c: 1389";
    5584                 rLen = 32;
    5585                 rLoc = 44003;
    5586                 rType = 0;
    5587                 vrLen = 1329;
    5588                 vrLoc = 42568;
    5589         };
    5590         E147896E041FC51900050002 = {
    5591                 fRef = E14788DA041F2FF600050002;
    5592                 isa = PBXTextBookmark;
    5593                 name = "MoreSecurity.h: 472";
    5594                 rLen = 0;
    5595                 rLoc = 21166;
    5596                 rType = 0;
    5597                 vrLen = 1706;
    5598                 vrLoc = 20884;
    5599         };
    5600         E147896F041FC51900050002 = {
    5601                 fRef = E14788D8041F2FF600050002;
    5602                 isa = PBXTextBookmark;
    5603                 name = "MoreSecurity.c: MoreSecCopyHelperToolURLAndCheck";
    5604                 rLen = 28;
    5605                 rLoc = 46869;
    5606                 rType = 0;
    5607                 vrLen = 1136;
    5608                 vrLoc = 46110;
    5609         };
    5610         E1478970041FC51900050002 = {
    5611                 fRef = E14788DA041F2FF600050002;
    5612                 isa = PBXTextBookmark;
    5613                 name = "MoreSecurity.h: MoreSecDestroyInheritedEnvironment";
    5614                 rLen = 34;
    5615                 rLoc = 7072;
    5616                 rType = 0;
    5617                 vrLen = 1821;
    5618                 vrLoc = 6333;
    5619         };
    5620         E1478971041FC51900050002 = {
    5621                 fRef = E14788D8041F2FF600050002;
    5622                 isa = PBXTextBookmark;
    5623                 name = "MoreSecurity.c: 1389";
    5624                 rLen = 196;
    5625                 rLoc = 43987;
    5626                 rType = 0;
    5627                 vrLen = 941;
    5628                 vrLoc = 43583;
    5629         };
    5630         E1478972041FC51900050002 = {
    5631                 fRef = E14788DA041F2FF600050002;
    5632                 isa = PBXTextBookmark;
    5633                 name = "MoreSecurity.h: MoreSecCopyHelperToolURLAndCheck";
    5634                 rLen = 0;
    5635                 rLoc = 19010;
    5636                 rType = 0;
    5637                 vrLen = 2149;
    5638                 vrLoc = 17605;
    5639         };
    5640         E1478973041FC51900050002 = {
    5641                 fRef = E14788D8041F2FF600050002;
    5642                 isa = PBXTextBookmark;
    5643                 name = "MoreSecurity.c: MoreSecCopyHelperToolURLAndCheckBundled";
    5644                 rLen = 0;
    5645                 rLoc = 48068;
    5646                 rType = 0;
    5647                 vrLen = 1224;
    5648                 vrLoc = 47128;
    5649         };
    56505368        E1478974041FC51900050002 = {
    56515369                fRef = E130B9AD03B7C59700000028;
     
    56535371                name = "PSPowerManager.m: _execWakeToolWithRequestDictionary:";
    56545372                rLen = 0;
    5655                 rLoc = 8183;
     5373                rLoc = 6447;
    56565374                rType = 0;
    56575375                vrLen = 1931;
    56585376                vrLoc = 7238;
    56595377        };
    5660         E1478975041FC51900050002 = {
    5661                 fRef = E14A56ED041DD82F00050002;
    5662                 isa = PBXTextBookmark;
    5663                 name = "wakein.m: SetAutoWake";
    5664                 rLen = 0;
    5665                 rLoc = 1863;
    5666                 rType = 0;
    5667                 vrLen = 1494;
    5668                 vrLoc = 644;
    5669         };
    5670         E1478976041FC51900050002 = {
    5671                 fRef = E14788D8041F2FF600050002;
    5672                 isa = PBXTextBookmark;
    5673                 name = "MoreSecurity.c: MoreSecExecuteRequestInHelperTool";
    5674                 rLen = 0;
    5675                 rLoc = 49682;
    5676                 rType = 0;
    5677                 vrLen = 1317;
    5678                 vrLoc = 48607;
    5679         };
    5680         E1478977041FC51900050002 = {
    5681                 fRef = E1DC3E31041F27DA00050002;
    5682                 isa = PBXTextBookmark;
    5683                 name = "wakein.h: kPesterWakeException";
    5684                 rLen = 0;
    5685                 rLoc = 180;
    5686                 rType = 0;
    5687                 vrLen = 225;
    5688                 vrLoc = 0;
    5689         };
    5690         E1478978041FC51900050002 = {
    5691                 fRef = E14A56ED041DD82F00050002;
    5692                 isa = PBXTextBookmark;
    5693                 name = "wakein.m: SetAutoWake";
    5694                 rLen = 0;
    5695                 rLoc = 1389;
    5696                 rType = 0;
    5697                 vrLen = 1517;
    5698                 vrLoc = 476;
    5699         };
    57005378        E1478979041FC51900050002 = {
    57015379                fRef = E130B9AD03B7C59700000028;
     
    57035381                name = "PSPowerManager.m: setWakeInterval:";
    57045382                rLen = 0;
    5705                 rLoc = 10009;
    5706                 rType = 0;
    5707                 vrLen = 1616;
     5383                rLoc = 6503;
     5384                rType = 0;
     5385                vrLen = 734;
    57085386                vrLoc = 8505;
    5709         };
    5710         E147897A041FC51900050002 = {
    5711                 fRef = E14788DA041F2FF600050002;
    5712                 isa = PBXTextBookmark;
    5713                 name = "MoreSecurity.h: MoreSecHelperToolCopyAuthRef";
    5714                 rLen = 28;
    5715                 rLoc = 14565;
    5716                 rType = 0;
    5717                 vrLen = 1657;
    5718                 vrLoc = 13416;
    57195387        };
    57205388        E147897B041FC51900050002 = {
     
    57235391                name = "PSPowerManager.h: wakeTime";
    57245392                rLen = 0;
    5725                 rLoc = 462;
    5726                 rType = 0;
    5727                 vrLen = 883;
     5393                rLoc = 443;
     5394                rType = 0;
     5395                vrLen = 864;
    57285396                vrLoc = 0;
    57295397        };
     
    57335401                name = "PSPowerManager.m: _execWakeToolWithRequestDictionary:";
    57345402                rLen = 0;
    5735                 rLoc = 8183;
    5736                 rType = 0;
    5737                 vrLen = 1923;
     5403                rLoc = 6447;
     5404                rType = 0;
     5405                vrLen = 1690;
    57385406                vrLoc = 7549;
    5739         };
    5740         E147897D041FC51900050002 = {
    5741                 fRef = E14A56ED041DD82F00050002;
    5742                 isa = PBXTextBookmark;
    5743                 name = "wakein.m: SetAutoWake";
    5744                 rLen = 0;
    5745                 rLoc = 1182;
    5746                 rType = 0;
    5747                 vrLen = 1540;
    5748                 vrLoc = 324;
    57495407        };
    57505408        E147897E041FC51900050002 = {
     
    57535411                name = "PSPowerManager.h: setWakeInterval:";
    57545412                rLen = 15;
    5755                 rLoc = 492;
    5756                 rType = 0;
    5757                 vrLen = 883;
     5413                rLoc = 473;
     5414                rType = 0;
     5415                vrLen = 864;
    57585416                vrLoc = 0;
    57595417        };
     
    57635421                name = "English: 115";
    57645422                rLen = 0;
    5765                 rLoc = 6392;
    5766                 rType = 0;
    5767                 vrLen = 2153;
     5423                rLoc = 6024;
     5424                rType = 0;
     5425                vrLen = 1345;
    57685426                vrLoc = 4660;
    5769         };
    5770         E1478980041FC51900050002 = {
    5771                 fRef = E14788D8041F2FF600050002;
    5772                 isa = PBXTextBookmark;
    5773                 name = "MoreSecurity.c: MoreSecHelperToolMain";
    5774                 rLen = 35;
    5775                 rLoc = 33713;
    5776                 rType = 0;
    5777                 vrLen = 1380;
    5778                 vrLoc = 33139;
    5779         };
    5780         E1478981041FC51900050002 = {
    5781                 fRef = E14788DA041F2FF600050002;
    5782                 isa = PBXTextBookmark;
    5783                 name = "MoreSecurity.h: MoreSecHelperToolCopyAuthRef";
    5784                 rLen = 28;
    5785                 rLoc = 14565;
    5786                 rType = 0;
    5787                 vrLen = 1584;
    5788                 vrLoc = 13416;
    57895427        };
    57905428        E1478982041FC51900050002 = {
     
    57935431                name = "PSPowerManager.m: _execWakeToolWithRequestDictionary:";
    57945432                rLen = 0;
    5795                 rLoc = 8182;
     5433                rLoc = 6447;
    57965434                rType = 0;
    57975435                vrLen = 1905;
    57985436                vrLoc = 6815;
    57995437        };
    5800         E1478983041FC51900050002 = {
    5801                 fRef = E14A56ED041DD82F00050002;
    5802                 isa = PBXTextBookmark;
    5803                 name = "wakein.m: SetAutoWake";
    5804                 rLen = 0;
    5805                 rLoc = 1140;
    5806                 rType = 0;
    5807                 vrLen = 1539;
    5808                 vrLoc = 324;
    5809         };
    58105438        E1478984041FC51900050002 = {
    58115439                fRef = E130B9AD03B7C59700000028;
     
    58135441                name = "PSPowerManager.m: _execWakeToolWithRequestDictionary:";
    58145442                rLen = 0;
    5815                 rLoc = 7852;
    5816                 rType = 0;
    5817                 vrLen = 2197;
     5443                rLoc = 6447;
     5444                rType = 0;
     5445                vrLen = 1915;
    58185446                vrLoc = 7324;
    5819         };
    5820         E1478985041FC51900050002 = {
    5821                 fRef = E14A56ED041DD82F00050002;
    5822                 isa = PBXTextBookmark;
    5823                 name = "wakein.m: SetAutoWake";
    5824                 rLen = 15;
    5825                 rLoc = 1579;
    5826                 rType = 0;
    5827                 vrLen = 1390;
    5828                 vrLoc = 644;
    58295447        };
    58305448        E1478986041FC51900050002 = {
     
    58335451                name = "PSPowerManager.m: setWakeInterval:";
    58345452                rLen = 0;
    5835                 rLoc = 10168;
    5836                 rType = 0;
    5837                 vrLen = 1192;
     5453                rLoc = 6662;
     5454                rType = 0;
     5455                vrLen = 4;
    58385456                vrLoc = 9235;
    5839         };
    5840         E1478987041FC51900050002 = {
    5841                 fRef = E14A56ED041DD82F00050002;
    5842                 isa = PBXTextBookmark;
    5843                 name = "wakein.m: main";
    5844                 rLen = 0;
    5845                 rLoc = 2304;
    5846                 rType = 0;
    5847                 vrLen = 1112;
    5848                 vrLoc = 1260;
    5849         };
    5850         E147898D041FC51900050002 = {
    5851                 fRef = E130B9AD03B7C59700000028;
    5852                 isa = PBXTextBookmark;
    5853                 name = "PSPowerManager.m: _execWakeToolWithRequestDictionary:";
    5854                 rLen = 0;
    5855                 rLoc = 7353;
    5856                 rType = 0;
    5857                 vrLen = 494;
    5858                 vrLoc = 6787;
    5859         };
    5860         E147898F041FC51900050002 = {
    5861                 fRef = E10E71F4040C335800050002;
    5862                 isa = PBXTextBookmark;
    5863                 name = "English: 117";
    5864                 rLen = 0;
    5865                 rLoc = 6548;
    5866                 rType = 0;
    5867                 vrLen = 2232;
    5868                 vrLoc = 4420;
    58695457        };
    58705458        E1478990041FC51900050002 = {
     
    59405528                refType = 0;
    59415529        };
    5942         E14789A7041FCB3800050002 = {
    5943                 fRef = E130B9AD03B7C59700000028;
    5944                 isa = PBXTextBookmark;
    5945                 name = "PSPowerManager.m: wakeTime";
    5946                 rLen = 31;
    5947                 rLoc = 6818;
    5948                 rType = 0;
    5949                 vrLen = 1280;
    5950                 vrLoc = 6073;
    5951         };
    59525530        E14789A8041FCB3800050002 = {
    59535531                fRef = F59DC6D40353C9E601AEEDB1;
     
    59655543                name = "PSPowerManager.m: wakeTime";
    59665544                rLen = 31;
    5967                 rLoc = 6818;
     5545                rLoc = 5983;
    59685546                rType = 0;
    59695547                vrLen = 1280;
     
    59805558                vrLoc = 13315;
    59815559        };
    5982         E14789AB041FCB3800050002 = {
     5560        E14789CE041FE12E00050002 = {
    59835561                fRef = F59E47B4036AAD55016B311C;
    59845562                isa = PBXTextBookmark;
     
    59875565                rLoc = 2800;
    59885566                rType = 0;
    5989                 vrLen = 1835;
    5990                 vrLoc = 1269;
    5991         };
    5992         E14789AC041FCB3800050002 = {
     5567                vrLen = 1774;
     5568                vrLoc = 1113;
     5569        };
     5570        E14789CF041FE12E00050002 = {
     5571                isa = PBXTargetBookmark;
     5572                trg = 29B97326FDCFA39411CA2CEA;
     5573        };
     5574        E14789D2041FE12E00050002 = {
     5575                fRef = F59E47B4036AAD55016B311C;
     5576                isa = PBXTextBookmark;
     5577                name = "PSAlarmAlertController.m: 71";
     5578                rLen = 38;
     5579                rLoc = 2800;
     5580                rType = 0;
     5581                vrLen = 1774;
     5582                vrLoc = 1113;
     5583        };
     5584        E14789D3041FE12E00050002 = {
     5585                isa = PBXTargetBookmark;
     5586                trg = 29B97326FDCFA39411CA2CEA;
     5587        };
     5588        E14789D4041FE12E00050002 = {
    59935589                fRef = E130B9AD03B7C59700000028;
    59945590                isa = PBXTextBookmark;
    5995                 name = "PSPowerManager.m: _localHandler";
    5996                 rLen = 0;
    5997                 rLoc = 7353;
    5998                 rType = 0;
    5999                 vrLen = 499;
    6000                 vrLoc = 6781;
    6001         };
    6002         E14789AD041FCB3800050002 = {
    6003                 fRef = E10E71F4040C335800050002;
    6004                 isa = PBXTextBookmark;
    6005                 name = "English: 117";
    6006                 rLen = 0;
    6007                 rLoc = 6548;
    6008                 rType = 0;
    6009                 vrLen = 2232;
    6010                 vrLoc = 4420;
    6011         };
    6012         E14A56EA041DD6B600050002 = {
    6013                 activeExec = 0;
    6014                 executables = (
    6015                         E14A56EC041DD6B600050002,
    6016                 );
     5591                name = "PSPowerManager.m: __OBJC__";
     5592                rLen = 0;
     5593                rLoc = 179;
     5594                rType = 0;
     5595                vrLen = 1340;
     5596                vrLoc = 0;
     5597        };
     5598        E14789D5041FE12E00050002 = {
     5599                fRef = E130B9AC03B7C59700000028;
     5600                isa = PBXTextBookmark;
     5601                name = "PSPowerManager.h: setWakeInterval:";
     5602                rLen = 15;
     5603                rLoc = 473;
     5604                rType = 0;
     5605                vrLen = 864;
     5606                vrLoc = 0;
     5607        };
     5608        E14789D6041FE12E00050002 = {
     5609                fRef = E130B9AD03B7C59700000028;
     5610                isa = PBXTextBookmark;
     5611                name = "PSPowerManager.m: 15";
     5612                rLen = 0;
     5613                rLoc = 285;
     5614                rType = 0;
     5615                vrLen = 1364;
     5616                vrLoc = 0;
     5617        };
     5618        E14789D7041FE12E00050002 = {
     5619                fRef = E130B9AC03B7C59700000028;
     5620                isa = PBXTextBookmark;
     5621                name = "PSPowerManager.h: authorize";
     5622                rLen = 0;
     5623                rLoc = 443;
     5624                rType = 0;
     5625                vrLen = 864;
     5626                vrLoc = 0;
    60175627        };
    60185628        E14A56EC041DD6B600050002 = {
     
    61485758                name = "PSPowerManager.m: 31";
    61495759                rLen = 0;
    6150                 rLoc = 1313;
     5760                rLoc = 1111;
    61515761                rType = 0;
    61525762                vrLen = 1592;
    61535763                vrLoc = 214;
    61545764        };
    6155         E14A570104E785DC00050002 = {
    6156                 isa = PBXTargetBookmark;
    6157                 trg = E14A56EA041DD6B600050002;
    6158         };
    61595765        E14A570204E785DC00050002 = {
    61605766                fRef = E130B9AD03B7C59700000028;
     
    61625768                name = "PSPowerManager.m: 70";
    61635769                rLen = 0;
    6164                 rLoc = 2778;
     5770                rLoc = 2397;
    61655771                rType = 0;
    61665772                vrLen = 1314;
     
    62025808                name = "PSPowerManager.m: 198";
    62035809                rLen = 0;
    6204                 rLoc = 7280;
     5810                rLoc = 6445;
    62055811                rType = 0;
    62065812                vrLen = 1289;
     
    62225828                name = "PSPowerManager.m: 259";
    62235829                rLen = 0;
    6224                 rLoc = 12544;
     5830                rLoc = 8867;
    62255831                rType = 0;
    62265832                vrLen = 1158;
     
    62565862                name = "PSPowerManager.m: 201";
    62575863                rLen = 0;
    6258                 rLoc = 10486;
     5864                rLoc = 6810;
    62595865                rType = 0;
    62605866                vrLen = 1124;
     
    64676073                name = "PSPowerManager.m: 13";
    64686074                rLen = 0;
    6469                 rLoc = 288;
     6075                rLoc = 269;
    64706076                rType = 0;
    64716077                vrLen = 1364;
     
    66176223                name = "PSTimer.m: 224";
    66186224                rLen = 0;
    6619                 rLoc = 6327;
     6225                rLoc = 6718;
    66206226                rType = 0;
    66216227                vrLen = 1157;
     
    75837189                name = "PSPowerManager.m: 237";
    75847190                rLen = 0;
    7585                 rLoc = 12054;
     7191                rLoc = 8377;
    75867192                rType = 0;
    75877193                vrLen = 1226;
     
    100629668                vrLoc = 8714;
    100639669        };
    10064         E1A9DEFC03BF480F0089E8B2 = {
    10065                 fRef = F5F240CA036A869401FE7503;
    10066                 isa = PBXTextBookmark;
    10067                 name = "BDAlias.m: __VERSION__";
    10068                 rLen = 0;
    10069                 rLoc = 0;
    10070                 rType = 0;
    10071                 vrLen = 920;
    10072                 vrLoc = 1697;
    10073         };
    100749670        E1A9DEFD03BF480F0089E8B2 = {
    100759671                fRef = F5F240CC036A877301FE7503;
     
    1055110147                name = "PSTimer.m: ";
    1055210148                rLen = 0;
    10553                 rLoc = 6775;
     10149                rLoc = 7054;
    1055410150                rType = 0;
    1055510151                vrLen = 1086;
     
    1056110157                name = "PSPowerManager.m: 222";
    1056210158                rLen = 0;
    10563                 rLoc = 11334;
     10159                rLoc = 7657;
    1056410160                rType = 0;
    1056510161                vrLen = 1665;
     
    1058110177                name = "PSPowerManager.m: 245";
    1058210178                rLen = 0;
    10583                 rLoc = 11627;
     10179                rLoc = 7950;
    1058410180                rType = 0;
    1058510181                vrLen = 1673;
     
    1061110207                name = "PSPowerManager.h: 29";
    1061210208                rLen = 68;
    10613                 rLoc = 682;
     10209                rLoc = 663;
    1061410210                rType = 0;
    1061510211                vrLen = 718;
     
    1290412500                name = "PSPowerManager.m: 35";
    1290512501                rLen = 0;
    12906                 rLoc = 1418;
     12502                rLoc = 1216;
    1290712503                rType = 0;
    1290812504                vrLen = 1549;
     
    1291412510                name = "PSPowerManager.m: 34";
    1291512511                rLen = 0;
    12916                 rLoc = 1388;
     12512                rLoc = 1186;
    1291712513                rType = 0;
    1291812514                vrLen = 1548;
     
    1292412520                name = "PSPowerManager.m: 270";
    1292512521                rLen = 0;
    12926                 rLoc = 13021;
     12522                rLoc = 9238;
    1292712523                rType = 0;
    1292812524                vrLen = 1300;
     
    1297412570                name = "PSPowerManager.m: notificationPort";
    1297512571                rLen = 0;
    12976                 rLoc = 11627;
     12572                rLoc = 7950;
    1297712573                rType = 0;
    1297812574                vrLen = 1717;
     
    1316312759                name = "PSPowerManager.h: 29";
    1316412760                rLen = 136;
    13165                 rLoc = 682;
     12761                rLoc = 663;
    1316612762                rType = 0;
    1316712763                vrLen = 728;
     
    1317312769                name = "PSPowerManager.m: 195";
    1317412770                rLen = 69;
    13175                 rLoc = 10487;
     12771                rLoc = 6811;
    1317612772                rType = 0;
    1317712773                vrLen = 1382;
     
    1318312779                name = "PSPowerManager.h: 29";
    1318412780                rLen = 136;
    13185                 rLoc = 682;
     12781                rLoc = 663;
    1318612782                rType = 0;
    1318712783                vrLen = 728;
     
    1319312789                name = "PSPowerManager.m: 229";
    1319412790                rLen = 0;
    13195                 rLoc = 11588;
     12791                rLoc = 7911;
    1319612792                rType = 0;
    1319712793                vrLen = 1629;
     
    1320312799                name = "PSTimer.m: 217";
    1320412800                rLen = 0;
    13205                 rLoc = 6051;
     12801                rLoc = 6442;
    1320612802                rType = 0;
    1320712803                vrLen = 1138;
     
    1322312819                name = "PSTimer.m: 217";
    1322412820                rLen = 0;
    13225                 rLoc = 6051;
     12821                rLoc = 6442;
    1322612822                rType = 0;
    1322712823                vrLen = 1138;
     
    1324312839                name = "PSTimer.m: 224";
    1324412840                rLen = 0;
    13245                 rLoc = 6481;
     12841                rLoc = 6872;
    1324612842                rType = 0;
    1324712843                vrLen = 1092;
     
    1325312849                name = "PSPowerManager.m: 223";
    1325412850                rLen = 27;
    13255                 rLoc = 11450;
     12851                rLoc = 7773;
    1325612852                rType = 0;
    1325712853                vrLen = 1529;
     
    1326312859                name = "PSPowerManager.h: 29";
    1326412860                rLen = 0;
    13265                 rLoc = 717;
     12861                rLoc = 698;
    1326612862                rType = 0;
    1326712863                vrLen = 728;
     
    1327312869                name = "PSPowerManager.m: 225";
    1327412870                rLen = 0;
    13275                 rLoc = 11556;
     12871                rLoc = 7879;
    1327612872                rType = 0;
    1327712873                vrLen = 1591;
     
    1350413100                vrLoc = 474;
    1350513101        };
    13506         E1D293C203BD418200F9204E = {
    13507                 fRef = F5F240CA036A869401FE7503;
    13508                 isa = PBXTextBookmark;
    13509                 name = "BDAlias.m: ret";
    13510                 rLen = 0;
    13511                 rLoc = 3776;
    13512                 rType = 0;
    13513                 vrLen = 779;
    13514                 vrLoc = 3292;
    13515         };
    1351613102        E1D293C403BD418200F9204E = {
    1351713103                fRef = F59DC6DC0353DE5101AEEDB1;
     
    1428213868                name = "PSPowerManager.m: setWakeInterval:";
    1428313869                rLen = 0;
    14284                 rLoc = 10486;
     13870                rLoc = 6810;
    1428513871                rType = 0;
    1428613872                vrLen = 1499;
    1428713873                vrLoc = 5994;
    14288         };
    14289         E1DC3E40041F2CF600050002 = {
    14290                 fRef = E1DC3E31041F27DA00050002;
    14291                 isa = PBXTextBookmark;
    14292                 name = "wakein.h: 10";
    14293                 rLen = 0;
    14294                 rLoc = 225;
    14295                 rType = 0;
    14296                 vrLen = 169;
    14297                 vrLoc = 0;
    14298         };
    14299         E1DC3E41041F2CF600050002 = {
    14300                 fRef = E14A56ED041DD82F00050002;
    14301                 isa = PBXTextBookmark;
    14302                 name = "wakein.m: __VERSION__";
    14303                 rLen = 0;
    14304                 rLoc = 0;
    14305                 rType = 0;
    14306                 vrLen = 784;
    14307                 vrLoc = 0;
    14308         };
    14309         E1DC3E42041F2CF600050002 = {
    14310                 fRef = E1DC3E31041F27DA00050002;
    14311                 isa = PBXTextBookmark;
    14312                 name = "wakein.h: 11";
    14313                 rLen = 0;
    14314                 rLoc = 225;
    14315                 rType = 0;
    14316                 vrLen = 241;
    14317                 vrLoc = 0;
    14318         };
    14319         E1DC3E43041F2CF600050002 = {
    14320                 fRef = E14A56ED041DD82F00050002;
    14321                 isa = PBXTextBookmark;
    14322                 name = "wakein.m: __OBJC__";
    14323                 rLen = 0;
    14324                 rLoc = 168;
    14325                 rType = 0;
    14326                 vrLen = 890;
    14327                 vrLoc = 0;
    14328         };
    14329         E1DC3E44041F2CF600050002 = {
    14330                 fRef = E1DC3E31041F27DA00050002;
    14331                 isa = PBXTextBookmark;
    14332                 name = "wakein.h: 12";
    14333                 rLen = 0;
    14334                 rLoc = 225;
    14335                 rType = 0;
    14336                 vrLen = 241;
    14337                 vrLoc = 0;
    14338         };
    14339         E1DC3E45041F2CF600050002 = {
    14340                 fRef = E14A56ED041DD82F00050002;
    14341                 isa = PBXTextBookmark;
    14342                 name = "wakein.m: __OBJC__";
    14343                 rLen = 0;
    14344                 rLoc = 168;
    14345                 rType = 0;
    14346                 vrLen = 833;
    14347                 vrLoc = 0;
    1434813874        };
    1434913875        E1DC3E47041F2CF600050002 = {
     
    1879418320                vrLen = 1138;
    1879518321                vrLoc = 832;
    18796         };
    18797         E1F7C61F041C5B0000FEF34D = {
    18798                 fRef = F59E47B4036AAD55016B311C;
    18799                 isa = PBXTextBookmark;
    18800                 name = "PSAlarmAlertController.m: 79";
    18801                 rLen = 0;
    18802                 rLoc = 3103;
    18803                 rType = 0;
    18804                 vrLen = 1416;
    18805                 vrLoc = 1922;
    1880618322        };
    1880718323        E1F7C620041C5B0000FEF34D = {
  • trunk/Cocoa/Pester/Source/Pester.pbproj/project.pbxproj

    r118 r119  
    5353                                F59E4BEA036B33EC016B311C,
    5454                                E14DB31203B8038300000028,
    55                                 E14788E3041F3FFC00050002,
    56                                 E14788E8041F40DE00050002,
    5755                        );
    5856                        isa = PBXGroup;
     
    110108                                17587328FF379C6511CA2CBB,
    111109                                F562F809037E5D0101AEEDB1,
    112                                 E14A56EB041DD6B600050002,
    113110                        );
    114111                        isa = PBXGroup;
     
    137134                        targets = (
    138135                                29B97326FDCFA39411CA2CEA,
    139                                 E14A56EA041DD6B600050002,
    140136                        );
    141137                };
     
    158154                                E19DCBD203BE4AA200B934BF,
    159155                                29B97316FDCFA39411CA2CEA,
    160                                 E14788D4041F2FBD00050002,
    161                                 E1DC3E31041F27DA00050002,
    162                                 E14A56ED041DD82F00050002,
    163156                        );
    164157                        isa = PBXGroup;
     
    264257                        };
    265258                        dependencies = (
    266                                 E11C096E041F1ABF00050002,
    267259                        );
    268260                        isa = PBXApplicationTarget;
     
    363355                                E10F2A400402E71400050002,
    364356                                E1B46FEA04057E3400050002,
    365                                 E14788EB041F4F7000050002,
    366                                 E14788F0041F4F7600050002,
    367                                 E14788F2041F4F8900050002,
    368                                 E14788F4041F4F8A00050002,
    369357                        );
    370358                        isa = PBXHeadersBuildPhase;
     
    451439                                E10F2A410402E71400050002,
    452440                                E1B46FEB04057E3400050002,
    453                                 E14788F1041F4F7600050002,
    454                                 E14788F3041F4F8900050002,
    455                                 E14788F5041F4F8A00050002,
    456441                        );
    457442                        isa = PBXSourcesBuildPhase;
     
    474459                                F59E4C0C036B33EC016B311C,
    475460                                E14DB31303B8038300000028,
    476                                 E14788EA041F4F5400050002,
    477461                        );
    478462                        isa = PBXFrameworksBuildPhase;
     
    585569                        };
    586570                };
    587                 E11C096E041F1ABF00050002 = {
    588                         isa = PBXTargetDependency;
    589                         target = E14A56EA041DD6B600050002;
    590                 };
    591                 E11C096F041F1AD600050002 = {
    592                         fileRef = E14A56ED041DD82F00050002;
    593                         isa = PBXBuildFile;
    594                         settings = {
    595                         };
    596                 };
    597                 E11C0971041F1ADA00050002 = {
    598                         fileRef = E130B9AD03B7C59700000028;
    599                         isa = PBXBuildFile;
    600                         settings = {
    601                         };
    602                 };
    603                 E11C0972041F1ADB00050002 = {
    604                         fileRef = E130B9AC03B7C59700000028;
    605                         isa = PBXBuildFile;
    606                         settings = {
    607                         };
    608                 };
    609                 E11C0973041F1B1900050002 = {
    610                         fileRef = 29B97325FDCFA39411CA2CEA;
    611                         isa = PBXBuildFile;
    612                         settings = {
    613                         };
    614                 };
    615                 E11C0974041F1B2300050002 = {
    616                         fileRef = E14DB31203B8038300000028;
    617                         isa = PBXBuildFile;
    618                         settings = {
    619                         };
    620                 };
    621571                E11C0975041F1BBD00050002 = {
    622572                        buildActionMask = 2147483647;
     
    624574                        dstSubfolderSpec = 6;
    625575                        files = (
    626                                 E11C0976041F1BCA00050002,
    627576                        );
    628577                        isa = PBXCopyFilesBuildPhase;
    629578                        runOnlyForDeploymentPostprocessing = 0;
    630                 };
    631                 E11C0976041F1BCA00050002 = {
    632                         fileRef = E14A56EB041DD6B600050002;
    633                         isa = PBXBuildFile;
    634                         settings = {
    635                         };
    636579                };
    637580                E1271F040000012300000028 = {
     
    695638                        settings = {
    696639                        };
    697                 };
    698                 E14788D4041F2FBD00050002 = {
    699                         children = (
    700                                 E14788DB041F2FF600050002,
    701                                 E14788D9041F2FF600050002,
    702                                 E14788D5041F2FF600050002,
    703                                 E14788D7041F2FF600050002,
    704                                 E14788D6041F2FF600050002,
    705                                 E14788DA041F2FF600050002,
    706                                 E14788D8041F2FF600050002,
    707                         );
    708                         isa = PBXGroup;
    709                         name = MoreSecurity;
    710                         refType = 4;
    711                 };
    712                 E14788D5041F2FF600050002 = {
    713                         fileEncoding = 30;
    714                         indentWidth = 4;
    715                         isa = PBXFileReference;
    716                         name = MoreCFQ.c;
    717                         path = MoreSecurity/MoreCFQ.c;
    718                         refType = 4;
    719                         tabWidth = 4;
    720                         usesTabs = 0;
    721                 };
    722                 E14788D6041F2FF600050002 = {
    723                         fileEncoding = 30;
    724                         indentWidth = 4;
    725                         isa = PBXFileReference;
    726                         name = MoreUNIX.c;
    727                         path = MoreSecurity/MoreUNIX.c;
    728                         refType = 4;
    729                         tabWidth = 4;
    730                         usesTabs = 0;
    731                 };
    732                 E14788D7041F2FF600050002 = {
    733                         fileEncoding = 30;
    734                         indentWidth = 4;
    735                         isa = PBXFileReference;
    736                         name = MoreUNIX.h;
    737                         path = MoreSecurity/MoreUNIX.h;
    738                         refType = 4;
    739                         tabWidth = 4;
    740                         usesTabs = 0;
    741                 };
    742                 E14788D8041F2FF600050002 = {
    743                         fileEncoding = 30;
    744                         indentWidth = 4;
    745                         isa = PBXFileReference;
    746                         name = MoreSecurity.c;
    747                         path = MoreSecurity/MoreSecurity.c;
    748                         refType = 4;
    749                         tabWidth = 4;
    750                         usesTabs = 0;
    751                 };
    752                 E14788D9041F2FF600050002 = {
    753                         fileEncoding = 30;
    754                         indentWidth = 4;
    755                         isa = PBXFileReference;
    756                         name = MoreCFQ.h;
    757                         path = MoreSecurity/MoreCFQ.h;
    758                         refType = 4;
    759                         tabWidth = 4;
    760                         usesTabs = 0;
    761                 };
    762                 E14788DA041F2FF600050002 = {
    763                         fileEncoding = 30;
    764                         indentWidth = 4;
    765                         isa = PBXFileReference;
    766                         name = MoreSecurity.h;
    767                         path = MoreSecurity/MoreSecurity.h;
    768                         refType = 4;
    769                         tabWidth = 4;
    770                         usesTabs = 0;
    771                 };
    772                 E14788DB041F2FF600050002 = {
    773                         fileEncoding = 30;
    774                         indentWidth = 4;
    775                         isa = PBXFileReference;
    776                         name = MoreSetup.h;
    777                         path = MoreSecurity/MoreSetup.h;
    778                         refType = 4;
    779                         tabWidth = 4;
    780                         usesTabs = 0;
    781                 };
    782                 E14788DC041F2FF600050002 = {
    783                         fileRef = E14788D5041F2FF600050002;
    784                         isa = PBXBuildFile;
    785                         settings = {
    786                         };
    787                 };
    788                 E14788DD041F2FF600050002 = {
    789                         fileRef = E14788D6041F2FF600050002;
    790                         isa = PBXBuildFile;
    791                         settings = {
    792                         };
    793                 };
    794                 E14788DE041F2FF600050002 = {
    795                         fileRef = E14788D7041F2FF600050002;
    796                         isa = PBXBuildFile;
    797                         settings = {
    798                         };
    799                 };
    800                 E14788DF041F2FF600050002 = {
    801                         fileRef = E14788D8041F2FF600050002;
    802                         isa = PBXBuildFile;
    803                         settings = {
    804                         };
    805                 };
    806                 E14788E0041F2FF600050002 = {
    807                         fileRef = E14788D9041F2FF600050002;
    808                         isa = PBXBuildFile;
    809                         settings = {
    810                         };
    811                 };
    812                 E14788E1041F2FF600050002 = {
    813                         fileRef = E14788DA041F2FF600050002;
    814                         isa = PBXBuildFile;
    815                         settings = {
    816                         };
    817                 };
    818                 E14788E2041F2FF600050002 = {
    819                         fileRef = E14788DB041F2FF600050002;
    820                         isa = PBXBuildFile;
    821                         settings = {
    822                         };
    823                 };
    824                 E14788E3041F3FFC00050002 = {
    825                         isa = PBXFrameworkReference;
    826                         name = Security.framework;
    827                         path = /System/Library/Frameworks/Security.framework;
    828                         refType = 0;
    829                 };
    830                 E14788E4041F3FFC00050002 = {
    831                         fileRef = E14788E3041F3FFC00050002;
    832                         isa = PBXBuildFile;
    833                         settings = {
    834                         };
    835                 };
    836                 E14788E8041F40DE00050002 = {
    837                         isa = PBXFrameworkReference;
    838                         name = CoreServices.framework;
    839                         path = /System/Library/Frameworks/CoreServices.framework;
    840                         refType = 0;
    841                 };
    842                 E14788E9041F40DE00050002 = {
    843                         fileRef = E14788E8041F40DE00050002;
    844                         isa = PBXBuildFile;
    845                         settings = {
    846                         };
    847                 };
    848                 E14788EA041F4F5400050002 = {
    849                         fileRef = E14788E3041F3FFC00050002;
    850                         isa = PBXBuildFile;
    851                         settings = {
    852                         };
    853                 };
    854                 E14788EB041F4F7000050002 = {
    855                         fileRef = E14788DB041F2FF600050002;
    856                         isa = PBXBuildFile;
    857                         settings = {
    858                         };
    859                 };
    860                 E14788F0041F4F7600050002 = {
    861                         fileRef = E14788DA041F2FF600050002;
    862                         isa = PBXBuildFile;
    863                         settings = {
    864                         };
    865                 };
    866                 E14788F1041F4F7600050002 = {
    867                         fileRef = E14788D8041F2FF600050002;
    868                         isa = PBXBuildFile;
    869                         settings = {
    870                         };
    871                 };
    872                 E14788F2041F4F8900050002 = {
    873                         fileRef = E14788D9041F2FF600050002;
    874                         isa = PBXBuildFile;
    875                         settings = {
    876                         };
    877                 };
    878                 E14788F3041F4F8900050002 = {
    879                         fileRef = E14788D5041F2FF600050002;
    880                         isa = PBXBuildFile;
    881                         settings = {
    882                         };
    883                 };
    884                 E14788F4041F4F8A00050002 = {
    885                         fileRef = E14788D7041F2FF600050002;
    886                         isa = PBXBuildFile;
    887                         settings = {
    888                         };
    889                 };
    890                 E14788F5041F4F8A00050002 = {
    891                         fileRef = E14788D6041F2FF600050002;
    892                         isa = PBXBuildFile;
    893                         settings = {
    894                         };
    895                 };
    896                 E14A56E6041DD6B600050002 = {
    897                         buildActionMask = 2147483647;
    898                         files = (
    899                                 E11C0972041F1ADB00050002,
    900                                 E1DC3E33041F27DA00050002,
    901                                 E14788DE041F2FF600050002,
    902                                 E14788E0041F2FF600050002,
    903                                 E14788E1041F2FF600050002,
    904                                 E14788E2041F2FF600050002,
    905                         );
    906                         isa = PBXHeadersBuildPhase;
    907                         runOnlyForDeploymentPostprocessing = 0;
    908                 };
    909                 E14A56E7041DD6B600050002 = {
    910                         buildActionMask = 2147483647;
    911                         files = (
    912                                 E11C096F041F1AD600050002,
    913                                 E11C0971041F1ADA00050002,
    914                                 E14788DC041F2FF600050002,
    915                                 E14788DD041F2FF600050002,
    916                                 E14788DF041F2FF600050002,
    917                         );
    918                         isa = PBXSourcesBuildPhase;
    919                         runOnlyForDeploymentPostprocessing = 0;
    920                 };
    921                 E14A56E8041DD6B600050002 = {
    922                         buildActionMask = 2147483647;
    923                         files = (
    924                                 E11C0973041F1B1900050002,
    925                                 E11C0974041F1B2300050002,
    926                                 E14788E4041F3FFC00050002,
    927                                 E14788E9041F40DE00050002,
    928                         );
    929                         isa = PBXFrameworksBuildPhase;
    930                         runOnlyForDeploymentPostprocessing = 0;
    931                 };
    932                 E14A56E9041DD6B600050002 = {
    933                         buildActionMask = 2147483647;
    934                         files = (
    935                         );
    936                         isa = PBXRezBuildPhase;
    937                         runOnlyForDeploymentPostprocessing = 0;
    938                 };
    939                 E14A56EA041DD6B600050002 = {
    940                         buildPhases = (
    941                                 E14A56E6041DD6B600050002,
    942                                 E14A56E7041DD6B600050002,
    943                                 E14A56E8041DD6B600050002,
    944                                 E14A56E9041DD6B600050002,
    945                         );
    946                         buildSettings = {
    947                                 FRAMEWORK_SEARCH_PATHS = "\"$(SYSTEM_LIBRARY_DIR)/Frameworks/CoreServices.framework/Versions/A/Frameworks\"";
    948                                 OTHER_CFLAGS = "-DWAKEIN";
    949                                 OTHER_LDFLAGS = "";
    950                                 OTHER_REZFLAGS = "";
    951                                 PRODUCT_NAME = wakeinTemplate;
    952                                 REZ_EXECUTABLE = YES;
    953                                 SECTORDER_FLAGS = "";
    954                                 WARNING_CFLAGS = "-Wmost -Wno-four-char-constants -Wno-unknown-pragmas";
    955                         };
    956                         dependencies = (
    957                         );
    958                         isa = PBXToolTarget;
    959                         name = wakein;
    960                         productInstallPath = /usr/local/bin;
    961                         productName = wakein;
    962                         productReference = E14A56EB041DD6B600050002;
    963                 };
    964                 E14A56EB041DD6B600050002 = {
    965                         isa = PBXExecutableFileReference;
    966                         path = wakeinTemplate;
    967                         refType = 3;
    968                 };
    969                 E14A56ED041DD82F00050002 = {
    970                         fileEncoding = 4;
    971                         isa = PBXFileReference;
    972                         path = wakein.m;
    973                         refType = 4;
    974640                };
    975641                E14AFB7703B620FE00000028 = {
     
    13781044                E1D358BC03C60CE900C8A18E = {
    13791045                        fileRef = E1D358BA03C60CE900C8A18E;
    1380                         isa = PBXBuildFile;
    1381                         settings = {
    1382                         };
    1383                 };
    1384                 E1DC3E31041F27DA00050002 = {
    1385                         fileEncoding = 4;
    1386                         isa = PBXFileReference;
    1387                         path = wakein.h;
    1388                         refType = 4;
    1389                 };
    1390                 E1DC3E33041F27DA00050002 = {
    1391                         fileRef = E1DC3E31041F27DA00050002;
    13921046                        isa = PBXBuildFile;
    13931047                        settings = {
Note: See TracChangeset for help on using the changeset viewer.